{"level":"info","service":"Main","time":"2026-06-25T12:41:29.517765903+07:00","message":"The default provider (GCSStreamingProvider) is used as ASR provider"}
{"level":"info","service":"GCSStream","time":"2026-06-25T12:41:29.519807599+07:00","message":"[GCS] Language code: th-TH"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T12:41:29.519837063+07:00","message":"initial interim processor"}
{"level":"info","service":"Hub","time":"2026-06-25T12:41:29.587066516+07:00","message":"start wss broadcast server at :8010"}
{"level":"info","service":"Main","time":"2026-06-25T12:41:29.587087448+07:00","message":"revoice server is listening at 0.0.0.0:19993"}
{"level":"info","service":"Sender","time":"2026-06-25T12:41:29.587201906+07:00","message":"connecting to ws://127.0.0.1:10010/"}
{"level":"info","service":"gRPC","time":"2026-06-25T12:41:29.587328516+07:00","message":"grpc serving..."}
{"level":"info","service":"Sender","time":"2026-06-25T12:41:32.587556263+07:00","message":"connecting to ws://127.0.0.1:10010/"}
{"level":"info","service":"Sender","time":"2026-06-25T12:41:32.588333452+07:00","message":"connected (with sender)%!(EXTRA string=127.0.0.1:10010)"}
{"level":"info","service":"Hub","time":"2026-06-25T13:01:21.763748975+07:00","message":"incoming connection from...171.103.89.169:61246 as client"}
{"level":"info","service":"Hub","time":"2026-06-25T13:01:21.763769274+07:00","message":"new client from...171.103.89.169:61246 connected"}
{"level":"info","service":"Scheduler","time":"2026-06-25T13:01:24.782010136+07:00","message":"[Scheduler][AUTO-ASSIGNMENT] assign a speaker to 2"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:01:24.782215138+07:00","message":"broadcast client status map[2:ACTIVE 3:OFFLINE 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:01:26.798317418+07:00","message":"broadcast client status map[2:ACTIVE 3:OFFLINE 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:01:29.79842697+07:00","message":"broadcast client status map[2:ACTIVE 3:OFFLINE 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:01:32.798604675+07:00","message":"broadcast client status map[2:ACTIVE 3:OFFLINE 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:01:35.798778576+07:00","message":"broadcast client status map[2:ACTIVE 3:OFFLINE 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:01:38.798879128+07:00","message":"broadcast client status map[2:ACTIVE 3:OFFLINE 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:01:41.799349307+07:00","message":"broadcast client status map[2:ACTIVE 3:OFFLINE 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:01:44.799945204+07:00","message":"broadcast client status map[2:ACTIVE 3:OFFLINE 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:01:47.800200558+07:00","message":"broadcast client status map[2:ACTIVE 3:OFFLINE 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:01:50.800938489+07:00","message":"broadcast client status map[2:ACTIVE 3:OFFLINE 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:01:53.801199991+07:00","message":"broadcast client status map[2:ACTIVE 3:OFFLINE 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:01:56.802206128+07:00","message":"broadcast client status map[2:ACTIVE 3:OFFLINE 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:01:59.802776436+07:00","message":"broadcast client status map[2:ACTIVE 3:OFFLINE 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:02:02.803045657+07:00","message":"broadcast client status map[2:ACTIVE 3:OFFLINE 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:02:05.803169245+07:00","message":"broadcast client status map[2:ACTIVE 3:OFFLINE 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:02:08.803503855+07:00","message":"broadcast client status map[2:ACTIVE 3:OFFLINE 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:02:11.804189494+07:00","message":"broadcast client status map[2:ACTIVE 3:OFFLINE 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:02:14.804660337+07:00","message":"broadcast client status map[2:ACTIVE 3:OFFLINE 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:02:17.804888439+07:00","message":"broadcast client status map[2:ACTIVE 3:OFFLINE 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"Hub","time":"2026-06-25T13:02:18.319575745+07:00","message":"incoming connection from...1.10.184.228:57362 as client"}
{"level":"info","service":"Hub","time":"2026-06-25T13:02:18.319594924+07:00","message":"new client from...1.10.184.228:57362 connected"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:02:20.805663667+07:00","message":"broadcast client status map[2:ACTIVE 3:OFFLINE 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:02:21.325288028+07:00","message":"broadcast client status map[2:ACTIVE 3:OFFLINE 4:WAITING 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:02:23.806596198+07:00","message":"broadcast client status map[2:ACTIVE 3:OFFLINE 4:WAITING 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:02:23.8065959+07:00","message":"broadcast client status map[2:ACTIVE 3:OFFLINE 4:WAITING 5:OFFLINE]"}
{"level":"info","service":"Hub","time":"2026-06-25T13:02:24.771710888+07:00","message":"incoming connection from...1.10.184.228:57372 as client"}
{"level":"info","service":"Hub","time":"2026-06-25T13:02:24.771729089+07:00","message":"new client from...1.10.184.228:57372 connected"}
{"level":"info","service":"Hub","time":"2026-06-25T13:02:26.434650672+07:00","message":"incoming connection from...171.103.89.169:61269 as client"}
{"level":"info","service":"Hub","time":"2026-06-25T13:02:26.434665485+07:00","message":"new client from...171.103.89.169:61269 connected"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:02:26.807371245+07:00","message":"broadcast client status map[2:ACTIVE 3:OFFLINE 4:WAITING 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:02:26.807384779+07:00","message":"broadcast client status map[2:ACTIVE 3:OFFLINE 4:WAITING 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:02:27.742182094+07:00","message":"broadcast client status map[2:ACTIVE 3:OFFLINE 4:WAITING 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:02:27.742216724+07:00","message":"broadcast client status map[2:ACTIVE 3:OFFLINE 4:WAITING 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:02:27.742182685+07:00","message":"broadcast client status map[2:ACTIVE 3:OFFLINE 4:WAITING 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:02:29.391587476+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:WAITING 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:02:29.391588367+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:WAITING 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:02:29.391590324+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:WAITING 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:02:29.391600202+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:WAITING 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:02:29.80751233+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:WAITING 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:02:29.807566243+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:WAITING 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:02:29.80752696+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:WAITING 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:02:29.807516824+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:WAITING 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:02:32.807740978+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:WAITING 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:02:32.807797066+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:WAITING 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:02:32.807822272+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:WAITING 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:02:32.807770077+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:WAITING 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:02:34.071304433+07:00","message":"agent id: 2, request for disconnected"}
{"level":"info","service":"Scheduler","time":"2026-06-25T13:02:34.0713248+07:00","message":"[Scheduler][AUTO-ASSIGNMENT] assign a speaker to 3"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:02:34.071369935+07:00","message":"broadcast client status map[2:OFFLINE 3:ACTIVE 4:WAITING 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:02:34.071395304+07:00","message":"broadcast client status map[2:OFFLINE 3:ACTIVE 4:WAITING 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:02:34.071416626+07:00","message":"broadcast client status map[2:OFFLINE 3:ACTIVE 4:WAITING 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:02:34.071419403+07:00","message":"broadcast client status map[2:OFFLINE 3:ACTIVE 4:WAITING 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:02:35.328054363+07:00","message":"agent id: 3, request for disconnected"}
{"level":"info","service":"Scheduler","time":"2026-06-25T13:02:35.328078278+07:00","message":"[Scheduler][AUTO-ASSIGNMENT] assign a speaker to 4"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:02:35.32812791+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:02:35.328159985+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:02:35.3281659+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:02:35.328195012+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:02:35.808485515+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:02:35.808491726+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:02:35.808500776+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:02:38.808717323+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:02:38.808763505+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:02:41.808809123+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:02:41.808835507+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:02:44.809243852+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:02:44.809252189+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:02:47.809679018+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:02:47.80970807+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:02:50.810322408+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:02:50.810310367+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:02:53.810651184+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:02:53.810698598+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:02:56.811565673+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:02:56.81157781+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:02:59.811927395+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:02:59.811963809+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:03:02.812209166+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:03:02.812224391+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:03:05.813286853+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:03:05.813289987+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:03:08.813488815+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:03:08.813497818+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:03:11.813586922+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:03:11.813607743+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:03:14.814394362+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:03:14.814402242+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:03:17.814438733+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:03:17.814439847+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:03:20.815003999+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:03:20.815016892+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:03:23.815692372+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:03:23.815692375+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:03:26.815921257+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:03:26.815936009+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:03:29.81626498+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:03:29.81628983+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:03:32.817241292+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:03:32.81729189+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:03:35.818320846+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:03:35.818354908+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:03:38.818589733+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:03:38.818626396+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:03:41.818718344+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:03:41.818751364+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:03:44.818840411+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:03:44.818871608+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:03:47.81930185+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:03:47.819330407+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:03:50.819395427+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:03:50.819442295+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:03:53.819704966+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:03:53.819713626+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:03:56.820582171+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:03:56.820607918+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:03:59.820781796+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:03:59.820827554+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:04:02.821183691+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:04:02.821195995+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:04:05.82223811+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:04:05.822242337+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:04:08.822509789+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:04:08.822521914+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:04:11.823019299+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:04:11.823026597+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:04:14.823128962+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:04:14.823136178+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:04:17.823522191+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:04:17.823524409+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:04:20.824077645+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:04:20.824089309+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:04:23.824796543+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:04:23.824810909+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:04:26.824975236+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:04:26.825020415+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:04:29.82524819+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:04:29.825339075+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:04:32.825645294+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:04:32.825680107+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:04:35.826064117+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:04:35.826124348+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:04:38.826497041+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:04:38.826503139+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:04:41.827566532+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:04:41.827585803+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:04:44.827957712+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:04:44.827997377+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:04:47.828240615+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:04:47.828280155+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:04:50.828902603+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:04:50.82894977+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:04:53.829239414+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:04:53.829239473+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:04:56.829455496+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:04:56.829467223+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:04:59.830422456+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:04:59.83042239+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:05:02.830639065+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:05:02.830669172+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:05:05.831349561+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:05:05.831362856+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:05:08.831608584+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:05:08.83166478+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:05:11.831721574+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:05:11.831727326+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:05:14.831735346+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:05:14.831785502+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:05:17.832738836+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:05:17.832747473+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:05:20.832830955+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:05:20.8328835+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:05:23.833898695+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:05:23.833952101+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:05:26.834960198+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:05:26.834966947+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:05:29.835433501+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:05:29.835452014+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:05:32.835699642+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:05:32.835716296+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:05:35.835876445+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:05:35.83589382+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:05:38.836053155+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:05:38.836053237+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:05:41.837069039+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:05:41.837106557+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:05:44.837922113+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:05:44.837937961+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:05:47.838433076+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:05:47.83845849+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:05:50.839348779+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:05:50.839393422+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:05:53.839633264+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:05:53.839665425+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:05:56.839872577+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:05:56.839891854+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:05:59.840538067+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:05:59.840549464+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:06:02.840702155+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:06:02.840726332+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:06:05.840864837+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:06:05.840891806+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:06:08.841539612+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:06:08.841570096+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:06:11.842560261+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:06:11.842575684+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:06:14.843414208+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:06:14.843454474+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:06:17.844434163+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:06:17.844463635+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:06:20.845034946+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:06:20.845051935+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:06:23.845409517+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:06:23.845462298+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:06:26.846217822+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:06:26.846229691+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:06:29.846262284+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:06:29.846291865+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:06:32.846863119+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:06:32.846872366+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:06:35.847030717+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:06:35.847050329+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:06:38.847301806+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:06:38.847323636+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:06:41.847853264+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:06:41.847876873+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:06:44.848100901+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:06:44.848128912+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:06:45.588702728+07:00","message":"[GCS] Start streaming session, msgId: 1"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:06:46.403602178+07:00","message":"[GCS] IsForceVAD: false for message ID: 1"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:06:46.49312621+07:00","message":"receive streaming session, msgId: 1"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:06:46.493147203+07:00","message":"found end of frame, send empty tag with msgId: 1"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:06:46.493150349+07:00","message":"end Recv id 1"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:06:46.493156566+07:00","message":"[buffer interim] 1 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:46.49319441+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:46.493202352+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:46.493211023+07:00","message":"> Transcript [0] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:46.493213743+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:46.493215776+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:46.493217664+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:46.493220083+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:46.493226135+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:06:46.493244696+07:00","message":"push: {true \n 0 0xc0001fc380}"}
{"level":"info","service":"Hub","time":"2026-06-25T13:06:46.493446687+07:00","message":"(client) 171.103.89.169:61269, write tcp 172.18.0.36:8010->171.103.89.169:61269: write: broken pipe"}
{"level":"info","service":"Main","time":"2026-06-25T13:06:46.502415005+07:00","message":"write wav file: './tmp/7593/7593_1.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:06:47.176664846+07:00","message":"[GCS] Start streaming session, msgId: 2"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:06:47.795611132+07:00","message":"receive streaming session, msgId: 2"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:06:47.795749244+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"Facebook\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":600000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:06:47.79575714+07:00","message":"receive interim result [false|false]: Facebook"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:06:47.795772749+07:00","message":"[buffer interim] 2 false Facebook"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:47.795779236+07:00","message":"[bufferProcess] interim [600000000]:Facebook"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:47.795781269+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:47.795786905+07:00","message":"[bufferProcess] send to processor (ticker):Facebook"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:47.795789512+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:47.795792044+07:00","message":"> Transcript [1] [false]: 'Facebook'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:47.79579412+07:00","message":"Set StatePrefix (first interim): 'Facebook'"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:06:47.849140281+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:06:47.849157531+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:06:48.237858689+07:00","message":"receive streaming session, msgId: 2"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:06:48.237932918+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"Facebook ไทย\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":960000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:06:48.237940005+07:00","message":"receive interim result [false|false]: Facebook ไทย"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:06:48.237956275+07:00","message":"[buffer interim] 2 false Facebook ไทย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:48.237965829+07:00","message":"[bufferProcess] interim [960000000]:Facebook ไทย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:48.2379681+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:06:48.274985936+07:00","message":"receive streaming session, msgId: 2"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:06:48.2750363+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"Facebook\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":20000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:06:48.275042791+07:00","message":"receive interim result [false|false]: Facebook"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:06:48.275057027+07:00","message":"[buffer interim] 2 false Facebook"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:48.275064431+07:00","message":"[bufferProcess] interim [20000000]:Facebook"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:48.275066801+07:00","message":"[bufferProcess] send to processor:Facebook ไทย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:48.275081302+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:48.275084541+07:00","message":"> Transcript [2] [false]: 'Facebook ไทย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:48.275087735+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:48.275090317+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:48.27509306+07:00","message":"StatePrefix: 'Facebook'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:48.275095953+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:06:48.403255422+07:00","message":"receive streaming session, msgId: 2"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:06:48.403298984+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"Facebook\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":1,\"nanos\":200000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:06:48.403305008+07:00","message":"receive interim result [false|false]: Facebook"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:06:48.403318926+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" Thai PBS\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":200000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:06:48.403346361+07:00","message":"receive interim result [false|false]:  Thai PBS"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:06:48.403357065+07:00","message":"[buffer interim] 2 false Facebook"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:06:48.403360601+07:00","message":"[buffer interim] 2 false  Thai PBS"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:48.40336779+07:00","message":"[bufferProcess] interim [200000000]:Facebook"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:48.403370409+07:00","message":"[bufferProcess] send to processor:Facebook"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:48.403373434+07:00","message":"[bufferProcess] interim [200000000]: Thai PBS"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:48.403376057+07:00","message":"[bufferProcess] update buffer: Facebook Thai PBS"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:48.403378829+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:48.403381333+07:00","message":"> Transcript [3] [false]: 'Facebook'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:48.403384525+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:48.403386748+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:48.403388709+07:00","message":"StatePrefix: 'Facebook'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:48.403390724+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:06:48.847183413+07:00","message":"receive streaming session, msgId: 2"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:06:48.847250738+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"Facebook\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":1,\"nanos\":560000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:06:48.847257573+07:00","message":"receive interim result [false|false]: Facebook"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:06:48.847269827+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" Thai tbs\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":560000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:06:48.847272627+07:00","message":"receive interim result [false|false]:  Thai tbs"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:06:48.847283717+07:00","message":"[buffer interim] 2 false Facebook"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:06:48.847287431+07:00","message":"[buffer interim] 2 false  Thai tbs"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:48.847295845+07:00","message":"[bufferProcess] interim [560000000]:Facebook"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:48.847298294+07:00","message":"[bufferProcess] send to processor:Facebook Thai PBS"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:48.847301366+07:00","message":"[bufferProcess] interim [560000000]: Thai tbs"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:48.847304262+07:00","message":"[bufferProcess] update buffer: Facebook Thai tbs"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:48.847307003+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:48.847311788+07:00","message":"> Transcript [4] [false]: 'Facebook Thai PBS'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:48.84731481+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:48.847318898+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:48.847320898+07:00","message":"StatePrefix: 'Facebook'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:48.847322978+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:06:49.033605225+07:00","message":"receive streaming session, msgId: 2"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:06:49.033643315+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"Facebook Thai\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":1,\"nanos\":800000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:06:49.033649384+07:00","message":"receive interim result [false|false]: Facebook Thai"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:06:49.033662955+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" tbs\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":800000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:06:49.033666127+07:00","message":"receive interim result [false|false]:  tbs"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:06:49.033673339+07:00","message":"[buffer interim] 2 false Facebook Thai"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:06:49.033676823+07:00","message":"[buffer interim] 2 false  tbs"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:49.033682681+07:00","message":"[bufferProcess] interim [800000000]:Facebook Thai"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:49.033685041+07:00","message":"[bufferProcess] send to processor:Facebook Thai tbs"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:49.033688023+07:00","message":"[bufferProcess] interim [800000000]: tbs"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:49.033690789+07:00","message":"[bufferProcess] update buffer: Facebook Thai tbs"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:49.033693178+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:49.033695884+07:00","message":"> Transcript [5] [false]: 'Facebook Thai tbs'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:49.033698728+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:49.033702432+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:49.03370443+07:00","message":"StatePrefix: 'Facebook'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:49.033706627+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:49.033708908+07:00","message":"Push: 'Facebook'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:49.03371078+07:00","message":"TextPushed: 'Facebook'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:49.033712779+07:00","message":"Set new StatePrefix : 'Facebook Thai tbs'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:49.033714933+07:00","message":"Next Push (prob) : ' Thai tbs'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:06:49.033721966+07:00","message":"push: {false Facebook 0 0xc00052ac80}"}
{"level":"info","service":"Hub","time":"2026-06-25T13:06:49.033809675+07:00","message":"(client) 171.103.89.169:61246, write tcp 172.18.0.36:8010->171.103.89.169:61246: write: broken pipe"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:06:49.354502891+07:00","message":"[GCS] IsForceVAD: false for message ID: 2"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:06:49.464337309+07:00","message":"receive streaming session, msgId: 2"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:06:49.464370334+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"Facebook Thai tbs\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":2,\"nanos\":160000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:06:49.464375843+07:00","message":"receive interim result [false|false]: Facebook Thai tbs"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:06:49.464385972+07:00","message":"[buffer interim] 2 false Facebook Thai tbs"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:49.464393828+07:00","message":"[bufferProcess] interim [160000000]:Facebook Thai tbs"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:49.46439745+07:00","message":"[bufferProcess] send to processor:Facebook Thai tbs"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:49.464402125+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:49.464405672+07:00","message":"> Transcript [6] [false]: 'Facebook Thai tbs'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:49.464409622+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:49.464412377+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:49.464416341+07:00","message":"StatePrefix: 'Facebook Thai tbs'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:49.464418258+07:00","message":"TextPushed: 'Facebook'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:06:49.48988969+07:00","message":"[GCS] Start streaming session, msgId: 3"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:06:49.597076456+07:00","message":"receive streaming session, msgId: 2"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:06:49.597112948+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"Facebook Thai\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":2,\"nanos\":340000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:06:49.597118927+07:00","message":"receive interim result [false|false]: Facebook Thai"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:06:49.597129268+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" PBS technic\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":340000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:06:49.597131909+07:00","message":"receive interim result [false|false]:  PBS technic"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:06:49.597141112+07:00","message":"receive streaming session, msgId: 2"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:06:49.597145493+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"Facebook Thai technic\",\"confidence\":0.9083175}],\"is_final\":true,\"result_end_time\":{\"seconds\":2,\"nanos\":400000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:06:49.597148167+07:00","message":"receive interim result [true|false]: Facebook Thai technic"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:06:49.597150853+07:00","message":"end recv isFinal message id 2"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:06:49.597152964+07:00","message":"end Recv id 2"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:06:49.597177682+07:00","message":"[buffer interim] 2 false Facebook Thai"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:06:49.597181104+07:00","message":"[buffer interim] 2 false  PBS technic"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:06:49.597183425+07:00","message":"[buffer interim] 2 true Facebook Thai technic"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:49.597189458+07:00","message":"[bufferProcess] interim [340000000]:Facebook Thai"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:49.597191638+07:00","message":"[bufferProcess] send to processor:Facebook Thai tbs"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:49.597194295+07:00","message":"[bufferProcess] interim [340000000]: PBS technic"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:49.597196654+07:00","message":"[bufferProcess] update buffer: Facebook Thai PBS technic"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:49.597198825+07:00","message":"[bufferProcess] interim [400000000]:Facebook Thai technic"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:49.597200903+07:00","message":"[bufferProcess] send to processor (isfinal):Facebook Thai PBS technic"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:49.597209539+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:49.597227227+07:00","message":"> Transcript [7] [false]: 'Facebook Thai tbs'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:49.597231705+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:49.597234386+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:49.597236446+07:00","message":"StatePrefix: 'Facebook Thai tbs'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:49.597239019+07:00","message":"TextPushed: 'Facebook'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:49.597241369+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:49.59724391+07:00","message":"> Transcript [8] [false]: 'Facebook Thai PBS technic'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:49.597245924+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:49.59724815+07:00","message":"Set new StatePrefix: 'Facebook Thai PBS technic'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:49.597249803+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:49.597251811+07:00","message":"> Transcript [9] [true]: 'Facebook Thai technic'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:49.597253823+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:49.597255565+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:49.597257251+07:00","message":"StatePrefix: 'Facebook Thai PBS technic'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:49.597259006+07:00","message":"TextPushed: 'Facebook'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:49.597265339+07:00","message":"Push: ' Thai technic'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:06:49.597275383+07:00","message":"push: {true  Thai technic 0 0xc00052ac80}"}
{"level":"info","service":"Main","time":"2026-06-25T13:06:49.605821553+07:00","message":"write wav file: './tmp/7593/7593_2.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:06:50.011196502+07:00","message":"receive streaming session, msgId: 3"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:06:50.011238267+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ใคร\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":540000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:06:50.011243927+07:00","message":"receive interim result [false|false]: ใคร"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:06:50.011258314+07:00","message":"[buffer interim] 3 false ใคร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:50.011265507+07:00","message":"[bufferProcess] interim [540000000]:ใคร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:50.011267712+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:06:50.074103229+07:00","message":"receive streaming session, msgId: 3"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:06:50.07414421+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไข่\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":600000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:06:50.074149247+07:00","message":"receive interim result [false|false]: ไข่"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:06:50.074158892+07:00","message":"[buffer interim] 3 false ไข่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:50.074166551+07:00","message":"[bufferProcess] interim [600000000]:ไข่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:50.07416859+07:00","message":"[bufferProcess] send to processor:ใคร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:50.074171988+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:50.07417468+07:00","message":"> Transcript [10] [false]: 'ใคร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:50.07417683+07:00","message":"Set StatePrefix (first interim): 'ใคร'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:06:50.196505114+07:00","message":"receive streaming session, msgId: 3"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:06:50.196547377+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ใครคือ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":660000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:06:50.196554521+07:00","message":"receive interim result [false|false]: ใครคือ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:06:50.196569701+07:00","message":"[buffer interim] 3 false ใครคือ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:50.196578076+07:00","message":"[bufferProcess] interim [660000000]:ใครคือ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:50.196580924+07:00","message":"[bufferProcess] send to processor:ไข่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:50.196585045+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:50.196588421+07:00","message":"> Transcript [11] [false]: 'ไข่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:50.196590712+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:50.196593035+07:00","message":"Set new StatePrefix: 'ไข่'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:06:50.221430311+07:00","message":"receive streaming session, msgId: 3"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:06:50.22146528+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ใครกิน\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":720000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:06:50.221471081+07:00","message":"receive interim result [false|false]: ใครกิน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:06:50.221486922+07:00","message":"[buffer interim] 3 false ใครกิน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:50.221493445+07:00","message":"[bufferProcess] interim [720000000]:ใครกิน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:50.221495707+07:00","message":"[bufferProcess] send to processor:ใครคือ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:50.221499371+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:50.221502333+07:00","message":"> Transcript [12] [false]: 'ใครคือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:50.221504679+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:50.22150667+07:00","message":"Set new StatePrefix: 'ใครคือ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:06:50.225478142+07:00","message":"receive streaming session, msgId: 3"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:06:50.225495596+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ThaiPBS\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":780000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:06:50.225500456+07:00","message":"receive interim result [false|false]: ThaiPBS"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:06:50.225506169+07:00","message":"[buffer interim] 3 false ThaiPBS"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:50.225510103+07:00","message":"[bufferProcess] interim [780000000]:ThaiPBS"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:50.225512013+07:00","message":"[bufferProcess] send to processor:ใครกิน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:50.225514366+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:50.225516789+07:00","message":"> Transcript [13] [false]: 'ใครกิน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:50.225518835+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:50.22552068+07:00","message":"Set new StatePrefix: 'ใครกิน'"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:06:50.849367194+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:06:50.849380209+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:06:50.853190581+07:00","message":"receive streaming session, msgId: 3"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:06:50.853237732+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ThaiPBS\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":1,\"nanos\":380000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:06:50.853243391+07:00","message":"receive interim result [false|false]: ThaiPBS"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:06:50.853258089+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" รวมไปถึง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":380000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:06:50.853261824+07:00","message":"receive interim result [false|false]:  รวมไปถึง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:06:50.853270652+07:00","message":"[buffer interim] 3 false ThaiPBS"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:06:50.853274314+07:00","message":"[buffer interim] 3 false  รวมไปถึง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:50.85328031+07:00","message":"[bufferProcess] interim [380000000]:ThaiPBS"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:50.85328296+07:00","message":"[bufferProcess] send to processor:ThaiPBS"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:50.853286055+07:00","message":"[bufferProcess] interim [380000000]: รวมไปถึง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:50.853288743+07:00","message":"[bufferProcess] update buffer: ThaiPBS รวมไปถึง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:50.853291779+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:50.853294527+07:00","message":"> Transcript [14] [false]: 'ThaiPBS'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:50.85329711+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:50.85329924+07:00","message":"Set new StatePrefix: 'ThaiPBS'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:06:50.964110115+07:00","message":"receive streaming session, msgId: 3"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:06:50.964144156+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ThaiPBS\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":1,\"nanos\":500000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:06:50.96414909+07:00","message":"receive interim result [false|false]: ThaiPBS"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:06:50.964164274+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" รวมไปถึงบ้าน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":500000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:06:50.964168039+07:00","message":"receive interim result [false|false]:  รวมไปถึงบ้าน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:06:50.964175729+07:00","message":"[buffer interim] 3 false ThaiPBS"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:06:50.964179359+07:00","message":"[buffer interim] 3 false  รวมไปถึงบ้าน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:50.9641851+07:00","message":"[bufferProcess] interim [500000000]:ThaiPBS"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:50.964187485+07:00","message":"[bufferProcess] send to processor:ThaiPBS รวมไปถึง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:50.964190246+07:00","message":"[bufferProcess] interim [500000000]: รวมไปถึงบ้าน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:50.964192931+07:00","message":"[bufferProcess] update buffer: ThaiPBS รวมไปถึงบ้าน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:50.964195732+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:50.964198183+07:00","message":"> Transcript [15] [false]: 'ThaiPBS รวมไปถึง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:50.964200864+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:50.964202751+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:50.964204839+07:00","message":"StatePrefix: 'ThaiPBS'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:50.964206807+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:06:51.048292629+07:00","message":"receive streaming session, msgId: 3"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:06:51.048329226+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ThaiPBS\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":1,\"nanos\":560000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:06:51.048334829+07:00","message":"receive interim result [false|false]: ThaiPBS"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:06:51.048347592+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" รวมไปถึงได้\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":560000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:06:51.048350866+07:00","message":"receive interim result [false|false]:  รวมไปถึงได้"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:06:51.048358568+07:00","message":"[buffer interim] 3 false ThaiPBS"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:06:51.04836248+07:00","message":"[buffer interim] 3 false  รวมไปถึงได้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:51.048368828+07:00","message":"[bufferProcess] interim [560000000]:ThaiPBS"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:51.048371078+07:00","message":"[bufferProcess] send to processor:ThaiPBS รวมไปถึงบ้าน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:51.048374027+07:00","message":"[bufferProcess] interim [560000000]: รวมไปถึงได้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:51.048376542+07:00","message":"[bufferProcess] update buffer: ThaiPBS รวมไปถึงได้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:51.048379318+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:51.048382122+07:00","message":"> Transcript [16] [false]: 'ThaiPBS รวมไปถึงบ้าน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:51.048396431+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:51.048398485+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:51.04840074+07:00","message":"StatePrefix: 'ThaiPBS'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:51.048402771+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:06:51.106991727+07:00","message":"receive streaming session, msgId: 3"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:06:51.107028898+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ThaiPBS\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":1,\"nanos\":620000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:06:51.107034379+07:00","message":"receive interim result [false|false]: ThaiPBS"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:06:51.107047662+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" รวมไปถึงบ้าน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":620000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:06:51.107051968+07:00","message":"receive interim result [false|false]:  รวมไปถึงบ้าน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:06:51.10706535+07:00","message":"[buffer interim] 3 false ThaiPBS"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:06:51.107111311+07:00","message":"[buffer interim] 3 false  รวมไปถึงบ้าน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:51.107121841+07:00","message":"[bufferProcess] interim [620000000]:ThaiPBS"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:51.107125652+07:00","message":"[bufferProcess] send to processor:ThaiPBS รวมไปถึงได้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:51.107129609+07:00","message":"[bufferProcess] interim [620000000]: รวมไปถึงบ้าน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:51.107132237+07:00","message":"[bufferProcess] update buffer: ThaiPBS รวมไปถึงบ้าน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:51.107135397+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:51.107138056+07:00","message":"> Transcript [17] [false]: 'ThaiPBS รวมไปถึงได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:51.107141489+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:51.107143831+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:51.107146344+07:00","message":"StatePrefix: 'ThaiPBS'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:51.107149089+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:06:51.238142288+07:00","message":"receive streaming session, msgId: 3"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:06:51.238178592+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ThaiPBS\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":1,\"nanos\":740000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:06:51.238183213+07:00","message":"receive interim result [false|false]: ThaiPBS"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:06:51.238193464+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" รวมไปถึงด้านซ้าย\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":740000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:06:51.238196689+07:00","message":"receive interim result [false|false]:  รวมไปถึงด้านซ้าย"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:06:51.238204009+07:00","message":"[buffer interim] 3 false ThaiPBS"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:06:51.238207157+07:00","message":"[buffer interim] 3 false  รวมไปถึงด้านซ้าย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:51.238213019+07:00","message":"[bufferProcess] interim [740000000]:ThaiPBS"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:51.238215697+07:00","message":"[bufferProcess] send to processor:ThaiPBS รวมไปถึงบ้าน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:51.23821862+07:00","message":"[bufferProcess] interim [740000000]: รวมไปถึงด้านซ้าย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:51.238221049+07:00","message":"[bufferProcess] update buffer: ThaiPBS รวมไปถึงด้านซ้าย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:51.238224044+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:51.238226642+07:00","message":"> Transcript [18] [false]: 'ThaiPBS รวมไปถึงบ้าน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:51.2382293+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:51.238231297+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:51.238233318+07:00","message":"StatePrefix: 'ThaiPBS'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:51.238236656+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:51.238239095+07:00","message":"Push: 'ThaiPBS'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:51.238240936+07:00","message":"TextPushed: 'ThaiPBS'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:51.238242924+07:00","message":"Set new StatePrefix : 'ThaiPBS รวมไปถึงบ้าน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:51.238244992+07:00","message":"Next Push (prob) : ' รวมไปถึงบ้าน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:06:51.238252142+07:00","message":"push: {false ThaiPBS 0 0xc001226d00}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:06:51.80065783+07:00","message":"receive streaming session, msgId: 3"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:06:51.800708105+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ThaiPBS รวมไปถึงด้านซ้าย\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":2,\"nanos\":340000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:06:51.800713664+07:00","message":"receive interim result [false|false]: ThaiPBS รวมไปถึงด้านซ้าย"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:06:51.800724365+07:00","message":"[buffer interim] 3 false ThaiPBS รวมไปถึงด้านซ้าย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:51.800734101+07:00","message":"[bufferProcess] interim [340000000]:ThaiPBS รวมไปถึงด้านซ้าย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:51.800736726+07:00","message":"[bufferProcess] send to processor:ThaiPBS รวมไปถึงด้านซ้าย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:51.800742018+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:51.800744681+07:00","message":"> Transcript [19] [false]: 'ThaiPBS รวมไปถึงด้านซ้าย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:51.800748011+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:51.800750313+07:00","message":"Set new StatePrefix: 'ThaiPBS รวมไปถึงด้านซ้าย'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:06:51.805500105+07:00","message":"receive streaming session, msgId: 3"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:06:51.805540097+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ThaiPBS\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":2,\"nanos\":400000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:06:51.80554592+07:00","message":"receive interim result [false|false]: ThaiPBS"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:06:51.805634324+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" รวมไปถึงด้านซ้ายขยิบ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":400000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:06:51.805641322+07:00","message":"receive interim result [false|false]:  รวมไปถึงด้านซ้ายขยิบ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:06:51.805650976+07:00","message":"[buffer interim] 3 false ThaiPBS"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:06:51.805658585+07:00","message":"[buffer interim] 3 false  รวมไปถึงด้านซ้ายขยิบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:51.805665152+07:00","message":"[bufferProcess] interim [400000000]:ThaiPBS"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:51.805667555+07:00","message":"[bufferProcess] send to processor:ThaiPBS รวมไปถึงด้านซ้าย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:51.805670985+07:00","message":"[bufferProcess] interim [400000000]: รวมไปถึงด้านซ้ายขยิบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:51.805674497+07:00","message":"[bufferProcess] update buffer: ThaiPBS รวมไปถึงด้านซ้ายขยิบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:51.805677974+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:51.805680823+07:00","message":"> Transcript [20] [false]: 'ThaiPBS รวมไปถึงด้านซ้าย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:51.805684353+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:51.805690859+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:51.805693007+07:00","message":"StatePrefix: 'ThaiPBS รวมไปถึงด้านซ้าย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:51.805695723+07:00","message":"TextPushed: 'ThaiPBS'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:06:52.122392187+07:00","message":"receive streaming session, msgId: 3"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:06:52.122425658+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ThaiPBS รวมไปถึงด้านซ้าย\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":2,\"nanos\":640000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:06:52.122431743+07:00","message":"receive interim result [false|false]: ThaiPBS รวมไปถึงด้านซ้าย"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:06:52.122440148+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" Thai PBS\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":640000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:06:52.122442714+07:00","message":"receive interim result [false|false]:  Thai PBS"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:06:52.12244868+07:00","message":"[buffer interim] 3 false ThaiPBS รวมไปถึงด้านซ้าย"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:06:52.122453728+07:00","message":"[buffer interim] 3 false  Thai PBS"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:52.122459355+07:00","message":"[bufferProcess] interim [640000000]:ThaiPBS รวมไปถึงด้านซ้าย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:52.122462311+07:00","message":"[bufferProcess] send to processor:ThaiPBS รวมไปถึงด้านซ้ายขยิบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:52.122467348+07:00","message":"[bufferProcess] interim [640000000]: Thai PBS"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:52.122470035+07:00","message":"[bufferProcess] update buffer: ThaiPBS รวมไปถึงด้านซ้าย Thai PBS"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:52.122472868+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:52.122476792+07:00","message":"> Transcript [21] [false]: 'ThaiPBS รวมไปถึงด้านซ้ายขยิบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:52.122481794+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:52.122484539+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:52.122487707+07:00","message":"StatePrefix: 'ThaiPBS รวมไปถึงด้านซ้าย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:52.122491337+07:00","message":"TextPushed: 'ThaiPBS'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:06:52.247705124+07:00","message":"receive streaming session, msgId: 3"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:06:52.247748167+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ThaiPBS รวมไปถึงด้านซ้าย\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":2,\"nanos\":820000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:06:52.247753144+07:00","message":"receive interim result [false|false]: ThaiPBS รวมไปถึงด้านซ้าย"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:06:52.247761146+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" ThaiPBS\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":820000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:06:52.247763903+07:00","message":"receive interim result [false|false]:  ThaiPBS"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:06:52.247769823+07:00","message":"[buffer interim] 3 false ThaiPBS รวมไปถึงด้านซ้าย"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:06:52.247772576+07:00","message":"[buffer interim] 3 false  ThaiPBS"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:52.247777925+07:00","message":"[bufferProcess] interim [820000000]:ThaiPBS รวมไปถึงด้านซ้าย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:52.247780546+07:00","message":"[bufferProcess] send to processor:ThaiPBS รวมไปถึงด้านซ้าย Thai PBS"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:52.247783564+07:00","message":"[bufferProcess] interim [820000000]: ThaiPBS"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:52.247785984+07:00","message":"[bufferProcess] update buffer: ThaiPBS รวมไปถึงด้านซ้าย ThaiPBS"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:52.2477886+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:52.247791283+07:00","message":"> Transcript [22] [false]: 'ThaiPBS รวมไปถึงด้านซ้าย Thai PBS'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:52.247794224+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:52.247796543+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:52.247798428+07:00","message":"StatePrefix: 'ThaiPBS รวมไปถึงด้านซ้าย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:52.247800728+07:00","message":"TextPushed: 'ThaiPBS'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:06:52.497736766+07:00","message":"receive streaming session, msgId: 3"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:06:52.497767863+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ThaiPBS รวมไปถึงด้านซ้าย\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":3,\"nanos\":120000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:06:52.497773567+07:00","message":"receive interim result [false|false]: ThaiPBS รวมไปถึงด้านซ้าย"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:06:52.497785851+07:00","message":"[buffer interim] 3 false ThaiPBS รวมไปถึงด้านซ้าย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:52.497799735+07:00","message":"[bufferProcess] interim [120000000]:ThaiPBS รวมไปถึงด้านซ้าย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:52.497802511+07:00","message":"[bufferProcess] send to processor:ThaiPBS รวมไปถึงด้านซ้าย ThaiPBS"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:52.4978058+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:52.497808454+07:00","message":"> Transcript [23] [false]: 'ThaiPBS รวมไปถึงด้านซ้าย ThaiPBS'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:52.49781183+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:52.497813959+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:52.497815909+07:00","message":"StatePrefix: 'ThaiPBS รวมไปถึงด้านซ้าย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:52.49781821+07:00","message":"TextPushed: 'ThaiPBS'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:52.497820791+07:00","message":"Push: ' รวมไปถึงด้านซ้าย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:52.497828168+07:00","message":"TextPushed: 'ThaiPBS รวมไปถึงด้านซ้าย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:52.497830268+07:00","message":"Set new StatePrefix : 'ThaiPBS รวมไปถึงด้านซ้าย ThaiPBS'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:52.497832394+07:00","message":"Next Push (prob) : ' ThaiPBS'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:06:52.497839148+07:00","message":"push: {false  รวมไปถึงด้านซ้าย 0 0xc001226d00}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:06:53.012392794+07:00","message":"receive streaming session, msgId: 3"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:06:53.012434817+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ThaiPBS รวมไปถึงด้านซ้าย\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":3,\"nanos\":600000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:06:53.012454603+07:00","message":"receive interim result [false|false]: ThaiPBS รวมไปถึงด้านซ้าย"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:06:53.012466188+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" thaipbs.or.th\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":600000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:06:53.012468914+07:00","message":"receive interim result [false|false]:  thaipbs.or.th"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:06:53.01247569+07:00","message":"[buffer interim] 3 false ThaiPBS รวมไปถึงด้านซ้าย"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:06:53.012482538+07:00","message":"[buffer interim] 3 false  thaipbs.or.th"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:53.012489319+07:00","message":"[bufferProcess] interim [600000000]:ThaiPBS รวมไปถึงด้านซ้าย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:53.012492517+07:00","message":"[bufferProcess] send to processor:ThaiPBS รวมไปถึงด้านซ้าย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:53.012500504+07:00","message":"[bufferProcess] interim [600000000]: thaipbs.or.th"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:53.012503135+07:00","message":"[bufferProcess] update buffer: ThaiPBS รวมไปถึงด้านซ้าย thaipbs.or.th"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:53.012506297+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:53.012509359+07:00","message":"> Transcript [24] [false]: 'ThaiPBS รวมไปถึงด้านซ้าย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:53.012512012+07:00","message":"> Transcript shorter than prefix"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:06:53.530670301+07:00","message":"receive streaming session, msgId: 3"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:06:53.53070988+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ThaiPBS รวมไปถึงด้านซ้าย\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":4,\"nanos\":80000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:06:53.530716239+07:00","message":"receive interim result [false|false]: ThaiPBS รวมไปถึงด้านซ้าย"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:06:53.530727917+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" thaipbs.or.th ค่ะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":80000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:06:53.530730835+07:00","message":"receive interim result [false|false]:  thaipbs.or.th ค่ะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:06:53.530738018+07:00","message":"[buffer interim] 3 false ThaiPBS รวมไปถึงด้านซ้าย"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:06:53.530744823+07:00","message":"[buffer interim] 3 false  thaipbs.or.th ค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:53.530751944+07:00","message":"[bufferProcess] interim [80000000]:ThaiPBS รวมไปถึงด้านซ้าย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:53.530755082+07:00","message":"[bufferProcess] send to processor:ThaiPBS รวมไปถึงด้านซ้าย thaipbs.or.th"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:53.530764702+07:00","message":"[bufferProcess] interim [80000000]: thaipbs.or.th ค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:53.530767801+07:00","message":"[bufferProcess] update buffer: ThaiPBS รวมไปถึงด้านซ้าย thaipbs.or.th ค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:53.530785684+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:53.530788887+07:00","message":"> Transcript [25] [false]: 'ThaiPBS รวมไปถึงด้านซ้าย thaipbs.or.th'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:53.530791735+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:53.530793928+07:00","message":"Set new StatePrefix: 'ThaiPBS รวมไปถึงด้านซ้าย thaipbs.or.th'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:06:53.660305995+07:00","message":"receive streaming session, msgId: 3"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:06:53.660347131+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ThaiPBS รวมไปถึงด้านซ้าย thaipbs.or.th\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":4,\"nanos\":200000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:06:53.660353266+07:00","message":"receive interim result [false|false]: ThaiPBS รวมไปถึงด้านซ้าย thaipbs.or.th"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:06:53.660360546+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" ค่ะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":200000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:06:53.66036343+07:00","message":"receive interim result [false|false]:  ค่ะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:06:53.660369916+07:00","message":"[buffer interim] 3 false ThaiPBS รวมไปถึงด้านซ้าย thaipbs.or.th"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:06:53.6603737+07:00","message":"[buffer interim] 3 false  ค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:53.660380473+07:00","message":"[bufferProcess] interim [200000000]:ThaiPBS รวมไปถึงด้านซ้าย thaipbs.or.th"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:53.660383264+07:00","message":"[bufferProcess] send to processor:ThaiPBS รวมไปถึงด้านซ้าย thaipbs.or.th ค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:53.660392771+07:00","message":"[bufferProcess] interim [200000000]: ค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:53.660395621+07:00","message":"[bufferProcess] update buffer: ThaiPBS รวมไปถึงด้านซ้าย thaipbs.or.th ค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:53.660398718+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:53.660401513+07:00","message":"> Transcript [26] [false]: 'ThaiPBS รวมไปถึงด้านซ้าย thaipbs.or.th ค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:53.660405065+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:53.660407309+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:53.660409318+07:00","message":"StatePrefix: 'ThaiPBS รวมไปถึงด้านซ้าย thaipbs.or.th'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:53.660411599+07:00","message":"TextPushed: 'ThaiPBS รวมไปถึงด้านซ้าย'"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:06:53.850142581+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:06:53.850148809+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:06:54.054515702+07:00","message":"receive streaming session, msgId: 3"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:06:54.054573195+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ThaiPBS รวมไปถึงด้านซ้าย thaipbs.or.th\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":4,\"nanos\":560000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:06:54.054581953+07:00","message":"receive interim result [false|false]: ThaiPBS รวมไปถึงด้านซ้าย thaipbs.or.th"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:06:54.054591235+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" ค่ะและ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":560000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:06:54.054595439+07:00","message":"receive interim result [false|false]:  ค่ะและ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:06:54.054603735+07:00","message":"[buffer interim] 3 false ThaiPBS รวมไปถึงด้านซ้าย thaipbs.or.th"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:06:54.054607423+07:00","message":"[buffer interim] 3 false  ค่ะและ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:54.054615412+07:00","message":"[bufferProcess] interim [560000000]:ThaiPBS รวมไปถึงด้านซ้าย thaipbs.or.th"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:54.054618732+07:00","message":"[bufferProcess] send to processor:ThaiPBS รวมไปถึงด้านซ้าย thaipbs.or.th ค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:54.054622332+07:00","message":"[bufferProcess] interim [560000000]: ค่ะและ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:54.054624973+07:00","message":"[bufferProcess] update buffer: ThaiPBS รวมไปถึงด้านซ้าย thaipbs.or.th ค่ะและ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:54.054627994+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:54.054631079+07:00","message":"> Transcript [27] [false]: 'ThaiPBS รวมไปถึงด้านซ้าย thaipbs.or.th ค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:54.054634548+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:54.054636682+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:54.054638895+07:00","message":"StatePrefix: 'ThaiPBS รวมไปถึงด้านซ้าย thaipbs.or.th'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:54.054641309+07:00","message":"TextPushed: 'ThaiPBS รวมไปถึงด้านซ้าย'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:06:54.111154289+07:00","message":"receive streaming session, msgId: 3"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:06:54.111194337+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ThaiPBS รวมไปถึงด้านซ้าย thaipbs.or.th\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":4,\"nanos\":620000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:06:54.111202087+07:00","message":"receive interim result [false|false]: ThaiPBS รวมไปถึงด้านซ้าย thaipbs.or.th"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:06:54.111214942+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" ค่ะและถ้า\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":620000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:06:54.111218553+07:00","message":"receive interim result [false|false]:  ค่ะและถ้า"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:06:54.111227747+07:00","message":"[buffer interim] 3 false ThaiPBS รวมไปถึงด้านซ้าย thaipbs.or.th"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:06:54.111232325+07:00","message":"[buffer interim] 3 false  ค่ะและถ้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:54.111240252+07:00","message":"[bufferProcess] interim [620000000]:ThaiPBS รวมไปถึงด้านซ้าย thaipbs.or.th"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:54.111243964+07:00","message":"[bufferProcess] send to processor:ThaiPBS รวมไปถึงด้านซ้าย thaipbs.or.th ค่ะและ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:54.111248392+07:00","message":"[bufferProcess] interim [620000000]: ค่ะและถ้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:54.111252276+07:00","message":"[bufferProcess] update buffer: ThaiPBS รวมไปถึงด้านซ้าย thaipbs.or.th ค่ะและถ้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:54.111255915+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:54.111259324+07:00","message":"> Transcript [28] [false]: 'ThaiPBS รวมไปถึงด้านซ้าย thaipbs.or.th ค่ะและ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:54.111263667+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:54.111266473+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:54.111269527+07:00","message":"StatePrefix: 'ThaiPBS รวมไปถึงด้านซ้าย thaipbs.or.th'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:54.111272841+07:00","message":"TextPushed: 'ThaiPBS รวมไปถึงด้านซ้าย'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:06:54.30476775+07:00","message":"receive streaming session, msgId: 3"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:06:54.304803056+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ThaiPBS รวมไปถึงด้านซ้าย thaipbs.or.th\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":4,\"nanos\":860000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:06:54.304810553+07:00","message":"receive interim result [false|false]: ThaiPBS รวมไปถึงด้านซ้าย thaipbs.or.th"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:06:54.304827353+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" ค่ะและทักทาย\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":860000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:06:54.304832053+07:00","message":"receive interim result [false|false]:  ค่ะและทักทาย"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:06:54.304841339+07:00","message":"[buffer interim] 3 false ThaiPBS รวมไปถึงด้านซ้าย thaipbs.or.th"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:06:54.304846681+07:00","message":"[buffer interim] 3 false  ค่ะและทักทาย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:54.30485402+07:00","message":"[bufferProcess] interim [860000000]:ThaiPBS รวมไปถึงด้านซ้าย thaipbs.or.th"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:54.304859101+07:00","message":"[bufferProcess] send to processor:ThaiPBS รวมไปถึงด้านซ้าย thaipbs.or.th ค่ะและถ้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:54.304863948+07:00","message":"[bufferProcess] interim [860000000]: ค่ะและทักทาย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:54.304868256+07:00","message":"[bufferProcess] update buffer: ThaiPBS รวมไปถึงด้านซ้าย thaipbs.or.th ค่ะและทักทาย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:54.304872859+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:54.304879738+07:00","message":"> Transcript [29] [false]: 'ThaiPBS รวมไปถึงด้านซ้าย thaipbs.or.th ค่ะและถ้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:54.304885512+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:54.304888598+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:54.304892274+07:00","message":"StatePrefix: 'ThaiPBS รวมไปถึงด้านซ้าย thaipbs.or.th'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:54.30489613+07:00","message":"TextPushed: 'ThaiPBS รวมไปถึงด้านซ้าย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:54.30490071+07:00","message":"Push: ' thaipbs.or.th'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:54.304904294+07:00","message":"TextPushed: 'ThaiPBS รวมไปถึงด้านซ้าย thaipbs.or.th'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:54.304908309+07:00","message":"Set new StatePrefix : 'ThaiPBS รวมไปถึงด้านซ้าย thaipbs.or.th ค่ะและถ้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:54.30491272+07:00","message":"Next Push (prob) : ' ค่ะและถ้า'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:06:54.304923346+07:00","message":"push: {false  thaipbs.or.th 0 0xc001226d00}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:06:54.453093528+07:00","message":"receive streaming session, msgId: 3"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:06:54.453144473+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ThaiPBS รวมไปถึงด้านซ้าย thaipbs.or.th\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":4,\"nanos\":980000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:06:54.453151256+07:00","message":"receive interim result [false|false]: ThaiPBS รวมไปถึงด้านซ้าย thaipbs.or.th"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:06:54.453160176+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" ค่ะและทักทายผู้\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":980000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:06:54.453182053+07:00","message":"receive interim result [false|false]:  ค่ะและทักทายผู้"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:06:54.453190259+07:00","message":"[buffer interim] 3 false ThaiPBS รวมไปถึงด้านซ้าย thaipbs.or.th"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:06:54.453193643+07:00","message":"[buffer interim] 3 false  ค่ะและทักทายผู้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:54.453199842+07:00","message":"[bufferProcess] interim [980000000]:ThaiPBS รวมไปถึงด้านซ้าย thaipbs.or.th"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:54.453202884+07:00","message":"[bufferProcess] send to processor:ThaiPBS รวมไปถึงด้านซ้าย thaipbs.or.th ค่ะและทักทาย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:54.453205945+07:00","message":"[bufferProcess] interim [980000000]: ค่ะและทักทายผู้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:54.453209236+07:00","message":"[bufferProcess] update buffer: ThaiPBS รวมไปถึงด้านซ้าย thaipbs.or.th ค่ะและทักทายผู้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:54.453212176+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:54.453214938+07:00","message":"> Transcript [30] [false]: 'ThaiPBS รวมไปถึงด้านซ้าย thaipbs.or.th ค่ะและทักทาย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:54.45321753+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:54.453219611+07:00","message":"Set new StatePrefix: 'ThaiPBS รวมไปถึงด้านซ้าย thaipbs.or.th ค่ะและทักทาย'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:06:54.580334703+07:00","message":"receive streaming session, msgId: 3"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:06:54.580368836+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ThaiPBS รวมไปถึงด้านซ้าย thaipbs.or.th\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":5,\"nanos\":100000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:06:54.580388749+07:00","message":"receive interim result [false|false]: ThaiPBS รวมไปถึงด้านซ้าย thaipbs.or.th"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:06:54.580399947+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" ค่ะและทักทายพูด\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":100000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:06:54.580403508+07:00","message":"receive interim result [false|false]:  ค่ะและทักทายพูด"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:06:54.580409983+07:00","message":"[buffer interim] 3 false ThaiPBS รวมไปถึงด้านซ้าย thaipbs.or.th"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:06:54.580413035+07:00","message":"[buffer interim] 3 false  ค่ะและทักทายพูด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:54.580418952+07:00","message":"[bufferProcess] interim [100000000]:ThaiPBS รวมไปถึงด้านซ้าย thaipbs.or.th"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:54.580421764+07:00","message":"[bufferProcess] send to processor:ThaiPBS รวมไปถึงด้านซ้าย thaipbs.or.th ค่ะและทักทายผู้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:54.580424783+07:00","message":"[bufferProcess] interim [100000000]: ค่ะและทักทายพูด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:54.58042739+07:00","message":"[bufferProcess] update buffer: ThaiPBS รวมไปถึงด้านซ้าย thaipbs.or.th ค่ะและทักทายพูด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:54.58043015+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:54.580432848+07:00","message":"> Transcript [31] [false]: 'ThaiPBS รวมไปถึงด้านซ้าย thaipbs.or.th ค่ะและทักทายผู้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:54.580436152+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:54.580438355+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:54.580440195+07:00","message":"StatePrefix: 'ThaiPBS รวมไปถึงด้านซ้าย thaipbs.or.th ค่ะและทักทาย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:54.580442581+07:00","message":"TextPushed: 'ThaiPBS รวมไปถึงด้านซ้าย thaipbs.or.th'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:06:54.638764556+07:00","message":"receive streaming session, msgId: 3"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:06:54.638805302+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ThaiPBS รวมไปถึงด้านซ้าย thaipbs.or.th\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":5,\"nanos\":160000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:06:54.638812471+07:00","message":"receive interim result [false|false]: ThaiPBS รวมไปถึงด้านซ้าย thaipbs.or.th"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:06:54.638822941+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" ค่ะและทักทายพูดไม่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":160000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:06:54.638826228+07:00","message":"receive interim result [false|false]:  ค่ะและทักทายพูดไม่"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:06:54.638833776+07:00","message":"[buffer interim] 3 false ThaiPBS รวมไปถึงด้านซ้าย thaipbs.or.th"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:06:54.638838425+07:00","message":"[buffer interim] 3 false  ค่ะและทักทายพูดไม่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:54.638845707+07:00","message":"[bufferProcess] interim [160000000]:ThaiPBS รวมไปถึงด้านซ้าย thaipbs.or.th"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:54.638849809+07:00","message":"[bufferProcess] send to processor:ThaiPBS รวมไปถึงด้านซ้าย thaipbs.or.th ค่ะและทักทายพูด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:54.638854533+07:00","message":"[bufferProcess] interim [160000000]: ค่ะและทักทายพูดไม่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:54.638857444+07:00","message":"[bufferProcess] update buffer: ThaiPBS รวมไปถึงด้านซ้าย thaipbs.or.th ค่ะและทักทายพูดไม่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:54.638860599+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:54.638863282+07:00","message":"> Transcript [32] [false]: 'ThaiPBS รวมไปถึงด้านซ้าย thaipbs.or.th ค่ะและทักทายพูด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:54.638866507+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:54.638868587+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:54.638870547+07:00","message":"StatePrefix: 'ThaiPBS รวมไปถึงด้านซ้าย thaipbs.or.th ค่ะและทักทาย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:54.638872717+07:00","message":"TextPushed: 'ThaiPBS รวมไปถึงด้านซ้าย thaipbs.or.th'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:06:54.75388969+07:00","message":"receive streaming session, msgId: 3"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:06:54.753924667+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ThaiPBS รวมไปถึงด้านซ้าย thaipbs.or.th\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":5,\"nanos\":280000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:06:54.753931146+07:00","message":"receive interim result [false|false]: ThaiPBS รวมไปถึงด้านซ้าย thaipbs.or.th"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:06:54.75394458+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" ค่ะและทักทายผู้บรรยาย\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":280000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:06:54.753947649+07:00","message":"receive interim result [false|false]:  ค่ะและทักทายผู้บรรยาย"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:06:54.753966492+07:00","message":"[buffer interim] 3 false ThaiPBS รวมไปถึงด้านซ้าย thaipbs.or.th"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:06:54.753970234+07:00","message":"[buffer interim] 3 false  ค่ะและทักทายผู้บรรยาย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:54.753976119+07:00","message":"[bufferProcess] interim [280000000]:ThaiPBS รวมไปถึงด้านซ้าย thaipbs.or.th"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:54.753979181+07:00","message":"[bufferProcess] send to processor:ThaiPBS รวมไปถึงด้านซ้าย thaipbs.or.th ค่ะและทักทายพูดไม่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:54.753982503+07:00","message":"[bufferProcess] interim [280000000]: ค่ะและทักทายผู้บรรยาย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:54.753985465+07:00","message":"[bufferProcess] update buffer: ThaiPBS รวมไปถึงด้านซ้าย thaipbs.or.th ค่ะและทักทายผู้บรรยาย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:54.753988166+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:54.753990837+07:00","message":"> Transcript [33] [false]: 'ThaiPBS รวมไปถึงด้านซ้าย thaipbs.or.th ค่ะและทักทายพูดไม่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:54.753994454+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:54.753997495+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:54.753999785+07:00","message":"StatePrefix: 'ThaiPBS รวมไปถึงด้านซ้าย thaipbs.or.th ค่ะและทักทาย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:54.754002182+07:00","message":"TextPushed: 'ThaiPBS รวมไปถึงด้านซ้าย thaipbs.or.th'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:06:54.94732811+07:00","message":"receive streaming session, msgId: 3"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:06:54.947368031+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ThaiPBS รวมไปถึงด้านซ้าย thaipbs.or.th\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":5,\"nanos\":520000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:06:54.947374622+07:00","message":"receive interim result [false|false]: ThaiPBS รวมไปถึงด้านซ้าย thaipbs.or.th"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:06:54.947386425+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" ค่ะและทักทายผู้บรรยายพระ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":520000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:06:54.947389203+07:00","message":"receive interim result [false|false]:  ค่ะและทักทายผู้บรรยายพระ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:06:54.947396282+07:00","message":"[buffer interim] 3 false ThaiPBS รวมไปถึงด้านซ้าย thaipbs.or.th"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:06:54.947399679+07:00","message":"[buffer interim] 3 false  ค่ะและทักทายผู้บรรยายพระ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:54.947406281+07:00","message":"[bufferProcess] interim [520000000]:ThaiPBS รวมไปถึงด้านซ้าย thaipbs.or.th"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:54.947409245+07:00","message":"[bufferProcess] send to processor:ThaiPBS รวมไปถึงด้านซ้าย thaipbs.or.th ค่ะและทักทายผู้บรรยาย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:54.947413207+07:00","message":"[bufferProcess] interim [520000000]: ค่ะและทักทายผู้บรรยายพระ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:54.947420369+07:00","message":"[bufferProcess] update buffer: ThaiPBS รวมไปถึงด้านซ้าย thaipbs.or.th ค่ะและทักทายผู้บรรยายพระ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:54.94742352+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:54.947426508+07:00","message":"> Transcript [34] [false]: 'ThaiPBS รวมไปถึงด้านซ้าย thaipbs.or.th ค่ะและทักทายผู้บรรยาย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:54.947430318+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:54.947432237+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:54.947434406+07:00","message":"StatePrefix: 'ThaiPBS รวมไปถึงด้านซ้าย thaipbs.or.th ค่ะและทักทาย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:54.947436535+07:00","message":"TextPushed: 'ThaiPBS รวมไปถึงด้านซ้าย thaipbs.or.th'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:54.9474392+07:00","message":"Push: ' ค่ะและทักทาย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:54.947441241+07:00","message":"TextPushed: 'ThaiPBS รวมไปถึงด้านซ้าย thaipbs.or.th ค่ะและทักทาย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:54.947443774+07:00","message":"Set new StatePrefix : 'ThaiPBS รวมไปถึงด้านซ้าย thaipbs.or.th ค่ะและทักทายผู้บรรยาย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:54.947450939+07:00","message":"Next Push (prob) : 'ผู้บรรยาย'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:06:54.947463852+07:00","message":"push: {false  ค่ะและทักทาย 0 0xc001226d00}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:06:55.00084257+07:00","message":"receive streaming session, msgId: 3"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:06:55.000878168+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ThaiPBS รวมไปถึงด้านซ้าย thaipbs.or.th\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":5,\"nanos\":580000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:06:55.000884021+07:00","message":"receive interim result [false|false]: ThaiPBS รวมไปถึงด้านซ้าย thaipbs.or.th"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:06:55.000895199+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" ค่ะและทักทายผู้บรรยายภาษา\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":580000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:06:55.00091124+07:00","message":"receive interim result [false|false]:  ค่ะและทักทายผู้บรรยายภาษา"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:06:55.000918759+07:00","message":"[buffer interim] 3 false ThaiPBS รวมไปถึงด้านซ้าย thaipbs.or.th"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:06:55.000922335+07:00","message":"[buffer interim] 3 false  ค่ะและทักทายผู้บรรยายภาษา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:55.000929364+07:00","message":"[bufferProcess] interim [580000000]:ThaiPBS รวมไปถึงด้านซ้าย thaipbs.or.th"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:55.000932243+07:00","message":"[bufferProcess] send to processor:ThaiPBS รวมไปถึงด้านซ้าย thaipbs.or.th ค่ะและทักทายผู้บรรยายพระ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:55.000935706+07:00","message":"[bufferProcess] interim [580000000]: ค่ะและทักทายผู้บรรยายภาษา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:55.00093866+07:00","message":"[bufferProcess] update buffer: ThaiPBS รวมไปถึงด้านซ้าย thaipbs.or.th ค่ะและทักทายผู้บรรยายภาษา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:55.00094171+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:55.000944898+07:00","message":"> Transcript [35] [false]: 'ThaiPBS รวมไปถึงด้านซ้าย thaipbs.or.th ค่ะและทักทายผู้บรรยายพระ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:55.000948948+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:55.000950883+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:55.000953258+07:00","message":"StatePrefix: 'ThaiPBS รวมไปถึงด้านซ้าย thaipbs.or.th ค่ะและทักทายผู้บรรยาย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:55.000956381+07:00","message":"TextPushed: 'ThaiPBS รวมไปถึงด้านซ้าย thaipbs.or.th ค่ะและทักทาย'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:06:55.271620024+07:00","message":"receive streaming session, msgId: 3"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:06:55.271659589+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ThaiPBS รวมไปถึงด้านซ้าย thaipbs.or.th\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":5,\"nanos\":820000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:06:55.27166804+07:00","message":"receive interim result [false|false]: ThaiPBS รวมไปถึงด้านซ้าย thaipbs.or.th"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:06:55.271683351+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" ค่ะและทักทายผู้บรรยายภาษาอังกฤษ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":820000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:06:55.271686733+07:00","message":"receive interim result [false|false]:  ค่ะและทักทายผู้บรรยายภาษาอังกฤษ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:06:55.271695841+07:00","message":"[buffer interim] 3 false ThaiPBS รวมไปถึงด้านซ้าย thaipbs.or.th"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:06:55.271700106+07:00","message":"[buffer interim] 3 false  ค่ะและทักทายผู้บรรยายภาษาอังกฤษ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:55.271707319+07:00","message":"[bufferProcess] interim [820000000]:ThaiPBS รวมไปถึงด้านซ้าย thaipbs.or.th"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:55.271710241+07:00","message":"[bufferProcess] send to processor:ThaiPBS รวมไปถึงด้านซ้าย thaipbs.or.th ค่ะและทักทายผู้บรรยายภาษา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:55.271713897+07:00","message":"[bufferProcess] interim [820000000]: ค่ะและทักทายผู้บรรยายภาษาอังกฤษ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:55.271716868+07:00","message":"[bufferProcess] update buffer: ThaiPBS รวมไปถึงด้านซ้าย thaipbs.or.th ค่ะและทักทายผู้บรรยายภาษาอังกฤษ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:55.271720389+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:55.271723371+07:00","message":"> Transcript [36] [false]: 'ThaiPBS รวมไปถึงด้านซ้าย thaipbs.or.th ค่ะและทักทายผู้บรรยายภาษา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:55.271728385+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:55.2717316+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:55.271735004+07:00","message":"StatePrefix: 'ThaiPBS รวมไปถึงด้านซ้าย thaipbs.or.th ค่ะและทักทายผู้บรรยาย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:55.271738328+07:00","message":"TextPushed: 'ThaiPBS รวมไปถึงด้านซ้าย thaipbs.or.th ค่ะและทักทาย'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:06:55.449529029+07:00","message":"receive streaming session, msgId: 3"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:06:55.449569425+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ThaiPBS รวมไปถึงด้านซ้าย thaipbs.or.th\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":5,\"nanos\":940000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:06:55.449575057+07:00","message":"receive interim result [false|false]: ThaiPBS รวมไปถึงด้านซ้าย thaipbs.or.th"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:06:55.449600484+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" ค่ะและทักทายผู้บรรยายภาษาอังกฤษของ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":940000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:06:55.449603946+07:00","message":"receive interim result [false|false]:  ค่ะและทักทายผู้บรรยายภาษาอังกฤษของ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:06:55.449611839+07:00","message":"[buffer interim] 3 false ThaiPBS รวมไปถึงด้านซ้าย thaipbs.or.th"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:06:55.449615647+07:00","message":"[buffer interim] 3 false  ค่ะและทักทายผู้บรรยายภาษาอังกฤษของ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:55.449621909+07:00","message":"[bufferProcess] interim [940000000]:ThaiPBS รวมไปถึงด้านซ้าย thaipbs.or.th"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:55.44962487+07:00","message":"[bufferProcess] send to processor:ThaiPBS รวมไปถึงด้านซ้าย thaipbs.or.th ค่ะและทักทายผู้บรรยายภาษาอังกฤษ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:55.449628026+07:00","message":"[bufferProcess] interim [940000000]: ค่ะและทักทายผู้บรรยายภาษาอังกฤษของ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:55.449630897+07:00","message":"[bufferProcess] update buffer: ThaiPBS รวมไปถึงด้านซ้าย thaipbs.or.th ค่ะและทักทายผู้บรรยายภาษาอังกฤษของ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:55.44963365+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:55.449636525+07:00","message":"> Transcript [37] [false]: 'ThaiPBS รวมไปถึงด้านซ้าย thaipbs.or.th ค่ะและทักทายผู้บรรยายภาษาอังกฤษ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:55.44964251+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:55.449644692+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:55.449650026+07:00","message":"StatePrefix: 'ThaiPBS รวมไปถึงด้านซ้าย thaipbs.or.th ค่ะและทักทายผู้บรรยาย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:55.449652347+07:00","message":"TextPushed: 'ThaiPBS รวมไปถึงด้านซ้าย thaipbs.or.th ค่ะและทักทาย'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:06:55.509867024+07:00","message":"receive streaming session, msgId: 3"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:06:55.50991697+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ThaiPBS รวมไปถึงด้านซ้าย thaipbs.or.th\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":6,\"nanos\":60000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:06:55.509925365+07:00","message":"receive interim result [false|false]: ThaiPBS รวมไปถึงด้านซ้าย thaipbs.or.th"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:06:55.509939372+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" ค่ะและทักทายผู้บรรยายภาษาอังกฤษของเรา\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":6,\"nanos\":60000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:06:55.509944437+07:00","message":"receive interim result [false|false]:  ค่ะและทักทายผู้บรรยายภาษาอังกฤษของเรา"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:06:55.509956786+07:00","message":"[buffer interim] 3 false ThaiPBS รวมไปถึงด้านซ้าย thaipbs.or.th"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:06:55.509972944+07:00","message":"[buffer interim] 3 false  ค่ะและทักทายผู้บรรยายภาษาอังกฤษของเรา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:55.509980596+07:00","message":"[bufferProcess] interim [60000000]:ThaiPBS รวมไปถึงด้านซ้าย thaipbs.or.th"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:55.509983971+07:00","message":"[bufferProcess] send to processor:ThaiPBS รวมไปถึงด้านซ้าย thaipbs.or.th ค่ะและทักทายผู้บรรยายภาษาอังกฤษของ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:55.509993764+07:00","message":"[bufferProcess] interim [60000000]: ค่ะและทักทายผู้บรรยายภาษาอังกฤษของเรา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:55.509996757+07:00","message":"[bufferProcess] update buffer: ThaiPBS รวมไปถึงด้านซ้าย thaipbs.or.th ค่ะและทักทายผู้บรรยายภาษาอังกฤษของเรา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:55.509999988+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:55.510002695+07:00","message":"> Transcript [38] [false]: 'ThaiPBS รวมไปถึงด้านซ้าย thaipbs.or.th ค่ะและทักทายผู้บรรยายภาษาอังกฤษของ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:55.51000728+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:55.510009488+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:55.510011457+07:00","message":"StatePrefix: 'ThaiPBS รวมไปถึงด้านซ้าย thaipbs.or.th ค่ะและทักทายผู้บรรยาย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:55.510014184+07:00","message":"TextPushed: 'ThaiPBS รวมไปถึงด้านซ้าย thaipbs.or.th ค่ะและทักทาย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:55.510021601+07:00","message":"Push: 'ผู้บรรยาย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:55.510024061+07:00","message":"TextPushed: 'ThaiPBS รวมไปถึงด้านซ้าย thaipbs.or.th ค่ะและทักทายผู้บรรยาย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:55.510026437+07:00","message":"Set new StatePrefix : 'ThaiPBS รวมไปถึงด้านซ้าย thaipbs.or.th ค่ะและทักทายผู้บรรยายภาษาอังกฤษของ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:55.510029167+07:00","message":"Next Push (prob) : 'ภาษาอังกฤษของ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:06:55.510050368+07:00","message":"push: {false ผู้บรรยาย 0 0xc001226d00}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:06:55.721226771+07:00","message":"receive streaming session, msgId: 3"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:06:55.721265607+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ThaiPBS รวมไปถึงด้านซ้าย thaipbs.or.th\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":6,\"nanos\":300000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:06:55.721271847+07:00","message":"receive interim result [false|false]: ThaiPBS รวมไปถึงด้านซ้าย thaipbs.or.th"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:06:55.721285136+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" ค่ะและทักทายผู้บรรยายภาษาอังกฤษของเราวัน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":6,\"nanos\":300000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:06:55.721288704+07:00","message":"receive interim result [false|false]:  ค่ะและทักทายผู้บรรยายภาษาอังกฤษของเราวัน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:06:55.721296209+07:00","message":"[buffer interim] 3 false ThaiPBS รวมไปถึงด้านซ้าย thaipbs.or.th"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:06:55.721309958+07:00","message":"[buffer interim] 3 false  ค่ะและทักทายผู้บรรยายภาษาอังกฤษของเราวัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:55.72131668+07:00","message":"[bufferProcess] interim [300000000]:ThaiPBS รวมไปถึงด้านซ้าย thaipbs.or.th"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:55.721319647+07:00","message":"[bufferProcess] send to processor:ThaiPBS รวมไปถึงด้านซ้าย thaipbs.or.th ค่ะและทักทายผู้บรรยายภาษาอังกฤษของเรา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:55.721323448+07:00","message":"[bufferProcess] interim [300000000]: ค่ะและทักทายผู้บรรยายภาษาอังกฤษของเราวัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:55.721326514+07:00","message":"[bufferProcess] update buffer: ThaiPBS รวมไปถึงด้านซ้าย thaipbs.or.th ค่ะและทักทายผู้บรรยายภาษาอังกฤษของเราวัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:55.721329405+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:55.721331909+07:00","message":"> Transcript [39] [false]: 'ThaiPBS รวมไปถึงด้านซ้าย thaipbs.or.th ค่ะและทักทายผู้บรรยายภาษาอังกฤษของเรา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:55.721336946+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:55.72133911+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:55.721341047+07:00","message":"StatePrefix: 'ThaiPBS รวมไปถึงด้านซ้าย thaipbs.or.th ค่ะและทักทายผู้บรรยายภาษาอังกฤษของ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:55.721343504+07:00","message":"TextPushed: 'ThaiPBS รวมไปถึงด้านซ้าย thaipbs.or.th ค่ะและทักทายผู้บรรยาย'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:06:55.833330537+07:00","message":"receive streaming session, msgId: 3"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:06:55.833370592+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ThaiPBS รวมไปถึงด้านซ้าย thaipbs.or.th\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":6,\"nanos\":360000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:06:55.833378644+07:00","message":"receive interim result [false|false]: ThaiPBS รวมไปถึงด้านซ้าย thaipbs.or.th"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:06:55.833392932+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" ค่ะและทักทายผู้บรรยายภาษาอังกฤษของเราวันนี้\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":6,\"nanos\":360000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:06:55.833398324+07:00","message":"receive interim result [false|false]:  ค่ะและทักทายผู้บรรยายภาษาอังกฤษของเราวันนี้"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:06:55.833407541+07:00","message":"[buffer interim] 3 false ThaiPBS รวมไปถึงด้านซ้าย thaipbs.or.th"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:06:55.833412226+07:00","message":"[buffer interim] 3 false  ค่ะและทักทายผู้บรรยายภาษาอังกฤษของเราวันนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:55.833420264+07:00","message":"[bufferProcess] interim [360000000]:ThaiPBS รวมไปถึงด้านซ้าย thaipbs.or.th"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:55.833423741+07:00","message":"[bufferProcess] send to processor:ThaiPBS รวมไปถึงด้านซ้าย thaipbs.or.th ค่ะและทักทายผู้บรรยายภาษาอังกฤษของเราวัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:55.833428985+07:00","message":"[bufferProcess] interim [360000000]: ค่ะและทักทายผู้บรรยายภาษาอังกฤษของเราวันนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:55.833432871+07:00","message":"[bufferProcess] update buffer: ThaiPBS รวมไปถึงด้านซ้าย thaipbs.or.th ค่ะและทักทายผู้บรรยายภาษาอังกฤษของเราวันนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:55.833437167+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:55.833441488+07:00","message":"> Transcript [40] [false]: 'ThaiPBS รวมไปถึงด้านซ้าย thaipbs.or.th ค่ะและทักทายผู้บรรยายภาษาอังกฤษของเราวัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:55.833447065+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:55.833450556+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:55.833454695+07:00","message":"StatePrefix: 'ThaiPBS รวมไปถึงด้านซ้าย thaipbs.or.th ค่ะและทักทายผู้บรรยายภาษาอังกฤษของ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:55.833459282+07:00","message":"TextPushed: 'ThaiPBS รวมไปถึงด้านซ้าย thaipbs.or.th ค่ะและทักทายผู้บรรยาย'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:06:56.019429562+07:00","message":"receive streaming session, msgId: 3"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:06:56.019469437+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ThaiPBS รวมไปถึงด้านซ้าย thaipbs.or.th\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":6,\"nanos\":540000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:06:56.019477428+07:00","message":"receive interim result [false|false]: ThaiPBS รวมไปถึงด้านซ้าย thaipbs.or.th"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:06:56.019492928+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" ค่ะและทักทายผู้บรรยายภาษาอังกฤษของเราวันนี้ด้วย\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":6,\"nanos\":540000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:06:56.019498348+07:00","message":"receive interim result [false|false]:  ค่ะและทักทายผู้บรรยายภาษาอังกฤษของเราวันนี้ด้วย"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:06:56.019510841+07:00","message":"[buffer interim] 3 false ThaiPBS รวมไปถึงด้านซ้าย thaipbs.or.th"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:06:56.019521025+07:00","message":"[buffer interim] 3 false  ค่ะและทักทายผู้บรรยายภาษาอังกฤษของเราวันนี้ด้วย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:56.019551546+07:00","message":"[bufferProcess] interim [540000000]:ThaiPBS รวมไปถึงด้านซ้าย thaipbs.or.th"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:56.019576055+07:00","message":"[bufferProcess] send to processor:ThaiPBS รวมไปถึงด้านซ้าย thaipbs.or.th ค่ะและทักทายผู้บรรยายภาษาอังกฤษของเราวันนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:56.019586585+07:00","message":"[bufferProcess] interim [540000000]: ค่ะและทักทายผู้บรรยายภาษาอังกฤษของเราวันนี้ด้วย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:56.019590822+07:00","message":"[bufferProcess] update buffer: ThaiPBS รวมไปถึงด้านซ้าย thaipbs.or.th ค่ะและทักทายผู้บรรยายภาษาอังกฤษของเราวันนี้ด้วย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:56.019595466+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:56.019599043+07:00","message":"> Transcript [41] [false]: 'ThaiPBS รวมไปถึงด้านซ้าย thaipbs.or.th ค่ะและทักทายผู้บรรยายภาษาอังกฤษของเราวันนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:56.019603279+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:56.019605703+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:56.019607622+07:00","message":"StatePrefix: 'ThaiPBS รวมไปถึงด้านซ้าย thaipbs.or.th ค่ะและทักทายผู้บรรยายภาษาอังกฤษของ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:56.019610389+07:00","message":"TextPushed: 'ThaiPBS รวมไปถึงด้านซ้าย thaipbs.or.th ค่ะและทักทายผู้บรรยาย'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:06:56.151721546+07:00","message":"receive streaming session, msgId: 3"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:06:56.1517618+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ThaiPBS รวมไปถึงด้านซ้าย thaipbs.or.th\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":6,\"nanos\":720000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:06:56.151770362+07:00","message":"receive interim result [false|false]: ThaiPBS รวมไปถึงด้านซ้าย thaipbs.or.th"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:06:56.151798606+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" ค่ะและทักทายผู้บรรยายภาษาอังกฤษของเราวันนี้ด้วยนะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":6,\"nanos\":720000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:06:56.1518043+07:00","message":"receive interim result [false|false]:  ค่ะและทักทายผู้บรรยายภาษาอังกฤษของเราวันนี้ด้วยนะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:06:56.151813143+07:00","message":"[buffer interim] 3 false ThaiPBS รวมไปถึงด้านซ้าย thaipbs.or.th"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:06:56.151817637+07:00","message":"[buffer interim] 3 false  ค่ะและทักทายผู้บรรยายภาษาอังกฤษของเราวันนี้ด้วยนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:56.15182599+07:00","message":"[bufferProcess] interim [720000000]:ThaiPBS รวมไปถึงด้านซ้าย thaipbs.or.th"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:56.151829941+07:00","message":"[bufferProcess] send to processor:ThaiPBS รวมไปถึงด้านซ้าย thaipbs.or.th ค่ะและทักทายผู้บรรยายภาษาอังกฤษของเราวันนี้ด้วย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:56.151834636+07:00","message":"[bufferProcess] interim [720000000]: ค่ะและทักทายผู้บรรยายภาษาอังกฤษของเราวันนี้ด้วยนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:56.151838254+07:00","message":"[bufferProcess] update buffer: ThaiPBS รวมไปถึงด้านซ้าย thaipbs.or.th ค่ะและทักทายผู้บรรยายภาษาอังกฤษของเราวันนี้ด้วยนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:56.151842406+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:56.151845837+07:00","message":"> Transcript [42] [false]: 'ThaiPBS รวมไปถึงด้านซ้าย thaipbs.or.th ค่ะและทักทายผู้บรรยายภาษาอังกฤษของเราวันนี้ด้วย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:56.151852747+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:56.151855832+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:56.151858792+07:00","message":"StatePrefix: 'ThaiPBS รวมไปถึงด้านซ้าย thaipbs.or.th ค่ะและทักทายผู้บรรยายภาษาอังกฤษของ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:56.151862353+07:00","message":"TextPushed: 'ThaiPBS รวมไปถึงด้านซ้าย thaipbs.or.th ค่ะและทักทายผู้บรรยาย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:56.151871457+07:00","message":"Push: 'ภาษาอังกฤษของ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:56.151874488+07:00","message":"TextPushed: 'ThaiPBS รวมไปถึงด้านซ้าย thaipbs.or.th ค่ะและทักทายผู้บรรยายภาษาอังกฤษของ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:56.151878054+07:00","message":"Set new StatePrefix : 'ThaiPBS รวมไปถึงด้านซ้าย thaipbs.or.th ค่ะและทักทายผู้บรรยายภาษาอังกฤษของเราวันนี้ด้วย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:56.151882592+07:00","message":"Next Push (prob) : 'เราวันนี้ด้วย'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:06:56.151923456+07:00","message":"push: {false ภาษาอังกฤษของ 0 0xc001226d00}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:06:56.338608874+07:00","message":"receive streaming session, msgId: 3"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:06:56.338649262+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ThaiPBS รวมไปถึงด้านซ้าย thaipbs.or.th\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":6,\"nanos\":840000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:06:56.338655744+07:00","message":"receive interim result [false|false]: ThaiPBS รวมไปถึงด้านซ้าย thaipbs.or.th"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:06:56.338668702+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" ค่ะและทักทายผู้บรรยายภาษาอังกฤษของเราวันนี้ด้วยนะคะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":6,\"nanos\":840000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:06:56.33867281+07:00","message":"receive interim result [false|false]:  ค่ะและทักทายผู้บรรยายภาษาอังกฤษของเราวันนี้ด้วยนะคะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:06:56.338681464+07:00","message":"[buffer interim] 3 false ThaiPBS รวมไปถึงด้านซ้าย thaipbs.or.th"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:06:56.338685457+07:00","message":"[buffer interim] 3 false  ค่ะและทักทายผู้บรรยายภาษาอังกฤษของเราวันนี้ด้วยนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:56.338692431+07:00","message":"[bufferProcess] interim [840000000]:ThaiPBS รวมไปถึงด้านซ้าย thaipbs.or.th"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:56.338695056+07:00","message":"[bufferProcess] send to processor:ThaiPBS รวมไปถึงด้านซ้าย thaipbs.or.th ค่ะและทักทายผู้บรรยายภาษาอังกฤษของเราวันนี้ด้วยนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:56.338698286+07:00","message":"[bufferProcess] interim [840000000]: ค่ะและทักทายผู้บรรยายภาษาอังกฤษของเราวันนี้ด้วยนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:56.338701951+07:00","message":"[bufferProcess] update buffer: ThaiPBS รวมไปถึงด้านซ้าย thaipbs.or.th ค่ะและทักทายผู้บรรยายภาษาอังกฤษของเราวันนี้ด้วยนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:56.338705757+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:56.33871004+07:00","message":"> Transcript [43] [false]: 'ThaiPBS รวมไปถึงด้านซ้าย thaipbs.or.th ค่ะและทักทายผู้บรรยายภาษาอังกฤษของเราวันนี้ด้วยนะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:56.338714287+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:56.338716504+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:56.33871846+07:00","message":"StatePrefix: 'ThaiPBS รวมไปถึงด้านซ้าย thaipbs.or.th ค่ะและทักทายผู้บรรยายภาษาอังกฤษของเราวันนี้ด้วย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:56.338720964+07:00","message":"TextPushed: 'ThaiPBS รวมไปถึงด้านซ้าย thaipbs.or.th ค่ะและทักทายผู้บรรยายภาษาอังกฤษของ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:06:56.594117333+07:00","message":"receive streaming session, msgId: 3"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:06:56.594157053+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ThaiPBS รวมไปถึงด้านซ้าย thaipbs.or.th\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":7,\"nanos\":200000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:06:56.594162415+07:00","message":"receive interim result [false|false]: ThaiPBS รวมไปถึงด้านซ้าย thaipbs.or.th"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:06:56.594171553+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" ค่ะและทักทายผู้บรรยายภาษาอังกฤษของเราวันนี้ด้วยนะคะคุณ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":7,\"nanos\":200000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:06:56.594174573+07:00","message":"receive interim result [false|false]:  ค่ะและทักทายผู้บรรยายภาษาอังกฤษของเราวันนี้ด้วยนะคะคุณ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:06:56.594182083+07:00","message":"[buffer interim] 3 false ThaiPBS รวมไปถึงด้านซ้าย thaipbs.or.th"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:06:56.594186171+07:00","message":"[buffer interim] 3 false  ค่ะและทักทายผู้บรรยายภาษาอังกฤษของเราวันนี้ด้วยนะคะคุณ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:56.594192882+07:00","message":"[bufferProcess] interim [200000000]:ThaiPBS รวมไปถึงด้านซ้าย thaipbs.or.th"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:56.594195823+07:00","message":"[bufferProcess] send to processor:ThaiPBS รวมไปถึงด้านซ้าย thaipbs.or.th ค่ะและทักทายผู้บรรยายภาษาอังกฤษของเราวันนี้ด้วยนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:56.594199143+07:00","message":"[bufferProcess] interim [200000000]: ค่ะและทักทายผู้บรรยายภาษาอังกฤษของเราวันนี้ด้วยนะคะคุณ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:56.594201629+07:00","message":"[bufferProcess] update buffer: ThaiPBS รวมไปถึงด้านซ้าย thaipbs.or.th ค่ะและทักทายผู้บรรยายภาษาอังกฤษของเราวันนี้ด้วยนะคะคุณ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:56.594205091+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:56.594222427+07:00","message":"> Transcript [44] [false]: 'ThaiPBS รวมไปถึงด้านซ้าย thaipbs.or.th ค่ะและทักทายผู้บรรยายภาษาอังกฤษของเราวันนี้ด้วยนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:56.594227271+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:56.59422944+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:56.594231384+07:00","message":"StatePrefix: 'ThaiPBS รวมไปถึงด้านซ้าย thaipbs.or.th ค่ะและทักทายผู้บรรยายภาษาอังกฤษของเราวันนี้ด้วย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:56.594233908+07:00","message":"TextPushed: 'ThaiPBS รวมไปถึงด้านซ้าย thaipbs.or.th ค่ะและทักทายผู้บรรยายภาษาอังกฤษของ'"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:06:56.851117584+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:06:56.851131445+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:06:56.880361736+07:00","message":"receive streaming session, msgId: 3"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:06:56.880406025+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ThaiPBS รวมไปถึงด้านซ้าย thaipbs.or.th\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":7,\"nanos\":380000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:06:56.880411854+07:00","message":"receive interim result [false|false]: ThaiPBS รวมไปถึงด้านซ้าย thaipbs.or.th"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:06:56.88042587+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" ค่ะและทักทายผู้บรรยายภาษาอังกฤษของเราวันนี้ด้วยนะคะคุณจะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":7,\"nanos\":380000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:06:56.880429523+07:00","message":"receive interim result [false|false]:  ค่ะและทักทายผู้บรรยายภาษาอังกฤษของเราวันนี้ด้วยนะคะคุณจะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:06:56.88043764+07:00","message":"[buffer interim] 3 false ThaiPBS รวมไปถึงด้านซ้าย thaipbs.or.th"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:06:56.880442802+07:00","message":"[buffer interim] 3 false  ค่ะและทักทายผู้บรรยายภาษาอังกฤษของเราวันนี้ด้วยนะคะคุณจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:56.880449616+07:00","message":"[bufferProcess] interim [380000000]:ThaiPBS รวมไปถึงด้านซ้าย thaipbs.or.th"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:56.880453128+07:00","message":"[bufferProcess] send to processor:ThaiPBS รวมไปถึงด้านซ้าย thaipbs.or.th ค่ะและทักทายผู้บรรยายภาษาอังกฤษของเราวันนี้ด้วยนะคะคุณ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:56.880460002+07:00","message":"[bufferProcess] interim [380000000]: ค่ะและทักทายผู้บรรยายภาษาอังกฤษของเราวันนี้ด้วยนะคะคุณจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:56.880465474+07:00","message":"[bufferProcess] update buffer: ThaiPBS รวมไปถึงด้านซ้าย thaipbs.or.th ค่ะและทักทายผู้บรรยายภาษาอังกฤษของเราวันนี้ด้วยนะคะคุณจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:56.88046901+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:56.880471917+07:00","message":"> Transcript [45] [false]: 'ThaiPBS รวมไปถึงด้านซ้าย thaipbs.or.th ค่ะและทักทายผู้บรรยายภาษาอังกฤษของเราวันนี้ด้วยนะคะคุณ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:56.880475779+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:56.880477816+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:56.880479969+07:00","message":"StatePrefix: 'ThaiPBS รวมไปถึงด้านซ้าย thaipbs.or.th ค่ะและทักทายผู้บรรยายภาษาอังกฤษของเราวันนี้ด้วย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:56.880482915+07:00","message":"TextPushed: 'ThaiPBS รวมไปถึงด้านซ้าย thaipbs.or.th ค่ะและทักทายผู้บรรยายภาษาอังกฤษของ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:06:56.912698252+07:00","message":"receive streaming session, msgId: 3"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:06:56.912732721+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ThaiPBS รวมไปถึงด้านซ้าย thaipbs.or.th\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":7,\"nanos\":440000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:06:56.912739675+07:00","message":"receive interim result [false|false]: ThaiPBS รวมไปถึงด้านซ้าย thaipbs.or.th"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:06:56.912747081+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" ค่ะและทักทายผู้บรรยายภาษาอังกฤษของเราวันนี้ด้วยนะคะคุณกับ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":7,\"nanos\":440000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:06:56.912750761+07:00","message":"receive interim result [false|false]:  ค่ะและทักทายผู้บรรยายภาษาอังกฤษของเราวันนี้ด้วยนะคะคุณกับ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:06:56.912758405+07:00","message":"[buffer interim] 3 false ThaiPBS รวมไปถึงด้านซ้าย thaipbs.or.th"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:06:56.912761661+07:00","message":"[buffer interim] 3 false  ค่ะและทักทายผู้บรรยายภาษาอังกฤษของเราวันนี้ด้วยนะคะคุณกับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:56.912768286+07:00","message":"[bufferProcess] interim [440000000]:ThaiPBS รวมไปถึงด้านซ้าย thaipbs.or.th"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:56.91277092+07:00","message":"[bufferProcess] send to processor:ThaiPBS รวมไปถึงด้านซ้าย thaipbs.or.th ค่ะและทักทายผู้บรรยายภาษาอังกฤษของเราวันนี้ด้วยนะคะคุณจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:56.912774429+07:00","message":"[bufferProcess] interim [440000000]: ค่ะและทักทายผู้บรรยายภาษาอังกฤษของเราวันนี้ด้วยนะคะคุณกับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:56.912777297+07:00","message":"[bufferProcess] update buffer: ThaiPBS รวมไปถึงด้านซ้าย thaipbs.or.th ค่ะและทักทายผู้บรรยายภาษาอังกฤษของเราวันนี้ด้วยนะคะคุณกับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:56.912781039+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:56.912783815+07:00","message":"> Transcript [46] [false]: 'ThaiPBS รวมไปถึงด้านซ้าย thaipbs.or.th ค่ะและทักทายผู้บรรยายภาษาอังกฤษของเราวันนี้ด้วยนะคะคุณจะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:56.912788236+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:56.912790424+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:56.912792329+07:00","message":"StatePrefix: 'ThaiPBS รวมไปถึงด้านซ้าย thaipbs.or.th ค่ะและทักทายผู้บรรยายภาษาอังกฤษของเราวันนี้ด้วย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:56.912796494+07:00","message":"TextPushed: 'ThaiPBS รวมไปถึงด้านซ้าย thaipbs.or.th ค่ะและทักทายผู้บรรยายภาษาอังกฤษของ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:56.912799226+07:00","message":"Push: 'เราวันนี้ด้วย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:56.912801246+07:00","message":"TextPushed: 'ThaiPBS รวมไปถึงด้านซ้าย thaipbs.or.th ค่ะและทักทายผู้บรรยายภาษาอังกฤษของเราวันนี้ด้วย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:56.912803454+07:00","message":"Set new StatePrefix : 'ThaiPBS รวมไปถึงด้านซ้าย thaipbs.or.th ค่ะและทักทายผู้บรรยายภาษาอังกฤษของเราวันนี้ด้วยนะคะคุณจะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:56.912806086+07:00","message":"Next Push (prob) : 'นะคะคุณจะ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:06:56.912813366+07:00","message":"push: {false เราวันนี้ด้วย 0 0xc001226d00}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:06:56.953515867+07:00","message":"receive streaming session, msgId: 3"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:06:56.953552573+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ThaiPBS รวมไปถึงด้านซ้าย thaipbs.or.th\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":7,\"nanos\":500000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:06:56.953558182+07:00","message":"receive interim result [false|false]: ThaiPBS รวมไปถึงด้านซ้าย thaipbs.or.th"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:06:56.953570243+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" ค่ะและทักทายผู้บรรยายภาษาอังกฤษของเราวันนี้ด้วยนะคะคนกัน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":7,\"nanos\":500000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:06:56.953573617+07:00","message":"receive interim result [false|false]:  ค่ะและทักทายผู้บรรยายภาษาอังกฤษของเราวันนี้ด้วยนะคะคนกัน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:06:56.953581652+07:00","message":"[buffer interim] 3 false ThaiPBS รวมไปถึงด้านซ้าย thaipbs.or.th"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:06:56.953585065+07:00","message":"[buffer interim] 3 false  ค่ะและทักทายผู้บรรยายภาษาอังกฤษของเราวันนี้ด้วยนะคะคนกัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:56.953591335+07:00","message":"[bufferProcess] interim [500000000]:ThaiPBS รวมไปถึงด้านซ้าย thaipbs.or.th"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:56.953596044+07:00","message":"[bufferProcess] send to processor:ThaiPBS รวมไปถึงด้านซ้าย thaipbs.or.th ค่ะและทักทายผู้บรรยายภาษาอังกฤษของเราวันนี้ด้วยนะคะคุณกับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:56.953599359+07:00","message":"[bufferProcess] interim [500000000]: ค่ะและทักทายผู้บรรยายภาษาอังกฤษของเราวันนี้ด้วยนะคะคนกัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:56.953602156+07:00","message":"[bufferProcess] update buffer: ThaiPBS รวมไปถึงด้านซ้าย thaipbs.or.th ค่ะและทักทายผู้บรรยายภาษาอังกฤษของเราวันนี้ด้วยนะคะคนกัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:56.953605008+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:56.953607641+07:00","message":"> Transcript [47] [false]: 'ThaiPBS รวมไปถึงด้านซ้าย thaipbs.or.th ค่ะและทักทายผู้บรรยายภาษาอังกฤษของเราวันนี้ด้วยนะคะคุณกับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:56.953610561+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:56.953612601+07:00","message":"Set new StatePrefix: 'ThaiPBS รวมไปถึงด้านซ้าย thaipbs.or.th ค่ะและทักทายผู้บรรยายภาษาอังกฤษของเราวันนี้ด้วยนะคะคุณกับ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:06:57.038035691+07:00","message":"receive streaming session, msgId: 3"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:06:57.038081992+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ThaiPBS รวมไปถึงด้านซ้าย thaipbs.or.th\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":7,\"nanos\":560000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:06:57.038090326+07:00","message":"receive interim result [false|false]: ThaiPBS รวมไปถึงด้านซ้าย thaipbs.or.th"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:06:57.038102113+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" ค่ะและทักทายผู้บรรยายภาษาอังกฤษของเราวันนี้ด้วยนะคะคุณกนิษฐ์\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":7,\"nanos\":560000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:06:57.038106929+07:00","message":"receive interim result [false|false]:  ค่ะและทักทายผู้บรรยายภาษาอังกฤษของเราวันนี้ด้วยนะคะคุณกนิษฐ์"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:06:57.038123295+07:00","message":"[buffer interim] 3 false ThaiPBS รวมไปถึงด้านซ้าย thaipbs.or.th"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:06:57.038136593+07:00","message":"[buffer interim] 3 false  ค่ะและทักทายผู้บรรยายภาษาอังกฤษของเราวันนี้ด้วยนะคะคุณกนิษฐ์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:57.038143397+07:00","message":"[bufferProcess] interim [560000000]:ThaiPBS รวมไปถึงด้านซ้าย thaipbs.or.th"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:57.038146659+07:00","message":"[bufferProcess] send to processor:ThaiPBS รวมไปถึงด้านซ้าย thaipbs.or.th ค่ะและทักทายผู้บรรยายภาษาอังกฤษของเราวันนี้ด้วยนะคะคนกัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:57.038153033+07:00","message":"[bufferProcess] interim [560000000]: ค่ะและทักทายผู้บรรยายภาษาอังกฤษของเราวันนี้ด้วยนะคะคุณกนิษฐ์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:57.038156739+07:00","message":"[bufferProcess] update buffer: ThaiPBS รวมไปถึงด้านซ้าย thaipbs.or.th ค่ะและทักทายผู้บรรยายภาษาอังกฤษของเราวันนี้ด้วยนะคะคุณกนิษฐ์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:57.038169719+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:57.038183356+07:00","message":"> Transcript [48] [false]: 'ThaiPBS รวมไปถึงด้านซ้าย thaipbs.or.th ค่ะและทักทายผู้บรรยายภาษาอังกฤษของเราวันนี้ด้วยนะคะคนกัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:57.038187369+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:57.03818974+07:00","message":"Set new StatePrefix: 'ThaiPBS รวมไปถึงด้านซ้าย thaipbs.or.th ค่ะและทักทายผู้บรรยายภาษาอังกฤษของเราวันนี้ด้วยนะคะคนกัน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:06:57.110798301+07:00","message":"receive streaming session, msgId: 3"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:06:57.110831584+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ThaiPBS รวมไปถึงด้านซ้าย thaipbs.or.th\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":7,\"nanos\":680000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:06:57.110837664+07:00","message":"receive interim result [false|false]: ThaiPBS รวมไปถึงด้านซ้าย thaipbs.or.th"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:06:57.110847671+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" ค่ะและทักทายผู้บรรยายภาษาอังกฤษของเราวันนี้ด้วยนะคะคุณกนิษฐา\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":7,\"nanos\":680000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:06:57.110851258+07:00","message":"receive interim result [false|false]:  ค่ะและทักทายผู้บรรยายภาษาอังกฤษของเราวันนี้ด้วยนะคะคุณกนิษฐา"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:06:57.110860771+07:00","message":"[buffer interim] 3 false ThaiPBS รวมไปถึงด้านซ้าย thaipbs.or.th"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:06:57.110864076+07:00","message":"[buffer interim] 3 false  ค่ะและทักทายผู้บรรยายภาษาอังกฤษของเราวันนี้ด้วยนะคะคุณกนิษฐา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:57.110870165+07:00","message":"[bufferProcess] interim [680000000]:ThaiPBS รวมไปถึงด้านซ้าย thaipbs.or.th"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:57.11087262+07:00","message":"[bufferProcess] send to processor:ThaiPBS รวมไปถึงด้านซ้าย thaipbs.or.th ค่ะและทักทายผู้บรรยายภาษาอังกฤษของเราวันนี้ด้วยนะคะคุณกนิษฐ์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:57.110876021+07:00","message":"[bufferProcess] interim [680000000]: ค่ะและทักทายผู้บรรยายภาษาอังกฤษของเราวันนี้ด้วยนะคะคุณกนิษฐา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:57.110878976+07:00","message":"[bufferProcess] update buffer: ThaiPBS รวมไปถึงด้านซ้าย thaipbs.or.th ค่ะและทักทายผู้บรรยายภาษาอังกฤษของเราวันนี้ด้วยนะคะคุณกนิษฐา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:57.11088211+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:57.110884517+07:00","message":"> Transcript [49] [false]: 'ThaiPBS รวมไปถึงด้านซ้าย thaipbs.or.th ค่ะและทักทายผู้บรรยายภาษาอังกฤษของเราวันนี้ด้วยนะคะคุณกนิษฐ์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:57.110887272+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:57.110889298+07:00","message":"Set new StatePrefix: 'ThaiPBS รวมไปถึงด้านซ้าย thaipbs.or.th ค่ะและทักทายผู้บรรยายภาษาอังกฤษของเราวันนี้ด้วยนะคะคุณกนิษฐ์'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:06:57.639967011+07:00","message":"receive streaming session, msgId: 3"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:06:57.640016724+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ThaiPBS รวมไปถึงด้านซ้าย thaipbs.or.th\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":8,\"nanos\":220000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:06:57.640026925+07:00","message":"receive interim result [false|false]: ThaiPBS รวมไปถึงด้านซ้าย thaipbs.or.th"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:06:57.64004128+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" ค่ะและทักทายผู้บรรยายภาษาอังกฤษของเราวันนี้ด้วยนะคะคุณกนิษฐารัตน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":8,\"nanos\":220000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:06:57.640046596+07:00","message":"receive interim result [false|false]:  ค่ะและทักทายผู้บรรยายภาษาอังกฤษของเราวันนี้ด้วยนะคะคุณกนิษฐารัตน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:06:57.640057099+07:00","message":"[buffer interim] 3 false ThaiPBS รวมไปถึงด้านซ้าย thaipbs.or.th"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:06:57.640069002+07:00","message":"[buffer interim] 3 false  ค่ะและทักทายผู้บรรยายภาษาอังกฤษของเราวันนี้ด้วยนะคะคุณกนิษฐารัตน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:57.640078318+07:00","message":"[bufferProcess] interim [220000000]:ThaiPBS รวมไปถึงด้านซ้าย thaipbs.or.th"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:57.640082552+07:00","message":"[bufferProcess] send to processor:ThaiPBS รวมไปถึงด้านซ้าย thaipbs.or.th ค่ะและทักทายผู้บรรยายภาษาอังกฤษของเราวันนี้ด้วยนะคะคุณกนิษฐา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:57.640088893+07:00","message":"[bufferProcess] interim [220000000]: ค่ะและทักทายผู้บรรยายภาษาอังกฤษของเราวันนี้ด้วยนะคะคุณกนิษฐารัตน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:57.640106855+07:00","message":"[bufferProcess] update buffer: ThaiPBS รวมไปถึงด้านซ้าย thaipbs.or.th ค่ะและทักทายผู้บรรยายภาษาอังกฤษของเราวันนี้ด้วยนะคะคุณกนิษฐารัตน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:57.64011192+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:57.640116536+07:00","message":"> Transcript [50] [false]: 'ThaiPBS รวมไปถึงด้านซ้าย thaipbs.or.th ค่ะและทักทายผู้บรรยายภาษาอังกฤษของเราวันนี้ด้วยนะคะคุณกนิษฐา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:57.640120897+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:57.640124182+07:00","message":"Set new StatePrefix: 'ThaiPBS รวมไปถึงด้านซ้าย thaipbs.or.th ค่ะและทักทายผู้บรรยายภาษาอังกฤษของเราวันนี้ด้วยนะคะคุณกนิษฐา'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:06:57.809101279+07:00","message":"receive streaming session, msgId: 3"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:06:57.809134752+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ThaiPBS รวมไปถึงด้านซ้าย thaipbs.or.th\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":8,\"nanos\":400000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:06:57.809140431+07:00","message":"receive interim result [false|false]: ThaiPBS รวมไปถึงด้านซ้าย thaipbs.or.th"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:06:57.809158799+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" ค่ะและทักทายผู้บรรยายภาษาอังกฤษของเราวันนี้ด้วยนะคะคุณกนิษฐารัตนศรี\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":8,\"nanos\":400000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:06:57.809171396+07:00","message":"receive interim result [false|false]:  ค่ะและทักทายผู้บรรยายภาษาอังกฤษของเราวันนี้ด้วยนะคะคุณกนิษฐารัตนศรี"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:06:57.809178406+07:00","message":"[buffer interim] 3 false ThaiPBS รวมไปถึงด้านซ้าย thaipbs.or.th"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:06:57.809184163+07:00","message":"[buffer interim] 3 false  ค่ะและทักทายผู้บรรยายภาษาอังกฤษของเราวันนี้ด้วยนะคะคุณกนิษฐารัตนศรี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:57.809190345+07:00","message":"[bufferProcess] interim [400000000]:ThaiPBS รวมไปถึงด้านซ้าย thaipbs.or.th"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:57.809193112+07:00","message":"[bufferProcess] send to processor:ThaiPBS รวมไปถึงด้านซ้าย thaipbs.or.th ค่ะและทักทายผู้บรรยายภาษาอังกฤษของเราวันนี้ด้วยนะคะคุณกนิษฐารัตน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:57.809198713+07:00","message":"[bufferProcess] interim [400000000]: ค่ะและทักทายผู้บรรยายภาษาอังกฤษของเราวันนี้ด้วยนะคะคุณกนิษฐารัตนศรี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:57.809202928+07:00","message":"[bufferProcess] update buffer: ThaiPBS รวมไปถึงด้านซ้าย thaipbs.or.th ค่ะและทักทายผู้บรรยายภาษาอังกฤษของเราวันนี้ด้วยนะคะคุณกนิษฐารัตนศรี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:57.809206254+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:57.809208635+07:00","message":"> Transcript [51] [false]: 'ThaiPBS รวมไปถึงด้านซ้าย thaipbs.or.th ค่ะและทักทายผู้บรรยายภาษาอังกฤษของเราวันนี้ด้วยนะคะคุณกนิษฐารัตน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:57.809212517+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:57.809214668+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:57.809216581+07:00","message":"StatePrefix: 'ThaiPBS รวมไปถึงด้านซ้าย thaipbs.or.th ค่ะและทักทายผู้บรรยายภาษาอังกฤษของเราวันนี้ด้วยนะคะคุณกนิษฐา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:57.809219247+07:00","message":"TextPushed: 'ThaiPBS รวมไปถึงด้านซ้าย thaipbs.or.th ค่ะและทักทายผู้บรรยายภาษาอังกฤษของเราวันนี้ด้วย'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:06:57.943139637+07:00","message":"receive streaming session, msgId: 3"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:06:57.943186105+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ThaiPBS รวมไปถึงด้านซ้าย thaipbs.or.th\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":8,\"nanos\":460000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:06:57.943195155+07:00","message":"receive interim result [false|false]: ThaiPBS รวมไปถึงด้านซ้าย thaipbs.or.th"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:06:57.943211379+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" ค่ะและทักทายผู้บรรยายภาษาอังกฤษของเราวันนี้ด้วยนะคะคุณกนิษฐารัตนศิลป์\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":8,\"nanos\":460000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:06:57.943216633+07:00","message":"receive interim result [false|false]:  ค่ะและทักทายผู้บรรยายภาษาอังกฤษของเราวันนี้ด้วยนะคะคุณกนิษฐารัตนศิลป์"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:06:57.943237148+07:00","message":"[buffer interim] 3 false ThaiPBS รวมไปถึงด้านซ้าย thaipbs.or.th"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:06:57.943256655+07:00","message":"[buffer interim] 3 false  ค่ะและทักทายผู้บรรยายภาษาอังกฤษของเราวันนี้ด้วยนะคะคุณกนิษฐารัตนศิลป์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:57.94326449+07:00","message":"[bufferProcess] interim [460000000]:ThaiPBS รวมไปถึงด้านซ้าย thaipbs.or.th"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:57.943268379+07:00","message":"[bufferProcess] send to processor:ThaiPBS รวมไปถึงด้านซ้าย thaipbs.or.th ค่ะและทักทายผู้บรรยายภาษาอังกฤษของเราวันนี้ด้วยนะคะคุณกนิษฐารัตนศรี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:57.943278376+07:00","message":"[bufferProcess] interim [460000000]: ค่ะและทักทายผู้บรรยายภาษาอังกฤษของเราวันนี้ด้วยนะคะคุณกนิษฐารัตนศิลป์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:57.943281265+07:00","message":"[bufferProcess] update buffer: ThaiPBS รวมไปถึงด้านซ้าย thaipbs.or.th ค่ะและทักทายผู้บรรยายภาษาอังกฤษของเราวันนี้ด้วยนะคะคุณกนิษฐารัตนศิลป์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:57.943284422+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:57.943287292+07:00","message":"> Transcript [52] [false]: 'ThaiPBS รวมไปถึงด้านซ้าย thaipbs.or.th ค่ะและทักทายผู้บรรยายภาษาอังกฤษของเราวันนี้ด้วยนะคะคุณกนิษฐารัตนศรี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:57.943291842+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:57.943294285+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:57.943296392+07:00","message":"StatePrefix: 'ThaiPBS รวมไปถึงด้านซ้าย thaipbs.or.th ค่ะและทักทายผู้บรรยายภาษาอังกฤษของเราวันนี้ด้วยนะคะคุณกนิษฐา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:57.943299237+07:00","message":"TextPushed: 'ThaiPBS รวมไปถึงด้านซ้าย thaipbs.or.th ค่ะและทักทายผู้บรรยายภาษาอังกฤษของเราวันนี้ด้วย'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:06:58.199618762+07:00","message":"receive streaming session, msgId: 3"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:06:58.199651206+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ThaiPBS รวมไปถึงด้านซ้าย thaipbs.or.th\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":8,\"nanos\":820000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:06:58.199656845+07:00","message":"receive interim result [false|false]: ThaiPBS รวมไปถึงด้านซ้าย thaipbs.or.th"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:06:58.199669568+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" ค่ะและทักทายผู้บรรยายภาษาอังกฤษของเราวันนี้ด้วยนะคะคุณกนิษฐารัตนศิลป์ค่ะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":8,\"nanos\":820000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:06:58.199673034+07:00","message":"receive interim result [false|false]:  ค่ะและทักทายผู้บรรยายภาษาอังกฤษของเราวันนี้ด้วยนะคะคุณกนิษฐารัตนศิลป์ค่ะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:06:58.199680469+07:00","message":"[buffer interim] 3 false ThaiPBS รวมไปถึงด้านซ้าย thaipbs.or.th"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:06:58.199683572+07:00","message":"[buffer interim] 3 false  ค่ะและทักทายผู้บรรยายภาษาอังกฤษของเราวันนี้ด้วยนะคะคุณกนิษฐารัตนศิลป์ค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:58.199689597+07:00","message":"[bufferProcess] interim [820000000]:ThaiPBS รวมไปถึงด้านซ้าย thaipbs.or.th"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:58.199692277+07:00","message":"[bufferProcess] send to processor:ThaiPBS รวมไปถึงด้านซ้าย thaipbs.or.th ค่ะและทักทายผู้บรรยายภาษาอังกฤษของเราวันนี้ด้วยนะคะคุณกนิษฐารัตนศิลป์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:58.199697724+07:00","message":"[bufferProcess] interim [820000000]: ค่ะและทักทายผู้บรรยายภาษาอังกฤษของเราวันนี้ด้วยนะคะคุณกนิษฐารัตนศิลป์ค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:58.199700979+07:00","message":"[bufferProcess] update buffer: ThaiPBS รวมไปถึงด้านซ้าย thaipbs.or.th ค่ะและทักทายผู้บรรยายภาษาอังกฤษของเราวันนี้ด้วยนะคะคุณกนิษฐารัตนศิลป์ค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:58.199704149+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:58.199706779+07:00","message":"> Transcript [53] [false]: 'ThaiPBS รวมไปถึงด้านซ้าย thaipbs.or.th ค่ะและทักทายผู้บรรยายภาษาอังกฤษของเราวันนี้ด้วยนะคะคุณกนิษฐารัตนศิลป์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:58.199710447+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:58.19971666+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:58.199718717+07:00","message":"StatePrefix: 'ThaiPBS รวมไปถึงด้านซ้าย thaipbs.or.th ค่ะและทักทายผู้บรรยายภาษาอังกฤษของเราวันนี้ด้วยนะคะคุณกนิษฐา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:58.199723743+07:00","message":"TextPushed: 'ThaiPBS รวมไปถึงด้านซ้าย thaipbs.or.th ค่ะและทักทายผู้บรรยายภาษาอังกฤษของเราวันนี้ด้วย'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:06:58.827988529+07:00","message":"receive streaming session, msgId: 3"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:06:58.828027985+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ThaiPBS รวมไปถึงด้านซ้าย thaipbs.or.th ค่ะและทักทายผู้บรรยายภาษาอังกฤษของเราวันนี้ด้วยนะคะคุณกนิษฐารัตนศิลป์ค่ะ\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":9,\"nanos\":420000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:06:58.828035101+07:00","message":"receive interim result [false|false]: ThaiPBS รวมไปถึงด้านซ้าย thaipbs.or.th ค่ะและทักทายผู้บรรยายภาษาอังกฤษของเราวันนี้ด้วยนะคะคุณกนิษฐารัตนศิลป์ค่ะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:06:58.828047725+07:00","message":"[buffer interim] 3 false ThaiPBS รวมไปถึงด้านซ้าย thaipbs.or.th ค่ะและทักทายผู้บรรยายภาษาอังกฤษของเราวันนี้ด้วยนะคะคุณกนิษฐารัตนศิลป์ค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:58.828055849+07:00","message":"[bufferProcess] interim [420000000]:ThaiPBS รวมไปถึงด้านซ้าย thaipbs.or.th ค่ะและทักทายผู้บรรยายภาษาอังกฤษของเราวันนี้ด้วยนะคะคุณกนิษฐารัตนศิลป์ค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:58.828067732+07:00","message":"[bufferProcess] send to processor:ThaiPBS รวมไปถึงด้านซ้าย thaipbs.or.th ค่ะและทักทายผู้บรรยายภาษาอังกฤษของเราวันนี้ด้วยนะคะคุณกนิษฐารัตนศิลป์ค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:58.828076086+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:58.828078874+07:00","message":"> Transcript [54] [false]: 'ThaiPBS รวมไปถึงด้านซ้าย thaipbs.or.th ค่ะและทักทายผู้บรรยายภาษาอังกฤษของเราวันนี้ด้วยนะคะคุณกนิษฐารัตนศิลป์ค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:58.828083324+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:58.828085839+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:58.828087811+07:00","message":"StatePrefix: 'ThaiPBS รวมไปถึงด้านซ้าย thaipbs.or.th ค่ะและทักทายผู้บรรยายภาษาอังกฤษของเราวันนี้ด้วยนะคะคุณกนิษฐา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:58.828102278+07:00","message":"TextPushed: 'ThaiPBS รวมไปถึงด้านซ้าย thaipbs.or.th ค่ะและทักทายผู้บรรยายภาษาอังกฤษของเราวันนี้ด้วย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:58.82810966+07:00","message":"Push: 'นะคะคุณกนิษฐา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:58.828111818+07:00","message":"TextPushed: 'ThaiPBS รวมไปถึงด้านซ้าย thaipbs.or.th ค่ะและทักทายผู้บรรยายภาษาอังกฤษของเราวันนี้ด้วยนะคะคุณกนิษฐา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:58.8281143+07:00","message":"Set new StatePrefix : 'ThaiPBS รวมไปถึงด้านซ้าย thaipbs.or.th ค่ะและทักทายผู้บรรยายภาษาอังกฤษของเราวันนี้ด้วยนะคะคุณกนิษฐารัตนศิลป์ค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:58.828116924+07:00","message":"Next Push (prob) : 'รัตนศิลป์ค่ะ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:06:58.828124999+07:00","message":"push: {false นะคะคุณกนิษฐา 0 0xc001226d00}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:06:59.726623445+07:00","message":"receive streaming session, msgId: 3"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:06:59.726665435+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ThaiPBS รวมไปถึงด้านซ้าย thaipbs.or.th\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":10,\"nanos\":260000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:06:59.726672502+07:00","message":"receive interim result [false|false]: ThaiPBS รวมไปถึงด้านซ้าย thaipbs.or.th"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:06:59.726684489+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" ค่ะและทักทายผู้บรรยายภาษาอังกฤษของเราวันนี้ด้วยนะคะคุณกนิษฐารัตนศิลป์ค่ะทักทาย\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":10,\"nanos\":260000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:06:59.726688464+07:00","message":"receive interim result [false|false]:  ค่ะและทักทายผู้บรรยายภาษาอังกฤษของเราวันนี้ด้วยนะคะคุณกนิษฐารัตนศิลป์ค่ะทักทาย"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:06:59.726710162+07:00","message":"[buffer interim] 3 false ThaiPBS รวมไปถึงด้านซ้าย thaipbs.or.th"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:06:59.726732132+07:00","message":"[buffer interim] 3 false  ค่ะและทักทายผู้บรรยายภาษาอังกฤษของเราวันนี้ด้วยนะคะคุณกนิษฐารัตนศิลป์ค่ะทักทาย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:59.72674167+07:00","message":"[bufferProcess] interim [260000000]:ThaiPBS รวมไปถึงด้านซ้าย thaipbs.or.th"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:59.726746634+07:00","message":"[bufferProcess] send to processor:ThaiPBS รวมไปถึงด้านซ้าย thaipbs.or.th ค่ะและทักทายผู้บรรยายภาษาอังกฤษของเราวันนี้ด้วยนะคะคุณกนิษฐารัตนศิลป์ค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:59.726755996+07:00","message":"[bufferProcess] interim [260000000]: ค่ะและทักทายผู้บรรยายภาษาอังกฤษของเราวันนี้ด้วยนะคะคุณกนิษฐารัตนศิลป์ค่ะทักทาย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:59.726761129+07:00","message":"[bufferProcess] update buffer: ThaiPBS รวมไปถึงด้านซ้าย thaipbs.or.th ค่ะและทักทายผู้บรรยายภาษาอังกฤษของเราวันนี้ด้วยนะคะคุณกนิษฐารัตนศิลป์ค่ะทักทาย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:59.726775645+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:59.726793464+07:00","message":"> Transcript [55] [false]: 'ThaiPBS รวมไปถึงด้านซ้าย thaipbs.or.th ค่ะและทักทายผู้บรรยายภาษาอังกฤษของเราวันนี้ด้วยนะคะคุณกนิษฐารัตนศิลป์ค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:59.726799187+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:59.726801704+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:59.726803759+07:00","message":"StatePrefix: 'ThaiPBS รวมไปถึงด้านซ้าย thaipbs.or.th ค่ะและทักทายผู้บรรยายภาษาอังกฤษของเราวันนี้ด้วยนะคะคุณกนิษฐารัตนศิลป์ค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:59.726816949+07:00","message":"TextPushed: 'ThaiPBS รวมไปถึงด้านซ้าย thaipbs.or.th ค่ะและทักทายผู้บรรยายภาษาอังกฤษของเราวันนี้ด้วยนะคะคุณกนิษฐา'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:06:59.790098316+07:00","message":"receive streaming session, msgId: 3"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:06:59.790137893+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ThaiPBS รวมไปถึงด้านซ้าย thaipbs.or.th\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":10,\"nanos\":380000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:06:59.790143926+07:00","message":"receive interim result [false|false]: ThaiPBS รวมไปถึงด้านซ้าย thaipbs.or.th"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:06:59.790155746+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" ค่ะและทักทายผู้บรรยายภาษาอังกฤษของเราวันนี้ด้วยนะคะคุณกนิษฐารัตนศิลป์ค่ะสะพาย\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":10,\"nanos\":380000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:06:59.790159803+07:00","message":"receive interim result [false|false]:  ค่ะและทักทายผู้บรรยายภาษาอังกฤษของเราวันนี้ด้วยนะคะคุณกนิษฐารัตนศิลป์ค่ะสะพาย"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:06:59.790168078+07:00","message":"[buffer interim] 3 false ThaiPBS รวมไปถึงด้านซ้าย thaipbs.or.th"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:06:59.79017152+07:00","message":"[buffer interim] 3 false  ค่ะและทักทายผู้บรรยายภาษาอังกฤษของเราวันนี้ด้วยนะคะคุณกนิษฐารัตนศิลป์ค่ะสะพาย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:59.790178276+07:00","message":"[bufferProcess] interim [380000000]:ThaiPBS รวมไปถึงด้านซ้าย thaipbs.or.th"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:59.79018097+07:00","message":"[bufferProcess] send to processor:ThaiPBS รวมไปถึงด้านซ้าย thaipbs.or.th ค่ะและทักทายผู้บรรยายภาษาอังกฤษของเราวันนี้ด้วยนะคะคุณกนิษฐารัตนศิลป์ค่ะทักทาย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:59.790190078+07:00","message":"[bufferProcess] interim [380000000]: ค่ะและทักทายผู้บรรยายภาษาอังกฤษของเราวันนี้ด้วยนะคะคุณกนิษฐารัตนศิลป์ค่ะสะพาย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:59.790194053+07:00","message":"[bufferProcess] update buffer: ThaiPBS รวมไปถึงด้านซ้าย thaipbs.or.th ค่ะและทักทายผู้บรรยายภาษาอังกฤษของเราวันนี้ด้วยนะคะคุณกนิษฐารัตนศิลป์ค่ะสะพาย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:59.790198474+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:59.790201354+07:00","message":"> Transcript [56] [false]: 'ThaiPBS รวมไปถึงด้านซ้าย thaipbs.or.th ค่ะและทักทายผู้บรรยายภาษาอังกฤษของเราวันนี้ด้วยนะคะคุณกนิษฐารัตนศิลป์ค่ะทักทาย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:59.790205682+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:59.790207886+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:59.790212548+07:00","message":"StatePrefix: 'ThaiPBS รวมไปถึงด้านซ้าย thaipbs.or.th ค่ะและทักทายผู้บรรยายภาษาอังกฤษของเราวันนี้ด้วยนะคะคุณกนิษฐารัตนศิลป์ค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:59.790215216+07:00","message":"TextPushed: 'ThaiPBS รวมไปถึงด้านซ้าย thaipbs.or.th ค่ะและทักทายผู้บรรยายภาษาอังกฤษของเราวันนี้ด้วยนะคะคุณกนิษฐา'"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:06:59.851160219+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:06:59.8511754+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:06:59.929940493+07:00","message":"receive streaming session, msgId: 3"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:06:59.929973485+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ThaiPBS รวมไปถึงด้านซ้าย thaipbs.or.th\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":10,\"nanos\":500000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:06:59.929979737+07:00","message":"receive interim result [false|false]: ThaiPBS รวมไปถึงด้านซ้าย thaipbs.or.th"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:06:59.929993951+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" ค่ะและทักทายผู้บรรยายภาษาอังกฤษของเราวันนี้ด้วยนะคะคุณกนิษฐารัตนศิลป์ค่ะทักทายผู้\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":10,\"nanos\":500000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:06:59.929999744+07:00","message":"receive interim result [false|false]:  ค่ะและทักทายผู้บรรยายภาษาอังกฤษของเราวันนี้ด้วยนะคะคุณกนิษฐารัตนศิลป์ค่ะทักทายผู้"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:06:59.930007141+07:00","message":"[buffer interim] 3 false ThaiPBS รวมไปถึงด้านซ้าย thaipbs.or.th"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:06:59.930010261+07:00","message":"[buffer interim] 3 false  ค่ะและทักทายผู้บรรยายภาษาอังกฤษของเราวันนี้ด้วยนะคะคุณกนิษฐารัตนศิลป์ค่ะทักทายผู้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:59.930016373+07:00","message":"[bufferProcess] interim [500000000]:ThaiPBS รวมไปถึงด้านซ้าย thaipbs.or.th"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:59.930019356+07:00","message":"[bufferProcess] send to processor:ThaiPBS รวมไปถึงด้านซ้าย thaipbs.or.th ค่ะและทักทายผู้บรรยายภาษาอังกฤษของเราวันนี้ด้วยนะคะคุณกนิษฐารัตนศิลป์ค่ะสะพาย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:59.930022795+07:00","message":"[bufferProcess] interim [500000000]: ค่ะและทักทายผู้บรรยายภาษาอังกฤษของเราวันนี้ด้วยนะคะคุณกนิษฐารัตนศิลป์ค่ะทักทายผู้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:59.930028426+07:00","message":"[bufferProcess] update buffer: ThaiPBS รวมไปถึงด้านซ้าย thaipbs.or.th ค่ะและทักทายผู้บรรยายภาษาอังกฤษของเราวันนี้ด้วยนะคะคุณกนิษฐารัตนศิลป์ค่ะทักทายผู้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:59.930031759+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:59.930034328+07:00","message":"> Transcript [57] [false]: 'ThaiPBS รวมไปถึงด้านซ้าย thaipbs.or.th ค่ะและทักทายผู้บรรยายภาษาอังกฤษของเราวันนี้ด้วยนะคะคุณกนิษฐารัตนศิลป์ค่ะสะพาย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:59.93003961+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:59.930042674+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:59.930045808+07:00","message":"StatePrefix: 'ThaiPBS รวมไปถึงด้านซ้าย thaipbs.or.th ค่ะและทักทายผู้บรรยายภาษาอังกฤษของเราวันนี้ด้วยนะคะคุณกนิษฐารัตนศิลป์ค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:59.930049767+07:00","message":"TextPushed: 'ThaiPBS รวมไปถึงด้านซ้าย thaipbs.or.th ค่ะและทักทายผู้บรรยายภาษาอังกฤษของเราวันนี้ด้วยนะคะคุณกนิษฐา'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:00.100463505+07:00","message":"receive streaming session, msgId: 3"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:00.100516136+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ThaiPBS รวมไปถึงด้านซ้าย thaipbs.or.th\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":10,\"nanos\":560000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:00.100523109+07:00","message":"receive interim result [false|false]: ThaiPBS รวมไปถึงด้านซ้าย thaipbs.or.th"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:00.100539664+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" ค่ะและทักทายผู้บรรยายภาษาอังกฤษของเราวันนี้ด้วยนะคะคุณกนิษฐารัตนศิลป์ค่ะพี่พายพรุ่ง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":10,\"nanos\":560000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:00.100555431+07:00","message":"receive interim result [false|false]:  ค่ะและทักทายผู้บรรยายภาษาอังกฤษของเราวันนี้ด้วยนะคะคุณกนิษฐารัตนศิลป์ค่ะพี่พายพรุ่ง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:00.100565707+07:00","message":"[buffer interim] 3 false ThaiPBS รวมไปถึงด้านซ้าย thaipbs.or.th"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:00.100568785+07:00","message":"[buffer interim] 3 false  ค่ะและทักทายผู้บรรยายภาษาอังกฤษของเราวันนี้ด้วยนะคะคุณกนิษฐารัตนศิลป์ค่ะพี่พายพรุ่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:00.100575937+07:00","message":"[bufferProcess] interim [560000000]:ThaiPBS รวมไปถึงด้านซ้าย thaipbs.or.th"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:00.100578985+07:00","message":"[bufferProcess] send to processor:ThaiPBS รวมไปถึงด้านซ้าย thaipbs.or.th ค่ะและทักทายผู้บรรยายภาษาอังกฤษของเราวันนี้ด้วยนะคะคุณกนิษฐารัตนศิลป์ค่ะทักทายผู้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:00.100582708+07:00","message":"[bufferProcess] interim [560000000]: ค่ะและทักทายผู้บรรยายภาษาอังกฤษของเราวันนี้ด้วยนะคะคุณกนิษฐารัตนศิลป์ค่ะพี่พายพรุ่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:00.100586074+07:00","message":"[bufferProcess] update buffer: ThaiPBS รวมไปถึงด้านซ้าย thaipbs.or.th ค่ะและทักทายผู้บรรยายภาษาอังกฤษของเราวันนี้ด้วยนะคะคุณกนิษฐารัตนศิลป์ค่ะพี่พายพรุ่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:00.100589563+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:00.1005927+07:00","message":"> Transcript [58] [false]: 'ThaiPBS รวมไปถึงด้านซ้าย thaipbs.or.th ค่ะและทักทายผู้บรรยายภาษาอังกฤษของเราวันนี้ด้วยนะคะคุณกนิษฐารัตนศิลป์ค่ะทักทายผู้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:00.10059727+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:00.1005997+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:00.100601766+07:00","message":"StatePrefix: 'ThaiPBS รวมไปถึงด้านซ้าย thaipbs.or.th ค่ะและทักทายผู้บรรยายภาษาอังกฤษของเราวันนี้ด้วยนะคะคุณกนิษฐารัตนศิลป์ค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:00.100604334+07:00","message":"TextPushed: 'ThaiPBS รวมไปถึงด้านซ้าย thaipbs.or.th ค่ะและทักทายผู้บรรยายภาษาอังกฤษของเราวันนี้ด้วยนะคะคุณกนิษฐา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:00.100607454+07:00","message":"Push: 'รัตนศิลป์ค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:00.100609427+07:00","message":"TextPushed: 'ThaiPBS รวมไปถึงด้านซ้าย thaipbs.or.th ค่ะและทักทายผู้บรรยายภาษาอังกฤษของเราวันนี้ด้วยนะคะคุณกนิษฐารัตนศิลป์ค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:00.100612074+07:00","message":"Set new StatePrefix : 'ThaiPBS รวมไปถึงด้านซ้าย thaipbs.or.th ค่ะและทักทายผู้บรรยายภาษาอังกฤษของเราวันนี้ด้วยนะคะคุณกนิษฐารัตนศิลป์ค่ะทักทายผู้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:00.100617434+07:00","message":"Next Push (prob) : 'ทักทายผู้'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:00.100626361+07:00","message":"push: {false รัตนศิลป์ค่ะ 0 0xc001226d00}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:00.121376764+07:00","message":"receive streaming session, msgId: 3"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:00.121417389+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ThaiPBS รวมไปถึงด้านซ้าย thaipbs.or.th\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":10,\"nanos\":680000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:00.121423719+07:00","message":"receive interim result [false|false]: ThaiPBS รวมไปถึงด้านซ้าย thaipbs.or.th"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:00.121438273+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" ค่ะและทักทายผู้บรรยายภาษาอังกฤษของเราวันนี้ด้วยนะคะคุณกนิษฐารัตนศิลป์ค่ะสะพายผู้ชาย\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":10,\"nanos\":680000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:00.121442464+07:00","message":"receive interim result [false|false]:  ค่ะและทักทายผู้บรรยายภาษาอังกฤษของเราวันนี้ด้วยนะคะคุณกนิษฐารัตนศิลป์ค่ะสะพายผู้ชาย"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:00.12145169+07:00","message":"[buffer interim] 3 false ThaiPBS รวมไปถึงด้านซ้าย thaipbs.or.th"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:00.121457709+07:00","message":"[buffer interim] 3 false  ค่ะและทักทายผู้บรรยายภาษาอังกฤษของเราวันนี้ด้วยนะคะคุณกนิษฐารัตนศิลป์ค่ะสะพายผู้ชาย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:00.121465147+07:00","message":"[bufferProcess] interim [680000000]:ThaiPBS รวมไปถึงด้านซ้าย thaipbs.or.th"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:00.121467918+07:00","message":"[bufferProcess] send to processor:ThaiPBS รวมไปถึงด้านซ้าย thaipbs.or.th ค่ะและทักทายผู้บรรยายภาษาอังกฤษของเราวันนี้ด้วยนะคะคุณกนิษฐารัตนศิลป์ค่ะพี่พายพรุ่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:00.121471292+07:00","message":"[bufferProcess] interim [680000000]: ค่ะและทักทายผู้บรรยายภาษาอังกฤษของเราวันนี้ด้วยนะคะคุณกนิษฐารัตนศิลป์ค่ะสะพายผู้ชาย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:00.121474719+07:00","message":"[bufferProcess] update buffer: ThaiPBS รวมไปถึงด้านซ้าย thaipbs.or.th ค่ะและทักทายผู้บรรยายภาษาอังกฤษของเราวันนี้ด้วยนะคะคุณกนิษฐารัตนศิลป์ค่ะสะพายผู้ชาย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:00.121478514+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:00.121482104+07:00","message":"> Transcript [59] [false]: 'ThaiPBS รวมไปถึงด้านซ้าย thaipbs.or.th ค่ะและทักทายผู้บรรยายภาษาอังกฤษของเราวันนี้ด้วยนะคะคุณกนิษฐารัตนศิลป์ค่ะพี่พายพรุ่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:00.121485304+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:00.121487391+07:00","message":"Set new StatePrefix: 'ThaiPBS รวมไปถึงด้านซ้าย thaipbs.or.th ค่ะและทักทายผู้บรรยายภาษาอังกฤษของเราวันนี้ด้วยนะคะคุณกนิษฐารัตนศิลป์ค่ะพี่พายพรุ่ง'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:00.377650624+07:00","message":"receive streaming session, msgId: 3"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:00.377700725+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ThaiPBS รวมไปถึงด้านซ้าย thaipbs.or.th\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":10,\"nanos\":920000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:00.377709983+07:00","message":"receive interim result [false|false]: ThaiPBS รวมไปถึงด้านซ้าย thaipbs.or.th"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:00.377738095+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" ค่ะและทักทายผู้บรรยายภาษาอังกฤษของเราวันนี้ด้วยนะคะคุณกนิษฐารัตนศิลป์ค่ะสะพายผู้ชายภาษา\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":10,\"nanos\":920000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:00.377743445+07:00","message":"receive interim result [false|false]:  ค่ะและทักทายผู้บรรยายภาษาอังกฤษของเราวันนี้ด้วยนะคะคุณกนิษฐารัตนศิลป์ค่ะสะพายผู้ชายภาษา"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:00.377753847+07:00","message":"[buffer interim] 3 false ThaiPBS รวมไปถึงด้านซ้าย thaipbs.or.th"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:00.37775852+07:00","message":"[buffer interim] 3 false  ค่ะและทักทายผู้บรรยายภาษาอังกฤษของเราวันนี้ด้วยนะคะคุณกนิษฐารัตนศิลป์ค่ะสะพายผู้ชายภาษา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:00.377768267+07:00","message":"[bufferProcess] interim [920000000]:ThaiPBS รวมไปถึงด้านซ้าย thaipbs.or.th"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:00.377772855+07:00","message":"[bufferProcess] send to processor:ThaiPBS รวมไปถึงด้านซ้าย thaipbs.or.th ค่ะและทักทายผู้บรรยายภาษาอังกฤษของเราวันนี้ด้วยนะคะคุณกนิษฐารัตนศิลป์ค่ะสะพายผู้ชาย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:00.377777889+07:00","message":"[bufferProcess] interim [920000000]: ค่ะและทักทายผู้บรรยายภาษาอังกฤษของเราวันนี้ด้วยนะคะคุณกนิษฐารัตนศิลป์ค่ะสะพายผู้ชายภาษา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:00.377782329+07:00","message":"[bufferProcess] update buffer: ThaiPBS รวมไปถึงด้านซ้าย thaipbs.or.th ค่ะและทักทายผู้บรรยายภาษาอังกฤษของเราวันนี้ด้วยนะคะคุณกนิษฐารัตนศิลป์ค่ะสะพายผู้ชายภาษา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:00.377786844+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:00.377790636+07:00","message":"> Transcript [60] [false]: 'ThaiPBS รวมไปถึงด้านซ้าย thaipbs.or.th ค่ะและทักทายผู้บรรยายภาษาอังกฤษของเราวันนี้ด้วยนะคะคุณกนิษฐารัตนศิลป์ค่ะสะพายผู้ชาย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:00.377795045+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:00.377798025+07:00","message":"Set new StatePrefix: 'ThaiPBS รวมไปถึงด้านซ้าย thaipbs.or.th ค่ะและทักทายผู้บรรยายภาษาอังกฤษของเราวันนี้ด้วยนะคะคุณกนิษฐารัตนศิลป์ค่ะสะพายผู้ชาย'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:00.51144869+07:00","message":"receive streaming session, msgId: 3"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:00.511495566+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ThaiPBS รวมไปถึงด้านซ้าย thaipbs.or.th\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":11,\"nanos\":40000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:00.511502269+07:00","message":"receive interim result [false|false]: ThaiPBS รวมไปถึงด้านซ้าย thaipbs.or.th"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:00.511510927+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" ค่ะและทักทายผู้บรรยายภาษาอังกฤษของเราวันนี้ด้วยนะคะคุณกนิษฐารัตนศิลป์ค่ะทักทายผู้ใหญ่ประสาน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":11,\"nanos\":40000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:00.511514927+07:00","message":"receive interim result [false|false]:  ค่ะและทักทายผู้บรรยายภาษาอังกฤษของเราวันนี้ด้วยนะคะคุณกนิษฐารัตนศิลป์ค่ะทักทายผู้ใหญ่ประสาน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:00.511521991+07:00","message":"[buffer interim] 3 false ThaiPBS รวมไปถึงด้านซ้าย thaipbs.or.th"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:00.511525409+07:00","message":"[buffer interim] 3 false  ค่ะและทักทายผู้บรรยายภาษาอังกฤษของเราวันนี้ด้วยนะคะคุณกนิษฐารัตนศิลป์ค่ะทักทายผู้ใหญ่ประสาน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:00.511531822+07:00","message":"[bufferProcess] interim [40000000]:ThaiPBS รวมไปถึงด้านซ้าย thaipbs.or.th"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:00.511534263+07:00","message":"[bufferProcess] send to processor:ThaiPBS รวมไปถึงด้านซ้าย thaipbs.or.th ค่ะและทักทายผู้บรรยายภาษาอังกฤษของเราวันนี้ด้วยนะคะคุณกนิษฐารัตนศิลป์ค่ะสะพายผู้ชายภาษา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:00.511537471+07:00","message":"[bufferProcess] interim [40000000]: ค่ะและทักทายผู้บรรยายภาษาอังกฤษของเราวันนี้ด้วยนะคะคุณกนิษฐารัตนศิลป์ค่ะทักทายผู้ใหญ่ประสาน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:00.511540536+07:00","message":"[bufferProcess] update buffer: ThaiPBS รวมไปถึงด้านซ้าย thaipbs.or.th ค่ะและทักทายผู้บรรยายภาษาอังกฤษของเราวันนี้ด้วยนะคะคุณกนิษฐารัตนศิลป์ค่ะทักทายผู้ใหญ่ประสาน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:00.511543929+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:00.511546675+07:00","message":"> Transcript [61] [false]: 'ThaiPBS รวมไปถึงด้านซ้าย thaipbs.or.th ค่ะและทักทายผู้บรรยายภาษาอังกฤษของเราวันนี้ด้วยนะคะคุณกนิษฐารัตนศิลป์ค่ะสะพายผู้ชายภาษา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:00.511552885+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:00.511555048+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:00.511556917+07:00","message":"StatePrefix: 'ThaiPBS รวมไปถึงด้านซ้าย thaipbs.or.th ค่ะและทักทายผู้บรรยายภาษาอังกฤษของเราวันนี้ด้วยนะคะคุณกนิษฐารัตนศิลป์ค่ะสะพายผู้ชาย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:00.511559558+07:00","message":"TextPushed: 'ThaiPBS รวมไปถึงด้านซ้าย thaipbs.or.th ค่ะและทักทายผู้บรรยายภาษาอังกฤษของเราวันนี้ด้วยนะคะคุณกนิษฐารัตนศิลป์ค่ะ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:00.635408227+07:00","message":"receive streaming session, msgId: 3"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:00.635459115+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ThaiPBS รวมไปถึงด้านซ้าย thaipbs.or.th\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":11,\"nanos\":160000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:00.635466245+07:00","message":"receive interim result [false|false]: ThaiPBS รวมไปถึงด้านซ้าย thaipbs.or.th"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:00.635481452+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" ค่ะและทักทายผู้บรรยายภาษาอังกฤษของเราวันนี้ด้วยนะคะคุณกนิษฐารัตนศิลป์ค่ะทักทายผู้ใหญ่ประสานมือ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":11,\"nanos\":160000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:00.635489373+07:00","message":"receive interim result [false|false]:  ค่ะและทักทายผู้บรรยายภาษาอังกฤษของเราวันนี้ด้วยนะคะคุณกนิษฐารัตนศิลป์ค่ะทักทายผู้ใหญ่ประสานมือ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:00.635499691+07:00","message":"[buffer interim] 3 false ThaiPBS รวมไปถึงด้านซ้าย thaipbs.or.th"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:00.635504721+07:00","message":"[buffer interim] 3 false  ค่ะและทักทายผู้บรรยายภาษาอังกฤษของเราวันนี้ด้วยนะคะคุณกนิษฐารัตนศิลป์ค่ะทักทายผู้ใหญ่ประสานมือ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:00.635514118+07:00","message":"[bufferProcess] interim [160000000]:ThaiPBS รวมไปถึงด้านซ้าย thaipbs.or.th"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:00.635518291+07:00","message":"[bufferProcess] send to processor:ThaiPBS รวมไปถึงด้านซ้าย thaipbs.or.th ค่ะและทักทายผู้บรรยายภาษาอังกฤษของเราวันนี้ด้วยนะคะคุณกนิษฐารัตนศิลป์ค่ะทักทายผู้ใหญ่ประสาน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:00.63552385+07:00","message":"[bufferProcess] interim [160000000]: ค่ะและทักทายผู้บรรยายภาษาอังกฤษของเราวันนี้ด้วยนะคะคุณกนิษฐารัตนศิลป์ค่ะทักทายผู้ใหญ่ประสานมือ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:00.635529531+07:00","message":"[bufferProcess] update buffer: ThaiPBS รวมไปถึงด้านซ้าย thaipbs.or.th ค่ะและทักทายผู้บรรยายภาษาอังกฤษของเราวันนี้ด้วยนะคะคุณกนิษฐารัตนศิลป์ค่ะทักทายผู้ใหญ่ประสานมือ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:00.635534072+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:00.635538146+07:00","message":"> Transcript [62] [false]: 'ThaiPBS รวมไปถึงด้านซ้าย thaipbs.or.th ค่ะและทักทายผู้บรรยายภาษาอังกฤษของเราวันนี้ด้วยนะคะคุณกนิษฐารัตนศิลป์ค่ะทักทายผู้ใหญ่ประสาน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:00.635542339+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:00.635545845+07:00","message":"Set new StatePrefix: 'ThaiPBS รวมไปถึงด้านซ้าย thaipbs.or.th ค่ะและทักทายผู้บรรยายภาษาอังกฤษของเราวันนี้ด้วยนะคะคุณกนิษฐารัตนศิลป์ค่ะทักทายผู้ใหญ่ประสาน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:00.839518103+07:00","message":"receive streaming session, msgId: 3"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:00.839552883+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ThaiPBS รวมไปถึงด้านซ้าย thaipbs.or.th\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":11,\"nanos\":400000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:00.839558863+07:00","message":"receive interim result [false|false]: ThaiPBS รวมไปถึงด้านซ้าย thaipbs.or.th"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:00.839572909+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" ค่ะและทักทายผู้บรรยายภาษาอังกฤษของเราวันนี้ด้วยนะคะคุณกนิษฐารัตนศิลป์ค่ะทักทายผู้ใหญ่ประสานมือแล้ว\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":11,\"nanos\":400000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:00.839577001+07:00","message":"receive interim result [false|false]:  ค่ะและทักทายผู้บรรยายภาษาอังกฤษของเราวันนี้ด้วยนะคะคุณกนิษฐารัตนศิลป์ค่ะทักทายผู้ใหญ่ประสานมือแล้ว"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:00.839585196+07:00","message":"[buffer interim] 3 false ThaiPBS รวมไปถึงด้านซ้าย thaipbs.or.th"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:00.839588742+07:00","message":"[buffer interim] 3 false  ค่ะและทักทายผู้บรรยายภาษาอังกฤษของเราวันนี้ด้วยนะคะคุณกนิษฐารัตนศิลป์ค่ะทักทายผู้ใหญ่ประสานมือแล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:00.839595805+07:00","message":"[bufferProcess] interim [400000000]:ThaiPBS รวมไปถึงด้านซ้าย thaipbs.or.th"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:00.839599168+07:00","message":"[bufferProcess] send to processor:ThaiPBS รวมไปถึงด้านซ้าย thaipbs.or.th ค่ะและทักทายผู้บรรยายภาษาอังกฤษของเราวันนี้ด้วยนะคะคุณกนิษฐารัตนศิลป์ค่ะทักทายผู้ใหญ่ประสานมือ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:00.839602692+07:00","message":"[bufferProcess] interim [400000000]: ค่ะและทักทายผู้บรรยายภาษาอังกฤษของเราวันนี้ด้วยนะคะคุณกนิษฐารัตนศิลป์ค่ะทักทายผู้ใหญ่ประสานมือแล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:00.839606036+07:00","message":"[bufferProcess] update buffer: ThaiPBS รวมไปถึงด้านซ้าย thaipbs.or.th ค่ะและทักทายผู้บรรยายภาษาอังกฤษของเราวันนี้ด้วยนะคะคุณกนิษฐารัตนศิลป์ค่ะทักทายผู้ใหญ่ประสานมือแล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:00.839609544+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:00.839612132+07:00","message":"> Transcript [63] [false]: 'ThaiPBS รวมไปถึงด้านซ้าย thaipbs.or.th ค่ะและทักทายผู้บรรยายภาษาอังกฤษของเราวันนี้ด้วยนะคะคุณกนิษฐารัตนศิลป์ค่ะทักทายผู้ใหญ่ประสานมือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:00.839626444+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:00.839629245+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:00.839631253+07:00","message":"StatePrefix: 'ThaiPBS รวมไปถึงด้านซ้าย thaipbs.or.th ค่ะและทักทายผู้บรรยายภาษาอังกฤษของเราวันนี้ด้วยนะคะคุณกนิษฐารัตนศิลป์ค่ะทักทายผู้ใหญ่ประสาน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:00.83963387+07:00","message":"TextPushed: 'ThaiPBS รวมไปถึงด้านซ้าย thaipbs.or.th ค่ะและทักทายผู้บรรยายภาษาอังกฤษของเราวันนี้ด้วยนะคะคุณกนิษฐารัตนศิลป์ค่ะ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:00.957878902+07:00","message":"receive streaming session, msgId: 3"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:00.957914884+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ThaiPBS รวมไปถึงด้านซ้าย thaipbs.or.th\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":11,\"nanos\":460000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:00.957921484+07:00","message":"receive interim result [false|false]: ThaiPBS รวมไปถึงด้านซ้าย thaipbs.or.th"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:00.957935372+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" ค่ะและทักทายผู้บรรยายภาษาอังกฤษของเราวันนี้ด้วยนะคะคุณกนิษฐารัตนศิลป์ค่ะทักทายผู้ใหญ่ประสานมือแล้วก็\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":11,\"nanos\":460000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:00.957939298+07:00","message":"receive interim result [false|false]:  ค่ะและทักทายผู้บรรยายภาษาอังกฤษของเราวันนี้ด้วยนะคะคุณกนิษฐารัตนศิลป์ค่ะทักทายผู้ใหญ่ประสานมือแล้วก็"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:00.957947047+07:00","message":"[buffer interim] 3 false ThaiPBS รวมไปถึงด้านซ้าย thaipbs.or.th"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:00.957950673+07:00","message":"[buffer interim] 3 false  ค่ะและทักทายผู้บรรยายภาษาอังกฤษของเราวันนี้ด้วยนะคะคุณกนิษฐารัตนศิลป์ค่ะทักทายผู้ใหญ่ประสานมือแล้วก็"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:00.957957917+07:00","message":"[bufferProcess] interim [460000000]:ThaiPBS รวมไปถึงด้านซ้าย thaipbs.or.th"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:00.957960998+07:00","message":"[bufferProcess] send to processor:ThaiPBS รวมไปถึงด้านซ้าย thaipbs.or.th ค่ะและทักทายผู้บรรยายภาษาอังกฤษของเราวันนี้ด้วยนะคะคุณกนิษฐารัตนศิลป์ค่ะทักทายผู้ใหญ่ประสานมือแล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:00.957967816+07:00","message":"[bufferProcess] interim [460000000]: ค่ะและทักทายผู้บรรยายภาษาอังกฤษของเราวันนี้ด้วยนะคะคุณกนิษฐารัตนศิลป์ค่ะทักทายผู้ใหญ่ประสานมือแล้วก็"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:00.957971202+07:00","message":"[bufferProcess] update buffer: ThaiPBS รวมไปถึงด้านซ้าย thaipbs.or.th ค่ะและทักทายผู้บรรยายภาษาอังกฤษของเราวันนี้ด้วยนะคะคุณกนิษฐารัตนศิลป์ค่ะทักทายผู้ใหญ่ประสานมือแล้วก็"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:00.957975317+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:00.957979643+07:00","message":"> Transcript [64] [false]: 'ThaiPBS รวมไปถึงด้านซ้าย thaipbs.or.th ค่ะและทักทายผู้บรรยายภาษาอังกฤษของเราวันนี้ด้วยนะคะคุณกนิษฐารัตนศิลป์ค่ะทักทายผู้ใหญ่ประสานมือแล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:00.957984974+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:00.957995467+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:00.957997685+07:00","message":"StatePrefix: 'ThaiPBS รวมไปถึงด้านซ้าย thaipbs.or.th ค่ะและทักทายผู้บรรยายภาษาอังกฤษของเราวันนี้ด้วยนะคะคุณกนิษฐารัตนศิลป์ค่ะทักทายผู้ใหญ่ประสาน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:00.958000738+07:00","message":"TextPushed: 'ThaiPBS รวมไปถึงด้านซ้าย thaipbs.or.th ค่ะและทักทายผู้บรรยายภาษาอังกฤษของเราวันนี้ด้วยนะคะคุณกนิษฐารัตนศิลป์ค่ะ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:01.181343291+07:00","message":"receive streaming session, msgId: 3"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:01.181403449+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ThaiPBS รวมไปถึงด้านซ้าย thaipbs.or.th\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":11,\"nanos\":700000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:01.181416145+07:00","message":"receive interim result [false|false]: ThaiPBS รวมไปถึงด้านซ้าย thaipbs.or.th"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:01.181425773+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" ค่ะและทักทายผู้บรรยายภาษาอังกฤษของเราวันนี้ด้วยนะคะคุณกนิษฐารัตนศิลป์ค่ะทักทายผู้ใหญ่ประสานมือแล้วก็ทำ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":11,\"nanos\":700000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:01.181431172+07:00","message":"receive interim result [false|false]:  ค่ะและทักทายผู้บรรยายภาษาอังกฤษของเราวันนี้ด้วยนะคะคุณกนิษฐารัตนศิลป์ค่ะทักทายผู้ใหญ่ประสานมือแล้วก็ทำ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:01.181442244+07:00","message":"[buffer interim] 3 false ThaiPBS รวมไปถึงด้านซ้าย thaipbs.or.th"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:01.181446058+07:00","message":"[buffer interim] 3 false  ค่ะและทักทายผู้บรรยายภาษาอังกฤษของเราวันนี้ด้วยนะคะคุณกนิษฐารัตนศิลป์ค่ะทักทายผู้ใหญ่ประสานมือแล้วก็ทำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:01.18145494+07:00","message":"[bufferProcess] interim [700000000]:ThaiPBS รวมไปถึงด้านซ้าย thaipbs.or.th"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:01.181458766+07:00","message":"[bufferProcess] send to processor:ThaiPBS รวมไปถึงด้านซ้าย thaipbs.or.th ค่ะและทักทายผู้บรรยายภาษาอังกฤษของเราวันนี้ด้วยนะคะคุณกนิษฐารัตนศิลป์ค่ะทักทายผู้ใหญ่ประสานมือแล้วก็"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:01.181462594+07:00","message":"[bufferProcess] interim [700000000]: ค่ะและทักทายผู้บรรยายภาษาอังกฤษของเราวันนี้ด้วยนะคะคุณกนิษฐารัตนศิลป์ค่ะทักทายผู้ใหญ่ประสานมือแล้วก็ทำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:01.18146725+07:00","message":"[bufferProcess] update buffer: ThaiPBS รวมไปถึงด้านซ้าย thaipbs.or.th ค่ะและทักทายผู้บรรยายภาษาอังกฤษของเราวันนี้ด้วยนะคะคุณกนิษฐารัตนศิลป์ค่ะทักทายผู้ใหญ่ประสานมือแล้วก็ทำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:01.1814715+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:01.181475302+07:00","message":"> Transcript [65] [false]: 'ThaiPBS รวมไปถึงด้านซ้าย thaipbs.or.th ค่ะและทักทายผู้บรรยายภาษาอังกฤษของเราวันนี้ด้วยนะคะคุณกนิษฐารัตนศิลป์ค่ะทักทายผู้ใหญ่ประสานมือแล้วก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:01.181479984+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:01.181482118+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:01.181484067+07:00","message":"StatePrefix: 'ThaiPBS รวมไปถึงด้านซ้าย thaipbs.or.th ค่ะและทักทายผู้บรรยายภาษาอังกฤษของเราวันนี้ด้วยนะคะคุณกนิษฐารัตนศิลป์ค่ะทักทายผู้ใหญ่ประสาน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:01.181487324+07:00","message":"TextPushed: 'ThaiPBS รวมไปถึงด้านซ้าย thaipbs.or.th ค่ะและทักทายผู้บรรยายภาษาอังกฤษของเราวันนี้ด้วยนะคะคุณกนิษฐารัตนศิลป์ค่ะ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:01.210100695+07:00","message":"receive streaming session, msgId: 3"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:01.210134131+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ThaiPBS รวมไปถึงด้านซ้าย thaipbs.or.th\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":11,\"nanos\":760000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:01.210140163+07:00","message":"receive interim result [false|false]: ThaiPBS รวมไปถึงด้านซ้าย thaipbs.or.th"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:01.210151835+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" ค่ะและทักทายผู้บรรยายภาษาอังกฤษของเราวันนี้ด้วยนะคะคุณกนิษฐารัตนศิลป์ค่ะทักทายผู้ใหญ่ประสานมือแล้วก็ถ่าย\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":11,\"nanos\":760000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:01.210156395+07:00","message":"receive interim result [false|false]:  ค่ะและทักทายผู้บรรยายภาษาอังกฤษของเราวันนี้ด้วยนะคะคุณกนิษฐารัตนศิลป์ค่ะทักทายผู้ใหญ่ประสานมือแล้วก็ถ่าย"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:01.21017004+07:00","message":"[buffer interim] 3 false ThaiPBS รวมไปถึงด้านซ้าย thaipbs.or.th"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:01.210199276+07:00","message":"[buffer interim] 3 false  ค่ะและทักทายผู้บรรยายภาษาอังกฤษของเราวันนี้ด้วยนะคะคุณกนิษฐารัตนศิลป์ค่ะทักทายผู้ใหญ่ประสานมือแล้วก็ถ่าย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:01.210208169+07:00","message":"[bufferProcess] interim [760000000]:ThaiPBS รวมไปถึงด้านซ้าย thaipbs.or.th"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:01.210212875+07:00","message":"[bufferProcess] send to processor:ThaiPBS รวมไปถึงด้านซ้าย thaipbs.or.th ค่ะและทักทายผู้บรรยายภาษาอังกฤษของเราวันนี้ด้วยนะคะคุณกนิษฐารัตนศิลป์ค่ะทักทายผู้ใหญ่ประสานมือแล้วก็ทำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:01.210218185+07:00","message":"[bufferProcess] interim [760000000]: ค่ะและทักทายผู้บรรยายภาษาอังกฤษของเราวันนี้ด้วยนะคะคุณกนิษฐารัตนศิลป์ค่ะทักทายผู้ใหญ่ประสานมือแล้วก็ถ่าย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:01.210221842+07:00","message":"[bufferProcess] update buffer: ThaiPBS รวมไปถึงด้านซ้าย thaipbs.or.th ค่ะและทักทายผู้บรรยายภาษาอังกฤษของเราวันนี้ด้วยนะคะคุณกนิษฐารัตนศิลป์ค่ะทักทายผู้ใหญ่ประสานมือแล้วก็ถ่าย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:01.210225443+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:01.210228205+07:00","message":"> Transcript [66] [false]: 'ThaiPBS รวมไปถึงด้านซ้าย thaipbs.or.th ค่ะและทักทายผู้บรรยายภาษาอังกฤษของเราวันนี้ด้วยนะคะคุณกนิษฐารัตนศิลป์ค่ะทักทายผู้ใหญ่ประสานมือแล้วก็ทำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:01.210232978+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:01.210234922+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:01.210236909+07:00","message":"StatePrefix: 'ThaiPBS รวมไปถึงด้านซ้าย thaipbs.or.th ค่ะและทักทายผู้บรรยายภาษาอังกฤษของเราวันนี้ด้วยนะคะคุณกนิษฐารัตนศิลป์ค่ะทักทายผู้ใหญ่ประสาน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:01.210240598+07:00","message":"TextPushed: 'ThaiPBS รวมไปถึงด้านซ้าย thaipbs.or.th ค่ะและทักทายผู้บรรยายภาษาอังกฤษของเราวันนี้ด้วยนะคะคุณกนิษฐารัตนศิลป์ค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:01.210245191+07:00","message":"Push: 'ทักทายผู้ใหญ่ประสาน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:01.210247652+07:00","message":"TextPushed: 'ThaiPBS รวมไปถึงด้านซ้าย thaipbs.or.th ค่ะและทักทายผู้บรรยายภาษาอังกฤษของเราวันนี้ด้วยนะคะคุณกนิษฐารัตนศิลป์ค่ะทักทายผู้ใหญ่ประสาน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:01.210252982+07:00","message":"Set new StatePrefix : 'ThaiPBS รวมไปถึงด้านซ้าย thaipbs.or.th ค่ะและทักทายผู้บรรยายภาษาอังกฤษของเราวันนี้ด้วยนะคะคุณกนิษฐารัตนศิลป์ค่ะทักทายผู้ใหญ่ประสานมือแล้วก็ทำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:01.210256266+07:00","message":"Next Push (prob) : 'มือแล้วก็ทำ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:01.210265445+07:00","message":"push: {false ทักทายผู้ใหญ่ประสาน 0 0xc001226d00}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:01.285546869+07:00","message":"receive streaming session, msgId: 3"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:01.285595567+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ThaiPBS รวมไปถึงด้านซ้าย thaipbs.or.th\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":11,\"nanos\":820000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:01.285606533+07:00","message":"receive interim result [false|false]: ThaiPBS รวมไปถึงด้านซ้าย thaipbs.or.th"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:01.285623134+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" ค่ะและทักทายผู้บรรยายภาษาอังกฤษของเราวันนี้ด้วยนะคะคุณกนิษฐารัตนศิลป์ค่ะทักทายผู้ใหญ่ประสานมือแล้วก็ทาน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":11,\"nanos\":820000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:01.285630364+07:00","message":"receive interim result [false|false]:  ค่ะและทักทายผู้บรรยายภาษาอังกฤษของเราวันนี้ด้วยนะคะคุณกนิษฐารัตนศิลป์ค่ะทักทายผู้ใหญ่ประสานมือแล้วก็ทาน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:01.285642223+07:00","message":"[buffer interim] 3 false ThaiPBS รวมไปถึงด้านซ้าย thaipbs.or.th"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:01.28564703+07:00","message":"[buffer interim] 3 false  ค่ะและทักทายผู้บรรยายภาษาอังกฤษของเราวันนี้ด้วยนะคะคุณกนิษฐารัตนศิลป์ค่ะทักทายผู้ใหญ่ประสานมือแล้วก็ทาน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:01.28565795+07:00","message":"[bufferProcess] interim [820000000]:ThaiPBS รวมไปถึงด้านซ้าย thaipbs.or.th"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:01.285662218+07:00","message":"[bufferProcess] send to processor:ThaiPBS รวมไปถึงด้านซ้าย thaipbs.or.th ค่ะและทักทายผู้บรรยายภาษาอังกฤษของเราวันนี้ด้วยนะคะคุณกนิษฐารัตนศิลป์ค่ะทักทายผู้ใหญ่ประสานมือแล้วก็ถ่าย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:01.285667398+07:00","message":"[bufferProcess] interim [820000000]: ค่ะและทักทายผู้บรรยายภาษาอังกฤษของเราวันนี้ด้วยนะคะคุณกนิษฐารัตนศิลป์ค่ะทักทายผู้ใหญ่ประสานมือแล้วก็ทาน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:01.28567365+07:00","message":"[bufferProcess] update buffer: ThaiPBS รวมไปถึงด้านซ้าย thaipbs.or.th ค่ะและทักทายผู้บรรยายภาษาอังกฤษของเราวันนี้ด้วยนะคะคุณกนิษฐารัตนศิลป์ค่ะทักทายผู้ใหญ่ประสานมือแล้วก็ทาน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:01.285678261+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:01.28568241+07:00","message":"> Transcript [67] [false]: 'ThaiPBS รวมไปถึงด้านซ้าย thaipbs.or.th ค่ะและทักทายผู้บรรยายภาษาอังกฤษของเราวันนี้ด้วยนะคะคุณกนิษฐารัตนศิลป์ค่ะทักทายผู้ใหญ่ประสานมือแล้วก็ถ่าย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:01.285686418+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:01.285689639+07:00","message":"Set new StatePrefix: 'ThaiPBS รวมไปถึงด้านซ้าย thaipbs.or.th ค่ะและทักทายผู้บรรยายภาษาอังกฤษของเราวันนี้ด้วยนะคะคุณกนิษฐารัตนศิลป์ค่ะทักทายผู้ใหญ่ประสานมือแล้วก็ถ่าย'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:01.43829577+07:00","message":"receive streaming session, msgId: 3"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:01.438337646+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ThaiPBS รวมไปถึงด้านซ้าย thaipbs.or.th\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":11,\"nanos\":880000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:01.438344656+07:00","message":"receive interim result [false|false]: ThaiPBS รวมไปถึงด้านซ้าย thaipbs.or.th"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:01.438355806+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" ค่ะและทักทายผู้บรรยายภาษาอังกฤษของเราวันนี้ด้วยนะคะคุณกนิษฐารัตนศิลป์ค่ะทักทายผู้ใหญ่ประสานมือแล้วก็ตายกู\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":11,\"nanos\":880000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:01.438359577+07:00","message":"receive interim result [false|false]:  ค่ะและทักทายผู้บรรยายภาษาอังกฤษของเราวันนี้ด้วยนะคะคุณกนิษฐารัตนศิลป์ค่ะทักทายผู้ใหญ่ประสานมือแล้วก็ตายกู"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:01.438376045+07:00","message":"[buffer interim] 3 false ThaiPBS รวมไปถึงด้านซ้าย thaipbs.or.th"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:01.438393357+07:00","message":"[buffer interim] 3 false  ค่ะและทักทายผู้บรรยายภาษาอังกฤษของเราวันนี้ด้วยนะคะคุณกนิษฐารัตนศิลป์ค่ะทักทายผู้ใหญ่ประสานมือแล้วก็ตายกู"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:01.438403528+07:00","message":"[bufferProcess] interim [880000000]:ThaiPBS รวมไปถึงด้านซ้าย thaipbs.or.th"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:01.438407716+07:00","message":"[bufferProcess] send to processor:ThaiPBS รวมไปถึงด้านซ้าย thaipbs.or.th ค่ะและทักทายผู้บรรยายภาษาอังกฤษของเราวันนี้ด้วยนะคะคุณกนิษฐารัตนศิลป์ค่ะทักทายผู้ใหญ่ประสานมือแล้วก็ทาน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:01.438416788+07:00","message":"[bufferProcess] interim [880000000]: ค่ะและทักทายผู้บรรยายภาษาอังกฤษของเราวันนี้ด้วยนะคะคุณกนิษฐารัตนศิลป์ค่ะทักทายผู้ใหญ่ประสานมือแล้วก็ตายกู"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:01.438420255+07:00","message":"[bufferProcess] update buffer: ThaiPBS รวมไปถึงด้านซ้าย thaipbs.or.th ค่ะและทักทายผู้บรรยายภาษาอังกฤษของเราวันนี้ด้วยนะคะคุณกนิษฐารัตนศิลป์ค่ะทักทายผู้ใหญ่ประสานมือแล้วก็ตายกู"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:01.438423909+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:01.438426952+07:00","message":"> Transcript [68] [false]: 'ThaiPBS รวมไปถึงด้านซ้าย thaipbs.or.th ค่ะและทักทายผู้บรรยายภาษาอังกฤษของเราวันนี้ด้วยนะคะคุณกนิษฐารัตนศิลป์ค่ะทักทายผู้ใหญ่ประสานมือแล้วก็ทาน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:01.43843041+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:01.438439262+07:00","message":"Set new StatePrefix: 'ThaiPBS รวมไปถึงด้านซ้าย thaipbs.or.th ค่ะและทักทายผู้บรรยายภาษาอังกฤษของเราวันนี้ด้วยนะคะคุณกนิษฐารัตนศิลป์ค่ะทักทายผู้ใหญ่ประสานมือแล้วก็ทาน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:01.534636213+07:00","message":"receive streaming session, msgId: 3"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:01.534677294+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ThaiPBS รวมไปถึงด้านซ้าย thaipbs.or.th\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":11,\"nanos\":940000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:01.534685507+07:00","message":"receive interim result [false|false]: ThaiPBS รวมไปถึงด้านซ้าย thaipbs.or.th"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:01.534696324+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" ค่ะและทักทายผู้บรรยายภาษาอังกฤษของเราวันนี้ด้วยนะคะคุณกนิษฐารัตนศิลป์ค่ะทักทายผู้ใหญ่ประสานมือแล้วก็ถ่ายคู่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":11,\"nanos\":940000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:01.534700548+07:00","message":"receive interim result [false|false]:  ค่ะและทักทายผู้บรรยายภาษาอังกฤษของเราวันนี้ด้วยนะคะคุณกนิษฐารัตนศิลป์ค่ะทักทายผู้ใหญ่ประสานมือแล้วก็ถ่ายคู่"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:01.534722341+07:00","message":"[buffer interim] 3 false ThaiPBS รวมไปถึงด้านซ้าย thaipbs.or.th"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:01.53474165+07:00","message":"[buffer interim] 3 false  ค่ะและทักทายผู้บรรยายภาษาอังกฤษของเราวันนี้ด้วยนะคะคุณกนิษฐารัตนศิลป์ค่ะทักทายผู้ใหญ่ประสานมือแล้วก็ถ่ายคู่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:01.534752121+07:00","message":"[bufferProcess] interim [940000000]:ThaiPBS รวมไปถึงด้านซ้าย thaipbs.or.th"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:01.534757005+07:00","message":"[bufferProcess] send to processor:ThaiPBS รวมไปถึงด้านซ้าย thaipbs.or.th ค่ะและทักทายผู้บรรยายภาษาอังกฤษของเราวันนี้ด้วยนะคะคุณกนิษฐารัตนศิลป์ค่ะทักทายผู้ใหญ่ประสานมือแล้วก็ตายกู"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:01.53476351+07:00","message":"[bufferProcess] interim [940000000]: ค่ะและทักทายผู้บรรยายภาษาอังกฤษของเราวันนี้ด้วยนะคะคุณกนิษฐารัตนศิลป์ค่ะทักทายผู้ใหญ่ประสานมือแล้วก็ถ่ายคู่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:01.534768563+07:00","message":"[bufferProcess] update buffer: ThaiPBS รวมไปถึงด้านซ้าย thaipbs.or.th ค่ะและทักทายผู้บรรยายภาษาอังกฤษของเราวันนี้ด้วยนะคะคุณกนิษฐารัตนศิลป์ค่ะทักทายผู้ใหญ่ประสานมือแล้วก็ถ่ายคู่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:01.534773877+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:01.534777809+07:00","message":"> Transcript [69] [false]: 'ThaiPBS รวมไปถึงด้านซ้าย thaipbs.or.th ค่ะและทักทายผู้บรรยายภาษาอังกฤษของเราวันนี้ด้วยนะคะคุณกนิษฐารัตนศิลป์ค่ะทักทายผู้ใหญ่ประสานมือแล้วก็ตายกู'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:01.534782185+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:01.534785442+07:00","message":"Set new StatePrefix: 'ThaiPBS รวมไปถึงด้านซ้าย thaipbs.or.th ค่ะและทักทายผู้บรรยายภาษาอังกฤษของเราวันนี้ด้วยนะคะคุณกนิษฐารัตนศิลป์ค่ะทักทายผู้ใหญ่ประสานมือแล้วก็ตายกู'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:01.57531719+07:00","message":"[GCS] IsForceVAD: false for message ID: 3"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:01.676408265+07:00","message":"receive streaming session, msgId: 3"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:01.676446148+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ThaiPBS รวมไปถึงด้านซ้าย thaipbs.or.th\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":12},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:01.676452612+07:00","message":"receive interim result [false|false]: ThaiPBS รวมไปถึงด้านซ้าย thaipbs.or.th"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:01.676465995+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" ค่ะและทักทายผู้บรรยายภาษาอังกฤษของเราวันนี้ด้วยนะคะคุณกนิษฐารัตนศิลป์ค่ะทักทายผู้ใหญ่ประสานมือแล้วก็ตายกูไม่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":12},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:01.67647009+07:00","message":"receive interim result [false|false]:  ค่ะและทักทายผู้บรรยายภาษาอังกฤษของเราวันนี้ด้วยนะคะคุณกนิษฐารัตนศิลป์ค่ะทักทายผู้ใหญ่ประสานมือแล้วก็ตายกูไม่"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:01.676478025+07:00","message":"[buffer interim] 3 false ThaiPBS รวมไปถึงด้านซ้าย thaipbs.or.th"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:01.67648167+07:00","message":"[buffer interim] 3 false  ค่ะและทักทายผู้บรรยายภาษาอังกฤษของเราวันนี้ด้วยนะคะคุณกนิษฐารัตนศิลป์ค่ะทักทายผู้ใหญ่ประสานมือแล้วก็ตายกูไม่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:01.676498506+07:00","message":"[bufferProcess] interim [0]:ThaiPBS รวมไปถึงด้านซ้าย thaipbs.or.th"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:01.676512432+07:00","message":"[bufferProcess] send to processor:ThaiPBS รวมไปถึงด้านซ้าย thaipbs.or.th ค่ะและทักทายผู้บรรยายภาษาอังกฤษของเราวันนี้ด้วยนะคะคุณกนิษฐารัตนศิลป์ค่ะทักทายผู้ใหญ่ประสานมือแล้วก็ถ่ายคู่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:01.676524299+07:00","message":"[bufferProcess] interim [0]: ค่ะและทักทายผู้บรรยายภาษาอังกฤษของเราวันนี้ด้วยนะคะคุณกนิษฐารัตนศิลป์ค่ะทักทายผู้ใหญ่ประสานมือแล้วก็ตายกูไม่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:01.676528647+07:00","message":"[bufferProcess] update buffer: ThaiPBS รวมไปถึงด้านซ้าย thaipbs.or.th ค่ะและทักทายผู้บรรยายภาษาอังกฤษของเราวันนี้ด้วยนะคะคุณกนิษฐารัตนศิลป์ค่ะทักทายผู้ใหญ่ประสานมือแล้วก็ตายกูไม่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:01.676532293+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:01.676535724+07:00","message":"> Transcript [70] [false]: 'ThaiPBS รวมไปถึงด้านซ้าย thaipbs.or.th ค่ะและทักทายผู้บรรยายภาษาอังกฤษของเราวันนี้ด้วยนะคะคุณกนิษฐารัตนศิลป์ค่ะทักทายผู้ใหญ่ประสานมือแล้วก็ถ่ายคู่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:01.676538557+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:01.676540761+07:00","message":"Set new StatePrefix: 'ThaiPBS รวมไปถึงด้านซ้าย thaipbs.or.th ค่ะและทักทายผู้บรรยายภาษาอังกฤษของเราวันนี้ด้วยนะคะคุณกนิษฐารัตนศิลป์ค่ะทักทายผู้ใหญ่ประสานมือแล้วก็ถ่ายคู่'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:01.717694364+07:00","message":"[GCS] Start streaming session, msgId: 4"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:01.74933238+07:00","message":"receive streaming session, msgId: 3"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:01.749376229+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ThaiPBS รวมไปถึงด้านซ้าย thaipbs.or.th\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":12,\"nanos\":60000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:01.749384197+07:00","message":"receive interim result [false|false]: ThaiPBS รวมไปถึงด้านซ้าย thaipbs.or.th"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:01.749399711+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" ค่ะและทักทายผู้บรรยายภาษาอังกฤษของเราวันนี้ด้วยนะคะคุณกนิษฐารัตนศิลป์ค่ะทักทายผู้ใหญ่ประสานมือแล้วก็ตายกูไม่สน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":12,\"nanos\":60000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:01.749404844+07:00","message":"receive interim result [false|false]:  ค่ะและทักทายผู้บรรยายภาษาอังกฤษของเราวันนี้ด้วยนะคะคุณกนิษฐารัตนศิลป์ค่ะทักทายผู้ใหญ่ประสานมือแล้วก็ตายกูไม่สน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:01.749414812+07:00","message":"[buffer interim] 3 false ThaiPBS รวมไปถึงด้านซ้าย thaipbs.or.th"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:01.749419028+07:00","message":"[buffer interim] 3 false  ค่ะและทักทายผู้บรรยายภาษาอังกฤษของเราวันนี้ด้วยนะคะคุณกนิษฐารัตนศิลป์ค่ะทักทายผู้ใหญ่ประสานมือแล้วก็ตายกูไม่สน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:01.74942576+07:00","message":"[bufferProcess] interim [60000000]:ThaiPBS รวมไปถึงด้านซ้าย thaipbs.or.th"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:01.749429783+07:00","message":"[bufferProcess] send to processor:ThaiPBS รวมไปถึงด้านซ้าย thaipbs.or.th ค่ะและทักทายผู้บรรยายภาษาอังกฤษของเราวันนี้ด้วยนะคะคุณกนิษฐารัตนศิลป์ค่ะทักทายผู้ใหญ่ประสานมือแล้วก็ตายกูไม่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:01.749434253+07:00","message":"[bufferProcess] interim [60000000]: ค่ะและทักทายผู้บรรยายภาษาอังกฤษของเราวันนี้ด้วยนะคะคุณกนิษฐารัตนศิลป์ค่ะทักทายผู้ใหญ่ประสานมือแล้วก็ตายกูไม่สน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:01.749438147+07:00","message":"[bufferProcess] update buffer: ThaiPBS รวมไปถึงด้านซ้าย thaipbs.or.th ค่ะและทักทายผู้บรรยายภาษาอังกฤษของเราวันนี้ด้วยนะคะคุณกนิษฐารัตนศิลป์ค่ะทักทายผู้ใหญ่ประสานมือแล้วก็ตายกูไม่สน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:01.749441724+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:01.749444655+07:00","message":"> Transcript [71] [false]: 'ThaiPBS รวมไปถึงด้านซ้าย thaipbs.or.th ค่ะและทักทายผู้บรรยายภาษาอังกฤษของเราวันนี้ด้วยนะคะคุณกนิษฐารัตนศิลป์ค่ะทักทายผู้ใหญ่ประสานมือแล้วก็ตายกูไม่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:01.749447913+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:01.749449924+07:00","message":"Set new StatePrefix: 'ThaiPBS รวมไปถึงด้านซ้าย thaipbs.or.th ค่ะและทักทายผู้บรรยายภาษาอังกฤษของเราวันนี้ด้วยนะคะคุณกนิษฐารัตนศิลป์ค่ะทักทายผู้ใหญ่ประสานมือแล้วก็ตายกูไม่'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:01.878946711+07:00","message":"receive streaming session, msgId: 3"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:01.878992199+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ThaiPBS รวมไปถึงด้านซ้าย thaipbs.or.th\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":12,\"nanos\":240000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:01.878999518+07:00","message":"receive interim result [false|false]: ThaiPBS รวมไปถึงด้านซ้าย thaipbs.or.th"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:01.879012066+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" ค่ะและทักทายผู้บรรยายภาษาอังกฤษของเราวันนี้ด้วยนะคะคุณกนิษฐารัตนศิลป์ค่ะทักทายผู้ใหญ่ประสานมือแล้วก็ถ่ายรูปส่งไป\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":12,\"nanos\":240000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:01.879018923+07:00","message":"receive interim result [false|false]:  ค่ะและทักทายผู้บรรยายภาษาอังกฤษของเราวันนี้ด้วยนะคะคุณกนิษฐารัตนศิลป์ค่ะทักทายผู้ใหญ่ประสานมือแล้วก็ถ่ายรูปส่งไป"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:01.87902964+07:00","message":"[buffer interim] 3 false ThaiPBS รวมไปถึงด้านซ้าย thaipbs.or.th"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:01.879033846+07:00","message":"[buffer interim] 3 false  ค่ะและทักทายผู้บรรยายภาษาอังกฤษของเราวันนี้ด้วยนะคะคุณกนิษฐารัตนศิลป์ค่ะทักทายผู้ใหญ่ประสานมือแล้วก็ถ่ายรูปส่งไป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:01.879040749+07:00","message":"[bufferProcess] interim [240000000]:ThaiPBS รวมไปถึงด้านซ้าย thaipbs.or.th"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:01.879044381+07:00","message":"[bufferProcess] send to processor:ThaiPBS รวมไปถึงด้านซ้าย thaipbs.or.th ค่ะและทักทายผู้บรรยายภาษาอังกฤษของเราวันนี้ด้วยนะคะคุณกนิษฐารัตนศิลป์ค่ะทักทายผู้ใหญ่ประสานมือแล้วก็ตายกูไม่สน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:01.879049358+07:00","message":"[bufferProcess] interim [240000000]: ค่ะและทักทายผู้บรรยายภาษาอังกฤษของเราวันนี้ด้วยนะคะคุณกนิษฐารัตนศิลป์ค่ะทักทายผู้ใหญ่ประสานมือแล้วก็ถ่ายรูปส่งไป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:01.879053533+07:00","message":"[bufferProcess] update buffer: ThaiPBS รวมไปถึงด้านซ้าย thaipbs.or.th ค่ะและทักทายผู้บรรยายภาษาอังกฤษของเราวันนี้ด้วยนะคะคุณกนิษฐารัตนศิลป์ค่ะทักทายผู้ใหญ่ประสานมือแล้วก็ถ่ายรูปส่งไป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:01.879064679+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:01.87906771+07:00","message":"> Transcript [72] [false]: 'ThaiPBS รวมไปถึงด้านซ้าย thaipbs.or.th ค่ะและทักทายผู้บรรยายภาษาอังกฤษของเราวันนี้ด้วยนะคะคุณกนิษฐารัตนศิลป์ค่ะทักทายผู้ใหญ่ประสานมือแล้วก็ตายกูไม่สน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:01.879072238+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:01.879074629+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:01.87907661+07:00","message":"StatePrefix: 'ThaiPBS รวมไปถึงด้านซ้าย thaipbs.or.th ค่ะและทักทายผู้บรรยายภาษาอังกฤษของเราวันนี้ด้วยนะคะคุณกนิษฐารัตนศิลป์ค่ะทักทายผู้ใหญ่ประสานมือแล้วก็ตายกูไม่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:01.879079412+07:00","message":"TextPushed: 'ThaiPBS รวมไปถึงด้านซ้าย thaipbs.or.th ค่ะและทักทายผู้บรรยายภาษาอังกฤษของเราวันนี้ด้วยนะคะคุณกนิษฐารัตนศิลป์ค่ะทักทายผู้ใหญ่ประสาน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:02.097121272+07:00","message":"receive streaming session, msgId: 3"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:02.097199307+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"Thai PBS รวมไปถึงด้านซ้าย thaipbs.or.th ค่ะและทักทายผู้บรรยายภาษาอังกฤษของเราวันนี้ด้วยนะคะคุณกนิษฐารัตนศิลป์ค่ะสะพายผู้ใหญ่ประสานมือแล้วก็ตายกูไม่สนใจ\",\"confidence\":0.9131157}],\"is_final\":true,\"result_end_time\":{\"seconds\":12,\"nanos\":330000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:02.097206863+07:00","message":"receive interim result [true|false]: Thai PBS รวมไปถึงด้านซ้าย thaipbs.or.th ค่ะและทักทายผู้บรรยายภาษาอังกฤษของเราวันนี้ด้วยนะคะคุณกนิษฐารัตนศิลป์ค่ะสะพายผู้ใหญ่ประสานมือแล้วก็ตายกูไม่สนใจ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:02.097218564+07:00","message":"end recv isFinal message id 3"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:02.097222305+07:00","message":"end Recv id 3"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:02.097230272+07:00","message":"[buffer interim] 3 true Thai PBS รวมไปถึงด้านซ้าย thaipbs.or.th ค่ะและทักทายผู้บรรยายภาษาอังกฤษของเราวันนี้ด้วยนะคะคุณกนิษฐารัตนศิลป์ค่ะสะพายผู้ใหญ่ประสานมือแล้วก็ตายกูไม่สนใจ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:02.097240773+07:00","message":"[bufferProcess] interim [330000000]:Thai PBS รวมไปถึงด้านซ้าย thaipbs.or.th ค่ะและทักทายผู้บรรยายภาษาอังกฤษของเราวันนี้ด้วยนะคะคุณกนิษฐารัตนศิลป์ค่ะสะพายผู้ใหญ่ประสานมือแล้วก็ตายกูไม่สนใจ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:02.0972476+07:00","message":"[bufferProcess] send to processor (isfinal):ThaiPBS รวมไปถึงด้านซ้าย thaipbs.or.th ค่ะและทักทายผู้บรรยายภาษาอังกฤษของเราวันนี้ด้วยนะคะคุณกนิษฐารัตนศิลป์ค่ะทักทายผู้ใหญ่ประสานมือแล้วก็ถ่ายรูปส่งไป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:02.097252177+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:02.097255041+07:00","message":"> Transcript [73] [false]: 'ThaiPBS รวมไปถึงด้านซ้าย thaipbs.or.th ค่ะและทักทายผู้บรรยายภาษาอังกฤษของเราวันนี้ด้วยนะคะคุณกนิษฐารัตนศิลป์ค่ะทักทายผู้ใหญ่ประสานมือแล้วก็ถ่ายรูปส่งไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:02.097258184+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:02.097260221+07:00","message":"Set new StatePrefix: 'ThaiPBS รวมไปถึงด้านซ้าย thaipbs.or.th ค่ะและทักทายผู้บรรยายภาษาอังกฤษของเราวันนี้ด้วยนะคะคุณกนิษฐารัตนศิลป์ค่ะทักทายผู้ใหญ่ประสานมือแล้วก็ถ่ายรูปส่งไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:02.097262495+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:02.097264429+07:00","message":"> Transcript [74] [true]: 'Thai PBS รวมไปถึงด้านซ้าย thaipbs.or.th ค่ะและทักทายผู้บรรยายภาษาอังกฤษของเราวันนี้ด้วยนะคะคุณกนิษฐารัตนศิลป์ค่ะสะพายผู้ใหญ่ประสานมือแล้วก็ตายกูไม่สนใจ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:02.09726749+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:02.097269584+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:02.097271536+07:00","message":"StatePrefix: 'ThaiPBS รวมไปถึงด้านซ้าย thaipbs.or.th ค่ะและทักทายผู้บรรยายภาษาอังกฤษของเราวันนี้ด้วยนะคะคุณกนิษฐารัตนศิลป์ค่ะทักทายผู้ใหญ่ประสานมือแล้วก็ถ่ายรูปส่งไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:02.097277496+07:00","message":"TextPushed: 'ThaiPBS รวมไปถึงด้านซ้าย thaipbs.or.th ค่ะและทักทายผู้บรรยายภาษาอังกฤษของเราวันนี้ด้วยนะคะคุณกนิษฐารัตนศิลป์ค่ะทักทายผู้ใหญ่ประสาน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:02.097279745+07:00","message":"must be align in case of isFinal"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:02.097812718+07:00","message":"Push: 'แล้วก็ตายกูไม่สนใจ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:02.097821437+07:00","message":"TextPushed: 'ThaiPBS รวมไปถึงด้านซ้าย thaipbs.or.th ค่ะและทักทายผู้บรรยายภาษาอังกฤษของเราวันนี้ด้วยนะคะคุณกนิษฐารัตนศิลป์ค่ะทักทายผู้ใหญ่ประสานแล้วก็ตายกูไม่สนใจ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:02.097826349+07:00","message":"Set new StatePrefix : 'Thai PBS รวมไปถึงด้านซ้าย thaipbs.or.th ค่ะและทักทายผู้บรรยายภาษาอังกฤษของเราวันนี้ด้วยนะคะคุณกนิษฐารัตนศิลป์ค่ะสะพายผู้ใหญ่ประสานมือแล้วก็ตายกูไม่สนใจ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:02.097829326+07:00","message":"Next Push (prob) : 'Thai PBS รวมไปถึงด้านซ้าย thaipbs.or.th ค่ะและทักทายผู้บรรยายภาษาอังกฤษของเราวันนี้ด้วยนะคะคุณกนิษฐารัตนศิลป์ค่ะสะพายผู้ใหญ่ประสานมือแล้วก็ตายกูไม่สนใจ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:02.097839378+07:00","message":"push: {true แล้วก็ตายกูไม่สนใจ 0 0xc001226d00}"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:02.097835922+07:00","message":"write aligntment file to 'tmp/7593/align_message_id_3.html'"}
{"level":"info","service":"Main","time":"2026-06-25T13:07:02.119361343+07:00","message":"write wav file: './tmp/7593/7593_3.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:02.120240291+07:00","message":"receive streaming session, msgId: 4"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:02.120278435+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ถาม\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":420000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:02.120283779+07:00","message":"receive interim result [false|false]: ถาม"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:02.120299142+07:00","message":"[buffer interim] 4 false ถาม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:02.120306451+07:00","message":"[bufferProcess] interim [420000000]:ถาม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:02.120308392+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:02.565150623+07:00","message":"receive streaming session, msgId: 4"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:02.565205707+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"พูดแล้ว\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":900000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:02.565211719+07:00","message":"receive interim result [false|false]: พูดแล้ว"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:02.565226984+07:00","message":"[buffer interim] 4 false พูดแล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:02.565235092+07:00","message":"[bufferProcess] interim [900000000]:พูดแล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:02.565238231+07:00","message":"[bufferProcess] send to processor:ถาม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:02.56524213+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:02.565245367+07:00","message":"> Transcript [75] [false]: 'ถาม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:02.565247617+07:00","message":"Set StatePrefix (first interim): 'ถาม'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:02.675358648+07:00","message":"[GCS] IsForceVAD: false for message ID: 4"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:02.735222416+07:00","message":"[GCS] Start streaming session, msgId: 5"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:02.777984201+07:00","message":"receive streaming session, msgId: 4"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:02.77802768+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"หมดแล้ว\",\"confidence\":0.76412284}],\"is_final\":true,\"result_end_time\":{\"seconds\":1,\"nanos\":170000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:02.778033787+07:00","message":"receive interim result [true|false]: หมดแล้ว"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:02.778043301+07:00","message":"end recv isFinal message id 4"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:02.778045779+07:00","message":"end Recv id 4"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:02.778063548+07:00","message":"[buffer interim] 4 true หมดแล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:02.778074066+07:00","message":"[bufferProcess] interim [170000000]:หมดแล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:02.778077123+07:00","message":"[bufferProcess] send to processor (isfinal):พูดแล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:02.778080635+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:02.778083853+07:00","message":"> Transcript [76] [false]: 'พูดแล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:02.778086848+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:02.778089125+07:00","message":"Set new StatePrefix: 'พูดแล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:02.77809314+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:02.778095262+07:00","message":"> Transcript [77] [true]: 'หมดแล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:02.778097802+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:02.778100037+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:02.778102415+07:00","message":"StatePrefix: 'พูดแล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:02.778104589+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:02.778107423+07:00","message":"Push: 'หมดแล้ว'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:02.778115873+07:00","message":"push: {true หมดแล้ว 0 0xc0001fc200}"}
{"level":"info","service":"Main","time":"2026-06-25T13:07:02.783522798+07:00","message":"write wav file: './tmp/7593/7593_4.wav'"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:07:02.851866763+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:07:02.85189188+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:03.081627712+07:00","message":"receive streaming session, msgId: 5"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:03.081688029+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไม่\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":420000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:03.081696579+07:00","message":"receive interim result [false|false]: ไม่"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:03.081715828+07:00","message":"[buffer interim] 5 false ไม่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:03.081727652+07:00","message":"[bufferProcess] interim [420000000]:ไม่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:03.081730376+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:03.267473627+07:00","message":"receive streaming session, msgId: 5"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:03.267511669+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เมื่อเช้า\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":540000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:03.267517095+07:00","message":"receive interim result [false|false]: เมื่อเช้า"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:03.267532965+07:00","message":"[buffer interim] 5 false เมื่อเช้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:03.267540728+07:00","message":"[bufferProcess] interim [540000000]:เมื่อเช้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:03.267542811+07:00","message":"[bufferProcess] send to processor:ไม่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:03.267546114+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:03.267549045+07:00","message":"> Transcript [78] [false]: 'ไม่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:03.267551542+07:00","message":"Set StatePrefix (first interim): 'ไม่'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:03.468147656+07:00","message":"receive streaming session, msgId: 5"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:03.468191169+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เมื่อเช้านี้\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":780000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:03.468199169+07:00","message":"receive interim result [false|false]: เมื่อเช้านี้"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:03.468217648+07:00","message":"[buffer interim] 5 false เมื่อเช้านี้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:03.46823099+07:00","message":"[bufferProcess] interim [780000000]:เมื่อเช้านี้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:03.468235533+07:00","message":"[bufferProcess] send to processor:เมื่อเช้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:03.468245607+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:03.468251635+07:00","message":"> Transcript [79] [false]: 'เมื่อเช้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:03.468254619+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:03.468256869+07:00","message":"Set new StatePrefix: 'เมื่อเช้า'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:03.591783529+07:00","message":"receive streaming session, msgId: 5"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:03.591820358+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เมื่อเช้าเนี่ย\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":840000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:03.591826855+07:00","message":"receive interim result [false|false]: เมื่อเช้าเนี่ย"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:03.591843613+07:00","message":"[buffer interim] 5 false เมื่อเช้าเนี่ย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:03.591851567+07:00","message":"[bufferProcess] interim [840000000]:เมื่อเช้าเนี่ย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:03.591854448+07:00","message":"[bufferProcess] send to processor:เมื่อเช้านี้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:03.591860055+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:03.591863503+07:00","message":"> Transcript [80] [false]: 'เมื่อเช้านี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:03.591867099+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:03.591869377+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:03.591871467+07:00","message":"StatePrefix: 'เมื่อเช้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:03.591873869+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:03.720074032+07:00","message":"receive streaming session, msgId: 5"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:03.720114982+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เมื่อเช้าเนี่ยผม\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":20000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:03.720121321+07:00","message":"receive interim result [false|false]: เมื่อเช้าเนี่ยผม"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:03.72013535+07:00","message":"[buffer interim] 5 false เมื่อเช้าเนี่ยผม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:03.720145743+07:00","message":"[bufferProcess] interim [20000000]:เมื่อเช้าเนี่ยผม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:03.720148486+07:00","message":"[bufferProcess] send to processor:เมื่อเช้าเนี่ย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:03.720154548+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:03.720157997+07:00","message":"> Transcript [81] [false]: 'เมื่อเช้าเนี่ย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:03.720161995+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:03.720164476+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:03.720166513+07:00","message":"StatePrefix: 'เมื่อเช้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:03.720170654+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:03.92067091+07:00","message":"receive streaming session, msgId: 5"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:03.920712202+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เมื่อเช้าเนี่ยผมยัง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":140000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:03.920718059+07:00","message":"receive interim result [false|false]: เมื่อเช้าเนี่ยผมยัง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:03.920738425+07:00","message":"[buffer interim] 5 false เมื่อเช้าเนี่ยผมยัง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:03.920746068+07:00","message":"[bufferProcess] interim [140000000]:เมื่อเช้าเนี่ยผมยัง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:03.920750122+07:00","message":"[bufferProcess] send to processor:เมื่อเช้าเนี่ยผม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:03.920754784+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:03.9207596+07:00","message":"> Transcript [82] [false]: 'เมื่อเช้าเนี่ยผม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:03.920764738+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:03.92076773+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:03.92077059+07:00","message":"StatePrefix: 'เมื่อเช้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:03.920773958+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:03.963300097+07:00","message":"receive streaming session, msgId: 5"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:03.963348057+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เมื่อเช้าเนี่ยผมมีโอกาส\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":260000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:03.96335528+07:00","message":"receive interim result [false|false]: เมื่อเช้าเนี่ยผมมีโอกาส"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:03.963371839+07:00","message":"[buffer interim] 5 false เมื่อเช้าเนี่ยผมมีโอกาส"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:03.963382937+07:00","message":"[bufferProcess] interim [260000000]:เมื่อเช้าเนี่ยผมมีโอกาส"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:03.96338696+07:00","message":"[bufferProcess] send to processor:เมื่อเช้าเนี่ยผมยัง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:03.963393388+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:03.963397685+07:00","message":"> Transcript [83] [false]: 'เมื่อเช้าเนี่ยผมยัง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:03.963402215+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:03.963405099+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:03.963408116+07:00","message":"StatePrefix: 'เมื่อเช้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:03.963413002+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:03.963420226+07:00","message":"Push: 'เมื่อเช้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:03.963423406+07:00","message":"TextPushed: 'เมื่อเช้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:03.963426613+07:00","message":"Set new StatePrefix : 'เมื่อเช้าเนี่ยผมยัง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:03.963429903+07:00","message":"Next Push (prob) : 'เนี่ยผมยัง'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:03.963446765+07:00","message":"push: {false เมื่อเช้า 0 0xc001da8200}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:04.157100177+07:00","message":"receive streaming session, msgId: 5"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:04.157145338+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เมื่อเช้าเนี่ยผมมีโอกาสได้\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":500000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:04.157151238+07:00","message":"receive interim result [false|false]: เมื่อเช้าเนี่ยผมมีโอกาสได้"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:04.157204279+07:00","message":"[buffer interim] 5 false เมื่อเช้าเนี่ยผมมีโอกาสได้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:04.15721478+07:00","message":"[bufferProcess] interim [500000000]:เมื่อเช้าเนี่ยผมมีโอกาสได้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:04.157219+07:00","message":"[bufferProcess] send to processor:เมื่อเช้าเนี่ยผมมีโอกาส"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:04.157229827+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:04.157234701+07:00","message":"> Transcript [84] [false]: 'เมื่อเช้าเนี่ยผมมีโอกาส'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:04.157239544+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:04.157243124+07:00","message":"Set new StatePrefix: 'เมื่อเช้าเนี่ยผมมีโอกาส'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:04.286205114+07:00","message":"receive streaming session, msgId: 5"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:04.286255703+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เมื่อเช้าเนี่ยผมมีโอกาสได้ไป\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":620000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:04.286264085+07:00","message":"receive interim result [false|false]: เมื่อเช้าเนี่ยผมมีโอกาสได้ไป"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:04.286283815+07:00","message":"[buffer interim] 5 false เมื่อเช้าเนี่ยผมมีโอกาสได้ไป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:04.286298341+07:00","message":"[bufferProcess] interim [620000000]:เมื่อเช้าเนี่ยผมมีโอกาสได้ไป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:04.286302822+07:00","message":"[bufferProcess] send to processor:เมื่อเช้าเนี่ยผมมีโอกาสได้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:04.286312092+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:04.286316496+07:00","message":"> Transcript [85] [false]: 'เมื่อเช้าเนี่ยผมมีโอกาสได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:04.286321352+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:04.286324123+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:04.286326191+07:00","message":"StatePrefix: 'เมื่อเช้าเนี่ยผมมีโอกาส'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:04.286328619+07:00","message":"TextPushed: 'เมื่อเช้า'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:04.486390879+07:00","message":"receive streaming session, msgId: 5"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:04.486432158+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เมื่อเช้าเนี่ยผมมีโอกาสได้ไปเด้อ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":740000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:04.486438335+07:00","message":"receive interim result [false|false]: เมื่อเช้าเนี่ยผมมีโอกาสได้ไปเด้อ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:04.486454788+07:00","message":"[buffer interim] 5 false เมื่อเช้าเนี่ยผมมีโอกาสได้ไปเด้อ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:04.486462895+07:00","message":"[bufferProcess] interim [740000000]:เมื่อเช้าเนี่ยผมมีโอกาสได้ไปเด้อ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:04.486465351+07:00","message":"[bufferProcess] send to processor:เมื่อเช้าเนี่ยผมมีโอกาสได้ไป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:04.486469709+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:04.486472801+07:00","message":"> Transcript [86] [false]: 'เมื่อเช้าเนี่ยผมมีโอกาสได้ไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:04.486476745+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:04.486478895+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:04.486481069+07:00","message":"StatePrefix: 'เมื่อเช้าเนี่ยผมมีโอกาส'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:04.486483374+07:00","message":"TextPushed: 'เมื่อเช้า'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:04.487737414+07:00","message":"receive streaming session, msgId: 5"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:04.487775134+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เมื่อเช้าเนี่ยผมมีโอกาสได้ไปเดิน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":800000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:04.487780643+07:00","message":"receive interim result [false|false]: เมื่อเช้าเนี่ยผมมีโอกาสได้ไปเดิน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:04.487794543+07:00","message":"[buffer interim] 5 false เมื่อเช้าเนี่ยผมมีโอกาสได้ไปเดิน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:04.48779985+07:00","message":"[bufferProcess] interim [800000000]:เมื่อเช้าเนี่ยผมมีโอกาสได้ไปเดิน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:04.487802508+07:00","message":"[bufferProcess] send to processor:เมื่อเช้าเนี่ยผมมีโอกาสได้ไปเด้อ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:04.487807738+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:04.487810216+07:00","message":"> Transcript [87] [false]: 'เมื่อเช้าเนี่ยผมมีโอกาสได้ไปเด้อ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:04.487813763+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:04.487816216+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:04.487818154+07:00","message":"StatePrefix: 'เมื่อเช้าเนี่ยผมมีโอกาส'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:04.487820723+07:00","message":"TextPushed: 'เมื่อเช้า'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:04.811356993+07:00","message":"receive streaming session, msgId: 5"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:04.811397431+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เมื่อเช้าเนี่ยผมมีโอกาสได้ไปเดินไป\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":40000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:04.811404051+07:00","message":"receive interim result [false|false]: เมื่อเช้าเนี่ยผมมีโอกาสได้ไปเดินไป"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:04.811418701+07:00","message":"[buffer interim] 5 false เมื่อเช้าเนี่ยผมมีโอกาสได้ไปเดินไป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:04.811427177+07:00","message":"[bufferProcess] interim [40000000]:เมื่อเช้าเนี่ยผมมีโอกาสได้ไปเดินไป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:04.811429549+07:00","message":"[bufferProcess] send to processor:เมื่อเช้าเนี่ยผมมีโอกาสได้ไปเดิน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:04.811436907+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:04.811440072+07:00","message":"> Transcript [88] [false]: 'เมื่อเช้าเนี่ยผมมีโอกาสได้ไปเดิน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:04.81144448+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:04.811446982+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:04.811449147+07:00","message":"StatePrefix: 'เมื่อเช้าเนี่ยผมมีโอกาส'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:04.811457413+07:00","message":"TextPushed: 'เมื่อเช้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:04.811462229+07:00","message":"Push: 'เนี่ยผมมีโอกาส'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:04.811464543+07:00","message":"TextPushed: 'เมื่อเช้าเนี่ยผมมีโอกาส'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:04.811467809+07:00","message":"Set new StatePrefix : 'เมื่อเช้าเนี่ยผมมีโอกาสได้ไปเดิน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:04.811470141+07:00","message":"Next Push (prob) : 'ได้ไปเดิน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:04.811493606+07:00","message":"push: {false เนี่ยผมมีโอกาส 0 0xc001da8200}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:04.874787703+07:00","message":"receive streaming session, msgId: 5"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:04.874829996+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เมื่อเช้าเนี่ยผมมีโอกาสได้ไปเดินตลาด\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":160000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:04.874836321+07:00","message":"receive interim result [false|false]: เมื่อเช้าเนี่ยผมมีโอกาสได้ไปเดินตลาด"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:04.874851894+07:00","message":"[buffer interim] 5 false เมื่อเช้าเนี่ยผมมีโอกาสได้ไปเดินตลาด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:04.874863955+07:00","message":"[bufferProcess] interim [160000000]:เมื่อเช้าเนี่ยผมมีโอกาสได้ไปเดินตลาด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:04.874867173+07:00","message":"[bufferProcess] send to processor:เมื่อเช้าเนี่ยผมมีโอกาสได้ไปเดินไป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:04.874874437+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:04.874878032+07:00","message":"> Transcript [89] [false]: 'เมื่อเช้าเนี่ยผมมีโอกาสได้ไปเดินไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:04.874881806+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:04.874884276+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:04.874886404+07:00","message":"StatePrefix: 'เมื่อเช้าเนี่ยผมมีโอกาสได้ไปเดิน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:04.874891671+07:00","message":"TextPushed: 'เมื่อเช้าเนี่ยผมมีโอกาส'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:05.19333918+07:00","message":"receive streaming session, msgId: 5"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:05.193391946+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เมื่อเช้าเนี่ยผมมีโอกาสได้ไปเดินตลาด 6\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":520000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:05.193400917+07:00","message":"receive interim result [false|false]: เมื่อเช้าเนี่ยผมมีโอกาสได้ไปเดินตลาด 6"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:05.193423325+07:00","message":"[buffer interim] 5 false เมื่อเช้าเนี่ยผมมีโอกาสได้ไปเดินตลาด 6"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:05.193435947+07:00","message":"[bufferProcess] interim [520000000]:เมื่อเช้าเนี่ยผมมีโอกาสได้ไปเดินตลาด 6"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:05.193438652+07:00","message":"[bufferProcess] send to processor:เมื่อเช้าเนี่ยผมมีโอกาสได้ไปเดินตลาด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:05.193443625+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:05.193447188+07:00","message":"> Transcript [90] [false]: 'เมื่อเช้าเนี่ยผมมีโอกาสได้ไปเดินตลาด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:05.19345103+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:05.193453306+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:05.193455302+07:00","message":"StatePrefix: 'เมื่อเช้าเนี่ยผมมีโอกาสได้ไปเดิน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:05.193458706+07:00","message":"TextPushed: 'เมื่อเช้าเนี่ยผมมีโอกาส'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:05.383278895+07:00","message":"receive streaming session, msgId: 5"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:05.383344389+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เมื่อเช้าเนี่ยผมมีโอกาสได้ไปเดินตลาด 60\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":640000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:05.383352559+07:00","message":"receive interim result [false|false]: เมื่อเช้าเนี่ยผมมีโอกาสได้ไปเดินตลาด 60"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:05.383383698+07:00","message":"[buffer interim] 5 false เมื่อเช้าเนี่ยผมมีโอกาสได้ไปเดินตลาด 60"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:05.383396707+07:00","message":"[bufferProcess] interim [640000000]:เมื่อเช้าเนี่ยผมมีโอกาสได้ไปเดินตลาด 60"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:05.383400732+07:00","message":"[bufferProcess] send to processor:เมื่อเช้าเนี่ยผมมีโอกาสได้ไปเดินตลาด 6"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:05.383406639+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:05.383411478+07:00","message":"> Transcript [91] [false]: 'เมื่อเช้าเนี่ยผมมีโอกาสได้ไปเดินตลาด 6'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:05.383417284+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:05.383420696+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:05.383424505+07:00","message":"StatePrefix: 'เมื่อเช้าเนี่ยผมมีโอกาสได้ไปเดิน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:05.383428434+07:00","message":"TextPushed: 'เมื่อเช้าเนี่ยผมมีโอกาส'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:05.507402101+07:00","message":"receive streaming session, msgId: 5"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:05.507437898+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เมื่อเช้าเนี่ยผมมีโอกาสได้ไปเดินตลาด\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":2,\"nanos\":760000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:05.507444522+07:00","message":"receive interim result [false|false]: เมื่อเช้าเนี่ยผมมีโอกาสได้ไปเดินตลาด"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:05.507457835+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" 61\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":760000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:05.507461122+07:00","message":"receive interim result [false|false]:  61"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:05.507470216+07:00","message":"receive streaming session, msgId: 5"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:05.507473378+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เมื่อเช้าเนี่ยผมมีโอกาสได้ไปเดินตลาด\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":2,\"nanos\":820000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:05.507475987+07:00","message":"receive interim result [false|false]: เมื่อเช้าเนี่ยผมมีโอกาสได้ไปเดินตลาด"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:05.507475365+07:00","message":"[buffer interim] 5 false เมื่อเช้าเนี่ยผมมีโอกาสได้ไปเดินตลาด"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:05.507495628+07:00","message":"[buffer interim] 5 false  61"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:05.507498523+07:00","message":"[buffer interim] 5 false เมื่อเช้าเนี่ยผมมีโอกาสได้ไปเดินตลาด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:05.507505398+07:00","message":"[bufferProcess] interim [760000000]:เมื่อเช้าเนี่ยผมมีโอกาสได้ไปเดินตลาด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:05.507508536+07:00","message":"[bufferProcess] send to processor:เมื่อเช้าเนี่ยผมมีโอกาสได้ไปเดินตลาด 60"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:05.5074791+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" 64\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":820000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:05.507514234+07:00","message":"[bufferProcess] interim [760000000]: 61"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:05.507519271+07:00","message":"[bufferProcess] update buffer: เมื่อเช้าเนี่ยผมมีโอกาสได้ไปเดินตลาด 61"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:05.507522892+07:00","message":"[bufferProcess] interim [820000000]:เมื่อเช้าเนี่ยผมมีโอกาสได้ไปเดินตลาด"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:05.507514414+07:00","message":"receive interim result [false|false]:  64"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:05.5075743+07:00","message":"[buffer interim] 5 false  64"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:05.507520124+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:05.507586317+07:00","message":"> Transcript [92] [false]: 'เมื่อเช้าเนี่ยผมมีโอกาสได้ไปเดินตลาด 60'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:05.507525371+07:00","message":"[bufferProcess] send to processor:เมื่อเช้าเนี่ยผมมีโอกาสได้ไปเดินตลาด 61"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:05.507599912+07:00","message":"[bufferProcess] interim [820000000]: 64"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:05.50760302+07:00","message":"[bufferProcess] update buffer: เมื่อเช้าเนี่ยผมมีโอกาสได้ไปเดินตลาด 64"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:05.507592182+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:05.50761611+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:05.507618398+07:00","message":"StatePrefix: 'เมื่อเช้าเนี่ยผมมีโอกาสได้ไปเดิน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:05.507620957+07:00","message":"TextPushed: 'เมื่อเช้าเนี่ยผมมีโอกาส'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:05.507624355+07:00","message":"Push: 'ได้ไปเดิน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:05.5076264+07:00","message":"TextPushed: 'เมื่อเช้าเนี่ยผมมีโอกาสได้ไปเดิน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:05.507628604+07:00","message":"Set new StatePrefix : 'เมื่อเช้าเนี่ยผมมีโอกาสได้ไปเดินตลาด 60'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:05.507630974+07:00","message":"Next Push (prob) : 'ตลาด 60'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:05.507632885+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:05.507635326+07:00","message":"> Transcript [93] [false]: 'เมื่อเช้าเนี่ยผมมีโอกาสได้ไปเดินตลาด 61'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:05.507637473+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:05.507639722+07:00","message":"Set new StatePrefix: 'เมื่อเช้าเนี่ยผมมีโอกาสได้ไปเดินตลาด 61'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:05.507648191+07:00","message":"push: {false ได้ไปเดิน 0 0xc001da8200}"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:07:05.852444212+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:07:05.852457726+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:06.103550108+07:00","message":"receive streaming session, msgId: 5"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:06.103591144+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เมื่อเช้าเนี่ยผมมีโอกาสได้ไปเดินตลาด 64\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":3,\"nanos\":420000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:06.103597229+07:00","message":"receive interim result [false|false]: เมื่อเช้าเนี่ยผมมีโอกาสได้ไปเดินตลาด 64"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:06.103615402+07:00","message":"[buffer interim] 5 false เมื่อเช้าเนี่ยผมมีโอกาสได้ไปเดินตลาด 64"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:06.103623873+07:00","message":"[bufferProcess] interim [420000000]:เมื่อเช้าเนี่ยผมมีโอกาสได้ไปเดินตลาด 64"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:06.103626591+07:00","message":"[bufferProcess] send to processor:เมื่อเช้าเนี่ยผมมีโอกาสได้ไปเดินตลาด 64"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:06.103632844+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:06.103636297+07:00","message":"> Transcript [94] [false]: 'เมื่อเช้าเนี่ยผมมีโอกาสได้ไปเดินตลาด 64'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:06.103639235+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:06.103642201+07:00","message":"Set new StatePrefix: 'เมื่อเช้าเนี่ยผมมีโอกาสได้ไปเดินตลาด 64'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:06.293915077+07:00","message":"receive streaming session, msgId: 5"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:06.293956554+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เมื่อเช้าเนี่ยผมมีโอกาสได้ไปเดินตลาด 64\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":3,\"nanos\":600000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:06.293963435+07:00","message":"receive interim result [false|false]: เมื่อเช้าเนี่ยผมมีโอกาสได้ไปเดินตลาด 64"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:06.293978186+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" จะใส่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":600000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:06.293981595+07:00","message":"receive interim result [false|false]:  จะใส่"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:06.293990748+07:00","message":"[buffer interim] 5 false เมื่อเช้าเนี่ยผมมีโอกาสได้ไปเดินตลาด 64"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:06.293995226+07:00","message":"[buffer interim] 5 false  จะใส่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:06.294019564+07:00","message":"[bufferProcess] interim [600000000]:เมื่อเช้าเนี่ยผมมีโอกาสได้ไปเดินตลาด 64"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:06.294047615+07:00","message":"[bufferProcess] send to processor:เมื่อเช้าเนี่ยผมมีโอกาสได้ไปเดินตลาด 64"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:06.294065142+07:00","message":"[bufferProcess] interim [600000000]: จะใส่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:06.294068085+07:00","message":"[bufferProcess] update buffer: เมื่อเช้าเนี่ยผมมีโอกาสได้ไปเดินตลาด 64 จะใส่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:06.294072044+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:06.294075828+07:00","message":"> Transcript [95] [false]: 'เมื่อเช้าเนี่ยผมมีโอกาสได้ไปเดินตลาด 64'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:06.294079489+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:06.294081574+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:06.294083512+07:00","message":"StatePrefix: 'เมื่อเช้าเนี่ยผมมีโอกาสได้ไปเดินตลาด 64'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:06.294086642+07:00","message":"TextPushed: 'เมื่อเช้าเนี่ยผมมีโอกาสได้ไปเดิน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:06.410958438+07:00","message":"receive streaming session, msgId: 5"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:06.411006339+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เมื่อเช้าเนี่ยผมมีโอกาสได้ไปเดินตลาด 64\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":3,\"nanos\":720000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:06.411013767+07:00","message":"receive interim result [false|false]: เมื่อเช้าเนี่ยผมมีโอกาสได้ไปเดินตลาด 64"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:06.411025487+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" ไปใส่บาตร\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":720000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:06.411028763+07:00","message":"receive interim result [false|false]:  ไปใส่บาตร"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:06.411039184+07:00","message":"[buffer interim] 5 false เมื่อเช้าเนี่ยผมมีโอกาสได้ไปเดินตลาด 64"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:06.411046612+07:00","message":"[buffer interim] 5 false  ไปใส่บาตร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:06.411089056+07:00","message":"[bufferProcess] interim [720000000]:เมื่อเช้าเนี่ยผมมีโอกาสได้ไปเดินตลาด 64"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:06.411103437+07:00","message":"[bufferProcess] send to processor:เมื่อเช้าเนี่ยผมมีโอกาสได้ไปเดินตลาด 64 จะใส่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:06.41111416+07:00","message":"[bufferProcess] interim [720000000]: ไปใส่บาตร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:06.411117038+07:00","message":"[bufferProcess] update buffer: เมื่อเช้าเนี่ยผมมีโอกาสได้ไปเดินตลาด 64 ไปใส่บาตร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:06.411134141+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:06.411170517+07:00","message":"> Transcript [96] [false]: 'เมื่อเช้าเนี่ยผมมีโอกาสได้ไปเดินตลาด 64 จะใส่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:06.411177576+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:06.411180722+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:06.411183398+07:00","message":"StatePrefix: 'เมื่อเช้าเนี่ยผมมีโอกาสได้ไปเดินตลาด 64'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:06.411186302+07:00","message":"TextPushed: 'เมื่อเช้าเนี่ยผมมีโอกาสได้ไปเดิน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:06.670704849+07:00","message":"receive streaming session, msgId: 5"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:06.670746243+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เมื่อเช้าเนี่ยผมมีโอกาสได้ไปเดินตลาด 64\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":3,\"nanos\":960000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:06.670753427+07:00","message":"receive interim result [false|false]: เมื่อเช้าเนี่ยผมมีโอกาสได้ไปเดินตลาด 64"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:06.670768292+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" ไปใส่บาตรมา\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":960000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:06.670772784+07:00","message":"receive interim result [false|false]:  ไปใส่บาตรมา"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:06.670783244+07:00","message":"[buffer interim] 5 false เมื่อเช้าเนี่ยผมมีโอกาสได้ไปเดินตลาด 64"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:06.670787123+07:00","message":"[buffer interim] 5 false  ไปใส่บาตรมา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:06.670794405+07:00","message":"[bufferProcess] interim [960000000]:เมื่อเช้าเนี่ยผมมีโอกาสได้ไปเดินตลาด 64"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:06.670796848+07:00","message":"[bufferProcess] send to processor:เมื่อเช้าเนี่ยผมมีโอกาสได้ไปเดินตลาด 64 ไปใส่บาตร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:06.670801259+07:00","message":"[bufferProcess] interim [960000000]: ไปใส่บาตรมา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:06.670803833+07:00","message":"[bufferProcess] update buffer: เมื่อเช้าเนี่ยผมมีโอกาสได้ไปเดินตลาด 64 ไปใส่บาตรมา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:06.670807137+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:06.67081076+07:00","message":"> Transcript [97] [false]: 'เมื่อเช้าเนี่ยผมมีโอกาสได้ไปเดินตลาด 64 ไปใส่บาตร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:06.670814441+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:06.670816762+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:06.670819291+07:00","message":"StatePrefix: 'เมื่อเช้าเนี่ยผมมีโอกาสได้ไปเดินตลาด 64'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:06.670821608+07:00","message":"TextPushed: 'เมื่อเช้าเนี่ยผมมีโอกาสได้ไปเดิน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:06.924247979+07:00","message":"receive streaming session, msgId: 5"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:06.924294548+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เมื่อเช้าเนี่ยผมมีโอกาสได้ไปเดินตลาด 64\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":4,\"nanos\":140000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:06.924303984+07:00","message":"receive interim result [false|false]: เมื่อเช้าเนี่ยผมมีโอกาสได้ไปเดินตลาด 64"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:06.924317419+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" ไปใส่บาตรมาก็\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":140000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:06.924321475+07:00","message":"receive interim result [false|false]:  ไปใส่บาตรมาก็"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:06.924331314+07:00","message":"[buffer interim] 5 false เมื่อเช้าเนี่ยผมมีโอกาสได้ไปเดินตลาด 64"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:06.924335212+07:00","message":"[buffer interim] 5 false  ไปใส่บาตรมาก็"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:06.924341783+07:00","message":"[bufferProcess] interim [140000000]:เมื่อเช้าเนี่ยผมมีโอกาสได้ไปเดินตลาด 64"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:06.924345879+07:00","message":"[bufferProcess] send to processor:เมื่อเช้าเนี่ยผมมีโอกาสได้ไปเดินตลาด 64 ไปใส่บาตรมา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:06.924349177+07:00","message":"[bufferProcess] interim [140000000]: ไปใส่บาตรมาก็"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:06.924352131+07:00","message":"[bufferProcess] update buffer: เมื่อเช้าเนี่ยผมมีโอกาสได้ไปเดินตลาด 64 ไปใส่บาตรมาก็"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:06.924355512+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:06.924358635+07:00","message":"> Transcript [98] [false]: 'เมื่อเช้าเนี่ยผมมีโอกาสได้ไปเดินตลาด 64 ไปใส่บาตรมา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:06.924363669+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:06.924365957+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:06.924369023+07:00","message":"StatePrefix: 'เมื่อเช้าเนี่ยผมมีโอกาสได้ไปเดินตลาด 64'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:06.924371585+07:00","message":"TextPushed: 'เมื่อเช้าเนี่ยผมมีโอกาสได้ไปเดิน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:06.924376841+07:00","message":"Push: 'ตลาด 64'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:06.924379044+07:00","message":"TextPushed: 'เมื่อเช้าเนี่ยผมมีโอกาสได้ไปเดินตลาด 64'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:06.924381246+07:00","message":"Set new StatePrefix : 'เมื่อเช้าเนี่ยผมมีโอกาสได้ไปเดินตลาด 64 ไปใส่บาตรมา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:06.924384951+07:00","message":"Next Push (prob) : ' ไปใส่บาตรมา'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:06.9243927+07:00","message":"push: {false ตลาด 64 0 0xc001da8200}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:07.30202366+07:00","message":"receive streaming session, msgId: 5"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:07.302081637+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เมื่อเช้าเนี่ยผมมีโอกาสได้ไปเดินตลาด 64\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":4,\"nanos\":620000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:07.302090117+07:00","message":"receive interim result [false|false]: เมื่อเช้าเนี่ยผมมีโอกาสได้ไปเดินตลาด 64"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:07.302104609+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" ไปใส่บาตรมาก็มา\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":620000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:07.302107705+07:00","message":"receive interim result [false|false]:  ไปใส่บาตรมาก็มา"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:07.302117844+07:00","message":"[buffer interim] 5 false เมื่อเช้าเนี่ยผมมีโอกาสได้ไปเดินตลาด 64"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:07.302125374+07:00","message":"[buffer interim] 5 false  ไปใส่บาตรมาก็มา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:07.302131744+07:00","message":"[bufferProcess] interim [620000000]:เมื่อเช้าเนี่ยผมมีโอกาสได้ไปเดินตลาด 64"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:07.302135186+07:00","message":"[bufferProcess] send to processor:เมื่อเช้าเนี่ยผมมีโอกาสได้ไปเดินตลาด 64 ไปใส่บาตรมาก็"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:07.302138909+07:00","message":"[bufferProcess] interim [620000000]: ไปใส่บาตรมาก็มา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:07.302142043+07:00","message":"[bufferProcess] update buffer: เมื่อเช้าเนี่ยผมมีโอกาสได้ไปเดินตลาด 64 ไปใส่บาตรมาก็มา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:07.302145821+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:07.302151606+07:00","message":"> Transcript [99] [false]: 'เมื่อเช้าเนี่ยผมมีโอกาสได้ไปเดินตลาด 64 ไปใส่บาตรมาก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:07.302156087+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:07.302158245+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:07.302160098+07:00","message":"StatePrefix: 'เมื่อเช้าเนี่ยผมมีโอกาสได้ไปเดินตลาด 64 ไปใส่บาตรมา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:07.302163075+07:00","message":"TextPushed: 'เมื่อเช้าเนี่ยผมมีโอกาสได้ไปเดินตลาด 64'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:07.373189423+07:00","message":"receive streaming session, msgId: 5"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:07.37322668+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เมื่อเช้าเนี่ยผมมีโอกาสได้ไปเดินตลาด 64\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":4,\"nanos\":680000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:07.373233174+07:00","message":"receive interim result [false|false]: เมื่อเช้าเนี่ยผมมีโอกาสได้ไปเดินตลาด 64"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:07.373249579+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" ไปใส่บาตรมาก็มัน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":680000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:07.373253053+07:00","message":"receive interim result [false|false]:  ไปใส่บาตรมาก็มัน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:07.373261928+07:00","message":"[buffer interim] 5 false เมื่อเช้าเนี่ยผมมีโอกาสได้ไปเดินตลาด 64"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:07.373267032+07:00","message":"[buffer interim] 5 false  ไปใส่บาตรมาก็มัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:07.373274493+07:00","message":"[bufferProcess] interim [680000000]:เมื่อเช้าเนี่ยผมมีโอกาสได้ไปเดินตลาด 64"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:07.373278417+07:00","message":"[bufferProcess] send to processor:เมื่อเช้าเนี่ยผมมีโอกาสได้ไปเดินตลาด 64 ไปใส่บาตรมาก็มา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:07.373282562+07:00","message":"[bufferProcess] interim [680000000]: ไปใส่บาตรมาก็มัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:07.373285707+07:00","message":"[bufferProcess] update buffer: เมื่อเช้าเนี่ยผมมีโอกาสได้ไปเดินตลาด 64 ไปใส่บาตรมาก็มัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:07.373289288+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:07.373292649+07:00","message":"> Transcript [100] [false]: 'เมื่อเช้าเนี่ยผมมีโอกาสได้ไปเดินตลาด 64 ไปใส่บาตรมาก็มา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:07.373296795+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:07.373299005+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:07.37330094+07:00","message":"StatePrefix: 'เมื่อเช้าเนี่ยผมมีโอกาสได้ไปเดินตลาด 64 ไปใส่บาตรมา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:07.373304203+07:00","message":"TextPushed: 'เมื่อเช้าเนี่ยผมมีโอกาสได้ไปเดินตลาด 64'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:07.547763552+07:00","message":"receive streaming session, msgId: 5"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:07.54780248+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เมื่อเช้าเนี่ยผมมีโอกาสได้ไปเดินตลาด 64\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":4,\"nanos\":800000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:07.547811391+07:00","message":"receive interim result [false|false]: เมื่อเช้าเนี่ยผมมีโอกาสได้ไปเดินตลาด 64"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:07.547828188+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" ไปใส่บาตรมาก็มา\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":800000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:07.547832436+07:00","message":"receive interim result [false|false]:  ไปใส่บาตรมาก็มา"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:07.547841888+07:00","message":"[buffer interim] 5 false เมื่อเช้าเนี่ยผมมีโอกาสได้ไปเดินตลาด 64"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:07.547847166+07:00","message":"[buffer interim] 5 false  ไปใส่บาตรมาก็มา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:07.547854573+07:00","message":"[bufferProcess] interim [800000000]:เมื่อเช้าเนี่ยผมมีโอกาสได้ไปเดินตลาด 64"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:07.547857354+07:00","message":"[bufferProcess] send to processor:เมื่อเช้าเนี่ยผมมีโอกาสได้ไปเดินตลาด 64 ไปใส่บาตรมาก็มัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:07.547860977+07:00","message":"[bufferProcess] interim [800000000]: ไปใส่บาตรมาก็มา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:07.547864299+07:00","message":"[bufferProcess] update buffer: เมื่อเช้าเนี่ยผมมีโอกาสได้ไปเดินตลาด 64 ไปใส่บาตรมาก็มา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:07.547867463+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:07.547870606+07:00","message":"> Transcript [101] [false]: 'เมื่อเช้าเนี่ยผมมีโอกาสได้ไปเดินตลาด 64 ไปใส่บาตรมาก็มัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:07.547874637+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:07.547877007+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:07.547878994+07:00","message":"StatePrefix: 'เมื่อเช้าเนี่ยผมมีโอกาสได้ไปเดินตลาด 64 ไปใส่บาตรมา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:07.547882651+07:00","message":"TextPushed: 'เมื่อเช้าเนี่ยผมมีโอกาสได้ไปเดินตลาด 64'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:07.564037251+07:00","message":"receive streaming session, msgId: 5"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:07.564080659+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เมื่อเช้าเนี่ยผมมีโอกาสได้ไปเดินตลาด 64\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":4,\"nanos\":860000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:07.56408635+07:00","message":"receive interim result [false|false]: เมื่อเช้าเนี่ยผมมีโอกาสได้ไปเดินตลาด 64"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:07.564099274+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" ไปใส่บาตรมาก็อนุมัติ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":860000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:07.564102043+07:00","message":"receive interim result [false|false]:  ไปใส่บาตรมาก็อนุมัติ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:07.564109237+07:00","message":"[buffer interim] 5 false เมื่อเช้าเนี่ยผมมีโอกาสได้ไปเดินตลาด 64"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:07.564112556+07:00","message":"[buffer interim] 5 false  ไปใส่บาตรมาก็อนุมัติ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:07.56411793+07:00","message":"[bufferProcess] interim [860000000]:เมื่อเช้าเนี่ยผมมีโอกาสได้ไปเดินตลาด 64"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:07.564120718+07:00","message":"[bufferProcess] send to processor:เมื่อเช้าเนี่ยผมมีโอกาสได้ไปเดินตลาด 64 ไปใส่บาตรมาก็มา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:07.564123928+07:00","message":"[bufferProcess] interim [860000000]: ไปใส่บาตรมาก็อนุมัติ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:07.564128585+07:00","message":"[bufferProcess] update buffer: เมื่อเช้าเนี่ยผมมีโอกาสได้ไปเดินตลาด 64 ไปใส่บาตรมาก็อนุมัติ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:07.564132611+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:07.564135821+07:00","message":"> Transcript [102] [false]: 'เมื่อเช้าเนี่ยผมมีโอกาสได้ไปเดินตลาด 64 ไปใส่บาตรมาก็มา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:07.564139893+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:07.564142303+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:07.564144265+07:00","message":"StatePrefix: 'เมื่อเช้าเนี่ยผมมีโอกาสได้ไปเดินตลาด 64 ไปใส่บาตรมา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:07.564147137+07:00","message":"TextPushed: 'เมื่อเช้าเนี่ยผมมีโอกาสได้ไปเดินตลาด 64'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:07.564150066+07:00","message":"Push: ' ไปใส่บาตรมา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:07.564152096+07:00","message":"TextPushed: 'เมื่อเช้าเนี่ยผมมีโอกาสได้ไปเดินตลาด 64 ไปใส่บาตรมา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:07.564154221+07:00","message":"Set new StatePrefix : 'เมื่อเช้าเนี่ยผมมีโอกาสได้ไปเดินตลาด 64 ไปใส่บาตรมาก็มา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:07.564156611+07:00","message":"Next Push (prob) : 'ก็มา'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:07.564165082+07:00","message":"push: {false  ไปใส่บาตรมา 0 0xc001da8200}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:07.565695297+07:00","message":"receive streaming session, msgId: 5"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:07.565738665+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เมื่อเช้าเนี่ยผมมีโอกาสได้ไปเดินตลาด 64\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":4,\"nanos\":920000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:07.565743831+07:00","message":"receive interim result [false|false]: เมื่อเช้าเนี่ยผมมีโอกาสได้ไปเดินตลาด 64"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:07.565756079+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" ไปใส่บาตรมาก็อนุโมทนา\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":920000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:07.565758978+07:00","message":"receive interim result [false|false]:  ไปใส่บาตรมาก็อนุโมทนา"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:07.565768047+07:00","message":"[buffer interim] 5 false เมื่อเช้าเนี่ยผมมีโอกาสได้ไปเดินตลาด 64"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:07.56577377+07:00","message":"[buffer interim] 5 false  ไปใส่บาตรมาก็อนุโมทนา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:07.565779695+07:00","message":"[bufferProcess] interim [920000000]:เมื่อเช้าเนี่ยผมมีโอกาสได้ไปเดินตลาด 64"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:07.565783011+07:00","message":"[bufferProcess] send to processor:เมื่อเช้าเนี่ยผมมีโอกาสได้ไปเดินตลาด 64 ไปใส่บาตรมาก็อนุมัติ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:07.565788965+07:00","message":"[bufferProcess] interim [920000000]: ไปใส่บาตรมาก็อนุโมทนา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:07.565792109+07:00","message":"[bufferProcess] update buffer: เมื่อเช้าเนี่ยผมมีโอกาสได้ไปเดินตลาด 64 ไปใส่บาตรมาก็อนุโมทนา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:07.565795387+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:07.565798464+07:00","message":"> Transcript [103] [false]: 'เมื่อเช้าเนี่ยผมมีโอกาสได้ไปเดินตลาด 64 ไปใส่บาตรมาก็อนุมัติ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:07.565801378+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:07.565803362+07:00","message":"Set new StatePrefix: 'เมื่อเช้าเนี่ยผมมีโอกาสได้ไปเดินตลาด 64 ไปใส่บาตรมาก็อนุมัติ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:07.817283983+07:00","message":"receive streaming session, msgId: 5"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:07.817327382+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เมื่อเช้าเนี่ยผมมีโอกาสได้ไปเดินตลาด 64\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":5,\"nanos\":100000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:07.817335124+07:00","message":"receive interim result [false|false]: เมื่อเช้าเนี่ยผมมีโอกาสได้ไปเดินตลาด 64"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:07.817347781+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" ไปใส่บาตรมาก็อนุโมทนาบุญ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":100000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:07.817351368+07:00","message":"receive interim result [false|false]:  ไปใส่บาตรมาก็อนุโมทนาบุญ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:07.817361128+07:00","message":"[buffer interim] 5 false เมื่อเช้าเนี่ยผมมีโอกาสได้ไปเดินตลาด 64"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:07.817365017+07:00","message":"[buffer interim] 5 false  ไปใส่บาตรมาก็อนุโมทนาบุญ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:07.817371425+07:00","message":"[bufferProcess] interim [100000000]:เมื่อเช้าเนี่ยผมมีโอกาสได้ไปเดินตลาด 64"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:07.817374421+07:00","message":"[bufferProcess] send to processor:เมื่อเช้าเนี่ยผมมีโอกาสได้ไปเดินตลาด 64 ไปใส่บาตรมาก็อนุโมทนา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:07.817377574+07:00","message":"[bufferProcess] interim [100000000]: ไปใส่บาตรมาก็อนุโมทนาบุญ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:07.817382168+07:00","message":"[bufferProcess] update buffer: เมื่อเช้าเนี่ยผมมีโอกาสได้ไปเดินตลาด 64 ไปใส่บาตรมาก็อนุโมทนาบุญ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:07.817385776+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:07.817388556+07:00","message":"> Transcript [104] [false]: 'เมื่อเช้าเนี่ยผมมีโอกาสได้ไปเดินตลาด 64 ไปใส่บาตรมาก็อนุโมทนา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:07.817391838+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:07.817393942+07:00","message":"Set new StatePrefix: 'เมื่อเช้าเนี่ยผมมีโอกาสได้ไปเดินตลาด 64 ไปใส่บาตรมาก็อนุโมทนา'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:08.004003724+07:00","message":"receive streaming session, msgId: 5"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:08.004040029+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เมื่อเช้าเนี่ยผมมีโอกาสได้ไปเดินตลาด 64\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":5,\"nanos\":280000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:08.004045308+07:00","message":"receive interim result [false|false]: เมื่อเช้าเนี่ยผมมีโอกาสได้ไปเดินตลาด 64"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:08.004067132+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" ไปใส่บาตรมาก็อนุโมทนาบุญร่วม\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":280000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:08.004070233+07:00","message":"receive interim result [false|false]:  ไปใส่บาตรมาก็อนุโมทนาบุญร่วม"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:08.004078038+07:00","message":"[buffer interim] 5 false เมื่อเช้าเนี่ยผมมีโอกาสได้ไปเดินตลาด 64"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:08.004081063+07:00","message":"[buffer interim] 5 false  ไปใส่บาตรมาก็อนุโมทนาบุญร่วม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:08.004087085+07:00","message":"[bufferProcess] interim [280000000]:เมื่อเช้าเนี่ยผมมีโอกาสได้ไปเดินตลาด 64"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:08.00409005+07:00","message":"[bufferProcess] send to processor:เมื่อเช้าเนี่ยผมมีโอกาสได้ไปเดินตลาด 64 ไปใส่บาตรมาก็อนุโมทนาบุญ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:08.004093392+07:00","message":"[bufferProcess] interim [280000000]: ไปใส่บาตรมาก็อนุโมทนาบุญร่วม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:08.004096532+07:00","message":"[bufferProcess] update buffer: เมื่อเช้าเนี่ยผมมีโอกาสได้ไปเดินตลาด 64 ไปใส่บาตรมาก็อนุโมทนาบุญร่วม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:08.004100247+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:08.004102983+07:00","message":"> Transcript [105] [false]: 'เมื่อเช้าเนี่ยผมมีโอกาสได้ไปเดินตลาด 64 ไปใส่บาตรมาก็อนุโมทนาบุญ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:08.004106547+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:08.004108532+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:08.004110467+07:00","message":"StatePrefix: 'เมื่อเช้าเนี่ยผมมีโอกาสได้ไปเดินตลาด 64 ไปใส่บาตรมาก็อนุโมทนา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:08.004113021+07:00","message":"TextPushed: 'เมื่อเช้าเนี่ยผมมีโอกาสได้ไปเดินตลาด 64 ไปใส่บาตรมา'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:08.064756351+07:00","message":"receive streaming session, msgId: 5"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:08.064810525+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เมื่อเช้าเนี่ยผมมีโอกาสได้ไปเดินตลาด 64\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":5,\"nanos\":400000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:08.064817584+07:00","message":"receive interim result [false|false]: เมื่อเช้าเนี่ยผมมีโอกาสได้ไปเดินตลาด 64"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:08.064831272+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" ไปใส่บาตรมาก็อนุโมทนาบุญร่วมกัน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":400000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:08.064834694+07:00","message":"receive interim result [false|false]:  ไปใส่บาตรมาก็อนุโมทนาบุญร่วมกัน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:08.064842073+07:00","message":"[buffer interim] 5 false เมื่อเช้าเนี่ยผมมีโอกาสได้ไปเดินตลาด 64"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:08.064845737+07:00","message":"[buffer interim] 5 false  ไปใส่บาตรมาก็อนุโมทนาบุญร่วมกัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:08.064852375+07:00","message":"[bufferProcess] interim [400000000]:เมื่อเช้าเนี่ยผมมีโอกาสได้ไปเดินตลาด 64"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:08.064855268+07:00","message":"[bufferProcess] send to processor:เมื่อเช้าเนี่ยผมมีโอกาสได้ไปเดินตลาด 64 ไปใส่บาตรมาก็อนุโมทนาบุญร่วม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:08.064858485+07:00","message":"[bufferProcess] interim [400000000]: ไปใส่บาตรมาก็อนุโมทนาบุญร่วมกัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:08.064861364+07:00","message":"[bufferProcess] update buffer: เมื่อเช้าเนี่ยผมมีโอกาสได้ไปเดินตลาด 64 ไปใส่บาตรมาก็อนุโมทนาบุญร่วมกัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:08.064864289+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:08.064867014+07:00","message":"> Transcript [106] [false]: 'เมื่อเช้าเนี่ยผมมีโอกาสได้ไปเดินตลาด 64 ไปใส่บาตรมาก็อนุโมทนาบุญร่วม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:08.064870533+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:08.064873506+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:08.064875654+07:00","message":"StatePrefix: 'เมื่อเช้าเนี่ยผมมีโอกาสได้ไปเดินตลาด 64 ไปใส่บาตรมาก็อนุโมทนา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:08.064877894+07:00","message":"TextPushed: 'เมื่อเช้าเนี่ยผมมีโอกาสได้ไปเดินตลาด 64 ไปใส่บาตรมา'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:08.233245175+07:00","message":"[GCS] IsForceVAD: false for message ID: 5"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:08.261804976+07:00","message":"receive streaming session, msgId: 5"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:08.261835889+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เมื่อเช้าเนี่ยผมมีโอกาสได้ไปเดินตลาด 64\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":5,\"nanos\":580000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:08.261841937+07:00","message":"receive interim result [false|false]: เมื่อเช้าเนี่ยผมมีโอกาสได้ไปเดินตลาด 64"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:08.261852442+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" ไปใส่บาตรมาก็อนุโมทนาบุญร่วมกันนะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":580000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:08.261855633+07:00","message":"receive interim result [false|false]:  ไปใส่บาตรมาก็อนุโมทนาบุญร่วมกันนะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:08.26186363+07:00","message":"[buffer interim] 5 false เมื่อเช้าเนี่ยผมมีโอกาสได้ไปเดินตลาด 64"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:08.26186754+07:00","message":"[buffer interim] 5 false  ไปใส่บาตรมาก็อนุโมทนาบุญร่วมกันนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:08.261873562+07:00","message":"[bufferProcess] interim [580000000]:เมื่อเช้าเนี่ยผมมีโอกาสได้ไปเดินตลาด 64"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:08.261876251+07:00","message":"[bufferProcess] send to processor:เมื่อเช้าเนี่ยผมมีโอกาสได้ไปเดินตลาด 64 ไปใส่บาตรมาก็อนุโมทนาบุญร่วมกัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:08.261879346+07:00","message":"[bufferProcess] interim [580000000]: ไปใส่บาตรมาก็อนุโมทนาบุญร่วมกันนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:08.261886277+07:00","message":"[bufferProcess] update buffer: เมื่อเช้าเนี่ยผมมีโอกาสได้ไปเดินตลาด 64 ไปใส่บาตรมาก็อนุโมทนาบุญร่วมกันนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:08.261889426+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:08.261892136+07:00","message":"> Transcript [107] [false]: 'เมื่อเช้าเนี่ยผมมีโอกาสได้ไปเดินตลาด 64 ไปใส่บาตรมาก็อนุโมทนาบุญร่วมกัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:08.261895742+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:08.261897676+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:08.261899631+07:00","message":"StatePrefix: 'เมื่อเช้าเนี่ยผมมีโอกาสได้ไปเดินตลาด 64 ไปใส่บาตรมาก็อนุโมทนา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:08.261902185+07:00","message":"TextPushed: 'เมื่อเช้าเนี่ยผมมีโอกาสได้ไปเดินตลาด 64 ไปใส่บาตรมา'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:08.314178224+07:00","message":"receive streaming session, msgId: 5"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:08.314215561+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เมื่อเช้าเนี่ยผมมีโอกาสได้ไปเดินตลาด 64\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":5,\"nanos\":640000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:08.31422273+07:00","message":"receive interim result [false|false]: เมื่อเช้าเนี่ยผมมีโอกาสได้ไปเดินตลาด 64"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:08.314238492+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" ไปใส่บาตรมาก็อนุโมทนาบุญร่วมกันนะคะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":640000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:08.314241957+07:00","message":"receive interim result [false|false]:  ไปใส่บาตรมาก็อนุโมทนาบุญร่วมกันนะคะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:08.314250949+07:00","message":"[buffer interim] 5 false เมื่อเช้าเนี่ยผมมีโอกาสได้ไปเดินตลาด 64"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:08.314254678+07:00","message":"[buffer interim] 5 false  ไปใส่บาตรมาก็อนุโมทนาบุญร่วมกันนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:08.314260829+07:00","message":"[bufferProcess] interim [640000000]:เมื่อเช้าเนี่ยผมมีโอกาสได้ไปเดินตลาด 64"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:08.314263381+07:00","message":"[bufferProcess] send to processor:เมื่อเช้าเนี่ยผมมีโอกาสได้ไปเดินตลาด 64 ไปใส่บาตรมาก็อนุโมทนาบุญร่วมกันนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:08.314266518+07:00","message":"[bufferProcess] interim [640000000]: ไปใส่บาตรมาก็อนุโมทนาบุญร่วมกันนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:08.314269829+07:00","message":"[bufferProcess] update buffer: เมื่อเช้าเนี่ยผมมีโอกาสได้ไปเดินตลาด 64 ไปใส่บาตรมาก็อนุโมทนาบุญร่วมกันนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:08.31427283+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:08.31427616+07:00","message":"> Transcript [108] [false]: 'เมื่อเช้าเนี่ยผมมีโอกาสได้ไปเดินตลาด 64 ไปใส่บาตรมาก็อนุโมทนาบุญร่วมกันนะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:08.314279994+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:08.314282532+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:08.314285228+07:00","message":"StatePrefix: 'เมื่อเช้าเนี่ยผมมีโอกาสได้ไปเดินตลาด 64 ไปใส่บาตรมาก็อนุโมทนา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:08.314287598+07:00","message":"TextPushed: 'เมื่อเช้าเนี่ยผมมีโอกาสได้ไปเดินตลาด 64 ไปใส่บาตรมา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:08.314290254+07:00","message":"Push: 'ก็อนุโมทนา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:08.314292179+07:00","message":"TextPushed: 'เมื่อเช้าเนี่ยผมมีโอกาสได้ไปเดินตลาด 64 ไปใส่บาตรมาก็อนุโมทนา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:08.314294419+07:00","message":"Set new StatePrefix : 'เมื่อเช้าเนี่ยผมมีโอกาสได้ไปเดินตลาด 64 ไปใส่บาตรมาก็อนุโมทนาบุญร่วมกันนะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:08.31429696+07:00","message":"Next Push (prob) : 'บุญร่วมกันนะ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:08.314304326+07:00","message":"push: {false ก็อนุโมทนา 0 0xc001da8200}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:08.317032782+07:00","message":"receive streaming session, msgId: 5"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:08.317057049+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เมื่อเช้าเนี่ยผมมีโอกาสได้ไปเดินตลาด 64\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":5,\"nanos\":700000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:08.317062817+07:00","message":"receive interim result [false|false]: เมื่อเช้าเนี่ยผมมีโอกาสได้ไปเดินตลาด 64"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:08.317072581+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" ไปใส่บาตรมาก็อนุโมทนาบุญร่วมกันนะครับ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":700000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:08.317075356+07:00","message":"receive interim result [false|false]:  ไปใส่บาตรมาก็อนุโมทนาบุญร่วมกันนะครับ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:08.317081+07:00","message":"[buffer interim] 5 false เมื่อเช้าเนี่ยผมมีโอกาสได้ไปเดินตลาด 64"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:08.317084043+07:00","message":"[buffer interim] 5 false  ไปใส่บาตรมาก็อนุโมทนาบุญร่วมกันนะครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:08.317088693+07:00","message":"[bufferProcess] interim [700000000]:เมื่อเช้าเนี่ยผมมีโอกาสได้ไปเดินตลาด 64"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:08.317092067+07:00","message":"[bufferProcess] send to processor:เมื่อเช้าเนี่ยผมมีโอกาสได้ไปเดินตลาด 64 ไปใส่บาตรมาก็อนุโมทนาบุญร่วมกันนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:08.317098642+07:00","message":"[bufferProcess] interim [700000000]: ไปใส่บาตรมาก็อนุโมทนาบุญร่วมกันนะครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:08.31710147+07:00","message":"[bufferProcess] update buffer: เมื่อเช้าเนี่ยผมมีโอกาสได้ไปเดินตลาด 64 ไปใส่บาตรมาก็อนุโมทนาบุญร่วมกันนะครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:08.317104246+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:08.317106917+07:00","message":"> Transcript [109] [false]: 'เมื่อเช้าเนี่ยผมมีโอกาสได้ไปเดินตลาด 64 ไปใส่บาตรมาก็อนุโมทนาบุญร่วมกันนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:08.317110487+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:08.31711244+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:08.317114308+07:00","message":"StatePrefix: 'เมื่อเช้าเนี่ยผมมีโอกาสได้ไปเดินตลาด 64 ไปใส่บาตรมาก็อนุโมทนาบุญร่วมกันนะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:08.317117122+07:00","message":"TextPushed: 'เมื่อเช้าเนี่ยผมมีโอกาสได้ไปเดินตลาด 64 ไปใส่บาตรมาก็อนุโมทนา'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:08.365224745+07:00","message":"[GCS] Start streaming session, msgId: 6"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:08.371149179+07:00","message":"receive streaming session, msgId: 5"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:08.371184864+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เมื่อเช้าเนี่ยผมมีโอกาสได้ไปเดินตลาด 64 ไปใส่บาตรมาก็อนุโมทนาบุญร่วมกันนะครับ\",\"confidence\":0.9487441}],\"is_final\":true,\"result_end_time\":{\"seconds\":5,\"nanos\":730000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:08.371191998+07:00","message":"receive interim result [true|false]: เมื่อเช้าเนี่ยผมมีโอกาสได้ไปเดินตลาด 64 ไปใส่บาตรมาก็อนุโมทนาบุญร่วมกันนะครับ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:08.371199209+07:00","message":"end recv isFinal message id 5"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:08.371202398+07:00","message":"end Recv id 5"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:08.37120818+07:00","message":"[buffer interim] 5 true เมื่อเช้าเนี่ยผมมีโอกาสได้ไปเดินตลาด 64 ไปใส่บาตรมาก็อนุโมทนาบุญร่วมกันนะครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:08.371217477+07:00","message":"[bufferProcess] interim [730000000]:เมื่อเช้าเนี่ยผมมีโอกาสได้ไปเดินตลาด 64 ไปใส่บาตรมาก็อนุโมทนาบุญร่วมกันนะครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:08.37122413+07:00","message":"[bufferProcess] send to processor (isfinal):เมื่อเช้าเนี่ยผมมีโอกาสได้ไปเดินตลาด 64 ไปใส่บาตรมาก็อนุโมทนาบุญร่วมกันนะครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:08.371228956+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:08.371233028+07:00","message":"> Transcript [110] [false]: 'เมื่อเช้าเนี่ยผมมีโอกาสได้ไปเดินตลาด 64 ไปใส่บาตรมาก็อนุโมทนาบุญร่วมกันนะครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:08.371237947+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:08.371240583+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:08.371242818+07:00","message":"StatePrefix: 'เมื่อเช้าเนี่ยผมมีโอกาสได้ไปเดินตลาด 64 ไปใส่บาตรมาก็อนุโมทนาบุญร่วมกันนะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:08.371245638+07:00","message":"TextPushed: 'เมื่อเช้าเนี่ยผมมีโอกาสได้ไปเดินตลาด 64 ไปใส่บาตรมาก็อนุโมทนา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:08.371247766+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:08.371249938+07:00","message":"> Transcript [111] [true]: 'เมื่อเช้าเนี่ยผมมีโอกาสได้ไปเดินตลาด 64 ไปใส่บาตรมาก็อนุโมทนาบุญร่วมกันนะครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:08.371252372+07:00","message":"Count interim (case isFinal): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:08.37125427+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:08.371255925+07:00","message":"StatePrefix: 'เมื่อเช้าเนี่ยผมมีโอกาสได้ไปเดินตลาด 64 ไปใส่บาตรมาก็อนุโมทนาบุญร่วมกันนะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:08.371258078+07:00","message":"TextPushed: 'เมื่อเช้าเนี่ยผมมีโอกาสได้ไปเดินตลาด 64 ไปใส่บาตรมาก็อนุโมทนา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:08.37126122+07:00","message":"Push: 'บุญร่วมกันนะครับ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:08.371268933+07:00","message":"push: {true บุญร่วมกันนะครับ 0 0xc001da8200}"}
{"level":"info","service":"Main","time":"2026-06-25T13:07:08.383908198+07:00","message":"write wav file: './tmp/7593/7593_5.wav'"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:07:08.853371671+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:07:08.853380502+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:08.896419078+07:00","message":"receive streaming session, msgId: 6"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:08.896464478+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สาธุ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":600000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:08.896470087+07:00","message":"receive interim result [false|false]: สาธุ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:08.8964821+07:00","message":"[buffer interim] 6 false สาธุ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:08.896488999+07:00","message":"[bufferProcess] interim [600000000]:สาธุ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:08.896490849+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:09.025086754+07:00","message":"receive streaming session, msgId: 6"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:09.025126258+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สาธุค่ะ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":720000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:09.025133261+07:00","message":"receive interim result [false|false]: สาธุค่ะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:09.025145651+07:00","message":"[buffer interim] 6 false สาธุค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:09.025155413+07:00","message":"[bufferProcess] interim [720000000]:สาธุค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:09.025158007+07:00","message":"[bufferProcess] send to processor:สาธุ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:09.02517895+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:09.025182351+07:00","message":"> Transcript [112] [false]: 'สาธุ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:09.025185086+07:00","message":"Set StatePrefix (first interim): 'สาธุ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:09.600920314+07:00","message":"receive streaming session, msgId: 6"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:09.600960491+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สาธุค่ะ 80\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":260000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:09.60096624+07:00","message":"receive interim result [false|false]: สาธุค่ะ 80"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:09.600981096+07:00","message":"[buffer interim] 6 false สาธุค่ะ 80"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:09.600989383+07:00","message":"[bufferProcess] interim [260000000]:สาธุค่ะ 80"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:09.600992005+07:00","message":"[bufferProcess] send to processor:สาธุค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:09.600995852+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:09.601019798+07:00","message":"> Transcript [113] [false]: 'สาธุค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:09.601023907+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:09.601027743+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:09.601029875+07:00","message":"StatePrefix: 'สาธุ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:09.601032172+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:09.612912902+07:00","message":"receive streaming session, msgId: 6"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:09.612941878+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สาธุค่ะ\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":1,\"nanos\":320000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:09.612947422+07:00","message":"receive interim result [false|false]: สาธุค่ะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:09.612959314+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" 80\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":320000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:09.612962263+07:00","message":"receive interim result [false|false]:  80"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:09.61296831+07:00","message":"[buffer interim] 6 false สาธุค่ะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:09.612971765+07:00","message":"[buffer interim] 6 false  80"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:09.612977204+07:00","message":"[bufferProcess] interim [320000000]:สาธุค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:09.612979647+07:00","message":"[bufferProcess] send to processor:สาธุค่ะ 80"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:09.61298749+07:00","message":"[bufferProcess] interim [320000000]: 80"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:09.612989991+07:00","message":"[bufferProcess] update buffer: สาธุค่ะ 80"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:09.612992412+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:09.612995418+07:00","message":"> Transcript [114] [false]: 'สาธุค่ะ 80'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:09.612997977+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:09.612999764+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:09.61300174+07:00","message":"StatePrefix: 'สาธุ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:09.613003617+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:09.945337752+07:00","message":"receive streaming session, msgId: 6"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:09.945377229+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สาธุค่ะ\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":1,\"nanos\":560000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:09.945384931+07:00","message":"receive interim result [false|false]: สาธุค่ะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:09.945396939+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" 80 1\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":560000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:09.945400179+07:00","message":"receive interim result [false|false]:  80 1"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:09.945408823+07:00","message":"[buffer interim] 6 false สาธุค่ะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:09.94541291+07:00","message":"[buffer interim] 6 false  80 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:09.945419651+07:00","message":"[bufferProcess] interim [560000000]:สาธุค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:09.945422186+07:00","message":"[bufferProcess] send to processor:สาธุค่ะ 80"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:09.945425158+07:00","message":"[bufferProcess] interim [560000000]: 80 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:09.94542771+07:00","message":"[bufferProcess] update buffer: สาธุค่ะ 80 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:09.945430942+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:09.945433786+07:00","message":"> Transcript [115] [false]: 'สาธุค่ะ 80'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:09.945436907+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:09.945438962+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:09.945441018+07:00","message":"StatePrefix: 'สาธุ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:09.94544352+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:09.962237516+07:00","message":"receive streaming session, msgId: 6"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:09.962279141+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สาธุค่ะ\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":1,\"nanos\":620000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:09.96228516+07:00","message":"receive interim result [false|false]: สาธุค่ะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:09.962297517+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" 84 เดือนครับ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":620000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:09.962302837+07:00","message":"receive interim result [false|false]:  84 เดือนครับ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:09.962311522+07:00","message":"[buffer interim] 6 false สาธุค่ะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:09.962314574+07:00","message":"[buffer interim] 6 false  84 เดือนครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:09.96232103+07:00","message":"[bufferProcess] interim [620000000]:สาธุค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:09.962323743+07:00","message":"[bufferProcess] send to processor:สาธุค่ะ 80 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:09.96233091+07:00","message":"[bufferProcess] interim [620000000]: 84 เดือนครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:09.96233373+07:00","message":"[bufferProcess] update buffer: สาธุค่ะ 84 เดือนครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:09.962337156+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:09.96234028+07:00","message":"> Transcript [116] [false]: 'สาธุค่ะ 80 1'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:09.962343586+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:09.96234581+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:09.962347782+07:00","message":"StatePrefix: 'สาธุ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:09.962349914+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:09.96235587+07:00","message":"Push: 'สาธุ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:09.962358014+07:00","message":"TextPushed: 'สาธุ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:09.962360435+07:00","message":"Set new StatePrefix : 'สาธุค่ะ 80 1'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:09.962362538+07:00","message":"Next Push (prob) : 'ค่ะ 80 1'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:09.96237218+07:00","message":"push: {false สาธุ 0 0xc001da8000}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:10.147998665+07:00","message":"receive streaming session, msgId: 6"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:10.148053931+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สาธุค่ะ\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":1,\"nanos\":800000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:10.148063452+07:00","message":"receive interim result [false|false]: สาธุค่ะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:10.148082414+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" 84 เดือนครับที่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":800000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:10.148086996+07:00","message":"receive interim result [false|false]:  84 เดือนครับที่"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:10.148097886+07:00","message":"[buffer interim] 6 false สาธุค่ะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:10.148102829+07:00","message":"[buffer interim] 6 false  84 เดือนครับที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:10.148110927+07:00","message":"[bufferProcess] interim [800000000]:สาธุค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:10.148114791+07:00","message":"[bufferProcess] send to processor:สาธุค่ะ 84 เดือนครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:10.148119546+07:00","message":"[bufferProcess] interim [800000000]: 84 เดือนครับที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:10.148125547+07:00","message":"[bufferProcess] update buffer: สาธุค่ะ 84 เดือนครับที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:10.148129953+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:10.148134035+07:00","message":"> Transcript [117] [false]: 'สาธุค่ะ 84 เดือนครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:10.148138007+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:10.148141183+07:00","message":"Set new StatePrefix: 'สาธุค่ะ 84 เดือนครับ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:10.32207325+07:00","message":"receive streaming session, msgId: 6"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:10.322117858+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สาธุค่ะ\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":1,\"nanos\":980000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:10.322126397+07:00","message":"receive interim result [false|false]: สาธุค่ะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:10.322140676+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" 84 เดือนครับที่เห็น\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":980000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:10.322145441+07:00","message":"receive interim result [false|false]:  84 เดือนครับที่เห็น"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:10.322156768+07:00","message":"[buffer interim] 6 false สาธุค่ะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:10.322162035+07:00","message":"[buffer interim] 6 false  84 เดือนครับที่เห็น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:10.322170891+07:00","message":"[bufferProcess] interim [980000000]:สาธุค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:10.322174676+07:00","message":"[bufferProcess] send to processor:สาธุค่ะ 84 เดือนครับที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:10.32217966+07:00","message":"[bufferProcess] interim [980000000]: 84 เดือนครับที่เห็น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:10.322184176+07:00","message":"[bufferProcess] update buffer: สาธุค่ะ 84 เดือนครับที่เห็น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:10.322188542+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:10.322193083+07:00","message":"> Transcript [118] [false]: 'สาธุค่ะ 84 เดือนครับที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:10.322197772+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:10.322200777+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:10.322203846+07:00","message":"StatePrefix: 'สาธุค่ะ 84 เดือนครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:10.322207742+07:00","message":"TextPushed: 'สาธุ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:10.525688039+07:00","message":"receive streaming session, msgId: 6"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:10.52573832+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สาธุค่ะ 84\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":2,\"nanos\":220000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:10.525746655+07:00","message":"receive interim result [false|false]: สาธุค่ะ 84"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:10.525761969+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" เดือนครับที่เห็น\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":220000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:10.525768183+07:00","message":"receive interim result [false|false]:  เดือนครับที่เห็น"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:10.525779248+07:00","message":"[buffer interim] 6 false สาธุค่ะ 84"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:10.525784059+07:00","message":"[buffer interim] 6 false  เดือนครับที่เห็น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:10.525792883+07:00","message":"[bufferProcess] interim [220000000]:สาธุค่ะ 84"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:10.525797179+07:00","message":"[bufferProcess] send to processor:สาธุค่ะ 84 เดือนครับที่เห็น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:10.525801674+07:00","message":"[bufferProcess] interim [220000000]: เดือนครับที่เห็น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:10.525805293+07:00","message":"[bufferProcess] update buffer: สาธุค่ะ 84 เดือนครับที่เห็น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:10.525809231+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:10.525813596+07:00","message":"> Transcript [119] [false]: 'สาธุค่ะ 84 เดือนครับที่เห็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:10.525818569+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:10.525821654+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:10.52582897+07:00","message":"StatePrefix: 'สาธุค่ะ 84 เดือนครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:10.525832847+07:00","message":"TextPushed: 'สาธุ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:10.637946208+07:00","message":"receive streaming session, msgId: 6"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:10.637986068+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สาธุค่ะ 84\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":2,\"nanos\":280000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:10.637992297+07:00","message":"receive interim result [false|false]: สาธุค่ะ 84"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:10.638002095+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" เดือนครับที่เห็นแล้ว\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":280000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:10.6380052+07:00","message":"receive interim result [false|false]:  เดือนครับที่เห็นแล้ว"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:10.638012407+07:00","message":"[buffer interim] 6 false สาธุค่ะ 84"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:10.638015643+07:00","message":"[buffer interim] 6 false  เดือนครับที่เห็นแล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:10.638022061+07:00","message":"[bufferProcess] interim [280000000]:สาธุค่ะ 84"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:10.638024267+07:00","message":"[bufferProcess] send to processor:สาธุค่ะ 84 เดือนครับที่เห็น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:10.638027118+07:00","message":"[bufferProcess] interim [280000000]: เดือนครับที่เห็นแล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:10.63803003+07:00","message":"[bufferProcess] update buffer: สาธุค่ะ 84 เดือนครับที่เห็นแล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:10.638033446+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:10.638036443+07:00","message":"> Transcript [120] [false]: 'สาธุค่ะ 84 เดือนครับที่เห็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:10.638039677+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:10.638041755+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:10.638054873+07:00","message":"StatePrefix: 'สาธุค่ะ 84 เดือนครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:10.638057175+07:00","message":"TextPushed: 'สาธุ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:10.708353322+07:00","message":"receive streaming session, msgId: 6"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:10.708397082+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สาธุค่ะ 84\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":2,\"nanos\":400000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:10.708405092+07:00","message":"receive interim result [false|false]: สาธุค่ะ 84"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:10.708419088+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" เดือนครับที่เห็นแล้วก็\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":400000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:10.708424114+07:00","message":"receive interim result [false|false]:  เดือนครับที่เห็นแล้วก็"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:10.708434151+07:00","message":"[buffer interim] 6 false สาธุค่ะ 84"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:10.708438798+07:00","message":"[buffer interim] 6 false  เดือนครับที่เห็นแล้วก็"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:10.70844629+07:00","message":"[bufferProcess] interim [400000000]:สาธุค่ะ 84"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:10.708450397+07:00","message":"[bufferProcess] send to processor:สาธุค่ะ 84 เดือนครับที่เห็นแล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:10.708454859+07:00","message":"[bufferProcess] interim [400000000]: เดือนครับที่เห็นแล้วก็"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:10.708458396+07:00","message":"[bufferProcess] update buffer: สาธุค่ะ 84 เดือนครับที่เห็นแล้วก็"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:10.708462109+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:10.708466284+07:00","message":"> Transcript [121] [false]: 'สาธุค่ะ 84 เดือนครับที่เห็นแล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:10.708470924+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:10.708473688+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:10.708476672+07:00","message":"StatePrefix: 'สาธุค่ะ 84 เดือนครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:10.708479803+07:00","message":"TextPushed: 'สาธุ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:10.708483525+07:00","message":"Push: 'ค่ะ 84 เดือนครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:10.708486462+07:00","message":"TextPushed: 'สาธุค่ะ 84 เดือนครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:10.708489764+07:00","message":"Set new StatePrefix : 'สาธุค่ะ 84 เดือนครับที่เห็นแล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:10.708492978+07:00","message":"Next Push (prob) : 'ที่เห็นแล้ว'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:10.708502909+07:00","message":"push: {false ค่ะ 84 เดือนครับ 0 0xc001da8000}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:10.826234712+07:00","message":"receive streaming session, msgId: 6"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:10.826272038+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สาธุค่ะ 84\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":2,\"nanos\":520000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:10.826279413+07:00","message":"receive interim result [false|false]: สาธุค่ะ 84"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:10.826290185+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" เดือนครับที่เห็นแล้วก็ได้\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":520000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:10.826293903+07:00","message":"receive interim result [false|false]:  เดือนครับที่เห็นแล้วก็ได้"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:10.826301038+07:00","message":"[buffer interim] 6 false สาธุค่ะ 84"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:10.826307762+07:00","message":"[buffer interim] 6 false  เดือนครับที่เห็นแล้วก็ได้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:10.826313809+07:00","message":"[bufferProcess] interim [520000000]:สาธุค่ะ 84"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:10.826316271+07:00","message":"[bufferProcess] send to processor:สาธุค่ะ 84 เดือนครับที่เห็นแล้วก็"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:10.826323251+07:00","message":"[bufferProcess] interim [520000000]: เดือนครับที่เห็นแล้วก็ได้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:10.826326251+07:00","message":"[bufferProcess] update buffer: สาธุค่ะ 84 เดือนครับที่เห็นแล้วก็ได้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:10.826329933+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:10.826332978+07:00","message":"> Transcript [122] [false]: 'สาธุค่ะ 84 เดือนครับที่เห็นแล้วก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:10.826336382+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:10.826338407+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:10.826340333+07:00","message":"StatePrefix: 'สาธุค่ะ 84 เดือนครับที่เห็นแล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:10.826342452+07:00","message":"TextPushed: 'สาธุค่ะ 84 เดือนครับ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:11.017059134+07:00","message":"receive streaming session, msgId: 6"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:11.017097453+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สาธุค่ะ 84\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":2,\"nanos\":640000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:11.017103263+07:00","message":"receive interim result [false|false]: สาธุค่ะ 84"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:11.017113923+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" เดือนครับที่เห็นแล้วก็ได้ยิน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":640000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:11.017117436+07:00","message":"receive interim result [false|false]:  เดือนครับที่เห็นแล้วก็ได้ยิน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:11.017124976+07:00","message":"[buffer interim] 6 false สาธุค่ะ 84"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:11.017128838+07:00","message":"[buffer interim] 6 false  เดือนครับที่เห็นแล้วก็ได้ยิน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:11.017135726+07:00","message":"[bufferProcess] interim [640000000]:สาธุค่ะ 84"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:11.017138471+07:00","message":"[bufferProcess] send to processor:สาธุค่ะ 84 เดือนครับที่เห็นแล้วก็ได้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:11.017141898+07:00","message":"[bufferProcess] interim [640000000]: เดือนครับที่เห็นแล้วก็ได้ยิน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:11.01714485+07:00","message":"[bufferProcess] update buffer: สาธุค่ะ 84 เดือนครับที่เห็นแล้วก็ได้ยิน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:11.017148099+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:11.017151734+07:00","message":"> Transcript [123] [false]: 'สาธุค่ะ 84 เดือนครับที่เห็นแล้วก็ได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:11.017155532+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:11.01715785+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:11.017159844+07:00","message":"StatePrefix: 'สาธุค่ะ 84 เดือนครับที่เห็นแล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:11.017177938+07:00","message":"TextPushed: 'สาธุค่ะ 84 เดือนครับ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:11.212190399+07:00","message":"receive streaming session, msgId: 6"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:11.212234783+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สาธุค่ะ 84\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":2,\"nanos\":880000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:11.212242503+07:00","message":"receive interim result [false|false]: สาธุค่ะ 84"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:11.212257058+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" เดือนครับที่เห็นแล้วก็ได้ยินแล้ว\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":880000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:11.212261676+07:00","message":"receive interim result [false|false]:  เดือนครับที่เห็นแล้วก็ได้ยินแล้ว"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:11.212280401+07:00","message":"[buffer interim] 6 false สาธุค่ะ 84"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:11.212294866+07:00","message":"[buffer interim] 6 false  เดือนครับที่เห็นแล้วก็ได้ยินแล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:11.212305009+07:00","message":"[bufferProcess] interim [880000000]:สาธุค่ะ 84"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:11.212310001+07:00","message":"[bufferProcess] send to processor:สาธุค่ะ 84 เดือนครับที่เห็นแล้วก็ได้ยิน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:11.212316886+07:00","message":"[bufferProcess] interim [880000000]: เดือนครับที่เห็นแล้วก็ได้ยินแล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:11.212319926+07:00","message":"[bufferProcess] update buffer: สาธุค่ะ 84 เดือนครับที่เห็นแล้วก็ได้ยินแล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:11.212323145+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:11.212328143+07:00","message":"> Transcript [124] [false]: 'สาธุค่ะ 84 เดือนครับที่เห็นแล้วก็ได้ยิน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:11.212332269+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:11.212334945+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:11.212337145+07:00","message":"StatePrefix: 'สาธุค่ะ 84 เดือนครับที่เห็นแล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:11.212339849+07:00","message":"TextPushed: 'สาธุค่ะ 84 เดือนครับ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:11.34520625+07:00","message":"receive streaming session, msgId: 6"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:11.345246257+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สาธุค่ะ 84\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":3},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:11.345252559+07:00","message":"receive interim result [false|false]: สาธุค่ะ 84"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:11.345264548+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" เดือนครับที่เห็นแล้วก็ได้ยินระหว่าง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:11.345267591+07:00","message":"receive interim result [false|false]:  เดือนครับที่เห็นแล้วก็ได้ยินระหว่าง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:11.34527668+07:00","message":"[buffer interim] 6 false สาธุค่ะ 84"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:11.345280162+07:00","message":"[buffer interim] 6 false  เดือนครับที่เห็นแล้วก็ได้ยินระหว่าง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:11.345287088+07:00","message":"[bufferProcess] interim [0]:สาธุค่ะ 84"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:11.345290131+07:00","message":"[bufferProcess] send to processor:สาธุค่ะ 84 เดือนครับที่เห็นแล้วก็ได้ยินแล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:11.34529324+07:00","message":"[bufferProcess] interim [0]: เดือนครับที่เห็นแล้วก็ได้ยินระหว่าง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:11.345295996+07:00","message":"[bufferProcess] update buffer: สาธุค่ะ 84 เดือนครับที่เห็นแล้วก็ได้ยินระหว่าง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:11.345299396+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:11.345302116+07:00","message":"> Transcript [125] [false]: 'สาธุค่ะ 84 เดือนครับที่เห็นแล้วก็ได้ยินแล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:11.345306397+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:11.345309136+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:11.345311274+07:00","message":"StatePrefix: 'สาธุค่ะ 84 เดือนครับที่เห็นแล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:11.345314179+07:00","message":"TextPushed: 'สาธุค่ะ 84 เดือนครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:11.345317061+07:00","message":"Push: 'ที่เห็นแล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:11.345318999+07:00","message":"TextPushed: 'สาธุค่ะ 84 เดือนครับที่เห็นแล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:11.345321189+07:00","message":"Set new StatePrefix : 'สาธุค่ะ 84 เดือนครับที่เห็นแล้วก็ได้ยินแล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:11.345323615+07:00","message":"Next Push (prob) : 'ก็ได้ยินแล้ว'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:11.345331977+07:00","message":"push: {false ที่เห็นแล้ว 0 0xc001da8000}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:11.522445232+07:00","message":"receive streaming session, msgId: 6"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:11.522478657+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สาธุค่ะ 84\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":3,\"nanos\":180000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:11.522484775+07:00","message":"receive interim result [false|false]: สาธุค่ะ 84"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:11.522498203+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" เดือนครับที่เห็นแล้วก็ได้ยินระหว่างที่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":180000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:11.522501483+07:00","message":"receive interim result [false|false]:  เดือนครับที่เห็นแล้วก็ได้ยินระหว่างที่"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:11.522507973+07:00","message":"[buffer interim] 6 false สาธุค่ะ 84"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:11.522511455+07:00","message":"[buffer interim] 6 false  เดือนครับที่เห็นแล้วก็ได้ยินระหว่างที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:11.522517669+07:00","message":"[bufferProcess] interim [180000000]:สาธุค่ะ 84"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:11.522520442+07:00","message":"[bufferProcess] send to processor:สาธุค่ะ 84 เดือนครับที่เห็นแล้วก็ได้ยินระหว่าง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:11.522535993+07:00","message":"[bufferProcess] interim [180000000]: เดือนครับที่เห็นแล้วก็ได้ยินระหว่างที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:11.522538834+07:00","message":"[bufferProcess] update buffer: สาธุค่ะ 84 เดือนครับที่เห็นแล้วก็ได้ยินระหว่างที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:11.522541914+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:11.522544896+07:00","message":"> Transcript [126] [false]: 'สาธุค่ะ 84 เดือนครับที่เห็นแล้วก็ได้ยินระหว่าง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:11.522547162+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:11.522549308+07:00","message":"Set new StatePrefix: 'สาธุค่ะ 84 เดือนครับที่เห็นแล้วก็ได้ยินระหว่าง'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:11.592392835+07:00","message":"receive streaming session, msgId: 6"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:11.592431344+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สาธุค่ะ 84\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":3,\"nanos\":300000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:11.592436835+07:00","message":"receive interim result [false|false]: สาธุค่ะ 84"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:11.592449241+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" เดือนครับที่เห็นแล้วก็ได้ยินระหว่างที่เดิน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":300000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:11.592453402+07:00","message":"receive interim result [false|false]:  เดือนครับที่เห็นแล้วก็ได้ยินระหว่างที่เดิน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:11.592473663+07:00","message":"[buffer interim] 6 false สาธุค่ะ 84"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:11.592492598+07:00","message":"[buffer interim] 6 false  เดือนครับที่เห็นแล้วก็ได้ยินระหว่างที่เดิน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:11.592501666+07:00","message":"[bufferProcess] interim [300000000]:สาธุค่ะ 84"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:11.592505581+07:00","message":"[bufferProcess] send to processor:สาธุค่ะ 84 เดือนครับที่เห็นแล้วก็ได้ยินระหว่างที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:11.592511711+07:00","message":"[bufferProcess] interim [300000000]: เดือนครับที่เห็นแล้วก็ได้ยินระหว่างที่เดิน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:11.592514947+07:00","message":"[bufferProcess] update buffer: สาธุค่ะ 84 เดือนครับที่เห็นแล้วก็ได้ยินระหว่างที่เดิน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:11.592518224+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:11.592521122+07:00","message":"> Transcript [127] [false]: 'สาธุค่ะ 84 เดือนครับที่เห็นแล้วก็ได้ยินระหว่างที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:11.592524657+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:11.592527038+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:11.592529074+07:00","message":"StatePrefix: 'สาธุค่ะ 84 เดือนครับที่เห็นแล้วก็ได้ยินระหว่าง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:11.592531732+07:00","message":"TextPushed: 'สาธุค่ะ 84 เดือนครับที่เห็นแล้ว'"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:07:11.854384984+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:07:11.854420315+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:11.907423526+07:00","message":"receive streaming session, msgId: 6"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:11.907464139+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สาธุค่ะ 84\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":3,\"nanos\":540000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:11.907469855+07:00","message":"receive interim result [false|false]: สาธุค่ะ 84"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:11.907486145+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" เดือนครับที่เห็นแล้วก็ได้ยินระหว่างที่เดินซื้อ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":540000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:11.907489583+07:00","message":"receive interim result [false|false]:  เดือนครับที่เห็นแล้วก็ได้ยินระหว่างที่เดินซื้อ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:11.907498044+07:00","message":"[buffer interim] 6 false สาธุค่ะ 84"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:11.907504417+07:00","message":"[buffer interim] 6 false  เดือนครับที่เห็นแล้วก็ได้ยินระหว่างที่เดินซื้อ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:11.907526913+07:00","message":"[bufferProcess] interim [540000000]:สาธุค่ะ 84"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:11.907552204+07:00","message":"[bufferProcess] send to processor:สาธุค่ะ 84 เดือนครับที่เห็นแล้วก็ได้ยินระหว่างที่เดิน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:11.907562158+07:00","message":"[bufferProcess] interim [540000000]: เดือนครับที่เห็นแล้วก็ได้ยินระหว่างที่เดินซื้อ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:11.907565925+07:00","message":"[bufferProcess] update buffer: สาธุค่ะ 84 เดือนครับที่เห็นแล้วก็ได้ยินระหว่างที่เดินซื้อ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:11.90757069+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:11.907574326+07:00","message":"> Transcript [128] [false]: 'สาธุค่ะ 84 เดือนครับที่เห็นแล้วก็ได้ยินระหว่างที่เดิน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:11.907578066+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:11.907580479+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:11.907583475+07:00","message":"StatePrefix: 'สาธุค่ะ 84 เดือนครับที่เห็นแล้วก็ได้ยินระหว่าง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:11.907586138+07:00","message":"TextPushed: 'สาธุค่ะ 84 เดือนครับที่เห็นแล้ว'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:12.036826182+07:00","message":"receive streaming session, msgId: 6"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:12.036862641+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สาธุค่ะ 84\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":3,\"nanos\":720000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:12.036868417+07:00","message":"receive interim result [false|false]: สาธุค่ะ 84"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:12.036883823+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" เดือนครับที่เห็นแล้วก็ได้ยินระหว่างที่เดินซื้อของ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":720000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:12.03688767+07:00","message":"receive interim result [false|false]:  เดือนครับที่เห็นแล้วก็ได้ยินระหว่างที่เดินซื้อของ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:12.03689767+07:00","message":"[buffer interim] 6 false สาธุค่ะ 84"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:12.036902304+07:00","message":"[buffer interim] 6 false  เดือนครับที่เห็นแล้วก็ได้ยินระหว่างที่เดินซื้อของ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:12.036910113+07:00","message":"[bufferProcess] interim [720000000]:สาธุค่ะ 84"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:12.036913481+07:00","message":"[bufferProcess] send to processor:สาธุค่ะ 84 เดือนครับที่เห็นแล้วก็ได้ยินระหว่างที่เดินซื้อ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:12.036917062+07:00","message":"[bufferProcess] interim [720000000]: เดือนครับที่เห็นแล้วก็ได้ยินระหว่างที่เดินซื้อของ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:12.036920342+07:00","message":"[bufferProcess] update buffer: สาธุค่ะ 84 เดือนครับที่เห็นแล้วก็ได้ยินระหว่างที่เดินซื้อของ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:12.036924062+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:12.036927054+07:00","message":"> Transcript [129] [false]: 'สาธุค่ะ 84 เดือนครับที่เห็นแล้วก็ได้ยินระหว่างที่เดินซื้อ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:12.036930808+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:12.036933028+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:12.03693514+07:00","message":"StatePrefix: 'สาธุค่ะ 84 เดือนครับที่เห็นแล้วก็ได้ยินระหว่าง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:12.036938236+07:00","message":"TextPushed: 'สาธุค่ะ 84 เดือนครับที่เห็นแล้ว'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:12.295615986+07:00","message":"receive streaming session, msgId: 6"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:12.295658342+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สาธุค่ะ 84\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":4,\"nanos\":20000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:12.295664592+07:00","message":"receive interim result [false|false]: สาธุค่ะ 84"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:12.295674964+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" เดือนครับที่เห็นแล้วก็ได้ยินระหว่างที่เดินซื้อของกัน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":20000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:12.295678699+07:00","message":"receive interim result [false|false]:  เดือนครับที่เห็นแล้วก็ได้ยินระหว่างที่เดินซื้อของกัน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:12.295686921+07:00","message":"[buffer interim] 6 false สาธุค่ะ 84"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:12.295690249+07:00","message":"[buffer interim] 6 false  เดือนครับที่เห็นแล้วก็ได้ยินระหว่างที่เดินซื้อของกัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:12.295697667+07:00","message":"[bufferProcess] interim [20000000]:สาธุค่ะ 84"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:12.295700255+07:00","message":"[bufferProcess] send to processor:สาธุค่ะ 84 เดือนครับที่เห็นแล้วก็ได้ยินระหว่างที่เดินซื้อของ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:12.295703644+07:00","message":"[bufferProcess] interim [20000000]: เดือนครับที่เห็นแล้วก็ได้ยินระหว่างที่เดินซื้อของกัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:12.295706961+07:00","message":"[bufferProcess] update buffer: สาธุค่ะ 84 เดือนครับที่เห็นแล้วก็ได้ยินระหว่างที่เดินซื้อของกัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:12.29571032+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:12.295713657+07:00","message":"> Transcript [130] [false]: 'สาธุค่ะ 84 เดือนครับที่เห็นแล้วก็ได้ยินระหว่างที่เดินซื้อของ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:12.295717836+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:12.295719929+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:12.295722179+07:00","message":"StatePrefix: 'สาธุค่ะ 84 เดือนครับที่เห็นแล้วก็ได้ยินระหว่าง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:12.295724978+07:00","message":"TextPushed: 'สาธุค่ะ 84 เดือนครับที่เห็นแล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:12.295728098+07:00","message":"Push: 'ก็ได้ยินระหว่าง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:12.295730885+07:00","message":"TextPushed: 'สาธุค่ะ 84 เดือนครับที่เห็นแล้วก็ได้ยินระหว่าง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:12.295733317+07:00","message":"Set new StatePrefix : 'สาธุค่ะ 84 เดือนครับที่เห็นแล้วก็ได้ยินระหว่างที่เดินซื้อของ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:12.295735812+07:00","message":"Next Push (prob) : 'ที่เดินซื้อของ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:12.295744247+07:00","message":"push: {false ก็ได้ยินระหว่าง 0 0xc001da8000}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:12.405766282+07:00","message":"[GCS] IsForceVAD: false for message ID: 6"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:12.551303253+07:00","message":"receive streaming session, msgId: 6"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:12.551341755+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สาธุค่ะ 84\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":4,\"nanos\":260000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:12.551347437+07:00","message":"receive interim result [false|false]: สาธุค่ะ 84"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:12.551361199+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" เดือนครับที่เห็นแล้วก็ได้ยินระหว่างที่เดินซื้อของกันเนี่ย\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":260000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:12.551365311+07:00","message":"receive interim result [false|false]:  เดือนครับที่เห็นแล้วก็ได้ยินระหว่างที่เดินซื้อของกันเนี่ย"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:12.551373369+07:00","message":"[buffer interim] 6 false สาธุค่ะ 84"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:12.551380847+07:00","message":"[buffer interim] 6 false  เดือนครับที่เห็นแล้วก็ได้ยินระหว่างที่เดินซื้อของกันเนี่ย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:12.551390013+07:00","message":"[bufferProcess] interim [260000000]:สาธุค่ะ 84"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:12.551392723+07:00","message":"[bufferProcess] send to processor:สาธุค่ะ 84 เดือนครับที่เห็นแล้วก็ได้ยินระหว่างที่เดินซื้อของกัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:12.551395812+07:00","message":"[bufferProcess] interim [260000000]: เดือนครับที่เห็นแล้วก็ได้ยินระหว่างที่เดินซื้อของกันเนี่ย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:12.551398853+07:00","message":"[bufferProcess] update buffer: สาธุค่ะ 84 เดือนครับที่เห็นแล้วก็ได้ยินระหว่างที่เดินซื้อของกันเนี่ย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:12.551402277+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:12.551405351+07:00","message":"> Transcript [131] [false]: 'สาธุค่ะ 84 เดือนครับที่เห็นแล้วก็ได้ยินระหว่างที่เดินซื้อของกัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:12.551409608+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:12.551411745+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:12.551413694+07:00","message":"StatePrefix: 'สาธุค่ะ 84 เดือนครับที่เห็นแล้วก็ได้ยินระหว่างที่เดินซื้อของ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:12.551416072+07:00","message":"TextPushed: 'สาธุค่ะ 84 เดือนครับที่เห็นแล้วก็ได้ยินระหว่าง'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:12.595478041+07:00","message":"[GCS] Start streaming session, msgId: 7"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:12.65663953+07:00","message":"receive streaming session, msgId: 6"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:12.65669039+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สาธุค่ะ 80 1 ครับที่เห็นแล้วก็ได้ยินระหว่างที่เดินซื้อของกัน\",\"confidence\":0.84357965}],\"is_final\":true,\"result_end_time\":{\"seconds\":4,\"nanos\":260000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:12.65669948+07:00","message":"receive interim result [true|false]: สาธุค่ะ 80 1 ครับที่เห็นแล้วก็ได้ยินระหว่างที่เดินซื้อของกัน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:12.656711797+07:00","message":"end recv isFinal message id 6"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:12.656714942+07:00","message":"end Recv id 6"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:12.656725165+07:00","message":"[buffer interim] 6 true สาธุค่ะ 80 1 ครับที่เห็นแล้วก็ได้ยินระหว่างที่เดินซื้อของกัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:12.656737759+07:00","message":"[bufferProcess] interim [260000000]:สาธุค่ะ 80 1 ครับที่เห็นแล้วก็ได้ยินระหว่างที่เดินซื้อของกัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:12.656743732+07:00","message":"[bufferProcess] send to processor (isfinal):สาธุค่ะ 84 เดือนครับที่เห็นแล้วก็ได้ยินระหว่างที่เดินซื้อของกันเนี่ย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:12.656748903+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:12.656753459+07:00","message":"> Transcript [132] [false]: 'สาธุค่ะ 84 เดือนครับที่เห็นแล้วก็ได้ยินระหว่างที่เดินซื้อของกันเนี่ย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:12.656758859+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:12.656761897+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:12.656765045+07:00","message":"StatePrefix: 'สาธุค่ะ 84 เดือนครับที่เห็นแล้วก็ได้ยินระหว่างที่เดินซื้อของ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:12.656769077+07:00","message":"TextPushed: 'สาธุค่ะ 84 เดือนครับที่เห็นแล้วก็ได้ยินระหว่าง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:12.65677214+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:12.656775202+07:00","message":"> Transcript [133] [true]: 'สาธุค่ะ 80 1 ครับที่เห็นแล้วก็ได้ยินระหว่างที่เดินซื้อของกัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:12.656778881+07:00","message":"Count interim (case isFinal): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:12.656781367+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:12.656784181+07:00","message":"StatePrefix: 'สาธุค่ะ 84 เดือนครับที่เห็นแล้วก็ได้ยินระหว่างที่เดินซื้อของ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:12.656787566+07:00","message":"TextPushed: 'สาธุค่ะ 84 เดือนครับที่เห็นแล้วก็ได้ยินระหว่าง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:12.656790405+07:00","message":"must be align in case of isFinal"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:12.657051196+07:00","message":"Push: 'ที่เดินซื้อของกัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:12.657058275+07:00","message":"TextPushed: 'สาธุค่ะ 84 เดือนครับที่เห็นแล้วก็ได้ยินระหว่างที่เดินซื้อของกัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:12.65706225+07:00","message":"Set new StatePrefix : 'สาธุค่ะ 80 1 ครับที่เห็นแล้วก็ได้ยินระหว่างที่เดินซื้อของกัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:12.657065932+07:00","message":"Next Push (prob) : 'สาธุค่ะ 80 1 ครับที่เห็นแล้วก็ได้ยินระหว่างที่เดินซื้อของกัน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:12.657078959+07:00","message":"push: {true ที่เดินซื้อของกัน 0 0xc001da8000}"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:12.657073742+07:00","message":"write aligntment file to 'tmp/7593/align_message_id_6.html'"}
{"level":"info","service":"Main","time":"2026-06-25T13:07:12.668629398+07:00","message":"write wav file: './tmp/7593/7593_6.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:13.466869521+07:00","message":"receive streaming session, msgId: 7"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:13.466922373+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"บท\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":720000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:13.466928142+07:00","message":"receive interim result [false|false]: บท"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:13.466946964+07:00","message":"[buffer interim] 7 false บท"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:13.466955873+07:00","message":"[bufferProcess] interim [720000000]:บท"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:13.466958099+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:13.589272435+07:00","message":"receive streaming session, msgId: 7"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:13.589315119+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"คนบ่น\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":780000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:13.589321907+07:00","message":"receive interim result [false|false]: คนบ่น"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:13.58933634+07:00","message":"[buffer interim] 7 false คนบ่น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:13.589344507+07:00","message":"[bufferProcess] interim [780000000]:คนบ่น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:13.589347335+07:00","message":"[bufferProcess] send to processor:บท"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:13.589354184+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:13.589357499+07:00","message":"> Transcript [134] [false]: 'บท'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:13.589359927+07:00","message":"Set StatePrefix (first interim): 'บท'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:13.69814084+07:00","message":"receive streaming session, msgId: 7"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:13.698181545+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"คนบ่นทุก\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":900000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:13.698187755+07:00","message":"receive interim result [false|false]: คนบ่นทุก"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:13.698202883+07:00","message":"[buffer interim] 7 false คนบ่นทุก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:13.698211054+07:00","message":"[bufferProcess] interim [900000000]:คนบ่นทุก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:13.698213519+07:00","message":"[bufferProcess] send to processor:คนบ่น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:13.698220193+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:13.698223349+07:00","message":"> Transcript [135] [false]: 'คนบ่น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:13.69822597+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:13.698228074+07:00","message":"Set new StatePrefix: 'คนบ่น'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:13.825349771+07:00","message":"receive streaming session, msgId: 7"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:13.825388841+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"คนบ่นทุกที\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":20000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:13.825393989+07:00","message":"receive interim result [false|false]: คนบ่นทุกที"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:13.825411216+07:00","message":"[buffer interim] 7 false คนบ่นทุกที"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:13.825419127+07:00","message":"[bufferProcess] interim [20000000]:คนบ่นทุกที"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:13.825421302+07:00","message":"[bufferProcess] send to processor:คนบ่นทุก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:13.825424466+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:13.825427427+07:00","message":"> Transcript [136] [false]: 'คนบ่นทุก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:13.825430174+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:13.825432185+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:13.825434108+07:00","message":"StatePrefix: 'คนบ่น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:13.825436305+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:13.851999905+07:00","message":"receive streaming session, msgId: 7"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:13.852033221+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"คนบ่นลูกพี่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":80000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:13.852046846+07:00","message":"receive interim result [false|false]: คนบ่นลูกพี่"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:13.852066302+07:00","message":"[buffer interim] 7 false คนบ่นลูกพี่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:13.852074769+07:00","message":"[bufferProcess] interim [80000000]:คนบ่นลูกพี่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:13.852078866+07:00","message":"[bufferProcess] send to processor:คนบ่นทุกที"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:13.852083584+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:13.852087968+07:00","message":"> Transcript [137] [false]: 'คนบ่นทุกที'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:13.852092451+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:13.852095505+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:13.85209819+07:00","message":"StatePrefix: 'คนบ่น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:13.852101612+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:14.333066326+07:00","message":"[GCS] IsForceVAD: false for message ID: 7"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:14.415327001+07:00","message":"receive streaming session, msgId: 7"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:14.415364952+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"คนบ่นลูกพี่\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":1,\"nanos\":680000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:14.415372261+07:00","message":"receive interim result [false|false]: คนบ่นลูกพี่"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:14.415389335+07:00","message":"[buffer interim] 7 false คนบ่นลูกพี่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:14.415397085+07:00","message":"[bufferProcess] interim [680000000]:คนบ่นลูกพี่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:14.415399712+07:00","message":"[bufferProcess] send to processor:คนบ่นลูกพี่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:14.415404039+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:14.415406705+07:00","message":"> Transcript [138] [false]: 'คนบ่นลูกพี่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:14.415410151+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:14.415412214+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:14.415414213+07:00","message":"StatePrefix: 'คนบ่น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:14.415416427+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:14.48219721+07:00","message":"receive streaming session, msgId: 7"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:14.482243712+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"หลายคนบ่นลูกพี่\",\"confidence\":0.910961}],\"is_final\":true,\"result_end_time\":{\"seconds\":1,\"nanos\":740000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:14.482250481+07:00","message":"receive interim result [true|false]: หลายคนบ่นลูกพี่"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:14.482259902+07:00","message":"end recv isFinal message id 7"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:14.482261946+07:00","message":"end Recv id 7"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:14.48226957+07:00","message":"[buffer interim] 7 true หลายคนบ่นลูกพี่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:14.482278662+07:00","message":"[bufferProcess] interim [740000000]:หลายคนบ่นลูกพี่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:14.48228167+07:00","message":"[bufferProcess] send to processor (isfinal):คนบ่นลูกพี่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:14.482284931+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:14.482288477+07:00","message":"> Transcript [139] [false]: 'คนบ่นลูกพี่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:14.482291368+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:14.482293322+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:14.482295678+07:00","message":"StatePrefix: 'คนบ่น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:14.48229767+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:14.482300458+07:00","message":"Push: 'คนบ่น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:14.482302378+07:00","message":"TextPushed: 'คนบ่น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:14.482304418+07:00","message":"Set new StatePrefix : 'คนบ่นลูกพี่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:14.482306529+07:00","message":"Next Push (prob) : 'ลูกพี่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:14.482308437+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:14.482312626+07:00","message":"> Transcript [140] [true]: 'หลายคนบ่นลูกพี่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:14.482318494+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:14.482320405+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:14.482322167+07:00","message":"StatePrefix: 'คนบ่นลูกพี่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:14.482324111+07:00","message":"TextPushed: 'คนบ่น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:14.482329283+07:00","message":"must be align in case of isFinal"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:14.482403674+07:00","message":"Push: 'ลูกพี่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:14.482406452+07:00","message":"TextPushed: 'คนบ่นลูกพี่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:14.482408346+07:00","message":"Set new StatePrefix : 'หลายคนบ่นลูกพี่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:14.482410487+07:00","message":"Next Push (prob) : 'หลายคนบ่นลูกพี่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:14.482414971+07:00","message":"write aligntment file to 'tmp/7593/align_message_id_7.html'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:14.48243375+07:00","message":"push: {false คนบ่น 0 0xc0001fc480}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:14.482554755+07:00","message":"push: {true ลูกพี่ 0 0xc0001fc480}"}
{"level":"info","service":"Main","time":"2026-06-25T13:07:14.491062109+07:00","message":"write wav file: './tmp/7593/7593_7.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:14.657122323+07:00","message":"[GCS] Start streaming session, msgId: 8"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:07:14.855074262+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:07:14.855086586+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:15.225984546+07:00","message":"receive streaming session, msgId: 8"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:15.226014131+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"โคตร\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":480000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:15.226019368+07:00","message":"receive interim result [false|false]: โคตร"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:15.226030235+07:00","message":"[buffer interim] 8 false โคตร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:15.22604229+07:00","message":"[bufferProcess] interim [480000000]:โคตร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:15.22604456+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:15.241733859+07:00","message":"receive streaming session, msgId: 8"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:15.241763673+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"โควต้า\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":600000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:15.241769058+07:00","message":"receive interim result [false|false]: โควต้า"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:15.241780409+07:00","message":"[buffer interim] 8 false โควต้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:15.241786066+07:00","message":"[bufferProcess] interim [600000000]:โควต้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:15.241788313+07:00","message":"[bufferProcess] send to processor:โคตร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:15.241793644+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:15.241796275+07:00","message":"> Transcript [141] [false]: 'โคตร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:15.241798766+07:00","message":"Set StatePrefix (first interim): 'โคตร'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:15.828227122+07:00","message":"receive streaming session, msgId: 8"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:15.828270937+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"โควต้าไทย\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":200000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:15.828277635+07:00","message":"receive interim result [false|false]: โควต้าไทย"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:15.828301523+07:00","message":"[buffer interim] 8 false โควต้าไทย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:15.828312147+07:00","message":"[bufferProcess] interim [200000000]:โควต้าไทย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:15.828314675+07:00","message":"[bufferProcess] send to processor:โควต้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:15.828319705+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:15.828324253+07:00","message":"> Transcript [142] [false]: 'โควต้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:15.828328255+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:15.828332874+07:00","message":"Set new StatePrefix: 'โควต้า'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:16.018582218+07:00","message":"receive streaming session, msgId: 8"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:16.0186276+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"โควต้าใครช่วย\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":380000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:16.018636861+07:00","message":"receive interim result [false|false]: โควต้าใครช่วย"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:16.018655263+07:00","message":"[buffer interim] 8 false โควต้าใครช่วย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:16.018668851+07:00","message":"[bufferProcess] interim [380000000]:โควต้าใครช่วย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:16.01867534+07:00","message":"[bufferProcess] send to processor:โควต้าไทย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:16.018685581+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:16.018690634+07:00","message":"> Transcript [143] [false]: 'โควต้าไทย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:16.018697365+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:16.018701404+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:16.018704731+07:00","message":"StatePrefix: 'โควต้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:16.018708155+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:16.073802305+07:00","message":"receive streaming session, msgId: 8"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:16.073841698+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"โควต้าไทยช่วยตัว\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":440000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:16.073848529+07:00","message":"receive interim result [false|false]: โควต้าไทยช่วยตัว"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:16.073861024+07:00","message":"[buffer interim] 8 false โควต้าไทยช่วยตัว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:16.073868705+07:00","message":"[bufferProcess] interim [440000000]:โควต้าไทยช่วยตัว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:16.073871167+07:00","message":"[bufferProcess] send to processor:โควต้าใครช่วย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:16.073876576+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:16.073879669+07:00","message":"> Transcript [144] [false]: 'โควต้าใครช่วย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:16.073883174+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:16.073885422+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:16.073887541+07:00","message":"StatePrefix: 'โควต้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:16.073889772+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:16.083718843+07:00","message":"receive streaming session, msgId: 8"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:16.083746322+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"โควต้าไทยช่วยไทย\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":500000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:16.083751116+07:00","message":"receive interim result [false|false]: โควต้าไทยช่วยไทย"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:16.083762331+07:00","message":"[buffer interim] 8 false โควต้าไทยช่วยไทย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:16.083768651+07:00","message":"[bufferProcess] interim [500000000]:โควต้าไทยช่วยไทย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:16.083771286+07:00","message":"[bufferProcess] send to processor:โควต้าไทยช่วยตัว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:16.083774726+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:16.083777579+07:00","message":"> Transcript [145] [false]: 'โควต้าไทยช่วยตัว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:16.083782011+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:16.083785156+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:16.083787983+07:00","message":"StatePrefix: 'โควต้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:16.083790964+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:16.395408352+07:00","message":"receive streaming session, msgId: 8"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:16.395450474+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"โควต้า\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":1,\"nanos\":740000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:16.39545882+07:00","message":"receive interim result [false|false]: โควต้า"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:16.395468802+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" Triton Plus\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":740000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:16.395472697+07:00","message":"receive interim result [false|false]:  Triton Plus"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:16.39548103+07:00","message":"[buffer interim] 8 false โควต้า"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:16.395489695+07:00","message":"[buffer interim] 8 false  Triton Plus"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:16.395497837+07:00","message":"[bufferProcess] interim [740000000]:โควต้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:16.395501929+07:00","message":"[bufferProcess] send to processor:โควต้าไทยช่วยไทย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:16.395508757+07:00","message":"[bufferProcess] interim [740000000]: Triton Plus"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:16.395512639+07:00","message":"[bufferProcess] update buffer: โควต้า Triton Plus"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:16.395524056+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:16.395537266+07:00","message":"> Transcript [146] [false]: 'โควต้าไทยช่วยไทย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:16.395542889+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:16.395545426+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:16.39554769+07:00","message":"StatePrefix: 'โควต้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:16.395550012+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:16.395557812+07:00","message":"Push: 'โควต้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:16.395559917+07:00","message":"TextPushed: 'โควต้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:16.395562231+07:00","message":"Set new StatePrefix : 'โควต้าไทยช่วยไทย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:16.395564819+07:00","message":"Next Push (prob) : 'ไทยช่วยไทย'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:16.395575244+07:00","message":"push: {false โควต้า 0 0xc00052ab80}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:17.042106166+07:00","message":"receive streaming session, msgId: 8"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:17.042144334+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"โควต้า\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":2,\"nanos\":280000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:17.042150603+07:00","message":"receive interim result [false|false]: โควต้า"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:17.042162702+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" Triton Plus ของ AIS\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":280000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:17.0421656+07:00","message":"receive interim result [false|false]:  Triton Plus ของ AIS"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:17.042173506+07:00","message":"[buffer interim] 8 false โควต้า"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:17.042177277+07:00","message":"[buffer interim] 8 false  Triton Plus ของ AIS"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:17.042190035+07:00","message":"[bufferProcess] interim [280000000]:โควต้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:17.042207307+07:00","message":"[bufferProcess] send to processor:โควต้า Triton Plus"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:17.042217548+07:00","message":"[bufferProcess] interim [280000000]: Triton Plus ของ AIS"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:17.042221064+07:00","message":"[bufferProcess] update buffer: โควต้า Triton Plus ของ AIS"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:17.042224975+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:17.04222851+07:00","message":"> Transcript [147] [false]: 'โควต้า Triton Plus'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:17.042231089+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:17.042233258+07:00","message":"Set new StatePrefix: 'โควต้า Triton Plus'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:17.103953689+07:00","message":"receive streaming session, msgId: 8"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:17.103999546+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"โควต้า Triton Plus\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":2,\"nanos\":340000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:17.104005188+07:00","message":"receive interim result [false|false]: โควต้า Triton Plus"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:17.104018325+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" ของ AIS\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":340000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:17.104021352+07:00","message":"receive interim result [false|false]:  ของ AIS"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:17.104028294+07:00","message":"[buffer interim] 8 false โควต้า Triton Plus"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:17.104031579+07:00","message":"[buffer interim] 8 false  ของ AIS"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:17.104045628+07:00","message":"[bufferProcess] interim [340000000]:โควต้า Triton Plus"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:17.104048575+07:00","message":"[bufferProcess] send to processor:โควต้า Triton Plus ของ AIS"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:17.104055497+07:00","message":"[bufferProcess] interim [340000000]: ของ AIS"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:17.104058073+07:00","message":"[bufferProcess] update buffer: โควต้า Triton Plus ของ AIS"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:17.104061541+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:17.104065193+07:00","message":"> Transcript [148] [false]: 'โควต้า Triton Plus ของ AIS'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:17.104068719+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:17.104070915+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:17.104073015+07:00","message":"StatePrefix: 'โควต้า Triton Plus'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:17.104075895+07:00","message":"TextPushed: 'โควต้า'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:17.201239396+07:00","message":"receive streaming session, msgId: 8"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:17.20129347+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"โควต้าไทรทันพลัสของเหลวหมด\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":520000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:17.201302862+07:00","message":"receive interim result [false|false]: โควต้าไทรทันพลัสของเหลวหมด"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:17.201319908+07:00","message":"[buffer interim] 8 false โควต้าไทรทันพลัสของเหลวหมด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:17.201329179+07:00","message":"[bufferProcess] interim [520000000]:โควต้าไทรทันพลัสของเหลวหมด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:17.201331941+07:00","message":"[bufferProcess] send to processor:โควต้า Triton Plus ของ AIS"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:17.201336745+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:17.20134172+07:00","message":"> Transcript [149] [false]: 'โควต้า Triton Plus ของ AIS'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:17.201347195+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:17.201350827+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:17.201353713+07:00","message":"StatePrefix: 'โควต้า Triton Plus'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:17.201356882+07:00","message":"TextPushed: 'โควต้า'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:17.248593167+07:00","message":"receive streaming session, msgId: 8"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:17.248636528+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"โควต้าไทรทันพลัสคงจะได้หมดกัน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":580000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:17.248642462+07:00","message":"receive interim result [false|false]: โควต้าไทรทันพลัสคงจะได้หมดกัน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:17.248660237+07:00","message":"[buffer interim] 8 false โควต้าไทรทันพลัสคงจะได้หมดกัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:17.24867147+07:00","message":"[bufferProcess] interim [580000000]:โควต้าไทรทันพลัสคงจะได้หมดกัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:17.248674214+07:00","message":"[bufferProcess] send to processor:โควต้าไทรทันพลัสของเหลวหมด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:17.248687762+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:17.248690898+07:00","message":"> Transcript [150] [false]: 'โควต้าไทรทันพลัสของเหลวหมด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:17.248693489+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:17.248695613+07:00","message":"Set new StatePrefix: 'โควต้าไทรทันพลัสของเหลวหมด'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:17.304375143+07:00","message":"receive streaming session, msgId: 8"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:17.304424478+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"โควต้าไทรทันพลัสคงจะได้หมดกันและ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":700000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:17.304432842+07:00","message":"receive interim result [false|false]: โควต้าไทรทันพลัสคงจะได้หมดกันและ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:17.304449293+07:00","message":"[buffer interim] 8 false โควต้าไทรทันพลัสคงจะได้หมดกันและ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:17.304467551+07:00","message":"[bufferProcess] interim [700000000]:โควต้าไทรทันพลัสคงจะได้หมดกันและ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:17.304472136+07:00","message":"[bufferProcess] send to processor:โควต้าไทรทันพลัสคงจะได้หมดกัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:17.304480059+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:17.304484874+07:00","message":"> Transcript [151] [false]: 'โควต้าไทรทันพลัสคงจะได้หมดกัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:17.30448922+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:17.304493544+07:00","message":"Set new StatePrefix: 'โควต้าไทรทันพลัสคงจะได้หมดกัน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:17.430757134+07:00","message":"receive streaming session, msgId: 8"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:17.430806014+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"โควต้าไทรทันพลัสคงจะได้หมดกันแล้ว\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":760000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:17.430813313+07:00","message":"receive interim result [false|false]: โควต้าไทรทันพลัสคงจะได้หมดกันแล้ว"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:17.430829712+07:00","message":"[buffer interim] 8 false โควต้าไทรทันพลัสคงจะได้หมดกันแล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:17.430839055+07:00","message":"[bufferProcess] interim [760000000]:โควต้าไทรทันพลัสคงจะได้หมดกันแล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:17.43084307+07:00","message":"[bufferProcess] send to processor:โควต้าไทรทันพลัสคงจะได้หมดกันและ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:17.430852248+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:17.430857257+07:00","message":"> Transcript [152] [false]: 'โควต้าไทรทันพลัสคงจะได้หมดกันและ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:17.430862326+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:17.430865213+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:17.430868796+07:00","message":"StatePrefix: 'โควต้าไทรทันพลัสคงจะได้หมดกัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:17.430872211+07:00","message":"TextPushed: 'โควต้า'"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:07:17.855432346+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:07:17.855444309+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:17.996370605+07:00","message":"receive streaming session, msgId: 8"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:17.996409204+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"โควต้าไทรทันพลัสคงจะได้หมดกันแล้ว\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":3,\"nanos\":360000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:17.996415419+07:00","message":"receive interim result [false|false]: โควต้าไทรทันพลัสคงจะได้หมดกันแล้ว"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:17.996432383+07:00","message":"[buffer interim] 8 false โควต้าไทรทันพลัสคงจะได้หมดกันแล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:17.996447359+07:00","message":"[bufferProcess] interim [360000000]:โควต้าไทรทันพลัสคงจะได้หมดกันแล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:17.996452216+07:00","message":"[bufferProcess] send to processor:โควต้าไทรทันพลัสคงจะได้หมดกันแล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:17.996460016+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:17.99646367+07:00","message":"> Transcript [153] [false]: 'โควต้าไทรทันพลัสคงจะได้หมดกันแล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:17.996466967+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:17.996469155+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:17.99647164+07:00","message":"StatePrefix: 'โควต้าไทรทันพลัสคงจะได้หมดกัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:17.996473873+07:00","message":"TextPushed: 'โควต้า'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:18.842215272+07:00","message":"receive streaming session, msgId: 8"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:18.842260931+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"โควต้าไทรทันพลัสคงจะได้หมดกันแล้วอย่าให้ถึงเดือน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":200000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:18.842268454+07:00","message":"receive interim result [false|false]: โควต้าไทรทันพลัสคงจะได้หมดกันแล้วอย่าให้ถึงเดือน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:18.842288743+07:00","message":"[buffer interim] 8 false โควต้าไทรทันพลัสคงจะได้หมดกันแล้วอย่าให้ถึงเดือน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:18.842302704+07:00","message":"[bufferProcess] interim [200000000]:โควต้าไทรทันพลัสคงจะได้หมดกันแล้วอย่าให้ถึงเดือน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:18.842306243+07:00","message":"[bufferProcess] send to processor:โควต้าไทรทันพลัสคงจะได้หมดกันแล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:18.842315185+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:18.842318763+07:00","message":"> Transcript [154] [false]: 'โควต้าไทรทันพลัสคงจะได้หมดกันแล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:18.842323659+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:18.84232684+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:18.842330788+07:00","message":"StatePrefix: 'โควต้าไทรทันพลัสคงจะได้หมดกัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:18.842334083+07:00","message":"TextPushed: 'โควต้า'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:18.899330227+07:00","message":"receive streaming session, msgId: 8"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:18.899369959+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"โควต้าไทรทันพลัสคงจะได้หมดกันแล้วอย่าให้ถึงเดือนหน้า\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":320000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:18.899376117+07:00","message":"receive interim result [false|false]: โควต้าไทรทันพลัสคงจะได้หมดกันแล้วอย่าให้ถึงเดือนหน้า"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:18.899387624+07:00","message":"[buffer interim] 8 false โควต้าไทรทันพลัสคงจะได้หมดกันแล้วอย่าให้ถึงเดือนหน้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:18.899396285+07:00","message":"[bufferProcess] interim [320000000]:โควต้าไทรทันพลัสคงจะได้หมดกันแล้วอย่าให้ถึงเดือนหน้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:18.899398945+07:00","message":"[bufferProcess] send to processor:โควต้าไทรทันพลัสคงจะได้หมดกันแล้วอย่าให้ถึงเดือน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:18.899402536+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:18.899405709+07:00","message":"> Transcript [155] [false]: 'โควต้าไทรทันพลัสคงจะได้หมดกันแล้วอย่าให้ถึงเดือน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:18.899409398+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:18.899411675+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:18.899413963+07:00","message":"StatePrefix: 'โควต้าไทรทันพลัสคงจะได้หมดกัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:18.899416352+07:00","message":"TextPushed: 'โควต้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:18.899419382+07:00","message":"Push: 'ไทรทันพลัสคงจะได้หมดกัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:18.899421703+07:00","message":"TextPushed: 'โควต้าไทรทันพลัสคงจะได้หมดกัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:18.899423991+07:00","message":"Set new StatePrefix : 'โควต้าไทรทันพลัสคงจะได้หมดกันแล้วอย่าให้ถึงเดือน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:18.899426517+07:00","message":"Next Push (prob) : 'แล้วอย่าให้ถึงเดือน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:18.899435894+07:00","message":"push: {false ไทรทันพลัสคงจะได้หมดกัน 0 0xc00052ab80}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:19.111292441+07:00","message":"receive streaming session, msgId: 8"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:19.111350356+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"โควต้าไทรทันพลัสคงจะได้หมดกันแล้วอย่าให้ถึงเดือนหน้าเลย\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":500000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:19.111357489+07:00","message":"receive interim result [false|false]: โควต้าไทรทันพลัสคงจะได้หมดกันแล้วอย่าให้ถึงเดือนหน้าเลย"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:19.111371821+07:00","message":"[buffer interim] 8 false โควต้าไทรทันพลัสคงจะได้หมดกันแล้วอย่าให้ถึงเดือนหน้าเลย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:19.111385079+07:00","message":"[bufferProcess] interim [500000000]:โควต้าไทรทันพลัสคงจะได้หมดกันแล้วอย่าให้ถึงเดือนหน้าเลย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:19.111387932+07:00","message":"[bufferProcess] send to processor:โควต้าไทรทันพลัสคงจะได้หมดกันแล้วอย่าให้ถึงเดือนหน้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:19.11139229+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:19.111395644+07:00","message":"> Transcript [156] [false]: 'โควต้าไทรทันพลัสคงจะได้หมดกันแล้วอย่าให้ถึงเดือนหน้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:19.111399403+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:19.111401386+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:19.11140359+07:00","message":"StatePrefix: 'โควต้าไทรทันพลัสคงจะได้หมดกันแล้วอย่าให้ถึงเดือน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:19.111406483+07:00","message":"TextPushed: 'โควต้าไทรทันพลัสคงจะได้หมดกัน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:19.280815173+07:00","message":"receive streaming session, msgId: 8"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:19.280880722+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"โควต้าไทรทันพลัสคงจะได้หมดกันแล้วอย่าให้ถึงเดือนหน้าเร็ว\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":680000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:19.280888378+07:00","message":"receive interim result [false|false]: โควต้าไทรทันพลัสคงจะได้หมดกันแล้วอย่าให้ถึงเดือนหน้าเร็ว"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:19.280902464+07:00","message":"[buffer interim] 8 false โควต้าไทรทันพลัสคงจะได้หมดกันแล้วอย่าให้ถึงเดือนหน้าเร็ว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:19.280910394+07:00","message":"[bufferProcess] interim [680000000]:โควต้าไทรทันพลัสคงจะได้หมดกันแล้วอย่าให้ถึงเดือนหน้าเร็ว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:19.280913604+07:00","message":"[bufferProcess] send to processor:โควต้าไทรทันพลัสคงจะได้หมดกันแล้วอย่าให้ถึงเดือนหน้าเลย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:19.280920803+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:19.280924138+07:00","message":"> Transcript [157] [false]: 'โควต้าไทรทันพลัสคงจะได้หมดกันแล้วอย่าให้ถึงเดือนหน้าเลย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:19.280928023+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:19.280930459+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:19.280933101+07:00","message":"StatePrefix: 'โควต้าไทรทันพลัสคงจะได้หมดกันแล้วอย่าให้ถึงเดือน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:19.280936122+07:00","message":"TextPushed: 'โควต้าไทรทันพลัสคงจะได้หมดกัน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:19.40618773+07:00","message":"receive streaming session, msgId: 8"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:19.406228538+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"โควต้าไทรทันพลัสคงจะได้หมดกันแล้วอย่าให้ถึงเดือนหน้าเร็วๆ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":740000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:19.406235609+07:00","message":"receive interim result [false|false]: โควต้าไทรทันพลัสคงจะได้หมดกันแล้วอย่าให้ถึงเดือนหน้าเร็วๆ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:19.40625034+07:00","message":"[buffer interim] 8 false โควต้าไทรทันพลัสคงจะได้หมดกันแล้วอย่าให้ถึงเดือนหน้าเร็วๆ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:19.406261643+07:00","message":"[bufferProcess] interim [740000000]:โควต้าไทรทันพลัสคงจะได้หมดกันแล้วอย่าให้ถึงเดือนหน้าเร็วๆ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:19.406264625+07:00","message":"[bufferProcess] send to processor:โควต้าไทรทันพลัสคงจะได้หมดกันแล้วอย่าให้ถึงเดือนหน้าเร็ว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:19.406268505+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:19.406271993+07:00","message":"> Transcript [158] [false]: 'โควต้าไทรทันพลัสคงจะได้หมดกันแล้วอย่าให้ถึงเดือนหน้าเร็ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:19.406275709+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:19.406277813+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:19.40628062+07:00","message":"StatePrefix: 'โควต้าไทรทันพลัสคงจะได้หมดกันแล้วอย่าให้ถึงเดือน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:19.406283306+07:00","message":"TextPushed: 'โควต้าไทรทันพลัสคงจะได้หมดกัน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:19.449078298+07:00","message":"receive streaming session, msgId: 8"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:19.449118937+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"โควต้าไทรทันพลัสคงจะได้หมดกันแล้วอย่าให้ถึงเดือนหน้าเร็วๆนะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":800000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:19.449125453+07:00","message":"receive interim result [false|false]: โควต้าไทรทันพลัสคงจะได้หมดกันแล้วอย่าให้ถึงเดือนหน้าเร็วๆนะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:19.449144234+07:00","message":"[buffer interim] 8 false โควต้าไทรทันพลัสคงจะได้หมดกันแล้วอย่าให้ถึงเดือนหน้าเร็วๆนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:19.449154045+07:00","message":"[bufferProcess] interim [800000000]:โควต้าไทรทันพลัสคงจะได้หมดกันแล้วอย่าให้ถึงเดือนหน้าเร็วๆนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:19.44917065+07:00","message":"[bufferProcess] send to processor:โควต้าไทรทันพลัสคงจะได้หมดกันแล้วอย่าให้ถึงเดือนหน้าเร็วๆ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:19.449175158+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:19.449178334+07:00","message":"> Transcript [159] [false]: 'โควต้าไทรทันพลัสคงจะได้หมดกันแล้วอย่าให้ถึงเดือนหน้าเร็วๆ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:19.449181982+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:19.449184377+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:19.449187052+07:00","message":"StatePrefix: 'โควต้าไทรทันพลัสคงจะได้หมดกันแล้วอย่าให้ถึงเดือน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:19.449189641+07:00","message":"TextPushed: 'โควต้าไทรทันพลัสคงจะได้หมดกัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:19.449197002+07:00","message":"Push: 'แล้วอย่าให้ถึงเดือน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:19.449199012+07:00","message":"TextPushed: 'โควต้าไทรทันพลัสคงจะได้หมดกันแล้วอย่าให้ถึงเดือน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:19.449201167+07:00","message":"Set new StatePrefix : 'โควต้าไทรทันพลัสคงจะได้หมดกันแล้วอย่าให้ถึงเดือนหน้าเร็วๆ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:19.449203495+07:00","message":"Next Push (prob) : 'หน้าเร็วๆ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:19.449210957+07:00","message":"push: {false แล้วอย่าให้ถึงเดือน 0 0xc00052ab80}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:19.507728936+07:00","message":"receive streaming session, msgId: 8"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:19.50778429+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"โควต้าไทรทันพลัสคงจะได้หมดกันแล้วอย่าให้ถึงเดือนหน้าเร็วๆจัง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":860000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:19.50779129+07:00","message":"receive interim result [false|false]: โควต้าไทรทันพลัสคงจะได้หมดกันแล้วอย่าให้ถึงเดือนหน้าเร็วๆจัง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:19.507805467+07:00","message":"[buffer interim] 8 false โควต้าไทรทันพลัสคงจะได้หมดกันแล้วอย่าให้ถึงเดือนหน้าเร็วๆจัง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:19.507814382+07:00","message":"[bufferProcess] interim [860000000]:โควต้าไทรทันพลัสคงจะได้หมดกันแล้วอย่าให้ถึงเดือนหน้าเร็วๆจัง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:19.507817218+07:00","message":"[bufferProcess] send to processor:โควต้าไทรทันพลัสคงจะได้หมดกันแล้วอย่าให้ถึงเดือนหน้าเร็วๆนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:19.507824015+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:19.507827007+07:00","message":"> Transcript [160] [false]: 'โควต้าไทรทันพลัสคงจะได้หมดกันแล้วอย่าให้ถึงเดือนหน้าเร็วๆนะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:19.507831132+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:19.507833485+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:19.507835532+07:00","message":"StatePrefix: 'โควต้าไทรทันพลัสคงจะได้หมดกันแล้วอย่าให้ถึงเดือนหน้าเร็วๆ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:19.507838013+07:00","message":"TextPushed: 'โควต้าไทรทันพลัสคงจะได้หมดกันแล้วอย่าให้ถึงเดือน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:19.516402838+07:00","message":"receive streaming session, msgId: 8"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:19.516425794+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"โควต้าไทรทันพลัสคงจะได้หมดกันแล้วอย่าให้ถึงเดือนหน้าเร็วๆจังเลย\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":920000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:19.516430589+07:00","message":"receive interim result [false|false]: โควต้าไทรทันพลัสคงจะได้หมดกันแล้วอย่าให้ถึงเดือนหน้าเร็วๆจังเลย"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:19.516442367+07:00","message":"[buffer interim] 8 false โควต้าไทรทันพลัสคงจะได้หมดกันแล้วอย่าให้ถึงเดือนหน้าเร็วๆจังเลย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:19.516447655+07:00","message":"[bufferProcess] interim [920000000]:โควต้าไทรทันพลัสคงจะได้หมดกันแล้วอย่าให้ถึงเดือนหน้าเร็วๆจังเลย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:19.516450348+07:00","message":"[bufferProcess] send to processor:โควต้าไทรทันพลัสคงจะได้หมดกันแล้วอย่าให้ถึงเดือนหน้าเร็วๆจัง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:19.516453878+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:19.516456838+07:00","message":"> Transcript [161] [false]: 'โควต้าไทรทันพลัสคงจะได้หมดกันแล้วอย่าให้ถึงเดือนหน้าเร็วๆจัง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:19.516459958+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:19.516461747+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:19.516463646+07:00","message":"StatePrefix: 'โควต้าไทรทันพลัสคงจะได้หมดกันแล้วอย่าให้ถึงเดือนหน้าเร็วๆ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:19.516465957+07:00","message":"TextPushed: 'โควต้าไทรทันพลัสคงจะได้หมดกันแล้วอย่าให้ถึงเดือน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:19.828941411+07:00","message":"receive streaming session, msgId: 8"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:19.828987574+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"โควต้าไทรทันพลัสคงจะได้หมดกันแล้วอย่าให้ถึงเดือนหน้าเร็วๆจังเลยครับ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":160000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:19.828995156+07:00","message":"receive interim result [false|false]: โควต้าไทรทันพลัสคงจะได้หมดกันแล้วอย่าให้ถึงเดือนหน้าเร็วๆจังเลยครับ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:19.829017009+07:00","message":"[buffer interim] 8 false โควต้าไทรทันพลัสคงจะได้หมดกันแล้วอย่าให้ถึงเดือนหน้าเร็วๆจังเลยครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:19.829028809+07:00","message":"[bufferProcess] interim [160000000]:โควต้าไทรทันพลัสคงจะได้หมดกันแล้วอย่าให้ถึงเดือนหน้าเร็วๆจังเลยครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:19.829039588+07:00","message":"[bufferProcess] send to processor:โควต้าไทรทันพลัสคงจะได้หมดกันแล้วอย่าให้ถึงเดือนหน้าเร็วๆจังเลย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:19.829048139+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:19.829052157+07:00","message":"> Transcript [162] [false]: 'โควต้าไทรทันพลัสคงจะได้หมดกันแล้วอย่าให้ถึงเดือนหน้าเร็วๆจังเลย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:19.829056245+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:19.829058441+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:19.829062062+07:00","message":"StatePrefix: 'โควต้าไทรทันพลัสคงจะได้หมดกันแล้วอย่าให้ถึงเดือนหน้าเร็วๆ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:19.829064746+07:00","message":"TextPushed: 'โควต้าไทรทันพลัสคงจะได้หมดกันแล้วอย่าให้ถึงเดือน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:19.998615273+07:00","message":"receive streaming session, msgId: 8"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:19.998659441+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"โควต้าไทรทันพลัสคงจะได้หมดกันแล้วอย่าให้ถึงเดือนหน้าเร็วๆจังเลยก็ได้\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":340000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:19.998665553+07:00","message":"receive interim result [false|false]: โควต้าไทรทันพลัสคงจะได้หมดกันแล้วอย่าให้ถึงเดือนหน้าเร็วๆจังเลยก็ได้"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:19.998680891+07:00","message":"[buffer interim] 8 false โควต้าไทรทันพลัสคงจะได้หมดกันแล้วอย่าให้ถึงเดือนหน้าเร็วๆจังเลยก็ได้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:19.998690547+07:00","message":"[bufferProcess] interim [340000000]:โควต้าไทรทันพลัสคงจะได้หมดกันแล้วอย่าให้ถึงเดือนหน้าเร็วๆจังเลยก็ได้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:19.998693367+07:00","message":"[bufferProcess] send to processor:โควต้าไทรทันพลัสคงจะได้หมดกันแล้วอย่าให้ถึงเดือนหน้าเร็วๆจังเลยครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:19.998699209+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:19.998702078+07:00","message":"> Transcript [163] [false]: 'โควต้าไทรทันพลัสคงจะได้หมดกันแล้วอย่าให้ถึงเดือนหน้าเร็วๆจังเลยครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:19.998706363+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:19.998709033+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:19.998725155+07:00","message":"StatePrefix: 'โควต้าไทรทันพลัสคงจะได้หมดกันแล้วอย่าให้ถึงเดือนหน้าเร็วๆ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:19.998728519+07:00","message":"TextPushed: 'โควต้าไทรทันพลัสคงจะได้หมดกันแล้วอย่าให้ถึงเดือน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:19.99873536+07:00","message":"Push: 'หน้าเร็วๆ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:19.998737359+07:00","message":"TextPushed: 'โควต้าไทรทันพลัสคงจะได้หมดกันแล้วอย่าให้ถึงเดือนหน้าเร็วๆ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:19.998739774+07:00","message":"Set new StatePrefix : 'โควต้าไทรทันพลัสคงจะได้หมดกันแล้วอย่าให้ถึงเดือนหน้าเร็วๆจังเลยครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:19.998742728+07:00","message":"Next Push (prob) : 'จังเลยครับ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:19.998751005+07:00","message":"push: {false หน้าเร็วๆ 0 0xc00052ab80}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:20.014545545+07:00","message":"receive streaming session, msgId: 8"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:20.014581336+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"โควต้าไทรทันพลัสคงจะได้หมดกันแล้วอย่าให้ถึงเดือนหน้าเร็วๆจังเลยกระดาษ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":400000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:20.014587002+07:00","message":"receive interim result [false|false]: โควต้าไทรทันพลัสคงจะได้หมดกันแล้วอย่าให้ถึงเดือนหน้าเร็วๆจังเลยกระดาษ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:20.014604539+07:00","message":"[buffer interim] 8 false โควต้าไทรทันพลัสคงจะได้หมดกันแล้วอย่าให้ถึงเดือนหน้าเร็วๆจังเลยกระดาษ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:20.01461209+07:00","message":"[bufferProcess] interim [400000000]:โควต้าไทรทันพลัสคงจะได้หมดกันแล้วอย่าให้ถึงเดือนหน้าเร็วๆจังเลยกระดาษ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:20.014615065+07:00","message":"[bufferProcess] send to processor:โควต้าไทรทันพลัสคงจะได้หมดกันแล้วอย่าให้ถึงเดือนหน้าเร็วๆจังเลยก็ได้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:20.014623513+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:20.014626173+07:00","message":"> Transcript [164] [false]: 'โควต้าไทรทันพลัสคงจะได้หมดกันแล้วอย่าให้ถึงเดือนหน้าเร็วๆจังเลยก็ได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:20.014629113+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:20.014631482+07:00","message":"Set new StatePrefix: 'โควต้าไทรทันพลัสคงจะได้หมดกันแล้วอย่าให้ถึงเดือนหน้าเร็วๆจังเลยก็ได้'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:20.095784353+07:00","message":"[GCS] IsForceVAD: false for message ID: 8"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:20.133531233+07:00","message":"receive streaming session, msgId: 8"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:20.13359292+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"โควต้าไทรทันพลัสคงจะได้หมดกันแล้วอย่าให้ถึงเดือนหน้าเร็วๆจังเลยครับอนาคต\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":520000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:20.133600105+07:00","message":"receive interim result [false|false]: โควต้าไทรทันพลัสคงจะได้หมดกันแล้วอย่าให้ถึงเดือนหน้าเร็วๆจังเลยครับอนาคต"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:20.13361474+07:00","message":"[buffer interim] 8 false โควต้าไทรทันพลัสคงจะได้หมดกันแล้วอย่าให้ถึงเดือนหน้าเร็วๆจังเลยครับอนาคต"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:20.133623005+07:00","message":"[bufferProcess] interim [520000000]:โควต้าไทรทันพลัสคงจะได้หมดกันแล้วอย่าให้ถึงเดือนหน้าเร็วๆจังเลยครับอนาคต"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:20.133625719+07:00","message":"[bufferProcess] send to processor:โควต้าไทรทันพลัสคงจะได้หมดกันแล้วอย่าให้ถึงเดือนหน้าเร็วๆจังเลยกระดาษ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:20.133631385+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:20.133635298+07:00","message":"> Transcript [165] [false]: 'โควต้าไทรทันพลัสคงจะได้หมดกันแล้วอย่าให้ถึงเดือนหน้าเร็วๆจังเลยกระดาษ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:20.133638695+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:20.133641071+07:00","message":"Set new StatePrefix: 'โควต้าไทรทันพลัสคงจะได้หมดกันแล้วอย่าให้ถึงเดือนหน้าเร็วๆจังเลยกระดาษ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:20.188915571+07:00","message":"receive streaming session, msgId: 8"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:20.188956084+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"โควต้าไทรทันพลัสคงจะได้หมดกันแล้วอย่าให้ถึงเดือนหน้าเร็วๆจังเลยตาคม\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":640000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:20.18896391+07:00","message":"receive interim result [false|false]: โควต้าไทรทันพลัสคงจะได้หมดกันแล้วอย่าให้ถึงเดือนหน้าเร็วๆจังเลยตาคม"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:20.18898155+07:00","message":"[buffer interim] 8 false โควต้าไทรทันพลัสคงจะได้หมดกันแล้วอย่าให้ถึงเดือนหน้าเร็วๆจังเลยตาคม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:20.18898989+07:00","message":"[bufferProcess] interim [640000000]:โควต้าไทรทันพลัสคงจะได้หมดกันแล้วอย่าให้ถึงเดือนหน้าเร็วๆจังเลยตาคม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:20.189001015+07:00","message":"[bufferProcess] send to processor:โควต้าไทรทันพลัสคงจะได้หมดกันแล้วอย่าให้ถึงเดือนหน้าเร็วๆจังเลยครับอนาคต"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:20.189009835+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:20.189013162+07:00","message":"> Transcript [166] [false]: 'โควต้าไทรทันพลัสคงจะได้หมดกันแล้วอย่าให้ถึงเดือนหน้าเร็วๆจังเลยครับอนาคต'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:20.189016536+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:20.189018814+07:00","message":"Set new StatePrefix: 'โควต้าไทรทันพลัสคงจะได้หมดกันแล้วอย่าให้ถึงเดือนหน้าเร็วๆจังเลยครับอนาคต'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:20.227321938+07:00","message":"[GCS] Start streaming session, msgId: 9"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:20.248584501+07:00","message":"receive streaming session, msgId: 8"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:20.24862592+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"โควต้า Triton Plus ของจะได้หมดกันแล้วอยากให้ถึงเดือนหน้าเร็วๆจังเลยตาคม\",\"confidence\":0.89773226}],\"is_final\":true,\"result_end_time\":{\"seconds\":5,\"nanos\":670000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:20.248632793+07:00","message":"receive interim result [true|false]: โควต้า Triton Plus ของจะได้หมดกันแล้วอยากให้ถึงเดือนหน้าเร็วๆจังเลยตาคม"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:20.248640975+07:00","message":"end recv isFinal message id 8"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:20.248643197+07:00","message":"end Recv id 8"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:20.248649012+07:00","message":"[buffer interim] 8 true โควต้า Triton Plus ของจะได้หมดกันแล้วอยากให้ถึงเดือนหน้าเร็วๆจังเลยตาคม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:20.248657049+07:00","message":"[bufferProcess] interim [670000000]:โควต้า Triton Plus ของจะได้หมดกันแล้วอยากให้ถึงเดือนหน้าเร็วๆจังเลยตาคม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:20.248662647+07:00","message":"[bufferProcess] send to processor (isfinal):โควต้าไทรทันพลัสคงจะได้หมดกันแล้วอย่าให้ถึงเดือนหน้าเร็วๆจังเลยตาคม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:20.248666773+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:20.24866993+07:00","message":"> Transcript [167] [false]: 'โควต้าไทรทันพลัสคงจะได้หมดกันแล้วอย่าให้ถึงเดือนหน้าเร็วๆจังเลยตาคม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:20.248673218+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:20.248675361+07:00","message":"Set new StatePrefix: 'โควต้าไทรทันพลัสคงจะได้หมดกันแล้วอย่าให้ถึงเดือนหน้าเร็วๆจังเลยตาคม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:20.248677337+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:20.248681518+07:00","message":"> Transcript [168] [true]: 'โควต้า Triton Plus ของจะได้หมดกันแล้วอยากให้ถึงเดือนหน้าเร็วๆจังเลยตาคม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:20.248684307+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:20.248686378+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:20.248688358+07:00","message":"StatePrefix: 'โควต้าไทรทันพลัสคงจะได้หมดกันแล้วอย่าให้ถึงเดือนหน้าเร็วๆจังเลยตาคม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:20.248691095+07:00","message":"TextPushed: 'โควต้าไทรทันพลัสคงจะได้หมดกันแล้วอย่าให้ถึงเดือนหน้าเร็วๆ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:20.24869292+07:00","message":"must be align in case of isFinal"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:20.248998927+07:00","message":"Push: 'จังเลยตาคม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:20.249004292+07:00","message":"TextPushed: 'โควต้าไทรทันพลัสคงจะได้หมดกันแล้วอย่าให้ถึงเดือนหน้าเร็วๆจังเลยตาคม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:20.249008016+07:00","message":"Set new StatePrefix : 'โควต้า Triton Plus ของจะได้หมดกันแล้วอยากให้ถึงเดือนหน้าเร็วๆจังเลยตาคม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:20.24901168+07:00","message":"Next Push (prob) : 'โควต้า Triton Plus ของจะได้หมดกันแล้วอยากให้ถึงเดือนหน้าเร็วๆจังเลยตาคม'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:20.249020734+07:00","message":"push: {true จังเลยตาคม 0 0xc00052ab80}"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:20.24902253+07:00","message":"write aligntment file to 'tmp/7593/align_message_id_8.html'"}
{"level":"info","service":"Main","time":"2026-06-25T13:07:20.264730809+07:00","message":"write wav file: './tmp/7593/7593_8.wav'"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:07:20.856118421+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:07:20.856124775+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:20.950496825+07:00","message":"receive streaming session, msgId: 9"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:20.950550573+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"นับถอยหลัง\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":540000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:20.95055632+07:00","message":"receive interim result [false|false]: นับถอยหลัง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:20.950568955+07:00","message":"[buffer interim] 9 false นับถอยหลัง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:20.950577058+07:00","message":"[bufferProcess] interim [540000000]:นับถอยหลัง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:20.95057925+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:21.26836096+07:00","message":"receive streaming session, msgId: 9"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:21.268411161+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"นับถอยหลังได้\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":840000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:21.268417146+07:00","message":"receive interim result [false|false]: นับถอยหลังได้"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:21.268432052+07:00","message":"[buffer interim] 9 false นับถอยหลังได้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:21.268439105+07:00","message":"[bufferProcess] interim [840000000]:นับถอยหลังได้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:21.268441746+07:00","message":"[bufferProcess] send to processor:นับถอยหลัง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:21.268448431+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:21.268451695+07:00","message":"> Transcript [169] [false]: 'นับถอยหลัง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:21.268454102+07:00","message":"Set StatePrefix (first interim): 'นับถอยหลัง'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:21.834478532+07:00","message":"receive streaming session, msgId: 9"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:21.83451982+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"นับถอยหลังได้\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":1,\"nanos\":440000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:21.834525603+07:00","message":"receive interim result [false|false]: นับถอยหลังได้"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:21.834539297+07:00","message":"[buffer interim] 9 false นับถอยหลังได้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:21.834548609+07:00","message":"[bufferProcess] interim [440000000]:นับถอยหลังได้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:21.834551416+07:00","message":"[bufferProcess] send to processor:นับถอยหลังได้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:21.834556599+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:21.834559435+07:00","message":"> Transcript [170] [false]: 'นับถอยหลังได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:21.83456282+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:21.834565051+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:21.834567308+07:00","message":"StatePrefix: 'นับถอยหลัง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:21.834569537+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:23.261411668+07:00","message":"receive streaming session, msgId: 9"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:23.261455743+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"นับถอยหลังได้นะคะวันนี้ก็ 24\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":880000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:23.261461067+07:00","message":"receive interim result [false|false]: นับถอยหลังได้นะคะวันนี้ก็ 24"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:23.261479754+07:00","message":"[buffer interim] 9 false นับถอยหลังได้นะคะวันนี้ก็ 24"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:23.261488755+07:00","message":"[bufferProcess] interim [880000000]:นับถอยหลังได้นะคะวันนี้ก็ 24"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:23.261491214+07:00","message":"[bufferProcess] send to processor:นับถอยหลังได้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:23.261497207+07:00","message":"[bufferProcess] send to processor (ticker):นับถอยหลังได้นะคะวันนี้ก็ 24"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:23.261500222+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:23.261503155+07:00","message":"> Transcript [171] [false]: 'นับถอยหลังได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:23.261506927+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:23.261509305+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:23.261511318+07:00","message":"StatePrefix: 'นับถอยหลัง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:23.261513871+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:23.261515978+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:23.261518025+07:00","message":"> Transcript [172] [false]: 'นับถอยหลังได้นะคะวันนี้ก็ 24'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:23.261521725+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:23.261523714+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:23.261525614+07:00","message":"StatePrefix: 'นับถอยหลัง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:23.261527388+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:23.57583737+07:00","message":"receive streaming session, msgId: 9"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:23.575871786+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"นับถอยหลังได้นะคะวันนี้ก็ 24 ละ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":180000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:23.575877011+07:00","message":"receive interim result [false|false]: นับถอยหลังได้นะคะวันนี้ก็ 24 ละ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:23.575892759+07:00","message":"[buffer interim] 9 false นับถอยหลังได้นะคะวันนี้ก็ 24 ละ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:23.57590047+07:00","message":"[bufferProcess] interim [180000000]:นับถอยหลังได้นะคะวันนี้ก็ 24 ละ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:23.575903131+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:07:23.85666441+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:07:23.856693046+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:23.899125227+07:00","message":"receive streaming session, msgId: 9"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:23.899162492+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"นับถอยหลังได้นะคะวันนี้ก็ 24\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":3,\"nanos\":480000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:23.899168777+07:00","message":"receive interim result [false|false]: นับถอยหลังได้นะคะวันนี้ก็ 24"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:23.899180338+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" ละ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":480000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:23.899183397+07:00","message":"receive interim result [false|false]:  ละ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:23.899190601+07:00","message":"[buffer interim] 9 false นับถอยหลังได้นะคะวันนี้ก็ 24"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:23.899194579+07:00","message":"[buffer interim] 9 false  ละ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:23.899200574+07:00","message":"[bufferProcess] interim [480000000]:นับถอยหลังได้นะคะวันนี้ก็ 24"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:23.899202784+07:00","message":"[bufferProcess] send to processor:นับถอยหลังได้นะคะวันนี้ก็ 24 ละ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:23.899206161+07:00","message":"[bufferProcess] interim [480000000]: ละ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:23.899209232+07:00","message":"[bufferProcess] update buffer: นับถอยหลังได้นะคะวันนี้ก็ 24 ละ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:23.899212374+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:23.899215798+07:00","message":"> Transcript [173] [false]: 'นับถอยหลังได้นะคะวันนี้ก็ 24 ละ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:23.899218929+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:23.899220938+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:23.899222804+07:00","message":"StatePrefix: 'นับถอยหลัง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:23.899225087+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:23.899227624+07:00","message":"Push: 'นับถอยหลัง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:23.899229715+07:00","message":"TextPushed: 'นับถอยหลัง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:23.899231876+07:00","message":"Set new StatePrefix : 'นับถอยหลังได้นะคะวันนี้ก็ 24 ละ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:23.89923425+07:00","message":"Next Push (prob) : 'ได้นะคะวันนี้ก็ 24 ละ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:23.899242691+07:00","message":"push: {false นับถอยหลัง 0 0xc000044580}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:24.152703394+07:00","message":"receive streaming session, msgId: 9"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:24.152743536+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"นับถอยหลังได้นะคะวันนี้ก็ 24 ละ\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":3,\"nanos\":780000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:24.152750384+07:00","message":"receive interim result [false|false]: นับถอยหลังได้นะคะวันนี้ก็ 24 ละ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:24.152762982+07:00","message":"[buffer interim] 9 false นับถอยหลังได้นะคะวันนี้ก็ 24 ละ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:24.152772214+07:00","message":"[bufferProcess] interim [780000000]:นับถอยหลังได้นะคะวันนี้ก็ 24 ละ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:24.152775285+07:00","message":"[bufferProcess] send to processor:นับถอยหลังได้นะคะวันนี้ก็ 24 ละ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:24.1527807+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:24.15278323+07:00","message":"> Transcript [174] [false]: 'นับถอยหลังได้นะคะวันนี้ก็ 24 ละ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:24.15278656+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:24.152788686+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:24.152790934+07:00","message":"StatePrefix: 'นับถอยหลังได้นะคะวันนี้ก็ 24 ละ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:24.152793358+07:00","message":"TextPushed: 'นับถอยหลัง'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:24.861419068+07:00","message":"receive streaming session, msgId: 9"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:24.861455916+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"นับถอยหลังได้นะคะวันนี้ก็ 24\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":4,\"nanos\":500000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:24.861462759+07:00","message":"receive interim result [false|false]: นับถอยหลังได้นะคะวันนี้ก็ 24"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:24.861482727+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" ละเดือน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":500000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:24.861486225+07:00","message":"receive interim result [false|false]:  ละเดือน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:24.861497641+07:00","message":"[buffer interim] 9 false นับถอยหลังได้นะคะวันนี้ก็ 24"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:24.861501786+07:00","message":"[buffer interim] 9 false  ละเดือน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:24.861508503+07:00","message":"[bufferProcess] interim [500000000]:นับถอยหลังได้นะคะวันนี้ก็ 24"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:24.86151124+07:00","message":"[bufferProcess] send to processor:นับถอยหลังได้นะคะวันนี้ก็ 24 ละ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:24.861515104+07:00","message":"[bufferProcess] interim [500000000]: ละเดือน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:24.861518962+07:00","message":"[bufferProcess] update buffer: นับถอยหลังได้นะคะวันนี้ก็ 24 ละเดือน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:24.861522148+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:24.861525457+07:00","message":"> Transcript [175] [false]: 'นับถอยหลังได้นะคะวันนี้ก็ 24 ละ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:24.861529428+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:24.861531678+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:24.861533583+07:00","message":"StatePrefix: 'นับถอยหลังได้นะคะวันนี้ก็ 24 ละ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:24.861535866+07:00","message":"TextPushed: 'นับถอยหลัง'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:25.03511051+07:00","message":"receive streaming session, msgId: 9"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:25.035161055+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"นับถอยหลังได้นะคะวันนี้ก็ 24\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":4,\"nanos\":680000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:25.035170765+07:00","message":"receive interim result [false|false]: นับถอยหลังได้นะคะวันนี้ก็ 24"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:25.035184711+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" ละเดือนนี้\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":680000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:25.035189887+07:00","message":"receive interim result [false|false]:  ละเดือนนี้"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:25.035199816+07:00","message":"[buffer interim] 9 false นับถอยหลังได้นะคะวันนี้ก็ 24"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:25.03520499+07:00","message":"[buffer interim] 9 false  ละเดือนนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:25.035212924+07:00","message":"[bufferProcess] interim [680000000]:นับถอยหลังได้นะคะวันนี้ก็ 24"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:25.03521727+07:00","message":"[bufferProcess] send to processor:นับถอยหลังได้นะคะวันนี้ก็ 24 ละเดือน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:25.035221878+07:00","message":"[bufferProcess] interim [680000000]: ละเดือนนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:25.035225168+07:00","message":"[bufferProcess] update buffer: นับถอยหลังได้นะคะวันนี้ก็ 24 ละเดือนนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:25.035228963+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:25.035232844+07:00","message":"> Transcript [176] [false]: 'นับถอยหลังได้นะคะวันนี้ก็ 24 ละเดือน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:25.035237263+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:25.035239977+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:25.035242849+07:00","message":"StatePrefix: 'นับถอยหลังได้นะคะวันนี้ก็ 24 ละ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:25.035246309+07:00","message":"TextPushed: 'นับถอยหลัง'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:25.217963469+07:00","message":"[GCS] IsForceVAD: false for message ID: 9"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:25.329518735+07:00","message":"receive streaming session, msgId: 9"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:25.329558684+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"นับถอยหลังได้เลยนะคะวันนี้ก็ 24 ละเดือนนี้\",\"confidence\":0.9567647}],\"is_final\":true,\"result_end_time\":{\"seconds\":5,\"nanos\":10000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:25.329565608+07:00","message":"receive interim result [true|false]: นับถอยหลังได้เลยนะคะวันนี้ก็ 24 ละเดือนนี้"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:25.329571172+07:00","message":"end recv isFinal message id 9"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:25.329573522+07:00","message":"end Recv id 9"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:25.329584941+07:00","message":"[buffer interim] 9 true นับถอยหลังได้เลยนะคะวันนี้ก็ 24 ละเดือนนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:25.329592434+07:00","message":"[bufferProcess] interim [10000000]:นับถอยหลังได้เลยนะคะวันนี้ก็ 24 ละเดือนนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:25.329595921+07:00","message":"[bufferProcess] send to processor (isfinal):นับถอยหลังได้นะคะวันนี้ก็ 24 ละเดือนนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:25.329599278+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:25.329602204+07:00","message":"> Transcript [177] [false]: 'นับถอยหลังได้นะคะวันนี้ก็ 24 ละเดือนนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:25.329605341+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:25.329607381+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:25.329609423+07:00","message":"StatePrefix: 'นับถอยหลังได้นะคะวันนี้ก็ 24 ละ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:25.329611897+07:00","message":"TextPushed: 'นับถอยหลัง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:25.329614781+07:00","message":"Push: 'ได้นะคะวันนี้ก็ 24 ละ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:25.329617002+07:00","message":"TextPushed: 'นับถอยหลังได้นะคะวันนี้ก็ 24 ละ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:25.329623684+07:00","message":"Set new StatePrefix : 'นับถอยหลังได้นะคะวันนี้ก็ 24 ละเดือนนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:25.329628677+07:00","message":"Next Push (prob) : 'เดือนนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:25.329631172+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:25.329633346+07:00","message":"> Transcript [178] [true]: 'นับถอยหลังได้เลยนะคะวันนี้ก็ 24 ละเดือนนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:25.329635825+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:25.329637751+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:25.329639584+07:00","message":"StatePrefix: 'นับถอยหลังได้นะคะวันนี้ก็ 24 ละเดือนนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:25.329641646+07:00","message":"TextPushed: 'นับถอยหลังได้นะคะวันนี้ก็ 24 ละ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:25.329643575+07:00","message":"must be align in case of isFinal"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:25.329717601+07:00","message":"push: {false ได้นะคะวันนี้ก็ 24 ละ 0 0xc000044580}"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:25.329791737+07:00","message":"Push: 'เดือนนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:25.329794687+07:00","message":"TextPushed: 'นับถอยหลังได้นะคะวันนี้ก็ 24 ละเดือนนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:25.329796804+07:00","message":"Set new StatePrefix : 'นับถอยหลังได้เลยนะคะวันนี้ก็ 24 ละเดือนนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:25.329798972+07:00","message":"Next Push (prob) : 'นับถอยหลังได้เลยนะคะวันนี้ก็ 24 ละเดือนนี้'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:25.329805205+07:00","message":"push: {true เดือนนี้ 0 0xc000044580}"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:25.32982347+07:00","message":"write aligntment file to 'tmp/7593/align_message_id_9.html'"}
{"level":"info","service":"Main","time":"2026-06-25T13:07:25.339532467+07:00","message":"write wav file: './tmp/7593/7593_9.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:25.347923453+07:00","message":"[GCS] Start streaming session, msgId: 10"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:25.871836725+07:00","message":"receive streaming session, msgId: 10"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:25.871879115+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"โยน\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":540000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:25.871885306+07:00","message":"receive interim result [false|false]: โยน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:25.871902904+07:00","message":"[buffer interim] 10 false โยน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:25.871910615+07:00","message":"[bufferProcess] interim [540000000]:โยน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:25.871912678+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:25.880600482+07:00","message":"receive streaming session, msgId: 10"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:25.880646929+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ยนต์\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":600000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:25.880654421+07:00","message":"receive interim result [false|false]: ยนต์"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:25.88067385+07:00","message":"[buffer interim] 10 false ยนต์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:25.880682238+07:00","message":"[bufferProcess] interim [600000000]:ยนต์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:25.880685387+07:00","message":"[bufferProcess] send to processor:โยน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:25.880689813+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:25.880693835+07:00","message":"> Transcript [179] [false]: 'โยน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:25.880697224+07:00","message":"Set StatePrefix (first interim): 'โยน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:26.071963524+07:00","message":"receive streaming session, msgId: 10"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:26.072010184+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ยนต์ใช้\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":780000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:26.072016144+07:00","message":"receive interim result [false|false]: ยนต์ใช้"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:26.072039188+07:00","message":"[buffer interim] 10 false ยนต์ใช้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:26.072047334+07:00","message":"[bufferProcess] interim [780000000]:ยนต์ใช้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:26.072049901+07:00","message":"[bufferProcess] send to processor:ยนต์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:26.072053475+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:26.072056339+07:00","message":"> Transcript [180] [false]: 'ยนต์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:26.07205898+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:26.072061102+07:00","message":"Set new StatePrefix: 'ยนต์'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:26.197405886+07:00","message":"receive streaming session, msgId: 10"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:26.197449256+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ยนต์ชั้น\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":840000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:26.197455121+07:00","message":"receive interim result [false|false]: ยนต์ชั้น"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:26.197467845+07:00","message":"[buffer interim] 10 false ยนต์ชั้น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:26.197476121+07:00","message":"[bufferProcess] interim [840000000]:ยนต์ชั้น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:26.197478646+07:00","message":"[bufferProcess] send to processor:ยนต์ใช้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:26.197485178+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:26.197491215+07:00","message":"> Transcript [181] [false]: 'ยนต์ใช้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:26.197494808+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:26.197497009+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:26.197498945+07:00","message":"StatePrefix: 'ยนต์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:26.19750133+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:26.216853306+07:00","message":"receive streaming session, msgId: 10"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:26.216891254+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ยนต์ชนะ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":900000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:26.216899787+07:00","message":"receive interim result [false|false]: ยนต์ชนะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:26.216914857+07:00","message":"[buffer interim] 10 false ยนต์ชนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:26.216921897+07:00","message":"[bufferProcess] interim [900000000]:ยนต์ชนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:26.216923991+07:00","message":"[bufferProcess] send to processor:ยนต์ชั้น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:26.216927922+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:26.216930985+07:00","message":"> Transcript [182] [false]: 'ยนต์ชั้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:26.216934398+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:26.216936659+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:26.216938765+07:00","message":"StatePrefix: 'ยนต์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:26.216940799+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:26.787257114+07:00","message":"receive streaming session, msgId: 10"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:26.787305778+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ยนต์ชนะ\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":1,\"nanos\":500000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:26.787311503+07:00","message":"receive interim result [false|false]: ยนต์ชนะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:26.787325336+07:00","message":"[buffer interim] 10 false ยนต์ชนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:26.787333345+07:00","message":"[bufferProcess] interim [500000000]:ยนต์ชนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:26.787335788+07:00","message":"[bufferProcess] send to processor:ยนต์ชนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:26.787341728+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:26.787344418+07:00","message":"> Transcript [183] [false]: 'ยนต์ชนะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:26.78734788+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:26.787349984+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:26.787352135+07:00","message":"StatePrefix: 'ยนต์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:26.787354556+07:00","message":"TextPushed: ''"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:07:26.857573753+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:07:26.857595818+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:07:29.858485695+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:07:29.858500111+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:30.161821689+07:00","message":"receive streaming session, msgId: 10"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:30.161861518+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ยนต์ฉะนั้นถ้าเกิด\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":860000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:30.161867208+07:00","message":"receive interim result [false|false]: ยนต์ฉะนั้นถ้าเกิด"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:30.161882161+07:00","message":"[buffer interim] 10 false ยนต์ฉะนั้นถ้าเกิด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:30.161889115+07:00","message":"[bufferProcess] interim [860000000]:ยนต์ฉะนั้นถ้าเกิด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:30.161891604+07:00","message":"[bufferProcess] send to processor:ยนต์ชนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:30.16189789+07:00","message":"[bufferProcess] send to processor (ticker):ยนต์ฉะนั้นถ้าเกิด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:30.161900614+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:30.161903688+07:00","message":"> Transcript [184] [false]: 'ยนต์ชนะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:30.161907128+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:30.161909257+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:30.161911023+07:00","message":"StatePrefix: 'ยนต์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:30.161913166+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:30.161918654+07:00","message":"Push: 'ยนต์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:30.161920637+07:00","message":"TextPushed: 'ยนต์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:30.161922588+07:00","message":"Set new StatePrefix : 'ยนต์ชนะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:30.161924688+07:00","message":"Next Push (prob) : 'ชนะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:30.16192644+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:30.161928543+07:00","message":"> Transcript [185] [false]: 'ยนต์ฉะนั้นถ้าเกิด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:30.161930828+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:30.161933357+07:00","message":"Set new StatePrefix: 'ยนต์ฉะนั้นถ้าเกิด'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:30.161953144+07:00","message":"push: {false ยนต์ 0 0xc001da8300}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:30.292031779+07:00","message":"receive streaming session, msgId: 10"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:30.292071062+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ยนต์ฉะนั้นถ้าเกิดว่า\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":980000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:30.292076684+07:00","message":"receive interim result [false|false]: ยนต์ฉะนั้นถ้าเกิดว่า"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:30.292090563+07:00","message":"[buffer interim] 10 false ยนต์ฉะนั้นถ้าเกิดว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:30.292098516+07:00","message":"[bufferProcess] interim [980000000]:ยนต์ฉะนั้นถ้าเกิดว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:30.292100604+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:30.613074415+07:00","message":"receive streaming session, msgId: 10"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:30.613111567+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ยนต์ฉะนั้นถ้าเกิดว่าเงิน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":280000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:30.613117501+07:00","message":"receive interim result [false|false]: ยนต์ฉะนั้นถ้าเกิดว่าเงิน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:30.613133814+07:00","message":"[buffer interim] 10 false ยนต์ฉะนั้นถ้าเกิดว่าเงิน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:30.61314977+07:00","message":"[bufferProcess] interim [280000000]:ยนต์ฉะนั้นถ้าเกิดว่าเงิน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:30.613152702+07:00","message":"[bufferProcess] send to processor:ยนต์ฉะนั้นถ้าเกิดว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:30.613156772+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:30.613159977+07:00","message":"> Transcript [186] [false]: 'ยนต์ฉะนั้นถ้าเกิดว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:30.613184417+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:30.613186573+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:30.613188562+07:00","message":"StatePrefix: 'ยนต์ฉะนั้นถ้าเกิด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:30.61319088+07:00","message":"TextPushed: 'ยนต์'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:30.690984086+07:00","message":"receive streaming session, msgId: 10"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:30.691039411+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ยนต์ฉะนั้นถ้าเกิดว่าเงินเดือน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":400000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:30.691047763+07:00","message":"receive interim result [false|false]: ยนต์ฉะนั้นถ้าเกิดว่าเงินเดือน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:30.691064286+07:00","message":"[buffer interim] 10 false ยนต์ฉะนั้นถ้าเกิดว่าเงินเดือน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:30.691076121+07:00","message":"[bufferProcess] interim [400000000]:ยนต์ฉะนั้นถ้าเกิดว่าเงินเดือน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:30.691080868+07:00","message":"[bufferProcess] send to processor:ยนต์ฉะนั้นถ้าเกิดว่าเงิน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:30.691090427+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:30.691094708+07:00","message":"> Transcript [187] [false]: 'ยนต์ฉะนั้นถ้าเกิดว่าเงิน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:30.691112175+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:30.69111555+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:30.691119008+07:00","message":"StatePrefix: 'ยนต์ฉะนั้นถ้าเกิด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:30.691122213+07:00","message":"TextPushed: 'ยนต์'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:30.874975993+07:00","message":"receive streaming session, msgId: 10"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:30.875015664+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ยนต์ฉะนั้นถ้าเกิดว่าเงินเดือนออก\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":580000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:30.875031481+07:00","message":"receive interim result [false|false]: ยนต์ฉะนั้นถ้าเกิดว่าเงินเดือนออก"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:30.875048237+07:00","message":"[buffer interim] 10 false ยนต์ฉะนั้นถ้าเกิดว่าเงินเดือนออก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:30.875057432+07:00","message":"[bufferProcess] interim [580000000]:ยนต์ฉะนั้นถ้าเกิดว่าเงินเดือนออก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:30.875061682+07:00","message":"[bufferProcess] send to processor:ยนต์ฉะนั้นถ้าเกิดว่าเงินเดือน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:30.875071079+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:30.875078097+07:00","message":"> Transcript [188] [false]: 'ยนต์ฉะนั้นถ้าเกิดว่าเงินเดือน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:30.875083021+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:30.8750873+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:30.875090667+07:00","message":"StatePrefix: 'ยนต์ฉะนั้นถ้าเกิด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:30.875093115+07:00","message":"TextPushed: 'ยนต์'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:31.204441962+07:00","message":"receive streaming session, msgId: 10"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:31.204479737+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ยนต์ฉะนั้นถ้าเกิดว่าเงินเดือนออกสัก\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":880000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:31.20448676+07:00","message":"receive interim result [false|false]: ยนต์ฉะนั้นถ้าเกิดว่าเงินเดือนออกสัก"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:31.204500334+07:00","message":"[buffer interim] 10 false ยนต์ฉะนั้นถ้าเกิดว่าเงินเดือนออกสัก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:31.204510452+07:00","message":"[bufferProcess] interim [880000000]:ยนต์ฉะนั้นถ้าเกิดว่าเงินเดือนออกสัก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:31.204513231+07:00","message":"[bufferProcess] send to processor:ยนต์ฉะนั้นถ้าเกิดว่าเงินเดือนออก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:31.204519558+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:31.204522864+07:00","message":"> Transcript [189] [false]: 'ยนต์ฉะนั้นถ้าเกิดว่าเงินเดือนออก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:31.204527435+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:31.204530071+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:31.20453239+07:00","message":"StatePrefix: 'ยนต์ฉะนั้นถ้าเกิด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:31.204534989+07:00","message":"TextPushed: 'ยนต์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:31.204539934+07:00","message":"Push: 'ฉะนั้นถ้าเกิด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:31.204541937+07:00","message":"TextPushed: 'ยนต์ฉะนั้นถ้าเกิด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:31.204544065+07:00","message":"Set new StatePrefix : 'ยนต์ฉะนั้นถ้าเกิดว่าเงินเดือนออก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:31.204546361+07:00","message":"Next Push (prob) : 'ว่าเงินเดือนออก'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:31.204571438+07:00","message":"push: {false ฉะนั้นถ้าเกิด 0 0xc001da8300}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:31.332611991+07:00","message":"receive streaming session, msgId: 10"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:31.332648443+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ยนต์ฉะนั้นถ้าเกิดว่าเงินเดือนออกสักวัน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":6},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:31.332654383+07:00","message":"receive interim result [false|false]: ยนต์ฉะนั้นถ้าเกิดว่าเงินเดือนออกสักวัน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:31.332669959+07:00","message":"[buffer interim] 10 false ยนต์ฉะนั้นถ้าเกิดว่าเงินเดือนออกสักวัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:31.332678761+07:00","message":"[bufferProcess] interim [0]:ยนต์ฉะนั้นถ้าเกิดว่าเงินเดือนออกสักวัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:31.332681616+07:00","message":"[bufferProcess] send to processor:ยนต์ฉะนั้นถ้าเกิดว่าเงินเดือนออกสัก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:31.332685287+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:31.332688306+07:00","message":"> Transcript [190] [false]: 'ยนต์ฉะนั้นถ้าเกิดว่าเงินเดือนออกสัก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:31.332691924+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:31.332694121+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:31.33269655+07:00","message":"StatePrefix: 'ยนต์ฉะนั้นถ้าเกิดว่าเงินเดือนออก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:31.332699776+07:00","message":"TextPushed: 'ยนต์ฉะนั้นถ้าเกิด'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:31.38993093+07:00","message":"receive streaming session, msgId: 10"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:31.389971324+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ยนต์ฉะนั้นถ้าเกิดว่าเงินเดือนออกวันที่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":6,\"nanos\":120000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:31.389977972+07:00","message":"receive interim result [false|false]: ยนต์ฉะนั้นถ้าเกิดว่าเงินเดือนออกวันที่"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:31.389993022+07:00","message":"[buffer interim] 10 false ยนต์ฉะนั้นถ้าเกิดว่าเงินเดือนออกวันที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:31.390000896+07:00","message":"[bufferProcess] interim [120000000]:ยนต์ฉะนั้นถ้าเกิดว่าเงินเดือนออกวันที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:31.390004072+07:00","message":"[bufferProcess] send to processor:ยนต์ฉะนั้นถ้าเกิดว่าเงินเดือนออกสักวัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:31.390010162+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:31.390013184+07:00","message":"> Transcript [191] [false]: 'ยนต์ฉะนั้นถ้าเกิดว่าเงินเดือนออกสักวัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:31.390025395+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:31.39002827+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:31.39003583+07:00","message":"StatePrefix: 'ยนต์ฉะนั้นถ้าเกิดว่าเงินเดือนออก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:31.39004265+07:00","message":"TextPushed: 'ยนต์ฉะนั้นถ้าเกิด'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:31.434999462+07:00","message":"[GCS] IsForceVAD: false for message ID: 10"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:31.500507953+07:00","message":"[GCS] Start streaming session, msgId: 11"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:31.562822943+07:00","message":"receive streaming session, msgId: 10"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:31.562865727+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ยนต์ฉะนั้นถ้าเกิดว่าเงินเดือนออกทุกวันที่\",\"confidence\":0.9197725}],\"is_final\":true,\"result_end_time\":{\"seconds\":6,\"nanos\":300000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:31.562873102+07:00","message":"receive interim result [true|false]: ยนต์ฉะนั้นถ้าเกิดว่าเงินเดือนออกทุกวันที่"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:31.562883557+07:00","message":"end recv isFinal message id 10"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:31.562885814+07:00","message":"end Recv id 10"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:31.562892054+07:00","message":"[buffer interim] 10 true ยนต์ฉะนั้นถ้าเกิดว่าเงินเดือนออกทุกวันที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:31.562898847+07:00","message":"[bufferProcess] interim [300000000]:ยนต์ฉะนั้นถ้าเกิดว่าเงินเดือนออกทุกวันที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:31.562905517+07:00","message":"[bufferProcess] send to processor (isfinal):ยนต์ฉะนั้นถ้าเกิดว่าเงินเดือนออกวันที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:31.562911043+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:31.562914059+07:00","message":"> Transcript [192] [false]: 'ยนต์ฉะนั้นถ้าเกิดว่าเงินเดือนออกวันที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:31.562917743+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:31.562919951+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:31.562922384+07:00","message":"StatePrefix: 'ยนต์ฉะนั้นถ้าเกิดว่าเงินเดือนออก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:31.562925237+07:00","message":"TextPushed: 'ยนต์ฉะนั้นถ้าเกิด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:31.562927487+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:31.56292941+07:00","message":"> Transcript [193] [true]: 'ยนต์ฉะนั้นถ้าเกิดว่าเงินเดือนออกทุกวันที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:31.562931736+07:00","message":"Count interim (case isFinal): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:31.562933407+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:31.562935262+07:00","message":"StatePrefix: 'ยนต์ฉะนั้นถ้าเกิดว่าเงินเดือนออก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:31.562937102+07:00","message":"TextPushed: 'ยนต์ฉะนั้นถ้าเกิด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:31.562944368+07:00","message":"Push: 'ว่าเงินเดือนออกทุกวันที่'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:31.562951057+07:00","message":"push: {true ว่าเงินเดือนออกทุกวันที่ 0 0xc001da8300}"}
{"level":"info","service":"Main","time":"2026-06-25T13:07:31.574983153+07:00","message":"write wav file: './tmp/7593/7593_10.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:32.035183947+07:00","message":"receive streaming session, msgId: 11"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:32.035226056+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"18\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":540000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:32.035231162+07:00","message":"receive interim result [false|false]: 18"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:32.035247881+07:00","message":"[buffer interim] 11 false 18"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:32.035255154+07:00","message":"[bufferProcess] interim [540000000]:18"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:32.035257345+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:32.176663157+07:00","message":"receive streaming session, msgId: 11"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:32.17670449+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"18 ก็\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":660000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:32.176711224+07:00","message":"receive interim result [false|false]: 18 ก็"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:32.176728021+07:00","message":"[buffer interim] 11 false 18 ก็"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:32.176736265+07:00","message":"[bufferProcess] interim [660000000]:18 ก็"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:32.176739924+07:00","message":"[bufferProcess] send to processor:18"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:32.176743768+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:32.176747374+07:00","message":"> Transcript [194] [false]: '18'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:32.176749695+07:00","message":"Set StatePrefix (first interim): '18'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:32.260475521+07:00","message":"receive streaming session, msgId: 11"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:32.26050623+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"8 ก้อน\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":780000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:32.260511777+07:00","message":"receive interim result [false|false]: 8 ก้อน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:32.260528673+07:00","message":"[buffer interim] 11 false 8 ก้อน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:32.260535878+07:00","message":"[bufferProcess] interim [780000000]:8 ก้อน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:32.260538012+07:00","message":"[bufferProcess] send to processor:18 ก็"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:32.260541496+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:32.260546685+07:00","message":"> Transcript [195] [false]: '18 ก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:32.260549882+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:32.260551969+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:32.260555322+07:00","message":"StatePrefix: '18'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:32.260558516+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:32.360787015+07:00","message":"receive streaming session, msgId: 11"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:32.360833429+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"18 ก็เหลือ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":840000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:32.360840106+07:00","message":"receive interim result [false|false]: 18 ก็เหลือ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:32.360867356+07:00","message":"[buffer interim] 11 false 18 ก็เหลือ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:32.360875938+07:00","message":"[bufferProcess] interim [840000000]:18 ก็เหลือ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:32.360879017+07:00","message":"[bufferProcess] send to processor:8 ก้อน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:32.360882275+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:32.360884945+07:00","message":"> Transcript [196] [false]: '8 ก้อน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:32.360887172+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:32.360889232+07:00","message":"Set new StatePrefix: '8 ก้อน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:32.49429206+07:00","message":"receive streaming session, msgId: 11"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:32.494331846+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"18 ก็เหมือน\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":960000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:32.494337655+07:00","message":"receive interim result [false|false]: 18 ก็เหมือน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:32.494355734+07:00","message":"[buffer interim] 11 false 18 ก็เหมือน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:32.494364616+07:00","message":"[bufferProcess] interim [960000000]:18 ก็เหมือน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:32.494366801+07:00","message":"[bufferProcess] send to processor:18 ก็เหลือ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:32.494370389+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:32.494373713+07:00","message":"> Transcript [197] [false]: '18 ก็เหลือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:32.494376826+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:32.494379298+07:00","message":"Set new StatePrefix: '18 ก็เหลือ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:32.504123093+07:00","message":"receive streaming session, msgId: 11"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:32.50414901+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"18 ก็เหลือแต่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":20000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:32.504154665+07:00","message":"receive interim result [false|false]: 18 ก็เหลือแต่"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:32.504171345+07:00","message":"[buffer interim] 11 false 18 ก็เหลือแต่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:32.504176908+07:00","message":"[bufferProcess] interim [20000000]:18 ก็เหลือแต่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:32.504179124+07:00","message":"[bufferProcess] send to processor:18 ก็เหมือน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:32.504182723+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:32.504185423+07:00","message":"> Transcript [198] [false]: '18 ก็เหมือน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:32.504187383+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:32.5041904+07:00","message":"Set new StatePrefix: '18 ก็เหมือน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:32.542812482+07:00","message":"receive streaming session, msgId: 11"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:32.542846467+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"18 ก็เหลือ 4\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":80000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:32.542852553+07:00","message":"receive interim result [false|false]: 18 ก็เหลือ 4"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:32.542868915+07:00","message":"[buffer interim] 11 false 18 ก็เหลือ 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:32.542874699+07:00","message":"[bufferProcess] interim [80000000]:18 ก็เหลือ 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:32.542877939+07:00","message":"[bufferProcess] send to processor:18 ก็เหลือแต่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:32.542882399+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:32.542885168+07:00","message":"> Transcript [199] [false]: '18 ก็เหลือแต่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:32.542887456+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:32.542889664+07:00","message":"Set new StatePrefix: '18 ก็เหลือแต่'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:32.674602909+07:00","message":"receive streaming session, msgId: 11"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:32.674646986+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"18 ก็เหลือ 410\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":200000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:32.674653959+07:00","message":"receive interim result [false|false]: 18 ก็เหลือ 410"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:32.67467043+07:00","message":"[buffer interim] 11 false 18 ก็เหลือ 410"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:32.674678677+07:00","message":"[bufferProcess] interim [200000000]:18 ก็เหลือ 410"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:32.674681198+07:00","message":"[bufferProcess] send to processor:18 ก็เหลือ 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:32.674698941+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:32.674702584+07:00","message":"> Transcript [200] [false]: '18 ก็เหลือ 4'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:32.674705655+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:32.674707748+07:00","message":"Set new StatePrefix: '18 ก็เหลือ 4'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:32.735144629+07:00","message":"receive streaming session, msgId: 11"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:32.735180168+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"18 ก็เหลือ 4000\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":320000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:32.735185979+07:00","message":"receive interim result [false|false]: 18 ก็เหลือ 4000"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:32.73520098+07:00","message":"[buffer interim] 11 false 18 ก็เหลือ 4000"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:32.735208889+07:00","message":"[bufferProcess] interim [320000000]:18 ก็เหลือ 4000"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:32.73521155+07:00","message":"[bufferProcess] send to processor:18 ก็เหลือ 410"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:32.735215249+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:32.73521922+07:00","message":"> Transcript [201] [false]: '18 ก็เหลือ 410'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:32.735222143+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:32.735224342+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:32.73522619+07:00","message":"StatePrefix: '18 ก็เหลือ 4'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:32.735228779+07:00","message":"TextPushed: ''"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:07:32.859361873+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:07:32.859374159+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:32.915381381+07:00","message":"receive streaming session, msgId: 11"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:32.915423629+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"18\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":1,\"nanos\":440000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:32.915430562+07:00","message":"receive interim result [false|false]: 18"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:32.915441781+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" ก็เหลือ 4000\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":440000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:32.915445682+07:00","message":"receive interim result [false|false]:  ก็เหลือ 4000"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:32.9154529+07:00","message":"[buffer interim] 11 false 18"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:32.915456252+07:00","message":"[buffer interim] 11 false  ก็เหลือ 4000"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:32.9154622+07:00","message":"[bufferProcess] interim [440000000]:18"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:32.915464411+07:00","message":"[bufferProcess] send to processor:18 ก็เหลือ 4000"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:32.91546717+07:00","message":"[bufferProcess] interim [440000000]: ก็เหลือ 4000"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:32.915469865+07:00","message":"[bufferProcess] update buffer: 18 ก็เหลือ 4000"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:32.915472443+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:32.915475278+07:00","message":"> Transcript [202] [false]: '18 ก็เหลือ 4000'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:32.915478601+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:32.915481595+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:32.9154849+07:00","message":"StatePrefix: '18 ก็เหลือ 4'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:32.915487907+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:33.050758982+07:00","message":"receive streaming session, msgId: 11"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:33.050796507+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"18\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":1,\"nanos\":560000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:33.050803341+07:00","message":"receive interim result [false|false]: 18"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:33.050813989+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" ก็เหลือ 400\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":560000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:33.05081793+07:00","message":"receive interim result [false|false]:  ก็เหลือ 400"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:33.05082553+07:00","message":"[buffer interim] 11 false 18"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:33.05083253+07:00","message":"[buffer interim] 11 false  ก็เหลือ 400"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:33.050839187+07:00","message":"[bufferProcess] interim [560000000]:18"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:33.050841817+07:00","message":"[bufferProcess] send to processor:18 ก็เหลือ 4000"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:33.050844562+07:00","message":"[bufferProcess] interim [560000000]: ก็เหลือ 400"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:33.050849127+07:00","message":"[bufferProcess] update buffer: 18 ก็เหลือ 400"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:33.050852488+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:33.050855719+07:00","message":"> Transcript [203] [false]: '18 ก็เหลือ 4000'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:33.050859071+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:33.050861187+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:33.050863162+07:00","message":"StatePrefix: '18 ก็เหลือ 4'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:33.050865323+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:33.053129451+07:00","message":"receive streaming session, msgId: 11"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:33.053142644+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"18 ก็เหลือ\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":1,\"nanos\":620000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:33.053147264+07:00","message":"receive interim result [false|false]: 18 ก็เหลือ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:33.053156283+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" 4,000\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":620000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:33.053159422+07:00","message":"receive interim result [false|false]:  4,000"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:33.053177106+07:00","message":"[buffer interim] 11 false 18 ก็เหลือ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:33.053181296+07:00","message":"[buffer interim] 11 false  4,000"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:33.053186006+07:00","message":"[bufferProcess] interim [620000000]:18 ก็เหลือ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:33.053188145+07:00","message":"[bufferProcess] send to processor:18 ก็เหลือ 400"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:33.053191247+07:00","message":"[bufferProcess] interim [620000000]: 4,000"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:33.053193548+07:00","message":"[bufferProcess] update buffer: 18 ก็เหลือ 4,000"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:33.053195551+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:33.05319829+07:00","message":"> Transcript [204] [false]: '18 ก็เหลือ 400'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:33.053200515+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:33.053202279+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:33.053204173+07:00","message":"StatePrefix: '18 ก็เหลือ 4'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:33.053206044+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:33.053209377+07:00","message":"Push: '18 ก็เหลือ 4'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:33.053211371+07:00","message":"TextPushed: '18 ก็เหลือ 4'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:33.053213504+07:00","message":"Set new StatePrefix : '18 ก็เหลือ 400'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:33.053217515+07:00","message":"Next Push (prob) : '00'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:33.053226147+07:00","message":"push: {false 18 ก็เหลือ 4 0 0xc00052b300}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:33.636124876+07:00","message":"receive streaming session, msgId: 11"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:33.6361627+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"18 ก็เหลือ 4,000\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":2,\"nanos\":220000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:33.636168548+07:00","message":"receive interim result [false|false]: 18 ก็เหลือ 4,000"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:33.636184464+07:00","message":"[buffer interim] 11 false 18 ก็เหลือ 4,000"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:33.636195203+07:00","message":"[bufferProcess] interim [220000000]:18 ก็เหลือ 4,000"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:33.636198157+07:00","message":"[bufferProcess] send to processor:18 ก็เหลือ 4,000"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:33.636201923+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:33.636205573+07:00","message":"> Transcript [205] [false]: '18 ก็เหลือ 4,000'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:33.636208157+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:33.636210091+07:00","message":"Set new StatePrefix: '18 ก็เหลือ 4,000'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:34.520523741+07:00","message":"receive streaming session, msgId: 11"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:34.520557014+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"18 ก็เหลือ 4,000\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":3,\"nanos\":120000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:34.520562309+07:00","message":"receive interim result [false|false]: 18 ก็เหลือ 4,000"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:34.520570724+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" บาทนึงเอาเป็นกำลัง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":120000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:34.520573854+07:00","message":"receive interim result [false|false]:  บาทนึงเอาเป็นกำลัง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:34.520582566+07:00","message":"[buffer interim] 11 false 18 ก็เหลือ 4,000"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:34.520585546+07:00","message":"[buffer interim] 11 false  บาทนึงเอาเป็นกำลัง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:34.520591258+07:00","message":"[bufferProcess] interim [120000000]:18 ก็เหลือ 4,000"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:34.520593567+07:00","message":"[bufferProcess] send to processor:18 ก็เหลือ 4,000"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:34.520596415+07:00","message":"[bufferProcess] interim [120000000]: บาทนึงเอาเป็นกำลัง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:34.520599171+07:00","message":"[bufferProcess] update buffer: 18 ก็เหลือ 4,000 บาทนึงเอาเป็นกำลัง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:34.520611392+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:34.520635711+07:00","message":"> Transcript [206] [false]: '18 ก็เหลือ 4,000'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:34.520641326+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:34.520643981+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:34.520646291+07:00","message":"StatePrefix: '18 ก็เหลือ 4,000'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:34.520648556+07:00","message":"TextPushed: '18 ก็เหลือ 4'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:34.715300792+07:00","message":"receive streaming session, msgId: 11"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:34.715333552+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"18 ก็เหลือ 4,000\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":3,\"nanos\":240000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:34.715339102+07:00","message":"receive interim result [false|false]: 18 ก็เหลือ 4,000"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:34.715349052+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" บาทนึงเอาเป็นกำลังใจ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":240000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:34.715351914+07:00","message":"receive interim result [false|false]:  บาทนึงเอาเป็นกำลังใจ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:34.715358476+07:00","message":"[buffer interim] 11 false 18 ก็เหลือ 4,000"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:34.715363811+07:00","message":"[buffer interim] 11 false  บาทนึงเอาเป็นกำลังใจ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:34.715369528+07:00","message":"[bufferProcess] interim [240000000]:18 ก็เหลือ 4,000"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:34.715372249+07:00","message":"[bufferProcess] send to processor:18 ก็เหลือ 4,000 บาทนึงเอาเป็นกำลัง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:34.715375325+07:00","message":"[bufferProcess] interim [240000000]: บาทนึงเอาเป็นกำลังใจ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:34.715377696+07:00","message":"[bufferProcess] update buffer: 18 ก็เหลือ 4,000 บาทนึงเอาเป็นกำลังใจ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:34.715380332+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:34.715383126+07:00","message":"> Transcript [207] [false]: '18 ก็เหลือ 4,000 บาทนึงเอาเป็นกำลัง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:34.715385828+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:34.715387757+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:34.715389677+07:00","message":"StatePrefix: '18 ก็เหลือ 4,000'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:34.715391633+07:00","message":"TextPushed: '18 ก็เหลือ 4'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:34.847644649+07:00","message":"receive streaming session, msgId: 11"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:34.847682843+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"18 ก็เหลือ 4,000\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":3,\"nanos\":360000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:34.847690429+07:00","message":"receive interim result [false|false]: 18 ก็เหลือ 4,000"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:34.84770905+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" บาทนึงเอาเป็นกำลังใจให้\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":360000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:34.847713144+07:00","message":"receive interim result [false|false]:  บาทนึงเอาเป็นกำลังใจให้"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:34.847720166+07:00","message":"[buffer interim] 11 false 18 ก็เหลือ 4,000"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:34.847725173+07:00","message":"[buffer interim] 11 false  บาทนึงเอาเป็นกำลังใจให้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:34.847731512+07:00","message":"[bufferProcess] interim [360000000]:18 ก็เหลือ 4,000"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:34.847734026+07:00","message":"[bufferProcess] send to processor:18 ก็เหลือ 4,000 บาทนึงเอาเป็นกำลังใจ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:34.847736938+07:00","message":"[bufferProcess] interim [360000000]: บาทนึงเอาเป็นกำลังใจให้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:34.847739755+07:00","message":"[bufferProcess] update buffer: 18 ก็เหลือ 4,000 บาทนึงเอาเป็นกำลังใจให้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:34.847743314+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:34.847745987+07:00","message":"> Transcript [208] [false]: '18 ก็เหลือ 4,000 บาทนึงเอาเป็นกำลังใจ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:34.847754175+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:34.847756863+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:34.847758747+07:00","message":"StatePrefix: '18 ก็เหลือ 4,000'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:34.847760753+07:00","message":"TextPushed: '18 ก็เหลือ 4'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:35.036463008+07:00","message":"receive streaming session, msgId: 11"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:35.036514088+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"18 ก็เหลือ 4,000\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":3,\"nanos\":540000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:35.036522395+07:00","message":"receive interim result [false|false]: 18 ก็เหลือ 4,000"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:35.036538856+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" บาทนึงเอาเป็นกำลังใจให้กัน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":540000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:35.03654443+07:00","message":"receive interim result [false|false]:  บาทนึงเอาเป็นกำลังใจให้กัน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:35.036554446+07:00","message":"[buffer interim] 11 false 18 ก็เหลือ 4,000"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:35.036558802+07:00","message":"[buffer interim] 11 false  บาทนึงเอาเป็นกำลังใจให้กัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:35.036565902+07:00","message":"[bufferProcess] interim [540000000]:18 ก็เหลือ 4,000"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:35.03656859+07:00","message":"[bufferProcess] send to processor:18 ก็เหลือ 4,000 บาทนึงเอาเป็นกำลังใจให้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:35.036571966+07:00","message":"[bufferProcess] interim [540000000]: บาทนึงเอาเป็นกำลังใจให้กัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:35.036574979+07:00","message":"[bufferProcess] update buffer: 18 ก็เหลือ 4,000 บาทนึงเอาเป็นกำลังใจให้กัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:35.036578443+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:35.036581951+07:00","message":"> Transcript [209] [false]: '18 ก็เหลือ 4,000 บาทนึงเอาเป็นกำลังใจให้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:35.036585229+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:35.036587338+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:35.03658928+07:00","message":"StatePrefix: '18 ก็เหลือ 4,000'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:35.036591342+07:00","message":"TextPushed: '18 ก็เหลือ 4'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:35.036594002+07:00","message":"Push: ',000'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:35.03659585+07:00","message":"TextPushed: '18 ก็เหลือ 4,000'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:35.036597841+07:00","message":"Set new StatePrefix : '18 ก็เหลือ 4,000 บาทนึงเอาเป็นกำลังใจให้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:35.036600717+07:00","message":"Next Push (prob) : ' บาทนึงเอาเป็นกำลังใจให้'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:35.036610718+07:00","message":"push: {false ,000 0 0xc00052b300}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:35.039769119+07:00","message":"receive streaming session, msgId: 11"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:35.039792646+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"18 ก็เหลือ 4,000\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":3,\"nanos\":600000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:35.039797987+07:00","message":"receive interim result [false|false]: 18 ก็เหลือ 4,000"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:35.039809208+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" บาทนึงเอาเป็นกำลังใจให้การ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":600000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:35.039813075+07:00","message":"receive interim result [false|false]:  บาทนึงเอาเป็นกำลังใจให้การ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:35.039819153+07:00","message":"[buffer interim] 11 false 18 ก็เหลือ 4,000"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:35.039822566+07:00","message":"[buffer interim] 11 false  บาทนึงเอาเป็นกำลังใจให้การ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:35.039827862+07:00","message":"[bufferProcess] interim [600000000]:18 ก็เหลือ 4,000"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:35.039830851+07:00","message":"[bufferProcess] send to processor:18 ก็เหลือ 4,000 บาทนึงเอาเป็นกำลังใจให้กัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:35.039833957+07:00","message":"[bufferProcess] interim [600000000]: บาทนึงเอาเป็นกำลังใจให้การ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:35.039836238+07:00","message":"[bufferProcess] update buffer: 18 ก็เหลือ 4,000 บาทนึงเอาเป็นกำลังใจให้การ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:35.039839177+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:35.039841771+07:00","message":"> Transcript [210] [false]: '18 ก็เหลือ 4,000 บาทนึงเอาเป็นกำลังใจให้กัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:35.039844411+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:35.039847836+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:35.039849806+07:00","message":"StatePrefix: '18 ก็เหลือ 4,000 บาทนึงเอาเป็นกำลังใจให้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:35.039852013+07:00","message":"TextPushed: '18 ก็เหลือ 4,000'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:35.171264577+07:00","message":"receive streaming session, msgId: 11"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:35.171307505+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"18 ก็เหลือ 4,000\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":3,\"nanos\":660000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:35.171314616+07:00","message":"receive interim result [false|false]: 18 ก็เหลือ 4,000"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:35.171324972+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" บาทนึงเอาเป็นกำลังใจให้กัน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":660000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:35.171328965+07:00","message":"receive interim result [false|false]:  บาทนึงเอาเป็นกำลังใจให้กัน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:35.171339091+07:00","message":"[buffer interim] 11 false 18 ก็เหลือ 4,000"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:35.17134416+07:00","message":"[buffer interim] 11 false  บาทนึงเอาเป็นกำลังใจให้กัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:35.171351403+07:00","message":"[bufferProcess] interim [660000000]:18 ก็เหลือ 4,000"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:35.171355467+07:00","message":"[bufferProcess] send to processor:18 ก็เหลือ 4,000 บาทนึงเอาเป็นกำลังใจให้การ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:35.171359607+07:00","message":"[bufferProcess] interim [660000000]: บาทนึงเอาเป็นกำลังใจให้กัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:35.171363546+07:00","message":"[bufferProcess] update buffer: 18 ก็เหลือ 4,000 บาทนึงเอาเป็นกำลังใจให้กัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:35.171368791+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:35.171372692+07:00","message":"> Transcript [211] [false]: '18 ก็เหลือ 4,000 บาทนึงเอาเป็นกำลังใจให้การ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:35.171377538+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:35.171380828+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:35.171383789+07:00","message":"StatePrefix: '18 ก็เหลือ 4,000 บาทนึงเอาเป็นกำลังใจให้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:35.171387473+07:00","message":"TextPushed: '18 ก็เหลือ 4,000'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:35.748421301+07:00","message":"receive streaming session, msgId: 11"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:35.748455832+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"18 ก็เหลือ 4,000 บาทนึงเอาเป็นกำลังใจให้กัน\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":4,\"nanos\":260000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:35.748461992+07:00","message":"receive interim result [false|false]: 18 ก็เหลือ 4,000 บาทนึงเอาเป็นกำลังใจให้กัน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:35.748476504+07:00","message":"[buffer interim] 11 false 18 ก็เหลือ 4,000 บาทนึงเอาเป็นกำลังใจให้กัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:35.748484137+07:00","message":"[bufferProcess] interim [260000000]:18 ก็เหลือ 4,000 บาทนึงเอาเป็นกำลังใจให้กัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:35.7484868+07:00","message":"[bufferProcess] send to processor:18 ก็เหลือ 4,000 บาทนึงเอาเป็นกำลังใจให้กัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:35.748490345+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:35.748493115+07:00","message":"> Transcript [212] [false]: '18 ก็เหลือ 4,000 บาทนึงเอาเป็นกำลังใจให้กัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:35.74849633+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:35.748498519+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:35.748501032+07:00","message":"StatePrefix: '18 ก็เหลือ 4,000 บาทนึงเอาเป็นกำลังใจให้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:35.74850348+07:00","message":"TextPushed: '18 ก็เหลือ 4,000'"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:07:35.859762341+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:07:35.859768885+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:36.586100205+07:00","message":"receive streaming session, msgId: 11"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:36.586147786+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"18 ก็เหลือ 4,000\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":5,\"nanos\":100000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:36.586157414+07:00","message":"receive interim result [false|false]: 18 ก็เหลือ 4,000"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:36.586173282+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" บาทนึงเอาเป็นกำลังใจให้กันก็ใกล้หมดแล้ว\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":100000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:36.586178239+07:00","message":"receive interim result [false|false]:  บาทนึงเอาเป็นกำลังใจให้กันก็ใกล้หมดแล้ว"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:36.586197694+07:00","message":"[buffer interim] 11 false 18 ก็เหลือ 4,000"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:36.586212417+07:00","message":"[buffer interim] 11 false  บาทนึงเอาเป็นกำลังใจให้กันก็ใกล้หมดแล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:36.586237301+07:00","message":"[bufferProcess] interim [100000000]:18 ก็เหลือ 4,000"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:36.586260678+07:00","message":"[bufferProcess] send to processor:18 ก็เหลือ 4,000 บาทนึงเอาเป็นกำลังใจให้กัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:36.586272365+07:00","message":"[bufferProcess] interim [100000000]: บาทนึงเอาเป็นกำลังใจให้กันก็ใกล้หมดแล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:36.586277263+07:00","message":"[bufferProcess] update buffer: 18 ก็เหลือ 4,000 บาทนึงเอาเป็นกำลังใจให้กันก็ใกล้หมดแล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:36.586286392+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:36.586293192+07:00","message":"> Transcript [213] [false]: '18 ก็เหลือ 4,000 บาทนึงเอาเป็นกำลังใจให้กัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:36.586298975+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:36.586302313+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:36.586305713+07:00","message":"StatePrefix: '18 ก็เหลือ 4,000 บาทนึงเอาเป็นกำลังใจให้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:36.586308965+07:00","message":"TextPushed: '18 ก็เหลือ 4,000'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:36.586318388+07:00","message":"Push: ' บาทนึงเอาเป็นกำลังใจให้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:36.586321454+07:00","message":"TextPushed: '18 ก็เหลือ 4,000 บาทนึงเอาเป็นกำลังใจให้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:36.586324915+07:00","message":"Set new StatePrefix : '18 ก็เหลือ 4,000 บาทนึงเอาเป็นกำลังใจให้กัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:36.586328721+07:00","message":"Next Push (prob) : 'กัน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:36.586337126+07:00","message":"push: {false  บาทนึงเอาเป็นกำลังใจให้ 0 0xc00052b300}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:36.755209367+07:00","message":"[GCS] IsForceVAD: false for message ID: 11"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:36.777649366+07:00","message":"receive streaming session, msgId: 11"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:36.777689622+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"18 ก็เหลือ 4,000\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":5,\"nanos\":280000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:36.777695618+07:00","message":"receive interim result [false|false]: 18 ก็เหลือ 4,000"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:36.777714671+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" บาทนึงเอาเป็นกำลังใจให้กันก็ใกล้หมดแล้วเหมือน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":280000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:36.777718682+07:00","message":"receive interim result [false|false]:  บาทนึงเอาเป็นกำลังใจให้กันก็ใกล้หมดแล้วเหมือน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:36.777727496+07:00","message":"[buffer interim] 11 false 18 ก็เหลือ 4,000"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:36.777731259+07:00","message":"[buffer interim] 11 false  บาทนึงเอาเป็นกำลังใจให้กันก็ใกล้หมดแล้วเหมือน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:36.777738389+07:00","message":"[bufferProcess] interim [280000000]:18 ก็เหลือ 4,000"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:36.7777412+07:00","message":"[bufferProcess] send to processor:18 ก็เหลือ 4,000 บาทนึงเอาเป็นกำลังใจให้กันก็ใกล้หมดแล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:36.777744795+07:00","message":"[bufferProcess] interim [280000000]: บาทนึงเอาเป็นกำลังใจให้กันก็ใกล้หมดแล้วเหมือน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:36.777748022+07:00","message":"[bufferProcess] update buffer: 18 ก็เหลือ 4,000 บาทนึงเอาเป็นกำลังใจให้กันก็ใกล้หมดแล้วเหมือน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:36.777751281+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:36.777766506+07:00","message":"> Transcript [214] [false]: '18 ก็เหลือ 4,000 บาทนึงเอาเป็นกำลังใจให้กันก็ใกล้หมดแล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:36.777769999+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:36.777772148+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:36.777774681+07:00","message":"StatePrefix: '18 ก็เหลือ 4,000 บาทนึงเอาเป็นกำลังใจให้กัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:36.777777037+07:00","message":"TextPushed: '18 ก็เหลือ 4,000 บาทนึงเอาเป็นกำลังใจให้'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:36.836528592+07:00","message":"receive streaming session, msgId: 11"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:36.836567692+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"18 ก็เหลือ 4,000\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":5,\"nanos\":340000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:36.836573621+07:00","message":"receive interim result [false|false]: 18 ก็เหลือ 4,000"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:36.836589418+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" บาทนึงเอาเป็นกำลังใจให้กันก็ใกล้หมดแล้วเหมือนกัน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":340000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:36.836593325+07:00","message":"receive interim result [false|false]:  บาทนึงเอาเป็นกำลังใจให้กันก็ใกล้หมดแล้วเหมือนกัน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:36.836601847+07:00","message":"[buffer interim] 11 false 18 ก็เหลือ 4,000"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:36.836605636+07:00","message":"[buffer interim] 11 false  บาทนึงเอาเป็นกำลังใจให้กันก็ใกล้หมดแล้วเหมือนกัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:36.836613187+07:00","message":"[bufferProcess] interim [340000000]:18 ก็เหลือ 4,000"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:36.836616069+07:00","message":"[bufferProcess] send to processor:18 ก็เหลือ 4,000 บาทนึงเอาเป็นกำลังใจให้กันก็ใกล้หมดแล้วเหมือน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:36.836619539+07:00","message":"[bufferProcess] interim [340000000]: บาทนึงเอาเป็นกำลังใจให้กันก็ใกล้หมดแล้วเหมือนกัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:36.836622281+07:00","message":"[bufferProcess] update buffer: 18 ก็เหลือ 4,000 บาทนึงเอาเป็นกำลังใจให้กันก็ใกล้หมดแล้วเหมือนกัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:36.836625629+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:36.836628823+07:00","message":"> Transcript [215] [false]: '18 ก็เหลือ 4,000 บาทนึงเอาเป็นกำลังใจให้กันก็ใกล้หมดแล้วเหมือน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:36.836632635+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:36.836634616+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:36.836637449+07:00","message":"StatePrefix: '18 ก็เหลือ 4,000 บาทนึงเอาเป็นกำลังใจให้กัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:36.836640011+07:00","message":"TextPushed: '18 ก็เหลือ 4,000 บาทนึงเอาเป็นกำลังใจให้'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:36.923039456+07:00","message":"receive streaming session, msgId: 11"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:36.923078594+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"18 ก็เหลือ 4,000 หนึ่งเอาเป็นกำลังใจให้กันก็ใกล้หมดแล้วเหมือนกัน\",\"confidence\":0.9232008}],\"is_final\":true,\"result_end_time\":{\"seconds\":5,\"nanos\":460000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:36.923085826+07:00","message":"receive interim result [true|false]: 18 ก็เหลือ 4,000 หนึ่งเอาเป็นกำลังใจให้กันก็ใกล้หมดแล้วเหมือนกัน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:36.923096134+07:00","message":"end recv isFinal message id 11"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:36.923098275+07:00","message":"end Recv id 11"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:36.92311881+07:00","message":"[buffer interim] 11 true 18 ก็เหลือ 4,000 หนึ่งเอาเป็นกำลังใจให้กันก็ใกล้หมดแล้วเหมือนกัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:36.923130927+07:00","message":"[bufferProcess] interim [460000000]:18 ก็เหลือ 4,000 หนึ่งเอาเป็นกำลังใจให้กันก็ใกล้หมดแล้วเหมือนกัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:36.923134415+07:00","message":"[bufferProcess] send to processor (isfinal):18 ก็เหลือ 4,000 บาทนึงเอาเป็นกำลังใจให้กันก็ใกล้หมดแล้วเหมือนกัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:36.923149198+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:36.923168143+07:00","message":"> Transcript [216] [false]: '18 ก็เหลือ 4,000 บาทนึงเอาเป็นกำลังใจให้กันก็ใกล้หมดแล้วเหมือนกัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:36.923175636+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:36.92317883+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:36.923181595+07:00","message":"StatePrefix: '18 ก็เหลือ 4,000 บาทนึงเอาเป็นกำลังใจให้กัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:36.923184082+07:00","message":"TextPushed: '18 ก็เหลือ 4,000 บาทนึงเอาเป็นกำลังใจให้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:36.923186938+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:36.923189393+07:00","message":"> Transcript [217] [true]: '18 ก็เหลือ 4,000 หนึ่งเอาเป็นกำลังใจให้กันก็ใกล้หมดแล้วเหมือนกัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:36.923191657+07:00","message":"Count interim (case isFinal): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:36.923193541+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:36.923195491+07:00","message":"StatePrefix: '18 ก็เหลือ 4,000 บาทนึงเอาเป็นกำลังใจให้กัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:36.923197349+07:00","message":"TextPushed: '18 ก็เหลือ 4,000 บาทนึงเอาเป็นกำลังใจให้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:36.923199218+07:00","message":"must be align in case of isFinal"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:36.92346793+07:00","message":"Push: 'กันก็ใกล้หมดแล้วเหมือนกัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:36.92347142+07:00","message":"TextPushed: '18 ก็เหลือ 4,000 บาทนึงเอาเป็นกำลังใจให้กันก็ใกล้หมดแล้วเหมือนกัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:36.923474058+07:00","message":"Set new StatePrefix : '18 ก็เหลือ 4,000 หนึ่งเอาเป็นกำลังใจให้กันก็ใกล้หมดแล้วเหมือนกัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:36.923476493+07:00","message":"Next Push (prob) : '18 ก็เหลือ 4,000 หนึ่งเอาเป็นกำลังใจให้กันก็ใกล้หมดแล้วเหมือนกัน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:36.923488511+07:00","message":"push: {true กันก็ใกล้หมดแล้วเหมือนกัน 0 0xc00052b300}"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:36.923500943+07:00","message":"write aligntment file to 'tmp/7593/align_message_id_11.html'"}
{"level":"info","service":"Main","time":"2026-06-25T13:07:36.937847458+07:00","message":"write wav file: './tmp/7593/7593_11.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:36.950003816+07:00","message":"[GCS] Start streaming session, msgId: 12"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:37.484738608+07:00","message":"receive streaming session, msgId: 12"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:37.484801855+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"โชคดี\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":540000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:37.484810369+07:00","message":"receive interim result [false|false]: โชคดี"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:37.484828745+07:00","message":"[buffer interim] 12 false โชคดี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:37.484838833+07:00","message":"[bufferProcess] interim [540000000]:โชคดี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:37.484844277+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:37.665808769+07:00","message":"receive streaming session, msgId: 12"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:37.665852907+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"โชคดีที่\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":780000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:37.665860004+07:00","message":"receive interim result [false|false]: โชคดีที่"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:37.665874739+07:00","message":"[buffer interim] 12 false โชคดีที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:37.665885866+07:00","message":"[bufferProcess] interim [780000000]:โชคดีที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:37.665889421+07:00","message":"[bufferProcess] send to processor:โชคดี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:37.665896548+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:37.665901351+07:00","message":"> Transcript [218] [false]: 'โชคดี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:37.665905032+07:00","message":"Set StatePrefix (first interim): 'โชคดี'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:37.821005204+07:00","message":"receive streaming session, msgId: 12"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:37.821065335+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"โชคดีที่รู้\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":900000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:37.821070625+07:00","message":"receive interim result [false|false]: โชคดีที่รู้"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:37.82108434+07:00","message":"[buffer interim] 12 false โชคดีที่รู้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:37.821096782+07:00","message":"[bufferProcess] interim [900000000]:โชคดีที่รู้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:37.821099525+07:00","message":"[bufferProcess] send to processor:โชคดีที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:37.821103008+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:37.821105703+07:00","message":"> Transcript [219] [false]: 'โชคดีที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:37.821109134+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:37.821111523+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:37.821113641+07:00","message":"StatePrefix: 'โชคดี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:37.821116328+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:37.913855821+07:00","message":"receive streaming session, msgId: 12"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:37.913903335+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"โชคดีที่โรง\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":960000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:37.913910133+07:00","message":"receive interim result [false|false]: โชคดีที่โรง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:37.913926239+07:00","message":"[buffer interim] 12 false โชคดีที่โรง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:37.913938206+07:00","message":"[bufferProcess] interim [960000000]:โชคดีที่โรง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:37.913941361+07:00","message":"[bufferProcess] send to processor:โชคดีที่รู้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:37.913949081+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:37.913952454+07:00","message":"> Transcript [220] [false]: 'โชคดีที่รู้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:37.913955922+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:37.913958139+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:37.913960521+07:00","message":"StatePrefix: 'โชคดี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:37.913963037+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:37.996872387+07:00","message":"receive streaming session, msgId: 12"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:37.996921067+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"โชคดีที่โรงงาน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":80000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:37.996927738+07:00","message":"receive interim result [false|false]: โชคดีที่โรงงาน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:37.99694472+07:00","message":"[buffer interim] 12 false โชคดีที่โรงงาน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:37.9969531+07:00","message":"[bufferProcess] interim [80000000]:โชคดีที่โรงงาน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:37.996955908+07:00","message":"[bufferProcess] send to processor:โชคดีที่โรง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:37.996963881+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:37.99696665+07:00","message":"> Transcript [221] [false]: 'โชคดีที่โรง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:37.996970635+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:37.996973296+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:37.996975219+07:00","message":"StatePrefix: 'โชคดี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:37.996977473+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:38.120691441+07:00","message":"receive streaming session, msgId: 12"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:38.120729217+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"โชคดีที่โรงอาหาร\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":200000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:38.120734907+07:00","message":"receive interim result [false|false]: โชคดีที่โรงอาหาร"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:38.120747014+07:00","message":"[buffer interim] 12 false โชคดีที่โรงอาหาร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:38.12075404+07:00","message":"[bufferProcess] interim [200000000]:โชคดีที่โรงอาหาร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:38.120756251+07:00","message":"[bufferProcess] send to processor:โชคดีที่โรงงาน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:38.120761902+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:38.12076501+07:00","message":"> Transcript [222] [false]: 'โชคดีที่โรงงาน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:38.120769028+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:38.120771335+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:38.120773293+07:00","message":"StatePrefix: 'โชคดี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:38.120775527+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:38.120780371+07:00","message":"Push: 'โชคดี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:38.120782455+07:00","message":"TextPushed: 'โชคดี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:38.120784799+07:00","message":"Set new StatePrefix : 'โชคดีที่โรงงาน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:38.120787063+07:00","message":"Next Push (prob) : 'ที่โรงงาน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:38.120794111+07:00","message":"push: {false โชคดี 0 0xc0017d4700}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:38.368941812+07:00","message":"receive streaming session, msgId: 12"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:38.368975958+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"โชคดีที่โรงอาหารที่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":440000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:38.368981633+07:00","message":"receive interim result [false|false]: โชคดีที่โรงอาหารที่"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:38.368995841+07:00","message":"[buffer interim] 12 false โชคดีที่โรงอาหารที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:38.369003147+07:00","message":"[bufferProcess] interim [440000000]:โชคดีที่โรงอาหารที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:38.369005659+07:00","message":"[bufferProcess] send to processor:โชคดีที่โรงอาหาร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:38.369019857+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:38.369024489+07:00","message":"> Transcript [223] [false]: 'โชคดีที่โรงอาหาร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:38.369026858+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:38.369028998+07:00","message":"Set new StatePrefix: 'โชคดีที่โรงอาหาร'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:38.500079711+07:00","message":"receive streaming session, msgId: 12"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:38.500119038+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"โชคดีที่โรงอาหารที่เอา\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":560000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:38.5001254+07:00","message":"receive interim result [false|false]: โชคดีที่โรงอาหารที่เอา"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:38.500136991+07:00","message":"[buffer interim] 12 false โชคดีที่โรงอาหารที่เอา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:38.500146643+07:00","message":"[bufferProcess] interim [560000000]:โชคดีที่โรงอาหารที่เอา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:38.500150376+07:00","message":"[bufferProcess] send to processor:โชคดีที่โรงอาหารที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:38.500157844+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:38.500161755+07:00","message":"> Transcript [224] [false]: 'โชคดีที่โรงอาหารที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:38.500166475+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:38.500169036+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:38.50017225+07:00","message":"StatePrefix: 'โชคดีที่โรงอาหาร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:38.500174526+07:00","message":"TextPushed: 'โชคดี'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:38.560991743+07:00","message":"receive streaming session, msgId: 12"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:38.561044318+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"โชคดีที่โรงอาหารที่ออฟฟิศ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":680000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:38.561050169+07:00","message":"receive interim result [false|false]: โชคดีที่โรงอาหารที่ออฟฟิศ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:38.561066787+07:00","message":"[buffer interim] 12 false โชคดีที่โรงอาหารที่ออฟฟิศ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:38.561075287+07:00","message":"[bufferProcess] interim [680000000]:โชคดีที่โรงอาหารที่ออฟฟิศ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:38.561078745+07:00","message":"[bufferProcess] send to processor:โชคดีที่โรงอาหารที่เอา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:38.561082512+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:38.561086487+07:00","message":"> Transcript [225] [false]: 'โชคดีที่โรงอาหารที่เอา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:38.561090783+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:38.561093135+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:38.56109509+07:00","message":"StatePrefix: 'โชคดีที่โรงอาหาร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:38.561097623+07:00","message":"TextPushed: 'โชคดี'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:38.823004847+07:00","message":"receive streaming session, msgId: 12"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:38.823064473+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"โชคดีที่โรงอาหารที่ออฟฟิศเขา\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":920000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:38.82307107+07:00","message":"receive interim result [false|false]: โชคดีที่โรงอาหารที่ออฟฟิศเขา"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:38.823088084+07:00","message":"[buffer interim] 12 false โชคดีที่โรงอาหารที่ออฟฟิศเขา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:38.823097254+07:00","message":"[bufferProcess] interim [920000000]:โชคดีที่โรงอาหารที่ออฟฟิศเขา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:38.823099871+07:00","message":"[bufferProcess] send to processor:โชคดีที่โรงอาหารที่ออฟฟิศ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:38.823109024+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:38.823112096+07:00","message":"> Transcript [226] [false]: 'โชคดีที่โรงอาหารที่ออฟฟิศ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:38.823116561+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:38.823120996+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:38.823123848+07:00","message":"StatePrefix: 'โชคดีที่โรงอาหาร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:38.823126371+07:00","message":"TextPushed: 'โชคดี'"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:07:38.86077499+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:07:38.860811679+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:39.010042098+07:00","message":"receive streaming session, msgId: 12"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:39.010092396+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"โชคดีที่โรงอาหารที่ออฟฟิศเขามี\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":40000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:39.010102148+07:00","message":"receive interim result [false|false]: โชคดีที่โรงอาหารที่ออฟฟิศเขามี"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:39.010121532+07:00","message":"[buffer interim] 12 false โชคดีที่โรงอาหารที่ออฟฟิศเขามี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:39.010132194+07:00","message":"[bufferProcess] interim [40000000]:โชคดีที่โรงอาหารที่ออฟฟิศเขามี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:39.010135844+07:00","message":"[bufferProcess] send to processor:โชคดีที่โรงอาหารที่ออฟฟิศเขา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:39.010143353+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:39.010148048+07:00","message":"> Transcript [227] [false]: 'โชคดีที่โรงอาหารที่ออฟฟิศเขา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:39.01015425+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:39.01015753+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:39.01016142+07:00","message":"StatePrefix: 'โชคดีที่โรงอาหาร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:39.010165395+07:00","message":"TextPushed: 'โชคดี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:39.010172867+07:00","message":"Push: 'ที่โรงอาหาร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:39.010175954+07:00","message":"TextPushed: 'โชคดีที่โรงอาหาร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:39.010180178+07:00","message":"Set new StatePrefix : 'โชคดีที่โรงอาหารที่ออฟฟิศเขา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:39.010183602+07:00","message":"Next Push (prob) : 'ที่ออฟฟิศเขา'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:39.010207653+07:00","message":"push: {false ที่โรงอาหาร 0 0xc0017d4700}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:39.287633253+07:00","message":"receive streaming session, msgId: 12"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:39.287690466+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"โชคดีที่โรงอาหารที่ออฟฟิศเขาไม่รับ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":340000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:39.287699786+07:00","message":"receive interim result [false|false]: โชคดีที่โรงอาหารที่ออฟฟิศเขาไม่รับ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:39.28772057+07:00","message":"[buffer interim] 12 false โชคดีที่โรงอาหารที่ออฟฟิศเขาไม่รับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:39.287737254+07:00","message":"[bufferProcess] interim [340000000]:โชคดีที่โรงอาหารที่ออฟฟิศเขาไม่รับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:39.287741204+07:00","message":"[bufferProcess] send to processor:โชคดีที่โรงอาหารที่ออฟฟิศเขามี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:39.287751838+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:39.287756559+07:00","message":"> Transcript [228] [false]: 'โชคดีที่โรงอาหารที่ออฟฟิศเขามี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:39.287762515+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:39.287766528+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:39.287770006+07:00","message":"StatePrefix: 'โชคดีที่โรงอาหารที่ออฟฟิศเขา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:39.287774292+07:00","message":"TextPushed: 'โชคดีที่โรงอาหาร'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:39.910789232+07:00","message":"receive streaming session, msgId: 12"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:39.910832967+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"โชคดีที่โรงอาหารที่ออฟฟิศเขาไม่รับ\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":2,\"nanos\":940000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:39.910840251+07:00","message":"receive interim result [false|false]: โชคดีที่โรงอาหารที่ออฟฟิศเขาไม่รับ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:39.910856383+07:00","message":"[buffer interim] 12 false โชคดีที่โรงอาหารที่ออฟฟิศเขาไม่รับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:39.910864574+07:00","message":"[bufferProcess] interim [940000000]:โชคดีที่โรงอาหารที่ออฟฟิศเขาไม่รับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:39.910867329+07:00","message":"[bufferProcess] send to processor:โชคดีที่โรงอาหารที่ออฟฟิศเขาไม่รับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:39.910870874+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:39.910874296+07:00","message":"> Transcript [229] [false]: 'โชคดีที่โรงอาหารที่ออฟฟิศเขาไม่รับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:39.910877743+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:39.910880106+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:39.910882084+07:00","message":"StatePrefix: 'โชคดีที่โรงอาหารที่ออฟฟิศเขา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:39.910884904+07:00","message":"TextPushed: 'โชคดีที่โรงอาหาร'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:40.484023727+07:00","message":"receive streaming session, msgId: 12"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:40.484064774+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"โชคดีที่โรงอาหารที่ออฟฟิศเขาไม่รับก็เลย\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":540000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:40.484070432+07:00","message":"receive interim result [false|false]: โชคดีที่โรงอาหารที่ออฟฟิศเขาไม่รับก็เลย"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:40.4840831+07:00","message":"[buffer interim] 12 false โชคดีที่โรงอาหารที่ออฟฟิศเขาไม่รับก็เลย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:40.484090227+07:00","message":"[bufferProcess] interim [540000000]:โชคดีที่โรงอาหารที่ออฟฟิศเขาไม่รับก็เลย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:40.484092626+07:00","message":"[bufferProcess] send to processor:โชคดีที่โรงอาหารที่ออฟฟิศเขาไม่รับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:40.484096129+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:40.484098952+07:00","message":"> Transcript [230] [false]: 'โชคดีที่โรงอาหารที่ออฟฟิศเขาไม่รับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:40.484102454+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:40.484104523+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:40.484107318+07:00","message":"StatePrefix: 'โชคดีที่โรงอาหารที่ออฟฟิศเขา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:40.484109977+07:00","message":"TextPushed: 'โชคดีที่โรงอาหาร'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:40.628984483+07:00","message":"receive streaming session, msgId: 12"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:40.629039725+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"โชคดีที่โรงอาหารที่ออฟฟิศเขาไม่รับก็เลยค่ะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":660000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:40.629045572+07:00","message":"receive interim result [false|false]: โชคดีที่โรงอาหารที่ออฟฟิศเขาไม่รับก็เลยค่ะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:40.629059394+07:00","message":"[buffer interim] 12 false โชคดีที่โรงอาหารที่ออฟฟิศเขาไม่รับก็เลยค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:40.629066249+07:00","message":"[bufferProcess] interim [660000000]:โชคดีที่โรงอาหารที่ออฟฟิศเขาไม่รับก็เลยค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:40.629069107+07:00","message":"[bufferProcess] send to processor:โชคดีที่โรงอาหารที่ออฟฟิศเขาไม่รับก็เลย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:40.629073886+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:40.629077911+07:00","message":"> Transcript [231] [false]: 'โชคดีที่โรงอาหารที่ออฟฟิศเขาไม่รับก็เลย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:40.629083271+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:40.629086995+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:40.629090908+07:00","message":"StatePrefix: 'โชคดีที่โรงอาหารที่ออฟฟิศเขา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:40.629094011+07:00","message":"TextPushed: 'โชคดีที่โรงอาหาร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:40.629105021+07:00","message":"Push: 'ที่ออฟฟิศเขา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:40.629107466+07:00","message":"TextPushed: 'โชคดีที่โรงอาหารที่ออฟฟิศเขา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:40.629110115+07:00","message":"Set new StatePrefix : 'โชคดีที่โรงอาหารที่ออฟฟิศเขาไม่รับก็เลย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:40.629112666+07:00","message":"Next Push (prob) : 'ไม่รับก็เลย'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:40.629121471+07:00","message":"push: {false ที่ออฟฟิศเขา 0 0xc0017d4700}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:40.683080454+07:00","message":"receive streaming session, msgId: 12"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:40.6831238+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"โชคดีที่โรงอาหารที่ออฟฟิศเขาไม่รับก็เลยใคร\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":720000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:40.683132128+07:00","message":"receive interim result [false|false]: โชคดีที่โรงอาหารที่ออฟฟิศเขาไม่รับก็เลยใคร"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:40.683147563+07:00","message":"[buffer interim] 12 false โชคดีที่โรงอาหารที่ออฟฟิศเขาไม่รับก็เลยใคร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:40.683158393+07:00","message":"[bufferProcess] interim [720000000]:โชคดีที่โรงอาหารที่ออฟฟิศเขาไม่รับก็เลยใคร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:40.683162117+07:00","message":"[bufferProcess] send to processor:โชคดีที่โรงอาหารที่ออฟฟิศเขาไม่รับก็เลยค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:40.683169517+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:40.683173549+07:00","message":"> Transcript [232] [false]: 'โชคดีที่โรงอาหารที่ออฟฟิศเขาไม่รับก็เลยค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:40.683178878+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:40.683181766+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:40.683185002+07:00","message":"StatePrefix: 'โชคดีที่โรงอาหารที่ออฟฟิศเขาไม่รับก็เลย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:40.683188732+07:00","message":"TextPushed: 'โชคดีที่โรงอาหารที่ออฟฟิศเขา'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:40.705084883+07:00","message":"receive streaming session, msgId: 12"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:40.705116634+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"โชคดีที่โรงอาหารที่ออฟฟิศเขาไม่รับก็เลยค่ะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":780000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:40.70512263+07:00","message":"receive interim result [false|false]: โชคดีที่โรงอาหารที่ออฟฟิศเขาไม่รับก็เลยค่ะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:40.705138928+07:00","message":"[buffer interim] 12 false โชคดีที่โรงอาหารที่ออฟฟิศเขาไม่รับก็เลยค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:40.70514725+07:00","message":"[bufferProcess] interim [780000000]:โชคดีที่โรงอาหารที่ออฟฟิศเขาไม่รับก็เลยค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:40.705150788+07:00","message":"[bufferProcess] send to processor:โชคดีที่โรงอาหารที่ออฟฟิศเขาไม่รับก็เลยใคร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:40.705169867+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:40.705174846+07:00","message":"> Transcript [233] [false]: 'โชคดีที่โรงอาหารที่ออฟฟิศเขาไม่รับก็เลยใคร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:40.705180669+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:40.705183602+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:40.705187356+07:00","message":"StatePrefix: 'โชคดีที่โรงอาหารที่ออฟฟิศเขาไม่รับก็เลย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:40.705190889+07:00","message":"TextPushed: 'โชคดีที่โรงอาหารที่ออฟฟิศเขา'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:40.798104541+07:00","message":"receive streaming session, msgId: 12"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:40.798138403+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"โชคดีที่โรงอาหารที่ออฟฟิศเขาไม่รับก็เลยใช้ได้\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":840000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:40.798144945+07:00","message":"receive interim result [false|false]: โชคดีที่โรงอาหารที่ออฟฟิศเขาไม่รับก็เลยใช้ได้"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:40.798156652+07:00","message":"[buffer interim] 12 false โชคดีที่โรงอาหารที่ออฟฟิศเขาไม่รับก็เลยใช้ได้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:40.798163865+07:00","message":"[bufferProcess] interim [840000000]:โชคดีที่โรงอาหารที่ออฟฟิศเขาไม่รับก็เลยใช้ได้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:40.798166453+07:00","message":"[bufferProcess] send to processor:โชคดีที่โรงอาหารที่ออฟฟิศเขาไม่รับก็เลยค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:40.798171809+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:40.79817452+07:00","message":"> Transcript [234] [false]: 'โชคดีที่โรงอาหารที่ออฟฟิศเขาไม่รับก็เลยค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:40.798178447+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:40.79818048+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:40.79818247+07:00","message":"StatePrefix: 'โชคดีที่โรงอาหารที่ออฟฟิศเขาไม่รับก็เลย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:40.798185076+07:00","message":"TextPushed: 'โชคดีที่โรงอาหารที่ออฟฟิศเขา'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:40.961714908+07:00","message":"receive streaming session, msgId: 12"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:40.961757961+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"โชคดีที่โรงอาหารที่ออฟฟิศเขาไม่รับก็เลยใช้ได้แต่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":20000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:40.96176377+07:00","message":"receive interim result [false|false]: โชคดีที่โรงอาหารที่ออฟฟิศเขาไม่รับก็เลยใช้ได้แต่"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:40.961786962+07:00","message":"[buffer interim] 12 false โชคดีที่โรงอาหารที่ออฟฟิศเขาไม่รับก็เลยใช้ได้แต่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:40.961794652+07:00","message":"[bufferProcess] interim [20000000]:โชคดีที่โรงอาหารที่ออฟฟิศเขาไม่รับก็เลยใช้ได้แต่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:40.961797717+07:00","message":"[bufferProcess] send to processor:โชคดีที่โรงอาหารที่ออฟฟิศเขาไม่รับก็เลยใช้ได้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:40.96180194+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:40.961804649+07:00","message":"> Transcript [235] [false]: 'โชคดีที่โรงอาหารที่ออฟฟิศเขาไม่รับก็เลยใช้ได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:40.961809429+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:40.961811668+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:40.961813637+07:00","message":"StatePrefix: 'โชคดีที่โรงอาหารที่ออฟฟิศเขาไม่รับก็เลย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:40.961815923+07:00","message":"TextPushed: 'โชคดีที่โรงอาหารที่ออฟฟิศเขา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:40.961818565+07:00","message":"Push: 'ไม่รับก็เลย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:40.961820506+07:00","message":"TextPushed: 'โชคดีที่โรงอาหารที่ออฟฟิศเขาไม่รับก็เลย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:40.961823698+07:00","message":"Set new StatePrefix : 'โชคดีที่โรงอาหารที่ออฟฟิศเขาไม่รับก็เลยใช้ได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:40.961826038+07:00","message":"Next Push (prob) : 'ใช้ได้'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:40.961832888+07:00","message":"push: {false ไม่รับก็เลย 0 0xc0017d4700}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:41.101939791+07:00","message":"receive streaming session, msgId: 12"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:41.101986624+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"โชคดีที่โรงอาหารที่ออฟฟิศเขาไม่รับก็เลยใช้ได้\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":80000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:41.10199472+07:00","message":"receive interim result [false|false]: โชคดีที่โรงอาหารที่ออฟฟิศเขาไม่รับก็เลยใช้ได้"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:41.102022489+07:00","message":"[buffer interim] 12 false โชคดีที่โรงอาหารที่ออฟฟิศเขาไม่รับก็เลยใช้ได้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:41.102034036+07:00","message":"[bufferProcess] interim [80000000]:โชคดีที่โรงอาหารที่ออฟฟิศเขาไม่รับก็เลยใช้ได้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:41.102037573+07:00","message":"[bufferProcess] send to processor:โชคดีที่โรงอาหารที่ออฟฟิศเขาไม่รับก็เลยใช้ได้แต่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:41.102043285+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:41.102047701+07:00","message":"> Transcript [236] [false]: 'โชคดีที่โรงอาหารที่ออฟฟิศเขาไม่รับก็เลยใช้ได้แต่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:41.102052852+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:41.102055789+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:41.102059332+07:00","message":"StatePrefix: 'โชคดีที่โรงอาหารที่ออฟฟิศเขาไม่รับก็เลยใช้ได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:41.10206319+07:00","message":"TextPushed: 'โชคดีที่โรงอาหารที่ออฟฟิศเขาไม่รับก็เลย'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:41.378347143+07:00","message":"receive streaming session, msgId: 12"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:41.378392764+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"โชคดีที่โรงอาหารที่ออฟฟิศเขาไม่รับก็เลยใช้ได้ปกติแล้ว\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":260000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:41.378401133+07:00","message":"receive interim result [false|false]: โชคดีที่โรงอาหารที่ออฟฟิศเขาไม่รับก็เลยใช้ได้ปกติแล้ว"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:41.37842069+07:00","message":"[buffer interim] 12 false โชคดีที่โรงอาหารที่ออฟฟิศเขาไม่รับก็เลยใช้ได้ปกติแล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:41.378428407+07:00","message":"[bufferProcess] interim [260000000]:โชคดีที่โรงอาหารที่ออฟฟิศเขาไม่รับก็เลยใช้ได้ปกติแล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:41.378431287+07:00","message":"[bufferProcess] send to processor:โชคดีที่โรงอาหารที่ออฟฟิศเขาไม่รับก็เลยใช้ได้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:41.378434732+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:41.378437614+07:00","message":"> Transcript [237] [false]: 'โชคดีที่โรงอาหารที่ออฟฟิศเขาไม่รับก็เลยใช้ได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:41.378441769+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:41.378444966+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:41.378447064+07:00","message":"StatePrefix: 'โชคดีที่โรงอาหารที่ออฟฟิศเขาไม่รับก็เลยใช้ได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:41.37844976+07:00","message":"TextPushed: 'โชคดีที่โรงอาหารที่ออฟฟิศเขาไม่รับก็เลย'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:41.476702917+07:00","message":"receive streaming session, msgId: 12"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:41.476741687+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"โชคดีที่โรงอาหารที่ออฟฟิศเขาไม่รับก็เลยใช้ได้\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":320000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:41.476747747+07:00","message":"receive interim result [false|false]: โชคดีที่โรงอาหารที่ออฟฟิศเขาไม่รับก็เลยใช้ได้"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:41.476761743+07:00","message":"[buffer interim] 12 false โชคดีที่โรงอาหารที่ออฟฟิศเขาไม่รับก็เลยใช้ได้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:41.476770587+07:00","message":"[bufferProcess] interim [320000000]:โชคดีที่โรงอาหารที่ออฟฟิศเขาไม่รับก็เลยใช้ได้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:41.476773392+07:00","message":"[bufferProcess] send to processor:โชคดีที่โรงอาหารที่ออฟฟิศเขาไม่รับก็เลยใช้ได้ปกติแล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:41.47677867+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:41.47678142+07:00","message":"> Transcript [238] [false]: 'โชคดีที่โรงอาหารที่ออฟฟิศเขาไม่รับก็เลยใช้ได้ปกติแล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:41.476786123+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:41.47678846+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:41.476791283+07:00","message":"StatePrefix: 'โชคดีที่โรงอาหารที่ออฟฟิศเขาไม่รับก็เลยใช้ได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:41.476794098+07:00","message":"TextPushed: 'โชคดีที่โรงอาหารที่ออฟฟิศเขาไม่รับก็เลย'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:41.60740626+07:00","message":"receive streaming session, msgId: 12"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:41.607445099+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"โชคดีที่โรงอาหารที่ออฟฟิศเขาไม่รับก็เลยใช้ได้\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":4,\"nanos\":440000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:41.607451235+07:00","message":"receive interim result [false|false]: โชคดีที่โรงอาหารที่ออฟฟิศเขาไม่รับก็เลยใช้ได้"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:41.607463804+07:00","message":"[buffer interim] 12 false โชคดีที่โรงอาหารที่ออฟฟิศเขาไม่รับก็เลยใช้ได้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:41.607472328+07:00","message":"[bufferProcess] interim [440000000]:โชคดีที่โรงอาหารที่ออฟฟิศเขาไม่รับก็เลยใช้ได้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:41.607474981+07:00","message":"[bufferProcess] send to processor:โชคดีที่โรงอาหารที่ออฟฟิศเขาไม่รับก็เลยใช้ได้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:41.607479865+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:41.607482649+07:00","message":"> Transcript [239] [false]: 'โชคดีที่โรงอาหารที่ออฟฟิศเขาไม่รับก็เลยใช้ได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:41.607486759+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:41.607488834+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:41.607491104+07:00","message":"StatePrefix: 'โชคดีที่โรงอาหารที่ออฟฟิศเขาไม่รับก็เลยใช้ได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:41.607493363+07:00","message":"TextPushed: 'โชคดีที่โรงอาหารที่ออฟฟิศเขาไม่รับก็เลย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:41.607497626+07:00","message":"Push: 'ใช้ได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:41.607499948+07:00","message":"TextPushed: 'โชคดีที่โรงอาหารที่ออฟฟิศเขาไม่รับก็เลยใช้ได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:41.607502126+07:00","message":"Set new StatePrefix : 'โชคดีที่โรงอาหารที่ออฟฟิศเขาไม่รับก็เลยใช้ได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:41.607504455+07:00","message":"Next Push (prob) : ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:41.60751144+07:00","message":"push: {false ใช้ได้ 0 0xc0017d4700}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:41.67150701+07:00","message":"receive streaming session, msgId: 12"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:41.671546138+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"โชคดีที่โรงอาหารที่ออฟฟิศเขาไม่รับก็เลยใช้ได้ที่ไหน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":500000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:41.671552969+07:00","message":"receive interim result [false|false]: โชคดีที่โรงอาหารที่ออฟฟิศเขาไม่รับก็เลยใช้ได้ที่ไหน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:41.671565794+07:00","message":"[buffer interim] 12 false โชคดีที่โรงอาหารที่ออฟฟิศเขาไม่รับก็เลยใช้ได้ที่ไหน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:41.671574444+07:00","message":"[bufferProcess] interim [500000000]:โชคดีที่โรงอาหารที่ออฟฟิศเขาไม่รับก็เลยใช้ได้ที่ไหน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:41.671577393+07:00","message":"[bufferProcess] send to processor:โชคดีที่โรงอาหารที่ออฟฟิศเขาไม่รับก็เลยใช้ได้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:41.671583298+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:41.671586076+07:00","message":"> Transcript [240] [false]: 'โชคดีที่โรงอาหารที่ออฟฟิศเขาไม่รับก็เลยใช้ได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:41.671588993+07:00","message":"Skep because statePrefix == transcript"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:07:41.861374679+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:07:41.861391716+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:41.903451198+07:00","message":"receive streaming session, msgId: 12"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:41.903479882+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"โชคดีที่โรงอาหารที่ออฟฟิศเขาไม่รับก็เลยใครได้สังเกต\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":800000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:41.903485582+07:00","message":"receive interim result [false|false]: โชคดีที่โรงอาหารที่ออฟฟิศเขาไม่รับก็เลยใครได้สังเกต"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:41.903498221+07:00","message":"[buffer interim] 12 false โชคดีที่โรงอาหารที่ออฟฟิศเขาไม่รับก็เลยใครได้สังเกต"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:41.903505028+07:00","message":"[bufferProcess] interim [800000000]:โชคดีที่โรงอาหารที่ออฟฟิศเขาไม่รับก็เลยใครได้สังเกต"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:41.903509067+07:00","message":"[bufferProcess] send to processor:โชคดีที่โรงอาหารที่ออฟฟิศเขาไม่รับก็เลยใช้ได้ที่ไหน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:41.903516067+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:41.903519788+07:00","message":"> Transcript [241] [false]: 'โชคดีที่โรงอาหารที่ออฟฟิศเขาไม่รับก็เลยใช้ได้ที่ไหน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:41.903523119+07:00","message":"Set StatePrefix (first interim): 'โชคดีที่โรงอาหารที่ออฟฟิศเขาไม่รับก็เลยใช้ได้ที่ไหน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:42.016763782+07:00","message":"receive streaming session, msgId: 12"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:42.016805279+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"โชคดีที่โรงอาหารที่ออฟฟิศเขาไม่รับก็เลยใครได้สังเกตว่า\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":40000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:42.016811171+07:00","message":"receive interim result [false|false]: โชคดีที่โรงอาหารที่ออฟฟิศเขาไม่รับก็เลยใครได้สังเกตว่า"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:42.016825659+07:00","message":"[buffer interim] 12 false โชคดีที่โรงอาหารที่ออฟฟิศเขาไม่รับก็เลยใครได้สังเกตว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:42.016833188+07:00","message":"[bufferProcess] interim [40000000]:โชคดีที่โรงอาหารที่ออฟฟิศเขาไม่รับก็เลยใครได้สังเกตว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:42.01683598+07:00","message":"[bufferProcess] send to processor:โชคดีที่โรงอาหารที่ออฟฟิศเขาไม่รับก็เลยใครได้สังเกต"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:42.01683968+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:42.016842296+07:00","message":"> Transcript [242] [false]: 'โชคดีที่โรงอาหารที่ออฟฟิศเขาไม่รับก็เลยใครได้สังเกต'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:42.016845041+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:42.016847148+07:00","message":"Set new StatePrefix: 'โชคดีที่โรงอาหารที่ออฟฟิศเขาไม่รับก็เลยใครได้สังเกต'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:42.064164537+07:00","message":"[GCS] IsForceVAD: false for message ID: 12"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:42.129969002+07:00","message":"[GCS] Start streaming session, msgId: 13"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:42.248759752+07:00","message":"receive streaming session, msgId: 12"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:42.248798371+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"โชคดีที่โรงอาหารที่ออฟฟิศเขาไม่รับก็เลยใช้ได้สังเกตว่า\",\"confidence\":0.94265336}],\"is_final\":true,\"result_end_time\":{\"seconds\":5,\"nanos\":340000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:42.248805064+07:00","message":"receive interim result [true|false]: โชคดีที่โรงอาหารที่ออฟฟิศเขาไม่รับก็เลยใช้ได้สังเกตว่า"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:42.248814983+07:00","message":"end recv isFinal message id 12"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:42.248817101+07:00","message":"end Recv id 12"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:42.248823948+07:00","message":"[buffer interim] 12 true โชคดีที่โรงอาหารที่ออฟฟิศเขาไม่รับก็เลยใช้ได้สังเกตว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:42.248833007+07:00","message":"[bufferProcess] interim [340000000]:โชคดีที่โรงอาหารที่ออฟฟิศเขาไม่รับก็เลยใช้ได้สังเกตว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:42.24883649+07:00","message":"[bufferProcess] send to processor (isfinal):โชคดีที่โรงอาหารที่ออฟฟิศเขาไม่รับก็เลยใครได้สังเกตว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:42.248839792+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:42.248842418+07:00","message":"> Transcript [243] [false]: 'โชคดีที่โรงอาหารที่ออฟฟิศเขาไม่รับก็เลยใครได้สังเกตว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:42.24884572+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:42.248847772+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:42.248849744+07:00","message":"StatePrefix: 'โชคดีที่โรงอาหารที่ออฟฟิศเขาไม่รับก็เลยใครได้สังเกต'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:42.248852567+07:00","message":"TextPushed: 'โชคดีที่โรงอาหารที่ออฟฟิศเขาไม่รับก็เลยใช้ได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:42.248855268+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:42.248857293+07:00","message":"> Transcript [244] [true]: 'โชคดีที่โรงอาหารที่ออฟฟิศเขาไม่รับก็เลยใช้ได้สังเกตว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:42.24885945+07:00","message":"Count interim (case isFinal): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:42.248861167+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:42.248862935+07:00","message":"StatePrefix: 'โชคดีที่โรงอาหารที่ออฟฟิศเขาไม่รับก็เลยใครได้สังเกต'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:42.248864907+07:00","message":"TextPushed: 'โชคดีที่โรงอาหารที่ออฟฟิศเขาไม่รับก็เลยใช้ได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:42.248867428+07:00","message":"Push: 'สังเกตว่า'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:42.248874948+07:00","message":"push: {true สังเกตว่า 0 0xc0017d4700}"}
{"level":"info","service":"Main","time":"2026-06-25T13:07:42.260793957+07:00","message":"write wav file: './tmp/7593/7593_12.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:42.613142216+07:00","message":"receive streaming session, msgId: 13"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:42.613199724+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เห็ด\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":420000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:42.613205151+07:00","message":"receive interim result [false|false]: เห็ด"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:42.613218454+07:00","message":"[buffer interim] 13 false เห็ด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:42.613225048+07:00","message":"[bufferProcess] interim [420000000]:เห็ด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:42.613227092+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:42.619159613+07:00","message":"receive streaming session, msgId: 13"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:42.619183125+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เหตุผล\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":480000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:42.619188236+07:00","message":"receive interim result [false|false]: เหตุผล"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:42.619198045+07:00","message":"[buffer interim] 13 false เหตุผล"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:42.619202952+07:00","message":"[bufferProcess] interim [480000000]:เหตุผล"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:42.619204949+07:00","message":"[bufferProcess] send to processor:เห็ด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:42.619208081+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:42.619210496+07:00","message":"> Transcript [245] [false]: 'เห็ด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:42.619212602+07:00","message":"Set StatePrefix (first interim): 'เห็ด'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:42.786672908+07:00","message":"receive streaming session, msgId: 13"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:42.786706708+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เหตุผลที่\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":660000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:42.786712216+07:00","message":"receive interim result [false|false]: เหตุผลที่"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:42.786727212+07:00","message":"[buffer interim] 13 false เหตุผลที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:42.786734128+07:00","message":"[bufferProcess] interim [660000000]:เหตุผลที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:42.78673604+07:00","message":"[bufferProcess] send to processor:เหตุผล"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:42.78673924+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:42.786742262+07:00","message":"> Transcript [246] [false]: 'เหตุผล'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:42.786744524+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:42.786746583+07:00","message":"Set new StatePrefix: 'เหตุผล'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:42.861265653+07:00","message":"receive streaming session, msgId: 13"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:42.861302711+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เหตุผลที่มา\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":780000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:42.861307993+07:00","message":"receive interim result [false|false]: เหตุผลที่มา"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:42.861323533+07:00","message":"[buffer interim] 13 false เหตุผลที่มา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:42.861331018+07:00","message":"[bufferProcess] interim [780000000]:เหตุผลที่มา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:42.861334767+07:00","message":"[bufferProcess] send to processor:เหตุผลที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:42.86134201+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:42.861346005+07:00","message":"> Transcript [247] [false]: 'เหตุผลที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:42.861350872+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:42.86135446+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:42.861356564+07:00","message":"StatePrefix: 'เหตุผล'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:42.861359113+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:42.977581549+07:00","message":"receive streaming session, msgId: 13"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:42.977623413+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เหตุผลที่มัน\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":840000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:42.977629418+07:00","message":"receive interim result [false|false]: เหตุผลที่มัน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:42.977642029+07:00","message":"[buffer interim] 13 false เหตุผลที่มัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:42.977648663+07:00","message":"[bufferProcess] interim [840000000]:เหตุผลที่มัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:42.977650985+07:00","message":"[bufferProcess] send to processor:เหตุผลที่มา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:42.97765569+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:42.977658307+07:00","message":"> Transcript [248] [false]: 'เหตุผลที่มา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:42.977661369+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:42.977663507+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:42.977665476+07:00","message":"StatePrefix: 'เหตุผล'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:42.977667757+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:43.113806941+07:00","message":"receive streaming session, msgId: 13"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:43.113844762+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เหตุผลที่มันมี\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":960000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:43.113852437+07:00","message":"receive interim result [false|false]: เหตุผลที่มันมี"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:43.113863688+07:00","message":"[buffer interim] 13 false เหตุผลที่มันมี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:43.113870143+07:00","message":"[bufferProcess] interim [960000000]:เหตุผลที่มันมี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:43.113872617+07:00","message":"[bufferProcess] send to processor:เหตุผลที่มัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:43.113877861+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:43.113880994+07:00","message":"> Transcript [249] [false]: 'เหตุผลที่มัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:43.113884515+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:43.113886724+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:43.113888628+07:00","message":"StatePrefix: 'เหตุผล'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:43.113892791+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:43.118703668+07:00","message":"receive streaming session, msgId: 13"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:43.1187287+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เหตุผลที่มันหมด\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":20000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:43.118734413+07:00","message":"receive interim result [false|false]: เหตุผลที่มันหมด"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:43.118746355+07:00","message":"[buffer interim] 13 false เหตุผลที่มันหมด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:43.118757814+07:00","message":"[bufferProcess] interim [20000000]:เหตุผลที่มันหมด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:43.118760478+07:00","message":"[bufferProcess] send to processor:เหตุผลที่มันมี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:43.11876516+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:43.118767924+07:00","message":"> Transcript [250] [false]: 'เหตุผลที่มันมี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:43.118770596+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:43.118772496+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:43.118774654+07:00","message":"StatePrefix: 'เหตุผล'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:43.118776564+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:43.118780912+07:00","message":"Push: 'เหตุผล'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:43.118782927+07:00","message":"TextPushed: 'เหตุผล'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:43.118785176+07:00","message":"Set new StatePrefix : 'เหตุผลที่มันมี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:43.118787711+07:00","message":"Next Push (prob) : 'ที่มันมี'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:43.118794564+07:00","message":"push: {false เหตุผล 0 0xc0017d4980}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:43.360709295+07:00","message":"receive streaming session, msgId: 13"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:43.360743438+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เหตุผลที่มันหมดไว\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":260000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:43.360748807+07:00","message":"receive interim result [false|false]: เหตุผลที่มันหมดไว"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:43.360762403+07:00","message":"[buffer interim] 13 false เหตุผลที่มันหมดไว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:43.360769244+07:00","message":"[bufferProcess] interim [260000000]:เหตุผลที่มันหมดไว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:43.360771773+07:00","message":"[bufferProcess] send to processor:เหตุผลที่มันหมด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:43.360777136+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:43.360779679+07:00","message":"> Transcript [251] [false]: 'เหตุผลที่มันหมด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:43.360782106+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:43.360784265+07:00","message":"Set new StatePrefix: 'เหตุผลที่มันหมด'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:43.54581886+07:00","message":"[GCS] IsForceVAD: false for message ID: 13"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:43.638101327+07:00","message":"receive streaming session, msgId: 13"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:43.638140233+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เหตุผลที่มันหมดไวเนี่ย\",\"confidence\":0.9489112}],\"is_final\":true,\"result_end_time\":{\"seconds\":1,\"nanos\":620000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:43.638146829+07:00","message":"receive interim result [true|false]: เหตุผลที่มันหมดไวเนี่ย"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:43.638157493+07:00","message":"end recv isFinal message id 13"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:43.63816009+07:00","message":"end Recv id 13"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:43.638170757+07:00","message":"[buffer interim] 13 true เหตุผลที่มันหมดไวเนี่ย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:43.638186454+07:00","message":"[bufferProcess] interim [620000000]:เหตุผลที่มันหมดไวเนี่ย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:43.638193566+07:00","message":"[bufferProcess] send to processor (isfinal):เหตุผลที่มันหมดไว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:43.638197256+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:43.638200416+07:00","message":"> Transcript [252] [false]: 'เหตุผลที่มันหมดไว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:43.638204545+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:43.638206706+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:43.638208915+07:00","message":"StatePrefix: 'เหตุผลที่มันหมด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:43.63821121+07:00","message":"TextPushed: 'เหตุผล'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:43.638212987+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:43.638214949+07:00","message":"> Transcript [253] [true]: 'เหตุผลที่มันหมดไวเนี่ย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:43.63821715+07:00","message":"Count interim (case isFinal): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:43.638218986+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:43.638220675+07:00","message":"StatePrefix: 'เหตุผลที่มันหมด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:43.638224701+07:00","message":"TextPushed: 'เหตุผล'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:43.638230798+07:00","message":"Push: 'ที่มันหมดไวเนี่ย'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:43.638240955+07:00","message":"push: {true ที่มันหมดไวเนี่ย 0 0xc0017d4980}"}
{"level":"info","service":"Main","time":"2026-06-25T13:07:43.644599238+07:00","message":"write wav file: './tmp/7593/7593_13.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:43.929133048+07:00","message":"[GCS] Start streaming session, msgId: 14"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:44.356896727+07:00","message":"receive streaming session, msgId: 14"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:44.35694004+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ดู\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":420000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:44.356947303+07:00","message":"receive interim result [false|false]: ดู"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:44.356968865+07:00","message":"[buffer interim] 14 false ดู"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:44.356983904+07:00","message":"[bufferProcess] interim [420000000]:ดู"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:44.356986685+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:44.607233429+07:00","message":"receive streaming session, msgId: 14"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:44.607270341+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ดูความ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":660000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:44.607276223+07:00","message":"receive interim result [false|false]: ดูความ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:44.607287484+07:00","message":"[buffer interim] 14 false ดูความ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:44.607293799+07:00","message":"[bufferProcess] interim [660000000]:ดูความ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:44.607295911+07:00","message":"[bufferProcess] send to processor:ดู"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:44.607300992+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:44.607304003+07:00","message":"> Transcript [254] [false]: 'ดู'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:44.607306369+07:00","message":"Set StatePrefix (first interim): 'ดู'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:44.668003853+07:00","message":"receive streaming session, msgId: 14"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:44.66803743+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ด้วยความที่\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":780000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:44.668043007+07:00","message":"receive interim result [false|false]: ด้วยความที่"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:44.668058359+07:00","message":"[buffer interim] 14 false ด้วยความที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:44.668065207+07:00","message":"[bufferProcess] interim [780000000]:ด้วยความที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:44.66806859+07:00","message":"[bufferProcess] send to processor:ดูความ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:44.668072703+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:44.668076038+07:00","message":"> Transcript [255] [false]: 'ดูความ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:44.668079119+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:44.668081162+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:44.668083271+07:00","message":"StatePrefix: 'ดู'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:44.668085251+07:00","message":"TextPushed: ''"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:07:44.862069546+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:07:44.862096685+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:44.901400526+07:00","message":"receive streaming session, msgId: 14"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:44.901454818+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ด้วยความที่เขา\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":960000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:44.901464743+07:00","message":"receive interim result [false|false]: ด้วยความที่เขา"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:44.901483919+07:00","message":"[buffer interim] 14 false ด้วยความที่เขา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:44.901498053+07:00","message":"[bufferProcess] interim [960000000]:ด้วยความที่เขา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:44.901502469+07:00","message":"[bufferProcess] send to processor:ด้วยความที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:44.901512228+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:44.901518104+07:00","message":"> Transcript [256] [false]: 'ด้วยความที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:44.901522609+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:44.901525622+07:00","message":"Set new StatePrefix: 'ด้วยความที่'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:45.280446243+07:00","message":"receive streaming session, msgId: 14"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:45.280484687+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ด้วยความที่เขาอ่ะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":380000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:45.280492247+07:00","message":"receive interim result [false|false]: ด้วยความที่เขาอ่ะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:45.280506748+07:00","message":"[buffer interim] 14 false ด้วยความที่เขาอ่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:45.280513939+07:00","message":"[bufferProcess] interim [380000000]:ด้วยความที่เขาอ่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:45.280516863+07:00","message":"[bufferProcess] send to processor:ด้วยความที่เขา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:45.280520485+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:45.280523558+07:00","message":"> Transcript [257] [false]: 'ด้วยความที่เขา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:45.280527169+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:45.28052919+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:45.280531172+07:00","message":"StatePrefix: 'ด้วยความที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:45.280533309+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:45.685454662+07:00","message":"receive streaming session, msgId: 14"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:45.68550489+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ด้วยความที่เขาอ่ะสาย\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":800000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:45.685513369+07:00","message":"receive interim result [false|false]: ด้วยความที่เขาอ่ะสาย"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:45.685532139+07:00","message":"[buffer interim] 14 false ด้วยความที่เขาอ่ะสาย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:45.685546863+07:00","message":"[bufferProcess] interim [800000000]:ด้วยความที่เขาอ่ะสาย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:45.685551213+07:00","message":"[bufferProcess] send to processor:ด้วยความที่เขาอ่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:45.685560196+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:45.685565031+07:00","message":"> Transcript [258] [false]: 'ด้วยความที่เขาอ่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:45.685570935+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:45.685573921+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:45.685577009+07:00","message":"StatePrefix: 'ด้วยความที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:45.685579948+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:45.806831939+07:00","message":"receive streaming session, msgId: 14"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:45.806869298+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ด้วยความที่เขาอ่ะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":860000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:45.806875649+07:00","message":"receive interim result [false|false]: ด้วยความที่เขาอ่ะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:45.806887715+07:00","message":"[buffer interim] 14 false ด้วยความที่เขาอ่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:45.806894925+07:00","message":"[bufferProcess] interim [860000000]:ด้วยความที่เขาอ่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:45.806897571+07:00","message":"[bufferProcess] send to processor:ด้วยความที่เขาอ่ะสาย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:45.80690298+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:45.80690599+07:00","message":"> Transcript [259] [false]: 'ด้วยความที่เขาอ่ะสาย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:45.806909557+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:45.80691222+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:45.80691411+07:00","message":"StatePrefix: 'ด้วยความที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:45.806916677+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:45.871885854+07:00","message":"receive streaming session, msgId: 14"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:45.87193699+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ด้วยความที่เขาอ่ะ\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":1,\"nanos\":980000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:45.871945286+07:00","message":"receive interim result [false|false]: ด้วยความที่เขาอ่ะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:45.871964996+07:00","message":"[buffer interim] 14 false ด้วยความที่เขาอ่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:45.871978981+07:00","message":"[bufferProcess] interim [980000000]:ด้วยความที่เขาอ่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:45.871982947+07:00","message":"[bufferProcess] send to processor:ด้วยความที่เขาอ่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:45.871992273+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:45.871997135+07:00","message":"> Transcript [260] [false]: 'ด้วยความที่เขาอ่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:45.872018776+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:45.872022395+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:45.872025799+07:00","message":"StatePrefix: 'ด้วยความที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:45.872029112+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:45.872038028+07:00","message":"Push: 'ด้วยความที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:45.872041344+07:00","message":"TextPushed: 'ด้วยความที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:45.872045045+07:00","message":"Set new StatePrefix : 'ด้วยความที่เขาอ่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:45.872049282+07:00","message":"Next Push (prob) : 'เขาอ่ะ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:45.872084842+07:00","message":"push: {false ด้วยความที่ 0 0xc0017d4b00}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:45.998231837+07:00","message":"receive streaming session, msgId: 14"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:45.998274165+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ด้วยความที่เขาอ่ะสายเรา\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":40000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:45.998281174+07:00","message":"receive interim result [false|false]: ด้วยความที่เขาอ่ะสายเรา"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:45.998296253+07:00","message":"[buffer interim] 14 false ด้วยความที่เขาอ่ะสายเรา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:45.998304022+07:00","message":"[bufferProcess] interim [40000000]:ด้วยความที่เขาอ่ะสายเรา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:45.998306678+07:00","message":"[bufferProcess] send to processor:ด้วยความที่เขาอ่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:45.998314424+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:45.998317783+07:00","message":"> Transcript [261] [false]: 'ด้วยความที่เขาอ่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:45.998321681+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:45.998324295+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:45.998326739+07:00","message":"StatePrefix: 'ด้วยความที่เขาอ่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:45.998329341+07:00","message":"TextPushed: 'ด้วยความที่'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:46.023573503+07:00","message":"receive streaming session, msgId: 14"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:46.023603567+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ด้วยความที่เขาอ่ะ\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":2,\"nanos\":100000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:46.023610284+07:00","message":"receive interim result [false|false]: ด้วยความที่เขาอ่ะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:46.0236275+07:00","message":"[buffer interim] 14 false ด้วยความที่เขาอ่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:46.02363398+07:00","message":"[bufferProcess] interim [100000000]:ด้วยความที่เขาอ่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:46.023636612+07:00","message":"[bufferProcess] send to processor:ด้วยความที่เขาอ่ะสายเรา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:46.023640208+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:46.023643043+07:00","message":"> Transcript [262] [false]: 'ด้วยความที่เขาอ่ะสายเรา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:46.023646727+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:46.023648992+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:46.023651114+07:00","message":"StatePrefix: 'ด้วยความที่เขาอ่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:46.023653297+07:00","message":"TextPushed: 'ด้วยความที่'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:46.051378285+07:00","message":"receive streaming session, msgId: 14"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:46.051408915+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ด้วยความที่เขาอ่ะสายเราถึง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":160000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:46.051414138+07:00","message":"receive interim result [false|false]: ด้วยความที่เขาอ่ะสายเราถึง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:46.051429705+07:00","message":"[buffer interim] 14 false ด้วยความที่เขาอ่ะสายเราถึง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:46.051437853+07:00","message":"[bufferProcess] interim [160000000]:ด้วยความที่เขาอ่ะสายเราถึง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:46.051441738+07:00","message":"[bufferProcess] send to processor:ด้วยความที่เขาอ่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:46.051448733+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:46.051451053+07:00","message":"> Transcript [263] [false]: 'ด้วยความที่เขาอ่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:46.051454107+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:46.051456331+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:46.051458177+07:00","message":"StatePrefix: 'ด้วยความที่เขาอ่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:46.051460397+07:00","message":"TextPushed: 'ด้วยความที่'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:46.243681705+07:00","message":"receive streaming session, msgId: 14"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:46.24372384+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ด้วยความที่เขาอ่ะสายเราถึง 6\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":340000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:46.243730649+07:00","message":"receive interim result [false|false]: ด้วยความที่เขาอ่ะสายเราถึง 6"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:46.243746038+07:00","message":"[buffer interim] 14 false ด้วยความที่เขาอ่ะสายเราถึง 6"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:46.243754217+07:00","message":"[bufferProcess] interim [340000000]:ด้วยความที่เขาอ่ะสายเราถึง 6"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:46.243757047+07:00","message":"[bufferProcess] send to processor:ด้วยความที่เขาอ่ะสายเราถึง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:46.243763661+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:46.243766998+07:00","message":"> Transcript [264] [false]: 'ด้วยความที่เขาอ่ะสายเราถึง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:46.243771121+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:46.243773647+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:46.243775987+07:00","message":"StatePrefix: 'ด้วยความที่เขาอ่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:46.243778454+07:00","message":"TextPushed: 'ด้วยความที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:46.243785986+07:00","message":"Push: 'เขาอ่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:46.243788177+07:00","message":"TextPushed: 'ด้วยความที่เขาอ่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:46.243790299+07:00","message":"Set new StatePrefix : 'ด้วยความที่เขาอ่ะสายเราถึง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:46.243792405+07:00","message":"Next Push (prob) : 'สายเราถึง'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:46.243800273+07:00","message":"push: {false เขาอ่ะ 0 0xc0017d4b00}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:46.37219165+07:00","message":"receive streaming session, msgId: 14"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:46.372232253+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ด้วยความที่เขาอ่ะสายเราถึง 60\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":520000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:46.37224258+07:00","message":"receive interim result [false|false]: ด้วยความที่เขาอ่ะสายเราถึง 60"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:46.372256787+07:00","message":"[buffer interim] 14 false ด้วยความที่เขาอ่ะสายเราถึง 60"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:46.372263689+07:00","message":"[bufferProcess] interim [520000000]:ด้วยความที่เขาอ่ะสายเราถึง 60"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:46.37226609+07:00","message":"[bufferProcess] send to processor:ด้วยความที่เขาอ่ะสายเราถึง 6"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:46.372271899+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:46.372275004+07:00","message":"> Transcript [265] [false]: 'ด้วยความที่เขาอ่ะสายเราถึง 6'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:46.372291015+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:46.372293458+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:46.372295365+07:00","message":"StatePrefix: 'ด้วยความที่เขาอ่ะสายเราถึง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:46.372297805+07:00","message":"TextPushed: 'ด้วยความที่เขาอ่ะ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:46.691905547+07:00","message":"receive streaming session, msgId: 14"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:46.691946978+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ด้วยความที่เขาอ่ะสายเราถึง\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":2,\"nanos\":760000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:46.691953385+07:00","message":"receive interim result [false|false]: ด้วยความที่เขาอ่ะสายเราถึง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:46.691972903+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" 60\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":760000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:46.691976559+07:00","message":"receive interim result [false|false]:  60"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:46.691985596+07:00","message":"[buffer interim] 14 false ด้วยความที่เขาอ่ะสายเราถึง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:46.691990147+07:00","message":"[buffer interim] 14 false  60"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:46.692003509+07:00","message":"[bufferProcess] interim [760000000]:ด้วยความที่เขาอ่ะสายเราถึง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:46.692006959+07:00","message":"[bufferProcess] send to processor:ด้วยความที่เขาอ่ะสายเราถึง 60"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:46.692010427+07:00","message":"[bufferProcess] interim [760000000]: 60"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:46.69201342+07:00","message":"[bufferProcess] update buffer: ด้วยความที่เขาอ่ะสายเราถึง 60"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:46.692016439+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:46.692019272+07:00","message":"> Transcript [266] [false]: 'ด้วยความที่เขาอ่ะสายเราถึง 60'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:46.692022544+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:46.692024618+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:46.692026764+07:00","message":"StatePrefix: 'ด้วยความที่เขาอ่ะสายเราถึง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:46.692028985+07:00","message":"TextPushed: 'ด้วยความที่เขาอ่ะ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:46.692163878+07:00","message":"receive streaming session, msgId: 14"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:46.692215613+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ด้วยความที่เขาอ่ะสายเราถึง\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":2,\"nanos\":820000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:46.692222057+07:00","message":"receive interim result [false|false]: ด้วยความที่เขาอ่ะสายเราถึง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:46.692233616+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" 60 เปอร์เซ็นต์\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":820000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:46.692236414+07:00","message":"receive interim result [false|false]:  60 เปอร์เซ็นต์"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:46.692246839+07:00","message":"[buffer interim] 14 false ด้วยความที่เขาอ่ะสายเราถึง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:46.692251152+07:00","message":"[buffer interim] 14 false  60 เปอร์เซ็นต์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:46.692259134+07:00","message":"[bufferProcess] interim [820000000]:ด้วยความที่เขาอ่ะสายเราถึง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:46.692261872+07:00","message":"[bufferProcess] send to processor:ด้วยความที่เขาอ่ะสายเราถึง 60"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:46.692265576+07:00","message":"[bufferProcess] interim [820000000]: 60 เปอร์เซ็นต์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:46.6922688+07:00","message":"[bufferProcess] update buffer: ด้วยความที่เขาอ่ะสายเราถึง 60 เปอร์เซ็นต์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:46.692282301+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:46.692303972+07:00","message":"> Transcript [267] [false]: 'ด้วยความที่เขาอ่ะสายเราถึง 60'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:46.692310457+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:46.69231317+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:46.692315691+07:00","message":"StatePrefix: 'ด้วยความที่เขาอ่ะสายเราถึง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:46.692318455+07:00","message":"TextPushed: 'ด้วยความที่เขาอ่ะ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:46.953177394+07:00","message":"receive streaming session, msgId: 14"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:46.953218458+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ด้วยความที่เขาอ่ะสายเราถึง\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":3,\"nanos\":60000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:46.953225112+07:00","message":"receive interim result [false|false]: ด้วยความที่เขาอ่ะสายเราถึง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:46.953236129+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" 60 เปอร์เซ็นต์หรือเปล่า\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":60000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:46.953240752+07:00","message":"receive interim result [false|false]:  60 เปอร์เซ็นต์หรือเปล่า"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:46.95324845+07:00","message":"[buffer interim] 14 false ด้วยความที่เขาอ่ะสายเราถึง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:46.953252198+07:00","message":"[buffer interim] 14 false  60 เปอร์เซ็นต์หรือเปล่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:46.953257719+07:00","message":"[bufferProcess] interim [60000000]:ด้วยความที่เขาอ่ะสายเราถึง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:46.953260434+07:00","message":"[bufferProcess] send to processor:ด้วยความที่เขาอ่ะสายเราถึง 60 เปอร์เซ็นต์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:46.953263415+07:00","message":"[bufferProcess] interim [60000000]: 60 เปอร์เซ็นต์หรือเปล่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:46.953266922+07:00","message":"[bufferProcess] update buffer: ด้วยความที่เขาอ่ะสายเราถึง 60 เปอร์เซ็นต์หรือเปล่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:46.953269891+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:46.953272751+07:00","message":"> Transcript [268] [false]: 'ด้วยความที่เขาอ่ะสายเราถึง 60 เปอร์เซ็นต์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:46.953276533+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:46.95327894+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:46.953280918+07:00","message":"StatePrefix: 'ด้วยความที่เขาอ่ะสายเราถึง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:46.953283033+07:00","message":"TextPushed: 'ด้วยความที่เขาอ่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:46.953285444+07:00","message":"Push: 'สายเราถึง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:46.953287404+07:00","message":"TextPushed: 'ด้วยความที่เขาอ่ะสายเราถึง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:46.953289547+07:00","message":"Set new StatePrefix : 'ด้วยความที่เขาอ่ะสายเราถึง 60 เปอร์เซ็นต์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:46.953291775+07:00","message":"Next Push (prob) : ' 60 เปอร์เซ็นต์'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:46.953300622+07:00","message":"push: {false สายเราถึง 0 0xc0017d4b00}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:46.955914948+07:00","message":"receive streaming session, msgId: 14"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:46.95593059+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ด้วยความที่เขาอ่ะสายเราถึง 60\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":3,\"nanos\":120000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:46.955935346+07:00","message":"receive interim result [false|false]: ด้วยความที่เขาอ่ะสายเราถึง 60"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:46.955945767+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" เปอร์เซ็นต์หรือเปล่า\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":120000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:46.955948751+07:00","message":"receive interim result [false|false]:  เปอร์เซ็นต์หรือเปล่า"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:46.955953651+07:00","message":"[buffer interim] 14 false ด้วยความที่เขาอ่ะสายเราถึง 60"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:46.955956274+07:00","message":"[buffer interim] 14 false  เปอร์เซ็นต์หรือเปล่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:46.955960339+07:00","message":"[bufferProcess] interim [120000000]:ด้วยความที่เขาอ่ะสายเราถึง 60"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:46.955962812+07:00","message":"[bufferProcess] send to processor:ด้วยความที่เขาอ่ะสายเราถึง 60 เปอร์เซ็นต์หรือเปล่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:46.95596903+07:00","message":"[bufferProcess] interim [120000000]: เปอร์เซ็นต์หรือเปล่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:46.955971866+07:00","message":"[bufferProcess] update buffer: ด้วยความที่เขาอ่ะสายเราถึง 60 เปอร์เซ็นต์หรือเปล่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:46.955974868+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:46.955977266+07:00","message":"> Transcript [269] [false]: 'ด้วยความที่เขาอ่ะสายเราถึง 60 เปอร์เซ็นต์หรือเปล่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:46.955980185+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:46.955982152+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:46.955983944+07:00","message":"StatePrefix: 'ด้วยความที่เขาอ่ะสายเราถึง 60 เปอร์เซ็นต์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:46.955986031+07:00","message":"TextPushed: 'ด้วยความที่เขาอ่ะสายเราถึง'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:47.589708815+07:00","message":"receive streaming session, msgId: 14"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:47.589744313+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ด้วยความที่เขาอ่ะสายเราถึง 60 เปอร์เซ็นต์หรือเปล่า\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":3,\"nanos\":660000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:47.589750206+07:00","message":"receive interim result [false|false]: ด้วยความที่เขาอ่ะสายเราถึง 60 เปอร์เซ็นต์หรือเปล่า"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:47.589763465+07:00","message":"[buffer interim] 14 false ด้วยความที่เขาอ่ะสายเราถึง 60 เปอร์เซ็นต์หรือเปล่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:47.589770864+07:00","message":"[bufferProcess] interim [660000000]:ด้วยความที่เขาอ่ะสายเราถึง 60 เปอร์เซ็นต์หรือเปล่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:47.589773899+07:00","message":"[bufferProcess] send to processor:ด้วยความที่เขาอ่ะสายเราถึง 60 เปอร์เซ็นต์หรือเปล่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:47.589779145+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:47.589781947+07:00","message":"> Transcript [270] [false]: 'ด้วยความที่เขาอ่ะสายเราถึง 60 เปอร์เซ็นต์หรือเปล่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:47.589785905+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:47.5897879+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:47.589789858+07:00","message":"StatePrefix: 'ด้วยความที่เขาอ่ะสายเราถึง 60 เปอร์เซ็นต์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:47.589792473+07:00","message":"TextPushed: 'ด้วยความที่เขาอ่ะสายเราถึง'"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:07:47.863164237+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:07:47.863166578+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:49.177673973+07:00","message":"[GCS] IsForceVAD: false for message ID: 14"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:49.309711664+07:00","message":"[GCS] Start streaming session, msgId: 15"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:49.320685228+07:00","message":"receive streaming session, msgId: 14"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:49.320723104+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ด้วยความที่เขาอ่ะจ่ายเราถึง 60 เปอร์เซ็นต์หรือเปล่า\",\"confidence\":0.95519286}],\"is_final\":true,\"result_end_time\":{\"seconds\":5,\"nanos\":460000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:49.320730047+07:00","message":"receive interim result [true|false]: ด้วยความที่เขาอ่ะจ่ายเราถึง 60 เปอร์เซ็นต์หรือเปล่า"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:49.32074131+07:00","message":"end recv isFinal message id 14"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:49.320743703+07:00","message":"end Recv id 14"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:49.320754046+07:00","message":"[buffer interim] 14 true ด้วยความที่เขาอ่ะจ่ายเราถึง 60 เปอร์เซ็นต์หรือเปล่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:49.320769874+07:00","message":"[bufferProcess] interim [460000000]:ด้วยความที่เขาอ่ะจ่ายเราถึง 60 เปอร์เซ็นต์หรือเปล่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:49.320778382+07:00","message":"[bufferProcess] send to processor (isfinal):ด้วยความที่เขาอ่ะสายเราถึง 60 เปอร์เซ็นต์หรือเปล่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:49.320782367+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:49.320785771+07:00","message":"> Transcript [271] [false]: 'ด้วยความที่เขาอ่ะสายเราถึง 60 เปอร์เซ็นต์หรือเปล่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:49.320789684+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:49.320791731+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:49.320794354+07:00","message":"StatePrefix: 'ด้วยความที่เขาอ่ะสายเราถึง 60 เปอร์เซ็นต์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:49.32079677+07:00","message":"TextPushed: 'ด้วยความที่เขาอ่ะสายเราถึง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:49.320798695+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:49.320800627+07:00","message":"> Transcript [272] [true]: 'ด้วยความที่เขาอ่ะจ่ายเราถึง 60 เปอร์เซ็นต์หรือเปล่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:49.320802879+07:00","message":"Count interim (case isFinal): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:49.320804747+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:49.32080674+07:00","message":"StatePrefix: 'ด้วยความที่เขาอ่ะสายเราถึง 60 เปอร์เซ็นต์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:49.320808917+07:00","message":"TextPushed: 'ด้วยความที่เขาอ่ะสายเราถึง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:49.320810658+07:00","message":"must be align in case of isFinal"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:49.320954831+07:00","message":"Push: ' 60 เปอร์เซ็นต์หรือเปล่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:49.320957663+07:00","message":"TextPushed: 'ด้วยความที่เขาอ่ะสายเราถึง 60 เปอร์เซ็นต์หรือเปล่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:49.320959971+07:00","message":"Set new StatePrefix : 'ด้วยความที่เขาอ่ะจ่ายเราถึง 60 เปอร์เซ็นต์หรือเปล่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:49.320962318+07:00","message":"Next Push (prob) : 'ด้วยความที่เขาอ่ะจ่ายเราถึง 60 เปอร์เซ็นต์หรือเปล่า'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:49.320970195+07:00","message":"push: {true  60 เปอร์เซ็นต์หรือเปล่า 0 0xc0017d4b00}"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:49.320989147+07:00","message":"write aligntment file to 'tmp/7593/align_message_id_14.html'"}
{"level":"info","service":"Main","time":"2026-06-25T13:07:49.33410172+07:00","message":"write wav file: './tmp/7593/7593_14.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:49.966164081+07:00","message":"receive streaming session, msgId: 15"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:49.966198381+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ว่าไง\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":720000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:49.966204194+07:00","message":"receive interim result [false|false]: ว่าไง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:49.96621873+07:00","message":"[buffer interim] 15 false ว่าไง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:49.966225697+07:00","message":"[bufferProcess] interim [720000000]:ว่าไง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:49.966228155+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:50.03302276+07:00","message":"receive streaming session, msgId: 15"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:50.033062548+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ว่าไงไอ้\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":780000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:50.03306847+07:00","message":"receive interim result [false|false]: ว่าไงไอ้"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:50.033077691+07:00","message":"[buffer interim] 15 false ว่าไงไอ้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:50.033084234+07:00","message":"[bufferProcess] interim [780000000]:ว่าไงไอ้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:50.033086518+07:00","message":"[bufferProcess] send to processor:ว่าไง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:50.033089663+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:50.03309246+07:00","message":"> Transcript [273] [false]: 'ว่าไง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:50.033094659+07:00","message":"Set StatePrefix (first interim): 'ว่าไง'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:50.166228717+07:00","message":"receive streaming session, msgId: 15"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:50.166263949+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ว่าไง\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":840000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:50.166271414+07:00","message":"receive interim result [false|false]: ว่าไง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:50.166283922+07:00","message":"[buffer interim] 15 false ว่าไง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:50.166290867+07:00","message":"[bufferProcess] interim [840000000]:ว่าไง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:50.166293624+07:00","message":"[bufferProcess] send to processor:ว่าไงไอ้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:50.166299128+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:50.166302536+07:00","message":"> Transcript [274] [false]: 'ว่าไงไอ้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:50.166305958+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:50.166308051+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:50.166310573+07:00","message":"StatePrefix: 'ว่าไง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:50.166313055+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:50.550464456+07:00","message":"receive streaming session, msgId: 15"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:50.5505037+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มี 2\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":260000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:50.550510807+07:00","message":"receive interim result [false|false]: มี 2"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:50.550526607+07:00","message":"[buffer interim] 15 false มี 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:50.550534036+07:00","message":"[bufferProcess] interim [260000000]:มี 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:50.550536724+07:00","message":"[bufferProcess] send to processor:ว่าไง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:50.550540748+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:50.550544048+07:00","message":"> Transcript [275] [false]: 'ว่าไง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:50.550547697+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:50.550550132+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:50.550553855+07:00","message":"StatePrefix: 'ว่าไง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:50.550556367+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:50.561532056+07:00","message":"receive streaming session, msgId: 15"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:50.561561521+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ว่าไง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":320000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:50.561567388+07:00","message":"receive interim result [false|false]: ว่าไง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:50.561582801+07:00","message":"[buffer interim] 15 false ว่าไง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:50.561588653+07:00","message":"[bufferProcess] interim [320000000]:ว่าไง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:50.561590831+07:00","message":"[bufferProcess] send to processor:มี 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:50.561594281+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:50.561596922+07:00","message":"> Transcript [276] [false]: 'มี 2'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:50.561599096+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:50.561601584+07:00","message":"Set new StatePrefix: 'มี 2'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:50.665059942+07:00","message":"receive streaming session, msgId: 15"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:50.665099344+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มี 2 อย่าง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":380000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:50.665105374+07:00","message":"receive interim result [false|false]: มี 2 อย่าง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:50.665118624+07:00","message":"[buffer interim] 15 false มี 2 อย่าง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:50.665128025+07:00","message":"[bufferProcess] interim [380000000]:มี 2 อย่าง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:50.665130448+07:00","message":"[bufferProcess] send to processor:ว่าไง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:50.665136157+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:50.665139391+07:00","message":"> Transcript [277] [false]: 'ว่าไง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:50.665141994+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:50.665144375+07:00","message":"Set new StatePrefix: 'ว่าไง'"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:07:50.863627285+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:07:50.863662552+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:51.261855261+07:00","message":"receive streaming session, msgId: 15"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:51.261889016+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มี 2 อย่าง\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":1,\"nanos\":980000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:51.261894483+07:00","message":"receive interim result [false|false]: มี 2 อย่าง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:51.261908151+07:00","message":"[buffer interim] 15 false มี 2 อย่าง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:51.261914923+07:00","message":"[bufferProcess] interim [980000000]:มี 2 อย่าง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:51.261921981+07:00","message":"[bufferProcess] send to processor:มี 2 อย่าง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:51.261925399+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:51.26192816+07:00","message":"> Transcript [278] [false]: 'มี 2 อย่าง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:51.261930694+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:51.261932837+07:00","message":"Set new StatePrefix: 'มี 2 อย่าง'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:51.573945781+07:00","message":"receive streaming session, msgId: 15"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:51.573989798+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มี 2\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":2,\"nanos\":280000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:51.574005787+07:00","message":"receive interim result [false|false]: มี 2"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:51.574016818+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" อย่างคือช่วย\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":280000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:51.574021161+07:00","message":"receive interim result [false|false]:  อย่างคือช่วย"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:51.574030922+07:00","message":"[buffer interim] 15 false มี 2"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:51.574035469+07:00","message":"[buffer interim] 15 false  อย่างคือช่วย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:51.574042562+07:00","message":"[bufferProcess] interim [280000000]:มี 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:51.574046246+07:00","message":"[bufferProcess] send to processor:มี 2 อย่าง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:51.57405064+07:00","message":"[bufferProcess] interim [280000000]: อย่างคือช่วย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:51.574058924+07:00","message":"[bufferProcess] update buffer: มี 2 อย่างคือช่วย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:51.574062864+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:51.574067816+07:00","message":"> Transcript [279] [false]: 'มี 2 อย่าง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:51.574081388+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:51.574085079+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:51.574087835+07:00","message":"StatePrefix: 'มี 2 อย่าง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:51.574090804+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:51.637888041+07:00","message":"receive streaming session, msgId: 15"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:51.63792559+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มี 2\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":2,\"nanos\":340000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:51.637931622+07:00","message":"receive interim result [false|false]: มี 2"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:51.637945417+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" อย่างคือช่วยเหลือ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":340000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:51.637949125+07:00","message":"receive interim result [false|false]:  อย่างคือช่วยเหลือ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:51.637956223+07:00","message":"[buffer interim] 15 false มี 2"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:51.637960408+07:00","message":"[buffer interim] 15 false  อย่างคือช่วยเหลือ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:51.637966635+07:00","message":"[bufferProcess] interim [340000000]:มี 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:51.637968879+07:00","message":"[bufferProcess] send to processor:มี 2 อย่างคือช่วย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:51.637971643+07:00","message":"[bufferProcess] interim [340000000]: อย่างคือช่วยเหลือ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:51.637974383+07:00","message":"[bufferProcess] update buffer: มี 2 อย่างคือช่วยเหลือ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:51.637977414+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:51.637980612+07:00","message":"> Transcript [280] [false]: 'มี 2 อย่างคือช่วย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:51.637983782+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:51.637986121+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:51.637988228+07:00","message":"StatePrefix: 'มี 2 อย่าง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:51.637996326+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:51.64015688+07:00","message":"receive streaming session, msgId: 15"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:51.640178938+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มี 2\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":2,\"nanos\":400000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:51.640183303+07:00","message":"receive interim result [false|false]: มี 2"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:51.640192896+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" อย่างคือช่วยเรา\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":400000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:51.640195961+07:00","message":"receive interim result [false|false]:  อย่างคือช่วยเรา"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:51.640201657+07:00","message":"[buffer interim] 15 false มี 2"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:51.640204849+07:00","message":"[buffer interim] 15 false  อย่างคือช่วยเรา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:51.640209552+07:00","message":"[bufferProcess] interim [400000000]:มี 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:51.640211769+07:00","message":"[bufferProcess] send to processor:มี 2 อย่างคือช่วยเหลือ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:51.640216942+07:00","message":"[bufferProcess] interim [400000000]: อย่างคือช่วยเรา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:51.640219986+07:00","message":"[bufferProcess] update buffer: มี 2 อย่างคือช่วยเรา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:51.640232703+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:51.640259887+07:00","message":"> Transcript [281] [false]: 'มี 2 อย่างคือช่วยเหลือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:51.640265167+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:51.640267514+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:51.640269751+07:00","message":"StatePrefix: 'มี 2 อย่าง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:51.640272089+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:51.775088486+07:00","message":"receive streaming session, msgId: 15"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:51.775133887+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มี 2\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":2,\"nanos\":520000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:51.775140533+07:00","message":"receive interim result [false|false]: มี 2"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:51.775150645+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" อย่างคือช่วยเราเยอะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":520000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:51.775153573+07:00","message":"receive interim result [false|false]:  อย่างคือช่วยเราเยอะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:51.775160817+07:00","message":"[buffer interim] 15 false มี 2"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:51.775167265+07:00","message":"[buffer interim] 15 false  อย่างคือช่วยเราเยอะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:51.775173641+07:00","message":"[bufferProcess] interim [520000000]:มี 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:51.775175949+07:00","message":"[bufferProcess] send to processor:มี 2 อย่างคือช่วยเรา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:51.775179821+07:00","message":"[bufferProcess] interim [520000000]: อย่างคือช่วยเราเยอะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:51.775183641+07:00","message":"[bufferProcess] update buffer: มี 2 อย่างคือช่วยเราเยอะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:51.775186705+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:51.77518935+07:00","message":"> Transcript [282] [false]: 'มี 2 อย่างคือช่วยเรา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:51.775192752+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:51.775194861+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:51.775196777+07:00","message":"StatePrefix: 'มี 2 อย่าง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:51.775198779+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:51.775201076+07:00","message":"Push: 'มี 2 อย่าง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:51.77520304+07:00","message":"TextPushed: 'มี 2 อย่าง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:51.775205196+07:00","message":"Set new StatePrefix : 'มี 2 อย่างคือช่วยเรา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:51.775209113+07:00","message":"Next Push (prob) : 'คือช่วยเรา'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:51.775218628+07:00","message":"push: {false มี 2 อย่าง 0 0xc0001fc900}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:52.34951153+07:00","message":"receive streaming session, msgId: 15"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:52.349559418+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มี 2\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":3,\"nanos\":120000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:52.349566588+07:00","message":"receive interim result [false|false]: มี 2"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:52.34957829+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" อย่างคือช่วยเราเยอะกับ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":120000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:52.349581883+07:00","message":"receive interim result [false|false]:  อย่างคือช่วยเราเยอะกับ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:52.349600671+07:00","message":"[buffer interim] 15 false มี 2"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:52.349622314+07:00","message":"[buffer interim] 15 false  อย่างคือช่วยเราเยอะกับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:52.349630903+07:00","message":"[bufferProcess] interim [120000000]:มี 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:52.349634516+07:00","message":"[bufferProcess] send to processor:มี 2 อย่างคือช่วยเราเยอะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:52.349642272+07:00","message":"[bufferProcess] interim [120000000]: อย่างคือช่วยเราเยอะกับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:52.349646691+07:00","message":"[bufferProcess] update buffer: มี 2 อย่างคือช่วยเราเยอะกับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:52.349651184+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:52.349657092+07:00","message":"> Transcript [283] [false]: 'มี 2 อย่างคือช่วยเราเยอะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:52.349661235+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:52.349663372+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:52.349665468+07:00","message":"StatePrefix: 'มี 2 อย่างคือช่วยเรา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:52.349667631+07:00","message":"TextPushed: 'มี 2 อย่าง'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:52.525507916+07:00","message":"receive streaming session, msgId: 15"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:52.525544819+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มี 2\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":3,\"nanos\":240000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:52.525550775+07:00","message":"receive interim result [false|false]: มี 2"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:52.525564185+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" อย่างคือช่วยเราเยอะกับเรา\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":240000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:52.525567961+07:00","message":"receive interim result [false|false]:  อย่างคือช่วยเราเยอะกับเรา"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:52.525582817+07:00","message":"[buffer interim] 15 false มี 2"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:52.525599578+07:00","message":"[buffer interim] 15 false  อย่างคือช่วยเราเยอะกับเรา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:52.525606549+07:00","message":"[bufferProcess] interim [240000000]:มี 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:52.525609428+07:00","message":"[bufferProcess] send to processor:มี 2 อย่างคือช่วยเราเยอะกับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:52.52561463+07:00","message":"[bufferProcess] interim [240000000]: อย่างคือช่วยเราเยอะกับเรา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:52.525618462+07:00","message":"[bufferProcess] update buffer: มี 2 อย่างคือช่วยเราเยอะกับเรา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:52.52562193+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:52.5256249+07:00","message":"> Transcript [284] [false]: 'มี 2 อย่างคือช่วยเราเยอะกับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:52.525628371+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:52.52563045+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:52.525632899+07:00","message":"StatePrefix: 'มี 2 อย่างคือช่วยเรา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:52.525635294+07:00","message":"TextPushed: 'มี 2 อย่าง'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:52.85284227+07:00","message":"receive streaming session, msgId: 15"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:52.852885307+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มี 2\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":3,\"nanos\":540000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:52.852893895+07:00","message":"receive interim result [false|false]: มี 2"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:52.852907593+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" อย่างคือช่วยเราเยอะกับเราซื้อ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":540000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:52.852911215+07:00","message":"receive interim result [false|false]:  อย่างคือช่วยเราเยอะกับเราซื้อ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:52.852919255+07:00","message":"[buffer interim] 15 false มี 2"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:52.852922512+07:00","message":"[buffer interim] 15 false  อย่างคือช่วยเราเยอะกับเราซื้อ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:52.852929801+07:00","message":"[bufferProcess] interim [540000000]:มี 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:52.852932619+07:00","message":"[bufferProcess] send to processor:มี 2 อย่างคือช่วยเราเยอะกับเรา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:52.852935503+07:00","message":"[bufferProcess] interim [540000000]: อย่างคือช่วยเราเยอะกับเราซื้อ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:52.852938401+07:00","message":"[bufferProcess] update buffer: มี 2 อย่างคือช่วยเราเยอะกับเราซื้อ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:52.852941152+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:52.852943879+07:00","message":"> Transcript [285] [false]: 'มี 2 อย่างคือช่วยเราเยอะกับเรา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:52.852947228+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:52.852949227+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:52.852952124+07:00","message":"StatePrefix: 'มี 2 อย่างคือช่วยเรา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:52.852954559+07:00","message":"TextPushed: 'มี 2 อย่าง'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:52.97869273+07:00","message":"receive streaming session, msgId: 15"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:52.978737007+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มี 2\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":3,\"nanos\":720000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:52.978743863+07:00","message":"receive interim result [false|false]: มี 2"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:52.97875568+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" อย่างคือช่วยเราเยอะกับเราซื้อเอง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":720000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:52.978758909+07:00","message":"receive interim result [false|false]:  อย่างคือช่วยเราเยอะกับเราซื้อเอง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:52.978776497+07:00","message":"[buffer interim] 15 false มี 2"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:52.97878108+07:00","message":"[buffer interim] 15 false  อย่างคือช่วยเราเยอะกับเราซื้อเอง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:52.978788575+07:00","message":"[bufferProcess] interim [720000000]:มี 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:52.978791503+07:00","message":"[bufferProcess] send to processor:มี 2 อย่างคือช่วยเราเยอะกับเราซื้อ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:52.978794425+07:00","message":"[bufferProcess] interim [720000000]: อย่างคือช่วยเราเยอะกับเราซื้อเอง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:52.978796965+07:00","message":"[bufferProcess] update buffer: มี 2 อย่างคือช่วยเราเยอะกับเราซื้อเอง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:52.978800063+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:52.978804969+07:00","message":"> Transcript [286] [false]: 'มี 2 อย่างคือช่วยเราเยอะกับเราซื้อ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:52.978809433+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:52.978812125+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:52.978814361+07:00","message":"StatePrefix: 'มี 2 อย่างคือช่วยเรา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:52.978816643+07:00","message":"TextPushed: 'มี 2 อย่าง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:52.978819243+07:00","message":"Push: 'คือช่วยเรา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:52.978821173+07:00","message":"TextPushed: 'มี 2 อย่างคือช่วยเรา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:52.978823441+07:00","message":"Set new StatePrefix : 'มี 2 อย่างคือช่วยเราเยอะกับเราซื้อ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:52.978826096+07:00","message":"Next Push (prob) : 'เยอะกับเราซื้อ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:52.978835861+07:00","message":"push: {false คือช่วยเรา 0 0xc0001fc900}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:53.241363196+07:00","message":"receive streaming session, msgId: 15"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:53.241407779+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มี 2\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":4,\"nanos\":20000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:53.24141501+07:00","message":"receive interim result [false|false]: มี 2"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:53.241430899+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" อย่างคือช่วยเราเยอะกับเราซื้อเองก็\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":20000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:53.241434415+07:00","message":"receive interim result [false|false]:  อย่างคือช่วยเราเยอะกับเราซื้อเองก็"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:53.24144342+07:00","message":"[buffer interim] 15 false มี 2"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:53.241447155+07:00","message":"[buffer interim] 15 false  อย่างคือช่วยเราเยอะกับเราซื้อเองก็"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:53.241453765+07:00","message":"[bufferProcess] interim [20000000]:มี 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:53.241456371+07:00","message":"[bufferProcess] send to processor:มี 2 อย่างคือช่วยเราเยอะกับเราซื้อเอง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:53.241459525+07:00","message":"[bufferProcess] interim [20000000]: อย่างคือช่วยเราเยอะกับเราซื้อเองก็"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:53.241462652+07:00","message":"[bufferProcess] update buffer: มี 2 อย่างคือช่วยเราเยอะกับเราซื้อเองก็"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:53.241466411+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:53.241469412+07:00","message":"> Transcript [287] [false]: 'มี 2 อย่างคือช่วยเราเยอะกับเราซื้อเอง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:53.241473569+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:53.241475675+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:53.2414777+07:00","message":"StatePrefix: 'มี 2 อย่างคือช่วยเราเยอะกับเราซื้อ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:53.241482138+07:00","message":"TextPushed: 'มี 2 อย่างคือช่วยเรา'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:53.486556179+07:00","message":"receive streaming session, msgId: 15"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:53.486590324+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มี 2\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":4,\"nanos\":140000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:53.486595751+07:00","message":"receive interim result [false|false]: มี 2"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:53.486602409+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" อย่างคือช่วยเราเยอะกับเราซื้อเองก็เยอะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":140000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:53.486609385+07:00","message":"receive interim result [false|false]:  อย่างคือช่วยเราเยอะกับเราซื้อเองก็เยอะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:53.4866162+07:00","message":"[buffer interim] 15 false มี 2"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:53.486619682+07:00","message":"[buffer interim] 15 false  อย่างคือช่วยเราเยอะกับเราซื้อเองก็เยอะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:53.486625973+07:00","message":"[bufferProcess] interim [140000000]:มี 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:53.486628173+07:00","message":"[bufferProcess] send to processor:มี 2 อย่างคือช่วยเราเยอะกับเราซื้อเองก็"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:53.486631015+07:00","message":"[bufferProcess] interim [140000000]: อย่างคือช่วยเราเยอะกับเราซื้อเองก็เยอะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:53.486633552+07:00","message":"[bufferProcess] update buffer: มี 2 อย่างคือช่วยเราเยอะกับเราซื้อเองก็เยอะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:53.486636441+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:53.486639242+07:00","message":"> Transcript [288] [false]: 'มี 2 อย่างคือช่วยเราเยอะกับเราซื้อเองก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:53.486642554+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:53.486644564+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:53.486646595+07:00","message":"StatePrefix: 'มี 2 อย่างคือช่วยเราเยอะกับเราซื้อ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:53.486649107+07:00","message":"TextPushed: 'มี 2 อย่างคือช่วยเรา'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:53.753073815+07:00","message":"receive streaming session, msgId: 15"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:53.753118097+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มี 2\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":4,\"nanos\":500000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:53.75312594+07:00","message":"receive interim result [false|false]: มี 2"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:53.753140373+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" อย่างคือช่วยเราเยอะกับเราซื้อเองก็เยอะอร่อย\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":500000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:53.753145313+07:00","message":"receive interim result [false|false]:  อย่างคือช่วยเราเยอะกับเราซื้อเองก็เยอะอร่อย"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:53.753154827+07:00","message":"[buffer interim] 15 false มี 2"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:53.753159925+07:00","message":"[buffer interim] 15 false  อย่างคือช่วยเราเยอะกับเราซื้อเองก็เยอะอร่อย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:53.753184295+07:00","message":"[bufferProcess] interim [500000000]:มี 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:53.753187715+07:00","message":"[bufferProcess] send to processor:มี 2 อย่างคือช่วยเราเยอะกับเราซื้อเองก็เยอะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:53.753192275+07:00","message":"[bufferProcess] interim [500000000]: อย่างคือช่วยเราเยอะกับเราซื้อเองก็เยอะอร่อย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:53.753196833+07:00","message":"[bufferProcess] update buffer: มี 2 อย่างคือช่วยเราเยอะกับเราซื้อเองก็เยอะอร่อย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:53.753200502+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:53.753204632+07:00","message":"> Transcript [289] [false]: 'มี 2 อย่างคือช่วยเราเยอะกับเราซื้อเองก็เยอะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:53.753210062+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:53.753212908+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:53.753216422+07:00","message":"StatePrefix: 'มี 2 อย่างคือช่วยเราเยอะกับเราซื้อ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:53.753220713+07:00","message":"TextPushed: 'มี 2 อย่างคือช่วยเรา'"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:07:53.864626223+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:07:53.864632535+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:54.395985581+07:00","message":"receive streaming session, msgId: 15"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:54.396028213+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มี 2 อย่างคือช่วยเราเยอะกับเราซื้อเองก็เยอะอร่อย\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":5,\"nanos\":100000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:54.396034547+07:00","message":"receive interim result [false|false]: มี 2 อย่างคือช่วยเราเยอะกับเราซื้อเองก็เยอะอร่อย"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:54.396049107+07:00","message":"[buffer interim] 15 false มี 2 อย่างคือช่วยเราเยอะกับเราซื้อเองก็เยอะอร่อย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:54.396056007+07:00","message":"[bufferProcess] interim [100000000]:มี 2 อย่างคือช่วยเราเยอะกับเราซื้อเองก็เยอะอร่อย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:54.396058727+07:00","message":"[bufferProcess] send to processor:มี 2 อย่างคือช่วยเราเยอะกับเราซื้อเองก็เยอะอร่อย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:54.396062233+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:54.396065072+07:00","message":"> Transcript [290] [false]: 'มี 2 อย่างคือช่วยเราเยอะกับเราซื้อเองก็เยอะอร่อย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:54.396068827+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:54.396070943+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:54.396073466+07:00","message":"StatePrefix: 'มี 2 อย่างคือช่วยเราเยอะกับเราซื้อ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:54.396076044+07:00","message":"TextPushed: 'มี 2 อย่างคือช่วยเรา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:54.396079443+07:00","message":"Push: 'เยอะกับเราซื้อ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:54.396081492+07:00","message":"TextPushed: 'มี 2 อย่างคือช่วยเราเยอะกับเราซื้อ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:54.396084387+07:00","message":"Set new StatePrefix : 'มี 2 อย่างคือช่วยเราเยอะกับเราซื้อเองก็เยอะอร่อย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:54.396086702+07:00","message":"Next Push (prob) : 'เองก็เยอะอร่อย'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:54.396095064+07:00","message":"push: {false เยอะกับเราซื้อ 0 0xc0001fc900}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:54.494527853+07:00","message":"[GCS] IsForceVAD: false for message ID: 15"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:54.626341612+07:00","message":"[GCS] Start streaming session, msgId: 16"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:54.645334971+07:00","message":"receive streaming session, msgId: 15"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:54.645368842+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มี 2 อย่างคือช่วยเราเยอะกับเราซื้อเองก็เยอะหน่อย\",\"confidence\":0.95173043}],\"is_final\":true,\"result_end_time\":{\"seconds\":5,\"nanos\":400000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:54.645375878+07:00","message":"receive interim result [true|false]: มี 2 อย่างคือช่วยเราเยอะกับเราซื้อเองก็เยอะหน่อย"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:54.645383824+07:00","message":"end recv isFinal message id 15"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:54.645386215+07:00","message":"end Recv id 15"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:54.645390977+07:00","message":"[buffer interim] 15 true มี 2 อย่างคือช่วยเราเยอะกับเราซื้อเองก็เยอะหน่อย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:54.645397654+07:00","message":"[bufferProcess] interim [400000000]:มี 2 อย่างคือช่วยเราเยอะกับเราซื้อเองก็เยอะหน่อย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:54.645401492+07:00","message":"[bufferProcess] send to processor (isfinal):มี 2 อย่างคือช่วยเราเยอะกับเราซื้อเองก็เยอะอร่อย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:54.6454047+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:54.645407522+07:00","message":"> Transcript [291] [false]: 'มี 2 อย่างคือช่วยเราเยอะกับเราซื้อเองก็เยอะอร่อย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:54.645411074+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:54.645413029+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:54.645415524+07:00","message":"StatePrefix: 'มี 2 อย่างคือช่วยเราเยอะกับเราซื้อเองก็เยอะอร่อย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:54.645418988+07:00","message":"TextPushed: 'มี 2 อย่างคือช่วยเราเยอะกับเราซื้อ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:54.645420999+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:54.645423035+07:00","message":"> Transcript [292] [true]: 'มี 2 อย่างคือช่วยเราเยอะกับเราซื้อเองก็เยอะหน่อย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:54.645425284+07:00","message":"Count interim (case isFinal): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:54.645426992+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:54.645428879+07:00","message":"StatePrefix: 'มี 2 อย่างคือช่วยเราเยอะกับเราซื้อเองก็เยอะอร่อย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:54.645431288+07:00","message":"TextPushed: 'มี 2 อย่างคือช่วยเราเยอะกับเราซื้อ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:54.645434291+07:00","message":"Push: 'เองก็เยอะหน่อย'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:54.645441166+07:00","message":"push: {true เองก็เยอะหน่อย 0 0xc0001fc900}"}
{"level":"info","service":"Main","time":"2026-06-25T13:07:54.656529519+07:00","message":"write wav file: './tmp/7593/7593_15.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:56.791609124+07:00","message":"receive streaming session, msgId: 16"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:56.79166772+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ต่อ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":860000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:56.791673093+07:00","message":"receive interim result [false|false]: ต่อ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:56.791688563+07:00","message":"receive streaming session, msgId: 16"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:56.791691825+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ตอบ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":920000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:56.791694231+07:00","message":"receive interim result [false|false]: ตอบ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:56.791714971+07:00","message":"[buffer interim] 16 false ต่อ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:56.79173923+07:00","message":"[buffer interim] 16 false ตอบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:56.791748827+07:00","message":"[bufferProcess] interim [860000000]:ต่อ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:56.791752235+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:56.791762119+07:00","message":"[bufferProcess] send to processor (ticker):ต่อ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:56.791765543+07:00","message":"[bufferProcess] interim [920000000]:ตอบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:56.79176844+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:56.791771875+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:56.79177593+07:00","message":"> Transcript [293] [false]: 'ต่อ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:56.791779215+07:00","message":"Set StatePrefix (first interim): 'ต่อ'"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:07:56.864798955+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:07:56.864803069+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:56.90718506+07:00","message":"receive streaming session, msgId: 16"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:56.907230346+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ต่อย\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":40000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:56.907236234+07:00","message":"receive interim result [false|false]: ต่อย"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:56.907248488+07:00","message":"[buffer interim] 16 false ต่อย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:56.907255613+07:00","message":"[bufferProcess] interim [40000000]:ต่อย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:56.907258128+07:00","message":"[bufferProcess] send to processor:ตอบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:56.907263494+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:56.907266213+07:00","message":"> Transcript [294] [false]: 'ตอบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:56.907268394+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:56.907271056+07:00","message":"Set new StatePrefix: 'ตอบ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:57.018807498+07:00","message":"receive streaming session, msgId: 16"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:57.018846728+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ต่อยกัน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":220000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:57.018852344+07:00","message":"receive interim result [false|false]: ต่อยกัน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:57.01886792+07:00","message":"[buffer interim] 16 false ต่อยกัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:57.018875111+07:00","message":"[bufferProcess] interim [220000000]:ต่อยกัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:57.018877324+07:00","message":"[bufferProcess] send to processor:ต่อย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:57.018880299+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:57.01888307+07:00","message":"> Transcript [295] [false]: 'ต่อย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:57.018885256+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:57.018887193+07:00","message":"Set new StatePrefix: 'ต่อย'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:57.254060614+07:00","message":"receive streaming session, msgId: 16"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:57.254095265+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ต่อยในการ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":340000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:57.254100814+07:00","message":"receive interim result [false|false]: ต่อยในการ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:57.254116905+07:00","message":"receive streaming session, msgId: 16"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:57.254123397+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ต่อยในการซื้อ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":460000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:57.254127395+07:00","message":"receive interim result [false|false]: ต่อยในการซื้อ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:57.25416197+07:00","message":"[buffer interim] 16 false ต่อยในการ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:57.254203401+07:00","message":"[buffer interim] 16 false ต่อยในการซื้อ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:57.254212677+07:00","message":"[bufferProcess] interim [340000000]:ต่อยในการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:57.254215813+07:00","message":"[bufferProcess] send to processor:ต่อยกัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:57.254221352+07:00","message":"[bufferProcess] interim [460000000]:ต่อยในการซื้อ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:57.254223724+07:00","message":"[bufferProcess] send to processor:ต่อยในการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:57.25422692+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:57.254230849+07:00","message":"> Transcript [296] [false]: 'ต่อยกัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:57.254234392+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:57.254236632+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:57.254239149+07:00","message":"StatePrefix: 'ต่อย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:57.254241182+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:57.254242992+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:57.254244998+07:00","message":"> Transcript [297] [false]: 'ต่อยในการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:57.254247042+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:57.254249066+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:57.254251652+07:00","message":"StatePrefix: 'ต่อย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:57.25425351+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:57.95492946+07:00","message":"receive streaming session, msgId: 16"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:57.954977696+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ต่อยในการซื้อ\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":3,\"nanos\":60000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:57.954994656+07:00","message":"receive interim result [false|false]: ต่อยในการซื้อ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:57.955010682+07:00","message":"[buffer interim] 16 false ต่อยในการซื้อ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:57.955018633+07:00","message":"[bufferProcess] interim [60000000]:ต่อยในการซื้อ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:57.955021113+07:00","message":"[bufferProcess] send to processor:ต่อยในการซื้อ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:57.955027323+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:57.955030746+07:00","message":"> Transcript [298] [false]: 'ต่อยในการซื้อ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:57.955034532+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:57.955037988+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:57.955040122+07:00","message":"StatePrefix: 'ต่อย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:57.955042235+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:59.587776739+07:00","message":"[GCS] Cleaned up inactive client: 1"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:59.587798856+07:00","message":"[GCS] Cleaned up inactive client: 2"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:07:59.865621842+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:07:59.865621827+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:08:00.007639699+07:00","message":"[GCS] IsForceVAD: false for message ID: 16"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:08:00.077882338+07:00","message":"[GCS] Start streaming session, msgId: 17"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:08:00.2848749+07:00","message":"receive streaming session, msgId: 16"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:08:00.284920747+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ต่อยในการซื้อยังใช้ไม่หมด\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":580000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:08:00.284929885+07:00","message":"receive interim result [false|false]: ต่อยในการซื้อยังใช้ไม่หมด"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:08:00.284947627+07:00","message":"[buffer interim] 16 false ต่อยในการซื้อยังใช้ไม่หมด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:00.284956385+07:00","message":"[bufferProcess] interim [580000000]:ต่อยในการซื้อยังใช้ไม่หมด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:00.284959076+07:00","message":"[bufferProcess] send to processor:ต่อยในการซื้อ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:00.284967513+07:00","message":"[bufferProcess] send to processor (ticker):ต่อยในการซื้อยังใช้ไม่หมด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:00.284970399+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:00.284973806+07:00","message":"> Transcript [299] [false]: 'ต่อยในการซื้อ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:00.284977823+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:00.284993656+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:00.284995951+07:00","message":"StatePrefix: 'ต่อย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:00.284998806+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:00.285006374+07:00","message":"Push: 'ต่อย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:00.285010051+07:00","message":"TextPushed: 'ต่อย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:00.285014008+07:00","message":"Set new StatePrefix : 'ต่อยในการซื้อ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:00.285017631+07:00","message":"Next Push (prob) : 'ในการซื้อ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:00.285020565+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:00.285023581+07:00","message":"> Transcript [300] [false]: 'ต่อยในการซื้อยังใช้ไม่หมด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:00.285026934+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:00.285031105+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:00.28503282+07:00","message":"StatePrefix: 'ต่อยในการซื้อ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:00.28503498+07:00","message":"TextPushed: 'ต่อย'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:08:00.28503474+07:00","message":"push: {false ต่อย 0 0xc00041cd00}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:08:00.405273309+07:00","message":"receive streaming session, msgId: 16"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:08:00.405308304+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ต่อยในการซื้อยังใช้ไม่หมด\",\"confidence\":0.9376314}],\"is_final\":true,\"result_end_time\":{\"seconds\":5,\"nanos\":610000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:08:00.405313556+07:00","message":"receive interim result [true|false]: ต่อยในการซื้อยังใช้ไม่หมด"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:08:00.405322801+07:00","message":"end recv isFinal message id 16"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:08:00.405325029+07:00","message":"end Recv id 16"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:08:00.40533019+07:00","message":"[buffer interim] 16 true ต่อยในการซื้อยังใช้ไม่หมด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:00.405339258+07:00","message":"[bufferProcess] interim [610000000]:ต่อยในการซื้อยังใช้ไม่หมด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:00.405344796+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:00.405347732+07:00","message":"> Transcript [301] [true]: 'ต่อยในการซื้อยังใช้ไม่หมด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:00.405350823+07:00","message":"Count interim (case isFinal): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:00.40535284+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:00.405355023+07:00","message":"StatePrefix: 'ต่อยในการซื้อ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:00.405357389+07:00","message":"TextPushed: 'ต่อย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:00.405363771+07:00","message":"Push: 'ในการซื้อยังใช้ไม่หมด'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:08:00.405374614+07:00","message":"push: {true ในการซื้อยังใช้ไม่หมด 0 0xc00041cd00}"}
{"level":"info","service":"Main","time":"2026-06-25T13:08:00.418848286+07:00","message":"write wav file: './tmp/7593/7593_16.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:08:00.901307998+07:00","message":"receive streaming session, msgId: 17"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:08:00.90134724+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"หาคู่\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":480000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:08:00.901352545+07:00","message":"receive interim result [false|false]: หาคู่"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:08:00.901366076+07:00","message":"[buffer interim] 17 false หาคู่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:00.901373182+07:00","message":"[bufferProcess] interim [480000000]:หาคู่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:00.90137538+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:08:01.134726722+07:00","message":"receive streaming session, msgId: 17"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:08:01.134775233+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"หาคู่สม\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":780000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:08:01.134781005+07:00","message":"receive interim result [false|false]: หาคู่สม"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:08:01.134796341+07:00","message":"[buffer interim] 17 false หาคู่สม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:01.134803775+07:00","message":"[bufferProcess] interim [780000000]:หาคู่สม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:01.134806393+07:00","message":"[bufferProcess] send to processor:หาคู่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:01.13481328+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:01.134816248+07:00","message":"> Transcript [302] [false]: 'หาคู่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:01.134818653+07:00","message":"Set StatePrefix (first interim): 'หาคู่'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:08:01.185174202+07:00","message":"receive streaming session, msgId: 17"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:08:01.185211627+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"หาสมชาย\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":900000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:08:01.18521684+07:00","message":"receive interim result [false|false]: หาสมชาย"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:08:01.185231656+07:00","message":"[buffer interim] 17 false หาสมชาย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:01.185238474+07:00","message":"[bufferProcess] interim [900000000]:หาสมชาย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:01.185240543+07:00","message":"[bufferProcess] send to processor:หาคู่สม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:01.185243411+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:01.185246563+07:00","message":"> Transcript [303] [false]: 'หาคู่สม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:01.185250507+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:01.185253033+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:01.185255435+07:00","message":"StatePrefix: 'หาคู่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:01.185257539+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:08:01.533128885+07:00","message":"receive streaming session, msgId: 17"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:08:01.533184163+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"หาคุณสมชาติอย่าง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":140000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:08:01.533190265+07:00","message":"receive interim result [false|false]: หาคุณสมชาติอย่าง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:08:01.533206993+07:00","message":"[buffer interim] 17 false หาคุณสมชาติอย่าง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:01.533214319+07:00","message":"[bufferProcess] interim [140000000]:หาคุณสมชาติอย่าง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:01.533217396+07:00","message":"[bufferProcess] send to processor:หาสมชาย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:01.533221596+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:01.533224368+07:00","message":"> Transcript [304] [false]: 'หาสมชาย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:01.533226901+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:01.53322999+07:00","message":"Set new StatePrefix: 'หาสมชาย'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:08:01.56863724+07:00","message":"receive streaming session, msgId: 17"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:08:01.568671598+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"หาคุณสมชาติอย่างที่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":260000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:08:01.56867814+07:00","message":"receive interim result [false|false]: หาคุณสมชาติอย่างที่"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:08:01.568693309+07:00","message":"[buffer interim] 17 false หาคุณสมชาติอย่างที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:01.568700303+07:00","message":"[bufferProcess] interim [260000000]:หาคุณสมชาติอย่างที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:01.568703324+07:00","message":"[bufferProcess] send to processor:หาคุณสมชาติอย่าง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:01.568711437+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:01.568714613+07:00","message":"> Transcript [305] [false]: 'หาคุณสมชาติอย่าง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:01.568717293+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:01.56872241+07:00","message":"Set new StatePrefix: 'หาคุณสมชาติอย่าง'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:08:02.03823142+07:00","message":"receive streaming session, msgId: 17"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:08:02.038274467+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"หาคุณสมชาติอย่างที่ทาง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":800000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:08:02.038280348+07:00","message":"receive interim result [false|false]: หาคุณสมชาติอย่างที่ทาง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:08:02.038295972+07:00","message":"[buffer interim] 17 false หาคุณสมชาติอย่างที่ทาง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:02.038303032+07:00","message":"[bufferProcess] interim [800000000]:หาคุณสมชาติอย่างที่ทาง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:02.038305904+07:00","message":"[bufferProcess] send to processor:หาคุณสมชาติอย่างที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:02.038308988+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:02.038311761+07:00","message":"> Transcript [306] [false]: 'หาคุณสมชาติอย่างที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:02.038315064+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:02.038317191+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:02.038319676+07:00","message":"StatePrefix: 'หาคุณสมชาติอย่าง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:02.038321938+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:08:02.245891082+07:00","message":"[GCS] IsForceVAD: false for message ID: 17"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:08:02.31673683+07:00","message":"[GCS] Start streaming session, msgId: 18"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:08:02.438505903+07:00","message":"receive streaming session, msgId: 17"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:08:02.438560407+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"หาคุณสมชาติอย่างที่ทาง\",\"confidence\":0.95241535}],\"is_final\":true,\"result_end_time\":{\"seconds\":2,\"nanos\":190000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:08:02.438569433+07:00","message":"receive interim result [true|false]: หาคุณสมชาติอย่างที่ทาง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:08:02.438582906+07:00","message":"end recv isFinal message id 17"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:08:02.438586802+07:00","message":"end Recv id 17"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:08:02.438597843+07:00","message":"[buffer interim] 17 true หาคุณสมชาติอย่างที่ทาง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:02.438608288+07:00","message":"[bufferProcess] interim [190000000]:หาคุณสมชาติอย่างที่ทาง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:02.438612854+07:00","message":"[bufferProcess] send to processor (isfinal):หาคุณสมชาติอย่างที่ทาง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:02.438617829+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:02.438622503+07:00","message":"> Transcript [307] [false]: 'หาคุณสมชาติอย่างที่ทาง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:02.438626929+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:02.438630092+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:02.438633781+07:00","message":"StatePrefix: 'หาคุณสมชาติอย่าง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:02.438636934+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:02.438639887+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:02.438643181+07:00","message":"> Transcript [308] [true]: 'หาคุณสมชาติอย่างที่ทาง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:02.438646747+07:00","message":"Count interim (case isFinal): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:02.438649397+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:02.438651943+07:00","message":"StatePrefix: 'หาคุณสมชาติอย่าง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:02.438654787+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:02.438658975+07:00","message":"Push: 'หาคุณสมชาติอย่างที่ทาง'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:08:02.438670321+07:00","message":"push: {true หาคุณสมชาติอย่างที่ทาง 0 0xc001226000}"}
{"level":"info","service":"Main","time":"2026-06-25T13:08:02.44707555+07:00","message":"write wav file: './tmp/7593/7593_17.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:08:02.780692626+07:00","message":"receive streaming session, msgId: 18"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:08:02.780749263+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"การ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":420000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:08:02.780755552+07:00","message":"receive interim result [false|false]: การ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:08:02.78077429+07:00","message":"[buffer interim] 18 false การ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:02.780781895+07:00","message":"[bufferProcess] interim [420000000]:การ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:02.78078373+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:08:02.866531449+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:08:02.86654803+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:08:02.965603331+07:00","message":"receive streaming session, msgId: 18"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:08:02.965647008+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เขา\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":660000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:08:02.965654497+07:00","message":"receive interim result [false|false]: เขา"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:08:02.965669559+07:00","message":"[buffer interim] 18 false เขา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:02.965678355+07:00","message":"[bufferProcess] interim [660000000]:เขา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:02.965681876+07:00","message":"[bufferProcess] send to processor:การ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:02.965692239+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:02.965696329+07:00","message":"> Transcript [309] [false]: 'การ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:02.965699245+07:00","message":"Set StatePrefix (first interim): 'การ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:08:03.032241622+07:00","message":"receive streaming session, msgId: 18"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:08:03.032283894+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เขาบอก\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":780000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:08:03.032291071+07:00","message":"receive interim result [false|false]: เขาบอก"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:08:03.032305566+07:00","message":"[buffer interim] 18 false เขาบอก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:03.032314023+07:00","message":"[bufferProcess] interim [780000000]:เขาบอก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:03.032317653+07:00","message":"[bufferProcess] send to processor:เขา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:03.032325911+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:03.032330384+07:00","message":"> Transcript [310] [false]: 'เขา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:03.032333911+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:03.032337712+07:00","message":"Set new StatePrefix: 'เขา'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:08:03.285561462+07:00","message":"receive streaming session, msgId: 18"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:08:03.285601539+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เขาบอกไป\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":960000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:08:03.285607493+07:00","message":"receive interim result [false|false]: เขาบอกไป"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:08:03.285624471+07:00","message":"[buffer interim] 18 false เขาบอกไป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:03.285632901+07:00","message":"[bufferProcess] interim [960000000]:เขาบอกไป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:03.285635131+07:00","message":"[bufferProcess] send to processor:เขาบอก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:03.285638966+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:03.285641953+07:00","message":"> Transcript [311] [false]: 'เขาบอก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:03.285645264+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:03.285647482+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:03.285649791+07:00","message":"StatePrefix: 'เขา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:03.285651886+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:08:03.291295724+07:00","message":"receive streaming session, msgId: 18"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:08:03.291320336+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เขาบอกไปว่า\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":20000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:08:03.291325878+07:00","message":"receive interim result [false|false]: เขาบอกไปว่า"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:08:03.291336386+07:00","message":"[buffer interim] 18 false เขาบอกไปว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:03.291341867+07:00","message":"[bufferProcess] interim [20000000]:เขาบอกไปว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:03.291344139+07:00","message":"[bufferProcess] send to processor:เขาบอกไป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:03.291347267+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:03.29135001+07:00","message":"> Transcript [312] [false]: 'เขาบอกไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:03.291352563+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:03.291354482+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:03.291356429+07:00","message":"StatePrefix: 'เขา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:03.291360983+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:08:03.841880841+07:00","message":"receive streaming session, msgId: 18"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:08:03.841926151+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เขาบอกไปว่ามัน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":500000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:08:03.84193329+07:00","message":"receive interim result [false|false]: เขาบอกไปว่ามัน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:08:03.841949239+07:00","message":"[buffer interim] 18 false เขาบอกไปว่ามัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:03.841958094+07:00","message":"[bufferProcess] interim [500000000]:เขาบอกไปว่ามัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:03.841960618+07:00","message":"[bufferProcess] send to processor:เขาบอกไปว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:03.841967796+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:03.841970748+07:00","message":"> Transcript [313] [false]: 'เขาบอกไปว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:03.841974875+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:03.841982989+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:03.841985426+07:00","message":"StatePrefix: 'เขา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:03.841988233+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:08:03.886960636+07:00","message":"receive streaming session, msgId: 18"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:08:03.887014859+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เขาบอกไปว่ามันจะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":560000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:08:03.887023806+07:00","message":"receive interim result [false|false]: เขาบอกไปว่ามันจะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:08:03.88704268+07:00","message":"[buffer interim] 18 false เขาบอกไปว่ามันจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:03.887058098+07:00","message":"[bufferProcess] interim [560000000]:เขาบอกไปว่ามันจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:03.887061703+07:00","message":"[bufferProcess] send to processor:เขาบอกไปว่ามัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:03.887066145+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:03.887070365+07:00","message":"> Transcript [314] [false]: 'เขาบอกไปว่ามัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:03.887075658+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:03.887078807+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:03.887082368+07:00","message":"StatePrefix: 'เขา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:03.887085373+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:03.887088803+07:00","message":"Push: 'เขา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:03.88709184+07:00","message":"TextPushed: 'เขา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:03.887094785+07:00","message":"Set new StatePrefix : 'เขาบอกไปว่ามัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:03.887098259+07:00","message":"Next Push (prob) : 'บอกไปว่ามัน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:08:03.887108434+07:00","message":"push: {false เขา 0 0xc001227000}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:08:03.902102393+07:00","message":"receive streaming session, msgId: 18"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:08:03.902142398+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เขาบอกไปว่ามันจะมี\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":620000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:08:03.90214974+07:00","message":"receive interim result [false|false]: เขาบอกไปว่ามันจะมี"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:08:03.902168808+07:00","message":"[buffer interim] 18 false เขาบอกไปว่ามันจะมี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:03.902177965+07:00","message":"[bufferProcess] interim [620000000]:เขาบอกไปว่ามันจะมี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:03.902180534+07:00","message":"[bufferProcess] send to processor:เขาบอกไปว่ามันจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:03.902188657+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:03.902192695+07:00","message":"> Transcript [315] [false]: 'เขาบอกไปว่ามันจะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:03.902197017+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:03.902200109+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:03.902202961+07:00","message":"StatePrefix: 'เขาบอกไปว่ามัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:03.902206509+07:00","message":"TextPushed: 'เขา'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:08:03.937500966+07:00","message":"receive streaming session, msgId: 18"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:08:03.937539289+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เขาบอกไปว่ามันจะไม่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":680000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:08:03.937545815+07:00","message":"receive interim result [false|false]: เขาบอกไปว่ามันจะไม่"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:08:03.937563532+07:00","message":"[buffer interim] 18 false เขาบอกไปว่ามันจะไม่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:03.937571496+07:00","message":"[bufferProcess] interim [680000000]:เขาบอกไปว่ามันจะไม่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:03.937573979+07:00","message":"[bufferProcess] send to processor:เขาบอกไปว่ามันจะมี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:03.937578599+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:03.937582004+07:00","message":"> Transcript [316] [false]: 'เขาบอกไปว่ามันจะมี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:03.937586373+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:03.937588579+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:03.937590524+07:00","message":"StatePrefix: 'เขาบอกไปว่ามัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:03.937593109+07:00","message":"TextPushed: 'เขา'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:08:04.06484321+07:00","message":"receive streaming session, msgId: 18"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:08:04.064886084+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เขาบอกไปว่ามันจะไม่ดี\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":740000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:08:04.064892909+07:00","message":"receive interim result [false|false]: เขาบอกไปว่ามันจะไม่ดี"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:08:04.064911411+07:00","message":"[buffer interim] 18 false เขาบอกไปว่ามันจะไม่ดี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:04.064920402+07:00","message":"[bufferProcess] interim [740000000]:เขาบอกไปว่ามันจะไม่ดี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:04.064925123+07:00","message":"[bufferProcess] send to processor:เขาบอกไปว่ามันจะไม่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:04.064937795+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:04.064942696+07:00","message":"> Transcript [317] [false]: 'เขาบอกไปว่ามันจะไม่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:04.064946692+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:04.064949155+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:04.064951189+07:00","message":"StatePrefix: 'เขาบอกไปว่ามัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:04.064953631+07:00","message":"TextPushed: 'เขา'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:08:04.192795546+07:00","message":"receive streaming session, msgId: 18"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:08:04.192837886+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เขาบอกไปว่ามันจะไม่มีการ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":920000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:08:04.192844666+07:00","message":"receive interim result [false|false]: เขาบอกไปว่ามันจะไม่มีการ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:08:04.19286106+07:00","message":"[buffer interim] 18 false เขาบอกไปว่ามันจะไม่มีการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:04.192869915+07:00","message":"[bufferProcess] interim [920000000]:เขาบอกไปว่ามันจะไม่มีการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:04.192872959+07:00","message":"[bufferProcess] send to processor:เขาบอกไปว่ามันจะไม่ดี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:04.192879189+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:04.192882956+07:00","message":"> Transcript [318] [false]: 'เขาบอกไปว่ามันจะไม่ดี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:04.192887102+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:04.192889836+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:04.19289235+07:00","message":"StatePrefix: 'เขาบอกไปว่ามัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:04.19289535+07:00","message":"TextPushed: 'เขา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:04.192904289+07:00","message":"Push: 'บอกไปว่ามัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:04.192906907+07:00","message":"TextPushed: 'เขาบอกไปว่ามัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:04.192909412+07:00","message":"Set new StatePrefix : 'เขาบอกไปว่ามันจะไม่ดี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:04.192911956+07:00","message":"Next Push (prob) : 'จะไม่ดี'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:08:04.192921626+07:00","message":"push: {false บอกไปว่ามัน 0 0xc001227000}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:08:04.390141165+07:00","message":"receive streaming session, msgId: 18"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:08:04.390180824+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เขาบอกไปว่ามันจะไม่มีการโทร\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":100000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:08:04.390187262+07:00","message":"receive interim result [false|false]: เขาบอกไปว่ามันจะไม่มีการโทร"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:08:04.390201368+07:00","message":"[buffer interim] 18 false เขาบอกไปว่ามันจะไม่มีการโทร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:04.390209473+07:00","message":"[bufferProcess] interim [100000000]:เขาบอกไปว่ามันจะไม่มีการโทร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:04.390211979+07:00","message":"[bufferProcess] send to processor:เขาบอกไปว่ามันจะไม่มีการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:04.390217635+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:04.390220823+07:00","message":"> Transcript [319] [false]: 'เขาบอกไปว่ามันจะไม่มีการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:04.390224107+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:04.390226345+07:00","message":"Set new StatePrefix: 'เขาบอกไปว่ามันจะไม่มีการ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:08:04.43748603+07:00","message":"receive streaming session, msgId: 18"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:08:04.437527776+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เขาบอกไปว่ามันจะไม่มีการพบ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":220000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:08:04.43753386+07:00","message":"receive interim result [false|false]: เขาบอกไปว่ามันจะไม่มีการพบ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:08:04.437550619+07:00","message":"[buffer interim] 18 false เขาบอกไปว่ามันจะไม่มีการพบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:04.437559036+07:00","message":"[bufferProcess] interim [220000000]:เขาบอกไปว่ามันจะไม่มีการพบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:04.437561649+07:00","message":"[bufferProcess] send to processor:เขาบอกไปว่ามันจะไม่มีการโทร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:04.437565666+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:04.4375691+07:00","message":"> Transcript [320] [false]: 'เขาบอกไปว่ามันจะไม่มีการโทร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:04.437572384+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:04.437574745+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:04.437577273+07:00","message":"StatePrefix: 'เขาบอกไปว่ามันจะไม่มีการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:04.437580179+07:00","message":"TextPushed: 'เขาบอกไปว่ามัน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:08:04.654415462+07:00","message":"receive streaming session, msgId: 18"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:08:04.65445726+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เขาบอกไปว่ามันจะไม่มีการพบนะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":400000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:08:04.654464164+07:00","message":"receive interim result [false|false]: เขาบอกไปว่ามันจะไม่มีการพบนะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:08:04.654480137+07:00","message":"[buffer interim] 18 false เขาบอกไปว่ามันจะไม่มีการพบนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:04.654487793+07:00","message":"[bufferProcess] interim [400000000]:เขาบอกไปว่ามันจะไม่มีการพบนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:04.654490447+07:00","message":"[bufferProcess] send to processor:เขาบอกไปว่ามันจะไม่มีการพบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:04.654497471+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:04.654500727+07:00","message":"> Transcript [321] [false]: 'เขาบอกไปว่ามันจะไม่มีการพบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:04.654504461+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:04.654507262+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:04.65450933+07:00","message":"StatePrefix: 'เขาบอกไปว่ามันจะไม่มีการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:04.654511998+07:00","message":"TextPushed: 'เขาบอกไปว่ามัน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:08:05.278268124+07:00","message":"receive streaming session, msgId: 18"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:08:05.278326735+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เขาบอกไปว่ามันจะไม่มีการพบนะ\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":3},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:08:05.278336607+07:00","message":"receive interim result [false|false]: เขาบอกไปว่ามันจะไม่มีการพบนะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:08:05.278354339+07:00","message":"[buffer interim] 18 false เขาบอกไปว่ามันจะไม่มีการพบนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:05.278362574+07:00","message":"[bufferProcess] interim [0]:เขาบอกไปว่ามันจะไม่มีการพบนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:05.278365375+07:00","message":"[bufferProcess] send to processor:เขาบอกไปว่ามันจะไม่มีการพบนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:05.27836874+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:05.278371944+07:00","message":"> Transcript [322] [false]: 'เขาบอกไปว่ามันจะไม่มีการพบนะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:05.278375484+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:05.278378104+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:05.27838008+07:00","message":"StatePrefix: 'เขาบอกไปว่ามันจะไม่มีการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:05.278382889+07:00","message":"TextPushed: 'เขาบอกไปว่ามัน'"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:08:05.867242354+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:08:05.867246659+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:08:06.032553521+07:00","message":"receive streaming session, msgId: 18"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:08:06.03259336+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เขาบอกไปว่ามันจะไม่มีการพบนะว่าเหลือ 4\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":780000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:08:06.0325997+07:00","message":"receive interim result [false|false]: เขาบอกไปว่ามันจะไม่มีการพบนะว่าเหลือ 4"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:08:06.032613305+07:00","message":"[buffer interim] 18 false เขาบอกไปว่ามันจะไม่มีการพบนะว่าเหลือ 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:06.032621954+07:00","message":"[bufferProcess] interim [780000000]:เขาบอกไปว่ามันจะไม่มีการพบนะว่าเหลือ 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:06.032624712+07:00","message":"[bufferProcess] send to processor:เขาบอกไปว่ามันจะไม่มีการพบนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:06.032629022+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:06.032632035+07:00","message":"> Transcript [323] [false]: 'เขาบอกไปว่ามันจะไม่มีการพบนะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:06.032636213+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:06.032638602+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:06.032641341+07:00","message":"StatePrefix: 'เขาบอกไปว่ามันจะไม่มีการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:06.032644262+07:00","message":"TextPushed: 'เขาบอกไปว่ามัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:06.032647241+07:00","message":"Push: 'จะไม่มีการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:06.032649145+07:00","message":"TextPushed: 'เขาบอกไปว่ามันจะไม่มีการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:06.032651514+07:00","message":"Set new StatePrefix : 'เขาบอกไปว่ามันจะไม่มีการพบนะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:06.032657674+07:00","message":"Next Push (prob) : 'พบนะ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:08:06.03266572+07:00","message":"push: {false จะไม่มีการ 0 0xc001227000}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:08:06.227536749+07:00","message":"receive streaming session, msgId: 18"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:08:06.227586941+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เขาบอกไปว่ามันจะไม่มีการพบนะว่าเหลือ 400\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":960000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:08:06.227595631+07:00","message":"receive interim result [false|false]: เขาบอกไปว่ามันจะไม่มีการพบนะว่าเหลือ 400"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:08:06.227615338+07:00","message":"[buffer interim] 18 false เขาบอกไปว่ามันจะไม่มีการพบนะว่าเหลือ 400"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:06.227627354+07:00","message":"[bufferProcess] interim [960000000]:เขาบอกไปว่ามันจะไม่มีการพบนะว่าเหลือ 400"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:06.227630282+07:00","message":"[bufferProcess] send to processor:เขาบอกไปว่ามันจะไม่มีการพบนะว่าเหลือ 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:06.227637523+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:06.227640479+07:00","message":"> Transcript [324] [false]: 'เขาบอกไปว่ามันจะไม่มีการพบนะว่าเหลือ 4'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:06.227644512+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:06.227646892+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:06.22764925+07:00","message":"StatePrefix: 'เขาบอกไปว่ามันจะไม่มีการพบนะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:06.227651604+07:00","message":"TextPushed: 'เขาบอกไปว่ามันจะไม่มีการ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:08:06.573670141+07:00","message":"receive streaming session, msgId: 18"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:08:06.573718104+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เขาบอกไปว่ามันจะไม่มีการพบนะว่าเหลือ 400 แล้ว\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":320000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:08:06.573723551+07:00","message":"receive interim result [false|false]: เขาบอกไปว่ามันจะไม่มีการพบนะว่าเหลือ 400 แล้ว"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:08:06.573737441+07:00","message":"[buffer interim] 18 false เขาบอกไปว่ามันจะไม่มีการพบนะว่าเหลือ 400 แล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:06.573745206+07:00","message":"[bufferProcess] interim [320000000]:เขาบอกไปว่ามันจะไม่มีการพบนะว่าเหลือ 400 แล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:06.5737485+07:00","message":"[bufferProcess] send to processor:เขาบอกไปว่ามันจะไม่มีการพบนะว่าเหลือ 400"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:06.57375472+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:06.573759074+07:00","message":"> Transcript [325] [false]: 'เขาบอกไปว่ามันจะไม่มีการพบนะว่าเหลือ 400'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:06.573763105+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:06.573765314+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:06.5737689+07:00","message":"StatePrefix: 'เขาบอกไปว่ามันจะไม่มีการพบนะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:06.573771826+07:00","message":"TextPushed: 'เขาบอกไปว่ามันจะไม่มีการ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:08:06.702768246+07:00","message":"receive streaming session, msgId: 18"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:08:06.702800573+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เขาบอกไปว่ามันจะไม่มีการพบนะว่าเหลือ\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":4,\"nanos\":380000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:08:06.702808047+07:00","message":"receive interim result [false|false]: เขาบอกไปว่ามันจะไม่มีการพบนะว่าเหลือ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:08:06.702825947+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" 400 บาท\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":380000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:08:06.702830908+07:00","message":"receive interim result [false|false]:  400 บาท"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:08:06.702839455+07:00","message":"[buffer interim] 18 false เขาบอกไปว่ามันจะไม่มีการพบนะว่าเหลือ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:08:06.702847573+07:00","message":"[buffer interim] 18 false  400 บาท"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:06.702854053+07:00","message":"[bufferProcess] interim [380000000]:เขาบอกไปว่ามันจะไม่มีการพบนะว่าเหลือ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:06.70285804+07:00","message":"[bufferProcess] send to processor:เขาบอกไปว่ามันจะไม่มีการพบนะว่าเหลือ 400 แล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:06.702862813+07:00","message":"[bufferProcess] interim [380000000]: 400 บาท"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:06.702866641+07:00","message":"[bufferProcess] update buffer: เขาบอกไปว่ามันจะไม่มีการพบนะว่าเหลือ 400 บาท"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:06.702871387+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:06.70287491+07:00","message":"> Transcript [326] [false]: 'เขาบอกไปว่ามันจะไม่มีการพบนะว่าเหลือ 400 แล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:06.702879791+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:06.702882931+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:06.70288568+07:00","message":"StatePrefix: 'เขาบอกไปว่ามันจะไม่มีการพบนะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:06.702890048+07:00","message":"TextPushed: 'เขาบอกไปว่ามันจะไม่มีการ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:08:06.752640351+07:00","message":"receive streaming session, msgId: 18"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:08:06.752680318+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เขาบอกไปว่ามันจะไม่มีการพบนะว่าเหลือ\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":4,\"nanos\":440000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:08:06.752686543+07:00","message":"receive interim result [false|false]: เขาบอกไปว่ามันจะไม่มีการพบนะว่าเหลือ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:08:06.752697702+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" 400 แล้ว\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":440000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:08:06.752700694+07:00","message":"receive interim result [false|false]:  400 แล้ว"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:08:06.752708191+07:00","message":"[buffer interim] 18 false เขาบอกไปว่ามันจะไม่มีการพบนะว่าเหลือ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:08:06.752711821+07:00","message":"[buffer interim] 18 false  400 แล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:06.752717987+07:00","message":"[bufferProcess] interim [440000000]:เขาบอกไปว่ามันจะไม่มีการพบนะว่าเหลือ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:06.75272042+07:00","message":"[bufferProcess] send to processor:เขาบอกไปว่ามันจะไม่มีการพบนะว่าเหลือ 400 บาท"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:06.752723529+07:00","message":"[bufferProcess] interim [440000000]: 400 แล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:06.75272604+07:00","message":"[bufferProcess] update buffer: เขาบอกไปว่ามันจะไม่มีการพบนะว่าเหลือ 400 แล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:06.752729607+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:06.752732496+07:00","message":"> Transcript [327] [false]: 'เขาบอกไปว่ามันจะไม่มีการพบนะว่าเหลือ 400 บาท'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:06.752736999+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:06.752742154+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:06.752744371+07:00","message":"StatePrefix: 'เขาบอกไปว่ามันจะไม่มีการพบนะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:06.752747093+07:00","message":"TextPushed: 'เขาบอกไปว่ามันจะไม่มีการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:06.75275521+07:00","message":"Push: 'พบนะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:06.752757198+07:00","message":"TextPushed: 'เขาบอกไปว่ามันจะไม่มีการพบนะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:06.752759572+07:00","message":"Set new StatePrefix : 'เขาบอกไปว่ามันจะไม่มีการพบนะว่าเหลือ 400 บาท'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:06.752761849+07:00","message":"Next Push (prob) : 'ว่าเหลือ 400 บาท'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:08:06.752769356+07:00","message":"push: {false พบนะ 0 0xc001227000}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:08:06.780275464+07:00","message":"receive streaming session, msgId: 18"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:08:06.780316532+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เขาบอกไปว่ามันจะไม่มีการพบนะว่าเหลือ\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":4,\"nanos\":500000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:08:06.780322412+07:00","message":"receive interim result [false|false]: เขาบอกไปว่ามันจะไม่มีการพบนะว่าเหลือ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:08:06.780334726+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" 400 บาทเดือน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":500000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:08:06.78033914+07:00","message":"receive interim result [false|false]:  400 บาทเดือน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:08:06.780348149+07:00","message":"[buffer interim] 18 false เขาบอกไปว่ามันจะไม่มีการพบนะว่าเหลือ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:08:06.780352816+07:00","message":"[buffer interim] 18 false  400 บาทเดือน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:06.780359763+07:00","message":"[bufferProcess] interim [500000000]:เขาบอกไปว่ามันจะไม่มีการพบนะว่าเหลือ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:06.780362176+07:00","message":"[bufferProcess] send to processor:เขาบอกไปว่ามันจะไม่มีการพบนะว่าเหลือ 400 แล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:06.780365571+07:00","message":"[bufferProcess] interim [500000000]: 400 บาทเดือน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:06.780368464+07:00","message":"[bufferProcess] update buffer: เขาบอกไปว่ามันจะไม่มีการพบนะว่าเหลือ 400 บาทเดือน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:06.780371996+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:06.780375106+07:00","message":"> Transcript [328] [false]: 'เขาบอกไปว่ามันจะไม่มีการพบนะว่าเหลือ 400 แล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:06.78037765+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:06.780379724+07:00","message":"Set new StatePrefix: 'เขาบอกไปว่ามันจะไม่มีการพบนะว่าเหลือ 400 แล้ว'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:08:06.874356171+07:00","message":"receive streaming session, msgId: 18"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:08:06.874395592+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เขาบอกไปว่ามันจะไม่มีการพบนะว่าเหลือ 400\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":4,\"nanos\":560000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:08:06.87440164+07:00","message":"receive interim result [false|false]: เขาบอกไปว่ามันจะไม่มีการพบนะว่าเหลือ 400"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:08:06.874412112+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" บาทเดือน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":560000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:08:06.874415755+07:00","message":"receive interim result [false|false]:  บาทเดือน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:08:06.874423368+07:00","message":"[buffer interim] 18 false เขาบอกไปว่ามันจะไม่มีการพบนะว่าเหลือ 400"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:08:06.874427643+07:00","message":"[buffer interim] 18 false  บาทเดือน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:06.874433747+07:00","message":"[bufferProcess] interim [560000000]:เขาบอกไปว่ามันจะไม่มีการพบนะว่าเหลือ 400"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:06.874438085+07:00","message":"[bufferProcess] send to processor:เขาบอกไปว่ามันจะไม่มีการพบนะว่าเหลือ 400 บาทเดือน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:06.874441773+07:00","message":"[bufferProcess] interim [560000000]: บาทเดือน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:06.874444385+07:00","message":"[bufferProcess] update buffer: เขาบอกไปว่ามันจะไม่มีการพบนะว่าเหลือ 400 บาทเดือน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:06.874447451+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:06.874450403+07:00","message":"> Transcript [329] [false]: 'เขาบอกไปว่ามันจะไม่มีการพบนะว่าเหลือ 400 บาทเดือน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:06.874453142+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:06.874455201+07:00","message":"Set new StatePrefix: 'เขาบอกไปว่ามันจะไม่มีการพบนะว่าเหลือ 400 บาทเดือน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:08:06.889283981+07:00","message":"receive streaming session, msgId: 18"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:08:06.889311489+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เขาบอกไปว่ามันจะไม่มีการพบนะว่าเหลือ 400\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":4,\"nanos\":620000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:08:06.889317687+07:00","message":"receive interim result [false|false]: เขาบอกไปว่ามันจะไม่มีการพบนะว่าเหลือ 400"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:08:06.889329034+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" ละเดือนก็\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":620000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:08:06.889332435+07:00","message":"receive interim result [false|false]:  ละเดือนก็"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:08:06.889339466+07:00","message":"[buffer interim] 18 false เขาบอกไปว่ามันจะไม่มีการพบนะว่าเหลือ 400"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:08:06.889343469+07:00","message":"[buffer interim] 18 false  ละเดือนก็"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:06.889349028+07:00","message":"[bufferProcess] interim [620000000]:เขาบอกไปว่ามันจะไม่มีการพบนะว่าเหลือ 400"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:06.889351705+07:00","message":"[bufferProcess] send to processor:เขาบอกไปว่ามันจะไม่มีการพบนะว่าเหลือ 400 บาทเดือน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:06.889354905+07:00","message":"[bufferProcess] interim [620000000]: ละเดือนก็"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:06.889357154+07:00","message":"[bufferProcess] update buffer: เขาบอกไปว่ามันจะไม่มีการพบนะว่าเหลือ 400 ละเดือนก็"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:06.88936005+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:06.889364459+07:00","message":"> Transcript [330] [false]: 'เขาบอกไปว่ามันจะไม่มีการพบนะว่าเหลือ 400 บาทเดือน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:06.889368215+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:06.889370288+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:06.889372276+07:00","message":"StatePrefix: 'เขาบอกไปว่ามันจะไม่มีการพบนะว่าเหลือ 400 บาทเดือน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:06.889374681+07:00","message":"TextPushed: 'เขาบอกไปว่ามันจะไม่มีการพบนะ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:08:06.932106728+07:00","message":"receive streaming session, msgId: 18"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:08:06.932138957+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เขาบอกไปว่ามันจะไม่มีการพบนะว่าเหลือ 400\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":4,\"nanos\":680000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:08:06.932145317+07:00","message":"receive interim result [false|false]: เขาบอกไปว่ามันจะไม่มีการพบนะว่าเหลือ 400"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:08:06.932156904+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" ละเดือนกัน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":680000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:08:06.932160327+07:00","message":"receive interim result [false|false]:  ละเดือนกัน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:08:06.93216642+07:00","message":"[buffer interim] 18 false เขาบอกไปว่ามันจะไม่มีการพบนะว่าเหลือ 400"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:08:06.932170925+07:00","message":"[buffer interim] 18 false  ละเดือนกัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:06.932176284+07:00","message":"[bufferProcess] interim [680000000]:เขาบอกไปว่ามันจะไม่มีการพบนะว่าเหลือ 400"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:06.932179249+07:00","message":"[bufferProcess] send to processor:เขาบอกไปว่ามันจะไม่มีการพบนะว่าเหลือ 400 ละเดือนก็"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:06.932184872+07:00","message":"[bufferProcess] interim [680000000]: ละเดือนกัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:06.932187376+07:00","message":"[bufferProcess] update buffer: เขาบอกไปว่ามันจะไม่มีการพบนะว่าเหลือ 400 ละเดือนกัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:06.932201375+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:06.932228012+07:00","message":"> Transcript [331] [false]: 'เขาบอกไปว่ามันจะไม่มีการพบนะว่าเหลือ 400 ละเดือนก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:06.93223296+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:06.932235503+07:00","message":"Set new StatePrefix: 'เขาบอกไปว่ามันจะไม่มีการพบนะว่าเหลือ 400 ละเดือนก็'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:08:07.060478987+07:00","message":"receive streaming session, msgId: 18"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:08:07.060518037+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เขาบอกไปว่ามันจะไม่มีการพบนะว่าเหลือ 400\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":4,\"nanos\":740000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:08:07.060525505+07:00","message":"receive interim result [false|false]: เขาบอกไปว่ามันจะไม่มีการพบนะว่าเหลือ 400"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:08:07.060535423+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" บาทเดือน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":740000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:08:07.060538794+07:00","message":"receive interim result [false|false]:  บาทเดือน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:08:07.060562202+07:00","message":"[buffer interim] 18 false เขาบอกไปว่ามันจะไม่มีการพบนะว่าเหลือ 400"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:08:07.060580266+07:00","message":"[buffer interim] 18 false  บาทเดือน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:07.060588885+07:00","message":"[bufferProcess] interim [740000000]:เขาบอกไปว่ามันจะไม่มีการพบนะว่าเหลือ 400"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:07.060593238+07:00","message":"[bufferProcess] send to processor:เขาบอกไปว่ามันจะไม่มีการพบนะว่าเหลือ 400 ละเดือนกัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:07.060600004+07:00","message":"[bufferProcess] interim [740000000]: บาทเดือน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:07.060603421+07:00","message":"[bufferProcess] update buffer: เขาบอกไปว่ามันจะไม่มีการพบนะว่าเหลือ 400 บาทเดือน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:07.060606827+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:07.060610052+07:00","message":"> Transcript [332] [false]: 'เขาบอกไปว่ามันจะไม่มีการพบนะว่าเหลือ 400 ละเดือนกัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:07.060612379+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:07.060614411+07:00","message":"Set new StatePrefix: 'เขาบอกไปว่ามันจะไม่มีการพบนะว่าเหลือ 400 ละเดือนกัน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:08:07.060810986+07:00","message":"receive streaming session, msgId: 18"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:08:07.060863096+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เขาบอกไปว่ามันจะไม่มีการพบนะว่าเหลือ 400\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":4,\"nanos\":800000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:08:07.060867944+07:00","message":"receive interim result [false|false]: เขาบอกไปว่ามันจะไม่มีการพบนะว่าเหลือ 400"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:08:07.060881527+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" ละเดือน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":800000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:08:07.060884332+07:00","message":"receive interim result [false|false]:  ละเดือน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:08:07.060893256+07:00","message":"[buffer interim] 18 false เขาบอกไปว่ามันจะไม่มีการพบนะว่าเหลือ 400"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:08:07.060897727+07:00","message":"[buffer interim] 18 false  ละเดือน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:07.060903673+07:00","message":"[bufferProcess] interim [800000000]:เขาบอกไปว่ามันจะไม่มีการพบนะว่าเหลือ 400"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:07.060906488+07:00","message":"[bufferProcess] send to processor:เขาบอกไปว่ามันจะไม่มีการพบนะว่าเหลือ 400 บาทเดือน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:07.060909711+07:00","message":"[bufferProcess] interim [800000000]: ละเดือน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:07.060912381+07:00","message":"[bufferProcess] update buffer: เขาบอกไปว่ามันจะไม่มีการพบนะว่าเหลือ 400 ละเดือน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:07.060915625+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:07.060918617+07:00","message":"> Transcript [333] [false]: 'เขาบอกไปว่ามันจะไม่มีการพบนะว่าเหลือ 400 บาทเดือน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:07.06092135+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:07.060923542+07:00","message":"Set new StatePrefix: 'เขาบอกไปว่ามันจะไม่มีการพบนะว่าเหลือ 400 บาทเดือน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:08:07.11621545+07:00","message":"receive streaming session, msgId: 18"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:08:07.116255778+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เขาบอกไปว่ามันจะไม่มีการพบนะว่าเหลือ 400\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":4,\"nanos\":860000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:08:07.11626303+07:00","message":"receive interim result [false|false]: เขาบอกไปว่ามันจะไม่มีการพบนะว่าเหลือ 400"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:08:07.116273753+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" ละเดือนกรกฎา\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":860000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:08:07.1162771+07:00","message":"receive interim result [false|false]:  ละเดือนกรกฎา"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:08:07.116285773+07:00","message":"[buffer interim] 18 false เขาบอกไปว่ามันจะไม่มีการพบนะว่าเหลือ 400"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:08:07.116289938+07:00","message":"[buffer interim] 18 false  ละเดือนกรกฎา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:07.116296411+07:00","message":"[bufferProcess] interim [860000000]:เขาบอกไปว่ามันจะไม่มีการพบนะว่าเหลือ 400"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:07.116299199+07:00","message":"[bufferProcess] send to processor:เขาบอกไปว่ามันจะไม่มีการพบนะว่าเหลือ 400 ละเดือน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:07.116302473+07:00","message":"[bufferProcess] interim [860000000]: ละเดือนกรกฎา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:07.116307069+07:00","message":"[bufferProcess] update buffer: เขาบอกไปว่ามันจะไม่มีการพบนะว่าเหลือ 400 ละเดือนกรกฎา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:07.116310609+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:07.116313749+07:00","message":"> Transcript [334] [false]: 'เขาบอกไปว่ามันจะไม่มีการพบนะว่าเหลือ 400 ละเดือน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:07.116316464+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:07.116318489+07:00","message":"Set new StatePrefix: 'เขาบอกไปว่ามันจะไม่มีการพบนะว่าเหลือ 400 ละเดือน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:08:07.25127081+07:00","message":"receive streaming session, msgId: 18"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:08:07.251310212+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เขาบอกไปว่ามันจะไม่มีการพบนะว่าเหลือ 400\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":4,\"nanos\":980000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:08:07.251316765+07:00","message":"receive interim result [false|false]: เขาบอกไปว่ามันจะไม่มีการพบนะว่าเหลือ 400"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:08:07.251328917+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" ละเดือนกรกฎาคม\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":980000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:08:07.251332693+07:00","message":"receive interim result [false|false]:  ละเดือนกรกฎาคม"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:08:07.251340951+07:00","message":"[buffer interim] 18 false เขาบอกไปว่ามันจะไม่มีการพบนะว่าเหลือ 400"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:08:07.251348886+07:00","message":"[buffer interim] 18 false  ละเดือนกรกฎาคม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:07.251355256+07:00","message":"[bufferProcess] interim [980000000]:เขาบอกไปว่ามันจะไม่มีการพบนะว่าเหลือ 400"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:07.251358095+07:00","message":"[bufferProcess] send to processor:เขาบอกไปว่ามันจะไม่มีการพบนะว่าเหลือ 400 ละเดือนกรกฎา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:07.251364996+07:00","message":"[bufferProcess] interim [980000000]: ละเดือนกรกฎาคม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:07.251367588+07:00","message":"[bufferProcess] update buffer: เขาบอกไปว่ามันจะไม่มีการพบนะว่าเหลือ 400 ละเดือนกรกฎาคม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:07.251373088+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:07.25137603+07:00","message":"> Transcript [335] [false]: 'เขาบอกไปว่ามันจะไม่มีการพบนะว่าเหลือ 400 ละเดือนกรกฎา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:07.251380301+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:07.251382486+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:07.251384437+07:00","message":"StatePrefix: 'เขาบอกไปว่ามันจะไม่มีการพบนะว่าเหลือ 400 ละเดือน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:07.251386687+07:00","message":"TextPushed: 'เขาบอกไปว่ามันจะไม่มีการพบนะ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:08:07.457339+07:00","message":"receive streaming session, msgId: 18"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:08:07.457379515+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เขาบอกไปว่ามันจะไม่มีการพบนะว่าเหลือ 400\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":5,\"nanos\":220000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:08:07.457387348+07:00","message":"receive interim result [false|false]: เขาบอกไปว่ามันจะไม่มีการพบนะว่าเหลือ 400"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:08:07.457407384+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" ละเดือนกรกฎาคมจะได้\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":220000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:08:07.457410954+07:00","message":"receive interim result [false|false]:  ละเดือนกรกฎาคมจะได้"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:08:07.457420058+07:00","message":"[buffer interim] 18 false เขาบอกไปว่ามันจะไม่มีการพบนะว่าเหลือ 400"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:08:07.45742388+07:00","message":"[buffer interim] 18 false  ละเดือนกรกฎาคมจะได้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:07.457430336+07:00","message":"[bufferProcess] interim [220000000]:เขาบอกไปว่ามันจะไม่มีการพบนะว่าเหลือ 400"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:07.457433269+07:00","message":"[bufferProcess] send to processor:เขาบอกไปว่ามันจะไม่มีการพบนะว่าเหลือ 400 ละเดือนกรกฎาคม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:07.457436326+07:00","message":"[bufferProcess] interim [220000000]: ละเดือนกรกฎาคมจะได้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:07.457441163+07:00","message":"[bufferProcess] update buffer: เขาบอกไปว่ามันจะไม่มีการพบนะว่าเหลือ 400 ละเดือนกรกฎาคมจะได้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:07.45744455+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:07.457447661+07:00","message":"> Transcript [336] [false]: 'เขาบอกไปว่ามันจะไม่มีการพบนะว่าเหลือ 400 ละเดือนกรกฎาคม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:07.457451735+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:07.457454286+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:07.457467535+07:00","message":"StatePrefix: 'เขาบอกไปว่ามันจะไม่มีการพบนะว่าเหลือ 400 ละเดือน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:07.45747013+07:00","message":"TextPushed: 'เขาบอกไปว่ามันจะไม่มีการพบนะ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:08:07.637637694+07:00","message":"[GCS] IsForceVAD: false for message ID: 18"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:08:07.638652447+07:00","message":"receive streaming session, msgId: 18"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:08:07.638679154+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เขาบอกไปว่ามันจะไม่มีการพบนะว่าเหลือ 400\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":5,\"nanos\":340000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:08:07.638683926+07:00","message":"receive interim result [false|false]: เขาบอกไปว่ามันจะไม่มีการพบนะว่าเหลือ 400"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:08:07.638697806+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" ละเดือนกรกฎาคมจะได้เพิ่ม\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":340000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:08:07.638700886+07:00","message":"receive interim result [false|false]:  ละเดือนกรกฎาคมจะได้เพิ่ม"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:08:07.638707426+07:00","message":"[buffer interim] 18 false เขาบอกไปว่ามันจะไม่มีการพบนะว่าเหลือ 400"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:08:07.638711319+07:00","message":"[buffer interim] 18 false  ละเดือนกรกฎาคมจะได้เพิ่ม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:07.638724777+07:00","message":"[bufferProcess] interim [340000000]:เขาบอกไปว่ามันจะไม่มีการพบนะว่าเหลือ 400"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:07.638745132+07:00","message":"[bufferProcess] send to processor:เขาบอกไปว่ามันจะไม่มีการพบนะว่าเหลือ 400 ละเดือนกรกฎาคมจะได้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:07.638750761+07:00","message":"[bufferProcess] interim [340000000]: ละเดือนกรกฎาคมจะได้เพิ่ม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:07.638754409+07:00","message":"[bufferProcess] update buffer: เขาบอกไปว่ามันจะไม่มีการพบนะว่าเหลือ 400 ละเดือนกรกฎาคมจะได้เพิ่ม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:07.638758295+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:07.638761433+07:00","message":"> Transcript [337] [false]: 'เขาบอกไปว่ามันจะไม่มีการพบนะว่าเหลือ 400 ละเดือนกรกฎาคมจะได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:07.638765036+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:07.638767236+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:07.638769385+07:00","message":"StatePrefix: 'เขาบอกไปว่ามันจะไม่มีการพบนะว่าเหลือ 400 ละเดือน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:07.638771991+07:00","message":"TextPushed: 'เขาบอกไปว่ามันจะไม่มีการพบนะ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:08:07.722141766+07:00","message":"receive streaming session, msgId: 18"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:08:07.722180384+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เขาบอกไปว่ามันจะไม่มีการพบนะว่าเหลือ 400\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":5,\"nanos\":520000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:08:07.722187387+07:00","message":"receive interim result [false|false]: เขาบอกไปว่ามันจะไม่มีการพบนะว่าเหลือ 400"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:08:07.722200359+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" ละเดือนกรกฎาคมจะได้เพิ่มเป็น\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":520000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:08:07.722204389+07:00","message":"receive interim result [false|false]:  ละเดือนกรกฎาคมจะได้เพิ่มเป็น"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:08:07.72221374+07:00","message":"[buffer interim] 18 false เขาบอกไปว่ามันจะไม่มีการพบนะว่าเหลือ 400"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:08:07.722217435+07:00","message":"[buffer interim] 18 false  ละเดือนกรกฎาคมจะได้เพิ่มเป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:07.722224082+07:00","message":"[bufferProcess] interim [520000000]:เขาบอกไปว่ามันจะไม่มีการพบนะว่าเหลือ 400"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:07.722227091+07:00","message":"[bufferProcess] send to processor:เขาบอกไปว่ามันจะไม่มีการพบนะว่าเหลือ 400 ละเดือนกรกฎาคมจะได้เพิ่ม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:07.722230315+07:00","message":"[bufferProcess] interim [520000000]: ละเดือนกรกฎาคมจะได้เพิ่มเป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:07.722234093+07:00","message":"[bufferProcess] update buffer: เขาบอกไปว่ามันจะไม่มีการพบนะว่าเหลือ 400 ละเดือนกรกฎาคมจะได้เพิ่มเป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:07.722243356+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:07.722279579+07:00","message":"> Transcript [338] [false]: 'เขาบอกไปว่ามันจะไม่มีการพบนะว่าเหลือ 400 ละเดือนกรกฎาคมจะได้เพิ่ม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:07.722286431+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:07.722288921+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:07.722291154+07:00","message":"StatePrefix: 'เขาบอกไปว่ามันจะไม่มีการพบนะว่าเหลือ 400 ละเดือน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:07.72229454+07:00","message":"TextPushed: 'เขาบอกไปว่ามันจะไม่มีการพบนะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:07.722306009+07:00","message":"Push: 'ว่าเหลือ 400 ละเดือน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:07.722308201+07:00","message":"TextPushed: 'เขาบอกไปว่ามันจะไม่มีการพบนะว่าเหลือ 400 ละเดือน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:07.722310443+07:00","message":"Set new StatePrefix : 'เขาบอกไปว่ามันจะไม่มีการพบนะว่าเหลือ 400 ละเดือนกรกฎาคมจะได้เพิ่ม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:07.722313431+07:00","message":"Next Push (prob) : 'กรกฎาคมจะได้เพิ่ม'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:08:07.722341947+07:00","message":"push: {false ว่าเหลือ 400 ละเดือน 0 0xc001227000}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:08:07.797113725+07:00","message":"receive streaming session, msgId: 18"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:08:07.797156+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เขาบอกไปว่ามันจะไม่มีการพบนะว่าเหลือ 400 แล้วเดือนกรกฎาคมจะได้เพิ่มเป็น\",\"confidence\":0.9368809}],\"is_final\":true,\"result_end_time\":{\"seconds\":5,\"nanos\":550000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:08:07.797174338+07:00","message":"receive interim result [true|false]: เขาบอกไปว่ามันจะไม่มีการพบนะว่าเหลือ 400 แล้วเดือนกรกฎาคมจะได้เพิ่มเป็น"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:08:07.79718841+07:00","message":"end recv isFinal message id 18"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:08:07.797191294+07:00","message":"end Recv id 18"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:08:07.797198118+07:00","message":"[buffer interim] 18 true เขาบอกไปว่ามันจะไม่มีการพบนะว่าเหลือ 400 แล้วเดือนกรกฎาคมจะได้เพิ่มเป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:07.797206309+07:00","message":"[bufferProcess] interim [550000000]:เขาบอกไปว่ามันจะไม่มีการพบนะว่าเหลือ 400 แล้วเดือนกรกฎาคมจะได้เพิ่มเป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:07.797212147+07:00","message":"[bufferProcess] send to processor (isfinal):เขาบอกไปว่ามันจะไม่มีการพบนะว่าเหลือ 400 ละเดือนกรกฎาคมจะได้เพิ่มเป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:07.797216285+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:07.797219296+07:00","message":"> Transcript [339] [false]: 'เขาบอกไปว่ามันจะไม่มีการพบนะว่าเหลือ 400 ละเดือนกรกฎาคมจะได้เพิ่มเป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:07.797224107+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:07.797226359+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:07.797228233+07:00","message":"StatePrefix: 'เขาบอกไปว่ามันจะไม่มีการพบนะว่าเหลือ 400 ละเดือนกรกฎาคมจะได้เพิ่ม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:07.797231031+07:00","message":"TextPushed: 'เขาบอกไปว่ามันจะไม่มีการพบนะว่าเหลือ 400 ละเดือน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:07.797233047+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:07.797235035+07:00","message":"> Transcript [340] [true]: 'เขาบอกไปว่ามันจะไม่มีการพบนะว่าเหลือ 400 แล้วเดือนกรกฎาคมจะได้เพิ่มเป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:07.797237334+07:00","message":"Count interim (case isFinal): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:07.797239071+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:07.797240891+07:00","message":"StatePrefix: 'เขาบอกไปว่ามันจะไม่มีการพบนะว่าเหลือ 400 ละเดือนกรกฎาคมจะได้เพิ่ม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:07.797242939+07:00","message":"TextPushed: 'เขาบอกไปว่ามันจะไม่มีการพบนะว่าเหลือ 400 ละเดือน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:07.797244815+07:00","message":"must be align in case of isFinal"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:07.79748424+07:00","message":"Push: 'กรกฎาคมจะได้เพิ่มเป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:07.797487973+07:00","message":"TextPushed: 'เขาบอกไปว่ามันจะไม่มีการพบนะว่าเหลือ 400 ละเดือนกรกฎาคมจะได้เพิ่มเป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:07.797490491+07:00","message":"Set new StatePrefix : 'เขาบอกไปว่ามันจะไม่มีการพบนะว่าเหลือ 400 แล้วเดือนกรกฎาคมจะได้เพิ่มเป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:07.7974931+07:00","message":"Next Push (prob) : 'เขาบอกไปว่ามันจะไม่มีการพบนะว่าเหลือ 400 แล้วเดือนกรกฎาคมจะได้เพิ่มเป็น'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:08:07.797502121+07:00","message":"push: {true กรกฎาคมจะได้เพิ่มเป็น 0 0xc001227000}"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:07.797515026+07:00","message":"write aligntment file to 'tmp/7593/align_message_id_18.html'"}
{"level":"info","service":"Main","time":"2026-06-25T13:08:07.808821688+07:00","message":"write wav file: './tmp/7593/7593_18.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:08:07.825744473+07:00","message":"[GCS] Start streaming session, msgId: 19"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:08:08.164054632+07:00","message":"receive streaming session, msgId: 19"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:08:08.164102257+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อีก\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":420000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:08:08.164107632+07:00","message":"receive interim result [false|false]: อีก"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:08:08.164122815+07:00","message":"[buffer interim] 19 false อีก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:08.16412989+07:00","message":"[bufferProcess] interim [420000000]:อีก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:08.164132103+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:08:08.363255124+07:00","message":"receive streaming session, msgId: 19"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:08:08.363305341+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-06-25T13:08:08.36331348+07:00","message":"receive interim result [false|false]: อีก 10"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:08:08.363332249+07:00","message":"receive streaming session, msgId: 19"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:08:08.363337026+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อีก 400\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":600000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:08:08.363340895+07:00","message":"receive interim result [false|false]: อีก 400"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:08:08.36334804+07:00","message":"[buffer interim] 19 false อีก 10"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:08:08.363352198+07:00","message":"[buffer interim] 19 false อีก 400"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:08.363360326+07:00","message":"[bufferProcess] interim [540000000]:อีก 10"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:08.363363618+07:00","message":"[bufferProcess] send to processor:อีก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:08.363367689+07:00","message":"[bufferProcess] interim [600000000]:อีก 400"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:08.363370504+07:00","message":"[bufferProcess] send to processor:อีก 10"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:08.363375596+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:08.363384767+07:00","message":"> Transcript [341] [false]: 'อีก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:08.363387871+07:00","message":"Set StatePrefix (first interim): 'อีก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:08.363390297+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:08.363393184+07:00","message":"> Transcript [342] [false]: 'อีก 10'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:08.363397477+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:08.363400552+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:08.363403843+07:00","message":"StatePrefix: 'อีก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:08.363407339+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:08:08.797823886+07:00","message":"receive streaming session, msgId: 19"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:08:08.797865363+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อีก 400 บาท\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":960000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:08:08.797871626+07:00","message":"receive interim result [false|false]: อีก 400 บาท"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:08:08.797885763+07:00","message":"[buffer interim] 19 false อีก 400 บาท"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:08.797893164+07:00","message":"[bufferProcess] interim [960000000]:อีก 400 บาท"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:08.797895492+07:00","message":"[bufferProcess] send to processor:อีก 400"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:08.79790216+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:08.797905526+07:00","message":"> Transcript [343] [false]: 'อีก 400'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:08.797908452+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:08.797910596+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:08.797912624+07:00","message":"StatePrefix: 'อีก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:08.797914833+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:08:08.830908208+07:00","message":"receive streaming session, msgId: 19"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:08:08.830949112+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อีก\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":1,\"nanos\":20000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:08:08.83095481+07:00","message":"receive interim result [false|false]: อีก"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:08:08.830966125+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" 400 บาท\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":20000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:08:08.83096933+07:00","message":"receive interim result [false|false]:  400 บาท"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:08:08.830987188+07:00","message":"[buffer interim] 19 false อีก"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:08:08.830990569+07:00","message":"[buffer interim] 19 false  400 บาท"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:08.830996564+07:00","message":"[bufferProcess] interim [20000000]:อีก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:08.83099866+07:00","message":"[bufferProcess] send to processor:อีก 400 บาท"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:08.8310016+07:00","message":"[bufferProcess] interim [20000000]: 400 บาท"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:08.831004738+07:00","message":"[bufferProcess] update buffer: อีก 400 บาท"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:08.831007543+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:08.831010312+07:00","message":"> Transcript [344] [false]: 'อีก 400 บาท'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:08.831013351+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:08.831015396+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:08.831017486+07:00","message":"StatePrefix: 'อีก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:08.831019458+07:00","message":"TextPushed: ''"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:08:08.86761217+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:08:08.867613076+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:08:09.046662143+07:00","message":"receive streaming session, msgId: 19"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:08:09.046698435+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อีก 400\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":1,\"nanos\":200000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:08:09.046704233+07:00","message":"receive interim result [false|false]: อีก 400"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:08:09.046712741+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" บาท\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":200000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:08:09.04671551+07:00","message":"receive interim result [false|false]:  บาท"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:08:09.04672284+07:00","message":"[buffer interim] 19 false อีก 400"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:08:09.046728354+07:00","message":"[buffer interim] 19 false  บาท"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:09.046735175+07:00","message":"[bufferProcess] interim [200000000]:อีก 400"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:09.046737639+07:00","message":"[bufferProcess] send to processor:อีก 400 บาท"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:09.046742819+07:00","message":"[bufferProcess] interim [200000000]: บาท"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:09.046745884+07:00","message":"[bufferProcess] update buffer: อีก 400 บาท"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:09.046749223+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:09.046752507+07:00","message":"> Transcript [345] [false]: 'อีก 400 บาท'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:09.046755652+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:09.04675793+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:09.046760048+07:00","message":"StatePrefix: 'อีก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:09.046762151+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:09.046764932+07:00","message":"Push: 'อีก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:09.046767043+07:00","message":"TextPushed: 'อีก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:09.046769088+07:00","message":"Set new StatePrefix : 'อีก 400 บาท'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:09.046771335+07:00","message":"Next Push (prob) : ' 400 บาท'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:08:09.04677944+07:00","message":"push: {false อีก 0 0xc001da8580}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:08:09.202812337+07:00","message":"receive streaming session, msgId: 19"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:08:09.202854474+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อีก 400\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":1,\"nanos\":380000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:08:09.202860754+07:00","message":"receive interim result [false|false]: อีก 400"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:08:09.202874805+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" บาทจากเดิม\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":380000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:08:09.20287924+07:00","message":"receive interim result [false|false]:  บาทจากเดิม"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:08:09.202887855+07:00","message":"[buffer interim] 19 false อีก 400"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:08:09.202893419+07:00","message":"[buffer interim] 19 false  บาทจากเดิม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:09.202900196+07:00","message":"[bufferProcess] interim [380000000]:อีก 400"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:09.202902643+07:00","message":"[bufferProcess] send to processor:อีก 400 บาท"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:09.202905599+07:00","message":"[bufferProcess] interim [380000000]: บาทจากเดิม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:09.202908555+07:00","message":"[bufferProcess] update buffer: อีก 400 บาทจากเดิม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:09.202911751+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:09.202914812+07:00","message":"> Transcript [346] [false]: 'อีก 400 บาท'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:09.202917836+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:09.202919882+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:09.202921927+07:00","message":"StatePrefix: 'อีก 400 บาท'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:09.202924311+07:00","message":"TextPushed: 'อีก'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:08:09.279011375+07:00","message":"receive streaming session, msgId: 19"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:08:09.279067057+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อีก 400\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":1,\"nanos\":500000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:08:09.279080561+07:00","message":"receive interim result [false|false]: อีก 400"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:08:09.279100755+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" ตากแดด\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":500000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:08:09.279107252+07:00","message":"receive interim result [false|false]:  ตากแดด"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:08:09.279121465+07:00","message":"[buffer interim] 19 false อีก 400"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:08:09.279129685+07:00","message":"[buffer interim] 19 false  ตากแดด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:09.279141218+07:00","message":"[bufferProcess] interim [500000000]:อีก 400"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:09.279148821+07:00","message":"[bufferProcess] send to processor:อีก 400 บาทจากเดิม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:09.279155753+07:00","message":"[bufferProcess] interim [500000000]: ตากแดด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:09.279161876+07:00","message":"[bufferProcess] update buffer: อีก 400 ตากแดด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:09.279167563+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:09.279174842+07:00","message":"> Transcript [347] [false]: 'อีก 400 บาทจากเดิม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:09.279182611+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:09.279188849+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:09.279193994+07:00","message":"StatePrefix: 'อีก 400 บาท'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:09.279199643+07:00","message":"TextPushed: 'อีก'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:08:09.449203484+07:00","message":"receive streaming session, msgId: 19"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:08:09.449241201+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อีก 400\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":1,\"nanos\":620000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:08:09.449247319+07:00","message":"receive interim result [false|false]: อีก 400"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:08:09.449259799+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" บาทจากเดิมโดยที่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":620000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:08:09.449262624+07:00","message":"receive interim result [false|false]:  บาทจากเดิมโดยที่"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:08:09.44927007+07:00","message":"[buffer interim] 19 false อีก 400"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:08:09.449273866+07:00","message":"[buffer interim] 19 false  บาทจากเดิมโดยที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:09.449280392+07:00","message":"[bufferProcess] interim [620000000]:อีก 400"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:09.449283306+07:00","message":"[bufferProcess] send to processor:อีก 400 ตากแดด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:09.449289108+07:00","message":"[bufferProcess] interim [620000000]: บาทจากเดิมโดยที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:09.449291902+07:00","message":"[bufferProcess] update buffer: อีก 400 บาทจากเดิมโดยที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:09.44929481+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:09.449297756+07:00","message":"> Transcript [348] [false]: 'อีก 400 ตากแดด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:09.449300375+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:09.449302422+07:00","message":"Set new StatePrefix: 'อีก 400 ตากแดด'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:08:09.45829745+07:00","message":"receive streaming session, msgId: 19"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:08:09.458322839+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อีก 400\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":1,\"nanos\":680000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:08:09.458328266+07:00","message":"receive interim result [false|false]: อีก 400"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:08:09.458337998+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" ตากแดด\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":680000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:08:09.458340612+07:00","message":"receive interim result [false|false]:  ตากแดด"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:08:09.458345686+07:00","message":"[buffer interim] 19 false อีก 400"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:08:09.458348226+07:00","message":"[buffer interim] 19 false  ตากแดด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:09.45837109+07:00","message":"[bufferProcess] interim [680000000]:อีก 400"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:09.458399442+07:00","message":"[bufferProcess] send to processor:อีก 400 บาทจากเดิมโดยที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:09.458412042+07:00","message":"[bufferProcess] interim [680000000]: ตากแดด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:09.458416094+07:00","message":"[bufferProcess] update buffer: อีก 400 ตากแดด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:09.458420595+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:09.458425989+07:00","message":"> Transcript [349] [false]: 'อีก 400 บาทจากเดิมโดยที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:09.458429891+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:09.458433244+07:00","message":"Set new StatePrefix: 'อีก 400 บาทจากเดิมโดยที่'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:08:09.576254017+07:00","message":"receive streaming session, msgId: 19"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:08:09.576290385+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อีก 400\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":1,\"nanos\":740000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:08:09.576296858+07:00","message":"receive interim result [false|false]: อีก 400"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:08:09.576307122+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" บาทจากเดิมโดยที่แล้ว\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":740000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:08:09.576310723+07:00","message":"receive interim result [false|false]:  บาทจากเดิมโดยที่แล้ว"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:08:09.576317883+07:00","message":"[buffer interim] 19 false อีก 400"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:08:09.576321024+07:00","message":"[buffer interim] 19 false  บาทจากเดิมโดยที่แล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:09.576327876+07:00","message":"[bufferProcess] interim [740000000]:อีก 400"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:09.576330296+07:00","message":"[bufferProcess] send to processor:อีก 400 ตากแดด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:09.576333219+07:00","message":"[bufferProcess] interim [740000000]: บาทจากเดิมโดยที่แล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:09.576336181+07:00","message":"[bufferProcess] update buffer: อีก 400 บาทจากเดิมโดยที่แล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:09.576338794+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:09.576341654+07:00","message":"> Transcript [350] [false]: 'อีก 400 ตากแดด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:09.576361367+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:09.576363627+07:00","message":"Set new StatePrefix: 'อีก 400 ตากแดด'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:08:09.704242403+07:00","message":"receive streaming session, msgId: 19"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:08:09.704280293+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อีก 400\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":1,\"nanos\":860000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:08:09.704286588+07:00","message":"receive interim result [false|false]: อีก 400"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:08:09.70429913+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" บาทจากเดิมโดยที่เราไม่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":860000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:08:09.704302981+07:00","message":"receive interim result [false|false]:  บาทจากเดิมโดยที่เราไม่"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:08:09.704310424+07:00","message":"[buffer interim] 19 false อีก 400"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:08:09.704313908+07:00","message":"[buffer interim] 19 false  บาทจากเดิมโดยที่เราไม่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:09.704320479+07:00","message":"[bufferProcess] interim [860000000]:อีก 400"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:09.704323039+07:00","message":"[bufferProcess] send to processor:อีก 400 บาทจากเดิมโดยที่แล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:09.704326644+07:00","message":"[bufferProcess] interim [860000000]: บาทจากเดิมโดยที่เราไม่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:09.704329814+07:00","message":"[bufferProcess] update buffer: อีก 400 บาทจากเดิมโดยที่เราไม่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:09.704332993+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:09.704335951+07:00","message":"> Transcript [351] [false]: 'อีก 400 บาทจากเดิมโดยที่แล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:09.704338385+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:09.704340367+07:00","message":"Set new StatePrefix: 'อีก 400 บาทจากเดิมโดยที่แล้ว'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:08:09.757825166+07:00","message":"receive streaming session, msgId: 19"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:08:09.757865634+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อีก 400\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":1,\"nanos\":980000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:08:09.757871991+07:00","message":"receive interim result [false|false]: อีก 400"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:08:09.757886381+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" บาทจากเดิมโดยที่เราไม่มี\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":980000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:08:09.757890114+07:00","message":"receive interim result [false|false]:  บาทจากเดิมโดยที่เราไม่มี"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:08:09.757898033+07:00","message":"[buffer interim] 19 false อีก 400"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:08:09.757901078+07:00","message":"[buffer interim] 19 false  บาทจากเดิมโดยที่เราไม่มี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:09.757907659+07:00","message":"[bufferProcess] interim [980000000]:อีก 400"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:09.757910119+07:00","message":"[bufferProcess] send to processor:อีก 400 บาทจากเดิมโดยที่เราไม่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:09.757913301+07:00","message":"[bufferProcess] interim [980000000]: บาทจากเดิมโดยที่เราไม่มี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:09.757916648+07:00","message":"[bufferProcess] update buffer: อีก 400 บาทจากเดิมโดยที่เราไม่มี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:09.75791945+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:09.757922748+07:00","message":"> Transcript [352] [false]: 'อีก 400 บาทจากเดิมโดยที่เราไม่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:09.757925008+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:09.757927127+07:00","message":"Set new StatePrefix: 'อีก 400 บาทจากเดิมโดยที่เราไม่'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:08:09.958702077+07:00","message":"receive streaming session, msgId: 19"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:08:09.958752536+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อีก 400\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":2,\"nanos\":160000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:08:09.958758968+07:00","message":"receive interim result [false|false]: อีก 400"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:08:09.958771625+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" บาทจากเดิมโดยที่เราไม่มีนะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":160000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:08:09.958775229+07:00","message":"receive interim result [false|false]:  บาทจากเดิมโดยที่เราไม่มีนะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:08:09.958783567+07:00","message":"[buffer interim] 19 false อีก 400"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:08:09.958787597+07:00","message":"[buffer interim] 19 false  บาทจากเดิมโดยที่เราไม่มีนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:09.958795137+07:00","message":"[bufferProcess] interim [160000000]:อีก 400"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:09.958799472+07:00","message":"[bufferProcess] send to processor:อีก 400 บาทจากเดิมโดยที่เราไม่มี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:09.958802585+07:00","message":"[bufferProcess] interim [160000000]: บาทจากเดิมโดยที่เราไม่มีนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:09.95880555+07:00","message":"[bufferProcess] update buffer: อีก 400 บาทจากเดิมโดยที่เราไม่มีนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:09.958808679+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:09.958811599+07:00","message":"> Transcript [353] [false]: 'อีก 400 บาทจากเดิมโดยที่เราไม่มี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:09.958815381+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:09.958817655+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:09.958819661+07:00","message":"StatePrefix: 'อีก 400 บาทจากเดิมโดยที่เราไม่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:09.958822109+07:00","message":"TextPushed: 'อีก'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:08:10.608215831+07:00","message":"receive streaming session, msgId: 19"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:08:10.608258962+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อีก 400 บาทจากเดิมโดยที่เราไม่มีนะ\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":2,\"nanos\":760000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:08:10.608266783+07:00","message":"receive interim result [false|false]: อีก 400 บาทจากเดิมโดยที่เราไม่มีนะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:08:10.608282312+07:00","message":"[buffer interim] 19 false อีก 400 บาทจากเดิมโดยที่เราไม่มีนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:10.608291246+07:00","message":"[bufferProcess] interim [760000000]:อีก 400 บาทจากเดิมโดยที่เราไม่มีนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:10.608294238+07:00","message":"[bufferProcess] send to processor:อีก 400 บาทจากเดิมโดยที่เราไม่มีนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:10.608297984+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:10.608300964+07:00","message":"> Transcript [354] [false]: 'อีก 400 บาทจากเดิมโดยที่เราไม่มีนะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:10.608304833+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:10.608307104+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:10.608309112+07:00","message":"StatePrefix: 'อีก 400 บาทจากเดิมโดยที่เราไม่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:10.608311849+07:00","message":"TextPushed: 'อีก'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:08:11.036216659+07:00","message":"receive streaming session, msgId: 19"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:08:11.036258264+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อีก 400\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":3,\"nanos\":300000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:08:11.036264892+07:00","message":"receive interim result [false|false]: อีก 400"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:08:11.036277712+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" บาทจากเดิมโดยที่เราไม่มีนะคนละครึ่ง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":300000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:08:11.036280783+07:00","message":"receive interim result [false|false]:  บาทจากเดิมโดยที่เราไม่มีนะคนละครึ่ง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:08:11.036288897+07:00","message":"[buffer interim] 19 false อีก 400"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:08:11.036292905+07:00","message":"[buffer interim] 19 false  บาทจากเดิมโดยที่เราไม่มีนะคนละครึ่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:11.036300056+07:00","message":"[bufferProcess] interim [300000000]:อีก 400"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:11.036302795+07:00","message":"[bufferProcess] send to processor:อีก 400 บาทจากเดิมโดยที่เราไม่มีนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:11.036312593+07:00","message":"[bufferProcess] interim [300000000]: บาทจากเดิมโดยที่เราไม่มีนะคนละครึ่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:11.036315454+07:00","message":"[bufferProcess] update buffer: อีก 400 บาทจากเดิมโดยที่เราไม่มีนะคนละครึ่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:11.036318817+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:11.036321972+07:00","message":"> Transcript [355] [false]: 'อีก 400 บาทจากเดิมโดยที่เราไม่มีนะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:11.036325853+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:11.036329545+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:11.036331833+07:00","message":"StatePrefix: 'อีก 400 บาทจากเดิมโดยที่เราไม่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:11.036334313+07:00","message":"TextPushed: 'อีก'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:08:11.168751549+07:00","message":"receive streaming session, msgId: 19"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:08:11.168789835+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อีก 400\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":3,\"nanos\":420000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:08:11.168797921+07:00","message":"receive interim result [false|false]: อีก 400"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:08:11.168814831+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" บาทจากเดิมโดยที่เราไม่มีนะคนละครึ่งนะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":420000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:08:11.1688193+07:00","message":"receive interim result [false|false]:  บาทจากเดิมโดยที่เราไม่มีนะคนละครึ่งนะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:08:11.168828047+07:00","message":"[buffer interim] 19 false อีก 400"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:08:11.168832178+07:00","message":"[buffer interim] 19 false  บาทจากเดิมโดยที่เราไม่มีนะคนละครึ่งนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:11.168840059+07:00","message":"[bufferProcess] interim [420000000]:อีก 400"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:11.168843772+07:00","message":"[bufferProcess] send to processor:อีก 400 บาทจากเดิมโดยที่เราไม่มีนะคนละครึ่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:11.168848135+07:00","message":"[bufferProcess] interim [420000000]: บาทจากเดิมโดยที่เราไม่มีนะคนละครึ่งนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:11.168851778+07:00","message":"[bufferProcess] update buffer: อีก 400 บาทจากเดิมโดยที่เราไม่มีนะคนละครึ่งนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:11.168856622+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:11.16886052+07:00","message":"> Transcript [356] [false]: 'อีก 400 บาทจากเดิมโดยที่เราไม่มีนะคนละครึ่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:11.168865427+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:11.168868745+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:11.168874113+07:00","message":"StatePrefix: 'อีก 400 บาทจากเดิมโดยที่เราไม่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:11.16887819+07:00","message":"TextPushed: 'อีก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:11.168884614+07:00","message":"Push: ' 400 บาทจากเดิมโดยที่เราไม่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:11.16888798+07:00","message":"TextPushed: 'อีก 400 บาทจากเดิมโดยที่เราไม่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:11.168891075+07:00","message":"Set new StatePrefix : 'อีก 400 บาทจากเดิมโดยที่เราไม่มีนะคนละครึ่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:11.168894758+07:00","message":"Next Push (prob) : 'มีนะคนละครึ่ง'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:08:11.168904587+07:00","message":"push: {false  400 บาทจากเดิมโดยที่เราไม่ 0 0xc001da8580}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:08:11.685334307+07:00","message":"receive streaming session, msgId: 19"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:08:11.685372377+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อีก 400\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":3,\"nanos\":900000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:08:11.685379397+07:00","message":"receive interim result [false|false]: อีก 400"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:08:11.68539066+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" บาทจากเดิมโดยที่เราไม่มีนะคนละครึ่งนะเหมือน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":900000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:08:11.685395343+07:00","message":"receive interim result [false|false]:  บาทจากเดิมโดยที่เราไม่มีนะคนละครึ่งนะเหมือน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:08:11.685402953+07:00","message":"[buffer interim] 19 false อีก 400"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:08:11.685406731+07:00","message":"[buffer interim] 19 false  บาทจากเดิมโดยที่เราไม่มีนะคนละครึ่งนะเหมือน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:11.685413273+07:00","message":"[bufferProcess] interim [900000000]:อีก 400"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:11.685415726+07:00","message":"[bufferProcess] send to processor:อีก 400 บาทจากเดิมโดยที่เราไม่มีนะคนละครึ่งนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:11.68541885+07:00","message":"[bufferProcess] interim [900000000]: บาทจากเดิมโดยที่เราไม่มีนะคนละครึ่งนะเหมือน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:11.685421775+07:00","message":"[bufferProcess] update buffer: อีก 400 บาทจากเดิมโดยที่เราไม่มีนะคนละครึ่งนะเหมือน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:11.68542526+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:11.685428588+07:00","message":"> Transcript [357] [false]: 'อีก 400 บาทจากเดิมโดยที่เราไม่มีนะคนละครึ่งนะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:11.68543231+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:11.685434589+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:11.685436562+07:00","message":"StatePrefix: 'อีก 400 บาทจากเดิมโดยที่เราไม่มีนะคนละครึ่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:11.685439424+07:00","message":"TextPushed: 'อีก 400 บาทจากเดิมโดยที่เราไม่'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:08:11.763203623+07:00","message":"receive streaming session, msgId: 19"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:08:11.763229343+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อีก 400\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":4,\"nanos\":20000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:08:11.76323429+07:00","message":"receive interim result [false|false]: อีก 400"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:08:11.763248568+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" บาทจากเดิมโดยที่เราไม่มีนะคนละครึ่งนะเผื่อนะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":20000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:08:11.763252068+07:00","message":"receive interim result [false|false]:  บาทจากเดิมโดยที่เราไม่มีนะคนละครึ่งนะเผื่อนะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:08:11.763258009+07:00","message":"[buffer interim] 19 false อีก 400"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:08:11.763261626+07:00","message":"[buffer interim] 19 false  บาทจากเดิมโดยที่เราไม่มีนะคนละครึ่งนะเผื่อนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:11.763267407+07:00","message":"[bufferProcess] interim [20000000]:อีก 400"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:11.763270356+07:00","message":"[bufferProcess] send to processor:อีก 400 บาทจากเดิมโดยที่เราไม่มีนะคนละครึ่งนะเหมือน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:11.763276428+07:00","message":"[bufferProcess] interim [20000000]: บาทจากเดิมโดยที่เราไม่มีนะคนละครึ่งนะเผื่อนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:11.763278996+07:00","message":"[bufferProcess] update buffer: อีก 400 บาทจากเดิมโดยที่เราไม่มีนะคนละครึ่งนะเผื่อนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:11.763282049+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:11.763284362+07:00","message":"> Transcript [358] [false]: 'อีก 400 บาทจากเดิมโดยที่เราไม่มีนะคนละครึ่งนะเหมือน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:11.76328791+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:11.763290019+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:11.76329237+07:00","message":"StatePrefix: 'อีก 400 บาทจากเดิมโดยที่เราไม่มีนะคนละครึ่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:11.763295123+07:00","message":"TextPushed: 'อีก 400 บาทจากเดิมโดยที่เราไม่'"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:08:11.868453597+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:08:11.868461044+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:08:12.417516835+07:00","message":"receive streaming session, msgId: 19"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:08:12.417558439+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อีก 400 บาทจากเดิมโดยที่เราไม่มีนะคนละครึ่งนะเผื่อนะ\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":4,\"nanos\":620000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:08:12.417564597+07:00","message":"receive interim result [false|false]: อีก 400 บาทจากเดิมโดยที่เราไม่มีนะคนละครึ่งนะเผื่อนะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:08:12.417582433+07:00","message":"[buffer interim] 19 false อีก 400 บาทจากเดิมโดยที่เราไม่มีนะคนละครึ่งนะเผื่อนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:12.417592367+07:00","message":"[bufferProcess] interim [620000000]:อีก 400 บาทจากเดิมโดยที่เราไม่มีนะคนละครึ่งนะเผื่อนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:12.417595235+07:00","message":"[bufferProcess] send to processor:อีก 400 บาทจากเดิมโดยที่เราไม่มีนะคนละครึ่งนะเผื่อนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:12.417599512+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:12.417603155+07:00","message":"> Transcript [359] [false]: 'อีก 400 บาทจากเดิมโดยที่เราไม่มีนะคนละครึ่งนะเผื่อนะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:12.417607697+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:12.417609828+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:12.417612141+07:00","message":"StatePrefix: 'อีก 400 บาทจากเดิมโดยที่เราไม่มีนะคนละครึ่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:12.417617802+07:00","message":"TextPushed: 'อีก 400 บาทจากเดิมโดยที่เราไม่'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:08:13.773855852+07:00","message":"[GCS] IsForceVAD: false for message ID: 19"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:08:13.905907749+07:00","message":"[GCS] Start streaming session, msgId: 20"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:08:13.919713779+07:00","message":"receive streaming session, msgId: 19"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:08:13.919750936+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อีก 400 บาทจากเดิมโดยที่แล้วไม่มีนะคะคนละครึ่งนะเผื่อนะ\",\"confidence\":0.9439697}],\"is_final\":true,\"result_end_time\":{\"seconds\":6,\"nanos\":180000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:08:13.919757511+07:00","message":"receive interim result [true|false]: อีก 400 บาทจากเดิมโดยที่แล้วไม่มีนะคะคนละครึ่งนะเผื่อนะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:08:13.919765877+07:00","message":"end recv isFinal message id 19"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:08:13.919767976+07:00","message":"end Recv id 19"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:08:13.919774023+07:00","message":"[buffer interim] 19 true อีก 400 บาทจากเดิมโดยที่แล้วไม่มีนะคะคนละครึ่งนะเผื่อนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:13.919785331+07:00","message":"[bufferProcess] interim [180000000]:อีก 400 บาทจากเดิมโดยที่แล้วไม่มีนะคะคนละครึ่งนะเผื่อนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:13.919788684+07:00","message":"[bufferProcess] send to processor (isfinal):อีก 400 บาทจากเดิมโดยที่เราไม่มีนะคนละครึ่งนะเผื่อนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:13.919792463+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:13.919795869+07:00","message":"> Transcript [360] [false]: 'อีก 400 บาทจากเดิมโดยที่เราไม่มีนะคนละครึ่งนะเผื่อนะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:13.91980103+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:13.919803048+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:13.919805249+07:00","message":"StatePrefix: 'อีก 400 บาทจากเดิมโดยที่เราไม่มีนะคนละครึ่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:13.919808069+07:00","message":"TextPushed: 'อีก 400 บาทจากเดิมโดยที่เราไม่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:13.919815049+07:00","message":"Push: 'มีนะคนละครึ่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:13.919817018+07:00","message":"TextPushed: 'อีก 400 บาทจากเดิมโดยที่เราไม่มีนะคนละครึ่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:13.919819574+07:00","message":"Set new StatePrefix : 'อีก 400 บาทจากเดิมโดยที่เราไม่มีนะคนละครึ่งนะเผื่อนะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:13.91982199+07:00","message":"Next Push (prob) : 'นะเผื่อนะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:13.919823757+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:13.919826037+07:00","message":"> Transcript [361] [true]: 'อีก 400 บาทจากเดิมโดยที่แล้วไม่มีนะคะคนละครึ่งนะเผื่อนะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:13.919828147+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:13.919829915+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:13.919831683+07:00","message":"StatePrefix: 'อีก 400 บาทจากเดิมโดยที่เราไม่มีนะคนละครึ่งนะเผื่อนะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:13.919833666+07:00","message":"TextPushed: 'อีก 400 บาทจากเดิมโดยที่เราไม่มีนะคนละครึ่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:13.91983543+07:00","message":"must be align in case of isFinal"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:08:13.919846654+07:00","message":"push: {false มีนะคนละครึ่ง 0 0xc001da8580}"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:13.920009114+07:00","message":"Push: 'นะเผื่อนะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:13.920013529+07:00","message":"TextPushed: 'อีก 400 บาทจากเดิมโดยที่เราไม่มีนะคนละครึ่งนะเผื่อนะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:13.920015595+07:00","message":"Set new StatePrefix : 'อีก 400 บาทจากเดิมโดยที่แล้วไม่มีนะคะคนละครึ่งนะเผื่อนะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:13.920017922+07:00","message":"Next Push (prob) : 'อีก 400 บาทจากเดิมโดยที่แล้วไม่มีนะคะคนละครึ่งนะเผื่อนะ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:08:13.920030293+07:00","message":"push: {true นะเผื่อนะ 0 0xc001da8580}"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:13.92002617+07:00","message":"write aligntment file to 'tmp/7593/align_message_id_19.html'"}
{"level":"info","service":"Main","time":"2026-06-25T13:08:13.934426462+07:00","message":"write wav file: './tmp/7593/7593_19.wav'"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:08:14.869100639+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:08:14.869106288+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:08:15.325782874+07:00","message":"receive streaming session, msgId: 20"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:08:15.325832168+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เรียบ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":260000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:08:15.325838188+07:00","message":"receive interim result [false|false]: เรียบ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:08:15.325852575+07:00","message":"[buffer interim] 20 false เรียบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:15.325862355+07:00","message":"[bufferProcess] interim [260000000]:เรียบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:15.325866693+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:15.325875804+07:00","message":"[bufferProcess] send to processor (ticker):เรียบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:15.325879966+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:15.3258842+07:00","message":"> Transcript [362] [false]: 'เรียบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:15.325887476+07:00","message":"Set StatePrefix (first interim): 'เรียบ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:08:15.653539938+07:00","message":"receive streaming session, msgId: 20"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:08:15.653579018+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เรียกบาทนะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":560000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:08:15.653585059+07:00","message":"receive interim result [false|false]: เรียกบาทนะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:08:15.65360098+07:00","message":"[buffer interim] 20 false เรียกบาทนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:15.653609106+07:00","message":"[bufferProcess] interim [560000000]:เรียกบาทนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:15.653611223+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:08:15.669197038+07:00","message":"receive streaming session, msgId: 20"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:08:15.669237603+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เวียดนาม\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":620000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:08:15.669243711+07:00","message":"receive interim result [false|false]: เวียดนาม"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:08:15.669258814+07:00","message":"[buffer interim] 20 false เวียดนาม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:15.669266935+07:00","message":"[bufferProcess] interim [620000000]:เวียดนาม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:15.669269334+07:00","message":"[bufferProcess] send to processor:เรียกบาทนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:15.669273493+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:15.669276699+07:00","message":"> Transcript [363] [false]: 'เรียกบาทนะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:15.669279671+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:15.66928295+07:00","message":"Set new StatePrefix: 'เรียกบาทนะ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:08:15.791156042+07:00","message":"receive streaming session, msgId: 20"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:08:15.791198892+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เรียกแบบนั้น\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":680000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:08:15.791206039+07:00","message":"receive interim result [false|false]: เรียกแบบนั้น"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:08:15.791220703+07:00","message":"[buffer interim] 20 false เรียกแบบนั้น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:15.791228725+07:00","message":"[bufferProcess] interim [680000000]:เรียกแบบนั้น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:15.791231125+07:00","message":"[bufferProcess] send to processor:เวียดนาม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:15.791234954+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:15.791237969+07:00","message":"> Transcript [364] [false]: 'เวียดนาม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:15.79124086+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:15.791243348+07:00","message":"Set new StatePrefix: 'เวียดนาม'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:08:16.167491368+07:00","message":"receive streaming session, msgId: 20"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:08:16.167533697+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เรียกแบบนั้นไม่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":40000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:08:16.167540525+07:00","message":"receive interim result [false|false]: เรียกแบบนั้นไม่"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:08:16.16755362+07:00","message":"[buffer interim] 20 false เรียกแบบนั้นไม่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:16.167565157+07:00","message":"[bufferProcess] interim [40000000]:เรียกแบบนั้นไม่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:16.167568442+07:00","message":"[bufferProcess] send to processor:เรียกแบบนั้น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:16.167575245+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:16.167579563+07:00","message":"> Transcript [365] [false]: 'เรียกแบบนั้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:16.167582802+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:16.16758672+07:00","message":"Set new StatePrefix: 'เรียกแบบนั้น'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:08:16.231326972+07:00","message":"receive streaming session, msgId: 20"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:08:16.231363926+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เรียกแบบนั้น\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":160000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:08:16.2313708+07:00","message":"receive interim result [false|false]: เรียกแบบนั้น"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:08:16.231383088+07:00","message":"[buffer interim] 20 false เรียกแบบนั้น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:16.231392908+07:00","message":"[bufferProcess] interim [160000000]:เรียกแบบนั้น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:16.231395368+07:00","message":"[bufferProcess] send to processor:เรียกแบบนั้นไม่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:16.231401535+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:16.23140479+07:00","message":"> Transcript [366] [false]: 'เรียกแบบนั้นไม่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:16.231408369+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:16.231410894+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:16.231412881+07:00","message":"StatePrefix: 'เรียกแบบนั้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:16.231415264+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:08:16.236094559+07:00","message":"receive streaming session, msgId: 20"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:08:16.236105493+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เรียกแบบนั้นไม่โทร\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":220000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:08:16.236109376+07:00","message":"receive interim result [false|false]: เรียกแบบนั้นไม่โทร"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:08:16.236117804+07:00","message":"[buffer interim] 20 false เรียกแบบนั้นไม่โทร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:16.236124929+07:00","message":"[bufferProcess] interim [220000000]:เรียกแบบนั้นไม่โทร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:16.236127081+07:00","message":"[bufferProcess] send to processor:เรียกแบบนั้น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:16.236132154+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:16.236134762+07:00","message":"> Transcript [367] [false]: 'เรียกแบบนั้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:16.236142834+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:16.236144831+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:16.236146587+07:00","message":"StatePrefix: 'เรียกแบบนั้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:16.236148434+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:08:16.34390536+07:00","message":"[GCS] IsForceVAD: false for message ID: 20"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:08:16.4057671+07:00","message":"[GCS] Start streaming session, msgId: 21"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:08:16.431573541+07:00","message":"receive streaming session, msgId: 20"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:08:16.431612875+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เรียกแบบนั้น\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":2,\"nanos\":400000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:08:16.431619282+07:00","message":"receive interim result [false|false]: เรียกแบบนั้น"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:08:16.431631102+07:00","message":"[buffer interim] 20 false เรียกแบบนั้น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:16.431638876+07:00","message":"[bufferProcess] interim [400000000]:เรียกแบบนั้น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:16.431641659+07:00","message":"[bufferProcess] send to processor:เรียกแบบนั้นไม่โทร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:16.431647484+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:16.431650352+07:00","message":"> Transcript [368] [false]: 'เรียกแบบนั้นไม่โทร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:16.431654012+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:16.431656468+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:16.431658682+07:00","message":"StatePrefix: 'เรียกแบบนั้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:16.431661275+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:08:16.437457856+07:00","message":"receive streaming session, msgId: 20"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:08:16.437476728+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เรียกแบบนั้นไม่ทบ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":460000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:08:16.437481522+07:00","message":"receive interim result [false|false]: เรียกแบบนั้นไม่ทบ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:08:16.437492397+07:00","message":"[buffer interim] 20 false เรียกแบบนั้นไม่ทบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:16.437497663+07:00","message":"[bufferProcess] interim [460000000]:เรียกแบบนั้นไม่ทบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:16.437499848+07:00","message":"[bufferProcess] send to processor:เรียกแบบนั้น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:16.43750294+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:16.437505587+07:00","message":"> Transcript [369] [false]: 'เรียกแบบนั้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:16.437508139+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:16.437510463+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:16.437512362+07:00","message":"StatePrefix: 'เรียกแบบนั้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:16.437514346+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:16.437518872+07:00","message":"Push: 'เรียกแบบนั้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:16.43752098+07:00","message":"TextPushed: 'เรียกแบบนั้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:16.437524534+07:00","message":"Set new StatePrefix : 'เรียกแบบนั้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:16.437527188+07:00","message":"Next Push (prob) : ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:08:16.437558682+07:00","message":"push: {false เรียกแบบนั้น 0 0xc001da8700}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:08:16.493625314+07:00","message":"receive streaming session, msgId: 20"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:08:16.493678879+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เรียกแบบนั้นไม่ทบ\",\"confidence\":0.8313891}],\"is_final\":true,\"result_end_time\":{\"seconds\":2,\"nanos\":460000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:08:16.493686144+07:00","message":"receive interim result [true|false]: เรียกแบบนั้นไม่ทบ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:08:16.493697116+07:00","message":"end recv isFinal message id 20"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:08:16.493699366+07:00","message":"end Recv id 20"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:08:16.493705282+07:00","message":"[buffer interim] 20 true เรียกแบบนั้นไม่ทบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:16.493715702+07:00","message":"[bufferProcess] interim [460000000]:เรียกแบบนั้นไม่ทบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:16.493722261+07:00","message":"[bufferProcess] send to processor (isfinal):เรียกแบบนั้นไม่ทบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:16.493725683+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:16.493728644+07:00","message":"> Transcript [370] [false]: 'เรียกแบบนั้นไม่ทบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:16.493731223+07:00","message":"Set StatePrefix (first interim): 'เรียกแบบนั้นไม่ทบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:16.493733032+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:16.493734928+07:00","message":"> Transcript [371] [true]: 'เรียกแบบนั้นไม่ทบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:16.493737741+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:16.493739788+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:16.493741741+07:00","message":"StatePrefix: 'เรียกแบบนั้นไม่ทบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:16.49374382+07:00","message":"TextPushed: 'เรียกแบบนั้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:16.493750704+07:00","message":"Push: 'ไม่ทบ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:08:16.493758243+07:00","message":"push: {true ไม่ทบ 0 0xc001da8700}"}
{"level":"info","service":"Main","time":"2026-06-25T13:08:16.502352511+07:00","message":"write wav file: './tmp/7593/7593_20.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:08:17.122434072+07:00","message":"receive streaming session, msgId: 21"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:08:17.122486256+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"นักหนาเนี่ย\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":780000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:08:17.122491927+07:00","message":"receive interim result [false|false]: นักหนาเนี่ย"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:08:17.122508599+07:00","message":"[buffer interim] 21 false นักหนาเนี่ย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:17.122516569+07:00","message":"[bufferProcess] interim [780000000]:นักหนาเนี่ย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:17.122518908+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:08:17.757909258+07:00","message":"receive streaming session, msgId: 21"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:08:17.757950353+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"นักหนาเนี่ยวัน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":380000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:08:17.757957426+07:00","message":"receive interim result [false|false]: นักหนาเนี่ยวัน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:08:17.75797463+07:00","message":"[buffer interim] 21 false นักหนาเนี่ยวัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:17.7579825+07:00","message":"[bufferProcess] interim [380000000]:นักหนาเนี่ยวัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:17.757985405+07:00","message":"[bufferProcess] send to processor:นักหนาเนี่ย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:17.757991134+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:17.757994599+07:00","message":"> Transcript [372] [false]: 'นักหนาเนี่ย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:17.757997214+07:00","message":"Set StatePrefix (first interim): 'นักหนาเนี่ย'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:08:17.832165668+07:00","message":"receive streaming session, msgId: 21"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:08:17.832215984+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"นักหนาเนี่ยวันที่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":500000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:08:17.832222157+07:00","message":"receive interim result [false|false]: นักหนาเนี่ยวันที่"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:08:17.832237779+07:00","message":"[buffer interim] 21 false นักหนาเนี่ยวันที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:17.832245719+07:00","message":"[bufferProcess] interim [500000000]:นักหนาเนี่ยวันที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:17.83224855+07:00","message":"[bufferProcess] send to processor:นักหนาเนี่ยวัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:17.83225554+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:17.832258967+07:00","message":"> Transcript [373] [false]: 'นักหนาเนี่ยวัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:17.832262523+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:17.832266476+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:17.832268628+07:00","message":"StatePrefix: 'นักหนาเนี่ย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:17.832270859+07:00","message":"TextPushed: ''"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:08:17.86966119+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:08:17.869684825+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:08:18.024731193+07:00","message":"receive streaming session, msgId: 21"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:08:18.024777174+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"นักหนาเนี่ยวันที่เหลือ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":680000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:08:18.024783521+07:00","message":"receive interim result [false|false]: นักหนาเนี่ยวันที่เหลือ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:08:18.024797683+07:00","message":"[buffer interim] 21 false นักหนาเนี่ยวันที่เหลือ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:18.024805654+07:00","message":"[bufferProcess] interim [680000000]:นักหนาเนี่ยวันที่เหลือ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:18.024808439+07:00","message":"[bufferProcess] send to processor:นักหนาเนี่ยวันที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:18.024814453+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:18.02481749+07:00","message":"> Transcript [374] [false]: 'นักหนาเนี่ยวันที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:18.024821185+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:18.024823559+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:18.024825702+07:00","message":"StatePrefix: 'นักหนาเนี่ย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:18.024828013+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:08:18.474433395+07:00","message":"receive streaming session, msgId: 21"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:08:18.474473925+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"นักหนาเนี่ยวันที่เหลือก็\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":40000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:08:18.474479863+07:00","message":"receive interim result [false|false]: นักหนาเนี่ยวันที่เหลือก็"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:08:18.474491425+07:00","message":"[buffer interim] 21 false นักหนาเนี่ยวันที่เหลือก็"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:18.474499205+07:00","message":"[bufferProcess] interim [40000000]:นักหนาเนี่ยวันที่เหลือก็"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:18.474501636+07:00","message":"[bufferProcess] send to processor:นักหนาเนี่ยวันที่เหลือ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:18.474507005+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:18.474510204+07:00","message":"> Transcript [375] [false]: 'นักหนาเนี่ยวันที่เหลือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:18.474514189+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:18.474516898+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:18.474518905+07:00","message":"StatePrefix: 'นักหนาเนี่ย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:18.474521349+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:08:18.477015118+07:00","message":"receive streaming session, msgId: 21"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:08:18.477034363+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"นักหนาเนี่ยวันที่เหลือต้อง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":100000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:08:18.477038465+07:00","message":"receive interim result [false|false]: นักหนาเนี่ยวันที่เหลือต้อง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:08:18.477046311+07:00","message":"[buffer interim] 21 false นักหนาเนี่ยวันที่เหลือต้อง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:18.477050512+07:00","message":"[bufferProcess] interim [100000000]:นักหนาเนี่ยวันที่เหลือต้อง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:18.477052726+07:00","message":"[bufferProcess] send to processor:นักหนาเนี่ยวันที่เหลือก็"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:18.477055118+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:18.477057385+07:00","message":"> Transcript [376] [false]: 'นักหนาเนี่ยวันที่เหลือก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:18.477060202+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:18.477062183+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:18.47706413+07:00","message":"StatePrefix: 'นักหนาเนี่ย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:18.477066172+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:18.477069174+07:00","message":"Push: 'นักหนาเนี่ย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:18.477071106+07:00","message":"TextPushed: 'นักหนาเนี่ย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:18.477073319+07:00","message":"Set new StatePrefix : 'นักหนาเนี่ยวันที่เหลือก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:18.477075563+07:00","message":"Next Push (prob) : 'วันที่เหลือก็'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:08:18.477086492+07:00","message":"push: {false นักหนาเนี่ย 0 0xc0001fc680}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:08:18.676898623+07:00","message":"receive streaming session, msgId: 21"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:08:18.676926217+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"นักหนาเนี่ยวันที่เหลือต้องพูด\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":280000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:08:18.676930909+07:00","message":"receive interim result [false|false]: นักหนาเนี่ยวันที่เหลือต้องพูด"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:08:18.676945155+07:00","message":"[buffer interim] 21 false นักหนาเนี่ยวันที่เหลือต้องพูด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:18.676952716+07:00","message":"[bufferProcess] interim [280000000]:นักหนาเนี่ยวันที่เหลือต้องพูด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:18.676955128+07:00","message":"[bufferProcess] send to processor:นักหนาเนี่ยวันที่เหลือต้อง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:18.676966876+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:18.676969687+07:00","message":"> Transcript [377] [false]: 'นักหนาเนี่ยวันที่เหลือต้อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:18.676972364+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:18.676975748+07:00","message":"Set new StatePrefix: 'นักหนาเนี่ยวันที่เหลือต้อง'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:08:18.730899478+07:00","message":"receive streaming session, msgId: 21"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:08:18.73093887+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"นักหนาเนี่ยวันที่เหลือต้องรีบ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":400000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:08:18.73094471+07:00","message":"receive interim result [false|false]: นักหนาเนี่ยวันที่เหลือต้องรีบ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:08:18.730965515+07:00","message":"[buffer interim] 21 false นักหนาเนี่ยวันที่เหลือต้องรีบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:18.730978366+07:00","message":"[bufferProcess] interim [400000000]:นักหนาเนี่ยวันที่เหลือต้องรีบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:18.730982549+07:00","message":"[bufferProcess] send to processor:นักหนาเนี่ยวันที่เหลือต้องพูด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:18.730989823+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:18.730995909+07:00","message":"> Transcript [378] [false]: 'นักหนาเนี่ยวันที่เหลือต้องพูด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:18.731000998+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:18.731003905+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:18.7310078+07:00","message":"StatePrefix: 'นักหนาเนี่ยวันที่เหลือต้อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:18.731011936+07:00","message":"TextPushed: 'นักหนาเนี่ย'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:08:19.040440208+07:00","message":"receive streaming session, msgId: 21"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:08:19.040481577+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"นักหนาเนี่ยวันที่เหลือต้องเรียกใช้\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":640000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:08:19.040487554+07:00","message":"receive interim result [false|false]: นักหนาเนี่ยวันที่เหลือต้องเรียกใช้"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:08:19.040501786+07:00","message":"[buffer interim] 21 false นักหนาเนี่ยวันที่เหลือต้องเรียกใช้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:19.040509638+07:00","message":"[bufferProcess] interim [640000000]:นักหนาเนี่ยวันที่เหลือต้องเรียกใช้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:19.04051221+07:00","message":"[bufferProcess] send to processor:นักหนาเนี่ยวันที่เหลือต้องรีบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:19.040519775+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:19.040522819+07:00","message":"> Transcript [379] [false]: 'นักหนาเนี่ยวันที่เหลือต้องรีบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:19.040526339+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:19.040528731+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:19.040531088+07:00","message":"StatePrefix: 'นักหนาเนี่ยวันที่เหลือต้อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:19.040533717+07:00","message":"TextPushed: 'นักหนาเนี่ย'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:08:19.181189186+07:00","message":"receive streaming session, msgId: 21"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:08:19.181228852+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"นักหนาเนี่ยวันที่เหลือต้องรีบใช้เลย\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":820000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:08:19.181235303+07:00","message":"receive interim result [false|false]: นักหนาเนี่ยวันที่เหลือต้องรีบใช้เลย"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:08:19.181250767+07:00","message":"[buffer interim] 21 false นักหนาเนี่ยวันที่เหลือต้องรีบใช้เลย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:19.181258679+07:00","message":"[bufferProcess] interim [820000000]:นักหนาเนี่ยวันที่เหลือต้องรีบใช้เลย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:19.181261198+07:00","message":"[bufferProcess] send to processor:นักหนาเนี่ยวันที่เหลือต้องเรียกใช้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:19.181265091+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:19.181268544+07:00","message":"> Transcript [380] [false]: 'นักหนาเนี่ยวันที่เหลือต้องเรียกใช้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:19.181272211+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:19.181274324+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:19.181276708+07:00","message":"StatePrefix: 'นักหนาเนี่ยวันที่เหลือต้อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:19.181279015+07:00","message":"TextPushed: 'นักหนาเนี่ย'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:08:19.753649472+07:00","message":"receive streaming session, msgId: 21"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:08:19.753687125+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"นักหนาเนี่ยวันที่เหลือต้องรีบใช้เลย\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":3,\"nanos\":420000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:08:19.753697348+07:00","message":"receive interim result [false|false]: นักหนาเนี่ยวันที่เหลือต้องรีบใช้เลย"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:08:19.753711735+07:00","message":"[buffer interim] 21 false นักหนาเนี่ยวันที่เหลือต้องรีบใช้เลย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:19.753719191+07:00","message":"[bufferProcess] interim [420000000]:นักหนาเนี่ยวันที่เหลือต้องรีบใช้เลย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:19.753721957+07:00","message":"[bufferProcess] send to processor:นักหนาเนี่ยวันที่เหลือต้องรีบใช้เลย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:19.753728505+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:19.753731809+07:00","message":"> Transcript [381] [false]: 'นักหนาเนี่ยวันที่เหลือต้องรีบใช้เลย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:19.753735782+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:19.753738482+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:19.753740818+07:00","message":"StatePrefix: 'นักหนาเนี่ยวันที่เหลือต้อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:19.753743417+07:00","message":"TextPushed: 'นักหนาเนี่ย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:19.753749562+07:00","message":"Push: 'วันที่เหลือต้อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:19.753752005+07:00","message":"TextPushed: 'นักหนาเนี่ยวันที่เหลือต้อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:19.753754174+07:00","message":"Set new StatePrefix : 'นักหนาเนี่ยวันที่เหลือต้องรีบใช้เลย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:19.753756512+07:00","message":"Next Push (prob) : 'รีบใช้เลย'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:08:19.753778497+07:00","message":"push: {false วันที่เหลือต้อง 0 0xc0001fc680}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:08:20.754695609+07:00","message":"[GCS] IsForceVAD: false for message ID: 21"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:08:20.856010181+07:00","message":"receive streaming session, msgId: 21"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:08:20.856056022+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เลิกงานเนี่ยวันที่เหลือต้องรีบใช้เลย\",\"confidence\":0.9022634}],\"is_final\":true,\"result_end_time\":{\"seconds\":4,\"nanos\":590000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:08:20.856064189+07:00","message":"receive interim result [true|false]: เลิกงานเนี่ยวันที่เหลือต้องรีบใช้เลย"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:08:20.856076237+07:00","message":"end recv isFinal message id 21"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:08:20.8560796+07:00","message":"end Recv id 21"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:08:20.856101241+07:00","message":"[buffer interim] 21 true เลิกงานเนี่ยวันที่เหลือต้องรีบใช้เลย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:20.856118418+07:00","message":"[bufferProcess] interim [590000000]:เลิกงานเนี่ยวันที่เหลือต้องรีบใช้เลย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:20.856128139+07:00","message":"[bufferProcess] send to processor (isfinal):นักหนาเนี่ยวันที่เหลือต้องรีบใช้เลย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:20.856133706+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:20.856138721+07:00","message":"> Transcript [382] [false]: 'นักหนาเนี่ยวันที่เหลือต้องรีบใช้เลย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:20.856143959+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:20.856147382+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:20.856150897+07:00","message":"StatePrefix: 'นักหนาเนี่ยวันที่เหลือต้องรีบใช้เลย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:20.85615497+07:00","message":"TextPushed: 'นักหนาเนี่ยวันที่เหลือต้อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:20.856158097+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:20.856161038+07:00","message":"> Transcript [383] [true]: 'เลิกงานเนี่ยวันที่เหลือต้องรีบใช้เลย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:20.856164256+07:00","message":"Count interim (case isFinal): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:20.856166711+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:20.85616923+07:00","message":"StatePrefix: 'นักหนาเนี่ยวันที่เหลือต้องรีบใช้เลย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:20.856172406+07:00","message":"TextPushed: 'นักหนาเนี่ยวันที่เหลือต้อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:20.856175478+07:00","message":"must be align in case of isFinal"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:20.856333813+07:00","message":"Push: 'รีบใช้เลย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:20.856338279+07:00","message":"TextPushed: 'นักหนาเนี่ยวันที่เหลือต้องรีบใช้เลย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:20.856341926+07:00","message":"Set new StatePrefix : 'เลิกงานเนี่ยวันที่เหลือต้องรีบใช้เลย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:20.856345188+07:00","message":"Next Push (prob) : 'เลิกงานเนี่ยวันที่เหลือต้องรีบใช้เลย'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:08:20.856355242+07:00","message":"push: {true รีบใช้เลย 0 0xc0001fc680}"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:20.856367899+07:00","message":"write aligntment file to 'tmp/7593/align_message_id_21.html'"}
{"level":"info","service":"Main","time":"2026-06-25T13:08:20.868361555+07:00","message":"write wav file: './tmp/7593/7593_21.wav'"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:08:20.870725133+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:08:20.870754794+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:08:20.886877394+07:00","message":"[GCS] Start streaming session, msgId: 22"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:08:21.263967845+07:00","message":"receive streaming session, msgId: 22"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:08:21.264011191+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"พี่\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":360000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:08:21.26401671+07:00","message":"receive interim result [false|false]: พี่"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:08:21.264028227+07:00","message":"[buffer interim] 22 false พี่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:21.264061105+07:00","message":"[bufferProcess] interim [360000000]:พี่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:21.264063072+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:08:21.523571192+07:00","message":"receive streaming session, msgId: 22"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:08:21.523623938+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"พี่ป๊อป\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":540000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:08:21.523630666+07:00","message":"receive interim result [false|false]: พี่ป๊อป"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:08:21.523647223+07:00","message":"[buffer interim] 22 false พี่ป๊อป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:21.523655223+07:00","message":"[bufferProcess] interim [540000000]:พี่ป๊อป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:21.52365825+07:00","message":"[bufferProcess] send to processor:พี่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:21.52366522+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:21.523670188+07:00","message":"> Transcript [384] [false]: 'พี่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:21.523672812+07:00","message":"Set StatePrefix (first interim): 'พี่'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:08:21.735292174+07:00","message":"receive streaming session, msgId: 22"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:08:21.73533491+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"พี่เต่ากินอะไร\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":840000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:08:21.735343835+07:00","message":"receive interim result [false|false]: พี่เต่ากินอะไร"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:08:21.73536242+07:00","message":"[buffer interim] 22 false พี่เต่ากินอะไร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:21.735371909+07:00","message":"[bufferProcess] interim [840000000]:พี่เต่ากินอะไร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:21.735376373+07:00","message":"[bufferProcess] send to processor:พี่ป๊อป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:21.735381595+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:21.735388395+07:00","message":"> Transcript [385] [false]: 'พี่ป๊อป'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:21.735392664+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:21.735395424+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:21.735398804+07:00","message":"StatePrefix: 'พี่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:21.735401961+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:08:21.866883091+07:00","message":"receive streaming session, msgId: 22"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:08:21.866930249+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"พี่ครับกินอะไรหรือ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":960000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:08:21.866936752+07:00","message":"receive interim result [false|false]: พี่ครับกินอะไรหรือ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:08:21.866952453+07:00","message":"[buffer interim] 22 false พี่ครับกินอะไรหรือ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:21.866966951+07:00","message":"[bufferProcess] interim [960000000]:พี่ครับกินอะไรหรือ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:21.866969912+07:00","message":"[bufferProcess] send to processor:พี่เต่ากินอะไร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:21.86697692+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:21.866980492+07:00","message":"> Transcript [386] [false]: 'พี่เต่ากินอะไร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:21.866984626+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:21.866987018+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:21.866989118+07:00","message":"StatePrefix: 'พี่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:21.866991339+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:08:22.060902018+07:00","message":"receive streaming session, msgId: 22"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:08:22.060948882+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"พี่ครับกินอะไรหรือยัง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":140000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:08:22.060966075+07:00","message":"receive interim result [false|false]: พี่ครับกินอะไรหรือยัง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:08:22.060983547+07:00","message":"[buffer interim] 22 false พี่ครับกินอะไรหรือยัง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:22.060992636+07:00","message":"[bufferProcess] interim [140000000]:พี่ครับกินอะไรหรือยัง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:22.060995676+07:00","message":"[bufferProcess] send to processor:พี่ครับกินอะไรหรือ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:22.061003015+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:22.061006166+07:00","message":"> Transcript [387] [false]: 'พี่ครับกินอะไรหรือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:22.061009934+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:22.061012209+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:22.061014526+07:00","message":"StatePrefix: 'พี่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:22.061017225+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:08:22.637753142+07:00","message":"receive streaming session, msgId: 22"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:08:22.637792804+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"พี่ครับกินอะไรหรือยัง\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":1,\"nanos\":740000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:08:22.637799237+07:00","message":"receive interim result [false|false]: พี่ครับกินอะไรหรือยัง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:08:22.637813355+07:00","message":"[buffer interim] 22 false พี่ครับกินอะไรหรือยัง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:22.637823105+07:00","message":"[bufferProcess] interim [740000000]:พี่ครับกินอะไรหรือยัง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:22.637825748+07:00","message":"[bufferProcess] send to processor:พี่ครับกินอะไรหรือยัง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:22.637829941+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:22.637832703+07:00","message":"> Transcript [388] [false]: 'พี่ครับกินอะไรหรือยัง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:22.637836331+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:22.637838717+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:22.637841144+07:00","message":"StatePrefix: 'พี่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:22.637843645+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:22.637849566+07:00","message":"Push: 'พี่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:22.637851462+07:00","message":"TextPushed: 'พี่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:22.637853695+07:00","message":"Set new StatePrefix : 'พี่ครับกินอะไรหรือยัง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:22.637856261+07:00","message":"Next Push (prob) : 'ครับกินอะไรหรือยัง'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:08:22.63786461+07:00","message":"push: {false พี่ 0 0xc0001fc180}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:08:23.026460208+07:00","message":"receive streaming session, msgId: 22"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:08:23.026501128+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"พี่ครับกินอะไรหรือยังต้องปัก\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":160000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:08:23.026508669+07:00","message":"receive interim result [false|false]: พี่ครับกินอะไรหรือยังต้องปัก"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:08:23.026521694+07:00","message":"[buffer interim] 22 false พี่ครับกินอะไรหรือยังต้องปัก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:23.02652946+07:00","message":"[bufferProcess] interim [160000000]:พี่ครับกินอะไรหรือยังต้องปัก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:23.026532164+07:00","message":"[bufferProcess] send to processor:พี่ครับกินอะไรหรือยัง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:23.026538316+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:23.026541144+07:00","message":"> Transcript [389] [false]: 'พี่ครับกินอะไรหรือยัง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:23.026544675+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:23.026546996+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:23.026549387+07:00","message":"StatePrefix: 'พี่ครับกินอะไรหรือยัง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:23.026552209+07:00","message":"TextPushed: 'พี่'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:08:23.054302851+07:00","message":"receive streaming session, msgId: 22"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:08:23.054343327+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"พี่ครับกินอะไรหรือยัง\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":2,\"nanos\":220000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:08:23.054349997+07:00","message":"receive interim result [false|false]: พี่ครับกินอะไรหรือยัง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:08:23.054364888+07:00","message":"[buffer interim] 22 false พี่ครับกินอะไรหรือยัง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:23.054372009+07:00","message":"[bufferProcess] interim [220000000]:พี่ครับกินอะไรหรือยัง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:23.054374889+07:00","message":"[bufferProcess] send to processor:พี่ครับกินอะไรหรือยังต้องปัก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:23.054381335+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:23.054384039+07:00","message":"> Transcript [390] [false]: 'พี่ครับกินอะไรหรือยังต้องปัก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:23.054387422+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:23.054389379+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:23.054392815+07:00","message":"StatePrefix: 'พี่ครับกินอะไรหรือยัง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:23.054395879+07:00","message":"TextPushed: 'พี่'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:08:23.151829586+07:00","message":"receive streaming session, msgId: 22"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:08:23.151870846+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"พี่ครับกินอะไรหรือยังต้องฝากเพื่อน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":280000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:08:23.151877244+07:00","message":"receive interim result [false|false]: พี่ครับกินอะไรหรือยังต้องฝากเพื่อน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:08:23.151894076+07:00","message":"[buffer interim] 22 false พี่ครับกินอะไรหรือยังต้องฝากเพื่อน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:23.151903326+07:00","message":"[bufferProcess] interim [280000000]:พี่ครับกินอะไรหรือยังต้องฝากเพื่อน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:23.151905994+07:00","message":"[bufferProcess] send to processor:พี่ครับกินอะไรหรือยัง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:23.151912201+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:23.151915449+07:00","message":"> Transcript [391] [false]: 'พี่ครับกินอะไรหรือยัง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:23.151923446+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:23.151926197+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:23.151931016+07:00","message":"StatePrefix: 'พี่ครับกินอะไรหรือยัง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:23.15193398+07:00","message":"TextPushed: 'พี่'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:08:23.355618832+07:00","message":"receive streaming session, msgId: 22"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:08:23.355660782+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"พี่ครับกินอะไรหรือยังต้องฝากเพื่อนหน่อย\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":460000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:08:23.355667689+07:00","message":"receive interim result [false|false]: พี่ครับกินอะไรหรือยังต้องฝากเพื่อนหน่อย"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:08:23.355685205+07:00","message":"[buffer interim] 22 false พี่ครับกินอะไรหรือยังต้องฝากเพื่อนหน่อย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:23.35569416+07:00","message":"[bufferProcess] interim [460000000]:พี่ครับกินอะไรหรือยังต้องฝากเพื่อนหน่อย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:23.355697537+07:00","message":"[bufferProcess] send to processor:พี่ครับกินอะไรหรือยังต้องฝากเพื่อน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:23.355702117+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:23.355705268+07:00","message":"> Transcript [392] [false]: 'พี่ครับกินอะไรหรือยังต้องฝากเพื่อน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:23.355712374+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:23.355737476+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:23.355740347+07:00","message":"StatePrefix: 'พี่ครับกินอะไรหรือยัง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:23.355743151+07:00","message":"TextPushed: 'พี่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:23.355746355+07:00","message":"Push: 'ครับกินอะไรหรือยัง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:23.355748634+07:00","message":"TextPushed: 'พี่ครับกินอะไรหรือยัง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:23.355755138+07:00","message":"Set new StatePrefix : 'พี่ครับกินอะไรหรือยังต้องฝากเพื่อน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:23.355757572+07:00","message":"Next Push (prob) : 'ต้องฝากเพื่อน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:08:23.35576661+07:00","message":"push: {false ครับกินอะไรหรือยัง 0 0xc0001fc180}"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:08:23.870860558+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:08:23.870871556+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:08:23.928030558+07:00","message":"receive streaming session, msgId: 22"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:08:23.928067279+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"พี่ครับกินอะไรหรือยังต้องฝากเพื่อนหน่อย\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":3,\"nanos\":60000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:08:23.928073367+07:00","message":"receive interim result [false|false]: พี่ครับกินอะไรหรือยังต้องฝากเพื่อนหน่อย"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:08:23.928088553+07:00","message":"[buffer interim] 22 false พี่ครับกินอะไรหรือยังต้องฝากเพื่อนหน่อย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:23.928100116+07:00","message":"[bufferProcess] interim [60000000]:พี่ครับกินอะไรหรือยังต้องฝากเพื่อนหน่อย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:23.928102906+07:00","message":"[bufferProcess] send to processor:พี่ครับกินอะไรหรือยังต้องฝากเพื่อนหน่อย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:23.928107394+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:23.928110653+07:00","message":"> Transcript [393] [false]: 'พี่ครับกินอะไรหรือยังต้องฝากเพื่อนหน่อย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:23.928114808+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:23.928116884+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:23.928119017+07:00","message":"StatePrefix: 'พี่ครับกินอะไรหรือยังต้องฝากเพื่อน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:23.928121685+07:00","message":"TextPushed: 'พี่ครับกินอะไรหรือยัง'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:08:24.383518854+07:00","message":"receive streaming session, msgId: 22"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:08:24.383560588+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"พี่ครับกินอะไรหรือยังต้องฝากเพื่อนหน่อยหรือว่าซื้อ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":480000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:08:24.383566779+07:00","message":"receive interim result [false|false]: พี่ครับกินอะไรหรือยังต้องฝากเพื่อนหน่อยหรือว่าซื้อ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:08:24.383577677+07:00","message":"[buffer interim] 22 false พี่ครับกินอะไรหรือยังต้องฝากเพื่อนหน่อยหรือว่าซื้อ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:24.38358533+07:00","message":"[bufferProcess] interim [480000000]:พี่ครับกินอะไรหรือยังต้องฝากเพื่อนหน่อยหรือว่าซื้อ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:24.383588953+07:00","message":"[bufferProcess] send to processor:พี่ครับกินอะไรหรือยังต้องฝากเพื่อนหน่อย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:24.383592631+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:24.383595664+07:00","message":"> Transcript [394] [false]: 'พี่ครับกินอะไรหรือยังต้องฝากเพื่อนหน่อย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:24.383599144+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:24.383601197+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:24.383603246+07:00","message":"StatePrefix: 'พี่ครับกินอะไรหรือยังต้องฝากเพื่อน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:24.383605991+07:00","message":"TextPushed: 'พี่ครับกินอะไรหรือยัง'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:08:24.566075441+07:00","message":"receive streaming session, msgId: 22"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:08:24.566119292+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"พี่ครับกินอะไรหรือยังต้องฝากเพื่อนหน่อยหรือว่าซื้อให้\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":660000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:08:24.566126888+07:00","message":"receive interim result [false|false]: พี่ครับกินอะไรหรือยังต้องฝากเพื่อนหน่อยหรือว่าซื้อให้"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:08:24.566144999+07:00","message":"[buffer interim] 22 false พี่ครับกินอะไรหรือยังต้องฝากเพื่อนหน่อยหรือว่าซื้อให้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:24.566154136+07:00","message":"[bufferProcess] interim [660000000]:พี่ครับกินอะไรหรือยังต้องฝากเพื่อนหน่อยหรือว่าซื้อให้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:24.566156709+07:00","message":"[bufferProcess] send to processor:พี่ครับกินอะไรหรือยังต้องฝากเพื่อนหน่อยหรือว่าซื้อ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:24.566164074+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:24.566167161+07:00","message":"> Transcript [395] [false]: 'พี่ครับกินอะไรหรือยังต้องฝากเพื่อนหน่อยหรือว่าซื้อ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:24.566171122+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:24.566173276+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:24.56617577+07:00","message":"StatePrefix: 'พี่ครับกินอะไรหรือยังต้องฝากเพื่อน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:24.566178879+07:00","message":"TextPushed: 'พี่ครับกินอะไรหรือยัง'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:08:24.63405485+07:00","message":"receive streaming session, msgId: 22"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:08:24.634094911+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"พี่ครับกินอะไรหรือยังต้องฝากเพื่อนหน่อยหรือว่าซื้อให้เพื่อน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":780000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:08:24.634101422+07:00","message":"receive interim result [false|false]: พี่ครับกินอะไรหรือยังต้องฝากเพื่อนหน่อยหรือว่าซื้อให้เพื่อน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:08:24.634116275+07:00","message":"[buffer interim] 22 false พี่ครับกินอะไรหรือยังต้องฝากเพื่อนหน่อยหรือว่าซื้อให้เพื่อน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:24.634123226+07:00","message":"[bufferProcess] interim [780000000]:พี่ครับกินอะไรหรือยังต้องฝากเพื่อนหน่อยหรือว่าซื้อให้เพื่อน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:24.634126083+07:00","message":"[bufferProcess] send to processor:พี่ครับกินอะไรหรือยังต้องฝากเพื่อนหน่อยหรือว่าซื้อให้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:24.634129533+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:24.634132239+07:00","message":"> Transcript [396] [false]: 'พี่ครับกินอะไรหรือยังต้องฝากเพื่อนหน่อยหรือว่าซื้อให้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:24.63413809+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:24.634141321+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:24.634144971+07:00","message":"StatePrefix: 'พี่ครับกินอะไรหรือยังต้องฝากเพื่อน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:24.634148475+07:00","message":"TextPushed: 'พี่ครับกินอะไรหรือยัง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:24.634152268+07:00","message":"Push: 'ต้องฝากเพื่อน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:24.63415568+07:00","message":"TextPushed: 'พี่ครับกินอะไรหรือยังต้องฝากเพื่อน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:24.63415903+07:00","message":"Set new StatePrefix : 'พี่ครับกินอะไรหรือยังต้องฝากเพื่อนหน่อยหรือว่าซื้อให้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:24.634163712+07:00","message":"Next Push (prob) : 'หน่อยหรือว่าซื้อให้'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:08:24.634172904+07:00","message":"push: {false ต้องฝากเพื่อน 0 0xc0001fc180}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:08:24.828816941+07:00","message":"receive streaming session, msgId: 22"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:08:24.828855205+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"พี่ครับกินอะไรหรือยังต้องฝากเพื่อนหน่อยหรือว่าซื้อให้เพื่อนแล้ว\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":960000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:08:24.828861568+07:00","message":"receive interim result [false|false]: พี่ครับกินอะไรหรือยังต้องฝากเพื่อนหน่อยหรือว่าซื้อให้เพื่อนแล้ว"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:08:24.828875535+07:00","message":"[buffer interim] 22 false พี่ครับกินอะไรหรือยังต้องฝากเพื่อนหน่อยหรือว่าซื้อให้เพื่อนแล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:24.828884374+07:00","message":"[bufferProcess] interim [960000000]:พี่ครับกินอะไรหรือยังต้องฝากเพื่อนหน่อยหรือว่าซื้อให้เพื่อนแล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:24.828887197+07:00","message":"[bufferProcess] send to processor:พี่ครับกินอะไรหรือยังต้องฝากเพื่อนหน่อยหรือว่าซื้อให้เพื่อน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:24.828892634+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:24.828895668+07:00","message":"> Transcript [397] [false]: 'พี่ครับกินอะไรหรือยังต้องฝากเพื่อนหน่อยหรือว่าซื้อให้เพื่อน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:24.828899964+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:24.828902354+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:24.828904644+07:00","message":"StatePrefix: 'พี่ครับกินอะไรหรือยังต้องฝากเพื่อนหน่อยหรือว่าซื้อให้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:24.828907158+07:00","message":"TextPushed: 'พี่ครับกินอะไรหรือยังต้องฝากเพื่อน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:08:24.857594668+07:00","message":"receive streaming session, msgId: 22"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:08:24.857629896+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"พี่ครับกินอะไรหรือยังต้องฝากเพื่อนหน่อยหรือว่าซื้อให้เพื่อนแล้วก็\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":20000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:08:24.857636164+07:00","message":"receive interim result [false|false]: พี่ครับกินอะไรหรือยังต้องฝากเพื่อนหน่อยหรือว่าซื้อให้เพื่อนแล้วก็"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:08:24.857652332+07:00","message":"[buffer interim] 22 false พี่ครับกินอะไรหรือยังต้องฝากเพื่อนหน่อยหรือว่าซื้อให้เพื่อนแล้วก็"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:24.857658598+07:00","message":"[bufferProcess] interim [20000000]:พี่ครับกินอะไรหรือยังต้องฝากเพื่อนหน่อยหรือว่าซื้อให้เพื่อนแล้วก็"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:24.857661314+07:00","message":"[bufferProcess] send to processor:พี่ครับกินอะไรหรือยังต้องฝากเพื่อนหน่อยหรือว่าซื้อให้เพื่อนแล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:24.85766451+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:24.857667369+07:00","message":"> Transcript [398] [false]: 'พี่ครับกินอะไรหรือยังต้องฝากเพื่อนหน่อยหรือว่าซื้อให้เพื่อนแล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:24.857670966+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:24.857673028+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:24.85767541+07:00","message":"StatePrefix: 'พี่ครับกินอะไรหรือยังต้องฝากเพื่อนหน่อยหรือว่าซื้อให้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:24.857678408+07:00","message":"TextPushed: 'พี่ครับกินอะไรหรือยังต้องฝากเพื่อน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:08:25.080818644+07:00","message":"receive streaming session, msgId: 22"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:08:25.080869439+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"พี่ครับกินอะไรหรือยังต้องฝากเพื่อนหน่อยหรือว่าซื้อให้เพื่อนแล้วก็เก็บ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":140000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:08:25.080876617+07:00","message":"receive interim result [false|false]: พี่ครับกินอะไรหรือยังต้องฝากเพื่อนหน่อยหรือว่าซื้อให้เพื่อนแล้วก็เก็บ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:08:25.080900779+07:00","message":"[buffer interim] 22 false พี่ครับกินอะไรหรือยังต้องฝากเพื่อนหน่อยหรือว่าซื้อให้เพื่อนแล้วก็เก็บ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:25.080910699+07:00","message":"[bufferProcess] interim [140000000]:พี่ครับกินอะไรหรือยังต้องฝากเพื่อนหน่อยหรือว่าซื้อให้เพื่อนแล้วก็เก็บ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:25.080913973+07:00","message":"[bufferProcess] send to processor:พี่ครับกินอะไรหรือยังต้องฝากเพื่อนหน่อยหรือว่าซื้อให้เพื่อนแล้วก็"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:25.080919141+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:25.080922166+07:00","message":"> Transcript [399] [false]: 'พี่ครับกินอะไรหรือยังต้องฝากเพื่อนหน่อยหรือว่าซื้อให้เพื่อนแล้วก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:25.080926474+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:25.080928844+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:25.080931073+07:00","message":"StatePrefix: 'พี่ครับกินอะไรหรือยังต้องฝากเพื่อนหน่อยหรือว่าซื้อให้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:25.080934306+07:00","message":"TextPushed: 'พี่ครับกินอะไรหรือยังต้องฝากเพื่อน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:08:25.139268797+07:00","message":"receive streaming session, msgId: 22"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:08:25.139329524+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"พี่ครับกินอะไรหรือยังต้องฝากเพื่อนหน่อยหรือว่าซื้อให้เพื่อนแล้วก็เก็บเงิน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":320000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:08:25.139338066+07:00","message":"receive interim result [false|false]: พี่ครับกินอะไรหรือยังต้องฝากเพื่อนหน่อยหรือว่าซื้อให้เพื่อนแล้วก็เก็บเงิน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:08:25.139357651+07:00","message":"[buffer interim] 22 false พี่ครับกินอะไรหรือยังต้องฝากเพื่อนหน่อยหรือว่าซื้อให้เพื่อนแล้วก็เก็บเงิน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:25.139375487+07:00","message":"[bufferProcess] interim [320000000]:พี่ครับกินอะไรหรือยังต้องฝากเพื่อนหน่อยหรือว่าซื้อให้เพื่อนแล้วก็เก็บเงิน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:25.139379931+07:00","message":"[bufferProcess] send to processor:พี่ครับกินอะไรหรือยังต้องฝากเพื่อนหน่อยหรือว่าซื้อให้เพื่อนแล้วก็เก็บ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:25.139385053+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:25.139389624+07:00","message":"> Transcript [400] [false]: 'พี่ครับกินอะไรหรือยังต้องฝากเพื่อนหน่อยหรือว่าซื้อให้เพื่อนแล้วก็เก็บ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:25.139396055+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:25.139399329+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:25.139403025+07:00","message":"StatePrefix: 'พี่ครับกินอะไรหรือยังต้องฝากเพื่อนหน่อยหรือว่าซื้อให้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:25.139406939+07:00","message":"TextPushed: 'พี่ครับกินอะไรหรือยังต้องฝากเพื่อน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:25.13941107+07:00","message":"Push: 'หน่อยหรือว่าซื้อให้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:25.139415088+07:00","message":"TextPushed: 'พี่ครับกินอะไรหรือยังต้องฝากเพื่อนหน่อยหรือว่าซื้อให้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:25.139418786+07:00","message":"Set new StatePrefix : 'พี่ครับกินอะไรหรือยังต้องฝากเพื่อนหน่อยหรือว่าซื้อให้เพื่อนแล้วก็เก็บ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:25.139422464+07:00","message":"Next Push (prob) : 'เพื่อนแล้วก็เก็บ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:08:25.139432567+07:00","message":"push: {false หน่อยหรือว่าซื้อให้ 0 0xc0001fc180}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:08:25.348905004+07:00","message":"receive streaming session, msgId: 22"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:08:25.34896375+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"พี่ครับกินอะไรหรือยังต้องฝากเพื่อนหน่อยหรือว่าซื้อให้เพื่อนแล้วก็เก็บเงินค่า\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":500000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:08:25.348973104+07:00","message":"receive interim result [false|false]: พี่ครับกินอะไรหรือยังต้องฝากเพื่อนหน่อยหรือว่าซื้อให้เพื่อนแล้วก็เก็บเงินค่า"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:08:25.348990012+07:00","message":"[buffer interim] 22 false พี่ครับกินอะไรหรือยังต้องฝากเพื่อนหน่อยหรือว่าซื้อให้เพื่อนแล้วก็เก็บเงินค่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:25.349001727+07:00","message":"[bufferProcess] interim [500000000]:พี่ครับกินอะไรหรือยังต้องฝากเพื่อนหน่อยหรือว่าซื้อให้เพื่อนแล้วก็เก็บเงินค่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:25.34900587+07:00","message":"[bufferProcess] send to processor:พี่ครับกินอะไรหรือยังต้องฝากเพื่อนหน่อยหรือว่าซื้อให้เพื่อนแล้วก็เก็บเงิน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:25.349013081+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:25.349017376+07:00","message":"> Transcript [401] [false]: 'พี่ครับกินอะไรหรือยังต้องฝากเพื่อนหน่อยหรือว่าซื้อให้เพื่อนแล้วก็เก็บเงิน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:25.349024901+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:25.349028015+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:25.34903271+07:00","message":"StatePrefix: 'พี่ครับกินอะไรหรือยังต้องฝากเพื่อนหน่อยหรือว่าซื้อให้เพื่อนแล้วก็เก็บ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:25.349035888+07:00","message":"TextPushed: 'พี่ครับกินอะไรหรือยังต้องฝากเพื่อนหน่อยหรือว่าซื้อให้'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:08:25.459447512+07:00","message":"receive streaming session, msgId: 22"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:08:25.459490753+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"พี่ครับกินอะไรหรือยังต้องฝากเพื่อนหน่อยหรือว่าซื้อให้เพื่อนแล้วก็เก็บเงินเพื่อ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":560000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:08:25.459500049+07:00","message":"receive interim result [false|false]: พี่ครับกินอะไรหรือยังต้องฝากเพื่อนหน่อยหรือว่าซื้อให้เพื่อนแล้วก็เก็บเงินเพื่อ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:08:25.459517778+07:00","message":"receive streaming session, msgId: 22"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:08:25.459521594+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"พี่ครับกินอะไรหรือยังต้องฝากเพื่อนหน่อยหรือว่าซื้อให้เพื่อนแล้วก็เก็บเงินเพื่อน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":620000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:08:25.459524567+07:00","message":"receive interim result [false|false]: พี่ครับกินอะไรหรือยังต้องฝากเพื่อนหน่อยหรือว่าซื้อให้เพื่อนแล้วก็เก็บเงินเพื่อน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:08:25.459535201+07:00","message":"[buffer interim] 22 false พี่ครับกินอะไรหรือยังต้องฝากเพื่อนหน่อยหรือว่าซื้อให้เพื่อนแล้วก็เก็บเงินเพื่อ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:08:25.459546835+07:00","message":"[buffer interim] 22 false พี่ครับกินอะไรหรือยังต้องฝากเพื่อนหน่อยหรือว่าซื้อให้เพื่อนแล้วก็เก็บเงินเพื่อน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:25.459554679+07:00","message":"[bufferProcess] interim [560000000]:พี่ครับกินอะไรหรือยังต้องฝากเพื่อนหน่อยหรือว่าซื้อให้เพื่อนแล้วก็เก็บเงินเพื่อ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:25.459558494+07:00","message":"[bufferProcess] send to processor:พี่ครับกินอะไรหรือยังต้องฝากเพื่อนหน่อยหรือว่าซื้อให้เพื่อนแล้วก็เก็บเงินค่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:25.459565378+07:00","message":"[bufferProcess] interim [620000000]:พี่ครับกินอะไรหรือยังต้องฝากเพื่อนหน่อยหรือว่าซื้อให้เพื่อนแล้วก็เก็บเงินเพื่อน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:25.459567637+07:00","message":"[bufferProcess] send to processor:พี่ครับกินอะไรหรือยังต้องฝากเพื่อนหน่อยหรือว่าซื้อให้เพื่อนแล้วก็เก็บเงินเพื่อ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:25.459571107+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:25.459574895+07:00","message":"> Transcript [402] [false]: 'พี่ครับกินอะไรหรือยังต้องฝากเพื่อนหน่อยหรือว่าซื้อให้เพื่อนแล้วก็เก็บเงินค่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:25.459579305+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:25.459581447+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:25.459590073+07:00","message":"StatePrefix: 'พี่ครับกินอะไรหรือยังต้องฝากเพื่อนหน่อยหรือว่าซื้อให้เพื่อนแล้วก็เก็บ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:25.459592877+07:00","message":"TextPushed: 'พี่ครับกินอะไรหรือยังต้องฝากเพื่อนหน่อยหรือว่าซื้อให้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:25.459594865+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:25.459597155+07:00","message":"> Transcript [403] [false]: 'พี่ครับกินอะไรหรือยังต้องฝากเพื่อนหน่อยหรือว่าซื้อให้เพื่อนแล้วก็เก็บเงินเพื่อ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:25.459599523+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:25.459601257+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:25.459603002+07:00","message":"StatePrefix: 'พี่ครับกินอะไรหรือยังต้องฝากเพื่อนหน่อยหรือว่าซื้อให้เพื่อนแล้วก็เก็บ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:25.459605126+07:00","message":"TextPushed: 'พี่ครับกินอะไรหรือยังต้องฝากเพื่อนหน่อยหรือว่าซื้อให้'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:08:26.042657816+07:00","message":"receive streaming session, msgId: 22"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:08:26.042701041+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"พี่ครับกินอะไรหรือยังต้องฝากเพื่อนหน่อยหรือว่าซื้อให้เพื่อนแล้วก็เก็บเงินเพื่อน\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":5,\"nanos\":220000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:08:26.042708955+07:00","message":"receive interim result [false|false]: พี่ครับกินอะไรหรือยังต้องฝากเพื่อนหน่อยหรือว่าซื้อให้เพื่อนแล้วก็เก็บเงินเพื่อน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:08:26.042726831+07:00","message":"[buffer interim] 22 false พี่ครับกินอะไรหรือยังต้องฝากเพื่อนหน่อยหรือว่าซื้อให้เพื่อนแล้วก็เก็บเงินเพื่อน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:26.042735766+07:00","message":"[bufferProcess] interim [220000000]:พี่ครับกินอะไรหรือยังต้องฝากเพื่อนหน่อยหรือว่าซื้อให้เพื่อนแล้วก็เก็บเงินเพื่อน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:26.042739284+07:00","message":"[bufferProcess] send to processor:พี่ครับกินอะไรหรือยังต้องฝากเพื่อนหน่อยหรือว่าซื้อให้เพื่อนแล้วก็เก็บเงินเพื่อน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:26.042748519+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:26.042751595+07:00","message":"> Transcript [404] [false]: 'พี่ครับกินอะไรหรือยังต้องฝากเพื่อนหน่อยหรือว่าซื้อให้เพื่อนแล้วก็เก็บเงินเพื่อน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:26.042758053+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:26.042760754+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:26.042763086+07:00","message":"StatePrefix: 'พี่ครับกินอะไรหรือยังต้องฝากเพื่อนหน่อยหรือว่าซื้อให้เพื่อนแล้วก็เก็บ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:26.042766949+07:00","message":"TextPushed: 'พี่ครับกินอะไรหรือยังต้องฝากเพื่อนหน่อยหรือว่าซื้อให้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:26.042774855+07:00","message":"Push: 'เพื่อนแล้วก็เก็บ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:26.042777089+07:00","message":"TextPushed: 'พี่ครับกินอะไรหรือยังต้องฝากเพื่อนหน่อยหรือว่าซื้อให้เพื่อนแล้วก็เก็บ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:26.042779407+07:00","message":"Set new StatePrefix : 'พี่ครับกินอะไรหรือยังต้องฝากเพื่อนหน่อยหรือว่าซื้อให้เพื่อนแล้วก็เก็บเงินเพื่อน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:26.042781901+07:00","message":"Next Push (prob) : 'เงินเพื่อน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:08:26.042791841+07:00","message":"push: {false เพื่อนแล้วก็เก็บ 0 0xc0001fc180}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:08:26.654170564+07:00","message":"[GCS] IsForceVAD: false for message ID: 22"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:08:26.717342877+07:00","message":"[GCS] Start streaming session, msgId: 23"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:08:26.742466223+07:00","message":"receive streaming session, msgId: 22"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:08:26.742515454+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"พี่ครับกินอะไรหรือยังต้องฝากเพื่อนหน่อยหรือว่าซื้อให้เพื่อนแล้วก็เก็บเงินเพื่อนใช้ส่วน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":880000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:08:26.742524088+07:00","message":"receive interim result [false|false]: พี่ครับกินอะไรหรือยังต้องฝากเพื่อนหน่อยหรือว่าซื้อให้เพื่อนแล้วก็เก็บเงินเพื่อนใช้ส่วน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:08:26.742537972+07:00","message":"[buffer interim] 22 false พี่ครับกินอะไรหรือยังต้องฝากเพื่อนหน่อยหรือว่าซื้อให้เพื่อนแล้วก็เก็บเงินเพื่อนใช้ส่วน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:26.742546436+07:00","message":"[bufferProcess] interim [880000000]:พี่ครับกินอะไรหรือยังต้องฝากเพื่อนหน่อยหรือว่าซื้อให้เพื่อนแล้วก็เก็บเงินเพื่อนใช้ส่วน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:26.742549973+07:00","message":"[bufferProcess] send to processor:พี่ครับกินอะไรหรือยังต้องฝากเพื่อนหน่อยหรือว่าซื้อให้เพื่อนแล้วก็เก็บเงินเพื่อน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:26.742557048+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:26.742560528+07:00","message":"> Transcript [405] [false]: 'พี่ครับกินอะไรหรือยังต้องฝากเพื่อนหน่อยหรือว่าซื้อให้เพื่อนแล้วก็เก็บเงินเพื่อน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:26.742564742+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:26.742566882+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:26.742569389+07:00","message":"StatePrefix: 'พี่ครับกินอะไรหรือยังต้องฝากเพื่อนหน่อยหรือว่าซื้อให้เพื่อนแล้วก็เก็บเงินเพื่อน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:26.742572737+07:00","message":"TextPushed: 'พี่ครับกินอะไรหรือยังต้องฝากเพื่อนหน่อยหรือว่าซื้อให้เพื่อนแล้วก็เก็บ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:08:26.748899654+07:00","message":"receive streaming session, msgId: 22"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:08:26.748928652+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"พี่ครับกินอะไรหรือยังต้องฝากเพื่อนหน่อยหรือว่าซื้อให้เพื่อนแล้วก็เก็บเงินเพื่อนใช้ส่วนตัว\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":940000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:08:26.748934791+07:00","message":"receive interim result [false|false]: พี่ครับกินอะไรหรือยังต้องฝากเพื่อนหน่อยหรือว่าซื้อให้เพื่อนแล้วก็เก็บเงินเพื่อนใช้ส่วนตัว"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:08:26.748947944+07:00","message":"[buffer interim] 22 false พี่ครับกินอะไรหรือยังต้องฝากเพื่อนหน่อยหรือว่าซื้อให้เพื่อนแล้วก็เก็บเงินเพื่อนใช้ส่วนตัว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:26.748958891+07:00","message":"[bufferProcess] interim [940000000]:พี่ครับกินอะไรหรือยังต้องฝากเพื่อนหน่อยหรือว่าซื้อให้เพื่อนแล้วก็เก็บเงินเพื่อนใช้ส่วนตัว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:26.748961637+07:00","message":"[bufferProcess] send to processor:พี่ครับกินอะไรหรือยังต้องฝากเพื่อนหน่อยหรือว่าซื้อให้เพื่อนแล้วก็เก็บเงินเพื่อนใช้ส่วน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:26.748968682+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:26.748971375+07:00","message":"> Transcript [406] [false]: 'พี่ครับกินอะไรหรือยังต้องฝากเพื่อนหน่อยหรือว่าซื้อให้เพื่อนแล้วก็เก็บเงินเพื่อนใช้ส่วน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:26.748975071+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:26.748976956+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:26.748979185+07:00","message":"StatePrefix: 'พี่ครับกินอะไรหรือยังต้องฝากเพื่อนหน่อยหรือว่าซื้อให้เพื่อนแล้วก็เก็บเงินเพื่อน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:26.74898362+07:00","message":"TextPushed: 'พี่ครับกินอะไรหรือยังต้องฝากเพื่อนหน่อยหรือว่าซื้อให้เพื่อนแล้วก็เก็บ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:08:26.844642888+07:00","message":"receive streaming session, msgId: 22"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:08:26.84468634+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"พี่ครับกินอะไรหรือยังต้องฝากเพื่อนหน่อยหรือว่าซื้อให้เพื่อนแล้วก็เก็บเงินเพื่อนมาใช้ส่วนตัว\",\"confidence\":0.93742007}],\"is_final\":true,\"result_end_time\":{\"seconds\":5,\"nanos\":970000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:08:26.844695285+07:00","message":"receive interim result [true|false]: พี่ครับกินอะไรหรือยังต้องฝากเพื่อนหน่อยหรือว่าซื้อให้เพื่อนแล้วก็เก็บเงินเพื่อนมาใช้ส่วนตัว"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:08:26.844707187+07:00","message":"end recv isFinal message id 22"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:08:26.844709653+07:00","message":"end Recv id 22"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:08:26.844724501+07:00","message":"[buffer interim] 22 true พี่ครับกินอะไรหรือยังต้องฝากเพื่อนหน่อยหรือว่าซื้อให้เพื่อนแล้วก็เก็บเงินเพื่อนมาใช้ส่วนตัว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:26.844752062+07:00","message":"[bufferProcess] interim [970000000]:พี่ครับกินอะไรหรือยังต้องฝากเพื่อนหน่อยหรือว่าซื้อให้เพื่อนแล้วก็เก็บเงินเพื่อนมาใช้ส่วนตัว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:26.844762969+07:00","message":"[bufferProcess] send to processor (isfinal):พี่ครับกินอะไรหรือยังต้องฝากเพื่อนหน่อยหรือว่าซื้อให้เพื่อนแล้วก็เก็บเงินเพื่อนใช้ส่วนตัว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:26.844768735+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:26.844775686+07:00","message":"> Transcript [407] [false]: 'พี่ครับกินอะไรหรือยังต้องฝากเพื่อนหน่อยหรือว่าซื้อให้เพื่อนแล้วก็เก็บเงินเพื่อนใช้ส่วนตัว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:26.844782056+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:26.844785494+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:26.844789354+07:00","message":"StatePrefix: 'พี่ครับกินอะไรหรือยังต้องฝากเพื่อนหน่อยหรือว่าซื้อให้เพื่อนแล้วก็เก็บเงินเพื่อน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:26.844794163+07:00","message":"TextPushed: 'พี่ครับกินอะไรหรือยังต้องฝากเพื่อนหน่อยหรือว่าซื้อให้เพื่อนแล้วก็เก็บ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:26.844797282+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:26.844800802+07:00","message":"> Transcript [408] [true]: 'พี่ครับกินอะไรหรือยังต้องฝากเพื่อนหน่อยหรือว่าซื้อให้เพื่อนแล้วก็เก็บเงินเพื่อนมาใช้ส่วนตัว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:26.844805587+07:00","message":"Count interim (case isFinal): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:26.844808572+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:26.844811466+07:00","message":"StatePrefix: 'พี่ครับกินอะไรหรือยังต้องฝากเพื่อนหน่อยหรือว่าซื้อให้เพื่อนแล้วก็เก็บเงินเพื่อน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:26.844815097+07:00","message":"TextPushed: 'พี่ครับกินอะไรหรือยังต้องฝากเพื่อนหน่อยหรือว่าซื้อให้เพื่อนแล้วก็เก็บ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:26.844823768+07:00","message":"Push: 'เงินเพื่อนมาใช้ส่วนตัว'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:08:26.844841683+07:00","message":"push: {true เงินเพื่อนมาใช้ส่วนตัว 0 0xc0001fc180}"}
{"level":"info","service":"Main","time":"2026-06-25T13:08:26.857596156+07:00","message":"write wav file: './tmp/7593/7593_22.wav'"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:08:26.871352911+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:08:26.871361088+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:08:28.079242637+07:00","message":"receive streaming session, msgId: 23"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:08:28.079285815+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เก็บ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":140000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:08:28.079291915+07:00","message":"receive interim result [false|false]: เก็บ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:08:28.079307407+07:00","message":"[buffer interim] 23 false เก็บ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:28.079314134+07:00","message":"[bufferProcess] interim [140000000]:เก็บ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:28.079318388+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:28.07932538+07:00","message":"[bufferProcess] send to processor (ticker):เก็บ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:28.079328017+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:28.079331004+07:00","message":"> Transcript [409] [false]: 'เก็บ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:28.079333277+07:00","message":"Set StatePrefix (first interim): 'เก็บ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:08:28.253434245+07:00","message":"[GCS] IsForceVAD: false for message ID: 23"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:08:28.279498809+07:00","message":"receive streaming session, msgId: 23"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:08:28.279536259+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เก็บกี่บาท\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":380000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:08:28.27954156+07:00","message":"receive interim result [false|false]: เก็บกี่บาท"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:08:28.27955515+07:00","message":"[buffer interim] 23 false เก็บกี่บาท"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:28.279562749+07:00","message":"[bufferProcess] interim [380000000]:เก็บกี่บาท"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:28.279565683+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:08:28.344141206+07:00","message":"receive streaming session, msgId: 23"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:08:28.344180074+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เก็บกี่บาท\",\"confidence\":0.9589726}],\"is_final\":true,\"result_end_time\":{\"seconds\":1,\"nanos\":560000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:08:28.344187874+07:00","message":"receive interim result [true|false]: เก็บกี่บาท"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:08:28.344199346+07:00","message":"end recv isFinal message id 23"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:08:28.344201358+07:00","message":"end Recv id 23"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:08:28.34420863+07:00","message":"[buffer interim] 23 true เก็บกี่บาท"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:28.344219885+07:00","message":"[bufferProcess] interim [560000000]:เก็บกี่บาท"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:28.344223367+07:00","message":"[bufferProcess] send to processor (isfinal):เก็บกี่บาท"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:28.344226819+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:28.344230079+07:00","message":"> Transcript [410] [false]: 'เก็บกี่บาท'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:28.344233027+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:28.34423754+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:28.344239743+07:00","message":"StatePrefix: 'เก็บ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:28.344241843+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:28.344243721+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:28.344245892+07:00","message":"> Transcript [411] [true]: 'เก็บกี่บาท'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:28.344248075+07:00","message":"Count interim (case isFinal): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:28.344249805+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:28.344251448+07:00","message":"StatePrefix: 'เก็บ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:28.344253368+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:28.344255993+07:00","message":"Push: 'เก็บกี่บาท'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:08:28.344264692+07:00","message":"push: {true เก็บกี่บาท 0 0xc001da8800}"}
{"level":"info","service":"Main","time":"2026-06-25T13:08:28.350801229+07:00","message":"write wav file: './tmp/7593/7593_23.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:08:28.577090434+07:00","message":"[GCS] Start streaming session, msgId: 24"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:08:29.136103839+07:00","message":"receive streaming session, msgId: 24"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:08:29.136151597+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ต้องเก็บ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":600000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:08:29.136157206+07:00","message":"receive interim result [false|false]: ต้องเก็บ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:08:29.136174744+07:00","message":"[buffer interim] 24 false ต้องเก็บ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:29.136182009+07:00","message":"[bufferProcess] interim [600000000]:ต้องเก็บ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:29.136184181+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:08:29.248093088+07:00","message":"receive streaming session, msgId: 24"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:08:29.248132149+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ต้องเก็บสี\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":720000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:08:29.248138714+07:00","message":"receive interim result [false|false]: ต้องเก็บสี"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:08:29.248157724+07:00","message":"[buffer interim] 24 false ต้องเก็บสี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:29.24816654+07:00","message":"[bufferProcess] interim [720000000]:ต้องเก็บสี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:29.248168919+07:00","message":"[bufferProcess] send to processor:ต้องเก็บ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:29.248172802+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:29.248175909+07:00","message":"> Transcript [412] [false]: 'ต้องเก็บ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:29.248178649+07:00","message":"Set StatePrefix (first interim): 'ต้องเก็บ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:08:29.555091424+07:00","message":"receive streaming session, msgId: 24"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:08:29.55513227+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ต้องเก็บ 40\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":960000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:08:29.555137598+07:00","message":"receive interim result [false|false]: ต้องเก็บ 40"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:08:29.555154625+07:00","message":"[buffer interim] 24 false ต้องเก็บ 40"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:29.55516342+07:00","message":"[bufferProcess] interim [960000000]:ต้องเก็บ 40"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:29.555165803+07:00","message":"[bufferProcess] send to processor:ต้องเก็บสี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:29.555169316+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:29.555172394+07:00","message":"> Transcript [413] [false]: 'ต้องเก็บสี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:29.555175274+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:29.555177466+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:29.555179464+07:00","message":"StatePrefix: 'ต้องเก็บ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:29.555181804+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:08:29.587634178+07:00","message":"[GCS] Cleaned up inactive client: 5"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:08:29.587663864+07:00","message":"[GCS] Cleaned up inactive client: 8"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:08:29.58766881+07:00","message":"[GCS] Cleaned up inactive client: 3"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:08:29.587672192+07:00","message":"[GCS] Cleaned up inactive client: 9"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:08:29.587675047+07:00","message":"[GCS] Cleaned up inactive client: 4"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:08:29.58767786+07:00","message":"[GCS] Cleaned up inactive client: 6"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:08:29.587680966+07:00","message":"[GCS] Cleaned up inactive client: 7"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:08:29.759571234+07:00","message":"receive streaming session, msgId: 24"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:08:29.759618993+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ต้องเก็บ 40 นะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":140000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:08:29.759626012+07:00","message":"receive interim result [false|false]: ต้องเก็บ 40 นะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:08:29.759644644+07:00","message":"[buffer interim] 24 false ต้องเก็บ 40 นะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:29.759655712+07:00","message":"[bufferProcess] interim [140000000]:ต้องเก็บ 40 นะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:29.759658721+07:00","message":"[bufferProcess] send to processor:ต้องเก็บ 40"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:29.759666932+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:29.759670577+07:00","message":"> Transcript [414] [false]: 'ต้องเก็บ 40'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:29.75967426+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:29.759676376+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:29.759678817+07:00","message":"StatePrefix: 'ต้องเก็บ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:29.759681298+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:08:29.767439296+07:00","message":"receive streaming session, msgId: 24"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:08:29.767469918+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ต้องเก็บ\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":1,\"nanos\":200000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:08:29.767476232+07:00","message":"receive interim result [false|false]: ต้องเก็บ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:08:29.767488305+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" 40 นะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":200000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:08:29.767491326+07:00","message":"receive interim result [false|false]:  40 นะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:08:29.767497622+07:00","message":"[buffer interim] 24 false ต้องเก็บ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:08:29.767501233+07:00","message":"[buffer interim] 24 false  40 นะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:29.767506876+07:00","message":"[bufferProcess] interim [200000000]:ต้องเก็บ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:29.767509826+07:00","message":"[bufferProcess] send to processor:ต้องเก็บ 40 นะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:29.767513207+07:00","message":"[bufferProcess] interim [200000000]: 40 นะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:29.767515711+07:00","message":"[bufferProcess] update buffer: ต้องเก็บ 40 นะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:29.767518383+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:29.767520863+07:00","message":"> Transcript [415] [false]: 'ต้องเก็บ 40 นะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:29.767523799+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:29.767525871+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:29.767527763+07:00","message":"StatePrefix: 'ต้องเก็บ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:29.767529695+07:00","message":"TextPushed: ''"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:08:29.872058572+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:08:29.872073695+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:08:30.130085568+07:00","message":"receive streaming session, msgId: 24"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:08:30.130112484+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ต้องเก็บ 40\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":1,\"nanos\":560000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:08:30.130118159+07:00","message":"receive interim result [false|false]: ต้องเก็บ 40"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:08:30.130127227+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" นะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":560000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:08:30.130129907+07:00","message":"receive interim result [false|false]:  นะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:08:30.130136517+07:00","message":"[buffer interim] 24 false ต้องเก็บ 40"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:08:30.130141607+07:00","message":"[buffer interim] 24 false  นะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:30.130146835+07:00","message":"[bufferProcess] interim [560000000]:ต้องเก็บ 40"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:30.130149075+07:00","message":"[bufferProcess] send to processor:ต้องเก็บ 40 นะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:30.130152307+07:00","message":"[bufferProcess] interim [560000000]: นะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:30.130154808+07:00","message":"[bufferProcess] update buffer: ต้องเก็บ 40 นะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:30.130157753+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:30.13016012+07:00","message":"> Transcript [416] [false]: 'ต้องเก็บ 40 นะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:30.13016297+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:30.130164923+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:30.130167601+07:00","message":"StatePrefix: 'ต้องเก็บ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:30.130169621+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:30.130171965+07:00","message":"Push: 'ต้องเก็บ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:30.130173892+07:00","message":"TextPushed: 'ต้องเก็บ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:30.130175883+07:00","message":"Set new StatePrefix : 'ต้องเก็บ 40 นะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:30.130178189+07:00","message":"Next Push (prob) : ' 40 นะ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:08:30.13018418+07:00","message":"push: {false ต้องเก็บ 0 0xc00041d080}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:08:30.31406359+07:00","message":"receive streaming session, msgId: 24"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:08:30.314103717+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ต้องเก็บ 40 นะ\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":1,\"nanos\":740000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:08:30.314110621+07:00","message":"receive interim result [false|false]: ต้องเก็บ 40 นะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:08:30.314122827+07:00","message":"[buffer interim] 24 false ต้องเก็บ 40 นะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:30.314129625+07:00","message":"[bufferProcess] interim [740000000]:ต้องเก็บ 40 นะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:30.314132098+07:00","message":"[bufferProcess] send to processor:ต้องเก็บ 40 นะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:30.314136995+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:30.314139962+07:00","message":"> Transcript [417] [false]: 'ต้องเก็บ 40 นะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:30.314143507+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:30.314145735+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:30.314147631+07:00","message":"StatePrefix: 'ต้องเก็บ 40 นะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:30.314150071+07:00","message":"TextPushed: 'ต้องเก็บ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:08:30.655975163+07:00","message":"receive streaming session, msgId: 24"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:08:30.656013384+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ต้องเก็บ 40\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":2,\"nanos\":100000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:08:30.656019303+07:00","message":"receive interim result [false|false]: ต้องเก็บ 40"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:08:30.65602928+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" นะคะรัก\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":100000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:08:30.656032393+07:00","message":"receive interim result [false|false]:  นะคะรัก"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:08:30.656039463+07:00","message":"[buffer interim] 24 false ต้องเก็บ 40"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:08:30.656042341+07:00","message":"[buffer interim] 24 false  นะคะรัก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:30.656048117+07:00","message":"[bufferProcess] interim [100000000]:ต้องเก็บ 40"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:30.656050429+07:00","message":"[bufferProcess] send to processor:ต้องเก็บ 40 นะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:30.656053225+07:00","message":"[bufferProcess] interim [100000000]: นะคะรัก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:30.656055787+07:00","message":"[bufferProcess] update buffer: ต้องเก็บ 40 นะคะรัก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:30.656058317+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:30.65606113+07:00","message":"> Transcript [418] [false]: 'ต้องเก็บ 40 นะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:30.656064041+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:30.656066069+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:30.656068005+07:00","message":"StatePrefix: 'ต้องเก็บ 40 นะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:30.656069984+07:00","message":"TextPushed: 'ต้องเก็บ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:08:30.863051919+07:00","message":"receive streaming session, msgId: 24"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:08:30.863089507+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ต้องเก็บ 40\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":2,\"nanos\":220000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:08:30.863096072+07:00","message":"receive interim result [false|false]: ต้องเก็บ 40"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:08:30.863105694+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" นะคะรักตัว\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":220000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:08:30.863108741+07:00","message":"receive interim result [false|false]:  นะคะรักตัว"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:08:30.863116866+07:00","message":"[buffer interim] 24 false ต้องเก็บ 40"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:08:30.863122089+07:00","message":"[buffer interim] 24 false  นะคะรักตัว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:30.863127869+07:00","message":"[bufferProcess] interim [220000000]:ต้องเก็บ 40"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:30.863130611+07:00","message":"[bufferProcess] send to processor:ต้องเก็บ 40 นะคะรัก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:30.863135905+07:00","message":"[bufferProcess] interim [220000000]: นะคะรักตัว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:30.863138419+07:00","message":"[bufferProcess] update buffer: ต้องเก็บ 40 นะคะรักตัว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:30.863141233+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:30.863143941+07:00","message":"> Transcript [419] [false]: 'ต้องเก็บ 40 นะคะรัก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:30.863146906+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:30.863148811+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:30.863150699+07:00","message":"StatePrefix: 'ต้องเก็บ 40 นะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:30.863152744+07:00","message":"TextPushed: 'ต้องเก็บ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:08:30.948593774+07:00","message":"receive streaming session, msgId: 24"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:08:30.948628985+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ต้องเก็บ 40 นะ\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":2,\"nanos\":280000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:08:30.948634688+07:00","message":"receive interim result [false|false]: ต้องเก็บ 40 นะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:08:30.948655886+07:00","message":"[buffer interim] 24 false ต้องเก็บ 40 นะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:30.948663851+07:00","message":"[bufferProcess] interim [280000000]:ต้องเก็บ 40 นะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:30.948666796+07:00","message":"[bufferProcess] send to processor:ต้องเก็บ 40 นะคะรักตัว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:30.948670781+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:30.948673384+07:00","message":"> Transcript [420] [false]: 'ต้องเก็บ 40 นะคะรักตัว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:30.948676525+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:30.948678633+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:30.948680646+07:00","message":"StatePrefix: 'ต้องเก็บ 40 นะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:30.948682937+07:00","message":"TextPushed: 'ต้องเก็บ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:30.948685841+07:00","message":"Push: ' 40 นะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:30.948688181+07:00","message":"TextPushed: 'ต้องเก็บ 40 นะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:30.948690429+07:00","message":"Set new StatePrefix : 'ต้องเก็บ 40 นะคะรักตัว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:30.948716381+07:00","message":"Next Push (prob) : 'คะรักตัว'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:08:30.948733327+07:00","message":"push: {false  40 นะ 0 0xc00041d080}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:08:30.977501894+07:00","message":"receive streaming session, msgId: 24"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:08:30.977542029+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ต้องเก็บ 40\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":2,\"nanos\":400000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:08:30.977548854+07:00","message":"receive interim result [false|false]: ต้องเก็บ 40"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:08:30.977561025+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" นะคะรักโกหก\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":400000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:08:30.977563797+07:00","message":"receive interim result [false|false]:  นะคะรักโกหก"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:08:30.977577394+07:00","message":"[buffer interim] 24 false ต้องเก็บ 40"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:08:30.97758101+07:00","message":"[buffer interim] 24 false  นะคะรักโกหก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:30.977587814+07:00","message":"[bufferProcess] interim [400000000]:ต้องเก็บ 40"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:30.977590057+07:00","message":"[bufferProcess] send to processor:ต้องเก็บ 40 นะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:30.977593846+07:00","message":"[bufferProcess] interim [400000000]: นะคะรักโกหก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:30.977597065+07:00","message":"[bufferProcess] update buffer: ต้องเก็บ 40 นะคะรักโกหก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:30.977600416+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:30.977603428+07:00","message":"> Transcript [421] [false]: 'ต้องเก็บ 40 นะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:30.977606282+07:00","message":"> Transcript shorter than prefix"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:08:31.153917577+07:00","message":"receive streaming session, msgId: 24"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:08:31.153964999+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ต้องเก็บ 40\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":2,\"nanos\":580000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:08:31.153971654+07:00","message":"receive interim result [false|false]: ต้องเก็บ 40"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:08:31.153986587+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" นะคะรักก็ 60\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":580000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:08:31.153989475+07:00","message":"receive interim result [false|false]:  นะคะรักก็ 60"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:08:31.154000061+07:00","message":"[buffer interim] 24 false ต้องเก็บ 40"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:08:31.154007949+07:00","message":"[buffer interim] 24 false  นะคะรักก็ 60"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:31.154014695+07:00","message":"[bufferProcess] interim [580000000]:ต้องเก็บ 40"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:31.154017948+07:00","message":"[bufferProcess] send to processor:ต้องเก็บ 40 นะคะรักโกหก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:31.154024363+07:00","message":"[bufferProcess] interim [580000000]: นะคะรักก็ 60"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:31.154026967+07:00","message":"[bufferProcess] update buffer: ต้องเก็บ 40 นะคะรักก็ 60"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:31.154029967+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:31.154033214+07:00","message":"> Transcript [422] [false]: 'ต้องเก็บ 40 นะคะรักโกหก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:31.154036484+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:31.154039028+07:00","message":"Set new StatePrefix: 'ต้องเก็บ 40 นะคะรักโกหก'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:08:31.560825831+07:00","message":"receive streaming session, msgId: 24"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:08:31.560867678+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ต้องเก็บ 40\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":3},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:08:31.560875232+07:00","message":"receive interim result [false|false]: ต้องเก็บ 40"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:08:31.560886883+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" นะคะรักก็ 60 ใช่ไหม\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:08:31.56089033+07:00","message":"receive interim result [false|false]:  นะคะรักก็ 60 ใช่ไหม"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:08:31.560899797+07:00","message":"[buffer interim] 24 false ต้องเก็บ 40"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:08:31.560905926+07:00","message":"[buffer interim] 24 false  นะคะรักก็ 60 ใช่ไหม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:31.560912889+07:00","message":"[bufferProcess] interim [0]:ต้องเก็บ 40"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:31.560915759+07:00","message":"[bufferProcess] send to processor:ต้องเก็บ 40 นะคะรักก็ 60"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:31.560919209+07:00","message":"[bufferProcess] interim [0]: นะคะรักก็ 60 ใช่ไหม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:31.560922255+07:00","message":"[bufferProcess] update buffer: ต้องเก็บ 40 นะคะรักก็ 60 ใช่ไหม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:31.560925511+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:31.560928538+07:00","message":"> Transcript [423] [false]: 'ต้องเก็บ 40 นะคะรักก็ 60'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:31.560931106+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:31.560933166+07:00","message":"Set new StatePrefix: 'ต้องเก็บ 40 นะคะรักก็ 60'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:08:31.622580661+07:00","message":"receive streaming session, msgId: 24"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:08:31.622614615+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ต้องเก็บ 40\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":3,\"nanos\":120000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:08:31.622620605+07:00","message":"receive interim result [false|false]: ต้องเก็บ 40"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:08:31.622629633+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" นะคะรักก็ 60 ใช่ไหมคะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":120000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:08:31.622632783+07:00","message":"receive interim result [false|false]:  นะคะรักก็ 60 ใช่ไหมคะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:08:31.622638844+07:00","message":"[buffer interim] 24 false ต้องเก็บ 40"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:08:31.622644065+07:00","message":"[buffer interim] 24 false  นะคะรักก็ 60 ใช่ไหมคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:31.622650149+07:00","message":"[bufferProcess] interim [120000000]:ต้องเก็บ 40"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:31.622652751+07:00","message":"[bufferProcess] send to processor:ต้องเก็บ 40 นะคะรักก็ 60 ใช่ไหม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:31.622656018+07:00","message":"[bufferProcess] interim [120000000]: นะคะรักก็ 60 ใช่ไหมคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:31.622658938+07:00","message":"[bufferProcess] update buffer: ต้องเก็บ 40 นะคะรักก็ 60 ใช่ไหมคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:31.622661967+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:31.622664634+07:00","message":"> Transcript [424] [false]: 'ต้องเก็บ 40 นะคะรักก็ 60 ใช่ไหม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:31.622667844+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:31.622669872+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:31.62267183+07:00","message":"StatePrefix: 'ต้องเก็บ 40 นะคะรักก็ 60'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:31.622674258+07:00","message":"TextPushed: 'ต้องเก็บ 40 นะ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:08:31.728204493+07:00","message":"receive streaming session, msgId: 24"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:08:31.728248166+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ต้องเก็บ 40 นะคะรักก็ 60\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":3,\"nanos\":180000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:08:31.728254563+07:00","message":"receive interim result [false|false]: ต้องเก็บ 40 นะคะรักก็ 60"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:08:31.728266382+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" ใช่ไหมครับ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":180000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:08:31.728269986+07:00","message":"receive interim result [false|false]:  ใช่ไหมครับ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:08:31.728289309+07:00","message":"[buffer interim] 24 false ต้องเก็บ 40 นะคะรักก็ 60"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:08:31.728309999+07:00","message":"[buffer interim] 24 false  ใช่ไหมครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:31.728318107+07:00","message":"[bufferProcess] interim [180000000]:ต้องเก็บ 40 นะคะรักก็ 60"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:31.728321787+07:00","message":"[bufferProcess] send to processor:ต้องเก็บ 40 นะคะรักก็ 60 ใช่ไหมคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:31.728326927+07:00","message":"[bufferProcess] interim [180000000]: ใช่ไหมครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:31.728329723+07:00","message":"[bufferProcess] update buffer: ต้องเก็บ 40 นะคะรักก็ 60 ใช่ไหมครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:31.728333221+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:31.728336552+07:00","message":"> Transcript [425] [false]: 'ต้องเก็บ 40 นะคะรักก็ 60 ใช่ไหมคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:31.72834013+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:31.728342417+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:31.728344354+07:00","message":"StatePrefix: 'ต้องเก็บ 40 นะคะรักก็ 60'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:31.728346985+07:00","message":"TextPushed: 'ต้องเก็บ 40 นะ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:08:32.314515972+07:00","message":"receive streaming session, msgId: 24"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:08:32.314552122+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ต้องเก็บ 40 นะคะรักก็ 60 ใช่ไหมครับ\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":3,\"nanos\":780000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:08:32.31455785+07:00","message":"receive interim result [false|false]: ต้องเก็บ 40 นะคะรักก็ 60 ใช่ไหมครับ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:08:32.314570331+07:00","message":"[buffer interim] 24 false ต้องเก็บ 40 นะคะรักก็ 60 ใช่ไหมครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:32.314576901+07:00","message":"[bufferProcess] interim [780000000]:ต้องเก็บ 40 นะคะรักก็ 60 ใช่ไหมครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:32.314579631+07:00","message":"[bufferProcess] send to processor:ต้องเก็บ 40 นะคะรักก็ 60 ใช่ไหมครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:32.314582786+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:32.314585737+07:00","message":"> Transcript [426] [false]: 'ต้องเก็บ 40 นะคะรักก็ 60 ใช่ไหมครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:32.314589409+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:32.314591433+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:32.314593631+07:00","message":"StatePrefix: 'ต้องเก็บ 40 นะคะรักก็ 60'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:32.314595923+07:00","message":"TextPushed: 'ต้องเก็บ 40 นะ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:08:32.507126106+07:00","message":"receive streaming session, msgId: 24"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:08:32.507157531+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ต้องเก็บ 40 นะคะรักก็ 60\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":3,\"nanos\":960000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:08:32.507163239+07:00","message":"receive interim result [false|false]: ต้องเก็บ 40 นะคะรักก็ 60"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:08:32.507196843+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" ใช่ไหมครับสุดท้าย\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":960000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:08:32.507199996+07:00","message":"receive interim result [false|false]:  ใช่ไหมครับสุดท้าย"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:08:32.50720741+07:00","message":"[buffer interim] 24 false ต้องเก็บ 40 นะคะรักก็ 60"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:08:32.507217847+07:00","message":"[buffer interim] 24 false  ใช่ไหมครับสุดท้าย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:32.507224854+07:00","message":"[bufferProcess] interim [960000000]:ต้องเก็บ 40 นะคะรักก็ 60"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:32.507227837+07:00","message":"[bufferProcess] send to processor:ต้องเก็บ 40 นะคะรักก็ 60 ใช่ไหมครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:32.507231089+07:00","message":"[bufferProcess] interim [960000000]: ใช่ไหมครับสุดท้าย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:32.507234262+07:00","message":"[bufferProcess] update buffer: ต้องเก็บ 40 นะคะรักก็ 60 ใช่ไหมครับสุดท้าย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:32.507237205+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:32.507239899+07:00","message":"> Transcript [427] [false]: 'ต้องเก็บ 40 นะคะรักก็ 60 ใช่ไหมครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:32.507243438+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:32.507245401+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:32.507247309+07:00","message":"StatePrefix: 'ต้องเก็บ 40 นะคะรักก็ 60'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:32.507249631+07:00","message":"TextPushed: 'ต้องเก็บ 40 นะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:32.507252137+07:00","message":"Push: 'คะรักก็ 60'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:32.507254034+07:00","message":"TextPushed: 'ต้องเก็บ 40 นะคะรักก็ 60'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:32.507256166+07:00","message":"Set new StatePrefix : 'ต้องเก็บ 40 นะคะรักก็ 60 ใช่ไหมครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:32.507258816+07:00","message":"Next Push (prob) : ' ใช่ไหมครับ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:08:32.507266995+07:00","message":"push: {false คะรักก็ 60 0 0xc00041d080}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:08:32.773082569+07:00","message":"receive streaming session, msgId: 24"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:08:32.773121752+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ต้องเก็บ 40 นะคะรักก็ 60\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":4,\"nanos\":140000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:08:32.773128407+07:00","message":"receive interim result [false|false]: ต้องเก็บ 40 นะคะรักก็ 60"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:08:32.773142382+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" ใช่ไหมครับสุดท้ายแล้วก็\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":140000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:08:32.773146498+07:00","message":"receive interim result [false|false]:  ใช่ไหมครับสุดท้ายแล้วก็"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:08:32.773155175+07:00","message":"[buffer interim] 24 false ต้องเก็บ 40 นะคะรักก็ 60"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:08:32.773158791+07:00","message":"[buffer interim] 24 false  ใช่ไหมครับสุดท้ายแล้วก็"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:32.773174969+07:00","message":"[bufferProcess] interim [140000000]:ต้องเก็บ 40 นะคะรักก็ 60"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:32.773179803+07:00","message":"[bufferProcess] send to processor:ต้องเก็บ 40 นะคะรักก็ 60 ใช่ไหมครับสุดท้าย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:32.773183418+07:00","message":"[bufferProcess] interim [140000000]: ใช่ไหมครับสุดท้ายแล้วก็"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:32.773187079+07:00","message":"[bufferProcess] update buffer: ต้องเก็บ 40 นะคะรักก็ 60 ใช่ไหมครับสุดท้ายแล้วก็"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:32.773196988+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:32.773226998+07:00","message":"> Transcript [428] [false]: 'ต้องเก็บ 40 นะคะรักก็ 60 ใช่ไหมครับสุดท้าย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:32.773232794+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:32.773235066+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:32.773237395+07:00","message":"StatePrefix: 'ต้องเก็บ 40 นะคะรักก็ 60 ใช่ไหมครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:32.773240195+07:00","message":"TextPushed: 'ต้องเก็บ 40 นะคะรักก็ 60'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:08:32.838959616+07:00","message":"receive streaming session, msgId: 24"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:08:32.839013352+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ต้องเก็บ 40 นะคะรักก็ 60\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":4,\"nanos\":260000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:08:32.839023813+07:00","message":"receive interim result [false|false]: ต้องเก็บ 40 นะคะรักก็ 60"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:08:32.839039082+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" ใช่ไหมครับสุดท้ายแล้วก็คือ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":260000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:08:32.839044528+07:00","message":"receive interim result [false|false]:  ใช่ไหมครับสุดท้ายแล้วก็คือ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:08:32.839056193+07:00","message":"[buffer interim] 24 false ต้องเก็บ 40 นะคะรักก็ 60"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:08:32.839061514+07:00","message":"[buffer interim] 24 false  ใช่ไหมครับสุดท้ายแล้วก็คือ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:32.839071208+07:00","message":"[bufferProcess] interim [260000000]:ต้องเก็บ 40 นะคะรักก็ 60"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:32.839079022+07:00","message":"[bufferProcess] send to processor:ต้องเก็บ 40 นะคะรักก็ 60 ใช่ไหมครับสุดท้ายแล้วก็"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:32.839083915+07:00","message":"[bufferProcess] interim [260000000]: ใช่ไหมครับสุดท้ายแล้วก็คือ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:32.839088598+07:00","message":"[bufferProcess] update buffer: ต้องเก็บ 40 นะคะรักก็ 60 ใช่ไหมครับสุดท้ายแล้วก็คือ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:32.839093488+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:32.839099134+07:00","message":"> Transcript [429] [false]: 'ต้องเก็บ 40 นะคะรักก็ 60 ใช่ไหมครับสุดท้ายแล้วก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:32.839104427+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:32.839107386+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:32.839110799+07:00","message":"StatePrefix: 'ต้องเก็บ 40 นะคะรักก็ 60 ใช่ไหมครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:32.83911423+07:00","message":"TextPushed: 'ต้องเก็บ 40 นะคะรักก็ 60'"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:08:32.872901465+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:08:32.87292471+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:08:33.40964217+07:00","message":"receive streaming session, msgId: 24"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:08:33.409689886+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ต้องเก็บ 40 นะคะรักก็ 60 ใช่ไหมครับสุดท้ายแล้วก็คือ\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":4,\"nanos\":860000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:08:33.409698002+07:00","message":"receive interim result [false|false]: ต้องเก็บ 40 นะคะรักก็ 60 ใช่ไหมครับสุดท้ายแล้วก็คือ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:08:33.409715268+07:00","message":"[buffer interim] 24 false ต้องเก็บ 40 นะคะรักก็ 60 ใช่ไหมครับสุดท้ายแล้วก็คือ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:33.40972281+07:00","message":"[bufferProcess] interim [860000000]:ต้องเก็บ 40 นะคะรักก็ 60 ใช่ไหมครับสุดท้ายแล้วก็คือ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:33.40972671+07:00","message":"[bufferProcess] send to processor:ต้องเก็บ 40 นะคะรักก็ 60 ใช่ไหมครับสุดท้ายแล้วก็คือ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:33.409735879+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:33.409738842+07:00","message":"> Transcript [430] [false]: 'ต้องเก็บ 40 นะคะรักก็ 60 ใช่ไหมครับสุดท้ายแล้วก็คือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:33.409743295+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:33.409746003+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:33.409751429+07:00","message":"StatePrefix: 'ต้องเก็บ 40 นะคะรักก็ 60 ใช่ไหมครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:33.409754902+07:00","message":"TextPushed: 'ต้องเก็บ 40 นะคะรักก็ 60'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:08:33.530219207+07:00","message":"receive streaming session, msgId: 24"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:08:33.530261147+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ต้องเก็บ 40 นะคะรักก็ 60\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":4,\"nanos\":980000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:08:33.530269073+07:00","message":"receive interim result [false|false]: ต้องเก็บ 40 นะคะรักก็ 60"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:08:33.530279066+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" ใช่ไหมครับสุดท้ายแล้วก็คือประโยชน์\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":980000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:08:33.53028338+07:00","message":"receive interim result [false|false]:  ใช่ไหมครับสุดท้ายแล้วก็คือประโยชน์"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:08:33.530290436+07:00","message":"[buffer interim] 24 false ต้องเก็บ 40 นะคะรักก็ 60"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:08:33.530293875+07:00","message":"[buffer interim] 24 false  ใช่ไหมครับสุดท้ายแล้วก็คือประโยชน์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:33.530300226+07:00","message":"[bufferProcess] interim [980000000]:ต้องเก็บ 40 นะคะรักก็ 60"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:33.53030379+07:00","message":"[bufferProcess] send to processor:ต้องเก็บ 40 นะคะรักก็ 60 ใช่ไหมครับสุดท้ายแล้วก็คือ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:33.530306945+07:00","message":"[bufferProcess] interim [980000000]: ใช่ไหมครับสุดท้ายแล้วก็คือประโยชน์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:33.530309579+07:00","message":"[bufferProcess] update buffer: ต้องเก็บ 40 นะคะรักก็ 60 ใช่ไหมครับสุดท้ายแล้วก็คือประโยชน์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:33.530312796+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:33.530315864+07:00","message":"> Transcript [431] [false]: 'ต้องเก็บ 40 นะคะรักก็ 60 ใช่ไหมครับสุดท้ายแล้วก็คือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:33.530319718+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:33.530321883+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:33.530323851+07:00","message":"StatePrefix: 'ต้องเก็บ 40 นะคะรักก็ 60 ใช่ไหมครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:33.530327133+07:00","message":"TextPushed: 'ต้องเก็บ 40 นะคะรักก็ 60'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:33.530329734+07:00","message":"Push: ' ใช่ไหมครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:33.530331676+07:00","message":"TextPushed: 'ต้องเก็บ 40 นะคะรักก็ 60 ใช่ไหมครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:33.530333803+07:00","message":"Set new StatePrefix : 'ต้องเก็บ 40 นะคะรักก็ 60 ใช่ไหมครับสุดท้ายแล้วก็คือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:33.530336013+07:00","message":"Next Push (prob) : 'สุดท้ายแล้วก็คือ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:08:33.530342473+07:00","message":"push: {false  ใช่ไหมครับ 0 0xc00041d080}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:08:33.663130976+07:00","message":"receive streaming session, msgId: 24"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:08:33.663166016+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ต้องเก็บ 40 นะคะรักก็ 60\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":5,\"nanos\":100000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:08:33.663172354+07:00","message":"receive interim result [false|false]: ต้องเก็บ 40 นะคะรักก็ 60"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:08:33.663181905+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" ใช่ไหมครับสุดท้ายแล้วก็คือประโยชน์ที่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":100000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:08:33.663185033+07:00","message":"receive interim result [false|false]:  ใช่ไหมครับสุดท้ายแล้วก็คือประโยชน์ที่"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:08:33.663191845+07:00","message":"[buffer interim] 24 false ต้องเก็บ 40 นะคะรักก็ 60"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:08:33.663197574+07:00","message":"[buffer interim] 24 false  ใช่ไหมครับสุดท้ายแล้วก็คือประโยชน์ที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:33.663203494+07:00","message":"[bufferProcess] interim [100000000]:ต้องเก็บ 40 นะคะรักก็ 60"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:33.663207375+07:00","message":"[bufferProcess] send to processor:ต้องเก็บ 40 นะคะรักก็ 60 ใช่ไหมครับสุดท้ายแล้วก็คือประโยชน์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:33.663212739+07:00","message":"[bufferProcess] interim [100000000]: ใช่ไหมครับสุดท้ายแล้วก็คือประโยชน์ที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:33.66321563+07:00","message":"[bufferProcess] update buffer: ต้องเก็บ 40 นะคะรักก็ 60 ใช่ไหมครับสุดท้ายแล้วก็คือประโยชน์ที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:33.663218626+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:33.663221566+07:00","message":"> Transcript [432] [false]: 'ต้องเก็บ 40 นะคะรักก็ 60 ใช่ไหมครับสุดท้ายแล้วก็คือประโยชน์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:33.663225403+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:33.663227462+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:33.66322942+07:00","message":"StatePrefix: 'ต้องเก็บ 40 นะคะรักก็ 60 ใช่ไหมครับสุดท้ายแล้วก็คือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:33.66323183+07:00","message":"TextPushed: 'ต้องเก็บ 40 นะคะรักก็ 60 ใช่ไหมครับ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:08:33.719858441+07:00","message":"receive streaming session, msgId: 24"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:08:33.719898211+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ต้องเก็บ 40 นะคะรักก็ 60\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":5,\"nanos\":220000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:08:33.719904349+07:00","message":"receive interim result [false|false]: ต้องเก็บ 40 นะคะรักก็ 60"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:08:33.719912935+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" ใช่ไหมครับสุดท้ายแล้วก็คือประโยชน์ที่ไป\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":220000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:08:33.71991689+07:00","message":"receive interim result [false|false]:  ใช่ไหมครับสุดท้ายแล้วก็คือประโยชน์ที่ไป"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:08:33.719924564+07:00","message":"[buffer interim] 24 false ต้องเก็บ 40 นะคะรักก็ 60"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:08:33.71992872+07:00","message":"[buffer interim] 24 false  ใช่ไหมครับสุดท้ายแล้วก็คือประโยชน์ที่ไป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:33.719935254+07:00","message":"[bufferProcess] interim [220000000]:ต้องเก็บ 40 นะคะรักก็ 60"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:33.719938275+07:00","message":"[bufferProcess] send to processor:ต้องเก็บ 40 นะคะรักก็ 60 ใช่ไหมครับสุดท้ายแล้วก็คือประโยชน์ที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:33.719949575+07:00","message":"[bufferProcess] interim [220000000]: ใช่ไหมครับสุดท้ายแล้วก็คือประโยชน์ที่ไป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:33.719954046+07:00","message":"[bufferProcess] update buffer: ต้องเก็บ 40 นะคะรักก็ 60 ใช่ไหมครับสุดท้ายแล้วก็คือประโยชน์ที่ไป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:33.719957526+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:33.719960627+07:00","message":"> Transcript [433] [false]: 'ต้องเก็บ 40 นะคะรักก็ 60 ใช่ไหมครับสุดท้ายแล้วก็คือประโยชน์ที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:33.719963907+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:33.719966104+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:33.719968185+07:00","message":"StatePrefix: 'ต้องเก็บ 40 นะคะรักก็ 60 ใช่ไหมครับสุดท้ายแล้วก็คือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:33.719971375+07:00","message":"TextPushed: 'ต้องเก็บ 40 นะคะรักก็ 60 ใช่ไหมครับ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:08:33.845925077+07:00","message":"receive streaming session, msgId: 24"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:08:33.845970056+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ต้องเก็บ 40 นะคะรักก็ 60\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":5,\"nanos\":280000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:08:33.845976716+07:00","message":"receive interim result [false|false]: ต้องเก็บ 40 นะคะรักก็ 60"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:08:33.845990034+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" ใช่ไหมครับสุดท้ายแล้วก็คือประโยชน์ที่ประชา\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":280000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:08:33.845994646+07:00","message":"receive interim result [false|false]:  ใช่ไหมครับสุดท้ายแล้วก็คือประโยชน์ที่ประชา"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:08:33.84600217+07:00","message":"[buffer interim] 24 false ต้องเก็บ 40 นะคะรักก็ 60"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:08:33.846005867+07:00","message":"[buffer interim] 24 false  ใช่ไหมครับสุดท้ายแล้วก็คือประโยชน์ที่ประชา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:33.846011789+07:00","message":"[bufferProcess] interim [280000000]:ต้องเก็บ 40 นะคะรักก็ 60"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:33.846014569+07:00","message":"[bufferProcess] send to processor:ต้องเก็บ 40 นะคะรักก็ 60 ใช่ไหมครับสุดท้ายแล้วก็คือประโยชน์ที่ไป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:33.846017879+07:00","message":"[bufferProcess] interim [280000000]: ใช่ไหมครับสุดท้ายแล้วก็คือประโยชน์ที่ประชา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:33.846020876+07:00","message":"[bufferProcess] update buffer: ต้องเก็บ 40 นะคะรักก็ 60 ใช่ไหมครับสุดท้ายแล้วก็คือประโยชน์ที่ประชา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:33.846023499+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:33.846027192+07:00","message":"> Transcript [434] [false]: 'ต้องเก็บ 40 นะคะรักก็ 60 ใช่ไหมครับสุดท้ายแล้วก็คือประโยชน์ที่ไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:33.846030965+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:33.846033266+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:33.846035783+07:00","message":"StatePrefix: 'ต้องเก็บ 40 นะคะรักก็ 60 ใช่ไหมครับสุดท้ายแล้วก็คือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:33.846039407+07:00","message":"TextPushed: 'ต้องเก็บ 40 นะคะรักก็ 60 ใช่ไหมครับ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:08:34.028015668+07:00","message":"receive streaming session, msgId: 24"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:08:34.028054119+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ต้องเก็บ 40 นะคะรักก็ 60\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":5,\"nanos\":460000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:08:34.028060506+07:00","message":"receive interim result [false|false]: ต้องเก็บ 40 นะคะรักก็ 60"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:08:34.028074589+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" ใช่ไหมครับสุดท้ายแล้วก็คือประโยชน์ที่ประชาชน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":460000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:08:34.028078421+07:00","message":"receive interim result [false|false]:  ใช่ไหมครับสุดท้ายแล้วก็คือประโยชน์ที่ประชาชน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:08:34.028086532+07:00","message":"[buffer interim] 24 false ต้องเก็บ 40 นะคะรักก็ 60"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:08:34.028090051+07:00","message":"[buffer interim] 24 false  ใช่ไหมครับสุดท้ายแล้วก็คือประโยชน์ที่ประชาชน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:34.028096484+07:00","message":"[bufferProcess] interim [460000000]:ต้องเก็บ 40 นะคะรักก็ 60"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:34.028098905+07:00","message":"[bufferProcess] send to processor:ต้องเก็บ 40 นะคะรักก็ 60 ใช่ไหมครับสุดท้ายแล้วก็คือประโยชน์ที่ประชา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:34.028102337+07:00","message":"[bufferProcess] interim [460000000]: ใช่ไหมครับสุดท้ายแล้วก็คือประโยชน์ที่ประชาชน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:34.028105356+07:00","message":"[bufferProcess] update buffer: ต้องเก็บ 40 นะคะรักก็ 60 ใช่ไหมครับสุดท้ายแล้วก็คือประโยชน์ที่ประชาชน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:34.02810844+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:34.028111445+07:00","message":"> Transcript [435] [false]: 'ต้องเก็บ 40 นะคะรักก็ 60 ใช่ไหมครับสุดท้ายแล้วก็คือประโยชน์ที่ประชา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:34.028115534+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:34.028117702+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:34.028119615+07:00","message":"StatePrefix: 'ต้องเก็บ 40 นะคะรักก็ 60 ใช่ไหมครับสุดท้ายแล้วก็คือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:34.02812213+07:00","message":"TextPushed: 'ต้องเก็บ 40 นะคะรักก็ 60 ใช่ไหมครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:34.028125001+07:00","message":"Push: 'สุดท้ายแล้วก็คือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:34.028126986+07:00","message":"TextPushed: 'ต้องเก็บ 40 นะคะรักก็ 60 ใช่ไหมครับสุดท้ายแล้วก็คือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:34.028129108+07:00","message":"Set new StatePrefix : 'ต้องเก็บ 40 นะคะรักก็ 60 ใช่ไหมครับสุดท้ายแล้วก็คือประโยชน์ที่ประชา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:34.028131614+07:00","message":"Next Push (prob) : 'ประโยชน์ที่ประชา'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:08:34.028139297+07:00","message":"push: {false สุดท้ายแล้วก็คือ 0 0xc00041d080}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:08:34.228714286+07:00","message":"receive streaming session, msgId: 24"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:08:34.2287529+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ต้องเก็บ 40 นะคะรักก็ 60\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":5,\"nanos\":640000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:08:34.228759361+07:00","message":"receive interim result [false|false]: ต้องเก็บ 40 นะคะรักก็ 60"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:08:34.228773881+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" ใช่ไหมครับสุดท้ายแล้วก็คือประโยชน์ที่ประชาชนได้\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":640000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:08:34.228777265+07:00","message":"receive interim result [false|false]:  ใช่ไหมครับสุดท้ายแล้วก็คือประโยชน์ที่ประชาชนได้"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:08:34.228783947+07:00","message":"[buffer interim] 24 false ต้องเก็บ 40 นะคะรักก็ 60"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:08:34.228787164+07:00","message":"[buffer interim] 24 false  ใช่ไหมครับสุดท้ายแล้วก็คือประโยชน์ที่ประชาชนได้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:34.228793741+07:00","message":"[bufferProcess] interim [640000000]:ต้องเก็บ 40 นะคะรักก็ 60"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:34.228799535+07:00","message":"[bufferProcess] send to processor:ต้องเก็บ 40 นะคะรักก็ 60 ใช่ไหมครับสุดท้ายแล้วก็คือประโยชน์ที่ประชาชน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:34.22880269+07:00","message":"[bufferProcess] interim [640000000]: ใช่ไหมครับสุดท้ายแล้วก็คือประโยชน์ที่ประชาชนได้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:34.228805368+07:00","message":"[bufferProcess] update buffer: ต้องเก็บ 40 นะคะรักก็ 60 ใช่ไหมครับสุดท้ายแล้วก็คือประโยชน์ที่ประชาชนได้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:34.228808334+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:34.22881122+07:00","message":"> Transcript [436] [false]: 'ต้องเก็บ 40 นะคะรักก็ 60 ใช่ไหมครับสุดท้ายแล้วก็คือประโยชน์ที่ประชาชน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:34.22881499+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:34.228817046+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:34.22882078+07:00","message":"StatePrefix: 'ต้องเก็บ 40 นะคะรักก็ 60 ใช่ไหมครับสุดท้ายแล้วก็คือประโยชน์ที่ประชา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:34.228823366+07:00","message":"TextPushed: 'ต้องเก็บ 40 นะคะรักก็ 60 ใช่ไหมครับสุดท้ายแล้วก็คือ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:08:34.370112872+07:00","message":"receive streaming session, msgId: 24"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:08:34.370147666+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ต้องเก็บ 40 นะคะรักก็ 60\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":5,\"nanos\":820000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:08:34.370153647+07:00","message":"receive interim result [false|false]: ต้องเก็บ 40 นะคะรักก็ 60"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:08:34.370165462+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" ใช่ไหมครับสุดท้ายแล้วก็คือประโยชน์ที่ประชาชนได้ค่ะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":820000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:08:34.37016854+07:00","message":"receive interim result [false|false]:  ใช่ไหมครับสุดท้ายแล้วก็คือประโยชน์ที่ประชาชนได้ค่ะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:08:34.3701764+07:00","message":"[buffer interim] 24 false ต้องเก็บ 40 นะคะรักก็ 60"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:08:34.37017985+07:00","message":"[buffer interim] 24 false  ใช่ไหมครับสุดท้ายแล้วก็คือประโยชน์ที่ประชาชนได้ค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:34.37018594+07:00","message":"[bufferProcess] interim [820000000]:ต้องเก็บ 40 นะคะรักก็ 60"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:34.370188816+07:00","message":"[bufferProcess] send to processor:ต้องเก็บ 40 นะคะรักก็ 60 ใช่ไหมครับสุดท้ายแล้วก็คือประโยชน์ที่ประชาชนได้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:34.370192607+07:00","message":"[bufferProcess] interim [820000000]: ใช่ไหมครับสุดท้ายแล้วก็คือประโยชน์ที่ประชาชนได้ค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:34.370195199+07:00","message":"[bufferProcess] update buffer: ต้องเก็บ 40 นะคะรักก็ 60 ใช่ไหมครับสุดท้ายแล้วก็คือประโยชน์ที่ประชาชนได้ค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:34.370198322+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:34.370201095+07:00","message":"> Transcript [437] [false]: 'ต้องเก็บ 40 นะคะรักก็ 60 ใช่ไหมครับสุดท้ายแล้วก็คือประโยชน์ที่ประชาชนได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:34.370204878+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:34.370208569+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:34.370210804+07:00","message":"StatePrefix: 'ต้องเก็บ 40 นะคะรักก็ 60 ใช่ไหมครับสุดท้ายแล้วก็คือประโยชน์ที่ประชา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:34.37021319+07:00","message":"TextPushed: 'ต้องเก็บ 40 นะคะรักก็ 60 ใช่ไหมครับสุดท้ายแล้วก็คือ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:08:34.428126486+07:00","message":"receive streaming session, msgId: 24"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:08:34.428159266+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ต้องเก็บ 40 นะคะรักก็ 60\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":5,\"nanos\":880000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:08:34.42816543+07:00","message":"receive interim result [false|false]: ต้องเก็บ 40 นะคะรักก็ 60"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:08:34.428177262+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" ใช่ไหมครับสุดท้ายแล้วก็คือประโยชน์ที่ประชาชนได้ครับ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":880000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:08:34.428180587+07:00","message":"receive interim result [false|false]:  ใช่ไหมครับสุดท้ายแล้วก็คือประโยชน์ที่ประชาชนได้ครับ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:08:34.428187488+07:00","message":"[buffer interim] 24 false ต้องเก็บ 40 นะคะรักก็ 60"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:08:34.428190491+07:00","message":"[buffer interim] 24 false  ใช่ไหมครับสุดท้ายแล้วก็คือประโยชน์ที่ประชาชนได้ครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:34.428205669+07:00","message":"[bufferProcess] interim [880000000]:ต้องเก็บ 40 นะคะรักก็ 60"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:34.428224713+07:00","message":"[bufferProcess] send to processor:ต้องเก็บ 40 นะคะรักก็ 60 ใช่ไหมครับสุดท้ายแล้วก็คือประโยชน์ที่ประชาชนได้ค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:34.42823428+07:00","message":"[bufferProcess] interim [880000000]: ใช่ไหมครับสุดท้ายแล้วก็คือประโยชน์ที่ประชาชนได้ครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:34.42823835+07:00","message":"[bufferProcess] update buffer: ต้องเก็บ 40 นะคะรักก็ 60 ใช่ไหมครับสุดท้ายแล้วก็คือประโยชน์ที่ประชาชนได้ครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:34.428242039+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:34.428248761+07:00","message":"> Transcript [438] [false]: 'ต้องเก็บ 40 นะคะรักก็ 60 ใช่ไหมครับสุดท้ายแล้วก็คือประโยชน์ที่ประชาชนได้ค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:34.428252716+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:34.428254809+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:34.428259241+07:00","message":"StatePrefix: 'ต้องเก็บ 40 นะคะรักก็ 60 ใช่ไหมครับสุดท้ายแล้วก็คือประโยชน์ที่ประชา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:34.428262506+07:00","message":"TextPushed: 'ต้องเก็บ 40 นะคะรักก็ 60 ใช่ไหมครับสุดท้ายแล้วก็คือ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:08:34.666539615+07:00","message":"[GCS] IsForceVAD: false for message ID: 24"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:08:34.79637432+07:00","message":"[GCS] Start streaming session, msgId: 25"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:08:34.852703482+07:00","message":"receive streaming session, msgId: 24"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:08:34.8527449+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ต้องเก็บ 40 นะคะรักก็ 60 ใช่ไหมครับสุดท้ายแล้วก็คือประโยชน์ที่ประชาชนได้ครับ\",\"confidence\":0.9340951}],\"is_final\":true,\"result_end_time\":{\"seconds\":6,\"nanos\":300000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:08:34.85275257+07:00","message":"receive interim result [true|false]: ต้องเก็บ 40 นะคะรักก็ 60 ใช่ไหมครับสุดท้ายแล้วก็คือประโยชน์ที่ประชาชนได้ครับ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:08:34.85276302+07:00","message":"end recv isFinal message id 24"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:08:34.852765227+07:00","message":"end Recv id 24"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:08:34.852774902+07:00","message":"[buffer interim] 24 true ต้องเก็บ 40 นะคะรักก็ 60 ใช่ไหมครับสุดท้ายแล้วก็คือประโยชน์ที่ประชาชนได้ครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:34.852784245+07:00","message":"[bufferProcess] interim [300000000]:ต้องเก็บ 40 นะคะรักก็ 60 ใช่ไหมครับสุดท้ายแล้วก็คือประโยชน์ที่ประชาชนได้ครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:34.852788021+07:00","message":"[bufferProcess] send to processor (isfinal):ต้องเก็บ 40 นะคะรักก็ 60 ใช่ไหมครับสุดท้ายแล้วก็คือประโยชน์ที่ประชาชนได้ครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:34.852791575+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:34.852794728+07:00","message":"> Transcript [439] [false]: 'ต้องเก็บ 40 นะคะรักก็ 60 ใช่ไหมครับสุดท้ายแล้วก็คือประโยชน์ที่ประชาชนได้ครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:34.852798742+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:34.852800775+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:34.852802946+07:00","message":"StatePrefix: 'ต้องเก็บ 40 นะคะรักก็ 60 ใช่ไหมครับสุดท้ายแล้วก็คือประโยชน์ที่ประชา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:34.852805393+07:00","message":"TextPushed: 'ต้องเก็บ 40 นะคะรักก็ 60 ใช่ไหมครับสุดท้ายแล้วก็คือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:34.85280855+07:00","message":"Push: 'ประโยชน์ที่ประชา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:34.852810614+07:00","message":"TextPushed: 'ต้องเก็บ 40 นะคะรักก็ 60 ใช่ไหมครับสุดท้ายแล้วก็คือประโยชน์ที่ประชา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:34.852814867+07:00","message":"Set new StatePrefix : 'ต้องเก็บ 40 นะคะรักก็ 60 ใช่ไหมครับสุดท้ายแล้วก็คือประโยชน์ที่ประชาชนได้ครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:34.852817243+07:00","message":"Next Push (prob) : 'ชนได้ครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:34.852819066+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:34.852821082+07:00","message":"> Transcript [440] [true]: 'ต้องเก็บ 40 นะคะรักก็ 60 ใช่ไหมครับสุดท้ายแล้วก็คือประโยชน์ที่ประชาชนได้ครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:34.852823502+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:34.852825188+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:34.852827048+07:00","message":"StatePrefix: 'ต้องเก็บ 40 นะคะรักก็ 60 ใช่ไหมครับสุดท้ายแล้วก็คือประโยชน์ที่ประชาชนได้ครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:34.852829147+07:00","message":"TextPushed: 'ต้องเก็บ 40 นะคะรักก็ 60 ใช่ไหมครับสุดท้ายแล้วก็คือประโยชน์ที่ประชา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:34.852831446+07:00","message":"Push: 'ชนได้ครับ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:08:34.852839161+07:00","message":"push: {false ประโยชน์ที่ประชา 0 0xc00041d080}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:08:34.852844118+07:00","message":"push: {true ชนได้ครับ 0 0xc00041d080}"}
{"level":"info","service":"Main","time":"2026-06-25T13:08:34.865002725+07:00","message":"write wav file: './tmp/7593/7593_24.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:08:35.47121831+07:00","message":"receive streaming session, msgId: 25"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:08:35.471253055+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เ***หน่อย\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":480000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:08:35.471258458+07:00","message":"receive interim result [false|false]: เ***หน่อย"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:08:35.471270934+07:00","message":"[buffer interim] 25 false เ***หน่อย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:35.471277816+07:00","message":"[bufferProcess] interim [480000000]:เ***หน่อย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:35.471279707+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:08:35.63619738+07:00","message":"receive streaming session, msgId: 25"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:08:35.636231555+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"หน่อยยัง\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":660000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:08:35.636236795+07:00","message":"receive interim result [false|false]: หน่อยยัง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:08:35.636250241+07:00","message":"[buffer interim] 25 false หน่อยยัง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:35.636257208+07:00","message":"[bufferProcess] interim [660000000]:หน่อยยัง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:35.636259321+07:00","message":"[bufferProcess] send to processor:เ***หน่อย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:35.636262823+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:35.636265519+07:00","message":"> Transcript [441] [false]: 'เ***หน่อย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:35.636268155+07:00","message":"Set StatePrefix (first interim): 'เ***หน่อย'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:08:35.76408189+07:00","message":"receive streaming session, msgId: 25"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:08:35.764116655+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"หน่อยยังเหลือ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":780000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:08:35.764124224+07:00","message":"receive interim result [false|false]: หน่อยยังเหลือ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:08:35.764134738+07:00","message":"[buffer interim] 25 false หน่อยยังเหลือ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:35.764141732+07:00","message":"[bufferProcess] interim [780000000]:หน่อยยังเหลือ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:35.76414428+07:00","message":"[bufferProcess] send to processor:หน่อยยัง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:35.764147478+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:35.764150146+07:00","message":"> Transcript [442] [false]: 'หน่อยยัง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:35.764152423+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:35.764154362+07:00","message":"Set new StatePrefix: 'หน่อยยัง'"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:08:35.873213202+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:08:35.873243481+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:08:36.007410728+07:00","message":"receive streaming session, msgId: 25"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:08:36.007459661+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"หน่อยยังเหลือก็\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":20000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:08:36.007465132+07:00","message":"receive interim result [false|false]: หน่อยยังเหลือก็"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:08:36.007475585+07:00","message":"[buffer interim] 25 false หน่อยยังเหลือก็"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:36.00748197+07:00","message":"[bufferProcess] interim [20000000]:หน่อยยังเหลือก็"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:36.007484247+07:00","message":"[bufferProcess] send to processor:หน่อยยังเหลือ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:36.007489922+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:36.007492525+07:00","message":"> Transcript [443] [false]: 'หน่อยยังเหลือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:36.007495778+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:36.007498032+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:36.00750027+07:00","message":"StatePrefix: 'หน่อยยัง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:36.007502414+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:08:36.07521685+07:00","message":"receive streaming session, msgId: 25"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:08:36.07526342+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"หน่อยยังเหลืออยู่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":80000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:08:36.075270883+07:00","message":"receive interim result [false|false]: หน่อยยังเหลืออยู่"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:08:36.075290546+07:00","message":"[buffer interim] 25 false หน่อยยังเหลืออยู่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:36.075299588+07:00","message":"[bufferProcess] interim [80000000]:หน่อยยังเหลืออยู่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:36.075302884+07:00","message":"[bufferProcess] send to processor:หน่อยยังเหลือก็"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:36.075307405+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:36.075311523+07:00","message":"> Transcript [444] [false]: 'หน่อยยังเหลือก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:36.075316409+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:36.075319552+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:36.075322686+07:00","message":"StatePrefix: 'หน่อยยัง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:36.07532591+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:08:36.19511263+07:00","message":"receive streaming session, msgId: 25"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:08:36.195145537+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"หน่อยยังเหลืออยู่หรือ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":200000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:08:36.195151098+07:00","message":"receive interim result [false|false]: หน่อยยังเหลืออยู่หรือ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:08:36.195162946+07:00","message":"[buffer interim] 25 false หน่อยยังเหลืออยู่หรือ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:36.195169891+07:00","message":"[bufferProcess] interim [200000000]:หน่อยยังเหลืออยู่หรือ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:36.195172485+07:00","message":"[bufferProcess] send to processor:หน่อยยังเหลืออยู่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:36.195176468+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:36.195179483+07:00","message":"> Transcript [445] [false]: 'หน่อยยังเหลืออยู่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:36.195188266+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:36.195190726+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:36.195192678+07:00","message":"StatePrefix: 'หน่อยยัง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:36.19519563+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:08:36.344981542+07:00","message":"receive streaming session, msgId: 25"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:08:36.345026028+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"หน่อยยังเหลืออยู่หรือเปล่า\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":380000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:08:36.345033364+07:00","message":"receive interim result [false|false]: หน่อยยังเหลืออยู่หรือเปล่า"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:08:36.345046519+07:00","message":"[buffer interim] 25 false หน่อยยังเหลืออยู่หรือเปล่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:36.345056764+07:00","message":"[bufferProcess] interim [380000000]:หน่อยยังเหลืออยู่หรือเปล่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:36.345060404+07:00","message":"[bufferProcess] send to processor:หน่อยยังเหลืออยู่หรือ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:36.345064444+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:36.345068012+07:00","message":"> Transcript [446] [false]: 'หน่อยยังเหลืออยู่หรือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:36.345072083+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:36.34507449+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:36.345076568+07:00","message":"StatePrefix: 'หน่อยยัง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:36.345078651+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:36.345081377+07:00","message":"Push: 'หน่อยยัง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:36.345083264+07:00","message":"TextPushed: 'หน่อยยัง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:36.345085555+07:00","message":"Set new StatePrefix : 'หน่อยยังเหลืออยู่หรือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:36.345087905+07:00","message":"Next Push (prob) : 'เหลืออยู่หรือ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:08:36.345097169+07:00","message":"push: {false หน่อยยัง 0 0xc001da8000}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:08:36.529587838+07:00","message":"receive streaming session, msgId: 25"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:08:36.52963145+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"หน่อยยังเหลืออยู่หรือเปล่าหรือ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":560000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:08:36.529639672+07:00","message":"receive interim result [false|false]: หน่อยยังเหลืออยู่หรือเปล่าหรือ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:08:36.529658241+07:00","message":"[buffer interim] 25 false หน่อยยังเหลืออยู่หรือเปล่าหรือ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:36.529670346+07:00","message":"[bufferProcess] interim [560000000]:หน่อยยังเหลืออยู่หรือเปล่าหรือ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:36.529673397+07:00","message":"[bufferProcess] send to processor:หน่อยยังเหลืออยู่หรือเปล่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:36.529680749+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:36.529683793+07:00","message":"> Transcript [447] [false]: 'หน่อยยังเหลืออยู่หรือเปล่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:36.529688172+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:36.529691178+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:36.529695306+07:00","message":"StatePrefix: 'หน่อยยังเหลืออยู่หรือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:36.529697915+07:00","message":"TextPushed: 'หน่อยยัง'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:08:36.533821621+07:00","message":"receive streaming session, msgId: 25"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:08:36.533841292+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"หน่อยยังเหลืออยู่หรือเปล่าหรือว่า\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":620000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:08:36.533846269+07:00","message":"receive interim result [false|false]: หน่อยยังเหลืออยู่หรือเปล่าหรือว่า"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:08:36.533858445+07:00","message":"[buffer interim] 25 false หน่อยยังเหลืออยู่หรือเปล่าหรือว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:36.533863588+07:00","message":"[bufferProcess] interim [620000000]:หน่อยยังเหลืออยู่หรือเปล่าหรือว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:36.533866216+07:00","message":"[bufferProcess] send to processor:หน่อยยังเหลืออยู่หรือเปล่าหรือ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:36.53387298+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:36.53387569+07:00","message":"> Transcript [448] [false]: 'หน่อยยังเหลืออยู่หรือเปล่าหรือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:36.533878131+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:36.533879996+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:36.533882092+07:00","message":"StatePrefix: 'หน่อยยังเหลืออยู่หรือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:36.533884362+07:00","message":"TextPushed: 'หน่อยยัง'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:08:36.584116685+07:00","message":"[GCS] IsForceVAD: false for message ID: 25"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:08:36.69860913+07:00","message":"receive streaming session, msgId: 25"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:08:36.698651373+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"หน่อยยังเหลืออยู่หรือเปล่าหรือว่า\",\"confidence\":0.92073154}],\"is_final\":true,\"result_end_time\":{\"seconds\":1,\"nanos\":830000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:08:36.698658172+07:00","message":"receive interim result [true|false]: หน่อยยังเหลืออยู่หรือเปล่าหรือว่า"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:08:36.698671163+07:00","message":"end recv isFinal message id 25"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:08:36.698673392+07:00","message":"end Recv id 25"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:08:36.698681219+07:00","message":"[buffer interim] 25 true หน่อยยังเหลืออยู่หรือเปล่าหรือว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:36.698688983+07:00","message":"[bufferProcess] interim [830000000]:หน่อยยังเหลืออยู่หรือเปล่าหรือว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:36.698696011+07:00","message":"[bufferProcess] send to processor (isfinal):หน่อยยังเหลืออยู่หรือเปล่าหรือว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:36.698699921+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:36.698703451+07:00","message":"> Transcript [449] [false]: 'หน่อยยังเหลืออยู่หรือเปล่าหรือว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:36.698706795+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:36.698708696+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:36.698711688+07:00","message":"StatePrefix: 'หน่อยยังเหลืออยู่หรือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:36.698714432+07:00","message":"TextPushed: 'หน่อยยัง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:36.698716314+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:36.698718336+07:00","message":"> Transcript [450] [true]: 'หน่อยยังเหลืออยู่หรือเปล่าหรือว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:36.698720463+07:00","message":"Count interim (case isFinal): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:36.698722314+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:36.698724046+07:00","message":"StatePrefix: 'หน่อยยังเหลืออยู่หรือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:36.698725954+07:00","message":"TextPushed: 'หน่อยยัง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:36.698733136+07:00","message":"Push: 'เหลืออยู่หรือเปล่าหรือว่า'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:08:36.698741859+07:00","message":"push: {true เหลืออยู่หรือเปล่าหรือว่า 0 0xc001da8000}"}
{"level":"info","service":"Main","time":"2026-06-25T13:08:36.70595011+07:00","message":"write wav file: './tmp/7593/7593_25.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:08:36.715373562+07:00","message":"[GCS] Start streaming session, msgId: 26"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:08:37.200640948+07:00","message":"receive streaming session, msgId: 26"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:08:37.200688078+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"บท\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":420000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:08:37.200695166+07:00","message":"receive interim result [false|false]: บท"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:08:37.200712802+07:00","message":"[buffer interim] 26 false บท"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:37.20071997+07:00","message":"[bufferProcess] interim [420000000]:บท"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:37.200722317+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:08:37.365508902+07:00","message":"receive streaming session, msgId: 26"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:08:37.365550848+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"หมดกัน\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":600000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:08:37.365557411+07:00","message":"receive interim result [false|false]: หมดกัน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:08:37.365573696+07:00","message":"[buffer interim] 26 false หมดกัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:37.365581653+07:00","message":"[bufferProcess] interim [600000000]:หมดกัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:37.365584723+07:00","message":"[bufferProcess] send to processor:บท"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:37.365592677+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:37.365597681+07:00","message":"> Transcript [451] [false]: 'บท'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:37.365600435+07:00","message":"Set StatePrefix (first interim): 'บท'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:08:37.488724964+07:00","message":"receive streaming session, msgId: 26"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:08:37.488767009+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"บทกวี\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":660000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:08:37.488772938+07:00","message":"receive interim result [false|false]: บทกวี"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:08:37.488786953+07:00","message":"[buffer interim] 26 false บทกวี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:37.488794798+07:00","message":"[bufferProcess] interim [660000000]:บทกวี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:37.488797044+07:00","message":"[bufferProcess] send to processor:หมดกัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:37.48880397+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:37.488807158+07:00","message":"> Transcript [452] [false]: 'หมดกัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:37.488810106+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:37.488812476+07:00","message":"Set new StatePrefix: 'หมดกัน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:08:37.667263115+07:00","message":"receive streaming session, msgId: 26"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:08:37.667302978+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"บทจะไปก็\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":720000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:08:37.667309862+07:00","message":"receive interim result [false|false]: บทจะไปก็"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:08:37.667325167+07:00","message":"[buffer interim] 26 false บทจะไปก็"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:37.667333934+07:00","message":"[bufferProcess] interim [720000000]:บทจะไปก็"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:37.667336164+07:00","message":"[bufferProcess] send to processor:บทกวี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:37.667341979+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:37.667345209+07:00","message":"> Transcript [453] [false]: 'บทกวี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:37.667347863+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:37.667350122+07:00","message":"Set new StatePrefix: 'บทกวี'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:08:37.726393285+07:00","message":"receive streaming session, msgId: 26"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:08:37.726425729+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"หมดก็ไม่ต้อง\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":780000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:08:37.72643121+07:00","message":"receive interim result [false|false]: หมดก็ไม่ต้อง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:08:37.726448869+07:00","message":"[buffer interim] 26 false หมดก็ไม่ต้อง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:37.726456394+07:00","message":"[bufferProcess] interim [780000000]:หมดก็ไม่ต้อง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:37.726459323+07:00","message":"[bufferProcess] send to processor:บทจะไปก็"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:37.726470221+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:37.726475807+07:00","message":"> Transcript [454] [false]: 'บทจะไปก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:37.726478536+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:37.726480716+07:00","message":"Set new StatePrefix: 'บทจะไปก็'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:08:37.749084514+07:00","message":"receive streaming session, msgId: 26"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:08:37.749118222+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"หมดไปตั้งแต่\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":840000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:08:37.749124103+07:00","message":"receive interim result [false|false]: หมดไปตั้งแต่"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:08:37.749137613+07:00","message":"[buffer interim] 26 false หมดไปตั้งแต่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:37.749144304+07:00","message":"[bufferProcess] interim [840000000]:หมดไปตั้งแต่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:37.74914647+07:00","message":"[bufferProcess] send to processor:หมดก็ไม่ต้อง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:37.749150073+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:37.749153472+07:00","message":"> Transcript [455] [false]: 'หมดก็ไม่ต้อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:37.749155494+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:37.749157575+07:00","message":"Set new StatePrefix: 'หมดก็ไม่ต้อง'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:08:37.771680126+07:00","message":"receive streaming session, msgId: 26"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:08:37.771711763+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"หมดไปตั้งแต่วัน\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":960000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:08:37.771718557+07:00","message":"receive interim result [false|false]: หมดไปตั้งแต่วัน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:08:37.771733998+07:00","message":"[buffer interim] 26 false หมดไปตั้งแต่วัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:37.771740037+07:00","message":"[bufferProcess] interim [960000000]:หมดไปตั้งแต่วัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:37.771742322+07:00","message":"[bufferProcess] send to processor:หมดไปตั้งแต่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:37.771745605+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:37.771748363+07:00","message":"> Transcript [456] [false]: 'หมดไปตั้งแต่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:37.771751131+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:37.771754181+07:00","message":"Set new StatePrefix: 'หมดไปตั้งแต่'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:08:37.868450363+07:00","message":"receive streaming session, msgId: 26"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:08:37.868483574+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"หมดไปตั้งแต่วันที่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":140000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:08:37.868488767+07:00","message":"receive interim result [false|false]: หมดไปตั้งแต่วันที่"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:08:37.868502596+07:00","message":"[buffer interim] 26 false หมดไปตั้งแต่วันที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:37.868510987+07:00","message":"[bufferProcess] interim [140000000]:หมดไปตั้งแต่วันที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:37.868514093+07:00","message":"[bufferProcess] send to processor:หมดไปตั้งแต่วัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:37.868522367+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:37.868526479+07:00","message":"> Transcript [457] [false]: 'หมดไปตั้งแต่วัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:37.86853071+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:37.868534052+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:37.868537768+07:00","message":"StatePrefix: 'หมดไปตั้งแต่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:37.868539817+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:08:37.938110895+07:00","message":"receive streaming session, msgId: 26"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:08:37.938152014+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"หมดไปตั้งแต่วันที่เท่า\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":260000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:08:37.938159923+07:00","message":"receive interim result [false|false]: หมดไปตั้งแต่วันที่เท่า"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:08:37.938178621+07:00","message":"[buffer interim] 26 false หมดไปตั้งแต่วันที่เท่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:37.938191115+07:00","message":"[bufferProcess] interim [260000000]:หมดไปตั้งแต่วันที่เท่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:37.938193665+07:00","message":"[bufferProcess] send to processor:หมดไปตั้งแต่วันที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:37.938197938+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:37.938201608+07:00","message":"> Transcript [458] [false]: 'หมดไปตั้งแต่วันที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:37.938205873+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:37.9382083+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:37.938210866+07:00","message":"StatePrefix: 'หมดไปตั้งแต่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:37.938213369+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:08:38.070560134+07:00","message":"receive streaming session, msgId: 26"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:08:38.070600699+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"หมดไปตั้งแต่วันที่เท่าไหร่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":380000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:08:38.070607474+07:00","message":"receive interim result [false|false]: หมดไปตั้งแต่วันที่เท่าไหร่"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:08:38.070624634+07:00","message":"[buffer interim] 26 false หมดไปตั้งแต่วันที่เท่าไหร่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:38.070633377+07:00","message":"[bufferProcess] interim [380000000]:หมดไปตั้งแต่วันที่เท่าไหร่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:38.070636176+07:00","message":"[bufferProcess] send to processor:หมดไปตั้งแต่วันที่เท่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:38.070644638+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:38.070648011+07:00","message":"> Transcript [459] [false]: 'หมดไปตั้งแต่วันที่เท่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:38.070652096+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:38.070656908+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:38.070659306+07:00","message":"StatePrefix: 'หมดไปตั้งแต่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:38.070661825+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:08:38.45125884+07:00","message":"receive streaming session, msgId: 26"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:08:38.451297445+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"หมดไปตั้งแต่วันที่เท่าไหร่บอก\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":740000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:08:38.451302676+07:00","message":"receive interim result [false|false]: หมดไปตั้งแต่วันที่เท่าไหร่บอก"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:08:38.451316707+07:00","message":"[buffer interim] 26 false หมดไปตั้งแต่วันที่เท่าไหร่บอก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:38.451324917+07:00","message":"[bufferProcess] interim [740000000]:หมดไปตั้งแต่วันที่เท่าไหร่บอก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:38.451330937+07:00","message":"[bufferProcess] send to processor:หมดไปตั้งแต่วันที่เท่าไหร่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:38.451337737+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:38.451340999+07:00","message":"> Transcript [460] [false]: 'หมดไปตั้งแต่วันที่เท่าไหร่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:38.451344854+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:38.451347029+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:38.451349344+07:00","message":"StatePrefix: 'หมดไปตั้งแต่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:38.451351881+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:38.451357439+07:00","message":"Push: 'หมดไปตั้งแต่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:38.45135974+07:00","message":"TextPushed: 'หมดไปตั้งแต่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:38.451361917+07:00","message":"Set new StatePrefix : 'หมดไปตั้งแต่วันที่เท่าไหร่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:38.45136446+07:00","message":"Next Push (prob) : 'วันที่เท่าไหร่'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:08:38.451371323+07:00","message":"push: {false หมดไปตั้งแต่ 0 0xc00052a100}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:08:38.592072248+07:00","message":"receive streaming session, msgId: 26"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:08:38.592112093+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"หมดไปตั้งแต่วันที่เท่าไหร่บอกมา\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":860000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:08:38.5921185+07:00","message":"receive interim result [false|false]: หมดไปตั้งแต่วันที่เท่าไหร่บอกมา"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:08:38.592132257+07:00","message":"[buffer interim] 26 false หมดไปตั้งแต่วันที่เท่าไหร่บอกมา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:38.592140493+07:00","message":"[bufferProcess] interim [860000000]:หมดไปตั้งแต่วันที่เท่าไหร่บอกมา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:38.592143058+07:00","message":"[bufferProcess] send to processor:หมดไปตั้งแต่วันที่เท่าไหร่บอก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:38.592149984+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:38.592152969+07:00","message":"> Transcript [461] [false]: 'หมดไปตั้งแต่วันที่เท่าไหร่บอก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:38.592156876+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:38.592159616+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:38.592161557+07:00","message":"StatePrefix: 'หมดไปตั้งแต่วันที่เท่าไหร่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:38.592164588+07:00","message":"TextPushed: 'หมดไปตั้งแต่'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:08:38.780034769+07:00","message":"receive streaming session, msgId: 26"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:08:38.780071895+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"หมดไปตั้งแต่วันที่เท่าไหร่บอกมาให้\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":40000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:08:38.780078766+07:00","message":"receive interim result [false|false]: หมดไปตั้งแต่วันที่เท่าไหร่บอกมาให้"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:08:38.780095185+07:00","message":"[buffer interim] 26 false หมดไปตั้งแต่วันที่เท่าไหร่บอกมาให้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:38.780103069+07:00","message":"[bufferProcess] interim [40000000]:หมดไปตั้งแต่วันที่เท่าไหร่บอกมาให้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:38.780106115+07:00","message":"[bufferProcess] send to processor:หมดไปตั้งแต่วันที่เท่าไหร่บอกมา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:38.780114537+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:38.780117301+07:00","message":"> Transcript [462] [false]: 'หมดไปตั้งแต่วันที่เท่าไหร่บอกมา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:38.780121453+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:38.78012402+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:38.780126607+07:00","message":"StatePrefix: 'หมดไปตั้งแต่วันที่เท่าไหร่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:38.780132007+07:00","message":"TextPushed: 'หมดไปตั้งแต่'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:08:38.847409402+07:00","message":"receive streaming session, msgId: 26"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:08:38.847446534+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"หมดไปตั้งแต่วันที่เท่าไหร่บอกมาได้เลย\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":160000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:08:38.847452677+07:00","message":"receive interim result [false|false]: หมดไปตั้งแต่วันที่เท่าไหร่บอกมาได้เลย"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:08:38.847467419+07:00","message":"[buffer interim] 26 false หมดไปตั้งแต่วันที่เท่าไหร่บอกมาได้เลย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:38.847476336+07:00","message":"[bufferProcess] interim [160000000]:หมดไปตั้งแต่วันที่เท่าไหร่บอกมาได้เลย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:38.847478653+07:00","message":"[bufferProcess] send to processor:หมดไปตั้งแต่วันที่เท่าไหร่บอกมาให้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:38.847484088+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:38.847486726+07:00","message":"> Transcript [463] [false]: 'หมดไปตั้งแต่วันที่เท่าไหร่บอกมาให้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:38.847490686+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:38.847492923+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:38.84749504+07:00","message":"StatePrefix: 'หมดไปตั้งแต่วันที่เท่าไหร่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:38.847497629+07:00","message":"TextPushed: 'หมดไปตั้งแต่'"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:08:38.873632823+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:08:38.873649251+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:08:39.034321723+07:00","message":"receive streaming session, msgId: 26"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:08:39.034361731+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"หมดไปตั้งแต่วันที่เท่าไหร่บอกมาได้เลยนะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":340000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:08:39.034368045+07:00","message":"receive interim result [false|false]: หมดไปตั้งแต่วันที่เท่าไหร่บอกมาได้เลยนะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:08:39.03438468+07:00","message":"[buffer interim] 26 false หมดไปตั้งแต่วันที่เท่าไหร่บอกมาได้เลยนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:39.0343934+07:00","message":"[bufferProcess] interim [340000000]:หมดไปตั้งแต่วันที่เท่าไหร่บอกมาได้เลยนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:39.034396227+07:00","message":"[bufferProcess] send to processor:หมดไปตั้งแต่วันที่เท่าไหร่บอกมาได้เลย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:39.034400052+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:39.034403445+07:00","message":"> Transcript [464] [false]: 'หมดไปตั้งแต่วันที่เท่าไหร่บอกมาได้เลย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:39.034407229+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:39.034409794+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:39.03441241+07:00","message":"StatePrefix: 'หมดไปตั้งแต่วันที่เท่าไหร่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:39.034415518+07:00","message":"TextPushed: 'หมดไปตั้งแต่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:39.034418509+07:00","message":"Push: 'วันที่เท่าไหร่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:39.034420557+07:00","message":"TextPushed: 'หมดไปตั้งแต่วันที่เท่าไหร่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:39.034423037+07:00","message":"Set new StatePrefix : 'หมดไปตั้งแต่วันที่เท่าไหร่บอกมาได้เลย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:39.034425277+07:00","message":"Next Push (prob) : 'บอกมาได้เลย'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:08:39.034434171+07:00","message":"push: {false วันที่เท่าไหร่ 0 0xc00052a100}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:08:39.040707042+07:00","message":"receive streaming session, msgId: 26"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:08:39.040742173+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"หมดไปตั้งแต่วันที่เท่าไหร่บอกมาได้เลยไหม\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":400000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:08:39.040747822+07:00","message":"receive interim result [false|false]: หมดไปตั้งแต่วันที่เท่าไหร่บอกมาได้เลยไหม"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:08:39.040765446+07:00","message":"[buffer interim] 26 false หมดไปตั้งแต่วันที่เท่าไหร่บอกมาได้เลยไหม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:39.04077277+07:00","message":"[bufferProcess] interim [400000000]:หมดไปตั้งแต่วันที่เท่าไหร่บอกมาได้เลยไหม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:39.04077549+07:00","message":"[bufferProcess] send to processor:หมดไปตั้งแต่วันที่เท่าไหร่บอกมาได้เลยนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:39.04077921+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:39.040782288+07:00","message":"> Transcript [465] [false]: 'หมดไปตั้งแต่วันที่เท่าไหร่บอกมาได้เลยนะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:39.040786164+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:39.040788202+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:39.040790128+07:00","message":"StatePrefix: 'หมดไปตั้งแต่วันที่เท่าไหร่บอกมาได้เลย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:39.040792563+07:00","message":"TextPushed: 'หมดไปตั้งแต่วันที่เท่าไหร่'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:08:39.15235823+07:00","message":"receive streaming session, msgId: 26"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:08:39.152397097+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"หมดไปตั้งแต่วันที่เท่าไหร่บอกมาได้เลยนะคะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":460000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:08:39.152403907+07:00","message":"receive interim result [false|false]: หมดไปตั้งแต่วันที่เท่าไหร่บอกมาได้เลยนะคะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:08:39.152419594+07:00","message":"[buffer interim] 26 false หมดไปตั้งแต่วันที่เท่าไหร่บอกมาได้เลยนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:39.152427146+07:00","message":"[bufferProcess] interim [460000000]:หมดไปตั้งแต่วันที่เท่าไหร่บอกมาได้เลยนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:39.152429879+07:00","message":"[bufferProcess] send to processor:หมดไปตั้งแต่วันที่เท่าไหร่บอกมาได้เลยไหม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:39.15243696+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:39.15244014+07:00","message":"> Transcript [466] [false]: 'หมดไปตั้งแต่วันที่เท่าไหร่บอกมาได้เลยไหม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:39.1524438+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:39.152458065+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:39.152460457+07:00","message":"StatePrefix: 'หมดไปตั้งแต่วันที่เท่าไหร่บอกมาได้เลย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:39.152463271+07:00","message":"TextPushed: 'หมดไปตั้งแต่วันที่เท่าไหร่'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:08:39.160154876+07:00","message":"receive streaming session, msgId: 26"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:08:39.160180084+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"หมดไปตั้งแต่วันที่เท่าไหร่บอกมาได้เลยนะครับ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":520000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:08:39.160185373+07:00","message":"receive interim result [false|false]: หมดไปตั้งแต่วันที่เท่าไหร่บอกมาได้เลยนะครับ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:08:39.160197925+07:00","message":"[buffer interim] 26 false หมดไปตั้งแต่วันที่เท่าไหร่บอกมาได้เลยนะครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:39.160204383+07:00","message":"[bufferProcess] interim [520000000]:หมดไปตั้งแต่วันที่เท่าไหร่บอกมาได้เลยนะครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:39.160206843+07:00","message":"[bufferProcess] send to processor:หมดไปตั้งแต่วันที่เท่าไหร่บอกมาได้เลยนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:39.16021067+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:39.160213417+07:00","message":"> Transcript [467] [false]: 'หมดไปตั้งแต่วันที่เท่าไหร่บอกมาได้เลยนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:39.160216661+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:39.160218586+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:39.160220721+07:00","message":"StatePrefix: 'หมดไปตั้งแต่วันที่เท่าไหร่บอกมาได้เลย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:39.160223319+07:00","message":"TextPushed: 'หมดไปตั้งแต่วันที่เท่าไหร่'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:08:39.753207476+07:00","message":"receive streaming session, msgId: 26"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:08:39.753240815+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"หมดไปตั้งแต่วันที่เท่าไหร่บอกมาได้เลยนะครับ\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":3,\"nanos\":120000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:08:39.753246298+07:00","message":"receive interim result [false|false]: หมดไปตั้งแต่วันที่เท่าไหร่บอกมาได้เลยนะครับ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:08:39.753260003+07:00","message":"[buffer interim] 26 false หมดไปตั้งแต่วันที่เท่าไหร่บอกมาได้เลยนะครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:39.753274206+07:00","message":"[bufferProcess] interim [120000000]:หมดไปตั้งแต่วันที่เท่าไหร่บอกมาได้เลยนะครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:39.753277364+07:00","message":"[bufferProcess] send to processor:หมดไปตั้งแต่วันที่เท่าไหร่บอกมาได้เลยนะครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:39.753283416+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:39.753286506+07:00","message":"> Transcript [468] [false]: 'หมดไปตั้งแต่วันที่เท่าไหร่บอกมาได้เลยนะครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:39.753290284+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:39.753293252+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:39.753295592+07:00","message":"StatePrefix: 'หมดไปตั้งแต่วันที่เท่าไหร่บอกมาได้เลย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:39.753298317+07:00","message":"TextPushed: 'หมดไปตั้งแต่วันที่เท่าไหร่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:39.753303151+07:00","message":"Push: 'บอกมาได้เลย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:39.753305173+07:00","message":"TextPushed: 'หมดไปตั้งแต่วันที่เท่าไหร่บอกมาได้เลย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:39.75330739+07:00","message":"Set new StatePrefix : 'หมดไปตั้งแต่วันที่เท่าไหร่บอกมาได้เลยนะครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:39.753309724+07:00","message":"Next Push (prob) : 'นะครับ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:08:39.753316831+07:00","message":"push: {false บอกมาได้เลย 0 0xc00052a100}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:08:40.762744625+07:00","message":"receive streaming session, msgId: 26"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:08:40.762787555+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"หมดไปตั้งแต่วันที่เท่าไหร่บอกมาได้เลยนะครับวันนี้\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":80000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:08:40.762796451+07:00","message":"receive interim result [false|false]: หมดไปตั้งแต่วันที่เท่าไหร่บอกมาได้เลยนะครับวันนี้"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:08:40.762812371+07:00","message":"[buffer interim] 26 false หมดไปตั้งแต่วันที่เท่าไหร่บอกมาได้เลยนะครับวันนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:40.762819933+07:00","message":"[bufferProcess] interim [80000000]:หมดไปตั้งแต่วันที่เท่าไหร่บอกมาได้เลยนะครับวันนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:40.762823363+07:00","message":"[bufferProcess] send to processor:หมดไปตั้งแต่วันที่เท่าไหร่บอกมาได้เลยนะครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:40.762831214+07:00","message":"[bufferProcess] send to processor (ticker):หมดไปตั้งแต่วันที่เท่าไหร่บอกมาได้เลยนะครับวันนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:40.762834436+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:40.762837747+07:00","message":"> Transcript [469] [false]: 'หมดไปตั้งแต่วันที่เท่าไหร่บอกมาได้เลยนะครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:40.76284219+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:40.762844917+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:40.762847578+07:00","message":"StatePrefix: 'หมดไปตั้งแต่วันที่เท่าไหร่บอกมาได้เลยนะครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:40.762850288+07:00","message":"TextPushed: 'หมดไปตั้งแต่วันที่เท่าไหร่บอกมาได้เลย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:40.762852205+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:40.762854152+07:00","message":"> Transcript [470] [false]: 'หมดไปตั้งแต่วันที่เท่าไหร่บอกมาได้เลยนะครับวันนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:40.762856277+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:40.762858243+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:40.762859981+07:00","message":"StatePrefix: 'หมดไปตั้งแต่วันที่เท่าไหร่บอกมาได้เลยนะครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:40.762862092+07:00","message":"TextPushed: 'หมดไปตั้งแต่วันที่เท่าไหร่บอกมาได้เลย'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:08:41.349262763+07:00","message":"receive streaming session, msgId: 26"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:08:41.349303931+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"หมดไปตั้งแต่วันที่เท่าไหร่บอกมาได้เลยนะครับวันนี้\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":4,\"nanos\":680000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:08:41.349310555+07:00","message":"receive interim result [false|false]: หมดไปตั้งแต่วันที่เท่าไหร่บอกมาได้เลยนะครับวันนี้"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:08:41.349324707+07:00","message":"[buffer interim] 26 false หมดไปตั้งแต่วันที่เท่าไหร่บอกมาได้เลยนะครับวันนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:41.349332816+07:00","message":"[bufferProcess] interim [680000000]:หมดไปตั้งแต่วันที่เท่าไหร่บอกมาได้เลยนะครับวันนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:41.349335304+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:08:41.775723555+07:00","message":"[GCS] IsForceVAD: false for message ID: 26"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:08:41.87406698+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:08:41.874081294+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:08:41.909718595+07:00","message":"[GCS] Start streaming session, msgId: 27"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:08:41.944675582+07:00","message":"receive streaming session, msgId: 26"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:08:41.944718898+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"หมดไปตั้งแต่วันที่เท่าไหร่บอกมาได้เลยนะครับวันนี้\",\"confidence\":0.9532154}],\"is_final\":true,\"result_end_time\":{\"seconds\":5,\"nanos\":280000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:08:41.944725442+07:00","message":"receive interim result [true|false]: หมดไปตั้งแต่วันที่เท่าไหร่บอกมาได้เลยนะครับวันนี้"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:08:41.944735383+07:00","message":"end recv isFinal message id 26"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:08:41.944737576+07:00","message":"end Recv id 26"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:08:41.944746766+07:00","message":"[buffer interim] 26 true หมดไปตั้งแต่วันที่เท่าไหร่บอกมาได้เลยนะครับวันนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:41.944756683+07:00","message":"[bufferProcess] interim [280000000]:หมดไปตั้งแต่วันที่เท่าไหร่บอกมาได้เลยนะครับวันนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:41.944760195+07:00","message":"[bufferProcess] send to processor (isfinal):หมดไปตั้งแต่วันที่เท่าไหร่บอกมาได้เลยนะครับวันนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:41.944763907+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:41.944766828+07:00","message":"> Transcript [471] [false]: 'หมดไปตั้งแต่วันที่เท่าไหร่บอกมาได้เลยนะครับวันนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:41.944770463+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:41.944772529+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:41.944774855+07:00","message":"StatePrefix: 'หมดไปตั้งแต่วันที่เท่าไหร่บอกมาได้เลยนะครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:41.94477774+07:00","message":"TextPushed: 'หมดไปตั้งแต่วันที่เท่าไหร่บอกมาได้เลย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:41.944779921+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:41.944781903+07:00","message":"> Transcript [472] [true]: 'หมดไปตั้งแต่วันที่เท่าไหร่บอกมาได้เลยนะครับวันนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:41.944784167+07:00","message":"Count interim (case isFinal): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:41.944786076+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:41.944787801+07:00","message":"StatePrefix: 'หมดไปตั้งแต่วันที่เท่าไหร่บอกมาได้เลยนะครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:41.944789825+07:00","message":"TextPushed: 'หมดไปตั้งแต่วันที่เท่าไหร่บอกมาได้เลย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:41.944799516+07:00","message":"Push: 'นะครับวันนี้'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:08:41.94481061+07:00","message":"push: {true นะครับวันนี้ 0 0xc00052a100}"}
{"level":"info","service":"Main","time":"2026-06-25T13:08:41.955965089+07:00","message":"write wav file: './tmp/7593/7593_26.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:08:42.264160579+07:00","message":"receive streaming session, msgId: 27"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:08:42.264211118+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ชวน\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":420000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:08:42.264218162+07:00","message":"receive interim result [false|false]: ชวน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:08:42.264235063+07:00","message":"[buffer interim] 27 false ชวน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:42.264243319+07:00","message":"[bufferProcess] interim [420000000]:ชวน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:42.264246221+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:08:42.551347204+07:00","message":"receive streaming session, msgId: 27"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:08:42.551383433+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ชวนคุย\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":720000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:08:42.551389053+07:00","message":"receive interim result [false|false]: ชวนคุย"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:08:42.551398853+07:00","message":"[buffer interim] 27 false ชวนคุย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:42.551406715+07:00","message":"[bufferProcess] interim [720000000]:ชวนคุย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:42.551409239+07:00","message":"[bufferProcess] send to processor:ชวน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:42.551413049+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:42.551415825+07:00","message":"> Transcript [473] [false]: 'ชวน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:42.551418144+07:00","message":"Set StatePrefix (first interim): 'ชวน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:08:42.878216792+07:00","message":"receive streaming session, msgId: 27"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:08:42.878268868+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ชวนคุยอีก\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":20000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:08:42.878276884+07:00","message":"receive interim result [false|false]: ชวนคุยอีก"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:08:42.878298245+07:00","message":"[buffer interim] 27 false ชวนคุยอีก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:42.87831194+07:00","message":"[bufferProcess] interim [20000000]:ชวนคุยอีก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:42.87831635+07:00","message":"[bufferProcess] send to processor:ชวนคุย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:42.878326657+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:42.878332489+07:00","message":"> Transcript [474] [false]: 'ชวนคุย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:42.878337558+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:42.878340804+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:42.878343917+07:00","message":"StatePrefix: 'ชวน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:42.878347302+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:08:43.086687265+07:00","message":"receive streaming session, msgId: 27"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:08:43.086719288+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ชวนคุยอีก 1\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":200000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:08:43.086725229+07:00","message":"receive interim result [false|false]: ชวนคุยอีก 1"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:08:43.086741694+07:00","message":"[buffer interim] 27 false ชวนคุยอีก 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:43.086748771+07:00","message":"[bufferProcess] interim [200000000]:ชวนคุยอีก 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:43.086751056+07:00","message":"[bufferProcess] send to processor:ชวนคุยอีก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:43.08675436+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:43.086757105+07:00","message":"> Transcript [475] [false]: 'ชวนคุยอีก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:43.08675997+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:43.086761892+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:43.08676422+07:00","message":"StatePrefix: 'ชวน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:43.086766523+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:08:43.275734614+07:00","message":"receive streaming session, msgId: 27"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:08:43.275778681+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ชวนคุยอีกหนึ่งเรื่อง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":380000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:08:43.275785512+07:00","message":"receive interim result [false|false]: ชวนคุยอีกหนึ่งเรื่อง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:08:43.275802888+07:00","message":"[buffer interim] 27 false ชวนคุยอีกหนึ่งเรื่อง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:43.275810826+07:00","message":"[bufferProcess] interim [380000000]:ชวนคุยอีกหนึ่งเรื่อง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:43.275813408+07:00","message":"[bufferProcess] send to processor:ชวนคุยอีก 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:43.27581732+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:43.275820679+07:00","message":"> Transcript [476] [false]: 'ชวนคุยอีก 1'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:43.275824203+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:43.275826335+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:43.275828766+07:00","message":"StatePrefix: 'ชวน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:43.275833396+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:08:43.51148159+07:00","message":"receive streaming session, msgId: 27"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:08:43.511518635+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ชวนคุยอีกหนึ่งเรื่องสำคัญ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":680000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:08:43.511523812+07:00","message":"receive interim result [false|false]: ชวนคุยอีกหนึ่งเรื่องสำคัญ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:08:43.511534643+07:00","message":"[buffer interim] 27 false ชวนคุยอีกหนึ่งเรื่องสำคัญ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:43.511542967+07:00","message":"[bufferProcess] interim [680000000]:ชวนคุยอีกหนึ่งเรื่องสำคัญ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:43.511545598+07:00","message":"[bufferProcess] send to processor:ชวนคุยอีกหนึ่งเรื่อง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:43.511549085+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:43.511551793+07:00","message":"> Transcript [477] [false]: 'ชวนคุยอีกหนึ่งเรื่อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:43.511555097+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:43.511557056+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:43.511559195+07:00","message":"StatePrefix: 'ชวน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:43.51156113+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:43.511567393+07:00","message":"Push: 'ชวน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:43.511569385+07:00","message":"TextPushed: 'ชวน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:43.511571485+07:00","message":"Set new StatePrefix : 'ชวนคุยอีกหนึ่งเรื่อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:43.511573687+07:00","message":"Next Push (prob) : 'คุยอีกหนึ่งเรื่อง'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:08:43.511580839+07:00","message":"push: {false ชวน 0 0xc0017d4c80}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:08:44.04474917+07:00","message":"receive streaming session, msgId: 27"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:08:44.044784884+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ชวนคุยอีกหนึ่งเรื่องสำคัญเลย\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":100000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:08:44.044792221+07:00","message":"receive interim result [false|false]: ชวนคุยอีกหนึ่งเรื่องสำคัญเลย"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:08:44.044808496+07:00","message":"[buffer interim] 27 false ชวนคุยอีกหนึ่งเรื่องสำคัญเลย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:44.044819676+07:00","message":"[bufferProcess] interim [100000000]:ชวนคุยอีกหนึ่งเรื่องสำคัญเลย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:44.044822269+07:00","message":"[bufferProcess] send to processor:ชวนคุยอีกหนึ่งเรื่องสำคัญ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:44.04482756+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:44.044830396+07:00","message":"> Transcript [478] [false]: 'ชวนคุยอีกหนึ่งเรื่องสำคัญ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:44.04483394+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:44.044836164+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:44.044838496+07:00","message":"StatePrefix: 'ชวนคุยอีกหนึ่งเรื่อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:44.044842336+07:00","message":"TextPushed: 'ชวน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:08:44.272601662+07:00","message":"receive streaming session, msgId: 27"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:08:44.27264571+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ชวนคุยอีกหนึ่งเรื่องสำคัญเวลา\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":160000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:08:44.272652463+07:00","message":"receive interim result [false|false]: ชวนคุยอีกหนึ่งเรื่องสำคัญเวลา"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:08:44.272669826+07:00","message":"[buffer interim] 27 false ชวนคุยอีกหนึ่งเรื่องสำคัญเวลา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:44.272677695+07:00","message":"[bufferProcess] interim [160000000]:ชวนคุยอีกหนึ่งเรื่องสำคัญเวลา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:44.272680325+07:00","message":"[bufferProcess] send to processor:ชวนคุยอีกหนึ่งเรื่องสำคัญเลย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:44.272684727+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:44.272688555+07:00","message":"> Transcript [479] [false]: 'ชวนคุยอีกหนึ่งเรื่องสำคัญเลย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:44.272692269+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:44.272694417+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:44.27269692+07:00","message":"StatePrefix: 'ชวนคุยอีกหนึ่งเรื่อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:44.272704916+07:00","message":"TextPushed: 'ชวน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:08:44.383855515+07:00","message":"receive streaming session, msgId: 27"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:08:44.383894814+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ชวนคุยอีกหนึ่งเรื่องสำคัญเลย\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":220000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:08:44.383901513+07:00","message":"receive interim result [false|false]: ชวนคุยอีกหนึ่งเรื่องสำคัญเลย"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:08:44.383915342+07:00","message":"[buffer interim] 27 false ชวนคุยอีกหนึ่งเรื่องสำคัญเลย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:44.383922146+07:00","message":"[bufferProcess] interim [220000000]:ชวนคุยอีกหนึ่งเรื่องสำคัญเลย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:44.383924473+07:00","message":"[bufferProcess] send to processor:ชวนคุยอีกหนึ่งเรื่องสำคัญเวลา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:44.383928152+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:44.383940243+07:00","message":"> Transcript [480] [false]: 'ชวนคุยอีกหนึ่งเรื่องสำคัญเวลา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:44.383943689+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:44.38394575+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:44.383948314+07:00","message":"StatePrefix: 'ชวนคุยอีกหนึ่งเรื่อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:44.383950986+07:00","message":"TextPushed: 'ชวน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:08:44.465763858+07:00","message":"receive streaming session, msgId: 27"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:08:44.465801384+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ชวนคุยอีกหนึ่งเรื่องสำคัญเวลาที่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":280000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:08:44.465807103+07:00","message":"receive interim result [false|false]: ชวนคุยอีกหนึ่งเรื่องสำคัญเวลาที่"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:08:44.465821247+07:00","message":"[buffer interim] 27 false ชวนคุยอีกหนึ่งเรื่องสำคัญเวลาที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:44.465827963+07:00","message":"[bufferProcess] interim [280000000]:ชวนคุยอีกหนึ่งเรื่องสำคัญเวลาที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:44.465830719+07:00","message":"[bufferProcess] send to processor:ชวนคุยอีกหนึ่งเรื่องสำคัญเลย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:44.465835866+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:44.465839554+07:00","message":"> Transcript [481] [false]: 'ชวนคุยอีกหนึ่งเรื่องสำคัญเลย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:44.465843352+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:44.46584578+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:44.465848183+07:00","message":"StatePrefix: 'ชวนคุยอีกหนึ่งเรื่อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:44.465851024+07:00","message":"TextPushed: 'ชวน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:44.465856754+07:00","message":"Push: 'คุยอีกหนึ่งเรื่อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:44.465859232+07:00","message":"TextPushed: 'ชวนคุยอีกหนึ่งเรื่อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:44.465861746+07:00","message":"Set new StatePrefix : 'ชวนคุยอีกหนึ่งเรื่องสำคัญเลย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:44.465864122+07:00","message":"Next Push (prob) : 'สำคัญเลย'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:08:44.465883457+07:00","message":"push: {false คุยอีกหนึ่งเรื่อง 0 0xc0017d4c80}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:08:44.499847377+07:00","message":"receive streaming session, msgId: 27"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:08:44.499881577+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ชวนคุยอีกหนึ่งเรื่องสำคัญเวลาที่เรา\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":340000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:08:44.499887236+07:00","message":"receive interim result [false|false]: ชวนคุยอีกหนึ่งเรื่องสำคัญเวลาที่เรา"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:08:44.499903182+07:00","message":"[buffer interim] 27 false ชวนคุยอีกหนึ่งเรื่องสำคัญเวลาที่เรา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:44.499910623+07:00","message":"[bufferProcess] interim [340000000]:ชวนคุยอีกหนึ่งเรื่องสำคัญเวลาที่เรา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:44.499913215+07:00","message":"[bufferProcess] send to processor:ชวนคุยอีกหนึ่งเรื่องสำคัญเวลาที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:44.499916575+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:44.499919505+07:00","message":"> Transcript [482] [false]: 'ชวนคุยอีกหนึ่งเรื่องสำคัญเวลาที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:44.499922237+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:44.499924285+07:00","message":"Set new StatePrefix: 'ชวนคุยอีกหนึ่งเรื่องสำคัญเวลาที่'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:08:44.560048851+07:00","message":"receive streaming session, msgId: 27"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:08:44.560093556+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ชวนคุยอีกหนึ่งเรื่องสำคัญเวลาที่เราจะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":580000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:08:44.560101301+07:00","message":"receive interim result [false|false]: ชวนคุยอีกหนึ่งเรื่องสำคัญเวลาที่เราจะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:08:44.560117032+07:00","message":"[buffer interim] 27 false ชวนคุยอีกหนึ่งเรื่องสำคัญเวลาที่เราจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:44.560124512+07:00","message":"[bufferProcess] interim [580000000]:ชวนคุยอีกหนึ่งเรื่องสำคัญเวลาที่เราจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:44.560128152+07:00","message":"[bufferProcess] send to processor:ชวนคุยอีกหนึ่งเรื่องสำคัญเวลาที่เรา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:44.560136435+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:44.560140736+07:00","message":"> Transcript [483] [false]: 'ชวนคุยอีกหนึ่งเรื่องสำคัญเวลาที่เรา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:44.560145336+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:44.560155465+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:44.560158235+07:00","message":"StatePrefix: 'ชวนคุยอีกหนึ่งเรื่องสำคัญเวลาที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:44.560160896+07:00","message":"TextPushed: 'ชวนคุยอีกหนึ่งเรื่อง'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:08:44.612849766+07:00","message":"receive streaming session, msgId: 27"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:08:44.612888582+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ชวนคุยอีกหนึ่งเรื่องสำคัญเวลาที่เราต้อง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":640000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:08:44.612894913+07:00","message":"receive interim result [false|false]: ชวนคุยอีกหนึ่งเรื่องสำคัญเวลาที่เราต้อง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:08:44.612906575+07:00","message":"[buffer interim] 27 false ชวนคุยอีกหนึ่งเรื่องสำคัญเวลาที่เราต้อง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:44.612913699+07:00","message":"[bufferProcess] interim [640000000]:ชวนคุยอีกหนึ่งเรื่องสำคัญเวลาที่เราต้อง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:44.612916166+07:00","message":"[bufferProcess] send to processor:ชวนคุยอีกหนึ่งเรื่องสำคัญเวลาที่เราจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:44.612921541+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:44.61292421+07:00","message":"> Transcript [484] [false]: 'ชวนคุยอีกหนึ่งเรื่องสำคัญเวลาที่เราจะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:44.612927723+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:44.612936747+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:44.612938951+07:00","message":"StatePrefix: 'ชวนคุยอีกหนึ่งเรื่องสำคัญเวลาที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:44.612941671+07:00","message":"TextPushed: 'ชวนคุยอีกหนึ่งเรื่อง'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:08:44.753099981+07:00","message":"receive streaming session, msgId: 27"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:08:44.753134213+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ชวนคุยอีกหนึ่งเรื่องสำคัญเวลาที่เราจะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":700000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:08:44.753140075+07:00","message":"receive interim result [false|false]: ชวนคุยอีกหนึ่งเรื่องสำคัญเวลาที่เราจะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:08:44.75315715+07:00","message":"[buffer interim] 27 false ชวนคุยอีกหนึ่งเรื่องสำคัญเวลาที่เราจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:44.753181141+07:00","message":"[bufferProcess] interim [700000000]:ชวนคุยอีกหนึ่งเรื่องสำคัญเวลาที่เราจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:44.753184284+07:00","message":"[bufferProcess] send to processor:ชวนคุยอีกหนึ่งเรื่องสำคัญเวลาที่เราต้อง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:44.753191628+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:44.753194559+07:00","message":"> Transcript [485] [false]: 'ชวนคุยอีกหนึ่งเรื่องสำคัญเวลาที่เราต้อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:44.753198143+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:44.753200261+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:44.753202294+07:00","message":"StatePrefix: 'ชวนคุยอีกหนึ่งเรื่องสำคัญเวลาที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:44.753205248+07:00","message":"TextPushed: 'ชวนคุยอีกหนึ่งเรื่อง'"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:08:44.874467242+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:08:44.874470902+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:08:44.891775738+07:00","message":"receive streaming session, msgId: 27"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:08:44.891811311+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ชวนคุยอีกหนึ่งเรื่องสำคัญเวลาที่เรา\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":760000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:08:44.891817222+07:00","message":"receive interim result [false|false]: ชวนคุยอีกหนึ่งเรื่องสำคัญเวลาที่เรา"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:08:44.891830727+07:00","message":"[buffer interim] 27 false ชวนคุยอีกหนึ่งเรื่องสำคัญเวลาที่เรา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:44.891837648+07:00","message":"[bufferProcess] interim [760000000]:ชวนคุยอีกหนึ่งเรื่องสำคัญเวลาที่เรา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:44.891840326+07:00","message":"[bufferProcess] send to processor:ชวนคุยอีกหนึ่งเรื่องสำคัญเวลาที่เราจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:44.891845893+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:44.891848755+07:00","message":"> Transcript [486] [false]: 'ชวนคุยอีกหนึ่งเรื่องสำคัญเวลาที่เราจะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:44.891852736+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:44.891854926+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:44.891856802+07:00","message":"StatePrefix: 'ชวนคุยอีกหนึ่งเรื่องสำคัญเวลาที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:44.891859193+07:00","message":"TextPushed: 'ชวนคุยอีกหนึ่งเรื่อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:44.89186529+07:00","message":"Push: 'สำคัญเวลาที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:44.891867437+07:00","message":"TextPushed: 'ชวนคุยอีกหนึ่งเรื่องสำคัญเวลาที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:44.891869564+07:00","message":"Set new StatePrefix : 'ชวนคุยอีกหนึ่งเรื่องสำคัญเวลาที่เราจะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:44.891871734+07:00","message":"Next Push (prob) : 'เราจะ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:08:44.891878809+07:00","message":"push: {false สำคัญเวลาที่ 0 0xc0017d4c80}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:08:44.953746102+07:00","message":"receive streaming session, msgId: 27"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:08:44.953789029+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ชวนคุยอีกหนึ่งเรื่องสำคัญเวลาที่เราต้องรับ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":820000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:08:44.953796175+07:00","message":"receive interim result [false|false]: ชวนคุยอีกหนึ่งเรื่องสำคัญเวลาที่เราต้องรับ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:08:44.953813053+07:00","message":"[buffer interim] 27 false ชวนคุยอีกหนึ่งเรื่องสำคัญเวลาที่เราต้องรับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:44.953820987+07:00","message":"[bufferProcess] interim [820000000]:ชวนคุยอีกหนึ่งเรื่องสำคัญเวลาที่เราต้องรับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:44.953823912+07:00","message":"[bufferProcess] send to processor:ชวนคุยอีกหนึ่งเรื่องสำคัญเวลาที่เรา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:44.953830948+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:44.95383413+07:00","message":"> Transcript [487] [false]: 'ชวนคุยอีกหนึ่งเรื่องสำคัญเวลาที่เรา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:44.9538373+07:00","message":"> Transcript shorter than prefix"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:08:45.037638892+07:00","message":"receive streaming session, msgId: 27"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:08:45.037684368+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ชวนคุยอีกหนึ่งเรื่องสำคัญเวลาที่เราจะทักไป\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":940000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:08:45.037692869+07:00","message":"receive interim result [false|false]: ชวนคุยอีกหนึ่งเรื่องสำคัญเวลาที่เราจะทักไป"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:08:45.037709549+07:00","message":"[buffer interim] 27 false ชวนคุยอีกหนึ่งเรื่องสำคัญเวลาที่เราจะทักไป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:45.037717219+07:00","message":"[bufferProcess] interim [940000000]:ชวนคุยอีกหนึ่งเรื่องสำคัญเวลาที่เราจะทักไป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:45.037720045+07:00","message":"[bufferProcess] send to processor:ชวนคุยอีกหนึ่งเรื่องสำคัญเวลาที่เราต้องรับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:45.037727597+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:45.0377307+07:00","message":"> Transcript [488] [false]: 'ชวนคุยอีกหนึ่งเรื่องสำคัญเวลาที่เราต้องรับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:45.037733698+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:45.037736206+07:00","message":"Set new StatePrefix: 'ชวนคุยอีกหนึ่งเรื่องสำคัญเวลาที่เราต้องรับ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:08:45.070252213+07:00","message":"receive streaming session, msgId: 27"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:08:45.070288921+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ชวนคุยอีกหนึ่งเรื่องสำคัญเวลาที่เราต้องรับประทาน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:08:45.070295293+07:00","message":"receive interim result [false|false]: ชวนคุยอีกหนึ่งเรื่องสำคัญเวลาที่เราต้องรับประทาน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:08:45.07031161+07:00","message":"[buffer interim] 27 false ชวนคุยอีกหนึ่งเรื่องสำคัญเวลาที่เราต้องรับประทาน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:45.070318357+07:00","message":"[bufferProcess] interim [0]:ชวนคุยอีกหนึ่งเรื่องสำคัญเวลาที่เราต้องรับประทาน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:45.070321379+07:00","message":"[bufferProcess] send to processor:ชวนคุยอีกหนึ่งเรื่องสำคัญเวลาที่เราจะทักไป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:45.07032502+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:45.070328157+07:00","message":"> Transcript [489] [false]: 'ชวนคุยอีกหนึ่งเรื่องสำคัญเวลาที่เราจะทักไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:45.070331102+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:45.070333621+07:00","message":"Set new StatePrefix: 'ชวนคุยอีกหนึ่งเรื่องสำคัญเวลาที่เราจะทักไป'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:08:45.108021732+07:00","message":"receive streaming session, msgId: 27"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:08:45.108060618+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ชวนคุยอีกหนึ่งเรื่องสำคัญเวลาที่เราต้องรับประทานอาหาร\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":300000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:08:45.108066532+07:00","message":"receive interim result [false|false]: ชวนคุยอีกหนึ่งเรื่องสำคัญเวลาที่เราต้องรับประทานอาหาร"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:08:45.108078256+07:00","message":"[buffer interim] 27 false ชวนคุยอีกหนึ่งเรื่องสำคัญเวลาที่เราต้องรับประทานอาหาร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:45.108085019+07:00","message":"[bufferProcess] interim [300000000]:ชวนคุยอีกหนึ่งเรื่องสำคัญเวลาที่เราต้องรับประทานอาหาร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:45.108087651+07:00","message":"[bufferProcess] send to processor:ชวนคุยอีกหนึ่งเรื่องสำคัญเวลาที่เราต้องรับประทาน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:45.108092909+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:45.108095738+07:00","message":"> Transcript [490] [false]: 'ชวนคุยอีกหนึ่งเรื่องสำคัญเวลาที่เราต้องรับประทาน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:45.108098266+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:45.108100334+07:00","message":"Set new StatePrefix: 'ชวนคุยอีกหนึ่งเรื่องสำคัญเวลาที่เราต้องรับประทาน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:08:45.444416047+07:00","message":"receive streaming session, msgId: 27"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:08:45.444458668+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ชวนคุยอีกหนึ่งเรื่องสำคัญเวลาที่เราต้องรับประทานอาหารอะไร\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":600000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:08:45.444466214+07:00","message":"receive interim result [false|false]: ชวนคุยอีกหนึ่งเรื่องสำคัญเวลาที่เราต้องรับประทานอาหารอะไร"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:08:45.44448335+07:00","message":"[buffer interim] 27 false ชวนคุยอีกหนึ่งเรื่องสำคัญเวลาที่เราต้องรับประทานอาหารอะไร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:45.444498373+07:00","message":"[bufferProcess] interim [600000000]:ชวนคุยอีกหนึ่งเรื่องสำคัญเวลาที่เราต้องรับประทานอาหารอะไร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:45.444501325+07:00","message":"[bufferProcess] send to processor:ชวนคุยอีกหนึ่งเรื่องสำคัญเวลาที่เราต้องรับประทานอาหาร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:45.444505249+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:45.444509701+07:00","message":"> Transcript [491] [false]: 'ชวนคุยอีกหนึ่งเรื่องสำคัญเวลาที่เราต้องรับประทานอาหาร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:45.444514328+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:45.444516398+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:45.444519689+07:00","message":"StatePrefix: 'ชวนคุยอีกหนึ่งเรื่องสำคัญเวลาที่เราต้องรับประทาน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:45.444523216+07:00","message":"TextPushed: 'ชวนคุยอีกหนึ่งเรื่องสำคัญเวลาที่'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:08:46.076006707+07:00","message":"receive streaming session, msgId: 27"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:08:46.076042492+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ชวนคุยอีกหนึ่งเรื่องสำคัญเวลาที่เราต้องรับประทานอาหารอะไร\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":4,\"nanos\":200000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:08:46.076048864+07:00","message":"receive interim result [false|false]: ชวนคุยอีกหนึ่งเรื่องสำคัญเวลาที่เราต้องรับประทานอาหารอะไร"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:08:46.076062084+07:00","message":"[buffer interim] 27 false ชวนคุยอีกหนึ่งเรื่องสำคัญเวลาที่เราต้องรับประทานอาหารอะไร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:46.076071874+07:00","message":"[bufferProcess] interim [200000000]:ชวนคุยอีกหนึ่งเรื่องสำคัญเวลาที่เราต้องรับประทานอาหารอะไร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:46.076074464+07:00","message":"[bufferProcess] send to processor:ชวนคุยอีกหนึ่งเรื่องสำคัญเวลาที่เราต้องรับประทานอาหารอะไร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:46.076078954+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:46.076082167+07:00","message":"> Transcript [492] [false]: 'ชวนคุยอีกหนึ่งเรื่องสำคัญเวลาที่เราต้องรับประทานอาหารอะไร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:46.076085808+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:46.076087953+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:46.076090652+07:00","message":"StatePrefix: 'ชวนคุยอีกหนึ่งเรื่องสำคัญเวลาที่เราต้องรับประทาน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:46.076093391+07:00","message":"TextPushed: 'ชวนคุยอีกหนึ่งเรื่องสำคัญเวลาที่'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:08:46.361170751+07:00","message":"receive streaming session, msgId: 27"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:08:46.361214523+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ชวนคุยอีกหนึ่งเรื่องสำคัญเวลาที่เราต้องรับประทานอาหารอะไรต้องทำ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":500000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:08:46.361220781+07:00","message":"receive interim result [false|false]: ชวนคุยอีกหนึ่งเรื่องสำคัญเวลาที่เราต้องรับประทานอาหารอะไรต้องทำ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:08:46.361240751+07:00","message":"[buffer interim] 27 false ชวนคุยอีกหนึ่งเรื่องสำคัญเวลาที่เราต้องรับประทานอาหารอะไรต้องทำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:46.361249282+07:00","message":"[bufferProcess] interim [500000000]:ชวนคุยอีกหนึ่งเรื่องสำคัญเวลาที่เราต้องรับประทานอาหารอะไรต้องทำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:46.361253986+07:00","message":"[bufferProcess] send to processor:ชวนคุยอีกหนึ่งเรื่องสำคัญเวลาที่เราต้องรับประทานอาหารอะไร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:46.361262039+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:46.361264971+07:00","message":"> Transcript [493] [false]: 'ชวนคุยอีกหนึ่งเรื่องสำคัญเวลาที่เราต้องรับประทานอาหารอะไร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:46.361268863+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:46.36127129+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:46.361276187+07:00","message":"StatePrefix: 'ชวนคุยอีกหนึ่งเรื่องสำคัญเวลาที่เราต้องรับประทาน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:46.361280233+07:00","message":"TextPushed: 'ชวนคุยอีกหนึ่งเรื่องสำคัญเวลาที่'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:08:46.459501059+07:00","message":"receive streaming session, msgId: 27"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:08:46.4595545+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ชวนคุยอีกหนึ่งเรื่องสำคัญเวลาที่เราต้องรับประทานอาหารอะไร\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":4,\"nanos\":560000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:08:46.459561136+07:00","message":"receive interim result [false|false]: ชวนคุยอีกหนึ่งเรื่องสำคัญเวลาที่เราต้องรับประทานอาหารอะไร"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:08:46.459576904+07:00","message":"[buffer interim] 27 false ชวนคุยอีกหนึ่งเรื่องสำคัญเวลาที่เราต้องรับประทานอาหารอะไร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:46.459585451+07:00","message":"[bufferProcess] interim [560000000]:ชวนคุยอีกหนึ่งเรื่องสำคัญเวลาที่เราต้องรับประทานอาหารอะไร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:46.459588225+07:00","message":"[bufferProcess] send to processor:ชวนคุยอีกหนึ่งเรื่องสำคัญเวลาที่เราต้องรับประทานอาหารอะไรต้องทำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:46.459592386+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:46.459595335+07:00","message":"> Transcript [494] [false]: 'ชวนคุยอีกหนึ่งเรื่องสำคัญเวลาที่เราต้องรับประทานอาหารอะไรต้องทำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:46.459599599+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:46.459601837+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:46.45960442+07:00","message":"StatePrefix: 'ชวนคุยอีกหนึ่งเรื่องสำคัญเวลาที่เราต้องรับประทาน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:46.459607439+07:00","message":"TextPushed: 'ชวนคุยอีกหนึ่งเรื่องสำคัญเวลาที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:46.459610891+07:00","message":"Push: 'เราต้องรับประทาน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:46.459613145+07:00","message":"TextPushed: 'ชวนคุยอีกหนึ่งเรื่องสำคัญเวลาที่เราต้องรับประทาน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:46.459615466+07:00","message":"Set new StatePrefix : 'ชวนคุยอีกหนึ่งเรื่องสำคัญเวลาที่เราต้องรับประทานอาหารอะไรต้องทำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:46.459619966+07:00","message":"Next Push (prob) : 'อาหารอะไรต้องทำ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:08:46.459628612+07:00","message":"push: {false เราต้องรับประทาน 0 0xc0017d4c80}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:08:46.461842114+07:00","message":"receive streaming session, msgId: 27"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:08:46.461859993+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ชวนคุยอีกหนึ่งเรื่องสำคัญเวลาที่เราต้องรับประทานอาหารอะไรที่ต้องคำนึง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":620000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:08:46.461864994+07:00","message":"receive interim result [false|false]: ชวนคุยอีกหนึ่งเรื่องสำคัญเวลาที่เราต้องรับประทานอาหารอะไรที่ต้องคำนึง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:08:46.461876019+07:00","message":"[buffer interim] 27 false ชวนคุยอีกหนึ่งเรื่องสำคัญเวลาที่เราต้องรับประทานอาหารอะไรที่ต้องคำนึง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:46.461881228+07:00","message":"[bufferProcess] interim [620000000]:ชวนคุยอีกหนึ่งเรื่องสำคัญเวลาที่เราต้องรับประทานอาหารอะไรที่ต้องคำนึง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:46.461883675+07:00","message":"[bufferProcess] send to processor:ชวนคุยอีกหนึ่งเรื่องสำคัญเวลาที่เราต้องรับประทานอาหารอะไร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:46.461886007+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:46.461888374+07:00","message":"> Transcript [495] [false]: 'ชวนคุยอีกหนึ่งเรื่องสำคัญเวลาที่เราต้องรับประทานอาหารอะไร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:46.461891071+07:00","message":"> Transcript shorter than prefix"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:08:46.647710571+07:00","message":"receive streaming session, msgId: 27"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:08:46.647751625+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ชวนคุยอีกหนึ่งเรื่องสำคัญเวลาที่เราต้องรับประทานอาหารอะไรที่ต้องคำนึงถึง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":740000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:08:46.647759146+07:00","message":"receive interim result [false|false]: ชวนคุยอีกหนึ่งเรื่องสำคัญเวลาที่เราต้องรับประทานอาหารอะไรที่ต้องคำนึงถึง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:08:46.64777079+07:00","message":"[buffer interim] 27 false ชวนคุยอีกหนึ่งเรื่องสำคัญเวลาที่เราต้องรับประทานอาหารอะไรที่ต้องคำนึงถึง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:46.647779941+07:00","message":"[bufferProcess] interim [740000000]:ชวนคุยอีกหนึ่งเรื่องสำคัญเวลาที่เราต้องรับประทานอาหารอะไรที่ต้องคำนึงถึง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:46.64778306+07:00","message":"[bufferProcess] send to processor:ชวนคุยอีกหนึ่งเรื่องสำคัญเวลาที่เราต้องรับประทานอาหารอะไรที่ต้องคำนึง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:46.647791216+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:46.64779513+07:00","message":"> Transcript [496] [false]: 'ชวนคุยอีกหนึ่งเรื่องสำคัญเวลาที่เราต้องรับประทานอาหารอะไรที่ต้องคำนึง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:46.647798362+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:46.647800783+07:00","message":"Set new StatePrefix: 'ชวนคุยอีกหนึ่งเรื่องสำคัญเวลาที่เราต้องรับประทานอาหารอะไรที่ต้องคำนึง'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:08:46.719182673+07:00","message":"receive streaming session, msgId: 27"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:08:46.719221098+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ชวนคุยอีกหนึ่งเรื่องสำคัญเวลาที่เราต้องรับประทานอาหารอะไรที่ต้องคำนึงถึงหลัก\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":920000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:08:46.719227238+07:00","message":"receive interim result [false|false]: ชวนคุยอีกหนึ่งเรื่องสำคัญเวลาที่เราต้องรับประทานอาหารอะไรที่ต้องคำนึงถึงหลัก"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:08:46.719236509+07:00","message":"[buffer interim] 27 false ชวนคุยอีกหนึ่งเรื่องสำคัญเวลาที่เราต้องรับประทานอาหารอะไรที่ต้องคำนึงถึงหลัก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:46.719243766+07:00","message":"[bufferProcess] interim [920000000]:ชวนคุยอีกหนึ่งเรื่องสำคัญเวลาที่เราต้องรับประทานอาหารอะไรที่ต้องคำนึงถึงหลัก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:46.719246602+07:00","message":"[bufferProcess] send to processor:ชวนคุยอีกหนึ่งเรื่องสำคัญเวลาที่เราต้องรับประทานอาหารอะไรที่ต้องคำนึงถึง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:46.719250039+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:46.719252721+07:00","message":"> Transcript [497] [false]: 'ชวนคุยอีกหนึ่งเรื่องสำคัญเวลาที่เราต้องรับประทานอาหารอะไรที่ต้องคำนึงถึง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:46.719257148+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:46.719259134+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:46.719261324+07:00","message":"StatePrefix: 'ชวนคุยอีกหนึ่งเรื่องสำคัญเวลาที่เราต้องรับประทานอาหารอะไรที่ต้องคำนึง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:46.719264376+07:00","message":"TextPushed: 'ชวนคุยอีกหนึ่งเรื่องสำคัญเวลาที่เราต้องรับประทาน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:08:47.032531202+07:00","message":"receive streaming session, msgId: 27"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:08:47.032575109+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ชวนคุยอีกหนึ่งเรื่องสำคัญเวลาที่เราต้องรับประทานอาหารอะไรที่ต้องคำนึงถึงหลัก 5\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":160000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:08:47.032583916+07:00","message":"receive interim result [false|false]: ชวนคุยอีกหนึ่งเรื่องสำคัญเวลาที่เราต้องรับประทานอาหารอะไรที่ต้องคำนึงถึงหลัก 5"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:08:47.032599417+07:00","message":"[buffer interim] 27 false ชวนคุยอีกหนึ่งเรื่องสำคัญเวลาที่เราต้องรับประทานอาหารอะไรที่ต้องคำนึงถึงหลัก 5"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:47.032607284+07:00","message":"[bufferProcess] interim [160000000]:ชวนคุยอีกหนึ่งเรื่องสำคัญเวลาที่เราต้องรับประทานอาหารอะไรที่ต้องคำนึงถึงหลัก 5"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:47.032610094+07:00","message":"[bufferProcess] send to processor:ชวนคุยอีกหนึ่งเรื่องสำคัญเวลาที่เราต้องรับประทานอาหารอะไรที่ต้องคำนึงถึงหลัก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:47.03261732+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:47.032620954+07:00","message":"> Transcript [498] [false]: 'ชวนคุยอีกหนึ่งเรื่องสำคัญเวลาที่เราต้องรับประทานอาหารอะไรที่ต้องคำนึงถึงหลัก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:47.032625654+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:47.032628138+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:47.032630942+07:00","message":"StatePrefix: 'ชวนคุยอีกหนึ่งเรื่องสำคัญเวลาที่เราต้องรับประทานอาหารอะไรที่ต้องคำนึง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:47.032634712+07:00","message":"TextPushed: 'ชวนคุยอีกหนึ่งเรื่องสำคัญเวลาที่เราต้องรับประทาน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:08:47.235508307+07:00","message":"receive streaming session, msgId: 27"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:08:47.235546745+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ชวนคุยอีกหนึ่งเรื่องสำคัญเวลาที่เราต้องรับประทานอาหารอะไรที่ต้องคำนึงถึงหลัก 5 หมู่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":340000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:08:47.235553239+07:00","message":"receive interim result [false|false]: ชวนคุยอีกหนึ่งเรื่องสำคัญเวลาที่เราต้องรับประทานอาหารอะไรที่ต้องคำนึงถึงหลัก 5 หมู่"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:08:47.235567357+07:00","message":"[buffer interim] 27 false ชวนคุยอีกหนึ่งเรื่องสำคัญเวลาที่เราต้องรับประทานอาหารอะไรที่ต้องคำนึงถึงหลัก 5 หมู่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:47.235576329+07:00","message":"[bufferProcess] interim [340000000]:ชวนคุยอีกหนึ่งเรื่องสำคัญเวลาที่เราต้องรับประทานอาหารอะไรที่ต้องคำนึงถึงหลัก 5 หมู่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:47.235579433+07:00","message":"[bufferProcess] send to processor:ชวนคุยอีกหนึ่งเรื่องสำคัญเวลาที่เราต้องรับประทานอาหารอะไรที่ต้องคำนึงถึงหลัก 5"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:47.235583437+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:47.23558634+07:00","message":"> Transcript [499] [false]: 'ชวนคุยอีกหนึ่งเรื่องสำคัญเวลาที่เราต้องรับประทานอาหารอะไรที่ต้องคำนึงถึงหลัก 5'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:47.23559049+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:47.235592542+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:47.23559478+07:00","message":"StatePrefix: 'ชวนคุยอีกหนึ่งเรื่องสำคัญเวลาที่เราต้องรับประทานอาหารอะไรที่ต้องคำนึง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:47.235597711+07:00","message":"TextPushed: 'ชวนคุยอีกหนึ่งเรื่องสำคัญเวลาที่เราต้องรับประทาน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:08:47.361775263+07:00","message":"receive streaming session, msgId: 27"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:08:47.361814296+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ชวนคุยอีกหนึ่งเรื่องสำคัญเวลาที่เราต้องรับประทานอาหารอะไรที่ต้องคำนึงถึงหลัก\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":5,\"nanos\":520000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:08:47.361820283+07:00","message":"receive interim result [false|false]: ชวนคุยอีกหนึ่งเรื่องสำคัญเวลาที่เราต้องรับประทานอาหารอะไรที่ต้องคำนึงถึงหลัก"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:08:47.361833997+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" 5 หมู่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":520000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:08:47.361836786+07:00","message":"receive interim result [false|false]:  5 หมู่"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:08:47.361843696+07:00","message":"[buffer interim] 27 false ชวนคุยอีกหนึ่งเรื่องสำคัญเวลาที่เราต้องรับประทานอาหารอะไรที่ต้องคำนึงถึงหลัก"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:08:47.361847316+07:00","message":"[buffer interim] 27 false  5 หมู่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:47.361853249+07:00","message":"[bufferProcess] interim [520000000]:ชวนคุยอีกหนึ่งเรื่องสำคัญเวลาที่เราต้องรับประทานอาหารอะไรที่ต้องคำนึงถึงหลัก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:47.361855902+07:00","message":"[bufferProcess] send to processor:ชวนคุยอีกหนึ่งเรื่องสำคัญเวลาที่เราต้องรับประทานอาหารอะไรที่ต้องคำนึงถึงหลัก 5 หมู่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:47.361859552+07:00","message":"[bufferProcess] interim [520000000]: 5 หมู่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:47.361862064+07:00","message":"[bufferProcess] update buffer: ชวนคุยอีกหนึ่งเรื่องสำคัญเวลาที่เราต้องรับประทานอาหารอะไรที่ต้องคำนึงถึงหลัก 5 หมู่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:47.361864873+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:47.361868225+07:00","message":"> Transcript [500] [false]: 'ชวนคุยอีกหนึ่งเรื่องสำคัญเวลาที่เราต้องรับประทานอาหารอะไรที่ต้องคำนึงถึงหลัก 5 หมู่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:47.361872418+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:47.361874394+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:47.361877416+07:00","message":"StatePrefix: 'ชวนคุยอีกหนึ่งเรื่องสำคัญเวลาที่เราต้องรับประทานอาหารอะไรที่ต้องคำนึง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:47.361880777+07:00","message":"TextPushed: 'ชวนคุยอีกหนึ่งเรื่องสำคัญเวลาที่เราต้องรับประทาน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:47.361883584+07:00","message":"Push: 'อาหารอะไรที่ต้องคำนึง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:47.36188572+07:00","message":"TextPushed: 'ชวนคุยอีกหนึ่งเรื่องสำคัญเวลาที่เราต้องรับประทานอาหารอะไรที่ต้องคำนึง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:47.361888076+07:00","message":"Set new StatePrefix : 'ชวนคุยอีกหนึ่งเรื่องสำคัญเวลาที่เราต้องรับประทานอาหารอะไรที่ต้องคำนึงถึงหลัก 5 หมู่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:47.361890446+07:00","message":"Next Push (prob) : 'ถึงหลัก 5 หมู่'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:08:47.361897829+07:00","message":"push: {false อาหารอะไรที่ต้องคำนึง 0 0xc0017d4c80}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:08:47.405424918+07:00","message":"[GCS] IsForceVAD: false for message ID: 27"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:08:47.539624054+07:00","message":"[GCS] Start streaming session, msgId: 28"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:08:47.638684074+07:00","message":"receive streaming session, msgId: 27"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:08:47.638721322+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ชวนคุยอีกหนึ่งเรื่องสำคัญเวลาที่เราต้องรับประทานอาหารอะไรน้องต้องคำนึงถึงหลัก 5 หมู่\",\"confidence\":0.9547269}],\"is_final\":true,\"result_end_time\":{\"seconds\":5,\"nanos\":730000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:08:47.638727592+07:00","message":"receive interim result [true|false]: ชวนคุยอีกหนึ่งเรื่องสำคัญเวลาที่เราต้องรับประทานอาหารอะไรน้องต้องคำนึงถึงหลัก 5 หมู่"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:08:47.638734084+07:00","message":"end recv isFinal message id 27"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:08:47.638736284+07:00","message":"end Recv id 27"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:08:47.638749975+07:00","message":"[buffer interim] 27 true ชวนคุยอีกหนึ่งเรื่องสำคัญเวลาที่เราต้องรับประทานอาหารอะไรน้องต้องคำนึงถึงหลัก 5 หมู่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:47.63876422+07:00","message":"[bufferProcess] interim [730000000]:ชวนคุยอีกหนึ่งเรื่องสำคัญเวลาที่เราต้องรับประทานอาหารอะไรน้องต้องคำนึงถึงหลัก 5 หมู่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:47.638770249+07:00","message":"[bufferProcess] send to processor (isfinal):ชวนคุยอีกหนึ่งเรื่องสำคัญเวลาที่เราต้องรับประทานอาหารอะไรที่ต้องคำนึงถึงหลัก 5 หมู่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:47.638786693+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:47.638823028+07:00","message":"> Transcript [501] [false]: 'ชวนคุยอีกหนึ่งเรื่องสำคัญเวลาที่เราต้องรับประทานอาหารอะไรที่ต้องคำนึงถึงหลัก 5 หมู่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:47.638830465+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:47.638833734+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:47.638835758+07:00","message":"StatePrefix: 'ชวนคุยอีกหนึ่งเรื่องสำคัญเวลาที่เราต้องรับประทานอาหารอะไรที่ต้องคำนึงถึงหลัก 5 หมู่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:47.638839079+07:00","message":"TextPushed: 'ชวนคุยอีกหนึ่งเรื่องสำคัญเวลาที่เราต้องรับประทานอาหารอะไรที่ต้องคำนึง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:47.638842492+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:47.638844657+07:00","message":"> Transcript [502] [true]: 'ชวนคุยอีกหนึ่งเรื่องสำคัญเวลาที่เราต้องรับประทานอาหารอะไรน้องต้องคำนึงถึงหลัก 5 หมู่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:47.638847057+07:00","message":"Count interim (case isFinal): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:47.638848929+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:47.638850933+07:00","message":"StatePrefix: 'ชวนคุยอีกหนึ่งเรื่องสำคัญเวลาที่เราต้องรับประทานอาหารอะไรที่ต้องคำนึงถึงหลัก 5 หมู่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:47.638853185+07:00","message":"TextPushed: 'ชวนคุยอีกหนึ่งเรื่องสำคัญเวลาที่เราต้องรับประทานอาหารอะไรที่ต้องคำนึง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:47.638855385+07:00","message":"must be align in case of isFinal"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:47.639129487+07:00","message":"Push: 'หลัก 5 หมู่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:47.639133867+07:00","message":"TextPushed: 'ชวนคุยอีกหนึ่งเรื่องสำคัญเวลาที่เราต้องรับประทานอาหารอะไรที่ต้องคำนึงหลัก 5 หมู่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:47.639136655+07:00","message":"Set new StatePrefix : 'ชวนคุยอีกหนึ่งเรื่องสำคัญเวลาที่เราต้องรับประทานอาหารอะไรน้องต้องคำนึงถึงหลัก 5 หมู่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:47.639139439+07:00","message":"Next Push (prob) : 'ชวนคุยอีกหนึ่งเรื่องสำคัญเวลาที่เราต้องรับประทานอาหารอะไรน้องต้องคำนึงถึงหลัก 5 หมู่'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:08:47.639150818+07:00","message":"push: {true หลัก 5 หมู่ 0 0xc0017d4c80}"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:47.639149028+07:00","message":"write aligntment file to 'tmp/7593/align_message_id_27.html'"}
{"level":"info","service":"Main","time":"2026-06-25T13:08:47.651470869+07:00","message":"write wav file: './tmp/7593/7593_27.wav'"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:08:47.874877604+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:08:47.874890532+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:08:48.025237541+07:00","message":"receive streaming session, msgId: 28"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:08:48.02528336+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ห้อง\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":480000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:08:48.025288549+07:00","message":"receive interim result [false|false]: ห้อง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:08:48.025304894+07:00","message":"[buffer interim] 28 false ห้อง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:48.025311233+07:00","message":"[bufferProcess] interim [480000000]:ห้อง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:48.025313108+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:08:48.198314705+07:00","message":"receive streaming session, msgId: 28"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:08:48.198354407+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ท่องจำ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":660000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:08:48.198360643+07:00","message":"receive interim result [false|false]: ท่องจำ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:08:48.198378149+07:00","message":"[buffer interim] 28 false ท่องจำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:48.198386309+07:00","message":"[bufferProcess] interim [660000000]:ท่องจำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:48.198388941+07:00","message":"[bufferProcess] send to processor:ห้อง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:48.198392381+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:48.198395357+07:00","message":"> Transcript [503] [false]: 'ห้อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:48.198397837+07:00","message":"Set StatePrefix (first interim): 'ห้อง'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:08:48.504740183+07:00","message":"receive streaming session, msgId: 28"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:08:48.504782898+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ห้องจำรัส\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":900000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:08:48.504789994+07:00","message":"receive interim result [false|false]: ห้องจำรัส"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:08:48.504802855+07:00","message":"[buffer interim] 28 false ห้องจำรัส"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:48.504811673+07:00","message":"[bufferProcess] interim [900000000]:ห้องจำรัส"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:48.504814964+07:00","message":"[bufferProcess] send to processor:ท่องจำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:48.504820416+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:48.504824429+07:00","message":"> Transcript [504] [false]: 'ท่องจำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:48.504828399+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:48.504831401+07:00","message":"Set new StatePrefix: 'ท่องจำ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:08:48.611100787+07:00","message":"receive streaming session, msgId: 28"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:08:48.611138852+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ท่องจำ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":960000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:08:48.611144351+07:00","message":"receive interim result [false|false]: ท่องจำ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:08:48.611155848+07:00","message":"[buffer interim] 28 false ท่องจำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:48.611162557+07:00","message":"[bufferProcess] interim [960000000]:ท่องจำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:48.611165294+07:00","message":"[bufferProcess] send to processor:ห้องจำรัส"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:48.611170684+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:48.611173585+07:00","message":"> Transcript [505] [false]: 'ห้องจำรัส'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:48.611175849+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:48.611178017+07:00","message":"Set new StatePrefix: 'ห้องจำรัส'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:08:48.623844948+07:00","message":"receive streaming session, msgId: 28"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:08:48.623883631+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ท่องจำมาตั้ง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":20000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:08:48.623889768+07:00","message":"receive interim result [false|false]: ท่องจำมาตั้ง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:08:48.623908418+07:00","message":"[buffer interim] 28 false ท่องจำมาตั้ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:48.623915745+07:00","message":"[bufferProcess] interim [20000000]:ท่องจำมาตั้ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:48.623918052+07:00","message":"[bufferProcess] send to processor:ท่องจำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:48.623922399+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:48.623931929+07:00","message":"> Transcript [506] [false]: 'ท่องจำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:48.623934632+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:48.623936665+07:00","message":"Set new StatePrefix: 'ท่องจำ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:08:48.630163114+07:00","message":"receive streaming session, msgId: 28"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:08:48.630186486+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ท่องจำมาตั้งแต่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":80000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:08:48.630191775+07:00","message":"receive interim result [false|false]: ท่องจำมาตั้งแต่"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:08:48.630203984+07:00","message":"[buffer interim] 28 false ท่องจำมาตั้งแต่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:48.630208451+07:00","message":"[bufferProcess] interim [80000000]:ท่องจำมาตั้งแต่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:48.630210633+07:00","message":"[bufferProcess] send to processor:ท่องจำมาตั้ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:48.630213396+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:48.630215654+07:00","message":"> Transcript [507] [false]: 'ท่องจำมาตั้ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:48.630218855+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:48.630221575+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:48.63022383+07:00","message":"StatePrefix: 'ท่องจำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:48.630226992+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:08:48.775472258+07:00","message":"receive streaming session, msgId: 28"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:08:48.775509687+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ท่องจำมาตั้งแต่สมัย\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":320000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:08:48.77551548+07:00","message":"receive interim result [false|false]: ท่องจำมาตั้งแต่สมัย"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:08:48.775532515+07:00","message":"[buffer interim] 28 false ท่องจำมาตั้งแต่สมัย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:48.775540006+07:00","message":"[bufferProcess] interim [320000000]:ท่องจำมาตั้งแต่สมัย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:48.775542324+07:00","message":"[bufferProcess] send to processor:ท่องจำมาตั้งแต่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:48.775545669+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:48.775548338+07:00","message":"> Transcript [508] [false]: 'ท่องจำมาตั้งแต่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:48.775552013+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:48.775554076+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:48.775556243+07:00","message":"StatePrefix: 'ท่องจำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:48.775558476+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:08:49.092904225+07:00","message":"receive streaming session, msgId: 28"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:08:49.09295047+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ท่องจำมาตั้งแต่สมัยเรียน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":560000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:08:49.092956319+07:00","message":"receive interim result [false|false]: ท่องจำมาตั้งแต่สมัยเรียน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:08:49.092967487+07:00","message":"[buffer interim] 28 false ท่องจำมาตั้งแต่สมัยเรียน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:49.09297453+07:00","message":"[bufferProcess] interim [560000000]:ท่องจำมาตั้งแต่สมัยเรียน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:49.092977187+07:00","message":"[bufferProcess] send to processor:ท่องจำมาตั้งแต่สมัย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:49.092982523+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:49.092985184+07:00","message":"> Transcript [509] [false]: 'ท่องจำมาตั้งแต่สมัย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:49.092988805+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:49.092990918+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:49.092992876+07:00","message":"StatePrefix: 'ท่องจำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:49.092995052+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:08:49.415473301+07:00","message":"receive streaming session, msgId: 28"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:08:49.41550979+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ท่องจำมาตั้งแต่สมัยเรียนแล้ว\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":860000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:08:49.415516334+07:00","message":"receive interim result [false|false]: ท่องจำมาตั้งแต่สมัยเรียนแล้ว"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:08:49.415528218+07:00","message":"[buffer interim] 28 false ท่องจำมาตั้งแต่สมัยเรียนแล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:49.415537435+07:00","message":"[bufferProcess] interim [860000000]:ท่องจำมาตั้งแต่สมัยเรียนแล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:49.41554009+07:00","message":"[bufferProcess] send to processor:ท่องจำมาตั้งแต่สมัยเรียน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:49.415545255+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:49.415547839+07:00","message":"> Transcript [510] [false]: 'ท่องจำมาตั้งแต่สมัยเรียน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:49.415551508+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:49.415553787+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:49.415555917+07:00","message":"StatePrefix: 'ท่องจำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:49.41555804+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:49.415562175+07:00","message":"Push: 'ท่องจำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:49.415564123+07:00","message":"TextPushed: 'ท่องจำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:49.415566244+07:00","message":"Set new StatePrefix : 'ท่องจำมาตั้งแต่สมัยเรียน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:49.415568534+07:00","message":"Next Push (prob) : 'มาตั้งแต่สมัยเรียน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:08:49.415575812+07:00","message":"push: {false ท่องจำ 0 0xc00041cb00}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:08:50.001600637+07:00","message":"receive streaming session, msgId: 28"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:08:50.001653512+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ท่องจำมาตั้งแต่สมัยเรียนแล้ว\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":2,\"nanos\":460000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:08:50.001660331+07:00","message":"receive interim result [false|false]: ท่องจำมาตั้งแต่สมัยเรียนแล้ว"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:08:50.001679246+07:00","message":"[buffer interim] 28 false ท่องจำมาตั้งแต่สมัยเรียนแล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:50.001689598+07:00","message":"[bufferProcess] interim [460000000]:ท่องจำมาตั้งแต่สมัยเรียนแล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:50.001693407+07:00","message":"[bufferProcess] send to processor:ท่องจำมาตั้งแต่สมัยเรียนแล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:50.001698664+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:50.001703414+07:00","message":"> Transcript [511] [false]: 'ท่องจำมาตั้งแต่สมัยเรียนแล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:50.001708681+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:50.001711658+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:50.001715257+07:00","message":"StatePrefix: 'ท่องจำมาตั้งแต่สมัยเรียน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:50.001719151+07:00","message":"TextPushed: 'ท่องจำ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:08:50.18748889+07:00","message":"receive streaming session, msgId: 28"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:08:50.187527798+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ท่องจำมาตั้งแต่สมัยเรียนแล้วพวก\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":640000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:08:50.187533523+07:00","message":"receive interim result [false|false]: ท่องจำมาตั้งแต่สมัยเรียนแล้วพวก"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:08:50.187544836+07:00","message":"[buffer interim] 28 false ท่องจำมาตั้งแต่สมัยเรียนแล้วพวก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:50.187553022+07:00","message":"[bufferProcess] interim [640000000]:ท่องจำมาตั้งแต่สมัยเรียนแล้วพวก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:50.187555567+07:00","message":"[bufferProcess] send to processor:ท่องจำมาตั้งแต่สมัยเรียนแล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:50.18755901+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:50.187565673+07:00","message":"> Transcript [512] [false]: 'ท่องจำมาตั้งแต่สมัยเรียนแล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:50.187569534+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:50.187571675+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:50.187573627+07:00","message":"StatePrefix: 'ท่องจำมาตั้งแต่สมัยเรียน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:50.187575867+07:00","message":"TextPushed: 'ท่องจำ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:08:50.336890502+07:00","message":"receive streaming session, msgId: 28"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:08:50.336960286+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ท่องจำมาตั้งแต่สมัยเรียนแล้ว\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":2,\"nanos\":760000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:08:50.336967813+07:00","message":"receive interim result [false|false]: ท่องจำมาตั้งแต่สมัยเรียนแล้ว"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:08:50.336989926+07:00","message":"[buffer interim] 28 false ท่องจำมาตั้งแต่สมัยเรียนแล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:50.337000953+07:00","message":"[bufferProcess] interim [760000000]:ท่องจำมาตั้งแต่สมัยเรียนแล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:50.337003398+07:00","message":"[bufferProcess] send to processor:ท่องจำมาตั้งแต่สมัยเรียนแล้วพวก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:50.337013583+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:50.337017113+07:00","message":"> Transcript [513] [false]: 'ท่องจำมาตั้งแต่สมัยเรียนแล้วพวก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:50.337020902+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:50.337023347+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:50.337025294+07:00","message":"StatePrefix: 'ท่องจำมาตั้งแต่สมัยเรียน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:50.337027687+07:00","message":"TextPushed: 'ท่องจำ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:08:50.392503591+07:00","message":"receive streaming session, msgId: 28"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:08:50.392548749+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ท่องจำมาตั้งแต่สมัยเรียนแล้วพวกแรก\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":880000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:08:50.392555014+07:00","message":"receive interim result [false|false]: ท่องจำมาตั้งแต่สมัยเรียนแล้วพวกแรก"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:08:50.392573422+07:00","message":"[buffer interim] 28 false ท่องจำมาตั้งแต่สมัยเรียนแล้วพวกแรก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:50.392582353+07:00","message":"[bufferProcess] interim [880000000]:ท่องจำมาตั้งแต่สมัยเรียนแล้วพวกแรก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:50.392585082+07:00","message":"[bufferProcess] send to processor:ท่องจำมาตั้งแต่สมัยเรียนแล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:50.392589551+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:50.392592867+07:00","message":"> Transcript [514] [false]: 'ท่องจำมาตั้งแต่สมัยเรียนแล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:50.392597025+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:50.392599461+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:50.39260247+07:00","message":"StatePrefix: 'ท่องจำมาตั้งแต่สมัยเรียน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:50.392604995+07:00","message":"TextPushed: 'ท่องจำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:50.392608442+07:00","message":"Push: 'มาตั้งแต่สมัยเรียน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:50.392610902+07:00","message":"TextPushed: 'ท่องจำมาตั้งแต่สมัยเรียน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:50.392614215+07:00","message":"Set new StatePrefix : 'ท่องจำมาตั้งแต่สมัยเรียนแล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:50.392616588+07:00","message":"Next Push (prob) : 'แล้ว'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:08:50.39262519+07:00","message":"push: {false มาตั้งแต่สมัยเรียน 0 0xc00041cb00}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:08:50.543790657+07:00","message":"receive streaming session, msgId: 28"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:08:50.543837698+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ท่องจำมาตั้งแต่สมัยเรียนแล้ว\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":3},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:08:50.543844087+07:00","message":"receive interim result [false|false]: ท่องจำมาตั้งแต่สมัยเรียนแล้ว"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:08:50.543871255+07:00","message":"[buffer interim] 28 false ท่องจำมาตั้งแต่สมัยเรียนแล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:50.543880036+07:00","message":"[bufferProcess] interim [0]:ท่องจำมาตั้งแต่สมัยเรียนแล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:50.543883256+07:00","message":"[bufferProcess] send to processor:ท่องจำมาตั้งแต่สมัยเรียนแล้วพวกแรก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:50.543887707+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:50.543891169+07:00","message":"> Transcript [515] [false]: 'ท่องจำมาตั้งแต่สมัยเรียนแล้วพวกแรก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:50.543895803+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:50.543898199+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:50.543900194+07:00","message":"StatePrefix: 'ท่องจำมาตั้งแต่สมัยเรียนแล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:50.543902716+07:00","message":"TextPushed: 'ท่องจำมาตั้งแต่สมัยเรียน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:08:50.76321731+07:00","message":"receive streaming session, msgId: 28"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:08:50.763254917+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ท่องจำมาตั้งแต่สมัยเรียนแล้วพวกแร่ธาตุต่างๆ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":300000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:08:50.763260778+07:00","message":"receive interim result [false|false]: ท่องจำมาตั้งแต่สมัยเรียนแล้วพวกแร่ธาตุต่างๆ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:08:50.763276455+07:00","message":"[buffer interim] 28 false ท่องจำมาตั้งแต่สมัยเรียนแล้วพวกแร่ธาตุต่างๆ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:50.76328332+07:00","message":"[bufferProcess] interim [300000000]:ท่องจำมาตั้งแต่สมัยเรียนแล้วพวกแร่ธาตุต่างๆ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:50.763286072+07:00","message":"[bufferProcess] send to processor:ท่องจำมาตั้งแต่สมัยเรียนแล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:50.763289503+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:50.763292828+07:00","message":"> Transcript [516] [false]: 'ท่องจำมาตั้งแต่สมัยเรียนแล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:50.763296961+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:50.76329913+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:50.763301499+07:00","message":"StatePrefix: 'ท่องจำมาตั้งแต่สมัยเรียนแล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:50.763303855+07:00","message":"TextPushed: 'ท่องจำมาตั้งแต่สมัยเรียน'"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:08:50.875843008+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:08:50.875863296+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:08:51.402659159+07:00","message":"receive streaming session, msgId: 28"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:08:51.40269384+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ท่องจำมาตั้งแต่สมัยเรียนแล้วพวกแร่ธาตุต่างๆ\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":3,\"nanos\":900000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:08:51.402700231+07:00","message":"receive interim result [false|false]: ท่องจำมาตั้งแต่สมัยเรียนแล้วพวกแร่ธาตุต่างๆ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:08:51.402716091+07:00","message":"[buffer interim] 28 false ท่องจำมาตั้งแต่สมัยเรียนแล้วพวกแร่ธาตุต่างๆ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:51.402723311+07:00","message":"[bufferProcess] interim [900000000]:ท่องจำมาตั้งแต่สมัยเรียนแล้วพวกแร่ธาตุต่างๆ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:51.402726696+07:00","message":"[bufferProcess] send to processor:ท่องจำมาตั้งแต่สมัยเรียนแล้วพวกแร่ธาตุต่างๆ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:51.402730618+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:51.402733468+07:00","message":"> Transcript [517] [false]: 'ท่องจำมาตั้งแต่สมัยเรียนแล้วพวกแร่ธาตุต่างๆ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:51.402737119+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:51.402739162+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:51.402741472+07:00","message":"StatePrefix: 'ท่องจำมาตั้งแต่สมัยเรียนแล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:51.40274399+07:00","message":"TextPushed: 'ท่องจำมาตั้งแต่สมัยเรียน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:08:51.721227772+07:00","message":"receive streaming session, msgId: 28"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:08:51.721266556+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ท่องจำมาตั้งแต่สมัยเรียนแล้วพวกแร่ธาตุต่างๆบางที\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":140000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:08:51.721275423+07:00","message":"receive interim result [false|false]: ท่องจำมาตั้งแต่สมัยเรียนแล้วพวกแร่ธาตุต่างๆบางที"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:08:51.721289172+07:00","message":"[buffer interim] 28 false ท่องจำมาตั้งแต่สมัยเรียนแล้วพวกแร่ธาตุต่างๆบางที"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:51.721298294+07:00","message":"[bufferProcess] interim [140000000]:ท่องจำมาตั้งแต่สมัยเรียนแล้วพวกแร่ธาตุต่างๆบางที"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:51.721301157+07:00","message":"[bufferProcess] send to processor:ท่องจำมาตั้งแต่สมัยเรียนแล้วพวกแร่ธาตุต่างๆ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:51.721306616+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:51.721309844+07:00","message":"> Transcript [518] [false]: 'ท่องจำมาตั้งแต่สมัยเรียนแล้วพวกแร่ธาตุต่างๆ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:51.721313691+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:51.721318518+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:51.721320982+07:00","message":"StatePrefix: 'ท่องจำมาตั้งแต่สมัยเรียนแล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:51.72132359+07:00","message":"TextPushed: 'ท่องจำมาตั้งแต่สมัยเรียน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:51.721328981+07:00","message":"Push: 'แล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:51.72133113+07:00","message":"TextPushed: 'ท่องจำมาตั้งแต่สมัยเรียนแล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:51.721333443+07:00","message":"Set new StatePrefix : 'ท่องจำมาตั้งแต่สมัยเรียนแล้วพวกแร่ธาตุต่างๆ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:51.721336109+07:00","message":"Next Push (prob) : 'พวกแร่ธาตุต่างๆ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:08:51.721343266+07:00","message":"push: {false แล้ว 0 0xc00041cb00}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:08:51.922957627+07:00","message":"receive streaming session, msgId: 28"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:08:51.922995039+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ท่องจำมาตั้งแต่สมัยเรียนแล้วพวกแร่ธาตุต่างๆบางทีเรา\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":380000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:08:51.923001829+07:00","message":"receive interim result [false|false]: ท่องจำมาตั้งแต่สมัยเรียนแล้วพวกแร่ธาตุต่างๆบางทีเรา"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:08:51.923015583+07:00","message":"[buffer interim] 28 false ท่องจำมาตั้งแต่สมัยเรียนแล้วพวกแร่ธาตุต่างๆบางทีเรา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:51.923022906+07:00","message":"[bufferProcess] interim [380000000]:ท่องจำมาตั้งแต่สมัยเรียนแล้วพวกแร่ธาตุต่างๆบางทีเรา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:51.923025565+07:00","message":"[bufferProcess] send to processor:ท่องจำมาตั้งแต่สมัยเรียนแล้วพวกแร่ธาตุต่างๆบางที"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:51.923030518+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:51.923033651+07:00","message":"> Transcript [519] [false]: 'ท่องจำมาตั้งแต่สมัยเรียนแล้วพวกแร่ธาตุต่างๆบางที'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:51.923037627+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:51.923039803+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:51.923042141+07:00","message":"StatePrefix: 'ท่องจำมาตั้งแต่สมัยเรียนแล้วพวกแร่ธาตุต่างๆ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:51.923044839+07:00","message":"TextPushed: 'ท่องจำมาตั้งแต่สมัยเรียนแล้ว'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:08:52.103223717+07:00","message":"receive streaming session, msgId: 28"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:08:52.1032568+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ท่องจำมาตั้งแต่สมัยเรียนแล้วพวกแร่ธาตุต่างๆบางทีเราก็\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":560000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:08:52.103263018+07:00","message":"receive interim result [false|false]: ท่องจำมาตั้งแต่สมัยเรียนแล้วพวกแร่ธาตุต่างๆบางทีเราก็"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:08:52.103273658+07:00","message":"[buffer interim] 28 false ท่องจำมาตั้งแต่สมัยเรียนแล้วพวกแร่ธาตุต่างๆบางทีเราก็"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:52.103281237+07:00","message":"[bufferProcess] interim [560000000]:ท่องจำมาตั้งแต่สมัยเรียนแล้วพวกแร่ธาตุต่างๆบางทีเราก็"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:52.10328381+07:00","message":"[bufferProcess] send to processor:ท่องจำมาตั้งแต่สมัยเรียนแล้วพวกแร่ธาตุต่างๆบางทีเรา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:52.103289231+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:52.10329202+07:00","message":"> Transcript [520] [false]: 'ท่องจำมาตั้งแต่สมัยเรียนแล้วพวกแร่ธาตุต่างๆบางทีเรา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:52.103295913+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:52.103297949+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:52.103300131+07:00","message":"StatePrefix: 'ท่องจำมาตั้งแต่สมัยเรียนแล้วพวกแร่ธาตุต่างๆ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:52.103302892+07:00","message":"TextPushed: 'ท่องจำมาตั้งแต่สมัยเรียนแล้ว'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:08:52.298430601+07:00","message":"receive streaming session, msgId: 28"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:08:52.298468847+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ท่องจำมาตั้งแต่สมัยเรียนแล้วพวกแร่ธาตุต่างๆบางทีเราก็ยัง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":740000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:08:52.298475466+07:00","message":"receive interim result [false|false]: ท่องจำมาตั้งแต่สมัยเรียนแล้วพวกแร่ธาตุต่างๆบางทีเราก็ยัง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:08:52.298489215+07:00","message":"[buffer interim] 28 false ท่องจำมาตั้งแต่สมัยเรียนแล้วพวกแร่ธาตุต่างๆบางทีเราก็ยัง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:52.298496851+07:00","message":"[bufferProcess] interim [740000000]:ท่องจำมาตั้งแต่สมัยเรียนแล้วพวกแร่ธาตุต่างๆบางทีเราก็ยัง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:52.298499544+07:00","message":"[bufferProcess] send to processor:ท่องจำมาตั้งแต่สมัยเรียนแล้วพวกแร่ธาตุต่างๆบางทีเราก็"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:52.298504693+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:52.298509054+07:00","message":"> Transcript [521] [false]: 'ท่องจำมาตั้งแต่สมัยเรียนแล้วพวกแร่ธาตุต่างๆบางทีเราก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:52.298514482+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:52.298518571+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:52.298522602+07:00","message":"StatePrefix: 'ท่องจำมาตั้งแต่สมัยเรียนแล้วพวกแร่ธาตุต่างๆ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:52.298526975+07:00","message":"TextPushed: 'ท่องจำมาตั้งแต่สมัยเรียนแล้ว'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:08:52.355978651+07:00","message":"receive streaming session, msgId: 28"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:08:52.356015972+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ท่องจำมาตั้งแต่สมัยเรียนแล้วพวกแร่ธาตุต่างๆบางทีเราก็ยังไม่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":920000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:08:52.356022743+07:00","message":"receive interim result [false|false]: ท่องจำมาตั้งแต่สมัยเรียนแล้วพวกแร่ธาตุต่างๆบางทีเราก็ยังไม่"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:08:52.356039261+07:00","message":"[buffer interim] 28 false ท่องจำมาตั้งแต่สมัยเรียนแล้วพวกแร่ธาตุต่างๆบางทีเราก็ยังไม่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:52.356046972+07:00","message":"[bufferProcess] interim [920000000]:ท่องจำมาตั้งแต่สมัยเรียนแล้วพวกแร่ธาตุต่างๆบางทีเราก็ยังไม่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:52.35604955+07:00","message":"[bufferProcess] send to processor:ท่องจำมาตั้งแต่สมัยเรียนแล้วพวกแร่ธาตุต่างๆบางทีเราก็ยัง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:52.356053222+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:52.356058113+07:00","message":"> Transcript [522] [false]: 'ท่องจำมาตั้งแต่สมัยเรียนแล้วพวกแร่ธาตุต่างๆบางทีเราก็ยัง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:52.356062154+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:52.356064441+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:52.356066705+07:00","message":"StatePrefix: 'ท่องจำมาตั้งแต่สมัยเรียนแล้วพวกแร่ธาตุต่างๆ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:52.35606943+07:00","message":"TextPushed: 'ท่องจำมาตั้งแต่สมัยเรียนแล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:52.356072445+07:00","message":"Push: 'พวกแร่ธาตุต่างๆ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:52.35607454+07:00","message":"TextPushed: 'ท่องจำมาตั้งแต่สมัยเรียนแล้วพวกแร่ธาตุต่างๆ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:52.356076752+07:00","message":"Set new StatePrefix : 'ท่องจำมาตั้งแต่สมัยเรียนแล้วพวกแร่ธาตุต่างๆบางทีเราก็ยัง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:52.35607909+07:00","message":"Next Push (prob) : 'บางทีเราก็ยัง'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:08:52.35608665+07:00","message":"push: {false พวกแร่ธาตุต่างๆ 0 0xc00041cb00}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:08:52.626781909+07:00","message":"receive streaming session, msgId: 28"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:08:52.626824967+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ท่องจำมาตั้งแต่สมัยเรียนแล้วพวกแร่ธาตุต่างๆบางทีเราก็ยังไม่ค่อย\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":100000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:08:52.626832175+07:00","message":"receive interim result [false|false]: ท่องจำมาตั้งแต่สมัยเรียนแล้วพวกแร่ธาตุต่างๆบางทีเราก็ยังไม่ค่อย"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:08:52.62685025+07:00","message":"[buffer interim] 28 false ท่องจำมาตั้งแต่สมัยเรียนแล้วพวกแร่ธาตุต่างๆบางทีเราก็ยังไม่ค่อย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:52.626858869+07:00","message":"[bufferProcess] interim [100000000]:ท่องจำมาตั้งแต่สมัยเรียนแล้วพวกแร่ธาตุต่างๆบางทีเราก็ยังไม่ค่อย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:52.626861739+07:00","message":"[bufferProcess] send to processor:ท่องจำมาตั้งแต่สมัยเรียนแล้วพวกแร่ธาตุต่างๆบางทีเราก็ยังไม่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:52.62686742+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:52.626871129+07:00","message":"> Transcript [523] [false]: 'ท่องจำมาตั้งแต่สมัยเรียนแล้วพวกแร่ธาตุต่างๆบางทีเราก็ยังไม่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:52.626875627+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:52.626877762+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:52.626879683+07:00","message":"StatePrefix: 'ท่องจำมาตั้งแต่สมัยเรียนแล้วพวกแร่ธาตุต่างๆบางทีเราก็ยัง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:52.626882603+07:00","message":"TextPushed: 'ท่องจำมาตั้งแต่สมัยเรียนแล้วพวกแร่ธาตุต่างๆ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:08:52.872204664+07:00","message":"receive streaming session, msgId: 28"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:08:52.872245002+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ท่องจำมาตั้งแต่สมัยเรียนแล้วพวกแร่ธาตุต่างๆบางทีเราก็ยังไม่ค่อยมั่น\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":340000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:08:52.872259944+07:00","message":"receive interim result [false|false]: ท่องจำมาตั้งแต่สมัยเรียนแล้วพวกแร่ธาตุต่างๆบางทีเราก็ยังไม่ค่อยมั่น"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:08:52.872277564+07:00","message":"[buffer interim] 28 false ท่องจำมาตั้งแต่สมัยเรียนแล้วพวกแร่ธาตุต่างๆบางทีเราก็ยังไม่ค่อยมั่น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:52.872287628+07:00","message":"[bufferProcess] interim [340000000]:ท่องจำมาตั้งแต่สมัยเรียนแล้วพวกแร่ธาตุต่างๆบางทีเราก็ยังไม่ค่อยมั่น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:52.872290419+07:00","message":"[bufferProcess] send to processor:ท่องจำมาตั้งแต่สมัยเรียนแล้วพวกแร่ธาตุต่างๆบางทีเราก็ยังไม่ค่อย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:52.872296265+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:52.872299237+07:00","message":"> Transcript [524] [false]: 'ท่องจำมาตั้งแต่สมัยเรียนแล้วพวกแร่ธาตุต่างๆบางทีเราก็ยังไม่ค่อย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:52.872303637+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:52.872306103+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:52.872310447+07:00","message":"StatePrefix: 'ท่องจำมาตั้งแต่สมัยเรียนแล้วพวกแร่ธาตุต่างๆบางทีเราก็ยัง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:52.872313547+07:00","message":"TextPushed: 'ท่องจำมาตั้งแต่สมัยเรียนแล้วพวกแร่ธาตุต่างๆ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:08:53.066701367+07:00","message":"receive streaming session, msgId: 28"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:08:53.066741438+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ท่องจำมาตั้งแต่สมัยเรียนแล้วพวกแร่ธาตุต่างๆบางทีเราก็ยังไม่ค่อยมั่นใจ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":580000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:08:53.066749529+07:00","message":"receive interim result [false|false]: ท่องจำมาตั้งแต่สมัยเรียนแล้วพวกแร่ธาตุต่างๆบางทีเราก็ยังไม่ค่อยมั่นใจ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:08:53.06676434+07:00","message":"[buffer interim] 28 false ท่องจำมาตั้งแต่สมัยเรียนแล้วพวกแร่ธาตุต่างๆบางทีเราก็ยังไม่ค่อยมั่นใจ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:53.066772585+07:00","message":"[bufferProcess] interim [580000000]:ท่องจำมาตั้งแต่สมัยเรียนแล้วพวกแร่ธาตุต่างๆบางทีเราก็ยังไม่ค่อยมั่นใจ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:53.066775572+07:00","message":"[bufferProcess] send to processor:ท่องจำมาตั้งแต่สมัยเรียนแล้วพวกแร่ธาตุต่างๆบางทีเราก็ยังไม่ค่อยมั่น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:53.066783257+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:53.066786171+07:00","message":"> Transcript [525] [false]: 'ท่องจำมาตั้งแต่สมัยเรียนแล้วพวกแร่ธาตุต่างๆบางทีเราก็ยังไม่ค่อยมั่น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:53.066790458+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:53.066795109+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:53.066797775+07:00","message":"StatePrefix: 'ท่องจำมาตั้งแต่สมัยเรียนแล้วพวกแร่ธาตุต่างๆบางทีเราก็ยัง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:53.066800832+07:00","message":"TextPushed: 'ท่องจำมาตั้งแต่สมัยเรียนแล้วพวกแร่ธาตุต่างๆ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:08:53.113615902+07:00","message":"[GCS] IsForceVAD: false for message ID: 28"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:08:53.300336309+07:00","message":"receive streaming session, msgId: 28"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:08:53.300375968+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ท่องจำมาตั้งแต่สมัยเรียนแล้วพวกแร่ธาตุต่างๆบางทีเราก็ยังไม่ค่อยมั่นใจ\",\"confidence\":0.9589726}],\"is_final\":true,\"result_end_time\":{\"seconds\":5,\"nanos\":790000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:08:53.300382352+07:00","message":"receive interim result [true|false]: ท่องจำมาตั้งแต่สมัยเรียนแล้วพวกแร่ธาตุต่างๆบางทีเราก็ยังไม่ค่อยมั่นใจ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:08:53.300393173+07:00","message":"end recv isFinal message id 28"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:08:53.300395309+07:00","message":"end Recv id 28"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:08:53.300401647+07:00","message":"[buffer interim] 28 true ท่องจำมาตั้งแต่สมัยเรียนแล้วพวกแร่ธาตุต่างๆบางทีเราก็ยังไม่ค่อยมั่นใจ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:53.300410024+07:00","message":"[bufferProcess] interim [790000000]:ท่องจำมาตั้งแต่สมัยเรียนแล้วพวกแร่ธาตุต่างๆบางทีเราก็ยังไม่ค่อยมั่นใจ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:53.300414622+07:00","message":"[bufferProcess] send to processor (isfinal):ท่องจำมาตั้งแต่สมัยเรียนแล้วพวกแร่ธาตุต่างๆบางทีเราก็ยังไม่ค่อยมั่นใจ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:53.300427696+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:53.300460728+07:00","message":"> Transcript [526] [false]: 'ท่องจำมาตั้งแต่สมัยเรียนแล้วพวกแร่ธาตุต่างๆบางทีเราก็ยังไม่ค่อยมั่นใจ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:53.300470698+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:53.300473763+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:53.300479574+07:00","message":"StatePrefix: 'ท่องจำมาตั้งแต่สมัยเรียนแล้วพวกแร่ธาตุต่างๆบางทีเราก็ยัง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:53.300482586+07:00","message":"TextPushed: 'ท่องจำมาตั้งแต่สมัยเรียนแล้วพวกแร่ธาตุต่างๆ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:53.300492364+07:00","message":"Push: 'บางทีเราก็ยัง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:53.300494566+07:00","message":"TextPushed: 'ท่องจำมาตั้งแต่สมัยเรียนแล้วพวกแร่ธาตุต่างๆบางทีเราก็ยัง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:53.300497234+07:00","message":"Set new StatePrefix : 'ท่องจำมาตั้งแต่สมัยเรียนแล้วพวกแร่ธาตุต่างๆบางทีเราก็ยังไม่ค่อยมั่นใจ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:53.300500384+07:00","message":"Next Push (prob) : 'ไม่ค่อยมั่นใจ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:53.300502747+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:53.300505336+07:00","message":"> Transcript [527] [true]: 'ท่องจำมาตั้งแต่สมัยเรียนแล้วพวกแร่ธาตุต่างๆบางทีเราก็ยังไม่ค่อยมั่นใจ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:53.300508274+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:53.300510099+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:53.300512151+07:00","message":"StatePrefix: 'ท่องจำมาตั้งแต่สมัยเรียนแล้วพวกแร่ธาตุต่างๆบางทีเราก็ยังไม่ค่อยมั่นใจ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:53.300514449+07:00","message":"TextPushed: 'ท่องจำมาตั้งแต่สมัยเรียนแล้วพวกแร่ธาตุต่างๆบางทีเราก็ยัง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:53.300517207+07:00","message":"Push: 'ไม่ค่อยมั่นใจ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:08:53.300528957+07:00","message":"push: {false บางทีเราก็ยัง 0 0xc00041cb00}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:08:53.30053483+07:00","message":"push: {true ไม่ค่อยมั่นใจ 0 0xc00041cb00}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:08:53.305880602+07:00","message":"[GCS] Start streaming session, msgId: 29"}
{"level":"info","service":"Main","time":"2026-06-25T13:08:53.311883048+07:00","message":"write wav file: './tmp/7593/7593_28.wav'"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:08:53.876635376+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:08:53.876654006+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:08:53.968147162+07:00","message":"receive streaming session, msgId: 29"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:08:53.968181746+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไม่น่า\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":720000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:08:53.9681869+07:00","message":"receive interim result [false|false]: ไม่น่า"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:08:53.968201755+07:00","message":"[buffer interim] 29 false ไม่น่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:53.968208104+07:00","message":"[bufferProcess] interim [720000000]:ไม่น่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:53.968209983+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:08:54.028618211+07:00","message":"receive streaming session, msgId: 29"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:08:54.028650924+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไม่แน่\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":780000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:08:54.028656439+07:00","message":"receive interim result [false|false]: ไม่แน่"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:08:54.028670127+07:00","message":"[buffer interim] 29 false ไม่แน่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:54.028676788+07:00","message":"[bufferProcess] interim [780000000]:ไม่แน่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:54.028678938+07:00","message":"[bufferProcess] send to processor:ไม่น่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:54.02868204+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:54.028684968+07:00","message":"> Transcript [528] [false]: 'ไม่น่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:54.028687328+07:00","message":"Set StatePrefix (first interim): 'ไม่น่า'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:08:54.17922459+07:00","message":"receive streaming session, msgId: 29"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:08:54.179257713+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไม่แน่ใจ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":840000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:08:54.179263182+07:00","message":"receive interim result [false|false]: ไม่แน่ใจ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:08:54.179277294+07:00","message":"[buffer interim] 29 false ไม่แน่ใจ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:54.179283632+07:00","message":"[bufferProcess] interim [840000000]:ไม่แน่ใจ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:54.179285784+07:00","message":"[bufferProcess] send to processor:ไม่แน่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:54.179288876+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:54.179292077+07:00","message":"> Transcript [529] [false]: 'ไม่แน่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:54.179294311+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:54.179296267+07:00","message":"Set new StatePrefix: 'ไม่แน่'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:08:54.372453309+07:00","message":"receive streaming session, msgId: 29"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:08:54.372487582+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไม่แน่ใจว่า\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":80000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:08:54.372493153+07:00","message":"receive interim result [false|false]: ไม่แน่ใจว่า"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:08:54.372508341+07:00","message":"[buffer interim] 29 false ไม่แน่ใจว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:54.372516066+07:00","message":"[bufferProcess] interim [80000000]:ไม่แน่ใจว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:54.372518702+07:00","message":"[bufferProcess] send to processor:ไม่แน่ใจ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:54.372522347+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:54.37252541+07:00","message":"> Transcript [530] [false]: 'ไม่แน่ใจ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:54.372528658+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:54.372530646+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:54.372532574+07:00","message":"StatePrefix: 'ไม่แน่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:54.372534606+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:08:54.932726473+07:00","message":"receive streaming session, msgId: 29"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:08:54.932764994+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไม่แน่ใจว่า\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":1,\"nanos\":680000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:08:54.93277043+07:00","message":"receive interim result [false|false]: ไม่แน่ใจว่า"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:08:54.932785912+07:00","message":"[buffer interim] 29 false ไม่แน่ใจว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:54.932792915+07:00","message":"[bufferProcess] interim [680000000]:ไม่แน่ใจว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:54.932795614+07:00","message":"[bufferProcess] send to processor:ไม่แน่ใจว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:54.932798782+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:54.932801573+07:00","message":"> Transcript [531] [false]: 'ไม่แน่ใจว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:54.93280482+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:54.932806907+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:54.932808897+07:00","message":"StatePrefix: 'ไม่แน่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:54.93281139+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:08:55.197147888+07:00","message":"receive streaming session, msgId: 29"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:08:55.19719783+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไม่แน่ใจว่าต้องกิน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":920000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:08:55.197203535+07:00","message":"receive interim result [false|false]: ไม่แน่ใจว่าต้องกิน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:08:55.197222053+07:00","message":"[buffer interim] 29 false ไม่แน่ใจว่าต้องกิน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:55.19722998+07:00","message":"[bufferProcess] interim [920000000]:ไม่แน่ใจว่าต้องกิน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:55.197232462+07:00","message":"[bufferProcess] send to processor:ไม่แน่ใจว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:55.197236263+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:55.197239359+07:00","message":"> Transcript [532] [false]: 'ไม่แน่ใจว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:55.197242778+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:55.197245192+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:55.197249447+07:00","message":"StatePrefix: 'ไม่แน่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:55.197251967+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:08:55.270416189+07:00","message":"receive streaming session, msgId: 29"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:08:55.27045474+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไม่แน่ใจว่า\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":1,\"nanos\":980000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:08:55.270461265+07:00","message":"receive interim result [false|false]: ไม่แน่ใจว่า"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:08:55.270479599+07:00","message":"[buffer interim] 29 false ไม่แน่ใจว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:55.270488286+07:00","message":"[bufferProcess] interim [980000000]:ไม่แน่ใจว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:55.2704915+07:00","message":"[bufferProcess] send to processor:ไม่แน่ใจว่าต้องกิน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:55.270498776+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:55.270501885+07:00","message":"> Transcript [533] [false]: 'ไม่แน่ใจว่าต้องกิน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:55.270505818+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:55.270508416+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:55.270512416+07:00","message":"StatePrefix: 'ไม่แน่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:55.270514781+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:55.270522735+07:00","message":"Push: 'ไม่แน่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:55.270524949+07:00","message":"TextPushed: 'ไม่แน่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:55.270527088+07:00","message":"Set new StatePrefix : 'ไม่แน่ใจว่าต้องกิน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:55.270529485+07:00","message":"Next Push (prob) : 'ใจว่าต้องกิน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:08:55.270538744+07:00","message":"push: {false ไม่แน่ 0 0xc001226f80}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:08:55.45977142+07:00","message":"receive streaming session, msgId: 29"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:08:55.4598102+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไม่แน่ใจว่าจะมี\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":220000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:08:55.459816553+07:00","message":"receive interim result [false|false]: ไม่แน่ใจว่าจะมี"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:08:55.459832553+07:00","message":"[buffer interim] 29 false ไม่แน่ใจว่าจะมี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:55.459840511+07:00","message":"[bufferProcess] interim [220000000]:ไม่แน่ใจว่าจะมี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:55.45984313+07:00","message":"[bufferProcess] send to processor:ไม่แน่ใจว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:55.45985+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:55.459853912+07:00","message":"> Transcript [534] [false]: 'ไม่แน่ใจว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:55.459856863+07:00","message":"> Transcript shorter than prefix"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:08:55.666273688+07:00","message":"receive streaming session, msgId: 29"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:08:55.666321661+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไม่แน่ใจว่า\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":2,\"nanos\":400000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:08:55.666327942+07:00","message":"receive interim result [false|false]: ไม่แน่ใจว่า"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:08:55.666345395+07:00","message":"[buffer interim] 29 false ไม่แน่ใจว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:55.666355536+07:00","message":"[bufferProcess] interim [400000000]:ไม่แน่ใจว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:55.666358211+07:00","message":"[bufferProcess] send to processor:ไม่แน่ใจว่าจะมี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:55.666383115+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:55.666389635+07:00","message":"> Transcript [535] [false]: 'ไม่แน่ใจว่าจะมี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:55.666393934+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:55.666397027+07:00","message":"Set new StatePrefix: 'ไม่แน่ใจว่าจะมี'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:08:55.75617711+07:00","message":"receive streaming session, msgId: 29"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:08:55.756214493+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไม่แน่ใจว่าต้องกินวิตามินอะไร\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":520000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:08:55.756219777+07:00","message":"receive interim result [false|false]: ไม่แน่ใจว่าต้องกินวิตามินอะไร"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:08:55.756231209+07:00","message":"[buffer interim] 29 false ไม่แน่ใจว่าต้องกินวิตามินอะไร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:55.756240381+07:00","message":"[bufferProcess] interim [520000000]:ไม่แน่ใจว่าต้องกินวิตามินอะไร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:55.756243083+07:00","message":"[bufferProcess] send to processor:ไม่แน่ใจว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:55.756249989+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:55.75625296+07:00","message":"> Transcript [536] [false]: 'ไม่แน่ใจว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:55.756255331+07:00","message":"> Transcript shorter than prefix"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:08:56.07764959+07:00","message":"receive streaming session, msgId: 29"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:08:56.077688297+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไม่แน่ใจว่าต้องกินวิตามินอะไรเสริม\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":760000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:08:56.077695481+07:00","message":"receive interim result [false|false]: ไม่แน่ใจว่าต้องกินวิตามินอะไรเสริม"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:08:56.077710355+07:00","message":"[buffer interim] 29 false ไม่แน่ใจว่าต้องกินวิตามินอะไรเสริม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:56.077718275+07:00","message":"[bufferProcess] interim [760000000]:ไม่แน่ใจว่าต้องกินวิตามินอะไรเสริม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:56.077721455+07:00","message":"[bufferProcess] send to processor:ไม่แน่ใจว่าต้องกินวิตามินอะไร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:56.077728566+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:56.077731324+07:00","message":"> Transcript [537] [false]: 'ไม่แน่ใจว่าต้องกินวิตามินอะไร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:56.077734042+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:56.077736287+07:00","message":"Set new StatePrefix: 'ไม่แน่ใจว่าต้องกินวิตามินอะไร'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:08:56.331192839+07:00","message":"receive streaming session, msgId: 29"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:08:56.331230124+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไม่แน่ใจว่าต้องกินวิตามินอะไรเสริมบ้าง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":60000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:08:56.331237589+07:00","message":"receive interim result [false|false]: ไม่แน่ใจว่าต้องกินวิตามินอะไรเสริมบ้าง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:08:56.331248752+07:00","message":"[buffer interim] 29 false ไม่แน่ใจว่าต้องกินวิตามินอะไรเสริมบ้าง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:56.331258401+07:00","message":"[bufferProcess] interim [60000000]:ไม่แน่ใจว่าต้องกินวิตามินอะไรเสริมบ้าง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:56.331262032+07:00","message":"[bufferProcess] send to processor:ไม่แน่ใจว่าต้องกินวิตามินอะไรเสริม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:56.331269735+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:56.331273407+07:00","message":"> Transcript [538] [false]: 'ไม่แน่ใจว่าต้องกินวิตามินอะไรเสริม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:56.331277986+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:56.331280762+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:56.331283933+07:00","message":"StatePrefix: 'ไม่แน่ใจว่าต้องกินวิตามินอะไร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:56.331286137+07:00","message":"TextPushed: 'ไม่แน่'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:08:56.531884923+07:00","message":"receive streaming session, msgId: 29"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:08:56.53193365+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไม่แน่ใจว่าต้องกินวิตามินอะไรเสริมบ้างหรือ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":300000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:08:56.531940445+07:00","message":"receive interim result [false|false]: ไม่แน่ใจว่าต้องกินวิตามินอะไรเสริมบ้างหรือ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:08:56.531957611+07:00","message":"[buffer interim] 29 false ไม่แน่ใจว่าต้องกินวิตามินอะไรเสริมบ้างหรือ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:56.531965577+07:00","message":"[bufferProcess] interim [300000000]:ไม่แน่ใจว่าต้องกินวิตามินอะไรเสริมบ้างหรือ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:56.531968081+07:00","message":"[bufferProcess] send to processor:ไม่แน่ใจว่าต้องกินวิตามินอะไรเสริมบ้าง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:56.531975238+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:56.531983686+07:00","message":"> Transcript [539] [false]: 'ไม่แน่ใจว่าต้องกินวิตามินอะไรเสริมบ้าง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:56.531987933+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:56.531992481+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:56.531996281+07:00","message":"StatePrefix: 'ไม่แน่ใจว่าต้องกินวิตามินอะไร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:56.531998734+07:00","message":"TextPushed: 'ไม่แน่'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:08:56.808739579+07:00","message":"receive streaming session, msgId: 29"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:08:56.808780756+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไม่แน่ใจว่าต้องกินวิตามินอะไรเสริมบ้างลืมนะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":480000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:08:56.808787337+07:00","message":"receive interim result [false|false]: ไม่แน่ใจว่าต้องกินวิตามินอะไรเสริมบ้างลืมนะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:08:56.808806709+07:00","message":"[buffer interim] 29 false ไม่แน่ใจว่าต้องกินวิตามินอะไรเสริมบ้างลืมนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:56.808815867+07:00","message":"[bufferProcess] interim [480000000]:ไม่แน่ใจว่าต้องกินวิตามินอะไรเสริมบ้างลืมนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:56.808820038+07:00","message":"[bufferProcess] send to processor:ไม่แน่ใจว่าต้องกินวิตามินอะไรเสริมบ้างหรือ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:56.808825135+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:56.808829643+07:00","message":"> Transcript [540] [false]: 'ไม่แน่ใจว่าต้องกินวิตามินอะไรเสริมบ้างหรือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:56.80883555+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:56.808838048+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:56.808840644+07:00","message":"StatePrefix: 'ไม่แน่ใจว่าต้องกินวิตามินอะไร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:56.808843208+07:00","message":"TextPushed: 'ไม่แน่'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:08:56.869638203+07:00","message":"receive streaming session, msgId: 29"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:08:56.869683679+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไม่แน่ใจว่าต้องกินวิตามินอะไรเสริมบ้างหรือนัด\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":600000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:08:56.869690971+07:00","message":"receive interim result [false|false]: ไม่แน่ใจว่าต้องกินวิตามินอะไรเสริมบ้างหรือนัด"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:08:56.869705347+07:00","message":"[buffer interim] 29 false ไม่แน่ใจว่าต้องกินวิตามินอะไรเสริมบ้างหรือนัด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:56.86971255+07:00","message":"[bufferProcess] interim [600000000]:ไม่แน่ใจว่าต้องกินวิตามินอะไรเสริมบ้างหรือนัด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:56.869715581+07:00","message":"[bufferProcess] send to processor:ไม่แน่ใจว่าต้องกินวิตามินอะไรเสริมบ้างลืมนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:56.869721405+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:56.869725502+07:00","message":"> Transcript [541] [false]: 'ไม่แน่ใจว่าต้องกินวิตามินอะไรเสริมบ้างลืมนะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:56.869729618+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:56.869731862+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:56.869734571+07:00","message":"StatePrefix: 'ไม่แน่ใจว่าต้องกินวิตามินอะไร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:56.869738132+07:00","message":"TextPushed: 'ไม่แน่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:56.869744981+07:00","message":"Push: 'ใจว่าต้องกินวิตามินอะไร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:56.869747048+07:00","message":"TextPushed: 'ไม่แน่ใจว่าต้องกินวิตามินอะไร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:56.869749788+07:00","message":"Set new StatePrefix : 'ไม่แน่ใจว่าต้องกินวิตามินอะไรเสริมบ้างลืมนะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:56.869752841+07:00","message":"Next Push (prob) : 'เสริมบ้างลืมนะ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:08:56.869761033+07:00","message":"push: {false ใจว่าต้องกินวิตามินอะไร 0 0xc001226f80}"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:08:56.876835166+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:08:56.876840016+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:08:56.979913121+07:00","message":"receive streaming session, msgId: 29"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:08:56.979960855+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไม่แน่ใจว่าต้องกินวิตามินอะไรเสริมบ้างหรือแม้แต่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":660000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:08:56.979966728+07:00","message":"receive interim result [false|false]: ไม่แน่ใจว่าต้องกินวิตามินอะไรเสริมบ้างหรือแม้แต่"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:08:56.979981822+07:00","message":"[buffer interim] 29 false ไม่แน่ใจว่าต้องกินวิตามินอะไรเสริมบ้างหรือแม้แต่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:56.979990146+07:00","message":"[bufferProcess] interim [660000000]:ไม่แน่ใจว่าต้องกินวิตามินอะไรเสริมบ้างหรือแม้แต่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:56.979993211+07:00","message":"[bufferProcess] send to processor:ไม่แน่ใจว่าต้องกินวิตามินอะไรเสริมบ้างหรือนัด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:56.980001076+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:56.980004246+07:00","message":"> Transcript [542] [false]: 'ไม่แน่ใจว่าต้องกินวิตามินอะไรเสริมบ้างหรือนัด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:56.980007987+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:56.980010707+07:00","message":"Set new StatePrefix: 'ไม่แน่ใจว่าต้องกินวิตามินอะไรเสริมบ้างหรือนัด'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:08:57.185235382+07:00","message":"receive streaming session, msgId: 29"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:08:57.185273828+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไม่แน่ใจว่าต้องกินวิตามินอะไรเสริมบ้างหรือแม้แต่ไอ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":900000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:08:57.185280681+07:00","message":"receive interim result [false|false]: ไม่แน่ใจว่าต้องกินวิตามินอะไรเสริมบ้างหรือแม้แต่ไอ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:08:57.185295648+07:00","message":"[buffer interim] 29 false ไม่แน่ใจว่าต้องกินวิตามินอะไรเสริมบ้างหรือแม้แต่ไอ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:57.185303386+07:00","message":"[bufferProcess] interim [900000000]:ไม่แน่ใจว่าต้องกินวิตามินอะไรเสริมบ้างหรือแม้แต่ไอ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:57.185305978+07:00","message":"[bufferProcess] send to processor:ไม่แน่ใจว่าต้องกินวิตามินอะไรเสริมบ้างหรือแม้แต่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:57.185313229+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:57.185316299+07:00","message":"> Transcript [543] [false]: 'ไม่แน่ใจว่าต้องกินวิตามินอะไรเสริมบ้างหรือแม้แต่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:57.185319116+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:57.185321404+07:00","message":"Set new StatePrefix: 'ไม่แน่ใจว่าต้องกินวิตามินอะไรเสริมบ้างหรือแม้แต่'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:08:57.362788742+07:00","message":"receive streaming session, msgId: 29"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:08:57.362825824+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไม่แน่ใจว่าต้องกินวิตามินอะไรเสริมบ้างหรือแม้แต่ I O\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":80000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:08:57.3628314+07:00","message":"receive interim result [false|false]: ไม่แน่ใจว่าต้องกินวิตามินอะไรเสริมบ้างหรือแม้แต่ I O"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:08:57.362846225+07:00","message":"[buffer interim] 29 false ไม่แน่ใจว่าต้องกินวิตามินอะไรเสริมบ้างหรือแม้แต่ I O"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:57.362853424+07:00","message":"[bufferProcess] interim [80000000]:ไม่แน่ใจว่าต้องกินวิตามินอะไรเสริมบ้างหรือแม้แต่ I O"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:57.362855842+07:00","message":"[bufferProcess] send to processor:ไม่แน่ใจว่าต้องกินวิตามินอะไรเสริมบ้างหรือแม้แต่ไอ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:57.362859551+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:57.362862572+07:00","message":"> Transcript [544] [false]: 'ไม่แน่ใจว่าต้องกินวิตามินอะไรเสริมบ้างหรือแม้แต่ไอ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:57.362865824+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:57.362868164+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:57.362870112+07:00","message":"StatePrefix: 'ไม่แน่ใจว่าต้องกินวิตามินอะไรเสริมบ้างหรือแม้แต่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:57.36287281+07:00","message":"TextPushed: 'ไม่แน่ใจว่าต้องกินวิตามินอะไร'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:08:57.489016658+07:00","message":"receive streaming session, msgId: 29"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:08:57.48905067+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไม่แน่ใจว่าต้องกินวิตามินอะไรเสริมบ้างหรือแม้แต่ iPhone\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":140000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:08:57.489057184+07:00","message":"receive interim result [false|false]: ไม่แน่ใจว่าต้องกินวิตามินอะไรเสริมบ้างหรือแม้แต่ iPhone"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:08:57.489068755+07:00","message":"[buffer interim] 29 false ไม่แน่ใจว่าต้องกินวิตามินอะไรเสริมบ้างหรือแม้แต่ iPhone"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:57.489075493+07:00","message":"[bufferProcess] interim [140000000]:ไม่แน่ใจว่าต้องกินวิตามินอะไรเสริมบ้างหรือแม้แต่ iPhone"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:57.489078201+07:00","message":"[bufferProcess] send to processor:ไม่แน่ใจว่าต้องกินวิตามินอะไรเสริมบ้างหรือแม้แต่ I O"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:57.489083366+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:57.489086233+07:00","message":"> Transcript [545] [false]: 'ไม่แน่ใจว่าต้องกินวิตามินอะไรเสริมบ้างหรือแม้แต่ I O'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:57.489089683+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:57.489091939+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:57.489093889+07:00","message":"StatePrefix: 'ไม่แน่ใจว่าต้องกินวิตามินอะไรเสริมบ้างหรือแม้แต่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:57.489096473+07:00","message":"TextPushed: 'ไม่แน่ใจว่าต้องกินวิตามินอะไร'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:08:57.554035405+07:00","message":"receive streaming session, msgId: 29"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:08:57.554077383+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไม่แน่ใจว่าต้องกินวิตามินอะไรเสริมบ้างหรือแม้แต่\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":4,\"nanos\":260000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:08:57.554084888+07:00","message":"receive interim result [false|false]: ไม่แน่ใจว่าต้องกินวิตามินอะไรเสริมบ้างหรือแม้แต่"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:08:57.554097943+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" iPhone\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":260000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:08:57.554100599+07:00","message":"receive interim result [false|false]:  iPhone"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:08:57.554110015+07:00","message":"[buffer interim] 29 false ไม่แน่ใจว่าต้องกินวิตามินอะไรเสริมบ้างหรือแม้แต่"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:08:57.554114064+07:00","message":"[buffer interim] 29 false  iPhone"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:57.554121541+07:00","message":"[bufferProcess] interim [260000000]:ไม่แน่ใจว่าต้องกินวิตามินอะไรเสริมบ้างหรือแม้แต่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:57.554124429+07:00","message":"[bufferProcess] send to processor:ไม่แน่ใจว่าต้องกินวิตามินอะไรเสริมบ้างหรือแม้แต่ iPhone"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:57.55412778+07:00","message":"[bufferProcess] interim [260000000]: iPhone"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:57.554130592+07:00","message":"[bufferProcess] update buffer: ไม่แน่ใจว่าต้องกินวิตามินอะไรเสริมบ้างหรือแม้แต่ iPhone"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:57.554133504+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:57.554136394+07:00","message":"> Transcript [546] [false]: 'ไม่แน่ใจว่าต้องกินวิตามินอะไรเสริมบ้างหรือแม้แต่ iPhone'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:57.554140788+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:57.554142925+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:57.554144891+07:00","message":"StatePrefix: 'ไม่แน่ใจว่าต้องกินวิตามินอะไรเสริมบ้างหรือแม้แต่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:57.55414752+07:00","message":"TextPushed: 'ไม่แน่ใจว่าต้องกินวิตามินอะไร'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:08:57.554770279+07:00","message":"receive streaming session, msgId: 29"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:08:57.554780834+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไม่แน่ใจว่าต้องกินวิตามินอะไรเสริมบ้างหรือแม้แต่ไอโอดีน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":320000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:08:57.554784633+07:00","message":"receive interim result [false|false]: ไม่แน่ใจว่าต้องกินวิตามินอะไรเสริมบ้างหรือแม้แต่ไอโอดีน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:08:57.554792689+07:00","message":"[buffer interim] 29 false ไม่แน่ใจว่าต้องกินวิตามินอะไรเสริมบ้างหรือแม้แต่ไอโอดีน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:57.554796021+07:00","message":"[bufferProcess] interim [320000000]:ไม่แน่ใจว่าต้องกินวิตามินอะไรเสริมบ้างหรือแม้แต่ไอโอดีน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:57.554798395+07:00","message":"[bufferProcess] send to processor:ไม่แน่ใจว่าต้องกินวิตามินอะไรเสริมบ้างหรือแม้แต่ iPhone"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:57.554801047+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:57.554803327+07:00","message":"> Transcript [547] [false]: 'ไม่แน่ใจว่าต้องกินวิตามินอะไรเสริมบ้างหรือแม้แต่ iPhone'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:57.554806139+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:57.554808473+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:57.55481145+07:00","message":"StatePrefix: 'ไม่แน่ใจว่าต้องกินวิตามินอะไรเสริมบ้างหรือแม้แต่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:57.55481399+07:00","message":"TextPushed: 'ไม่แน่ใจว่าต้องกินวิตามินอะไร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:57.554817327+07:00","message":"Push: 'เสริมบ้างหรือแม้แต่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:57.554819497+07:00","message":"TextPushed: 'ไม่แน่ใจว่าต้องกินวิตามินอะไรเสริมบ้างหรือแม้แต่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:57.554822213+07:00","message":"Set new StatePrefix : 'ไม่แน่ใจว่าต้องกินวิตามินอะไรเสริมบ้างหรือแม้แต่ iPhone'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:57.554824699+07:00","message":"Next Push (prob) : ' iPhone'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:08:57.554833011+07:00","message":"push: {false เสริมบ้างหรือแม้แต่ 0 0xc001226f80}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:08:58.134117599+07:00","message":"receive streaming session, msgId: 29"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:08:58.134156433+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไม่แน่ใจว่าต้องกินวิตามินอะไรเสริมบ้างหรือแม้แต่ไอโอดีน\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":4,\"nanos\":920000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:08:58.134163806+07:00","message":"receive interim result [false|false]: ไม่แน่ใจว่าต้องกินวิตามินอะไรเสริมบ้างหรือแม้แต่ไอโอดีน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:08:58.134180223+07:00","message":"[buffer interim] 29 false ไม่แน่ใจว่าต้องกินวิตามินอะไรเสริมบ้างหรือแม้แต่ไอโอดีน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:58.134188438+07:00","message":"[bufferProcess] interim [920000000]:ไม่แน่ใจว่าต้องกินวิตามินอะไรเสริมบ้างหรือแม้แต่ไอโอดีน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:58.134191719+07:00","message":"[bufferProcess] send to processor:ไม่แน่ใจว่าต้องกินวิตามินอะไรเสริมบ้างหรือแม้แต่ไอโอดีน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:58.134200166+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:58.134203261+07:00","message":"> Transcript [548] [false]: 'ไม่แน่ใจว่าต้องกินวิตามินอะไรเสริมบ้างหรือแม้แต่ไอโอดีน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:58.134206456+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:58.13420891+07:00","message":"Set new StatePrefix: 'ไม่แน่ใจว่าต้องกินวิตามินอะไรเสริมบ้างหรือแม้แต่ไอโอดีน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:08:58.451863193+07:00","message":"receive streaming session, msgId: 29"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:08:58.451900559+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไม่แน่ใจว่าต้องกินวิตามินอะไรเสริมบ้างหรือแม้แต่ไอโอดีนคูปองครับ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":160000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:08:58.451907389+07:00","message":"receive interim result [false|false]: ไม่แน่ใจว่าต้องกินวิตามินอะไรเสริมบ้างหรือแม้แต่ไอโอดีนคูปองครับ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:08:58.451927237+07:00","message":"[buffer interim] 29 false ไม่แน่ใจว่าต้องกินวิตามินอะไรเสริมบ้างหรือแม้แต่ไอโอดีนคูปองครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:58.451935356+07:00","message":"[bufferProcess] interim [160000000]:ไม่แน่ใจว่าต้องกินวิตามินอะไรเสริมบ้างหรือแม้แต่ไอโอดีนคูปองครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:58.451938403+07:00","message":"[bufferProcess] send to processor:ไม่แน่ใจว่าต้องกินวิตามินอะไรเสริมบ้างหรือแม้แต่ไอโอดีน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:58.451945346+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:58.451948334+07:00","message":"> Transcript [549] [false]: 'ไม่แน่ใจว่าต้องกินวิตามินอะไรเสริมบ้างหรือแม้แต่ไอโอดีน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:58.451951992+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:58.451954257+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:58.451956431+07:00","message":"StatePrefix: 'ไม่แน่ใจว่าต้องกินวิตามินอะไรเสริมบ้างหรือแม้แต่ไอโอดีน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:58.4519598+07:00","message":"TextPushed: 'ไม่แน่ใจว่าต้องกินวิตามินอะไรเสริมบ้างหรือแม้แต่'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:08:59.088230273+07:00","message":"receive streaming session, msgId: 29"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:08:59.08827144+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไม่แน่ใจว่าต้องกินวิตามินอะไรเสริมบ้างหรือแม้แต่ไอโอดีนคูปองครับ\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":5,\"nanos\":760000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:08:59.088277924+07:00","message":"receive interim result [false|false]: ไม่แน่ใจว่าต้องกินวิตามินอะไรเสริมบ้างหรือแม้แต่ไอโอดีนคูปองครับ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:08:59.088289062+07:00","message":"[buffer interim] 29 false ไม่แน่ใจว่าต้องกินวิตามินอะไรเสริมบ้างหรือแม้แต่ไอโอดีนคูปองครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:59.088296615+07:00","message":"[bufferProcess] interim [760000000]:ไม่แน่ใจว่าต้องกินวิตามินอะไรเสริมบ้างหรือแม้แต่ไอโอดีนคูปองครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:59.088299783+07:00","message":"[bufferProcess] send to processor:ไม่แน่ใจว่าต้องกินวิตามินอะไรเสริมบ้างหรือแม้แต่ไอโอดีนคูปองครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:59.088303471+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:59.088306476+07:00","message":"> Transcript [550] [false]: 'ไม่แน่ใจว่าต้องกินวิตามินอะไรเสริมบ้างหรือแม้แต่ไอโอดีนคูปองครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:59.088310576+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:59.088312752+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:59.088314996+07:00","message":"StatePrefix: 'ไม่แน่ใจว่าต้องกินวิตามินอะไรเสริมบ้างหรือแม้แต่ไอโอดีน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:59.088317676+07:00","message":"TextPushed: 'ไม่แน่ใจว่าต้องกินวิตามินอะไรเสริมบ้างหรือแม้แต่'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:08:59.350786519+07:00","message":"receive streaming session, msgId: 29"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:08:59.350840316+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไม่แน่ใจว่าต้องกินวิตามินอะไรเสริมบ้างหรือแม้แต่ไอโอดีนถูกต้องครับพอดีเนี่ย\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":6,\"nanos\":60000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:08:59.350850347+07:00","message":"receive interim result [false|false]: ไม่แน่ใจว่าต้องกินวิตามินอะไรเสริมบ้างหรือแม้แต่ไอโอดีนถูกต้องครับพอดีเนี่ย"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:08:59.350871068+07:00","message":"[buffer interim] 29 false ไม่แน่ใจว่าต้องกินวิตามินอะไรเสริมบ้างหรือแม้แต่ไอโอดีนถูกต้องครับพอดีเนี่ย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:59.350884535+07:00","message":"[bufferProcess] interim [60000000]:ไม่แน่ใจว่าต้องกินวิตามินอะไรเสริมบ้างหรือแม้แต่ไอโอดีนถูกต้องครับพอดีเนี่ย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:59.350888944+07:00","message":"[bufferProcess] send to processor:ไม่แน่ใจว่าต้องกินวิตามินอะไรเสริมบ้างหรือแม้แต่ไอโอดีนคูปองครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:59.350897334+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:59.350902795+07:00","message":"> Transcript [551] [false]: 'ไม่แน่ใจว่าต้องกินวิตามินอะไรเสริมบ้างหรือแม้แต่ไอโอดีนคูปองครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:59.350909673+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:59.350920536+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:59.350924668+07:00","message":"StatePrefix: 'ไม่แน่ใจว่าต้องกินวิตามินอะไรเสริมบ้างหรือแม้แต่ไอโอดีน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:59.350929192+07:00","message":"TextPushed: 'ไม่แน่ใจว่าต้องกินวิตามินอะไรเสริมบ้างหรือแม้แต่'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:08:59.560146906+07:00","message":"receive streaming session, msgId: 29"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:08:59.560193448+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไม่แน่ใจว่าต้องกินวิตามินอะไรเสริมบ้างหรือแม้แต่ไอโอดีนถูกต้องครับพอดีเนี่ยนะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":6,\"nanos\":240000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:08:59.560200711+07:00","message":"receive interim result [false|false]: ไม่แน่ใจว่าต้องกินวิตามินอะไรเสริมบ้างหรือแม้แต่ไอโอดีนถูกต้องครับพอดีเนี่ยนะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:08:59.560219388+07:00","message":"[buffer interim] 29 false ไม่แน่ใจว่าต้องกินวิตามินอะไรเสริมบ้างหรือแม้แต่ไอโอดีนถูกต้องครับพอดีเนี่ยนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:59.56022812+07:00","message":"[bufferProcess] interim [240000000]:ไม่แน่ใจว่าต้องกินวิตามินอะไรเสริมบ้างหรือแม้แต่ไอโอดีนถูกต้องครับพอดีเนี่ยนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:59.560231226+07:00","message":"[bufferProcess] send to processor:ไม่แน่ใจว่าต้องกินวิตามินอะไรเสริมบ้างหรือแม้แต่ไอโอดีนถูกต้องครับพอดีเนี่ย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:59.560241178+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:59.560245017+07:00","message":"> Transcript [552] [false]: 'ไม่แน่ใจว่าต้องกินวิตามินอะไรเสริมบ้างหรือแม้แต่ไอโอดีนถูกต้องครับพอดีเนี่ย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:59.560249542+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:59.56025227+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:59.560254968+07:00","message":"StatePrefix: 'ไม่แน่ใจว่าต้องกินวิตามินอะไรเสริมบ้างหรือแม้แต่ไอโอดีน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:59.560258456+07:00","message":"TextPushed: 'ไม่แน่ใจว่าต้องกินวิตามินอะไรเสริมบ้างหรือแม้แต่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:59.560265834+07:00","message":"Push: 'ไอโอดีน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:59.56026795+07:00","message":"TextPushed: 'ไม่แน่ใจว่าต้องกินวิตามินอะไรเสริมบ้างหรือแม้แต่ไอโอดีน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:59.560270476+07:00","message":"Set new StatePrefix : 'ไม่แน่ใจว่าต้องกินวิตามินอะไรเสริมบ้างหรือแม้แต่ไอโอดีนถูกต้องครับพอดีเนี่ย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:59.560273612+07:00","message":"Next Push (prob) : 'ถูกต้องครับพอดีเนี่ย'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:08:59.5602827+07:00","message":"push: {false ไอโอดีน 0 0xc001226f80}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:08:59.586778349+07:00","message":"receive streaming session, msgId: 29"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:08:59.586816485+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไม่แน่ใจว่าต้องกินวิตามินอะไรเสริมบ้างหรือแม้แต่ไอโอดีนถูกต้องครับพอดีเนี่ยน้อง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":6,\"nanos\":300000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:08:59.58682234+07:00","message":"receive interim result [false|false]: ไม่แน่ใจว่าต้องกินวิตามินอะไรเสริมบ้างหรือแม้แต่ไอโอดีนถูกต้องครับพอดีเนี่ยน้อง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:08:59.586839106+07:00","message":"[buffer interim] 29 false ไม่แน่ใจว่าต้องกินวิตามินอะไรเสริมบ้างหรือแม้แต่ไอโอดีนถูกต้องครับพอดีเนี่ยน้อง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:59.586845797+07:00","message":"[bufferProcess] interim [300000000]:ไม่แน่ใจว่าต้องกินวิตามินอะไรเสริมบ้างหรือแม้แต่ไอโอดีนถูกต้องครับพอดีเนี่ยน้อง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:59.586848771+07:00","message":"[bufferProcess] send to processor:ไม่แน่ใจว่าต้องกินวิตามินอะไรเสริมบ้างหรือแม้แต่ไอโอดีนถูกต้องครับพอดีเนี่ยนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:59.586867311+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:59.586870388+07:00","message":"> Transcript [553] [false]: 'ไม่แน่ใจว่าต้องกินวิตามินอะไรเสริมบ้างหรือแม้แต่ไอโอดีนถูกต้องครับพอดีเนี่ยนะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:59.586874218+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:59.586876528+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:59.586878849+07:00","message":"StatePrefix: 'ไม่แน่ใจว่าต้องกินวิตามินอะไรเสริมบ้างหรือแม้แต่ไอโอดีนถูกต้องครับพอดีเนี่ย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:59.586881485+07:00","message":"TextPushed: 'ไม่แน่ใจว่าต้องกินวิตามินอะไรเสริมบ้างหรือแม้แต่ไอโอดีน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:08:59.587457866+07:00","message":"[GCS] Cleaned up inactive client: 13"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:08:59.587473518+07:00","message":"[GCS] Cleaned up inactive client: 15"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:08:59.58747639+07:00","message":"[GCS] Cleaned up inactive client: 12"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:08:59.587478481+07:00","message":"[GCS] Cleaned up inactive client: 14"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:08:59.58748058+07:00","message":"[GCS] Cleaned up inactive client: 10"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:08:59.587482556+07:00","message":"[GCS] Cleaned up inactive client: 11"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:08:59.703325678+07:00","message":"receive streaming session, msgId: 29"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:08:59.703364563+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไม่แน่ใจว่าต้องกินวิตามินอะไรเสริมบ้างหรือแม้แต่ไอโอดีนถูกต้องครับพอดีเนี่ยน้องเคลียร์\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":6,\"nanos\":420000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:08:59.703371362+07:00","message":"receive interim result [false|false]: ไม่แน่ใจว่าต้องกินวิตามินอะไรเสริมบ้างหรือแม้แต่ไอโอดีนถูกต้องครับพอดีเนี่ยน้องเคลียร์"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:08:59.703387301+07:00","message":"[buffer interim] 29 false ไม่แน่ใจว่าต้องกินวิตามินอะไรเสริมบ้างหรือแม้แต่ไอโอดีนถูกต้องครับพอดีเนี่ยน้องเคลียร์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:59.703396011+07:00","message":"[bufferProcess] interim [420000000]:ไม่แน่ใจว่าต้องกินวิตามินอะไรเสริมบ้างหรือแม้แต่ไอโอดีนถูกต้องครับพอดีเนี่ยน้องเคลียร์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:59.703398966+07:00","message":"[bufferProcess] send to processor:ไม่แน่ใจว่าต้องกินวิตามินอะไรเสริมบ้างหรือแม้แต่ไอโอดีนถูกต้องครับพอดีเนี่ยน้อง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:59.703407708+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:59.703410862+07:00","message":"> Transcript [554] [false]: 'ไม่แน่ใจว่าต้องกินวิตามินอะไรเสริมบ้างหรือแม้แต่ไอโอดีนถูกต้องครับพอดีเนี่ยน้อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:59.70341516+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:59.703417756+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:59.70342017+07:00","message":"StatePrefix: 'ไม่แน่ใจว่าต้องกินวิตามินอะไรเสริมบ้างหรือแม้แต่ไอโอดีนถูกต้องครับพอดีเนี่ย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:59.703423092+07:00","message":"TextPushed: 'ไม่แน่ใจว่าต้องกินวิตามินอะไรเสริมบ้างหรือแม้แต่ไอโอดีน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:08:59.740224706+07:00","message":"receive streaming session, msgId: 29"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:08:59.740264851+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไม่แน่ใจว่าต้องกินวิตามินอะไรเสริมบ้างหรือแม้แต่ไอโอดีนถูกต้องครับพอดีเนี่ยน้องครีม\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":6,\"nanos\":480000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:08:59.740272845+07:00","message":"receive interim result [false|false]: ไม่แน่ใจว่าต้องกินวิตามินอะไรเสริมบ้างหรือแม้แต่ไอโอดีนถูกต้องครับพอดีเนี่ยน้องครีม"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:08:59.740289019+07:00","message":"[buffer interim] 29 false ไม่แน่ใจว่าต้องกินวิตามินอะไรเสริมบ้างหรือแม้แต่ไอโอดีนถูกต้องครับพอดีเนี่ยน้องครีม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:59.740297007+07:00","message":"[bufferProcess] interim [480000000]:ไม่แน่ใจว่าต้องกินวิตามินอะไรเสริมบ้างหรือแม้แต่ไอโอดีนถูกต้องครับพอดีเนี่ยน้องครีม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:59.740300476+07:00","message":"[bufferProcess] send to processor:ไม่แน่ใจว่าต้องกินวิตามินอะไรเสริมบ้างหรือแม้แต่ไอโอดีนถูกต้องครับพอดีเนี่ยน้องเคลียร์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:59.740309457+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:59.740314652+07:00","message":"> Transcript [555] [false]: 'ไม่แน่ใจว่าต้องกินวิตามินอะไรเสริมบ้างหรือแม้แต่ไอโอดีนถูกต้องครับพอดีเนี่ยน้องเคลียร์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:59.740319506+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:59.740321847+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:59.740324348+07:00","message":"StatePrefix: 'ไม่แน่ใจว่าต้องกินวิตามินอะไรเสริมบ้างหรือแม้แต่ไอโอดีนถูกต้องครับพอดีเนี่ย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:59.740327154+07:00","message":"TextPushed: 'ไม่แน่ใจว่าต้องกินวิตามินอะไรเสริมบ้างหรือแม้แต่ไอโอดีน'"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:08:59.876942284+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:08:59.876961348+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:09:00.153779013+07:00","message":"receive streaming session, msgId: 29"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:09:00.153823891+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไม่แน่ใจว่าต้องกินวิตามินอะไรเสริมบ้างหรือแม้แต่ไอโอดีนถูกต้องครับพอดีเนี่ยน้องครีมกูไม่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":6,\"nanos\":780000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:09:00.153830243+07:00","message":"receive interim result [false|false]: ไม่แน่ใจว่าต้องกินวิตามินอะไรเสริมบ้างหรือแม้แต่ไอโอดีนถูกต้องครับพอดีเนี่ยน้องครีมกูไม่"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:09:00.153843128+07:00","message":"[buffer interim] 29 false ไม่แน่ใจว่าต้องกินวิตามินอะไรเสริมบ้างหรือแม้แต่ไอโอดีนถูกต้องครับพอดีเนี่ยน้องครีมกูไม่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:00.153849951+07:00","message":"[bufferProcess] interim [780000000]:ไม่แน่ใจว่าต้องกินวิตามินอะไรเสริมบ้างหรือแม้แต่ไอโอดีนถูกต้องครับพอดีเนี่ยน้องครีมกูไม่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:00.153852999+07:00","message":"[bufferProcess] send to processor:ไม่แน่ใจว่าต้องกินวิตามินอะไรเสริมบ้างหรือแม้แต่ไอโอดีนถูกต้องครับพอดีเนี่ยน้องครีม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:00.153856779+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:00.153859692+07:00","message":"> Transcript [556] [false]: 'ไม่แน่ใจว่าต้องกินวิตามินอะไรเสริมบ้างหรือแม้แต่ไอโอดีนถูกต้องครับพอดีเนี่ยน้องครีม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:00.153863828+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:00.153865968+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:00.153868194+07:00","message":"StatePrefix: 'ไม่แน่ใจว่าต้องกินวิตามินอะไรเสริมบ้างหรือแม้แต่ไอโอดีนถูกต้องครับพอดีเนี่ย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:00.153871186+07:00","message":"TextPushed: 'ไม่แน่ใจว่าต้องกินวิตามินอะไรเสริมบ้างหรือแม้แต่ไอโอดีน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:00.153876554+07:00","message":"Push: 'ถูกต้องครับพอดีเนี่ย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:00.153878794+07:00","message":"TextPushed: 'ไม่แน่ใจว่าต้องกินวิตามินอะไรเสริมบ้างหรือแม้แต่ไอโอดีนถูกต้องครับพอดีเนี่ย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:00.153886242+07:00","message":"Set new StatePrefix : 'ไม่แน่ใจว่าต้องกินวิตามินอะไรเสริมบ้างหรือแม้แต่ไอโอดีนถูกต้องครับพอดีเนี่ยน้องครีม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:00.153889039+07:00","message":"Next Push (prob) : 'น้องครีม'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:09:00.153896682+07:00","message":"push: {false ถูกต้องครับพอดีเนี่ย 0 0xc001226f80}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:09:00.272745179+07:00","message":"receive streaming session, msgId: 29"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:09:00.272787943+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไม่แน่ใจว่าต้องกินวิตามินอะไรเสริมบ้างหรือแม้แต่ไอโอดีนถูกต้องครับพอดีเนี่ยน้องครีม\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":6,\"nanos\":840000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:09:00.272795328+07:00","message":"receive interim result [false|false]: ไม่แน่ใจว่าต้องกินวิตามินอะไรเสริมบ้างหรือแม้แต่ไอโอดีนถูกต้องครับพอดีเนี่ยน้องครีม"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:09:00.272811+07:00","message":"[buffer interim] 29 false ไม่แน่ใจว่าต้องกินวิตามินอะไรเสริมบ้างหรือแม้แต่ไอโอดีนถูกต้องครับพอดีเนี่ยน้องครีม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:00.27282082+07:00","message":"[bufferProcess] interim [840000000]:ไม่แน่ใจว่าต้องกินวิตามินอะไรเสริมบ้างหรือแม้แต่ไอโอดีนถูกต้องครับพอดีเนี่ยน้องครีม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:00.272824224+07:00","message":"[bufferProcess] send to processor:ไม่แน่ใจว่าต้องกินวิตามินอะไรเสริมบ้างหรือแม้แต่ไอโอดีนถูกต้องครับพอดีเนี่ยน้องครีมกูไม่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:00.272831596+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:00.272834687+07:00","message":"> Transcript [557] [false]: 'ไม่แน่ใจว่าต้องกินวิตามินอะไรเสริมบ้างหรือแม้แต่ไอโอดีนถูกต้องครับพอดีเนี่ยน้องครีมกูไม่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:00.27283932+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:00.272841706+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:00.272844213+07:00","message":"StatePrefix: 'ไม่แน่ใจว่าต้องกินวิตามินอะไรเสริมบ้างหรือแม้แต่ไอโอดีนถูกต้องครับพอดีเนี่ยน้องครีม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:00.272847356+07:00","message":"TextPushed: 'ไม่แน่ใจว่าต้องกินวิตามินอะไรเสริมบ้างหรือแม้แต่ไอโอดีนถูกต้องครับพอดีเนี่ย'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:09:00.405562039+07:00","message":"receive streaming session, msgId: 29"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:09:00.405602135+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไม่แน่ใจว่าต้องกินวิตามินอะไรเสริมบ้างหรือแม้แต่ไอโอดีนถูกต้องครับพอดีเนี่ยน้องครีม\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":7,\"nanos\":80000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:09:00.405608928+07:00","message":"receive interim result [false|false]: ไม่แน่ใจว่าต้องกินวิตามินอะไรเสริมบ้างหรือแม้แต่ไอโอดีนถูกต้องครับพอดีเนี่ยน้องครีม"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:09:00.40562399+07:00","message":"[buffer interim] 29 false ไม่แน่ใจว่าต้องกินวิตามินอะไรเสริมบ้างหรือแม้แต่ไอโอดีนถูกต้องครับพอดีเนี่ยน้องครีม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:00.405632033+07:00","message":"[bufferProcess] interim [80000000]:ไม่แน่ใจว่าต้องกินวิตามินอะไรเสริมบ้างหรือแม้แต่ไอโอดีนถูกต้องครับพอดีเนี่ยน้องครีม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:00.405635284+07:00","message":"[bufferProcess] send to processor:ไม่แน่ใจว่าต้องกินวิตามินอะไรเสริมบ้างหรือแม้แต่ไอโอดีนถูกต้องครับพอดีเนี่ยน้องครีม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:00.405641504+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:00.405644495+07:00","message":"> Transcript [558] [false]: 'ไม่แน่ใจว่าต้องกินวิตามินอะไรเสริมบ้างหรือแม้แต่ไอโอดีนถูกต้องครับพอดีเนี่ยน้องครีม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:00.405648796+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:00.405650904+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:00.40565317+07:00","message":"StatePrefix: 'ไม่แน่ใจว่าต้องกินวิตามินอะไรเสริมบ้างหรือแม้แต่ไอโอดีนถูกต้องครับพอดีเนี่ยน้องครีม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:00.405656029+07:00","message":"TextPushed: 'ไม่แน่ใจว่าต้องกินวิตามินอะไรเสริมบ้างหรือแม้แต่ไอโอดีนถูกต้องครับพอดีเนี่ย'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:09:00.474404839+07:00","message":"[GCS] IsForceVAD: false for message ID: 29"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:09:00.566435145+07:00","message":"receive streaming session, msgId: 29"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:09:00.566472441+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไม่แน่ใจว่าต้องกินวิตามินอะไรเสริมบ้างหรือแม้แต่ไอโอดีนถูกต้องครับพอดีเนี่ยน้องครีมก็ไม่อาจจะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":7,\"nanos\":260000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:09:00.566479178+07:00","message":"receive interim result [false|false]: ไม่แน่ใจว่าต้องกินวิตามินอะไรเสริมบ้างหรือแม้แต่ไอโอดีนถูกต้องครับพอดีเนี่ยน้องครีมก็ไม่อาจจะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:09:00.566496844+07:00","message":"[buffer interim] 29 false ไม่แน่ใจว่าต้องกินวิตามินอะไรเสริมบ้างหรือแม้แต่ไอโอดีนถูกต้องครับพอดีเนี่ยน้องครีมก็ไม่อาจจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:00.566504805+07:00","message":"[bufferProcess] interim [260000000]:ไม่แน่ใจว่าต้องกินวิตามินอะไรเสริมบ้างหรือแม้แต่ไอโอดีนถูกต้องครับพอดีเนี่ยน้องครีมก็ไม่อาจจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:00.566508061+07:00","message":"[bufferProcess] send to processor:ไม่แน่ใจว่าต้องกินวิตามินอะไรเสริมบ้างหรือแม้แต่ไอโอดีนถูกต้องครับพอดีเนี่ยน้องครีม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:00.566512522+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:00.566515604+07:00","message":"> Transcript [559] [false]: 'ไม่แน่ใจว่าต้องกินวิตามินอะไรเสริมบ้างหรือแม้แต่ไอโอดีนถูกต้องครับพอดีเนี่ยน้องครีม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:00.566520051+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:00.566522477+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:00.566524469+07:00","message":"StatePrefix: 'ไม่แน่ใจว่าต้องกินวิตามินอะไรเสริมบ้างหรือแม้แต่ไอโอดีนถูกต้องครับพอดีเนี่ยน้องครีม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:00.566527248+07:00","message":"TextPushed: 'ไม่แน่ใจว่าต้องกินวิตามินอะไรเสริมบ้างหรือแม้แต่ไอโอดีนถูกต้องครับพอดีเนี่ย'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:09:00.606491182+07:00","message":"[GCS] Start streaming session, msgId: 30"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:09:00.615632757+07:00","message":"receive streaming session, msgId: 29"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:09:00.615662702+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-06-25T13:09:00.615668585+07:00","message":"receive interim result [false|false]: ไม่แน่ใจว่าต้องกินวิตามินอะไรเสริมบ้างหรือแม้แต่ไอโอดีนถูกต้องครับพอดีเนี่ยน้องครีม"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:09:00.615682007+07:00","message":"[buffer interim] 29 false ไม่แน่ใจว่าต้องกินวิตามินอะไรเสริมบ้างหรือแม้แต่ไอโอดีนถูกต้องครับพอดีเนี่ยน้องครีม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:00.615702048+07:00","message":"[bufferProcess] interim [320000000]:ไม่แน่ใจว่าต้องกินวิตามินอะไรเสริมบ้างหรือแม้แต่ไอโอดีนถูกต้องครับพอดีเนี่ยน้องครีม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:00.615705545+07:00","message":"[bufferProcess] send to processor:ไม่แน่ใจว่าต้องกินวิตามินอะไรเสริมบ้างหรือแม้แต่ไอโอดีนถูกต้องครับพอดีเนี่ยน้องครีมก็ไม่อาจจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:00.615712198+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:00.615714788+07:00","message":"> Transcript [560] [false]: 'ไม่แน่ใจว่าต้องกินวิตามินอะไรเสริมบ้างหรือแม้แต่ไอโอดีนถูกต้องครับพอดีเนี่ยน้องครีมก็ไม่อาจจะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:00.615718686+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:00.615721008+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:00.615722912+07:00","message":"StatePrefix: 'ไม่แน่ใจว่าต้องกินวิตามินอะไรเสริมบ้างหรือแม้แต่ไอโอดีนถูกต้องครับพอดีเนี่ยน้องครีม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:00.615726162+07:00","message":"TextPushed: 'ไม่แน่ใจว่าต้องกินวิตามินอะไรเสริมบ้างหรือแม้แต่ไอโอดีนถูกต้องครับพอดีเนี่ย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:00.615732278+07:00","message":"Push: 'น้องครีม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:00.615734659+07:00","message":"TextPushed: 'ไม่แน่ใจว่าต้องกินวิตามินอะไรเสริมบ้างหรือแม้แต่ไอโอดีนถูกต้องครับพอดีเนี่ยน้องครีม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:00.61573717+07:00","message":"Set new StatePrefix : 'ไม่แน่ใจว่าต้องกินวิตามินอะไรเสริมบ้างหรือแม้แต่ไอโอดีนถูกต้องครับพอดีเนี่ยน้องครีมก็ไม่อาจจะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:00.615740483+07:00","message":"Next Push (prob) : 'ก็ไม่อาจจะ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:09:00.615748164+07:00","message":"push: {false น้องครีม 0 0xc001226f80}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:09:00.675073793+07:00","message":"[GCS] IsForceVAD: false for message ID: 30"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:09:00.73383654+07:00","message":"receive streaming session, msgId: 29"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:09:00.733880127+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไม่แน่ใจว่าต้องกินวิตามินอะไรเสริมบ้างหรือแม้แต่ไอโอดีนคูปองครับพอดีเนี่ยน้องครีมก็ไม่สะอาด\",\"confidence\":0.9274934}],\"is_final\":true,\"result_end_time\":{\"seconds\":7,\"nanos\":380000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:09:00.733887305+07:00","message":"receive interim result [true|false]: ไม่แน่ใจว่าต้องกินวิตามินอะไรเสริมบ้างหรือแม้แต่ไอโอดีนคูปองครับพอดีเนี่ยน้องครีมก็ไม่สะอาด"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:09:00.733899315+07:00","message":"end recv isFinal message id 29"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:09:00.733901717+07:00","message":"end Recv id 29"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:09:00.733909453+07:00","message":"[buffer interim] 29 true ไม่แน่ใจว่าต้องกินวิตามินอะไรเสริมบ้างหรือแม้แต่ไอโอดีนคูปองครับพอดีเนี่ยน้องครีมก็ไม่สะอาด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:00.73393006+07:00","message":"[bufferProcess] interim [380000000]:ไม่แน่ใจว่าต้องกินวิตามินอะไรเสริมบ้างหรือแม้แต่ไอโอดีนคูปองครับพอดีเนี่ยน้องครีมก็ไม่สะอาด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:00.733934163+07:00","message":"[bufferProcess] send to processor (isfinal):ไม่แน่ใจว่าต้องกินวิตามินอะไรเสริมบ้างหรือแม้แต่ไอโอดีนถูกต้องครับพอดีเนี่ยน้องครีม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:00.733938836+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:00.733941882+07:00","message":"> Transcript [561] [false]: 'ไม่แน่ใจว่าต้องกินวิตามินอะไรเสริมบ้างหรือแม้แต่ไอโอดีนถูกต้องครับพอดีเนี่ยน้องครีม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:00.733945571+07:00","message":"> Transcript shorter than prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:00.733947336+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:00.733949261+07:00","message":"> Transcript [562] [true]: 'ไม่แน่ใจว่าต้องกินวิตามินอะไรเสริมบ้างหรือแม้แต่ไอโอดีนคูปองครับพอดีเนี่ยน้องครีมก็ไม่สะอาด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:00.733952149+07:00","message":"Count interim (case isFinal): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:00.733954088+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:00.733957751+07:00","message":"StatePrefix: 'ไม่แน่ใจว่าต้องกินวิตามินอะไรเสริมบ้างหรือแม้แต่ไอโอดีนถูกต้องครับพอดีเนี่ยน้องครีมก็ไม่อาจจะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:00.733960528+07:00","message":"TextPushed: 'ไม่แน่ใจว่าต้องกินวิตามินอะไรเสริมบ้างหรือแม้แต่ไอโอดีนถูกต้องครับพอดีเนี่ยน้องครีม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:00.733962486+07:00","message":"must be align in case of isFinal"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:00.734204143+07:00","message":"Push: 'ก็ไม่สะอาด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:00.734207114+07:00","message":"TextPushed: 'ไม่แน่ใจว่าต้องกินวิตามินอะไรเสริมบ้างหรือแม้แต่ไอโอดีนถูกต้องครับพอดีเนี่ยน้องครีมก็ไม่สะอาด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:00.734209828+07:00","message":"Set new StatePrefix : 'ไม่แน่ใจว่าต้องกินวิตามินอะไรเสริมบ้างหรือแม้แต่ไอโอดีนคูปองครับพอดีเนี่ยน้องครีมก็ไม่สะอาด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:00.734212317+07:00","message":"Next Push (prob) : 'ไม่แน่ใจว่าต้องกินวิตามินอะไรเสริมบ้างหรือแม้แต่ไอโอดีนคูปองครับพอดีเนี่ยน้องครีมก็ไม่สะอาด'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:09:00.734220468+07:00","message":"push: {true ก็ไม่สะอาด 0 0xc001226f80}"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:00.734231047+07:00","message":"write aligntment file to 'tmp/7593/align_message_id_29.html'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:09:00.738422972+07:00","message":"[GCS] Start streaming session, msgId: 31"}
{"level":"info","service":"Main","time":"2026-06-25T13:09:00.751261445+07:00","message":"write wav file: './tmp/7593/7593_29.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:09:01.064862988+07:00","message":"receive streaming session, msgId: 30"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:09:01.064883665+07:00","message":"found end of frame, send empty tag with msgId: 30"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:09:01.064887057+07:00","message":"end Recv id 30"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:09:01.064894298+07:00","message":"[buffer interim] 30 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:01.064902989+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:01.064906982+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:01.064916691+07:00","message":"> Transcript [563] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:01.06491961+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:01.064921666+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:01.064923728+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:01.064925865+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:01.064928654+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:09:01.064938686+07:00","message":"push: {true \n 0 0xc001227280}"}
{"level":"info","service":"Main","time":"2026-06-25T13:09:01.069623516+07:00","message":"write wav file: './tmp/7593/7593_30.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:09:01.403974933+07:00","message":"receive streaming session, msgId: 31"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:09:01.404016685+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ฉันแค่\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":720000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:09:01.404022444+07:00","message":"receive interim result [false|false]: ฉันแค่"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:09:01.404039997+07:00","message":"[buffer interim] 31 false ฉันแค่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:01.404049375+07:00","message":"[bufferProcess] interim [720000000]:ฉันแค่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:01.40405217+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:09:01.75095001+07:00","message":"receive streaming session, msgId: 31"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:09:01.751002555+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"การแพร่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":20000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:09:01.751008915+07:00","message":"receive interim result [false|false]: การแพร่"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:09:01.751023932+07:00","message":"[buffer interim] 31 false การแพร่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:01.75103518+07:00","message":"[bufferProcess] interim [20000000]:การแพร่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:01.751037289+07:00","message":"[bufferProcess] send to processor:ฉันแค่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:01.751041294+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:01.751045137+07:00","message":"> Transcript [564] [false]: 'ฉันแค่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:01.751061044+07:00","message":"Set StatePrefix (first interim): 'ฉันแค่'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:09:01.904851451+07:00","message":"receive streaming session, msgId: 31"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:09:01.904895386+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ฉันแค่กลัว\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":140000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:09:01.904900823+07:00","message":"receive interim result [false|false]: ฉันแค่กลัว"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:09:01.904927821+07:00","message":"[buffer interim] 31 false ฉันแค่กลัว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:01.904937932+07:00","message":"[bufferProcess] interim [140000000]:ฉันแค่กลัว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:01.904940177+07:00","message":"[bufferProcess] send to processor:การแพร่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:01.9049443+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:01.904947487+07:00","message":"> Transcript [565] [false]: 'การแพร่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:01.904950096+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:01.904952314+07:00","message":"Set new StatePrefix: 'การแพร่'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:09:01.908124405+07:00","message":"receive streaming session, msgId: 31"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:09:01.908150939+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"การแช่เกลือ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":200000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:09:01.90815589+07:00","message":"receive interim result [false|false]: การแช่เกลือ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:09:01.908169004+07:00","message":"[buffer interim] 31 false การแช่เกลือ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:01.908175414+07:00","message":"[bufferProcess] interim [200000000]:การแช่เกลือ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:01.908177829+07:00","message":"[bufferProcess] send to processor:ฉันแค่กลัว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:01.908183261+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:01.908185865+07:00","message":"> Transcript [566] [false]: 'ฉันแค่กลัว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:01.908188066+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:01.908190144+07:00","message":"Set new StatePrefix: 'ฉันแค่กลัว'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:09:02.471071934+07:00","message":"receive streaming session, msgId: 31"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:09:02.471113704+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"การแช่เกลือ\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":1,\"nanos\":800000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:09:02.471119168+07:00","message":"receive interim result [false|false]: การแช่เกลือ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:09:02.47113402+07:00","message":"[buffer interim] 31 false การแช่เกลือ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:02.471140729+07:00","message":"[bufferProcess] interim [800000000]:การแช่เกลือ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:02.471142945+07:00","message":"[bufferProcess] send to processor:การแช่เกลือ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:02.471146067+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:02.471148959+07:00","message":"> Transcript [567] [false]: 'การแช่เกลือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:02.471151209+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:02.471153227+07:00","message":"Set new StatePrefix: 'การแช่เกลือ'"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:09:02.878014634+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:09:02.878027974+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:09:02.906923305+07:00","message":"receive streaming session, msgId: 31"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:09:02.906981832+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"การแช่เกลือแล้วเราจะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":220000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:09:02.906987942+07:00","message":"receive interim result [false|false]: การแช่เกลือแล้วเราจะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:09:02.907002815+07:00","message":"[buffer interim] 31 false การแช่เกลือแล้วเราจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:02.907010686+07:00","message":"[bufferProcess] interim [220000000]:การแช่เกลือแล้วเราจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:02.907013566+07:00","message":"[bufferProcess] send to processor:การแช่เกลือ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:02.907032059+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:02.907035379+07:00","message":"> Transcript [568] [false]: 'การแช่เกลือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:02.907038592+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:02.907040767+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:02.907042855+07:00","message":"StatePrefix: 'การแช่เกลือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:02.907045039+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:09:03.011574433+07:00","message":"receive streaming session, msgId: 31"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:09:03.011621313+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"การแช่เกลือพระราม\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":280000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:09:03.01162767+07:00","message":"receive interim result [false|false]: การแช่เกลือพระราม"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:09:03.011641891+07:00","message":"[buffer interim] 31 false การแช่เกลือพระราม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:03.01165023+07:00","message":"[bufferProcess] interim [280000000]:การแช่เกลือพระราม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:03.011652543+07:00","message":"[bufferProcess] send to processor:การแช่เกลือแล้วเราจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:03.01165959+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:03.011662839+07:00","message":"> Transcript [569] [false]: 'การแช่เกลือแล้วเราจะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:03.011666598+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:03.011669188+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:03.011671263+07:00","message":"StatePrefix: 'การแช่เกลือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:03.011673525+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:09:03.051760031+07:00","message":"receive streaming session, msgId: 31"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:09:03.051807918+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"การแช่เกลือแล้วเราจะมี\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":340000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:09:03.051813691+07:00","message":"receive interim result [false|false]: การแช่เกลือแล้วเราจะมี"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:09:03.051832666+07:00","message":"[buffer interim] 31 false การแช่เกลือแล้วเราจะมี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:03.051840989+07:00","message":"[bufferProcess] interim [340000000]:การแช่เกลือแล้วเราจะมี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:03.051844495+07:00","message":"[bufferProcess] send to processor:การแช่เกลือพระราม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:03.051852085+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:03.051855049+07:00","message":"> Transcript [570] [false]: 'การแช่เกลือพระราม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:03.051858984+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:03.051861225+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:03.051863221+07:00","message":"StatePrefix: 'การแช่เกลือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:03.051865934+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:09:03.186561475+07:00","message":"receive streaming session, msgId: 31"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:09:03.186612247+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"การแช่เกลือแล้วเราจะมีความ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":520000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:09:03.186618294+07:00","message":"receive interim result [false|false]: การแช่เกลือแล้วเราจะมีความ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:09:03.186634931+07:00","message":"[buffer interim] 31 false การแช่เกลือแล้วเราจะมีความ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:03.186642991+07:00","message":"[bufferProcess] interim [520000000]:การแช่เกลือแล้วเราจะมีความ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:03.186645906+07:00","message":"[bufferProcess] send to processor:การแช่เกลือแล้วเราจะมี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:03.186652805+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:03.186656251+07:00","message":"> Transcript [571] [false]: 'การแช่เกลือแล้วเราจะมี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:03.186660314+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:03.186662925+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:03.186665209+07:00","message":"StatePrefix: 'การแช่เกลือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:03.186667528+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:03.186670252+07:00","message":"Push: 'การแช่เกลือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:03.186672154+07:00","message":"TextPushed: 'การแช่เกลือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:03.186674322+07:00","message":"Set new StatePrefix : 'การแช่เกลือแล้วเราจะมี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:03.186677715+07:00","message":"Next Push (prob) : 'แล้วเราจะมี'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:09:03.186687773+07:00","message":"push: {false การแช่เกลือ 0 0xc00052a700}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:09:03.502215539+07:00","message":"receive streaming session, msgId: 31"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:09:03.502269896+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"การแช่เกลือแล้วเราจะมีความเชื่อ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":820000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:09:03.50227776+07:00","message":"receive interim result [false|false]: การแช่เกลือแล้วเราจะมีความเชื่อ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:09:03.502295572+07:00","message":"[buffer interim] 31 false การแช่เกลือแล้วเราจะมีความเชื่อ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:03.502305381+07:00","message":"[bufferProcess] interim [820000000]:การแช่เกลือแล้วเราจะมีความเชื่อ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:03.502310846+07:00","message":"[bufferProcess] send to processor:การแช่เกลือแล้วเราจะมีความ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:03.502320781+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:03.502324932+07:00","message":"> Transcript [572] [false]: 'การแช่เกลือแล้วเราจะมีความ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:03.502329792+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:03.502333256+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:03.502336783+07:00","message":"StatePrefix: 'การแช่เกลือแล้วเราจะมี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:03.502340312+07:00","message":"TextPushed: 'การแช่เกลือ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:09:03.758992652+07:00","message":"receive streaming session, msgId: 31"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:09:03.759032908+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"การแช่เกลือแล้วเราจะมีความเชื่อและ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":60000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:09:03.75903906+07:00","message":"receive interim result [false|false]: การแช่เกลือแล้วเราจะมีความเชื่อและ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:09:03.759053494+07:00","message":"[buffer interim] 31 false การแช่เกลือแล้วเราจะมีความเชื่อและ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:03.759064292+07:00","message":"[bufferProcess] interim [60000000]:การแช่เกลือแล้วเราจะมีความเชื่อและ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:03.75906665+07:00","message":"[bufferProcess] send to processor:การแช่เกลือแล้วเราจะมีความเชื่อ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:03.759075036+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:03.759077934+07:00","message":"> Transcript [573] [false]: 'การแช่เกลือแล้วเราจะมีความเชื่อ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:03.759081286+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:03.759083498+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:03.759085654+07:00","message":"StatePrefix: 'การแช่เกลือแล้วเราจะมี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:03.759088118+07:00","message":"TextPushed: 'การแช่เกลือ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:09:03.903488749+07:00","message":"receive streaming session, msgId: 31"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:09:03.903537166+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"การแช่เกลือแล้วเราจะมีความเชื่อแล้วก็\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":180000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:09:03.903543843+07:00","message":"receive interim result [false|false]: การแช่เกลือแล้วเราจะมีความเชื่อแล้วก็"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:09:03.903561067+07:00","message":"[buffer interim] 31 false การแช่เกลือแล้วเราจะมีความเชื่อแล้วก็"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:03.90356999+07:00","message":"[bufferProcess] interim [180000000]:การแช่เกลือแล้วเราจะมีความเชื่อแล้วก็"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:03.903572754+07:00","message":"[bufferProcess] send to processor:การแช่เกลือแล้วเราจะมีความเชื่อและ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:03.90357971+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:03.903582776+07:00","message":"> Transcript [574] [false]: 'การแช่เกลือแล้วเราจะมีความเชื่อและ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:03.903586402+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:03.903589547+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:03.903592005+07:00","message":"StatePrefix: 'การแช่เกลือแล้วเราจะมี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:03.903594575+07:00","message":"TextPushed: 'การแช่เกลือ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:09:03.950575173+07:00","message":"receive streaming session, msgId: 31"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:09:03.95061781+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"การแช่เกลือแล้วเราจะมีความเชื่อแล้วก็ได้\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":240000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:09:03.950625516+07:00","message":"receive interim result [false|false]: การแช่เกลือแล้วเราจะมีความเชื่อแล้วก็ได้"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:09:03.950638916+07:00","message":"[buffer interim] 31 false การแช่เกลือแล้วเราจะมีความเชื่อแล้วก็ได้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:03.950646046+07:00","message":"[bufferProcess] interim [240000000]:การแช่เกลือแล้วเราจะมีความเชื่อแล้วก็ได้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:03.950648646+07:00","message":"[bufferProcess] send to processor:การแช่เกลือแล้วเราจะมีความเชื่อแล้วก็"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:03.950655085+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:03.950658142+07:00","message":"> Transcript [575] [false]: 'การแช่เกลือแล้วเราจะมีความเชื่อแล้วก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:03.950661952+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:03.950664166+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:03.95066666+07:00","message":"StatePrefix: 'การแช่เกลือแล้วเราจะมี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:03.95066917+07:00","message":"TextPushed: 'การแช่เกลือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:03.950675062+07:00","message":"Push: 'แล้วเราจะมี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:03.950677422+07:00","message":"TextPushed: 'การแช่เกลือแล้วเราจะมี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:03.950682492+07:00","message":"Set new StatePrefix : 'การแช่เกลือแล้วเราจะมีความเชื่อแล้วก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:03.950684862+07:00","message":"Next Push (prob) : 'ความเชื่อแล้วก็'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:09:03.950708486+07:00","message":"push: {false แล้วเราจะมี 0 0xc00052a700}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:09:04.07639345+07:00","message":"receive streaming session, msgId: 31"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:09:04.076434478+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"การแช่เกลือแล้วเราจะมีความเชื่อแล้วก็ได้ยิน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":420000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:09:04.07644047+07:00","message":"receive interim result [false|false]: การแช่เกลือแล้วเราจะมีความเชื่อแล้วก็ได้ยิน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:09:04.076459574+07:00","message":"[buffer interim] 31 false การแช่เกลือแล้วเราจะมีความเชื่อแล้วก็ได้ยิน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:04.076468539+07:00","message":"[bufferProcess] interim [420000000]:การแช่เกลือแล้วเราจะมีความเชื่อแล้วก็ได้ยิน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:04.076471632+07:00","message":"[bufferProcess] send to processor:การแช่เกลือแล้วเราจะมีความเชื่อแล้วก็ได้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:04.076475344+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:04.076480692+07:00","message":"> Transcript [576] [false]: 'การแช่เกลือแล้วเราจะมีความเชื่อแล้วก็ได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:04.076484759+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:04.076486862+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:04.076488991+07:00","message":"StatePrefix: 'การแช่เกลือแล้วเราจะมีความเชื่อแล้วก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:04.076491949+07:00","message":"TextPushed: 'การแช่เกลือแล้วเราจะมี'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:09:04.396486987+07:00","message":"receive streaming session, msgId: 31"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:09:04.396530407+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"การแช่เกลือแล้วเราจะมีความเชื่อแล้วก็ได้ยินนะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":660000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:09:04.396538781+07:00","message":"receive interim result [false|false]: การแช่เกลือแล้วเราจะมีความเชื่อแล้วก็ได้ยินนะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:09:04.39655465+07:00","message":"[buffer interim] 31 false การแช่เกลือแล้วเราจะมีความเชื่อแล้วก็ได้ยินนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:04.396563076+07:00","message":"[bufferProcess] interim [660000000]:การแช่เกลือแล้วเราจะมีความเชื่อแล้วก็ได้ยินนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:04.396565695+07:00","message":"[bufferProcess] send to processor:การแช่เกลือแล้วเราจะมีความเชื่อแล้วก็ได้ยิน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:04.396572695+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:04.39657629+07:00","message":"> Transcript [577] [false]: 'การแช่เกลือแล้วเราจะมีความเชื่อแล้วก็ได้ยิน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:04.396580899+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:04.396582902+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:04.396585406+07:00","message":"StatePrefix: 'การแช่เกลือแล้วเราจะมีความเชื่อแล้วก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:04.396588549+07:00","message":"TextPushed: 'การแช่เกลือแล้วเราจะมี'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:09:04.402187457+07:00","message":"receive streaming session, msgId: 31"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:09:04.402221117+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"การแช่เกลือแล้วเราจะมีความเชื่อแล้วก็ได้ยินนะคะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":720000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:09:04.402226731+07:00","message":"receive interim result [false|false]: การแช่เกลือแล้วเราจะมีความเชื่อแล้วก็ได้ยินนะคะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:09:04.402239826+07:00","message":"[buffer interim] 31 false การแช่เกลือแล้วเราจะมีความเชื่อแล้วก็ได้ยินนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:04.402246705+07:00","message":"[bufferProcess] interim [720000000]:การแช่เกลือแล้วเราจะมีความเชื่อแล้วก็ได้ยินนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:04.402249343+07:00","message":"[bufferProcess] send to processor:การแช่เกลือแล้วเราจะมีความเชื่อแล้วก็ได้ยินนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:04.402255282+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:04.402257988+07:00","message":"> Transcript [578] [false]: 'การแช่เกลือแล้วเราจะมีความเชื่อแล้วก็ได้ยินนะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:04.402261699+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:04.402263558+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:04.402265893+07:00","message":"StatePrefix: 'การแช่เกลือแล้วเราจะมีความเชื่อแล้วก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:04.402268751+07:00","message":"TextPushed: 'การแช่เกลือแล้วเราจะมี'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:09:04.6545438+07:00","message":"receive streaming session, msgId: 31"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:09:04.654587806+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"การแช่เกลือแล้วเราจะมีความเชื่อแล้วก็ได้ยินนะจะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":960000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:09:04.65459478+07:00","message":"receive interim result [false|false]: การแช่เกลือแล้วเราจะมีความเชื่อแล้วก็ได้ยินนะจะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:09:04.654613034+07:00","message":"[buffer interim] 31 false การแช่เกลือแล้วเราจะมีความเชื่อแล้วก็ได้ยินนะจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:04.654621073+07:00","message":"[bufferProcess] interim [960000000]:การแช่เกลือแล้วเราจะมีความเชื่อแล้วก็ได้ยินนะจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:04.654623701+07:00","message":"[bufferProcess] send to processor:การแช่เกลือแล้วเราจะมีความเชื่อแล้วก็ได้ยินนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:04.65462693+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:04.65463398+07:00","message":"> Transcript [579] [false]: 'การแช่เกลือแล้วเราจะมีความเชื่อแล้วก็ได้ยินนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:04.654641293+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:04.654643534+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:04.654645838+07:00","message":"StatePrefix: 'การแช่เกลือแล้วเราจะมีความเชื่อแล้วก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:04.654649411+07:00","message":"TextPushed: 'การแช่เกลือแล้วเราจะมี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:04.654657275+07:00","message":"Push: 'ความเชื่อแล้วก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:04.654659373+07:00","message":"TextPushed: 'การแช่เกลือแล้วเราจะมีความเชื่อแล้วก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:04.654661433+07:00","message":"Set new StatePrefix : 'การแช่เกลือแล้วเราจะมีความเชื่อแล้วก็ได้ยินนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:04.654664181+07:00","message":"Next Push (prob) : 'ได้ยินนะคะ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:09:04.654696211+07:00","message":"push: {false ความเชื่อแล้วก็ 0 0xc00052a700}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:09:04.689541766+07:00","message":"receive streaming session, msgId: 31"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:09:04.689582524+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"การแช่เกลือแล้วเราจะมีความเชื่อแล้วก็ได้ยินนะคะจาก\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":20000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:09:04.689589373+07:00","message":"receive interim result [false|false]: การแช่เกลือแล้วเราจะมีความเชื่อแล้วก็ได้ยินนะคะจาก"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:09:04.689605401+07:00","message":"[buffer interim] 31 false การแช่เกลือแล้วเราจะมีความเชื่อแล้วก็ได้ยินนะคะจาก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:04.689613031+07:00","message":"[bufferProcess] interim [20000000]:การแช่เกลือแล้วเราจะมีความเชื่อแล้วก็ได้ยินนะคะจาก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:04.689616028+07:00","message":"[bufferProcess] send to processor:การแช่เกลือแล้วเราจะมีความเชื่อแล้วก็ได้ยินนะจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:04.689623914+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:04.68962694+07:00","message":"> Transcript [580] [false]: 'การแช่เกลือแล้วเราจะมีความเชื่อแล้วก็ได้ยินนะจะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:04.689629952+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:04.689632027+07:00","message":"Set new StatePrefix: 'การแช่เกลือแล้วเราจะมีความเชื่อแล้วก็ได้ยินนะจะ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:09:04.803719143+07:00","message":"receive streaming session, msgId: 31"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:09:04.803762265+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"การแช่เกลือแล้วเราจะมีความเชื่อแล้วก็ได้ยินนะจ๊ะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":80000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:09:04.803768564+07:00","message":"receive interim result [false|false]: การแช่เกลือแล้วเราจะมีความเชื่อแล้วก็ได้ยินนะจ๊ะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:09:04.803786384+07:00","message":"[buffer interim] 31 false การแช่เกลือแล้วเราจะมีความเชื่อแล้วก็ได้ยินนะจ๊ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:04.803795004+07:00","message":"[bufferProcess] interim [80000000]:การแช่เกลือแล้วเราจะมีความเชื่อแล้วก็ได้ยินนะจ๊ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:04.803798101+07:00","message":"[bufferProcess] send to processor:การแช่เกลือแล้วเราจะมีความเชื่อแล้วก็ได้ยินนะคะจาก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:04.803802356+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:04.803806218+07:00","message":"> Transcript [581] [false]: 'การแช่เกลือแล้วเราจะมีความเชื่อแล้วก็ได้ยินนะคะจาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:04.80380939+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:04.803811834+07:00","message":"Set new StatePrefix: 'การแช่เกลือแล้วเราจะมีความเชื่อแล้วก็ได้ยินนะคะจาก'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:09:04.908929552+07:00","message":"receive streaming session, msgId: 31"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:09:04.908969943+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"การแช่เกลือแล้วเราจะมีความเชื่อแล้วก็ได้ยินนะคะจากการ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":140000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:09:04.908975797+07:00","message":"receive interim result [false|false]: การแช่เกลือแล้วเราจะมีความเชื่อแล้วก็ได้ยินนะคะจากการ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:09:04.90899225+07:00","message":"[buffer interim] 31 false การแช่เกลือแล้วเราจะมีความเชื่อแล้วก็ได้ยินนะคะจากการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:04.909000301+07:00","message":"[bufferProcess] interim [140000000]:การแช่เกลือแล้วเราจะมีความเชื่อแล้วก็ได้ยินนะคะจากการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:04.909003287+07:00","message":"[bufferProcess] send to processor:การแช่เกลือแล้วเราจะมีความเชื่อแล้วก็ได้ยินนะจ๊ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:04.909011301+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:04.909014757+07:00","message":"> Transcript [582] [false]: 'การแช่เกลือแล้วเราจะมีความเชื่อแล้วก็ได้ยินนะจ๊ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:04.90901771+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:04.909019967+07:00","message":"Set new StatePrefix: 'การแช่เกลือแล้วเราจะมีความเชื่อแล้วก็ได้ยินนะจ๊ะ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:09:05.116896179+07:00","message":"receive streaming session, msgId: 31"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:09:05.11694099+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"การแช่เกลือแล้วเราจะมีความเชื่อแล้วก็ได้ยินนะคะจากการขาย\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":380000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:09:05.116947923+07:00","message":"receive interim result [false|false]: การแช่เกลือแล้วเราจะมีความเชื่อแล้วก็ได้ยินนะคะจากการขาย"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:09:05.116964514+07:00","message":"[buffer interim] 31 false การแช่เกลือแล้วเราจะมีความเชื่อแล้วก็ได้ยินนะคะจากการขาย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:05.116971465+07:00","message":"[bufferProcess] interim [380000000]:การแช่เกลือแล้วเราจะมีความเชื่อแล้วก็ได้ยินนะคะจากการขาย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:05.116974093+07:00","message":"[bufferProcess] send to processor:การแช่เกลือแล้วเราจะมีความเชื่อแล้วก็ได้ยินนะคะจากการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:05.116977438+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:05.116980975+07:00","message":"> Transcript [583] [false]: 'การแช่เกลือแล้วเราจะมีความเชื่อแล้วก็ได้ยินนะคะจากการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:05.116983862+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:05.116987009+07:00","message":"Set new StatePrefix: 'การแช่เกลือแล้วเราจะมีความเชื่อแล้วก็ได้ยินนะคะจากการ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:09:05.381084618+07:00","message":"receive streaming session, msgId: 31"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:09:05.381120799+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"การแช่เกลือแล้วเราจะมีความเชื่อแล้วก็ได้ยินนะคะจากการขายตู้\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":680000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:09:05.381126783+07:00","message":"receive interim result [false|false]: การแช่เกลือแล้วเราจะมีความเชื่อแล้วก็ได้ยินนะคะจากการขายตู้"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:09:05.38114163+07:00","message":"[buffer interim] 31 false การแช่เกลือแล้วเราจะมีความเชื่อแล้วก็ได้ยินนะคะจากการขายตู้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:05.381148989+07:00","message":"[bufferProcess] interim [680000000]:การแช่เกลือแล้วเราจะมีความเชื่อแล้วก็ได้ยินนะคะจากการขายตู้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:05.38115151+07:00","message":"[bufferProcess] send to processor:การแช่เกลือแล้วเราจะมีความเชื่อแล้วก็ได้ยินนะคะจากการขาย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:05.381155502+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:05.381172358+07:00","message":"> Transcript [584] [false]: 'การแช่เกลือแล้วเราจะมีความเชื่อแล้วก็ได้ยินนะคะจากการขาย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:05.381177931+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:05.381180111+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:05.381182213+07:00","message":"StatePrefix: 'การแช่เกลือแล้วเราจะมีความเชื่อแล้วก็ได้ยินนะคะจากการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:05.38118492+07:00","message":"TextPushed: 'การแช่เกลือแล้วเราจะมีความเชื่อแล้วก็'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:09:05.498990502+07:00","message":"receive streaming session, msgId: 31"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:09:05.499027802+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"การแช่เกลือแล้วเราจะมีความเชื่อแล้วก็ได้ยินนะคะจากการขายตู้เสื้อ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":740000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:09:05.499034013+07:00","message":"receive interim result [false|false]: การแช่เกลือแล้วเราจะมีความเชื่อแล้วก็ได้ยินนะคะจากการขายตู้เสื้อ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:09:05.499046702+07:00","message":"[buffer interim] 31 false การแช่เกลือแล้วเราจะมีความเชื่อแล้วก็ได้ยินนะคะจากการขายตู้เสื้อ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:05.499057682+07:00","message":"[bufferProcess] interim [740000000]:การแช่เกลือแล้วเราจะมีความเชื่อแล้วก็ได้ยินนะคะจากการขายตู้เสื้อ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:05.499060776+07:00","message":"[bufferProcess] send to processor:การแช่เกลือแล้วเราจะมีความเชื่อแล้วก็ได้ยินนะคะจากการขายตู้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:05.499064837+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:05.499067817+07:00","message":"> Transcript [585] [false]: 'การแช่เกลือแล้วเราจะมีความเชื่อแล้วก็ได้ยินนะคะจากการขายตู้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:05.499071687+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:05.499074077+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:05.49907621+07:00","message":"StatePrefix: 'การแช่เกลือแล้วเราจะมีความเชื่อแล้วก็ได้ยินนะคะจากการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:05.499078922+07:00","message":"TextPushed: 'การแช่เกลือแล้วเราจะมีความเชื่อแล้วก็'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:09:05.56157611+07:00","message":"receive streaming session, msgId: 31"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:09:05.561621745+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"การแช่เกลือแล้วเราจะมีความเชื่อแล้วก็ได้ยินนะคะจากการขายเตือน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":860000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:09:05.561630118+07:00","message":"receive interim result [false|false]: การแช่เกลือแล้วเราจะมีความเชื่อแล้วก็ได้ยินนะคะจากการขายเตือน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:09:05.561644236+07:00","message":"[buffer interim] 31 false การแช่เกลือแล้วเราจะมีความเชื่อแล้วก็ได้ยินนะคะจากการขายเตือน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:05.561652711+07:00","message":"[bufferProcess] interim [860000000]:การแช่เกลือแล้วเราจะมีความเชื่อแล้วก็ได้ยินนะคะจากการขายเตือน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:05.561656926+07:00","message":"[bufferProcess] send to processor:การแช่เกลือแล้วเราจะมีความเชื่อแล้วก็ได้ยินนะคะจากการขายตู้เสื้อ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:05.561661774+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:05.561665642+07:00","message":"> Transcript [586] [false]: 'การแช่เกลือแล้วเราจะมีความเชื่อแล้วก็ได้ยินนะคะจากการขายตู้เสื้อ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:05.561671117+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:05.561673872+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:05.561676816+07:00","message":"StatePrefix: 'การแช่เกลือแล้วเราจะมีความเชื่อแล้วก็ได้ยินนะคะจากการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:05.561680605+07:00","message":"TextPushed: 'การแช่เกลือแล้วเราจะมีความเชื่อแล้วก็'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:09:05.73417567+07:00","message":"receive streaming session, msgId: 31"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:09:05.734223402+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"การแช่เกลือแล้วเราจะมีความเชื่อแล้วก็ได้ยินนะคะจากการขายเกลือใน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":980000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:09:05.734231908+07:00","message":"receive interim result [false|false]: การแช่เกลือแล้วเราจะมีความเชื่อแล้วก็ได้ยินนะคะจากการขายเกลือใน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:09:05.734248078+07:00","message":"[buffer interim] 31 false การแช่เกลือแล้วเราจะมีความเชื่อแล้วก็ได้ยินนะคะจากการขายเกลือใน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:05.734259595+07:00","message":"[bufferProcess] interim [980000000]:การแช่เกลือแล้วเราจะมีความเชื่อแล้วก็ได้ยินนะคะจากการขายเกลือใน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:05.734263891+07:00","message":"[bufferProcess] send to processor:การแช่เกลือแล้วเราจะมีความเชื่อแล้วก็ได้ยินนะคะจากการขายเตือน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:05.734272363+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:05.734276652+07:00","message":"> Transcript [587] [false]: 'การแช่เกลือแล้วเราจะมีความเชื่อแล้วก็ได้ยินนะคะจากการขายเตือน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:05.734282297+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:05.734286967+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:05.734290981+07:00","message":"StatePrefix: 'การแช่เกลือแล้วเราจะมีความเชื่อแล้วก็ได้ยินนะคะจากการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:05.734295515+07:00","message":"TextPushed: 'การแช่เกลือแล้วเราจะมีความเชื่อแล้วก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:05.734303798+07:00","message":"Push: 'ได้ยินนะคะจากการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:05.734306694+07:00","message":"TextPushed: 'การแช่เกลือแล้วเราจะมีความเชื่อแล้วก็ได้ยินนะคะจากการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:05.734311148+07:00","message":"Set new StatePrefix : 'การแช่เกลือแล้วเราจะมีความเชื่อแล้วก็ได้ยินนะคะจากการขายเตือน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:05.734314916+07:00","message":"Next Push (prob) : 'ขายเตือน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:09:05.734323923+07:00","message":"push: {false ได้ยินนะคะจากการ 0 0xc00052a700}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:09:05.830881725+07:00","message":"receive streaming session, msgId: 31"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:09:05.830932076+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"การแช่เกลือแล้วเราจะมีความเชื่อแล้วก็ได้ยินนะคะจากการขายเกลือหรือว่า\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":40000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:09:05.830938333+07:00","message":"receive interim result [false|false]: การแช่เกลือแล้วเราจะมีความเชื่อแล้วก็ได้ยินนะคะจากการขายเกลือหรือว่า"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:09:05.830953683+07:00","message":"[buffer interim] 31 false การแช่เกลือแล้วเราจะมีความเชื่อแล้วก็ได้ยินนะคะจากการขายเกลือหรือว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:05.830962245+07:00","message":"[bufferProcess] interim [40000000]:การแช่เกลือแล้วเราจะมีความเชื่อแล้วก็ได้ยินนะคะจากการขายเกลือหรือว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:05.830965643+07:00","message":"[bufferProcess] send to processor:การแช่เกลือแล้วเราจะมีความเชื่อแล้วก็ได้ยินนะคะจากการขายเกลือใน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:05.830969135+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:05.83097191+07:00","message":"> Transcript [588] [false]: 'การแช่เกลือแล้วเราจะมีความเชื่อแล้วก็ได้ยินนะคะจากการขายเกลือใน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:05.830975147+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:05.830977305+07:00","message":"Set new StatePrefix: 'การแช่เกลือแล้วเราจะมีความเชื่อแล้วก็ได้ยินนะคะจากการขายเกลือใน'"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:09:05.878307662+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:09:05.878320004+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:09:05.883021894+07:00","message":"receive streaming session, msgId: 31"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:09:05.883064567+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"การแช่เกลือแล้วเราจะมีความเชื่อแล้วก็ได้ยินนะคะจากการขายเกลือหรือเปล่า\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":160000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:09:05.883072741+07:00","message":"receive interim result [false|false]: การแช่เกลือแล้วเราจะมีความเชื่อแล้วก็ได้ยินนะคะจากการขายเกลือหรือเปล่า"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:09:05.883092224+07:00","message":"[buffer interim] 31 false การแช่เกลือแล้วเราจะมีความเชื่อแล้วก็ได้ยินนะคะจากการขายเกลือหรือเปล่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:05.883105279+07:00","message":"[bufferProcess] interim [160000000]:การแช่เกลือแล้วเราจะมีความเชื่อแล้วก็ได้ยินนะคะจากการขายเกลือหรือเปล่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:05.883109439+07:00","message":"[bufferProcess] send to processor:การแช่เกลือแล้วเราจะมีความเชื่อแล้วก็ได้ยินนะคะจากการขายเกลือหรือว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:05.883118768+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:05.883123416+07:00","message":"> Transcript [589] [false]: 'การแช่เกลือแล้วเราจะมีความเชื่อแล้วก็ได้ยินนะคะจากการขายเกลือหรือว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:05.883127656+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:05.883130793+07:00","message":"Set new StatePrefix: 'การแช่เกลือแล้วเราจะมีความเชื่อแล้วก็ได้ยินนะคะจากการขายเกลือหรือว่า'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:09:06.116158044+07:00","message":"[GCS] IsForceVAD: false for message ID: 31"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:09:06.143240438+07:00","message":"receive streaming session, msgId: 31"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:09:06.143291883+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"การแช่เกลือแล้วเราจะมีความเชื่อแล้วก็ได้ยินนะคะจากการขายเกลือจิ้มเกลือ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":400000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:09:06.143299096+07:00","message":"receive interim result [false|false]: การแช่เกลือแล้วเราจะมีความเชื่อแล้วก็ได้ยินนะคะจากการขายเกลือจิ้มเกลือ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:09:06.143317727+07:00","message":"[buffer interim] 31 false การแช่เกลือแล้วเราจะมีความเชื่อแล้วก็ได้ยินนะคะจากการขายเกลือจิ้มเกลือ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:06.143328906+07:00","message":"[bufferProcess] interim [400000000]:การแช่เกลือแล้วเราจะมีความเชื่อแล้วก็ได้ยินนะคะจากการขายเกลือจิ้มเกลือ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:06.14333156+07:00","message":"[bufferProcess] send to processor:การแช่เกลือแล้วเราจะมีความเชื่อแล้วก็ได้ยินนะคะจากการขายเกลือหรือเปล่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:06.143335669+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:06.143338435+07:00","message":"> Transcript [590] [false]: 'การแช่เกลือแล้วเราจะมีความเชื่อแล้วก็ได้ยินนะคะจากการขายเกลือหรือเปล่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:06.143341188+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:06.143343635+07:00","message":"Set new StatePrefix: 'การแช่เกลือแล้วเราจะมีความเชื่อแล้วก็ได้ยินนะคะจากการขายเกลือหรือเปล่า'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:09:06.18614105+07:00","message":"[GCS] Start streaming session, msgId: 32"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:09:06.328207241+07:00","message":"receive streaming session, msgId: 31"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:09:06.328248933+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"การแช่เกลือแล้วเราจะมีความเชื่อแล้วก็ได้ยินนะคะจากการขายเกลือหรือว่าเกลือนี้\",\"confidence\":0.91094404}],\"is_final\":true,\"result_end_time\":{\"seconds\":5,\"nanos\":610000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:09:06.328255985+07:00","message":"receive interim result [true|false]: การแช่เกลือแล้วเราจะมีความเชื่อแล้วก็ได้ยินนะคะจากการขายเกลือหรือว่าเกลือนี้"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:09:06.328265005+07:00","message":"end recv isFinal message id 31"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:09:06.328267328+07:00","message":"end Recv id 31"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:09:06.328273552+07:00","message":"[buffer interim] 31 true การแช่เกลือแล้วเราจะมีความเชื่อแล้วก็ได้ยินนะคะจากการขายเกลือหรือว่าเกลือนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:06.328282475+07:00","message":"[bufferProcess] interim [610000000]:การแช่เกลือแล้วเราจะมีความเชื่อแล้วก็ได้ยินนะคะจากการขายเกลือหรือว่าเกลือนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:06.328285674+07:00","message":"[bufferProcess] send to processor (isfinal):การแช่เกลือแล้วเราจะมีความเชื่อแล้วก็ได้ยินนะคะจากการขายเกลือจิ้มเกลือ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:06.328289191+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:06.328293278+07:00","message":"> Transcript [591] [false]: 'การแช่เกลือแล้วเราจะมีความเชื่อแล้วก็ได้ยินนะคะจากการขายเกลือจิ้มเกลือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:06.328297575+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:06.32830046+07:00","message":"Set new StatePrefix: 'การแช่เกลือแล้วเราจะมีความเชื่อแล้วก็ได้ยินนะคะจากการขายเกลือจิ้มเกลือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:06.328303299+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:06.328306387+07:00","message":"> Transcript [592] [true]: 'การแช่เกลือแล้วเราจะมีความเชื่อแล้วก็ได้ยินนะคะจากการขายเกลือหรือว่าเกลือนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:06.32831044+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:06.328314358+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:06.32831664+07:00","message":"StatePrefix: 'การแช่เกลือแล้วเราจะมีความเชื่อแล้วก็ได้ยินนะคะจากการขายเกลือจิ้มเกลือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:06.328321161+07:00","message":"TextPushed: 'การแช่เกลือแล้วเราจะมีความเชื่อแล้วก็ได้ยินนะคะจากการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:06.328328201+07:00","message":"Push: 'ขายเกลือหรือว่าเกลือนี้'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:09:06.328335601+07:00","message":"push: {true ขายเกลือหรือว่าเกลือนี้ 0 0xc00052a700}"}
{"level":"info","service":"Main","time":"2026-06-25T13:09:06.341642535+07:00","message":"write wav file: './tmp/7593/7593_31.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:09:06.665077237+07:00","message":"receive streaming session, msgId: 32"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:09:06.665122587+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เสริม\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":420000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:09:06.665130429+07:00","message":"receive interim result [false|false]: เสริม"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:09:06.66514739+07:00","message":"[buffer interim] 32 false เสริม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:06.665155784+07:00","message":"[bufferProcess] interim [420000000]:เสริม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:06.665174629+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:09:06.852459337+07:00","message":"receive streaming session, msgId: 32"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:09:06.852502678+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เสริม iPhone\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":720000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:09:06.852508756+07:00","message":"receive interim result [false|false]: เสริม iPhone"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:09:06.852524867+07:00","message":"[buffer interim] 32 false เสริม iPhone"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:06.852533298+07:00","message":"[bufferProcess] interim [720000000]:เสริม iPhone"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:06.852535902+07:00","message":"[bufferProcess] send to processor:เสริม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:06.852539679+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:06.852542729+07:00","message":"> Transcript [593] [false]: 'เสริม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:06.852545452+07:00","message":"Set StatePrefix (first interim): 'เสริม'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:09:06.904110606+07:00","message":"receive streaming session, msgId: 32"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:09:06.904149472+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เสริมไอโอดีน\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":780000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:09:06.904155106+07:00","message":"receive interim result [false|false]: เสริมไอโอดีน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:09:06.904168499+07:00","message":"[buffer interim] 32 false เสริมไอโอดีน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:06.904179514+07:00","message":"[bufferProcess] interim [780000000]:เสริมไอโอดีน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:06.904182365+07:00","message":"[bufferProcess] send to processor:เสริม iPhone"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:06.904188524+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:06.904191873+07:00","message":"> Transcript [594] [false]: 'เสริม iPhone'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:06.904195276+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:06.904197389+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:06.904199355+07:00","message":"StatePrefix: 'เสริม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:06.904201524+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:09:07.230640384+07:00","message":"receive streaming session, msgId: 32"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:09:07.230678051+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เสริมไอโอดีนนะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":80000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:09:07.230684388+07:00","message":"receive interim result [false|false]: เสริมไอโอดีนนะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:09:07.230697046+07:00","message":"[buffer interim] 32 false เสริมไอโอดีนนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:07.230704234+07:00","message":"[bufferProcess] interim [80000000]:เสริมไอโอดีนนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:07.23070648+07:00","message":"[bufferProcess] send to processor:เสริมไอโอดีน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:07.230711764+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:07.230714561+07:00","message":"> Transcript [595] [false]: 'เสริมไอโอดีน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:07.230717854+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:07.230720059+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:07.230722239+07:00","message":"StatePrefix: 'เสริม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:07.23072434+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:09:07.827598518+07:00","message":"receive streaming session, msgId: 32"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:09:07.827642047+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เสริมไอโอดีนนะ\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":1,\"nanos\":680000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:09:07.827648944+07:00","message":"receive interim result [false|false]: เสริมไอโอดีนนะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:09:07.827664287+07:00","message":"[buffer interim] 32 false เสริมไอโอดีนนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:07.827672182+07:00","message":"[bufferProcess] interim [680000000]:เสริมไอโอดีนนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:07.827674802+07:00","message":"[bufferProcess] send to processor:เสริมไอโอดีนนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:07.827678897+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:07.827682229+07:00","message":"> Transcript [596] [false]: 'เสริมไอโอดีนนะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:07.827685641+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:07.827687916+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:07.827690609+07:00","message":"StatePrefix: 'เสริม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:07.827693426+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:09:08.060597748+07:00","message":"receive streaming session, msgId: 32"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:09:08.060638336+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เสริมไอโอดีนนะหรืออะไรก็ตาม\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":860000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:09:08.060645339+07:00","message":"receive interim result [false|false]: เสริมไอโอดีนนะหรืออะไรก็ตาม"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:09:08.06065548+07:00","message":"[buffer interim] 32 false เสริมไอโอดีนนะหรืออะไรก็ตาม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:08.060662812+07:00","message":"[bufferProcess] interim [860000000]:เสริมไอโอดีนนะหรืออะไรก็ตาม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:08.060665468+07:00","message":"[bufferProcess] send to processor:เสริมไอโอดีนนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:08.060668874+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:08.060674495+07:00","message":"> Transcript [597] [false]: 'เสริมไอโอดีนนะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:08.060678012+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:08.060680076+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:08.060681994+07:00","message":"StatePrefix: 'เสริม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:08.060684176+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:08.060686953+07:00","message":"Push: 'เสริม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:08.06068898+07:00","message":"TextPushed: 'เสริม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:08.060691236+07:00","message":"Set new StatePrefix : 'เสริมไอโอดีนนะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:08.060693623+07:00","message":"Next Push (prob) : 'ไอโอดีนนะ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:09:08.060701101+07:00","message":"push: {false เสริม 0 0xc001226180}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:09:08.248960184+07:00","message":"receive streaming session, msgId: 32"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:09:08.248999499+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เสริมไอโอดีนนะหรืออะไรก็ตามที่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":40000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:09:08.249005787+07:00","message":"receive interim result [false|false]: เสริมไอโอดีนนะหรืออะไรก็ตามที่"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:09:08.249022116+07:00","message":"[buffer interim] 32 false เสริมไอโอดีนนะหรืออะไรก็ตามที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:08.249030245+07:00","message":"[bufferProcess] interim [40000000]:เสริมไอโอดีนนะหรืออะไรก็ตามที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:08.249033001+07:00","message":"[bufferProcess] send to processor:เสริมไอโอดีนนะหรืออะไรก็ตาม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:08.249040697+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:08.249044204+07:00","message":"> Transcript [598] [false]: 'เสริมไอโอดีนนะหรืออะไรก็ตาม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:08.249048176+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:08.249051345+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:08.249053855+07:00","message":"StatePrefix: 'เสริมไอโอดีนนะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:08.249056464+07:00","message":"TextPushed: 'เสริม'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:09:08.326195381+07:00","message":"receive streaming session, msgId: 32"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:09:08.32623843+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เสริมไอโอดีนนะหรืออะไรก็ตามที่มี\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":160000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:09:08.326245315+07:00","message":"receive interim result [false|false]: เสริมไอโอดีนนะหรืออะไรก็ตามที่มี"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:09:08.326260166+07:00","message":"[buffer interim] 32 false เสริมไอโอดีนนะหรืออะไรก็ตามที่มี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:08.326272574+07:00","message":"[bufferProcess] interim [160000000]:เสริมไอโอดีนนะหรืออะไรก็ตามที่มี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:08.326276588+07:00","message":"[bufferProcess] send to processor:เสริมไอโอดีนนะหรืออะไรก็ตามที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:08.326283746+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:08.326288107+07:00","message":"> Transcript [599] [false]: 'เสริมไอโอดีนนะหรืออะไรก็ตามที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:08.326293095+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:08.326297392+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:08.326300276+07:00","message":"StatePrefix: 'เสริมไอโอดีนนะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:08.326302719+07:00","message":"TextPushed: 'เสริม'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:09:08.525829577+07:00","message":"receive streaming session, msgId: 32"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:09:08.525871035+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เสริมไอโอดีนนะหรืออะไรก็ตามที่ไม่เอา\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":340000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:09:08.52587735+07:00","message":"receive interim result [false|false]: เสริมไอโอดีนนะหรืออะไรก็ตามที่ไม่เอา"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:09:08.52589355+07:00","message":"[buffer interim] 32 false เสริมไอโอดีนนะหรืออะไรก็ตามที่ไม่เอา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:08.525916364+07:00","message":"[bufferProcess] interim [340000000]:เสริมไอโอดีนนะหรืออะไรก็ตามที่ไม่เอา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:08.525921158+07:00","message":"[bufferProcess] send to processor:เสริมไอโอดีนนะหรืออะไรก็ตามที่มี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:08.525927263+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:08.525932745+07:00","message":"> Transcript [600] [false]: 'เสริมไอโอดีนนะหรืออะไรก็ตามที่มี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:08.525938353+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:08.525941224+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:08.525943771+07:00","message":"StatePrefix: 'เสริมไอโอดีนนะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:08.525946267+07:00","message":"TextPushed: 'เสริม'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:09:08.567774818+07:00","message":"receive streaming session, msgId: 32"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:09:08.567807785+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เสริมไอโอดีนนะหรืออะไรก็ตามที่มี\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":400000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:09:08.567813733+07:00","message":"receive interim result [false|false]: เสริมไอโอดีนนะหรืออะไรก็ตามที่มี"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:09:08.567827252+07:00","message":"[buffer interim] 32 false เสริมไอโอดีนนะหรืออะไรก็ตามที่มี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:08.567834472+07:00","message":"[bufferProcess] interim [400000000]:เสริมไอโอดีนนะหรืออะไรก็ตามที่มี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:08.567837291+07:00","message":"[bufferProcess] send to processor:เสริมไอโอดีนนะหรืออะไรก็ตามที่ไม่เอา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:08.567844252+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:08.567847085+07:00","message":"> Transcript [601] [false]: 'เสริมไอโอดีนนะหรืออะไรก็ตามที่ไม่เอา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:08.567850543+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:08.567852664+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:08.56785475+07:00","message":"StatePrefix: 'เสริมไอโอดีนนะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:08.567857044+07:00","message":"TextPushed: 'เสริม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:08.567863356+07:00","message":"Push: 'ไอโอดีนนะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:08.567865344+07:00","message":"TextPushed: 'เสริมไอโอดีนนะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:08.567867456+07:00","message":"Set new StatePrefix : 'เสริมไอโอดีนนะหรืออะไรก็ตามที่ไม่เอา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:08.567869833+07:00","message":"Next Push (prob) : 'หรืออะไรก็ตามที่ไม่เอา'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:09:08.567890909+07:00","message":"push: {false ไอโอดีนนะ 0 0xc001226180}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:09:08.663776988+07:00","message":"receive streaming session, msgId: 32"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:09:08.663822694+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เสริมไอโอดีนนะหรืออะไรก็ตามที่ไม่เอาเดี๋ยว\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":460000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:09:08.663828798+07:00","message":"receive interim result [false|false]: เสริมไอโอดีนนะหรืออะไรก็ตามที่ไม่เอาเดี๋ยว"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:09:08.663841926+07:00","message":"[buffer interim] 32 false เสริมไอโอดีนนะหรืออะไรก็ตามที่ไม่เอาเดี๋ยว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:08.663851006+07:00","message":"[bufferProcess] interim [460000000]:เสริมไอโอดีนนะหรืออะไรก็ตามที่ไม่เอาเดี๋ยว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:08.663853808+07:00","message":"[bufferProcess] send to processor:เสริมไอโอดีนนะหรืออะไรก็ตามที่มี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:08.663859217+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:08.663862309+07:00","message":"> Transcript [602] [false]: 'เสริมไอโอดีนนะหรืออะไรก็ตามที่มี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:08.663864931+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:08.663867016+07:00","message":"Set new StatePrefix: 'เสริมไอโอดีนนะหรืออะไรก็ตามที่มี'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:09:08.792716887+07:00","message":"receive streaming session, msgId: 32"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:09:08.792761092+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เสริมไอโอดีนนะหรืออะไรก็ตามที่ไม่เอาดีกว่า\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":580000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:09:08.792769081+07:00","message":"receive interim result [false|false]: เสริมไอโอดีนนะหรืออะไรก็ตามที่ไม่เอาดีกว่า"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:09:08.792787463+07:00","message":"[buffer interim] 32 false เสริมไอโอดีนนะหรืออะไรก็ตามที่ไม่เอาดีกว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:08.792796639+07:00","message":"[bufferProcess] interim [580000000]:เสริมไอโอดีนนะหรืออะไรก็ตามที่ไม่เอาดีกว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:08.792800211+07:00","message":"[bufferProcess] send to processor:เสริมไอโอดีนนะหรืออะไรก็ตามที่ไม่เอาเดี๋ยว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:08.792805843+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:08.792809766+07:00","message":"> Transcript [603] [false]: 'เสริมไอโอดีนนะหรืออะไรก็ตามที่ไม่เอาเดี๋ยว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:08.792813787+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:08.792816659+07:00","message":"Set new StatePrefix: 'เสริมไอโอดีนนะหรืออะไรก็ตามที่ไม่เอาเดี๋ยว'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:09:08.847519231+07:00","message":"receive streaming session, msgId: 32"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:09:08.847558201+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เสริมไอโอดีนนะหรืออะไรก็ตามที่ไม่เอาเดี๋ยวใส่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":640000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:09:08.847565089+07:00","message":"receive interim result [false|false]: เสริมไอโอดีนนะหรืออะไรก็ตามที่ไม่เอาเดี๋ยวใส่"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:09:08.847577364+07:00","message":"[buffer interim] 32 false เสริมไอโอดีนนะหรืออะไรก็ตามที่ไม่เอาเดี๋ยวใส่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:08.847584241+07:00","message":"[bufferProcess] interim [640000000]:เสริมไอโอดีนนะหรืออะไรก็ตามที่ไม่เอาเดี๋ยวใส่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:08.847586904+07:00","message":"[bufferProcess] send to processor:เสริมไอโอดีนนะหรืออะไรก็ตามที่ไม่เอาดีกว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:08.847592084+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:08.847595412+07:00","message":"> Transcript [604] [false]: 'เสริมไอโอดีนนะหรืออะไรก็ตามที่ไม่เอาดีกว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:08.847597932+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:08.847599928+07:00","message":"Set new StatePrefix: 'เสริมไอโอดีนนะหรืออะไรก็ตามที่ไม่เอาดีกว่า'"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:09:08.879043474+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:09:08.879082382+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:09:08.897634658+07:00","message":"receive streaming session, msgId: 32"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:09:08.897669527+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เสริมไอโอดีนนะหรืออะไรก็ตามที่ไม่เอาดีใส่ตัว\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":700000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:09:08.897675374+07:00","message":"receive interim result [false|false]: เสริมไอโอดีนนะหรืออะไรก็ตามที่ไม่เอาดีใส่ตัว"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:09:08.897698031+07:00","message":"[buffer interim] 32 false เสริมไอโอดีนนะหรืออะไรก็ตามที่ไม่เอาดีใส่ตัว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:08.897706126+07:00","message":"[bufferProcess] interim [700000000]:เสริมไอโอดีนนะหรืออะไรก็ตามที่ไม่เอาดีใส่ตัว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:08.897708995+07:00","message":"[bufferProcess] send to processor:เสริมไอโอดีนนะหรืออะไรก็ตามที่ไม่เอาเดี๋ยวใส่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:08.897712446+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:08.897715354+07:00","message":"> Transcript [605] [false]: 'เสริมไอโอดีนนะหรืออะไรก็ตามที่ไม่เอาเดี๋ยวใส่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:08.89771801+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:08.897719939+07:00","message":"Set new StatePrefix: 'เสริมไอโอดีนนะหรืออะไรก็ตามที่ไม่เอาเดี๋ยวใส่'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:09:08.960999406+07:00","message":"receive streaming session, msgId: 32"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:09:08.961046091+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เสริมไอโอดีนนะหรืออะไรก็ตามที่ไม่เอาเดี๋ยวใส่ลูก\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":760000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:09:08.961053725+07:00","message":"receive interim result [false|false]: เสริมไอโอดีนนะหรืออะไรก็ตามที่ไม่เอาเดี๋ยวใส่ลูก"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:09:08.961074699+07:00","message":"[buffer interim] 32 false เสริมไอโอดีนนะหรืออะไรก็ตามที่ไม่เอาเดี๋ยวใส่ลูก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:08.961089962+07:00","message":"[bufferProcess] interim [760000000]:เสริมไอโอดีนนะหรืออะไรก็ตามที่ไม่เอาเดี๋ยวใส่ลูก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:08.961094045+07:00","message":"[bufferProcess] send to processor:เสริมไอโอดีนนะหรืออะไรก็ตามที่ไม่เอาดีใส่ตัว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:08.961104204+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:08.961108523+07:00","message":"> Transcript [606] [false]: 'เสริมไอโอดีนนะหรืออะไรก็ตามที่ไม่เอาดีใส่ตัว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:08.96111214+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:08.961116752+07:00","message":"Set new StatePrefix: 'เสริมไอโอดีนนะหรืออะไรก็ตามที่ไม่เอาดีใส่ตัว'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:09:09.018334106+07:00","message":"receive streaming session, msgId: 32"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:09:09.018385803+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เสริมไอโอดีนนะหรืออะไรก็ตามที่ไม่เอาเดี๋ยวใส่ลงไป\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":880000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:09:09.0183959+07:00","message":"receive interim result [false|false]: เสริมไอโอดีนนะหรืออะไรก็ตามที่ไม่เอาเดี๋ยวใส่ลงไป"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:09:09.018418242+07:00","message":"[buffer interim] 32 false เสริมไอโอดีนนะหรืออะไรก็ตามที่ไม่เอาเดี๋ยวใส่ลงไป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:09.018435633+07:00","message":"[bufferProcess] interim [880000000]:เสริมไอโอดีนนะหรืออะไรก็ตามที่ไม่เอาเดี๋ยวใส่ลงไป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:09.018440301+07:00","message":"[bufferProcess] send to processor:เสริมไอโอดีนนะหรืออะไรก็ตามที่ไม่เอาเดี๋ยวใส่ลูก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:09.018451001+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:09.018455668+07:00","message":"> Transcript [607] [false]: 'เสริมไอโอดีนนะหรืออะไรก็ตามที่ไม่เอาเดี๋ยวใส่ลูก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:09.018460199+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:09.018464098+07:00","message":"Set new StatePrefix: 'เสริมไอโอดีนนะหรืออะไรก็ตามที่ไม่เอาเดี๋ยวใส่ลูก'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:09:09.398069445+07:00","message":"receive streaming session, msgId: 32"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:09:09.398104239+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เสริมไอโอดีนนะหรืออะไรก็ตามที่ไม่เอาเดี๋ยวใส่ลงไปส่วนมาก\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":240000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:09:09.39811075+07:00","message":"receive interim result [false|false]: เสริมไอโอดีนนะหรืออะไรก็ตามที่ไม่เอาเดี๋ยวใส่ลงไปส่วนมาก"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:09:09.398124729+07:00","message":"[buffer interim] 32 false เสริมไอโอดีนนะหรืออะไรก็ตามที่ไม่เอาเดี๋ยวใส่ลงไปส่วนมาก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:09.398131866+07:00","message":"[bufferProcess] interim [240000000]:เสริมไอโอดีนนะหรืออะไรก็ตามที่ไม่เอาเดี๋ยวใส่ลงไปส่วนมาก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:09.398134887+07:00","message":"[bufferProcess] send to processor:เสริมไอโอดีนนะหรืออะไรก็ตามที่ไม่เอาเดี๋ยวใส่ลงไป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:09.398143332+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:09.398147405+07:00","message":"> Transcript [608] [false]: 'เสริมไอโอดีนนะหรืออะไรก็ตามที่ไม่เอาเดี๋ยวใส่ลงไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:09.398151157+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:09.398154313+07:00","message":"Set new StatePrefix: 'เสริมไอโอดีนนะหรืออะไรก็ตามที่ไม่เอาเดี๋ยวใส่ลงไป'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:09:09.751446917+07:00","message":"receive streaming session, msgId: 32"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:09:09.751494044+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เสริมไอโอดีนนะหรืออะไรก็ตามที่ไม่เอาเดี๋ยวใส่ลงไปส่วนมากที่สุด\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":540000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:09:09.751501506+07:00","message":"receive interim result [false|false]: เสริมไอโอดีนนะหรืออะไรก็ตามที่ไม่เอาเดี๋ยวใส่ลงไปส่วนมากที่สุด"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:09:09.751521214+07:00","message":"[buffer interim] 32 false เสริมไอโอดีนนะหรืออะไรก็ตามที่ไม่เอาเดี๋ยวใส่ลงไปส่วนมากที่สุด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:09.751531445+07:00","message":"[bufferProcess] interim [540000000]:เสริมไอโอดีนนะหรืออะไรก็ตามที่ไม่เอาเดี๋ยวใส่ลงไปส่วนมากที่สุด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:09.751534454+07:00","message":"[bufferProcess] send to processor:เสริมไอโอดีนนะหรืออะไรก็ตามที่ไม่เอาเดี๋ยวใส่ลงไปส่วนมาก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:09.751540711+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:09.751544043+07:00","message":"> Transcript [609] [false]: 'เสริมไอโอดีนนะหรืออะไรก็ตามที่ไม่เอาเดี๋ยวใส่ลงไปส่วนมาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:09.751547927+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:09.751550042+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:09.751552149+07:00","message":"StatePrefix: 'เสริมไอโอดีนนะหรืออะไรก็ตามที่ไม่เอาเดี๋ยวใส่ลงไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:09.751555505+07:00","message":"TextPushed: 'เสริมไอโอดีนนะ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:09:09.851394987+07:00","message":"receive streaming session, msgId: 32"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:09:09.851444508+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เสริมไอโอดีนนะหรืออะไรก็ตามที่ไม่เอาเดี๋ยวใส่ลงไปส่วนมากอยู่ใน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":660000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:09:09.851455369+07:00","message":"receive interim result [false|false]: เสริมไอโอดีนนะหรืออะไรก็ตามที่ไม่เอาเดี๋ยวใส่ลงไปส่วนมากอยู่ใน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:09:09.851471212+07:00","message":"[buffer interim] 32 false เสริมไอโอดีนนะหรืออะไรก็ตามที่ไม่เอาเดี๋ยวใส่ลงไปส่วนมากอยู่ใน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:09.851479497+07:00","message":"[bufferProcess] interim [660000000]:เสริมไอโอดีนนะหรืออะไรก็ตามที่ไม่เอาเดี๋ยวใส่ลงไปส่วนมากอยู่ใน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:09.851482461+07:00","message":"[bufferProcess] send to processor:เสริมไอโอดีนนะหรืออะไรก็ตามที่ไม่เอาเดี๋ยวใส่ลงไปส่วนมากที่สุด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:09.851489849+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:09.85149313+07:00","message":"> Transcript [610] [false]: 'เสริมไอโอดีนนะหรืออะไรก็ตามที่ไม่เอาเดี๋ยวใส่ลงไปส่วนมากที่สุด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:09.851497744+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:09.851517984+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:09.851521203+07:00","message":"StatePrefix: 'เสริมไอโอดีนนะหรืออะไรก็ตามที่ไม่เอาเดี๋ยวใส่ลงไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:09.851524331+07:00","message":"TextPushed: 'เสริมไอโอดีนนะ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:09:09.943897174+07:00","message":"receive streaming session, msgId: 32"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:09:09.943946004+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เสริมไอโอดีนนะหรืออะไรก็ตามที่ไม่เอาเดี๋ยวใส่ลงไปส่วนมากอยู่ในปี\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":780000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:09:09.943953004+07:00","message":"receive interim result [false|false]: เสริมไอโอดีนนะหรืออะไรก็ตามที่ไม่เอาเดี๋ยวใส่ลงไปส่วนมากอยู่ในปี"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:09:09.943969122+07:00","message":"[buffer interim] 32 false เสริมไอโอดีนนะหรืออะไรก็ตามที่ไม่เอาเดี๋ยวใส่ลงไปส่วนมากอยู่ในปี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:09.943977515+07:00","message":"[bufferProcess] interim [780000000]:เสริมไอโอดีนนะหรืออะไรก็ตามที่ไม่เอาเดี๋ยวใส่ลงไปส่วนมากอยู่ในปี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:09.943980423+07:00","message":"[bufferProcess] send to processor:เสริมไอโอดีนนะหรืออะไรก็ตามที่ไม่เอาเดี๋ยวใส่ลงไปส่วนมากอยู่ใน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:09.943986695+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:09.943989975+07:00","message":"> Transcript [611] [false]: 'เสริมไอโอดีนนะหรืออะไรก็ตามที่ไม่เอาเดี๋ยวใส่ลงไปส่วนมากอยู่ใน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:09.943994087+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:09.943996397+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:09.943998689+07:00","message":"StatePrefix: 'เสริมไอโอดีนนะหรืออะไรก็ตามที่ไม่เอาเดี๋ยวใส่ลงไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:09.944001951+07:00","message":"TextPushed: 'เสริมไอโอดีนนะ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:09:10.041710853+07:00","message":"receive streaming session, msgId: 32"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:09:10.041759602+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เสริมไอโอดีนนะหรืออะไรก็ตามที่ไม่เอาเดี๋ยวใส่ลงไปส่วนมากอยู่ในผิด\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":840000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:09:10.04176677+07:00","message":"receive interim result [false|false]: เสริมไอโอดีนนะหรืออะไรก็ตามที่ไม่เอาเดี๋ยวใส่ลงไปส่วนมากอยู่ในผิด"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:09:10.041781954+07:00","message":"[buffer interim] 32 false เสริมไอโอดีนนะหรืออะไรก็ตามที่ไม่เอาเดี๋ยวใส่ลงไปส่วนมากอยู่ในผิด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:10.041790338+07:00","message":"[bufferProcess] interim [840000000]:เสริมไอโอดีนนะหรืออะไรก็ตามที่ไม่เอาเดี๋ยวใส่ลงไปส่วนมากอยู่ในผิด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:10.041793343+07:00","message":"[bufferProcess] send to processor:เสริมไอโอดีนนะหรืออะไรก็ตามที่ไม่เอาเดี๋ยวใส่ลงไปส่วนมากอยู่ในปี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:10.041797383+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:10.041800238+07:00","message":"> Transcript [612] [false]: 'เสริมไอโอดีนนะหรืออะไรก็ตามที่ไม่เอาเดี๋ยวใส่ลงไปส่วนมากอยู่ในปี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:10.04180436+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:10.041807022+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:10.041810717+07:00","message":"StatePrefix: 'เสริมไอโอดีนนะหรืออะไรก็ตามที่ไม่เอาเดี๋ยวใส่ลงไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:10.041813799+07:00","message":"TextPushed: 'เสริมไอโอดีนนะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:10.041817055+07:00","message":"Push: 'หรืออะไรก็ตามที่ไม่เอาเดี๋ยวใส่ลงไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:10.041819335+07:00","message":"TextPushed: 'เสริมไอโอดีนนะหรืออะไรก็ตามที่ไม่เอาเดี๋ยวใส่ลงไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:10.041822016+07:00","message":"Set new StatePrefix : 'เสริมไอโอดีนนะหรืออะไรก็ตามที่ไม่เอาเดี๋ยวใส่ลงไปส่วนมากอยู่ในปี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:10.041824731+07:00","message":"Next Push (prob) : 'ส่วนมากอยู่ในปี'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:09:10.04183476+07:00","message":"push: {false หรืออะไรก็ตามที่ไม่เอาเดี๋ยวใส่ลงไป 0 0xc001226180}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:09:10.049268028+07:00","message":"receive streaming session, msgId: 32"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:09:10.049291734+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เสริมไอโอดีนนะหรืออะไรก็ตามที่ไม่เอาเดี๋ยวใส่ลงไปส่วนมากอยู่ในพริบตา\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":900000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:09:10.049297946+07:00","message":"receive interim result [false|false]: เสริมไอโอดีนนะหรืออะไรก็ตามที่ไม่เอาเดี๋ยวใส่ลงไปส่วนมากอยู่ในพริบตา"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:09:10.049313227+07:00","message":"[buffer interim] 32 false เสริมไอโอดีนนะหรืออะไรก็ตามที่ไม่เอาเดี๋ยวใส่ลงไปส่วนมากอยู่ในพริบตา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:10.049319467+07:00","message":"[bufferProcess] interim [900000000]:เสริมไอโอดีนนะหรืออะไรก็ตามที่ไม่เอาเดี๋ยวใส่ลงไปส่วนมากอยู่ในพริบตา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:10.049322079+07:00","message":"[bufferProcess] send to processor:เสริมไอโอดีนนะหรืออะไรก็ตามที่ไม่เอาเดี๋ยวใส่ลงไปส่วนมากอยู่ในผิด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:10.04932599+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:10.049328538+07:00","message":"> Transcript [613] [false]: 'เสริมไอโอดีนนะหรืออะไรก็ตามที่ไม่เอาเดี๋ยวใส่ลงไปส่วนมากอยู่ในผิด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:10.049331055+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:10.049333684+07:00","message":"Set new StatePrefix: 'เสริมไอโอดีนนะหรืออะไรก็ตามที่ไม่เอาเดี๋ยวใส่ลงไปส่วนมากอยู่ในผิด'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:09:10.103028261+07:00","message":"receive streaming session, msgId: 32"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:09:10.10306895+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เสริมไอโอดีนนะหรืออะไรก็ตามที่ไม่เอาเดี๋ยวใส่ลงไปส่วนมากอยู่ในผลิตภัณฑ์\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":960000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:09:10.103075659+07:00","message":"receive interim result [false|false]: เสริมไอโอดีนนะหรืออะไรก็ตามที่ไม่เอาเดี๋ยวใส่ลงไปส่วนมากอยู่ในผลิตภัณฑ์"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:09:10.103088138+07:00","message":"[buffer interim] 32 false เสริมไอโอดีนนะหรืออะไรก็ตามที่ไม่เอาเดี๋ยวใส่ลงไปส่วนมากอยู่ในผลิตภัณฑ์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:10.103095708+07:00","message":"[bufferProcess] interim [960000000]:เสริมไอโอดีนนะหรืออะไรก็ตามที่ไม่เอาเดี๋ยวใส่ลงไปส่วนมากอยู่ในผลิตภัณฑ์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:10.103098299+07:00","message":"[bufferProcess] send to processor:เสริมไอโอดีนนะหรืออะไรก็ตามที่ไม่เอาเดี๋ยวใส่ลงไปส่วนมากอยู่ในพริบตา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:10.103102772+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:10.103105544+07:00","message":"> Transcript [614] [false]: 'เสริมไอโอดีนนะหรืออะไรก็ตามที่ไม่เอาเดี๋ยวใส่ลงไปส่วนมากอยู่ในพริบตา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:10.103108392+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:10.103110673+07:00","message":"Set new StatePrefix: 'เสริมไอโอดีนนะหรืออะไรก็ตามที่ไม่เอาเดี๋ยวใส่ลงไปส่วนมากอยู่ในพริบตา'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:09:10.403155934+07:00","message":"[GCS] IsForceVAD: false for message ID: 32"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:09:10.475735014+07:00","message":"[GCS] Start streaming session, msgId: 33"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:09:10.629316182+07:00","message":"receive streaming session, msgId: 32"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:09:10.629364731+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เสริมไอโอดีนนะหรืออะไรก็ตามที่ไม่เอาเดี๋ยวใส่ลงไปส่วนมากอยู่ในผลิตภัณฑ์\",\"confidence\":0.9331607}],\"is_final\":true,\"result_end_time\":{\"seconds\":4,\"nanos\":440000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:09:10.629374583+07:00","message":"receive interim result [true|false]: เสริมไอโอดีนนะหรืออะไรก็ตามที่ไม่เอาเดี๋ยวใส่ลงไปส่วนมากอยู่ในผลิตภัณฑ์"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:09:10.62947692+07:00","message":"end recv isFinal message id 32"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:09:10.629480683+07:00","message":"end Recv id 32"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:09:10.62949456+07:00","message":"[buffer interim] 32 true เสริมไอโอดีนนะหรืออะไรก็ตามที่ไม่เอาเดี๋ยวใส่ลงไปส่วนมากอยู่ในผลิตภัณฑ์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:10.629521164+07:00","message":"[bufferProcess] interim [440000000]:เสริมไอโอดีนนะหรืออะไรก็ตามที่ไม่เอาเดี๋ยวใส่ลงไปส่วนมากอยู่ในผลิตภัณฑ์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:10.629530062+07:00","message":"[bufferProcess] send to processor (isfinal):เสริมไอโอดีนนะหรืออะไรก็ตามที่ไม่เอาเดี๋ยวใส่ลงไปส่วนมากอยู่ในผลิตภัณฑ์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:10.629534759+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:10.629537833+07:00","message":"> Transcript [615] [false]: 'เสริมไอโอดีนนะหรืออะไรก็ตามที่ไม่เอาเดี๋ยวใส่ลงไปส่วนมากอยู่ในผลิตภัณฑ์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:10.629540384+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:10.629542396+07:00","message":"Set new StatePrefix: 'เสริมไอโอดีนนะหรืออะไรก็ตามที่ไม่เอาเดี๋ยวใส่ลงไปส่วนมากอยู่ในผลิตภัณฑ์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:10.629544364+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:10.629546151+07:00","message":"> Transcript [616] [true]: 'เสริมไอโอดีนนะหรืออะไรก็ตามที่ไม่เอาเดี๋ยวใส่ลงไปส่วนมากอยู่ในผลิตภัณฑ์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:10.629549414+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:10.629551472+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:10.629553402+07:00","message":"StatePrefix: 'เสริมไอโอดีนนะหรืออะไรก็ตามที่ไม่เอาเดี๋ยวใส่ลงไปส่วนมากอยู่ในผลิตภัณฑ์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:10.629556354+07:00","message":"TextPushed: 'เสริมไอโอดีนนะหรืออะไรก็ตามที่ไม่เอาเดี๋ยวใส่ลงไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:10.629559975+07:00","message":"Push: 'ส่วนมากอยู่ในผลิตภัณฑ์'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:09:10.629569326+07:00","message":"push: {true ส่วนมากอยู่ในผลิตภัณฑ์ 0 0xc001226180}"}
{"level":"info","service":"Main","time":"2026-06-25T13:09:10.639351826+07:00","message":"write wav file: './tmp/7593/7593_32.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:09:10.937334437+07:00","message":"receive streaming session, msgId: 33"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:09:10.937374996+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เหลือ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":480000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:09:10.937379901+07:00","message":"receive interim result [false|false]: เหลือ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:09:10.937394278+07:00","message":"[buffer interim] 33 false เหลือ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:10.93740072+07:00","message":"[bufferProcess] interim [480000000]:เหลือ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:10.937403001+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:09:11.05983885+07:00","message":"receive streaming session, msgId: 33"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:09:11.059869552+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เหลือง\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":600000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:09:11.059874455+07:00","message":"receive interim result [false|false]: เหลือง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:09:11.05988653+07:00","message":"[buffer interim] 33 false เหลือง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:11.059892951+07:00","message":"[bufferProcess] interim [600000000]:เหลือง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:11.059895409+07:00","message":"[bufferProcess] send to processor:เหลือ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:11.059898415+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:11.059910985+07:00","message":"> Transcript [617] [false]: 'เหลือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:11.059913766+07:00","message":"Set StatePrefix (first interim): 'เหลือ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:09:11.164949226+07:00","message":"receive streaming session, msgId: 33"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:09:11.164988315+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เหลือใช้\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":660000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:09:11.164993486+07:00","message":"receive interim result [false|false]: เหลือใช้"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:09:11.165007154+07:00","message":"[buffer interim] 33 false เหลือใช้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:11.165014116+07:00","message":"[bufferProcess] interim [660000000]:เหลือใช้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:11.165017692+07:00","message":"[bufferProcess] send to processor:เหลือง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:11.165021124+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:11.165024013+07:00","message":"> Transcript [618] [false]: 'เหลือง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:11.165027175+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:11.165029149+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:11.165031064+07:00","message":"StatePrefix: 'เหลือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:11.1650333+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:09:11.244270269+07:00","message":"receive streaming session, msgId: 33"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:09:11.244317208+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เหลือฉัน\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":720000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:09:11.244323862+07:00","message":"receive interim result [false|false]: เหลือฉัน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:09:11.244340895+07:00","message":"[buffer interim] 33 false เหลือฉัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:11.244349134+07:00","message":"[bufferProcess] interim [720000000]:เหลือฉัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:11.244351979+07:00","message":"[bufferProcess] send to processor:เหลือใช้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:11.244359072+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:11.244362355+07:00","message":"> Transcript [619] [false]: 'เหลือใช้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:11.244365594+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:11.244367659+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:11.244370107+07:00","message":"StatePrefix: 'เหลือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:11.244372368+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:09:11.330135908+07:00","message":"receive streaming session, msgId: 33"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:09:11.33017512+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เหลือใช้\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":780000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:09:11.330180766+07:00","message":"receive interim result [false|false]: เหลือใช้"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:09:11.330196115+07:00","message":"[buffer interim] 33 false เหลือใช้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:11.330202924+07:00","message":"[bufferProcess] interim [780000000]:เหลือใช้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:11.330205528+07:00","message":"[bufferProcess] send to processor:เหลือฉัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:11.330209026+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:11.330212729+07:00","message":"> Transcript [620] [false]: 'เหลือฉัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:11.330216108+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:11.33021808+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:11.33021989+07:00","message":"StatePrefix: 'เหลือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:11.330221947+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:09:11.398055491+07:00","message":"receive streaming session, msgId: 33"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:09:11.398098704+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เหลือกันครับ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":840000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:09:11.398107212+07:00","message":"receive interim result [false|false]: เหลือกันครับ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:09:11.39812072+07:00","message":"[buffer interim] 33 false เหลือกันครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:11.398137541+07:00","message":"[bufferProcess] interim [840000000]:เหลือกันครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:11.398141824+07:00","message":"[bufferProcess] send to processor:เหลือใช้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:11.398148143+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:11.398151961+07:00","message":"> Transcript [621] [false]: 'เหลือใช้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:11.398156678+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:11.398159936+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:11.398162645+07:00","message":"StatePrefix: 'เหลือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:11.398165797+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:11.398171585+07:00","message":"Push: 'เหลือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:11.398174409+07:00","message":"TextPushed: 'เหลือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:11.398177417+07:00","message":"Set new StatePrefix : 'เหลือใช้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:11.398180407+07:00","message":"Next Push (prob) : 'ใช้'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:09:11.398201508+07:00","message":"push: {false เหลือ 0 0xc001da8300}"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:09:11.879637005+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:09:11.879652151+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:09:11.897426183+07:00","message":"receive streaming session, msgId: 33"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:09:11.897469404+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เหลือกันครับ\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":1,\"nanos\":440000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:09:11.897475708+07:00","message":"receive interim result [false|false]: เหลือกันครับ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:09:11.897492112+07:00","message":"[buffer interim] 33 false เหลือกันครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:11.897500208+07:00","message":"[bufferProcess] interim [440000000]:เหลือกันครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:11.897502724+07:00","message":"[bufferProcess] send to processor:เหลือกันครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:11.897510766+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:11.897514118+07:00","message":"> Transcript [622] [false]: 'เหลือกันครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:11.897516846+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:11.897519546+07:00","message":"Set new StatePrefix: 'เหลือกันครับ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:09:11.922860308+07:00","message":"receive streaming session, msgId: 33"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:09:11.922895592+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เหลือเชื่อจริงแล้ว\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":500000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:09:11.922906316+07:00","message":"receive interim result [false|false]: เหลือเชื่อจริงแล้ว"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:09:11.922921041+07:00","message":"[buffer interim] 33 false เหลือเชื่อจริงแล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:11.922928016+07:00","message":"[bufferProcess] interim [500000000]:เหลือเชื่อจริงแล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:11.922930408+07:00","message":"[bufferProcess] send to processor:เหลือกันครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:11.92293486+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:11.922938156+07:00","message":"> Transcript [623] [false]: 'เหลือกันครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:11.922942227+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:11.922944402+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:11.922946341+07:00","message":"StatePrefix: 'เหลือกันครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:11.922948644+07:00","message":"TextPushed: 'เหลือ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:09:12.547204752+07:00","message":"receive streaming session, msgId: 33"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:09:12.547239987+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เหลือเชื่อจริงแล้ว\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":2,\"nanos\":100000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:09:12.547258318+07:00","message":"receive interim result [false|false]: เหลือเชื่อจริงแล้ว"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:09:12.547272269+07:00","message":"[buffer interim] 33 false เหลือเชื่อจริงแล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:12.547281285+07:00","message":"[bufferProcess] interim [100000000]:เหลือเชื่อจริงแล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:12.547283793+07:00","message":"[bufferProcess] send to processor:เหลือเชื่อจริงแล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:12.547289263+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:12.547292062+07:00","message":"> Transcript [624] [false]: 'เหลือเชื่อจริงแล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:12.547294684+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:12.547296811+07:00","message":"Set new StatePrefix: 'เหลือเชื่อจริงแล้ว'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:09:12.72533462+07:00","message":"receive streaming session, msgId: 33"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:09:12.72536797+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เหลือเชื่อจริงแล้วเหรอถ้า\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":280000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:09:12.725373489+07:00","message":"receive interim result [false|false]: เหลือเชื่อจริงแล้วเหรอถ้า"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:09:12.725390113+07:00","message":"[buffer interim] 33 false เหลือเชื่อจริงแล้วเหรอถ้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:12.725397525+07:00","message":"[bufferProcess] interim [280000000]:เหลือเชื่อจริงแล้วเหรอถ้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:12.725400228+07:00","message":"[bufferProcess] send to processor:เหลือเชื่อจริงแล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:12.725407718+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:12.725413288+07:00","message":"> Transcript [625] [false]: 'เหลือเชื่อจริงแล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:12.725416808+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:12.725419258+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:12.725421104+07:00","message":"StatePrefix: 'เหลือเชื่อจริงแล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:12.72542329+07:00","message":"TextPushed: 'เหลือ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:09:12.917487914+07:00","message":"receive streaming session, msgId: 33"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:09:12.917522854+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เหลือเชื่อจริงแล้วเหรอธาตุ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":460000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:09:12.917528647+07:00","message":"receive interim result [false|false]: เหลือเชื่อจริงแล้วเหรอธาตุ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:09:12.917541531+07:00","message":"[buffer interim] 33 false เหลือเชื่อจริงแล้วเหรอธาตุ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:12.917548462+07:00","message":"[bufferProcess] interim [460000000]:เหลือเชื่อจริงแล้วเหรอธาตุ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:12.917550973+07:00","message":"[bufferProcess] send to processor:เหลือเชื่อจริงแล้วเหรอถ้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:12.917554387+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:12.917557115+07:00","message":"> Transcript [626] [false]: 'เหลือเชื่อจริงแล้วเหรอถ้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:12.917560816+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:12.917562812+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:12.91756486+07:00","message":"StatePrefix: 'เหลือเชื่อจริงแล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:12.91756714+07:00","message":"TextPushed: 'เหลือ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:09:12.943048987+07:00","message":"receive streaming session, msgId: 33"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:09:12.943097638+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เหลือเชื่อจริงแล้วเหรอถ้าเรา\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":520000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:09:12.943104408+07:00","message":"receive interim result [false|false]: เหลือเชื่อจริงแล้วเหรอถ้าเรา"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:09:12.943124827+07:00","message":"[buffer interim] 33 false เหลือเชื่อจริงแล้วเหรอถ้าเรา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:12.943132389+07:00","message":"[bufferProcess] interim [520000000]:เหลือเชื่อจริงแล้วเหรอถ้าเรา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:12.943134974+07:00","message":"[bufferProcess] send to processor:เหลือเชื่อจริงแล้วเหรอธาตุ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:12.94313856+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:12.943141447+07:00","message":"> Transcript [627] [false]: 'เหลือเชื่อจริงแล้วเหรอธาตุ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:12.943146168+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:12.94314845+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:12.94315047+07:00","message":"StatePrefix: 'เหลือเชื่อจริงแล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:12.943152976+07:00","message":"TextPushed: 'เหลือ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:09:13.124551197+07:00","message":"receive streaming session, msgId: 33"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:09:13.124591652+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เหลือเชื่อจริงแล้วเหรอถ้าเราก็\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":700000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:09:13.124598733+07:00","message":"receive interim result [false|false]: เหลือเชื่อจริงแล้วเหรอถ้าเราก็"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:09:13.124614864+07:00","message":"[buffer interim] 33 false เหลือเชื่อจริงแล้วเหรอถ้าเราก็"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:13.12462308+07:00","message":"[bufferProcess] interim [700000000]:เหลือเชื่อจริงแล้วเหรอถ้าเราก็"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:13.124626029+07:00","message":"[bufferProcess] send to processor:เหลือเชื่อจริงแล้วเหรอถ้าเรา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:13.124635014+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:13.124638037+07:00","message":"> Transcript [628] [false]: 'เหลือเชื่อจริงแล้วเหรอถ้าเรา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:13.124642125+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:13.124645229+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:13.124647729+07:00","message":"StatePrefix: 'เหลือเชื่อจริงแล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:13.124650073+07:00","message":"TextPushed: 'เหลือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:13.124657429+07:00","message":"Push: 'เชื่อจริงแล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:13.124661027+07:00","message":"TextPushed: 'เหลือเชื่อจริงแล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:13.124664102+07:00","message":"Set new StatePrefix : 'เหลือเชื่อจริงแล้วเหรอถ้าเรา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:13.124667217+07:00","message":"Next Push (prob) : 'เหรอถ้าเรา'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:09:13.124676349+07:00","message":"push: {false เชื่อจริงแล้ว 0 0xc001da8300}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:09:13.309944311+07:00","message":"receive streaming session, msgId: 33"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:09:13.309983056+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เหลือเชื่อจริงแล้วเหรอถ้าเราก็จะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":880000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:09:13.309988944+07:00","message":"receive interim result [false|false]: เหลือเชื่อจริงแล้วเหรอถ้าเราก็จะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:09:13.31000391+07:00","message":"[buffer interim] 33 false เหลือเชื่อจริงแล้วเหรอถ้าเราก็จะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:13.310012186+07:00","message":"[bufferProcess] interim [880000000]:เหลือเชื่อจริงแล้วเหรอถ้าเราก็จะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:13.310014791+07:00","message":"[bufferProcess] send to processor:เหลือเชื่อจริงแล้วเหรอถ้าเราก็"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:13.310018776+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:13.310021632+07:00","message":"> Transcript [629] [false]: 'เหลือเชื่อจริงแล้วเหรอถ้าเราก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:13.31002488+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:13.310026968+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:13.310029315+07:00","message":"StatePrefix: 'เหลือเชื่อจริงแล้วเหรอถ้าเรา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:13.310032008+07:00","message":"TextPushed: 'เหลือเชื่อจริงแล้ว'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:09:13.435914678+07:00","message":"receive streaming session, msgId: 33"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:09:13.435950696+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เหลือเชื่อจริงแล้วเหรอถ้าเราก็สาย\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":940000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:09:13.435957211+07:00","message":"receive interim result [false|false]: เหลือเชื่อจริงแล้วเหรอถ้าเราก็สาย"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:09:13.435974339+07:00","message":"[buffer interim] 33 false เหลือเชื่อจริงแล้วเหรอถ้าเราก็สาย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:13.435982346+07:00","message":"[bufferProcess] interim [940000000]:เหลือเชื่อจริงแล้วเหรอถ้าเราก็สาย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:13.435985034+07:00","message":"[bufferProcess] send to processor:เหลือเชื่อจริงแล้วเหรอถ้าเราก็จะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:13.435989439+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:13.435992745+07:00","message":"> Transcript [630] [false]: 'เหลือเชื่อจริงแล้วเหรอถ้าเราก็จะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:13.435996592+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:13.435998532+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:13.436000551+07:00","message":"StatePrefix: 'เหลือเชื่อจริงแล้วเหรอถ้าเรา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:13.436002872+07:00","message":"TextPushed: 'เหลือเชื่อจริงแล้ว'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:09:13.492361651+07:00","message":"receive streaming session, msgId: 33"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:09:13.492404146+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เหลือเชื่อจริงแล้วเหรอถ้าเราก็สามารถ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:09:13.492411089+07:00","message":"receive interim result [false|false]: เหลือเชื่อจริงแล้วเหรอถ้าเราก็สามารถ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:09:13.492427327+07:00","message":"[buffer interim] 33 false เหลือเชื่อจริงแล้วเหรอถ้าเราก็สามารถ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:13.492435659+07:00","message":"[bufferProcess] interim [0]:เหลือเชื่อจริงแล้วเหรอถ้าเราก็สามารถ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:13.492438308+07:00","message":"[bufferProcess] send to processor:เหลือเชื่อจริงแล้วเหรอถ้าเราก็สาย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:13.492444912+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:13.492447994+07:00","message":"> Transcript [631] [false]: 'เหลือเชื่อจริงแล้วเหรอถ้าเราก็สาย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:13.492451676+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:13.492453906+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:13.492455885+07:00","message":"StatePrefix: 'เหลือเชื่อจริงแล้วเหรอถ้าเรา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:13.492459319+07:00","message":"TextPushed: 'เหลือเชื่อจริงแล้ว'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:09:13.49922391+07:00","message":"receive streaming session, msgId: 33"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:09:13.49926206+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เหลือเชื่อจริงแล้วเหรอถ้าเราก็สารอาหาร\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":120000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:09:13.499267898+07:00","message":"receive interim result [false|false]: เหลือเชื่อจริงแล้วเหรอถ้าเราก็สารอาหาร"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:09:13.499282887+07:00","message":"[buffer interim] 33 false เหลือเชื่อจริงแล้วเหรอถ้าเราก็สารอาหาร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:13.49929159+07:00","message":"[bufferProcess] interim [120000000]:เหลือเชื่อจริงแล้วเหรอถ้าเราก็สารอาหาร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:13.499294174+07:00","message":"[bufferProcess] send to processor:เหลือเชื่อจริงแล้วเหรอถ้าเราก็สามารถ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:13.499302845+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:13.499306612+07:00","message":"> Transcript [632] [false]: 'เหลือเชื่อจริงแล้วเหรอถ้าเราก็สามารถ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:13.499311115+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:13.499313368+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:13.499315465+07:00","message":"StatePrefix: 'เหลือเชื่อจริงแล้วเหรอถ้าเรา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:13.499318454+07:00","message":"TextPushed: 'เหลือเชื่อจริงแล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:13.499325608+07:00","message":"Push: 'เหรอถ้าเรา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:13.49932801+07:00","message":"TextPushed: 'เหลือเชื่อจริงแล้วเหรอถ้าเรา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:13.499330284+07:00","message":"Set new StatePrefix : 'เหลือเชื่อจริงแล้วเหรอถ้าเราก็สามารถ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:13.499332552+07:00","message":"Next Push (prob) : 'ก็สามารถ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:09:13.49933971+07:00","message":"push: {false เหรอถ้าเรา 0 0xc001da8300}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:09:13.694814201+07:00","message":"receive streaming session, msgId: 33"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:09:13.694856095+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เหลือเชื่อจริงแล้วเหรอถ้าเราก็สารอาหารที่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":300000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:09:13.694863619+07:00","message":"receive interim result [false|false]: เหลือเชื่อจริงแล้วเหรอถ้าเราก็สารอาหารที่"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:09:13.694880073+07:00","message":"[buffer interim] 33 false เหลือเชื่อจริงแล้วเหรอถ้าเราก็สารอาหารที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:13.694888282+07:00","message":"[bufferProcess] interim [300000000]:เหลือเชื่อจริงแล้วเหรอถ้าเราก็สารอาหารที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:13.694891964+07:00","message":"[bufferProcess] send to processor:เหลือเชื่อจริงแล้วเหรอถ้าเราก็สารอาหาร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:13.694905976+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:13.694910586+07:00","message":"> Transcript [633] [false]: 'เหลือเชื่อจริงแล้วเหรอถ้าเราก็สารอาหาร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:13.694914328+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:13.694917493+07:00","message":"Set new StatePrefix: 'เหลือเชื่อจริงแล้วเหรอถ้าเราก็สารอาหาร'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:09:13.946441977+07:00","message":"receive streaming session, msgId: 33"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:09:13.94647527+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เหลือเชื่อจริงแล้วเหรอถ้าเราก็สารอาหารที่ 3\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":480000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:09:13.946481539+07:00","message":"receive interim result [false|false]: เหลือเชื่อจริงแล้วเหรอถ้าเราก็สารอาหารที่ 3"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:09:13.946494668+07:00","message":"[buffer interim] 33 false เหลือเชื่อจริงแล้วเหรอถ้าเราก็สารอาหารที่ 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:13.946501543+07:00","message":"[bufferProcess] interim [480000000]:เหลือเชื่อจริงแล้วเหรอถ้าเราก็สารอาหารที่ 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:13.946504305+07:00","message":"[bufferProcess] send to processor:เหลือเชื่อจริงแล้วเหรอถ้าเราก็สารอาหารที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:13.946507497+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:13.946510178+07:00","message":"> Transcript [634] [false]: 'เหลือเชื่อจริงแล้วเหรอถ้าเราก็สารอาหารที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:13.946513332+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:13.946515524+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:13.946517474+07:00","message":"StatePrefix: 'เหลือเชื่อจริงแล้วเหรอถ้าเราก็สารอาหาร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:13.946519944+07:00","message":"TextPushed: 'เหลือเชื่อจริงแล้วเหรอถ้าเรา'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:09:14.005628118+07:00","message":"receive streaming session, msgId: 33"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:09:14.005662973+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เหลือเชื่อจริงแล้วเหรอถ้าเราก็สารอาหารที่สำคัญ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":540000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:09:14.005669303+07:00","message":"receive interim result [false|false]: เหลือเชื่อจริงแล้วเหรอถ้าเราก็สารอาหารที่สำคัญ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:09:14.00568234+07:00","message":"[buffer interim] 33 false เหลือเชื่อจริงแล้วเหรอถ้าเราก็สารอาหารที่สำคัญ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:14.005693467+07:00","message":"[bufferProcess] interim [540000000]:เหลือเชื่อจริงแล้วเหรอถ้าเราก็สารอาหารที่สำคัญ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:14.005696376+07:00","message":"[bufferProcess] send to processor:เหลือเชื่อจริงแล้วเหรอถ้าเราก็สารอาหารที่ 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:14.005700114+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:14.005702792+07:00","message":"> Transcript [635] [false]: 'เหลือเชื่อจริงแล้วเหรอถ้าเราก็สารอาหารที่ 3'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:14.005706222+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:14.005708365+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:14.005710421+07:00","message":"StatePrefix: 'เหลือเชื่อจริงแล้วเหรอถ้าเราก็สารอาหาร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:14.005713099+07:00","message":"TextPushed: 'เหลือเชื่อจริงแล้วเหรอถ้าเรา'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:09:14.387581411+07:00","message":"receive streaming session, msgId: 33"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:09:14.387619479+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เหลือเชื่อจริงแล้วเหรอถ้าเราก็สารอาหารที่สำคัญจำเป็น\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":960000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:09:14.387625864+07:00","message":"receive interim result [false|false]: เหลือเชื่อจริงแล้วเหรอถ้าเราก็สารอาหารที่สำคัญจำเป็น"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:09:14.387637818+07:00","message":"[buffer interim] 33 false เหลือเชื่อจริงแล้วเหรอถ้าเราก็สารอาหารที่สำคัญจำเป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:14.387647248+07:00","message":"[bufferProcess] interim [960000000]:เหลือเชื่อจริงแล้วเหรอถ้าเราก็สารอาหารที่สำคัญจำเป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:14.387650387+07:00","message":"[bufferProcess] send to processor:เหลือเชื่อจริงแล้วเหรอถ้าเราก็สารอาหารที่สำคัญ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:14.387655517+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:14.387658171+07:00","message":"> Transcript [636] [false]: 'เหลือเชื่อจริงแล้วเหรอถ้าเราก็สารอาหารที่สำคัญ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:14.387662174+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:14.387664218+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:14.387666383+07:00","message":"StatePrefix: 'เหลือเชื่อจริงแล้วเหรอถ้าเราก็สารอาหาร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:14.387669101+07:00","message":"TextPushed: 'เหลือเชื่อจริงแล้วเหรอถ้าเรา'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:09:14.706496696+07:00","message":"receive streaming session, msgId: 33"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:09:14.706537845+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เหลือเชื่อจริงแล้วเหรอถ้าเราก็สารอาหารที่สำคัญจำเป็นกับ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":260000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:09:14.70654665+07:00","message":"receive interim result [false|false]: เหลือเชื่อจริงแล้วเหรอถ้าเราก็สารอาหารที่สำคัญจำเป็นกับ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:09:14.70656462+07:00","message":"[buffer interim] 33 false เหลือเชื่อจริงแล้วเหรอถ้าเราก็สารอาหารที่สำคัญจำเป็นกับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:14.70657458+07:00","message":"[bufferProcess] interim [260000000]:เหลือเชื่อจริงแล้วเหรอถ้าเราก็สารอาหารที่สำคัญจำเป็นกับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:14.706578698+07:00","message":"[bufferProcess] send to processor:เหลือเชื่อจริงแล้วเหรอถ้าเราก็สารอาหารที่สำคัญจำเป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:14.706583382+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:14.706587116+07:00","message":"> Transcript [637] [false]: 'เหลือเชื่อจริงแล้วเหรอถ้าเราก็สารอาหารที่สำคัญจำเป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:14.706592308+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:14.706595235+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:14.706598641+07:00","message":"StatePrefix: 'เหลือเชื่อจริงแล้วเหรอถ้าเราก็สารอาหาร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:14.706602333+07:00","message":"TextPushed: 'เหลือเชื่อจริงแล้วเหรอถ้าเรา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:14.706606085+07:00","message":"Push: 'ก็สารอาหาร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:14.706609475+07:00","message":"TextPushed: 'เหลือเชื่อจริงแล้วเหรอถ้าเราก็สารอาหาร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:14.706613163+07:00","message":"Set new StatePrefix : 'เหลือเชื่อจริงแล้วเหรอถ้าเราก็สารอาหารที่สำคัญจำเป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:14.706617135+07:00","message":"Next Push (prob) : 'ที่สำคัญจำเป็น'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:09:14.706626388+07:00","message":"push: {false ก็สารอาหาร 0 0xc001da8300}"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:09:14.880631173+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:09:14.880663885+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:09:14.925094371+07:00","message":"receive streaming session, msgId: 33"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:09:14.925135324+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เหลือเชื่อจริงแล้วเหรอถ้าเราก็สารอาหารที่สำคัญจำเป็นกับร้าน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":500000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:09:14.925142107+07:00","message":"receive interim result [false|false]: เหลือเชื่อจริงแล้วเหรอถ้าเราก็สารอาหารที่สำคัญจำเป็นกับร้าน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:09:14.925171722+07:00","message":"[buffer interim] 33 false เหลือเชื่อจริงแล้วเหรอถ้าเราก็สารอาหารที่สำคัญจำเป็นกับร้าน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:14.925180608+07:00","message":"[bufferProcess] interim [500000000]:เหลือเชื่อจริงแล้วเหรอถ้าเราก็สารอาหารที่สำคัญจำเป็นกับร้าน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:14.925183748+07:00","message":"[bufferProcess] send to processor:เหลือเชื่อจริงแล้วเหรอถ้าเราก็สารอาหารที่สำคัญจำเป็นกับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:14.92519363+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:14.925196674+07:00","message":"> Transcript [638] [false]: 'เหลือเชื่อจริงแล้วเหรอถ้าเราก็สารอาหารที่สำคัญจำเป็นกับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:14.925200696+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:14.925203023+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:14.925206191+07:00","message":"StatePrefix: 'เหลือเชื่อจริงแล้วเหรอถ้าเราก็สารอาหารที่สำคัญจำเป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:14.925209173+07:00","message":"TextPushed: 'เหลือเชื่อจริงแล้วเหรอถ้าเราก็สารอาหาร'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:09:15.025624354+07:00","message":"receive streaming session, msgId: 33"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:09:15.025663312+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เหลือเชื่อจริงแล้วเหรอถ้าเราก็สารอาหารที่สำคัญจำเป็นกับร่าง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":560000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:09:15.025669957+07:00","message":"receive interim result [false|false]: เหลือเชื่อจริงแล้วเหรอถ้าเราก็สารอาหารที่สำคัญจำเป็นกับร่าง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:09:15.025682619+07:00","message":"[buffer interim] 33 false เหลือเชื่อจริงแล้วเหรอถ้าเราก็สารอาหารที่สำคัญจำเป็นกับร่าง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:15.025690995+07:00","message":"[bufferProcess] interim [560000000]:เหลือเชื่อจริงแล้วเหรอถ้าเราก็สารอาหารที่สำคัญจำเป็นกับร่าง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:15.025693936+07:00","message":"[bufferProcess] send to processor:เหลือเชื่อจริงแล้วเหรอถ้าเราก็สารอาหารที่สำคัญจำเป็นกับร้าน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:15.025701292+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:15.025704347+07:00","message":"> Transcript [639] [false]: 'เหลือเชื่อจริงแล้วเหรอถ้าเราก็สารอาหารที่สำคัญจำเป็นกับร้าน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:15.025708355+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:15.025710662+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:15.025712973+07:00","message":"StatePrefix: 'เหลือเชื่อจริงแล้วเหรอถ้าเราก็สารอาหารที่สำคัญจำเป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:15.025715895+07:00","message":"TextPushed: 'เหลือเชื่อจริงแล้วเหรอถ้าเราก็สารอาหาร'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:09:15.026573176+07:00","message":"receive streaming session, msgId: 33"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:09:15.026581521+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เหลือเชื่อจริงแล้วเหรอถ้าเราก็สารอาหารที่สำคัญจำเป็นกับร่างกาย\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":620000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:09:15.026585188+07:00","message":"receive interim result [false|false]: เหลือเชื่อจริงแล้วเหรอถ้าเราก็สารอาหารที่สำคัญจำเป็นกับร่างกาย"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:09:15.026592068+07:00","message":"[buffer interim] 33 false เหลือเชื่อจริงแล้วเหรอถ้าเราก็สารอาหารที่สำคัญจำเป็นกับร่างกาย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:15.026595364+07:00","message":"[bufferProcess] interim [620000000]:เหลือเชื่อจริงแล้วเหรอถ้าเราก็สารอาหารที่สำคัญจำเป็นกับร่างกาย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:15.026597612+07:00","message":"[bufferProcess] send to processor:เหลือเชื่อจริงแล้วเหรอถ้าเราก็สารอาหารที่สำคัญจำเป็นกับร่าง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:15.026600727+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:15.026603461+07:00","message":"> Transcript [640] [false]: 'เหลือเชื่อจริงแล้วเหรอถ้าเราก็สารอาหารที่สำคัญจำเป็นกับร่าง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:15.026606072+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:15.026607808+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:15.026609624+07:00","message":"StatePrefix: 'เหลือเชื่อจริงแล้วเหรอถ้าเราก็สารอาหารที่สำคัญจำเป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:15.026612106+07:00","message":"TextPushed: 'เหลือเชื่อจริงแล้วเหรอถ้าเราก็สารอาหาร'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:09:15.292889743+07:00","message":"receive streaming session, msgId: 33"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:09:15.292939073+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เหลือเชื่อจริงแล้วเหรอถ้าเราก็สารอาหารที่สำคัญจำเป็นกับร่างกายของ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":860000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:09:15.292947255+07:00","message":"receive interim result [false|false]: เหลือเชื่อจริงแล้วเหรอถ้าเราก็สารอาหารที่สำคัญจำเป็นกับร่างกายของ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:09:15.292963605+07:00","message":"[buffer interim] 33 false เหลือเชื่อจริงแล้วเหรอถ้าเราก็สารอาหารที่สำคัญจำเป็นกับร่างกายของ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:15.292973055+07:00","message":"[bufferProcess] interim [860000000]:เหลือเชื่อจริงแล้วเหรอถ้าเราก็สารอาหารที่สำคัญจำเป็นกับร่างกายของ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:15.292976026+07:00","message":"[bufferProcess] send to processor:เหลือเชื่อจริงแล้วเหรอถ้าเราก็สารอาหารที่สำคัญจำเป็นกับร่างกาย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:15.29298334+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:15.292986449+07:00","message":"> Transcript [641] [false]: 'เหลือเชื่อจริงแล้วเหรอถ้าเราก็สารอาหารที่สำคัญจำเป็นกับร่างกาย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:15.292992303+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:15.292994912+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:15.293000495+07:00","message":"StatePrefix: 'เหลือเชื่อจริงแล้วเหรอถ้าเราก็สารอาหารที่สำคัญจำเป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:15.293004274+07:00","message":"TextPushed: 'เหลือเชื่อจริงแล้วเหรอถ้าเราก็สารอาหาร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:15.293013446+07:00","message":"Push: 'ที่สำคัญจำเป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:15.293015684+07:00","message":"TextPushed: 'เหลือเชื่อจริงแล้วเหรอถ้าเราก็สารอาหารที่สำคัญจำเป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:15.293018323+07:00","message":"Set new StatePrefix : 'เหลือเชื่อจริงแล้วเหรอถ้าเราก็สารอาหารที่สำคัญจำเป็นกับร่างกาย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:15.293020839+07:00","message":"Next Push (prob) : 'กับร่างกาย'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:09:15.293030902+07:00","message":"push: {false ที่สำคัญจำเป็น 0 0xc001da8300}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:09:15.42336465+07:00","message":"receive streaming session, msgId: 33"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:09:15.423407132+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เหลือเชื่อจริงแล้วเหรอถ้าเราก็สารอาหารที่สำคัญจำเป็นกับร่างกายของเรา\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":980000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:09:15.423414679+07:00","message":"receive interim result [false|false]: เหลือเชื่อจริงแล้วเหรอถ้าเราก็สารอาหารที่สำคัญจำเป็นกับร่างกายของเรา"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:09:15.423429095+07:00","message":"[buffer interim] 33 false เหลือเชื่อจริงแล้วเหรอถ้าเราก็สารอาหารที่สำคัญจำเป็นกับร่างกายของเรา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:15.4234497+07:00","message":"[bufferProcess] interim [980000000]:เหลือเชื่อจริงแล้วเหรอถ้าเราก็สารอาหารที่สำคัญจำเป็นกับร่างกายของเรา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:15.423453689+07:00","message":"[bufferProcess] send to processor:เหลือเชื่อจริงแล้วเหรอถ้าเราก็สารอาหารที่สำคัญจำเป็นกับร่างกายของ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:15.423461805+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:15.423464633+07:00","message":"> Transcript [642] [false]: 'เหลือเชื่อจริงแล้วเหรอถ้าเราก็สารอาหารที่สำคัญจำเป็นกับร่างกายของ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:15.423468604+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:15.423470812+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:15.423472804+07:00","message":"StatePrefix: 'เหลือเชื่อจริงแล้วเหรอถ้าเราก็สารอาหารที่สำคัญจำเป็นกับร่างกาย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:15.423478285+07:00","message":"TextPushed: 'เหลือเชื่อจริงแล้วเหรอถ้าเราก็สารอาหารที่สำคัญจำเป็น'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:09:15.585396021+07:00","message":"receive streaming session, msgId: 33"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:09:15.58544127+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เหลือเชื่อจริงแล้วเหรอถ้าเราก็สารอาหารที่สำคัญจำเป็นกับร่างกายของเรานะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":100000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:09:15.585448508+07:00","message":"receive interim result [false|false]: เหลือเชื่อจริงแล้วเหรอถ้าเราก็สารอาหารที่สำคัญจำเป็นกับร่างกายของเรานะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:09:15.585464537+07:00","message":"[buffer interim] 33 false เหลือเชื่อจริงแล้วเหรอถ้าเราก็สารอาหารที่สำคัญจำเป็นกับร่างกายของเรานะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:15.585473367+07:00","message":"[bufferProcess] interim [100000000]:เหลือเชื่อจริงแล้วเหรอถ้าเราก็สารอาหารที่สำคัญจำเป็นกับร่างกายของเรานะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:15.585476279+07:00","message":"[bufferProcess] send to processor:เหลือเชื่อจริงแล้วเหรอถ้าเราก็สารอาหารที่สำคัญจำเป็นกับร่างกายของเรา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:15.585480252+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:15.585483336+07:00","message":"> Transcript [643] [false]: 'เหลือเชื่อจริงแล้วเหรอถ้าเราก็สารอาหารที่สำคัญจำเป็นกับร่างกายของเรา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:15.585487682+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:15.585489912+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:15.585492133+07:00","message":"StatePrefix: 'เหลือเชื่อจริงแล้วเหรอถ้าเราก็สารอาหารที่สำคัญจำเป็นกับร่างกาย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:15.585495016+07:00","message":"TextPushed: 'เหลือเชื่อจริงแล้วเหรอถ้าเราก็สารอาหารที่สำคัญจำเป็น'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:09:15.635377689+07:00","message":"receive streaming session, msgId: 33"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:09:15.63542361+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เหลือเชื่อจริงแล้วเหรอถ้าเราก็สารอาหารที่สำคัญจำเป็นกับร่างกายของเรานั้น\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":160000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:09:15.635431063+07:00","message":"receive interim result [false|false]: เหลือเชื่อจริงแล้วเหรอถ้าเราก็สารอาหารที่สำคัญจำเป็นกับร่างกายของเรานั้น"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:09:15.635445698+07:00","message":"[buffer interim] 33 false เหลือเชื่อจริงแล้วเหรอถ้าเราก็สารอาหารที่สำคัญจำเป็นกับร่างกายของเรานั้น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:15.635453803+07:00","message":"[bufferProcess] interim [160000000]:เหลือเชื่อจริงแล้วเหรอถ้าเราก็สารอาหารที่สำคัญจำเป็นกับร่างกายของเรานั้น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:15.635457078+07:00","message":"[bufferProcess] send to processor:เหลือเชื่อจริงแล้วเหรอถ้าเราก็สารอาหารที่สำคัญจำเป็นกับร่างกายของเรานะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:15.635463932+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:15.635467803+07:00","message":"> Transcript [644] [false]: 'เหลือเชื่อจริงแล้วเหรอถ้าเราก็สารอาหารที่สำคัญจำเป็นกับร่างกายของเรานะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:15.635472229+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:15.635474652+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:15.635477388+07:00","message":"StatePrefix: 'เหลือเชื่อจริงแล้วเหรอถ้าเราก็สารอาหารที่สำคัญจำเป็นกับร่างกาย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:15.635481378+07:00","message":"TextPushed: 'เหลือเชื่อจริงแล้วเหรอถ้าเราก็สารอาหารที่สำคัญจำเป็น'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:09:15.66344075+07:00","message":"[GCS] IsForceVAD: false for message ID: 33"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:09:15.725111657+07:00","message":"[GCS] Start streaming session, msgId: 34"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:09:15.807559591+07:00","message":"receive streaming session, msgId: 33"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:09:15.807602697+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เหลือเชื่อจริงแล้วเหรอถ้าเราก็สารอาหารที่สำคัญจำเป็นกับร่างกายของเรานั้นมี\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":280000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:09:15.807608986+07:00","message":"receive interim result [false|false]: เหลือเชื่อจริงแล้วเหรอถ้าเราก็สารอาหารที่สำคัญจำเป็นกับร่างกายของเรานั้นมี"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:09:15.807626647+07:00","message":"[buffer interim] 33 false เหลือเชื่อจริงแล้วเหรอถ้าเราก็สารอาหารที่สำคัญจำเป็นกับร่างกายของเรานั้นมี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:15.807635698+07:00","message":"[bufferProcess] interim [280000000]:เหลือเชื่อจริงแล้วเหรอถ้าเราก็สารอาหารที่สำคัญจำเป็นกับร่างกายของเรานั้นมี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:15.807638508+07:00","message":"[bufferProcess] send to processor:เหลือเชื่อจริงแล้วเหรอถ้าเราก็สารอาหารที่สำคัญจำเป็นกับร่างกายของเรานั้น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:15.807643223+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:15.807646383+07:00","message":"> Transcript [645] [false]: 'เหลือเชื่อจริงแล้วเหรอถ้าเราก็สารอาหารที่สำคัญจำเป็นกับร่างกายของเรานั้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:15.807651391+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:15.807653904+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:15.807658615+07:00","message":"StatePrefix: 'เหลือเชื่อจริงแล้วเหรอถ้าเราก็สารอาหารที่สำคัญจำเป็นกับร่างกาย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:15.807661744+07:00","message":"TextPushed: 'เหลือเชื่อจริงแล้วเหรอถ้าเราก็สารอาหารที่สำคัญจำเป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:15.807666725+07:00","message":"Push: 'กับร่างกาย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:15.807668915+07:00","message":"TextPushed: 'เหลือเชื่อจริงแล้วเหรอถ้าเราก็สารอาหารที่สำคัญจำเป็นกับร่างกาย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:15.807671567+07:00","message":"Set new StatePrefix : 'เหลือเชื่อจริงแล้วเหรอถ้าเราก็สารอาหารที่สำคัญจำเป็นกับร่างกายของเรานั้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:15.807674863+07:00","message":"Next Push (prob) : 'ของเรานั้น'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:09:15.807683174+07:00","message":"push: {false กับร่างกาย 0 0xc001da8300}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:09:15.888762982+07:00","message":"receive streaming session, msgId: 33"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:09:15.888805626+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เหลือเชื่อจริงแล้วเหรอถ้าเราก็สารอาหารที่สำคัญจำเป็นกับร่างกายของเรานั้น\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":400000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:09:15.88881342+07:00","message":"receive interim result [false|false]: เหลือเชื่อจริงแล้วเหรอถ้าเราก็สารอาหารที่สำคัญจำเป็นกับร่างกายของเรานั้น"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:09:15.888827111+07:00","message":"[buffer interim] 33 false เหลือเชื่อจริงแล้วเหรอถ้าเราก็สารอาหารที่สำคัญจำเป็นกับร่างกายของเรานั้น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:15.88883519+07:00","message":"[bufferProcess] interim [400000000]:เหลือเชื่อจริงแล้วเหรอถ้าเราก็สารอาหารที่สำคัญจำเป็นกับร่างกายของเรานั้น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:15.888838228+07:00","message":"[bufferProcess] send to processor:เหลือเชื่อจริงแล้วเหรอถ้าเราก็สารอาหารที่สำคัญจำเป็นกับร่างกายของเรานั้นมี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:15.888844209+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:15.888847051+07:00","message":"> Transcript [646] [false]: 'เหลือเชื่อจริงแล้วเหรอถ้าเราก็สารอาหารที่สำคัญจำเป็นกับร่างกายของเรานั้นมี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:15.888851555+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:15.888853885+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:15.88885595+07:00","message":"StatePrefix: 'เหลือเชื่อจริงแล้วเหรอถ้าเราก็สารอาหารที่สำคัญจำเป็นกับร่างกายของเรานั้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:15.888861125+07:00","message":"TextPushed: 'เหลือเชื่อจริงแล้วเหรอถ้าเราก็สารอาหารที่สำคัญจำเป็นกับร่างกาย'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:09:15.952552714+07:00","message":"receive streaming session, msgId: 33"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:09:15.95259276+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เหลือใช้ได้จริงแล้วเหรอถ้าเราก็สารอาหารที่สำคัญจำเป็นกับร่างกายของเรานะ\",\"confidence\":0.9108917}],\"is_final\":true,\"result_end_time\":{\"seconds\":5,\"nanos\":400000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:09:15.952599876+07:00","message":"receive interim result [true|false]: เหลือใช้ได้จริงแล้วเหรอถ้าเราก็สารอาหารที่สำคัญจำเป็นกับร่างกายของเรานะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:09:15.952610189+07:00","message":"end recv isFinal message id 33"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:09:15.952612597+07:00","message":"end Recv id 33"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:09:15.952618528+07:00","message":"[buffer interim] 33 true เหลือใช้ได้จริงแล้วเหรอถ้าเราก็สารอาหารที่สำคัญจำเป็นกับร่างกายของเรานะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:15.952628114+07:00","message":"[bufferProcess] interim [400000000]:เหลือใช้ได้จริงแล้วเหรอถ้าเราก็สารอาหารที่สำคัญจำเป็นกับร่างกายของเรานะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:15.952631656+07:00","message":"[bufferProcess] send to processor (isfinal):เหลือเชื่อจริงแล้วเหรอถ้าเราก็สารอาหารที่สำคัญจำเป็นกับร่างกายของเรานั้น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:15.952647263+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:15.952665487+07:00","message":"> Transcript [647] [false]: 'เหลือเชื่อจริงแล้วเหรอถ้าเราก็สารอาหารที่สำคัญจำเป็นกับร่างกายของเรานั้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:15.952672229+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:15.952674956+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:15.952682558+07:00","message":"StatePrefix: 'เหลือเชื่อจริงแล้วเหรอถ้าเราก็สารอาหารที่สำคัญจำเป็นกับร่างกายของเรานั้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:15.95268657+07:00","message":"TextPushed: 'เหลือเชื่อจริงแล้วเหรอถ้าเราก็สารอาหารที่สำคัญจำเป็นกับร่างกาย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:15.952689301+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:15.952691657+07:00","message":"> Transcript [648] [true]: 'เหลือใช้ได้จริงแล้วเหรอถ้าเราก็สารอาหารที่สำคัญจำเป็นกับร่างกายของเรานะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:15.952694111+07:00","message":"Count interim (case isFinal): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:15.952695921+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:15.95269779+07:00","message":"StatePrefix: 'เหลือเชื่อจริงแล้วเหรอถ้าเราก็สารอาหารที่สำคัญจำเป็นกับร่างกายของเรานั้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:15.952699916+07:00","message":"TextPushed: 'เหลือเชื่อจริงแล้วเหรอถ้าเราก็สารอาหารที่สำคัญจำเป็นกับร่างกาย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:15.952702153+07:00","message":"must be align in case of isFinal"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:15.952946602+07:00","message":"Push: 'ของเรานะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:15.952950204+07:00","message":"TextPushed: 'เหลือเชื่อจริงแล้วเหรอถ้าเราก็สารอาหารที่สำคัญจำเป็นกับร่างกายของเรานะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:15.952952939+07:00","message":"Set new StatePrefix : 'เหลือใช้ได้จริงแล้วเหรอถ้าเราก็สารอาหารที่สำคัญจำเป็นกับร่างกายของเรานะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:15.952955638+07:00","message":"Next Push (prob) : 'เหลือใช้ได้จริงแล้วเหรอถ้าเราก็สารอาหารที่สำคัญจำเป็นกับร่างกายของเรานะ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:09:15.952965879+07:00","message":"push: {true ของเรานะ 0 0xc001da8300}"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:15.952972042+07:00","message":"write aligntment file to 'tmp/7593/align_message_id_33.html'"}
{"level":"info","service":"Main","time":"2026-06-25T13:09:15.96325914+07:00","message":"write wav file: './tmp/7593/7593_33.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:09:16.193424545+07:00","message":"receive streaming session, msgId: 34"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:09:16.193474658+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"หลาย\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":480000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:09:16.193480645+07:00","message":"receive interim result [false|false]: หลาย"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:09:16.193495469+07:00","message":"[buffer interim] 34 false หลาย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:16.193503695+07:00","message":"[bufferProcess] interim [480000000]:หลาย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:16.19350594+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:09:16.57490276+07:00","message":"receive streaming session, msgId: 34"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:09:16.574949406+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"หลายวัน\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":840000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:09:16.574955237+07:00","message":"receive interim result [false|false]: หลายวัน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:09:16.574971298+07:00","message":"[buffer interim] 34 false หลายวัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:16.574981821+07:00","message":"[bufferProcess] interim [840000000]:หลายวัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:16.574984113+07:00","message":"[bufferProcess] send to processor:หลาย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:16.574989568+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:16.574992878+07:00","message":"> Transcript [649] [false]: 'หลาย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:16.574995392+07:00","message":"Set StatePrefix (first interim): 'หลาย'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:09:16.588531053+07:00","message":"receive streaming session, msgId: 34"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:09:16.58857+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"หลายวันนี้\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":900000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:09:16.588575092+07:00","message":"receive interim result [false|false]: หลายวันนี้"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:09:16.58858884+07:00","message":"[buffer interim] 34 false หลายวันนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:16.588595812+07:00","message":"[bufferProcess] interim [900000000]:หลายวันนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:16.58859876+07:00","message":"[bufferProcess] send to processor:หลายวัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:16.588602411+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:16.588605201+07:00","message":"> Transcript [650] [false]: 'หลายวัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:16.588608103+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:16.588610255+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:16.588612402+07:00","message":"StatePrefix: 'หลาย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:16.588614417+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:09:16.892246418+07:00","message":"receive streaming session, msgId: 34"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:09:16.892283391+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"หลายวันนี้ขอ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":140000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:09:16.892288396+07:00","message":"receive interim result [false|false]: หลายวันนี้ขอ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:09:16.892304668+07:00","message":"[buffer interim] 34 false หลายวันนี้ขอ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:16.892312822+07:00","message":"[bufferProcess] interim [140000000]:หลายวันนี้ขอ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:16.892315827+07:00","message":"[bufferProcess] send to processor:หลายวันนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:16.892322437+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:16.892326491+07:00","message":"> Transcript [651] [false]: 'หลายวันนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:16.892331236+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:16.892333936+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:16.892338671+07:00","message":"StatePrefix: 'หลาย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:16.892343554+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:09:17.08361043+07:00","message":"receive streaming session, msgId: 34"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:09:17.083654238+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"หลายวันนี้ขอผู้\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":380000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:09:17.083659902+07:00","message":"receive interim result [false|false]: หลายวันนี้ขอผู้"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:09:17.083672717+07:00","message":"[buffer interim] 34 false หลายวันนี้ขอผู้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:17.083679044+07:00","message":"[bufferProcess] interim [380000000]:หลายวันนี้ขอผู้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:17.083681344+07:00","message":"[bufferProcess] send to processor:หลายวันนี้ขอ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:17.083686661+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:17.083689514+07:00","message":"> Transcript [652] [false]: 'หลายวันนี้ขอ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:17.083692526+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:17.083694502+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:17.083696539+07:00","message":"StatePrefix: 'หลาย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:17.083698968+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:09:17.162933535+07:00","message":"receive streaming session, msgId: 34"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:09:17.162970606+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"หลายวันนี้ขอพรุ่ง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":440000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:09:17.162975836+07:00","message":"receive interim result [false|false]: หลายวันนี้ขอพรุ่ง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:09:17.162990844+07:00","message":"[buffer interim] 34 false หลายวันนี้ขอพรุ่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:17.163000953+07:00","message":"[bufferProcess] interim [440000000]:หลายวันนี้ขอพรุ่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:17.163003546+07:00","message":"[bufferProcess] send to processor:หลายวันนี้ขอผู้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:17.163006876+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:17.163009688+07:00","message":"> Transcript [653] [false]: 'หลายวันนี้ขอผู้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:17.16301315+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:17.163015263+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:17.16301739+07:00","message":"StatePrefix: 'หลาย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:17.163019398+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:17.163028116+07:00","message":"Push: 'หลาย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:17.163030695+07:00","message":"TextPushed: 'หลาย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:17.163032946+07:00","message":"Set new StatePrefix : 'หลายวันนี้ขอผู้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:17.16303511+07:00","message":"Next Push (prob) : 'วันนี้ขอผู้'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:09:17.163043253+07:00","message":"push: {false หลาย 0 0xc00041ca80}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:09:17.283650754+07:00","message":"receive streaming session, msgId: 34"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:09:17.283698433+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สลายพุง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":560000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:09:17.283704144+07:00","message":"receive interim result [false|false]: สลายพุง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:09:17.283718317+07:00","message":"[buffer interim] 34 false สลายพุง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:17.283724927+07:00","message":"[bufferProcess] interim [560000000]:สลายพุง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:17.283727157+07:00","message":"[bufferProcess] send to processor:หลายวันนี้ขอพรุ่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:17.283737663+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:17.283741188+07:00","message":"> Transcript [654] [false]: 'หลายวันนี้ขอพรุ่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:17.283743782+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:17.28374692+07:00","message":"Set new StatePrefix: 'หลายวันนี้ขอพรุ่ง'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:09:17.349693117+07:00","message":"receive streaming session, msgId: 34"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:09:17.349732225+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"หลายวันนี้ขอผู้ผลิต\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":680000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:09:17.349738439+07:00","message":"receive interim result [false|false]: หลายวันนี้ขอผู้ผลิต"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:09:17.349759453+07:00","message":"[buffer interim] 34 false หลายวันนี้ขอผู้ผลิต"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:17.349769492+07:00","message":"[bufferProcess] interim [680000000]:หลายวันนี้ขอผู้ผลิต"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:17.349771784+07:00","message":"[bufferProcess] send to processor:สลายพุง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:17.349775134+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:17.349777954+07:00","message":"> Transcript [655] [false]: 'สลายพุง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:17.349780148+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:17.349782123+07:00","message":"Set new StatePrefix: 'สลายพุง'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:09:17.669151974+07:00","message":"receive streaming session, msgId: 34"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:09:17.669219064+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"หลายวันนี้ขอพุ่งประเด็นที่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":980000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:09:17.669226391+07:00","message":"receive interim result [false|false]: หลายวันนี้ขอพุ่งประเด็นที่"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:09:17.669237916+07:00","message":"[buffer interim] 34 false หลายวันนี้ขอพุ่งประเด็นที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:17.669246476+07:00","message":"[bufferProcess] interim [980000000]:หลายวันนี้ขอพุ่งประเด็นที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:17.669250316+07:00","message":"[bufferProcess] send to processor:หลายวันนี้ขอผู้ผลิต"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:17.669257005+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:17.669261161+07:00","message":"> Transcript [656] [false]: 'หลายวันนี้ขอผู้ผลิต'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:17.669264493+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:17.669267382+07:00","message":"Set new StatePrefix: 'หลายวันนี้ขอผู้ผลิต'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:09:17.713445342+07:00","message":"[GCS] IsForceVAD: false for message ID: 34"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:09:17.781210268+07:00","message":"[GCS] Start streaming session, msgId: 35"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:09:17.832820198+07:00","message":"receive streaming session, msgId: 34"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:09:17.832856271+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"หลายวันนี้ขอพุ่งประเด็นไปที่\",\"confidence\":0.94319785}],\"is_final\":true,\"result_end_time\":{\"seconds\":2,\"nanos\":220000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:09:17.832862688+07:00","message":"receive interim result [true|false]: หลายวันนี้ขอพุ่งประเด็นไปที่"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:09:17.832870168+07:00","message":"end recv isFinal message id 34"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:09:17.832872534+07:00","message":"end Recv id 34"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:09:17.832879202+07:00","message":"[buffer interim] 34 true หลายวันนี้ขอพุ่งประเด็นไปที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:17.8328852+07:00","message":"[bufferProcess] interim [220000000]:หลายวันนี้ขอพุ่งประเด็นไปที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:17.832888472+07:00","message":"[bufferProcess] send to processor (isfinal):หลายวันนี้ขอพุ่งประเด็นที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:17.832891902+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:17.832902015+07:00","message":"> Transcript [657] [false]: 'หลายวันนี้ขอพุ่งประเด็นที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:17.832904518+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:17.832906881+07:00","message":"Set new StatePrefix: 'หลายวันนี้ขอพุ่งประเด็นที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:17.83290983+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:17.832912944+07:00","message":"> Transcript [658] [true]: 'หลายวันนี้ขอพุ่งประเด็นไปที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:17.832916753+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:17.832919547+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:17.832922786+07:00","message":"StatePrefix: 'หลายวันนี้ขอพุ่งประเด็นที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:17.832925984+07:00","message":"TextPushed: 'หลาย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:17.832934422+07:00","message":"Push: 'วันนี้ขอพุ่งประเด็นไปที่'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:09:17.832944297+07:00","message":"push: {true วันนี้ขอพุ่งประเด็นไปที่ 0 0xc00041ca80}"}
{"level":"info","service":"Main","time":"2026-06-25T13:09:17.841133904+07:00","message":"write wav file: './tmp/7593/7593_34.wav'"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:09:17.881568055+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:09:17.881603697+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:09:18.283274399+07:00","message":"receive streaming session, msgId: 35"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:09:18.283315004+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไอ้\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":300000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:09:18.283319919+07:00","message":"receive interim result [false|false]: ไอ้"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:09:18.28333279+07:00","message":"[buffer interim] 35 false ไอ้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:18.283340008+07:00","message":"[bufferProcess] interim [300000000]:ไอ้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:18.283342456+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:09:18.330813019+07:00","message":"receive streaming session, msgId: 35"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:09:18.330849184+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"iPhone\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":360000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:09:18.330854944+07:00","message":"receive interim result [false|false]: iPhone"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:09:18.330870389+07:00","message":"[buffer interim] 35 false iPhone"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:18.330878253+07:00","message":"[bufferProcess] interim [360000000]:iPhone"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:18.330880277+07:00","message":"[bufferProcess] send to processor:ไอ้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:18.330884417+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:18.330887482+07:00","message":"> Transcript [659] [false]: 'ไอ้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:18.330889721+07:00","message":"Set StatePrefix (first interim): 'ไอ้'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:09:18.474508256+07:00","message":"[GCS] IsForceVAD: false for message ID: 35"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:09:18.491523164+07:00","message":"receive streaming session, msgId: 35"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:09:18.491576047+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไอโอดีน\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":540000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:09:18.491582256+07:00","message":"receive interim result [false|false]: ไอโอดีน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:09:18.491597346+07:00","message":"[buffer interim] 35 false ไอโอดีน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:18.491605186+07:00","message":"[bufferProcess] interim [540000000]:ไอโอดีน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:18.491607859+07:00","message":"[bufferProcess] send to processor:iPhone"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:18.491610852+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:18.491613755+07:00","message":"> Transcript [660] [false]: 'iPhone'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:18.491616542+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:18.491619157+07:00","message":"Set new StatePrefix: 'iPhone'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:09:18.545797618+07:00","message":"[GCS] Start streaming session, msgId: 36"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:09:18.568760458+07:00","message":"receive streaming session, msgId: 35"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:09:18.568798822+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไอโอดีน\",\"confidence\":0.9589726}],\"is_final\":true,\"result_end_time\":{\"nanos\":720000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:09:18.568805565+07:00","message":"receive interim result [true|false]: ไอโอดีน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:09:18.56881579+07:00","message":"end recv isFinal message id 35"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:09:18.56881848+07:00","message":"end Recv id 35"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:09:18.568823661+07:00","message":"[buffer interim] 35 true ไอโอดีน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:18.568843165+07:00","message":"[bufferProcess] interim [720000000]:ไอโอดีน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:18.568846537+07:00","message":"[bufferProcess] send to processor (isfinal):ไอโอดีน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:18.568849678+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:18.568852542+07:00","message":"> Transcript [661] [false]: 'ไอโอดีน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:18.568854821+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:18.568856839+07:00","message":"Set new StatePrefix: 'ไอโอดีน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:18.568858566+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:18.568862773+07:00","message":"> Transcript [662] [true]: 'ไอโอดีน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:18.568865359+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:18.568867276+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:18.568869208+07:00","message":"StatePrefix: 'ไอโอดีน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:18.568871151+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:18.568873515+07:00","message":"Push: 'ไอโอดีน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:09:18.568880213+07:00","message":"push: {true ไอโอดีน 0 0xc001226e00}"}
{"level":"info","service":"Main","time":"2026-06-25T13:09:18.573809907+07:00","message":"write wav file: './tmp/7593/7593_35.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:09:19.008069344+07:00","message":"receive streaming session, msgId: 36"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:09:19.008112542+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เพราะ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":480000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:09:19.00812087+07:00","message":"receive interim result [false|false]: เพราะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:09:19.008135036+07:00","message":"[buffer interim] 36 false เพราะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:19.008143065+07:00","message":"[bufferProcess] interim [480000000]:เพราะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:19.008146306+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:09:19.082256014+07:00","message":"receive streaming session, msgId: 36"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:09:19.082292375+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เพราะว่า\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":600000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:09:19.082297952+07:00","message":"receive interim result [false|false]: เพราะว่า"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:09:19.082313227+07:00","message":"[buffer interim] 36 false เพราะว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:19.082320214+07:00","message":"[bufferProcess] interim [600000000]:เพราะว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:19.082322544+07:00","message":"[bufferProcess] send to processor:เพราะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:19.082329548+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:19.082332577+07:00","message":"> Transcript [663] [false]: 'เพราะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:19.082334846+07:00","message":"Set StatePrefix (first interim): 'เพราะ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:09:19.22051965+07:00","message":"receive streaming session, msgId: 36"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:09:19.220569903+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เพราะวัน\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":720000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:09:19.220576348+07:00","message":"receive interim result [false|false]: เพราะวัน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:09:19.220598834+07:00","message":"[buffer interim] 36 false เพราะวัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:19.22060712+07:00","message":"[bufferProcess] interim [720000000]:เพราะวัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:19.220609749+07:00","message":"[bufferProcess] send to processor:เพราะว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:19.220613676+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:19.22061738+07:00","message":"> Transcript [664] [false]: 'เพราะว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:19.220620841+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:19.220623311+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:19.220625288+07:00","message":"StatePrefix: 'เพราะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:19.220627596+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:09:19.38886763+07:00","message":"receive streaming session, msgId: 36"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:09:19.38893817+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เพราะวันพรุ่ง\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":840000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:09:19.388947762+07:00","message":"receive interim result [false|false]: เพราะวันพรุ่ง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:09:19.388966816+07:00","message":"[buffer interim] 36 false เพราะวันพรุ่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:19.3889931+07:00","message":"[bufferProcess] interim [840000000]:เพราะวันพรุ่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:19.388997818+07:00","message":"[bufferProcess] send to processor:เพราะวัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:19.389007032+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:19.389011909+07:00","message":"> Transcript [665] [false]: 'เพราะวัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:19.389017538+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:19.389020695+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:19.389023638+07:00","message":"StatePrefix: 'เพราะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:19.389026809+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:09:19.510099475+07:00","message":"receive streaming session, msgId: 36"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:09:19.510138484+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เพราะวันพรุ่งนี้\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":960000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:09:19.51014512+07:00","message":"receive interim result [false|false]: เพราะวันพรุ่งนี้"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:09:19.510157338+07:00","message":"[buffer interim] 36 false เพราะวันพรุ่งนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:19.510164377+07:00","message":"[bufferProcess] interim [960000000]:เพราะวันพรุ่งนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:19.510166976+07:00","message":"[bufferProcess] send to processor:เพราะวันพรุ่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:19.510172179+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:19.510174843+07:00","message":"> Transcript [666] [false]: 'เพราะวันพรุ่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:19.510177812+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:19.51017988+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:19.510182651+07:00","message":"StatePrefix: 'เพราะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:19.510185489+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:09:19.767086912+07:00","message":"receive streaming session, msgId: 36"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:09:19.767133072+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เพราะวันพรุ่งนี้เดี๋ยว\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":200000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:09:19.767139711+07:00","message":"receive interim result [false|false]: เพราะวันพรุ่งนี้เดี๋ยว"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:09:19.76715371+07:00","message":"[buffer interim] 36 false เพราะวันพรุ่งนี้เดี๋ยว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:19.767160695+07:00","message":"[bufferProcess] interim [200000000]:เพราะวันพรุ่งนี้เดี๋ยว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:19.767163162+07:00","message":"[bufferProcess] send to processor:เพราะวันพรุ่งนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:19.767169165+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:19.767171944+07:00","message":"> Transcript [667] [false]: 'เพราะวันพรุ่งนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:19.767175963+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:19.767178509+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:19.767180506+07:00","message":"StatePrefix: 'เพราะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:19.76718304+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:19.76719078+07:00","message":"Push: 'เพราะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:19.767193825+07:00","message":"TextPushed: 'เพราะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:19.767196904+07:00","message":"Set new StatePrefix : 'เพราะวันพรุ่งนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:19.767200785+07:00","message":"Next Push (prob) : 'วันพรุ่งนี้'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:09:19.767231668+07:00","message":"push: {false เพราะ 0 0xc001da8900}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:09:19.838800942+07:00","message":"receive streaming session, msgId: 36"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:09:19.838834389+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เพราะวันพรุ่งนี้เย็น\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":320000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:09:19.838840015+07:00","message":"receive interim result [false|false]: เพราะวันพรุ่งนี้เย็น"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:09:19.838853673+07:00","message":"[buffer interim] 36 false เพราะวันพรุ่งนี้เย็น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:19.838860538+07:00","message":"[bufferProcess] interim [320000000]:เพราะวันพรุ่งนี้เย็น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:19.838868975+07:00","message":"[bufferProcess] send to processor:เพราะวันพรุ่งนี้เดี๋ยว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:19.838882001+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:19.838884997+07:00","message":"> Transcript [668] [false]: 'เพราะวันพรุ่งนี้เดี๋ยว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:19.838888603+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:19.838896705+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:19.838899864+07:00","message":"StatePrefix: 'เพราะวันพรุ่งนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:19.838903942+07:00","message":"TextPushed: 'เพราะ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:09:19.960112639+07:00","message":"receive streaming session, msgId: 36"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:09:19.960151239+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เพราะวันพรุ่งนี้เวลา 20\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":440000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:09:19.960157835+07:00","message":"receive interim result [false|false]: เพราะวันพรุ่งนี้เวลา 20"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:09:19.960173462+07:00","message":"[buffer interim] 36 false เพราะวันพรุ่งนี้เวลา 20"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:19.960183256+07:00","message":"[bufferProcess] interim [440000000]:เพราะวันพรุ่งนี้เวลา 20"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:19.960185629+07:00","message":"[bufferProcess] send to processor:เพราะวันพรุ่งนี้เย็น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:19.960189278+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:19.960192382+07:00","message":"> Transcript [669] [false]: 'เพราะวันพรุ่งนี้เย็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:19.960195745+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:19.960197955+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:19.960199908+07:00","message":"StatePrefix: 'เพราะวันพรุ่งนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:19.960202168+07:00","message":"TextPushed: 'เพราะ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:09:20.095653911+07:00","message":"receive streaming session, msgId: 36"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:09:20.095689986+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เพราะวันพรุ่งนี้\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":1,\"nanos\":560000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:09:20.095697329+07:00","message":"receive interim result [false|false]: เพราะวันพรุ่งนี้"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:09:20.095707485+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" 25\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":560000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:09:20.095711296+07:00","message":"receive interim result [false|false]:  25"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:09:20.095722672+07:00","message":"[buffer interim] 36 false เพราะวันพรุ่งนี้"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:09:20.095730423+07:00","message":"[buffer interim] 36 false  25"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:20.095737413+07:00","message":"[bufferProcess] interim [560000000]:เพราะวันพรุ่งนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:20.09574064+07:00","message":"[bufferProcess] send to processor:เพราะวันพรุ่งนี้เวลา 20"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:20.095747858+07:00","message":"[bufferProcess] interim [560000000]: 25"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:20.095750751+07:00","message":"[bufferProcess] update buffer: เพราะวันพรุ่งนี้ 25"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:20.095767143+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:20.095793208+07:00","message":"> Transcript [670] [false]: 'เพราะวันพรุ่งนี้เวลา 20'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:20.095799961+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:20.095802834+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:20.095805291+07:00","message":"StatePrefix: 'เพราะวันพรุ่งนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:20.095807584+07:00","message":"TextPushed: 'เพราะ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:09:20.293253104+07:00","message":"receive streaming session, msgId: 36"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:09:20.293288805+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เพราะวันพรุ่งนี้เวลา 25 นาที\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":740000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:09:20.293295151+07:00","message":"receive interim result [false|false]: เพราะวันพรุ่งนี้เวลา 25 นาที"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:09:20.293309944+07:00","message":"[buffer interim] 36 false เพราะวันพรุ่งนี้เวลา 25 นาที"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:20.293317646+07:00","message":"[bufferProcess] interim [740000000]:เพราะวันพรุ่งนี้เวลา 25 นาที"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:20.293320587+07:00","message":"[bufferProcess] send to processor:เพราะวันพรุ่งนี้ 25"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:20.293327538+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:20.293330486+07:00","message":"> Transcript [671] [false]: 'เพราะวันพรุ่งนี้ 25'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:20.293334288+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:20.293336676+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:20.29333907+07:00","message":"StatePrefix: 'เพราะวันพรุ่งนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:20.293341665+07:00","message":"TextPushed: 'เพราะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:20.293347448+07:00","message":"Push: 'วันพรุ่งนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:20.293349414+07:00","message":"TextPushed: 'เพราะวันพรุ่งนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:20.29335155+07:00","message":"Set new StatePrefix : 'เพราะวันพรุ่งนี้ 25'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:20.293354024+07:00","message":"Next Push (prob) : ' 25'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:09:20.29336156+07:00","message":"push: {false วันพรุ่งนี้ 0 0xc001da8900}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:09:20.414676991+07:00","message":"receive streaming session, msgId: 36"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:09:20.414713383+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เพราะวันพรุ่งนี้\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":1,\"nanos\":920000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:09:20.41471938+07:00","message":"receive interim result [false|false]: เพราะวันพรุ่งนี้"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:09:20.414732015+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" 25 นาย\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":920000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:09:20.414735472+07:00","message":"receive interim result [false|false]:  25 นาย"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:09:20.414742834+07:00","message":"[buffer interim] 36 false เพราะวันพรุ่งนี้"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:09:20.414746467+07:00","message":"[buffer interim] 36 false  25 นาย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:20.414752195+07:00","message":"[bufferProcess] interim [920000000]:เพราะวันพรุ่งนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:20.414755291+07:00","message":"[bufferProcess] send to processor:เพราะวันพรุ่งนี้เวลา 25 นาที"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:20.414758346+07:00","message":"[bufferProcess] interim [920000000]: 25 นาย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:20.414761031+07:00","message":"[bufferProcess] update buffer: เพราะวันพรุ่งนี้ 25 นาย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:20.414763749+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:20.414766417+07:00","message":"> Transcript [672] [false]: 'เพราะวันพรุ่งนี้เวลา 25 นาที'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:20.414768648+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:20.414770762+07:00","message":"Set new StatePrefix: 'เพราะวันพรุ่งนี้เวลา 25 นาที'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:09:20.474807498+07:00","message":"receive streaming session, msgId: 36"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:09:20.474850254+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เพราะวันพรุ่งนี้\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":1,\"nanos\":980000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:09:20.4748574+07:00","message":"receive interim result [false|false]: เพราะวันพรุ่งนี้"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:09:20.474870178+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" 25 มิถุนายน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":980000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:09:20.474873804+07:00","message":"receive interim result [false|false]:  25 มิถุนายน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:09:20.474881724+07:00","message":"[buffer interim] 36 false เพราะวันพรุ่งนี้"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:09:20.474885603+07:00","message":"[buffer interim] 36 false  25 มิถุนายน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:20.474898959+07:00","message":"[bufferProcess] interim [980000000]:เพราะวันพรุ่งนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:20.474902868+07:00","message":"[bufferProcess] send to processor:เพราะวันพรุ่งนี้ 25 นาย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:20.474907567+07:00","message":"[bufferProcess] interim [980000000]: 25 มิถุนายน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:20.474911609+07:00","message":"[bufferProcess] update buffer: เพราะวันพรุ่งนี้ 25 มิถุนายน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:20.47491566+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:20.474920054+07:00","message":"> Transcript [673] [false]: 'เพราะวันพรุ่งนี้ 25 นาย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:20.474923899+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:20.474927068+07:00","message":"Set new StatePrefix: 'เพราะวันพรุ่งนี้ 25 นาย'"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:09:20.882098874+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:09:20.882114327+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:09:20.894634159+07:00","message":"receive streaming session, msgId: 36"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:09:20.894686484+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เพราะวันพรุ่งนี้\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":2,\"nanos\":400000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:09:20.894692634+07:00","message":"receive interim result [false|false]: เพราะวันพรุ่งนี้"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:09:20.894704242+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" 25 มิถุนายนนี้ครับ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":400000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:09:20.89470695+07:00","message":"receive interim result [false|false]:  25 มิถุนายนนี้ครับ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:09:20.894714299+07:00","message":"[buffer interim] 36 false เพราะวันพรุ่งนี้"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:09:20.894717842+07:00","message":"[buffer interim] 36 false  25 มิถุนายนนี้ครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:20.894723562+07:00","message":"[bufferProcess] interim [400000000]:เพราะวันพรุ่งนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:20.894726409+07:00","message":"[bufferProcess] send to processor:เพราะวันพรุ่งนี้ 25 มิถุนายน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:20.894731829+07:00","message":"[bufferProcess] interim [400000000]: 25 มิถุนายนนี้ครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:20.894734899+07:00","message":"[bufferProcess] update buffer: เพราะวันพรุ่งนี้ 25 มิถุนายนนี้ครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:20.894738492+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:20.894741282+07:00","message":"> Transcript [674] [false]: 'เพราะวันพรุ่งนี้ 25 มิถุนายน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:20.89474393+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:20.894746181+07:00","message":"Set new StatePrefix: 'เพราะวันพรุ่งนี้ 25 มิถุนายน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:09:21.034012007+07:00","message":"receive streaming session, msgId: 36"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:09:21.034051821+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เพราะวันพรุ่งนี้ 25\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":2,\"nanos\":520000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:09:21.034057477+07:00","message":"receive interim result [false|false]: เพราะวันพรุ่งนี้ 25"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:09:21.034070096+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" มิถุนายนนี้ครับ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":520000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:09:21.034072675+07:00","message":"receive interim result [false|false]:  มิถุนายนนี้ครับ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:09:21.034079904+07:00","message":"[buffer interim] 36 false เพราะวันพรุ่งนี้ 25"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:09:21.034087327+07:00","message":"[buffer interim] 36 false  มิถุนายนนี้ครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:21.034093916+07:00","message":"[bufferProcess] interim [520000000]:เพราะวันพรุ่งนี้ 25"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:21.034096844+07:00","message":"[bufferProcess] send to processor:เพราะวันพรุ่งนี้ 25 มิถุนายนนี้ครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:21.034105305+07:00","message":"[bufferProcess] interim [520000000]: มิถุนายนนี้ครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:21.034108545+07:00","message":"[bufferProcess] update buffer: เพราะวันพรุ่งนี้ 25 มิถุนายนนี้ครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:21.034111769+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:21.034115647+07:00","message":"> Transcript [675] [false]: 'เพราะวันพรุ่งนี้ 25 มิถุนายนนี้ครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:21.034118975+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:21.0341212+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:21.034123346+07:00","message":"StatePrefix: 'เพราะวันพรุ่งนี้ 25 มิถุนายน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:21.034125654+07:00","message":"TextPushed: 'เพราะวันพรุ่งนี้'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:09:21.189059024+07:00","message":"receive streaming session, msgId: 36"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:09:21.189099837+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เพราะวันพรุ่งนี้ 25\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":2,\"nanos\":640000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:09:21.189106485+07:00","message":"receive interim result [false|false]: เพราะวันพรุ่งนี้ 25"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:09:21.189118465+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" มิถุนายนนี้ครับเป็น\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":640000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:09:21.189123887+07:00","message":"receive interim result [false|false]:  มิถุนายนนี้ครับเป็น"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:09:21.189132665+07:00","message":"[buffer interim] 36 false เพราะวันพรุ่งนี้ 25"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:09:21.189137463+07:00","message":"[buffer interim] 36 false  มิถุนายนนี้ครับเป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:21.189145174+07:00","message":"[bufferProcess] interim [640000000]:เพราะวันพรุ่งนี้ 25"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:21.189148091+07:00","message":"[bufferProcess] send to processor:เพราะวันพรุ่งนี้ 25 มิถุนายนนี้ครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:21.189151582+07:00","message":"[bufferProcess] interim [640000000]: มิถุนายนนี้ครับเป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:21.189154398+07:00","message":"[bufferProcess] update buffer: เพราะวันพรุ่งนี้ 25 มิถุนายนนี้ครับเป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:21.189157158+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:21.189168295+07:00","message":"> Transcript [676] [false]: 'เพราะวันพรุ่งนี้ 25 มิถุนายนนี้ครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:21.189172449+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:21.189174592+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:21.189176502+07:00","message":"StatePrefix: 'เพราะวันพรุ่งนี้ 25 มิถุนายน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:21.18917868+07:00","message":"TextPushed: 'เพราะวันพรุ่งนี้'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:09:21.384598498+07:00","message":"receive streaming session, msgId: 36"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:09:21.384632759+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เพราะวันพรุ่งนี้ 25\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":2,\"nanos\":880000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:09:21.384639173+07:00","message":"receive interim result [false|false]: เพราะวันพรุ่งนี้ 25"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:09:21.384651308+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" มิถุนายนนี้ครับเป็นวัน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":880000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:09:21.384654311+07:00","message":"receive interim result [false|false]:  มิถุนายนนี้ครับเป็นวัน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:09:21.384661449+07:00","message":"[buffer interim] 36 false เพราะวันพรุ่งนี้ 25"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:09:21.384664757+07:00","message":"[buffer interim] 36 false  มิถุนายนนี้ครับเป็นวัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:21.384670439+07:00","message":"[bufferProcess] interim [880000000]:เพราะวันพรุ่งนี้ 25"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:21.38467305+07:00","message":"[bufferProcess] send to processor:เพราะวันพรุ่งนี้ 25 มิถุนายนนี้ครับเป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:21.384675971+07:00","message":"[bufferProcess] interim [880000000]: มิถุนายนนี้ครับเป็นวัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:21.384679125+07:00","message":"[bufferProcess] update buffer: เพราะวันพรุ่งนี้ 25 มิถุนายนนี้ครับเป็นวัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:21.38468229+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:21.384685412+07:00","message":"> Transcript [677] [false]: 'เพราะวันพรุ่งนี้ 25 มิถุนายนนี้ครับเป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:21.384688764+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:21.38469086+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:21.384693072+07:00","message":"StatePrefix: 'เพราะวันพรุ่งนี้ 25 มิถุนายน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:21.384695232+07:00","message":"TextPushed: 'เพราะวันพรุ่งนี้'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:09:22.027185589+07:00","message":"receive streaming session, msgId: 36"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:09:22.027222107+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เพราะวันพรุ่งนี้ 25 มิถุนายนนี้ครับเป็นวัน\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":3,\"nanos\":480000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:09:22.027228278+07:00","message":"receive interim result [false|false]: เพราะวันพรุ่งนี้ 25 มิถุนายนนี้ครับเป็นวัน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:09:22.027246048+07:00","message":"[buffer interim] 36 false เพราะวันพรุ่งนี้ 25 มิถุนายนนี้ครับเป็นวัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:22.027254584+07:00","message":"[bufferProcess] interim [480000000]:เพราะวันพรุ่งนี้ 25 มิถุนายนนี้ครับเป็นวัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:22.027257809+07:00","message":"[bufferProcess] send to processor:เพราะวันพรุ่งนี้ 25 มิถุนายนนี้ครับเป็นวัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:22.027263635+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:22.027266299+07:00","message":"> Transcript [678] [false]: 'เพราะวันพรุ่งนี้ 25 มิถุนายนนี้ครับเป็นวัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:22.027270375+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:22.027273109+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:22.027275901+07:00","message":"StatePrefix: 'เพราะวันพรุ่งนี้ 25 มิถุนายน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:22.027279269+07:00","message":"TextPushed: 'เพราะวันพรุ่งนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:22.027285622+07:00","message":"Push: ' 25 มิถุนายน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:22.027287595+07:00","message":"TextPushed: 'เพราะวันพรุ่งนี้ 25 มิถุนายน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:22.02728974+07:00","message":"Set new StatePrefix : 'เพราะวันพรุ่งนี้ 25 มิถุนายนนี้ครับเป็นวัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:22.027292918+07:00","message":"Next Push (prob) : 'นี้ครับเป็นวัน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:09:22.02731503+07:00","message":"push: {false  25 มิถุนายน 0 0xc001da8900}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:09:22.079690745+07:00","message":"receive streaming session, msgId: 36"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:09:22.079722658+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เพราะวันพรุ่งนี้ 25 มิถุนายนนี้ครับเป็นวัน\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":3,\"nanos\":540000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:09:22.079729258+07:00","message":"receive interim result [false|false]: เพราะวันพรุ่งนี้ 25 มิถุนายนนี้ครับเป็นวัน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:09:22.079747797+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" iOS\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":540000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:09:22.079750392+07:00","message":"receive interim result [false|false]:  iOS"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:09:22.079756862+07:00","message":"[buffer interim] 36 false เพราะวันพรุ่งนี้ 25 มิถุนายนนี้ครับเป็นวัน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:09:22.079760421+07:00","message":"[buffer interim] 36 false  iOS"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:22.079784939+07:00","message":"[bufferProcess] interim [540000000]:เพราะวันพรุ่งนี้ 25 มิถุนายนนี้ครับเป็นวัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:22.079799889+07:00","message":"[bufferProcess] send to processor:เพราะวันพรุ่งนี้ 25 มิถุนายนนี้ครับเป็นวัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:22.079812025+07:00","message":"[bufferProcess] interim [540000000]: iOS"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:22.079816426+07:00","message":"[bufferProcess] update buffer: เพราะวันพรุ่งนี้ 25 มิถุนายนนี้ครับเป็นวัน iOS"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:22.079821975+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:22.079827389+07:00","message":"> Transcript [679] [false]: 'เพราะวันพรุ่งนี้ 25 มิถุนายนนี้ครับเป็นวัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:22.079833344+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:22.079836243+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:22.079840393+07:00","message":"StatePrefix: 'เพราะวันพรุ่งนี้ 25 มิถุนายนนี้ครับเป็นวัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:22.079844544+07:00","message":"TextPushed: 'เพราะวันพรุ่งนี้ 25 มิถุนายน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:09:22.208882257+07:00","message":"receive streaming session, msgId: 36"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:09:22.208950161+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เพราะวันพรุ่งนี้ 25\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":3,\"nanos\":660000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:09:22.208958306+07:00","message":"receive interim result [false|false]: เพราะวันพรุ่งนี้ 25"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:09:22.208975314+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" มิถุนายนนี้ครับเป็นวันไอโอดีน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":660000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:09:22.208981038+07:00","message":"receive interim result [false|false]:  มิถุนายนนี้ครับเป็นวันไอโอดีน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:09:22.208998361+07:00","message":"[buffer interim] 36 false เพราะวันพรุ่งนี้ 25"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:09:22.209015151+07:00","message":"[buffer interim] 36 false  มิถุนายนนี้ครับเป็นวันไอโอดีน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:22.209022911+07:00","message":"[bufferProcess] interim [660000000]:เพราะวันพรุ่งนี้ 25"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:22.209026152+07:00","message":"[bufferProcess] send to processor:เพราะวันพรุ่งนี้ 25 มิถุนายนนี้ครับเป็นวัน iOS"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:22.209029618+07:00","message":"[bufferProcess] interim [660000000]: มิถุนายนนี้ครับเป็นวันไอโอดีน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:22.209032654+07:00","message":"[bufferProcess] update buffer: เพราะวันพรุ่งนี้ 25 มิถุนายนนี้ครับเป็นวันไอโอดีน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:22.209035672+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:22.209038838+07:00","message":"> Transcript [680] [false]: 'เพราะวันพรุ่งนี้ 25 มิถุนายนนี้ครับเป็นวัน iOS'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:22.209042391+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:22.209044483+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:22.209046428+07:00","message":"StatePrefix: 'เพราะวันพรุ่งนี้ 25 มิถุนายนนี้ครับเป็นวัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:22.20904858+07:00","message":"TextPushed: 'เพราะวันพรุ่งนี้ 25 มิถุนายน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:09:22.791292878+07:00","message":"receive streaming session, msgId: 36"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:09:22.791331844+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เพราะวันพรุ่งนี้ 25 มิถุนายนนี้ครับเป็นวันไอโอดีน\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":4,\"nanos\":260000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:09:22.791337733+07:00","message":"receive interim result [false|false]: เพราะวันพรุ่งนี้ 25 มิถุนายนนี้ครับเป็นวันไอโอดีน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:09:22.791347808+07:00","message":"[buffer interim] 36 false เพราะวันพรุ่งนี้ 25 มิถุนายนนี้ครับเป็นวันไอโอดีน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:22.791355064+07:00","message":"[bufferProcess] interim [260000000]:เพราะวันพรุ่งนี้ 25 มิถุนายนนี้ครับเป็นวันไอโอดีน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:22.791357962+07:00","message":"[bufferProcess] send to processor:เพราะวันพรุ่งนี้ 25 มิถุนายนนี้ครับเป็นวันไอโอดีน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:22.791361522+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:22.791364408+07:00","message":"> Transcript [681] [false]: 'เพราะวันพรุ่งนี้ 25 มิถุนายนนี้ครับเป็นวันไอโอดีน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:22.791368044+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:22.791370201+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:22.791372624+07:00","message":"StatePrefix: 'เพราะวันพรุ่งนี้ 25 มิถุนายนนี้ครับเป็นวัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:22.791375089+07:00","message":"TextPushed: 'เพราะวันพรุ่งนี้ 25 มิถุนายน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:09:23.131297143+07:00","message":"receive streaming session, msgId: 36"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:09:23.131336031+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เพราะวันพรุ่งนี้ 25\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":4,\"nanos\":620000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:09:23.131342275+07:00","message":"receive interim result [false|false]: เพราะวันพรุ่งนี้ 25"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:09:23.131357235+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" มิถุนายนนี้ครับเป็นวันไอโอดีนส่วน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":620000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:09:23.131360869+07:00","message":"receive interim result [false|false]:  มิถุนายนนี้ครับเป็นวันไอโอดีนส่วน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:09:23.131368999+07:00","message":"[buffer interim] 36 false เพราะวันพรุ่งนี้ 25"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:09:23.131373084+07:00","message":"[buffer interim] 36 false  มิถุนายนนี้ครับเป็นวันไอโอดีนส่วน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:23.13137974+07:00","message":"[bufferProcess] interim [620000000]:เพราะวันพรุ่งนี้ 25"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:23.131382627+07:00","message":"[bufferProcess] send to processor:เพราะวันพรุ่งนี้ 25 มิถุนายนนี้ครับเป็นวันไอโอดีน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:23.131386466+07:00","message":"[bufferProcess] interim [620000000]: มิถุนายนนี้ครับเป็นวันไอโอดีนส่วน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:23.13138921+07:00","message":"[bufferProcess] update buffer: เพราะวันพรุ่งนี้ 25 มิถุนายนนี้ครับเป็นวันไอโอดีนส่วน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:23.131392133+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:23.13139491+07:00","message":"> Transcript [682] [false]: 'เพราะวันพรุ่งนี้ 25 มิถุนายนนี้ครับเป็นวันไอโอดีน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:23.131398843+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:23.131401419+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:23.131403357+07:00","message":"StatePrefix: 'เพราะวันพรุ่งนี้ 25 มิถุนายนนี้ครับเป็นวัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:23.131405573+07:00","message":"TextPushed: 'เพราะวันพรุ่งนี้ 25 มิถุนายน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:23.131408212+07:00","message":"Push: 'นี้ครับเป็นวัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:23.131410169+07:00","message":"TextPushed: 'เพราะวันพรุ่งนี้ 25 มิถุนายนนี้ครับเป็นวัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:23.131417251+07:00","message":"Set new StatePrefix : 'เพราะวันพรุ่งนี้ 25 มิถุนายนนี้ครับเป็นวันไอโอดีน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:23.131419964+07:00","message":"Next Push (prob) : 'ไอโอดีน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:09:23.131442171+07:00","message":"push: {false นี้ครับเป็นวัน 0 0xc001da8900}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:09:23.310589085+07:00","message":"receive streaming session, msgId: 36"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:09:23.31062552+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เพราะวันพรุ่งนี้ 25\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":4,\"nanos\":740000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:09:23.310632026+07:00","message":"receive interim result [false|false]: เพราะวันพรุ่งนี้ 25"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:09:23.31064389+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" มิถุนายนนี้ครับเป็นวันไอโอดีนส่วนค่า\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":740000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:09:23.310651716+07:00","message":"receive interim result [false|false]:  มิถุนายนนี้ครับเป็นวันไอโอดีนส่วนค่า"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:09:23.310660226+07:00","message":"[buffer interim] 36 false เพราะวันพรุ่งนี้ 25"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:09:23.310664285+07:00","message":"[buffer interim] 36 false  มิถุนายนนี้ครับเป็นวันไอโอดีนส่วนค่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:23.310671517+07:00","message":"[bufferProcess] interim [740000000]:เพราะวันพรุ่งนี้ 25"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:23.31067444+07:00","message":"[bufferProcess] send to processor:เพราะวันพรุ่งนี้ 25 มิถุนายนนี้ครับเป็นวันไอโอดีนส่วน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:23.310678264+07:00","message":"[bufferProcess] interim [740000000]: มิถุนายนนี้ครับเป็นวันไอโอดีนส่วนค่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:23.310681543+07:00","message":"[bufferProcess] update buffer: เพราะวันพรุ่งนี้ 25 มิถุนายนนี้ครับเป็นวันไอโอดีนส่วนค่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:23.310684897+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:23.310687967+07:00","message":"> Transcript [683] [false]: 'เพราะวันพรุ่งนี้ 25 มิถุนายนนี้ครับเป็นวันไอโอดีนส่วน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:23.310691829+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:23.310693987+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:23.310696332+07:00","message":"StatePrefix: 'เพราะวันพรุ่งนี้ 25 มิถุนายนนี้ครับเป็นวันไอโอดีน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:23.31069871+07:00","message":"TextPushed: 'เพราะวันพรุ่งนี้ 25 มิถุนายนนี้ครับเป็นวัน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:09:23.322433821+07:00","message":"receive streaming session, msgId: 36"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:09:23.322473501+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เพราะวันพรุ่งนี้ 25\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":4,\"nanos\":800000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:09:23.322481184+07:00","message":"receive interim result [false|false]: เพราะวันพรุ่งนี้ 25"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:09:23.322495538+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" มิถุนายนนี้ครับเป็นวันไอโอดีนส่วนใคร\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":800000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:09:23.32249959+07:00","message":"receive interim result [false|false]:  มิถุนายนนี้ครับเป็นวันไอโอดีนส่วนใคร"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:09:23.322507644+07:00","message":"[buffer interim] 36 false เพราะวันพรุ่งนี้ 25"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:09:23.3225141+07:00","message":"[buffer interim] 36 false  มิถุนายนนี้ครับเป็นวันไอโอดีนส่วนใคร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:23.322519346+07:00","message":"[bufferProcess] interim [800000000]:เพราะวันพรุ่งนี้ 25"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:23.322522093+07:00","message":"[bufferProcess] send to processor:เพราะวันพรุ่งนี้ 25 มิถุนายนนี้ครับเป็นวันไอโอดีนส่วนค่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:23.322525936+07:00","message":"[bufferProcess] interim [800000000]: มิถุนายนนี้ครับเป็นวันไอโอดีนส่วนใคร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:23.32253014+07:00","message":"[bufferProcess] update buffer: เพราะวันพรุ่งนี้ 25 มิถุนายนนี้ครับเป็นวันไอโอดีนส่วนใคร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:23.322534665+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:23.32253903+07:00","message":"> Transcript [684] [false]: 'เพราะวันพรุ่งนี้ 25 มิถุนายนนี้ครับเป็นวันไอโอดีนส่วนค่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:23.322543756+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:23.322546445+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:23.322549238+07:00","message":"StatePrefix: 'เพราะวันพรุ่งนี้ 25 มิถุนายนนี้ครับเป็นวันไอโอดีน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:23.322552711+07:00","message":"TextPushed: 'เพราะวันพรุ่งนี้ 25 มิถุนายนนี้ครับเป็นวัน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:09:23.368218621+07:00","message":"receive streaming session, msgId: 36"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:09:23.368253496+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เพราะวันพรุ่งนี้ 25\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":4,\"nanos\":920000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:09:23.368259627+07:00","message":"receive interim result [false|false]: เพราะวันพรุ่งนี้ 25"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:09:23.36827111+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" มิถุนายนนี้ครับเป็นวันไอโอดีนส่วนใครที่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":920000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:09:23.368274687+07:00","message":"receive interim result [false|false]:  มิถุนายนนี้ครับเป็นวันไอโอดีนส่วนใครที่"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:09:23.368283144+07:00","message":"[buffer interim] 36 false เพราะวันพรุ่งนี้ 25"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:09:23.368287657+07:00","message":"[buffer interim] 36 false  มิถุนายนนี้ครับเป็นวันไอโอดีนส่วนใครที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:23.368294138+07:00","message":"[bufferProcess] interim [920000000]:เพราะวันพรุ่งนี้ 25"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:23.368296822+07:00","message":"[bufferProcess] send to processor:เพราะวันพรุ่งนี้ 25 มิถุนายนนี้ครับเป็นวันไอโอดีนส่วนใคร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:23.368300512+07:00","message":"[bufferProcess] interim [920000000]: มิถุนายนนี้ครับเป็นวันไอโอดีนส่วนใครที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:23.368303419+07:00","message":"[bufferProcess] update buffer: เพราะวันพรุ่งนี้ 25 มิถุนายนนี้ครับเป็นวันไอโอดีนส่วนใครที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:23.368306234+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:23.368309284+07:00","message":"> Transcript [685] [false]: 'เพราะวันพรุ่งนี้ 25 มิถุนายนนี้ครับเป็นวันไอโอดีนส่วนใคร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:23.368313371+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:23.368315449+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:23.368333779+07:00","message":"StatePrefix: 'เพราะวันพรุ่งนี้ 25 มิถุนายนนี้ครับเป็นวันไอโอดีน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:23.368336131+07:00","message":"TextPushed: 'เพราะวันพรุ่งนี้ 25 มิถุนายนนี้ครับเป็นวัน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:09:23.621466523+07:00","message":"receive streaming session, msgId: 36"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:09:23.621503614+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เพราะวันพรุ่งนี้ 25\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":5,\"nanos\":40000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:09:23.62150938+07:00","message":"receive interim result [false|false]: เพราะวันพรุ่งนี้ 25"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:09:23.621523827+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" มิถุนายนนี้ครับเป็นวันไอโอดีนส่วนใครที่ยัง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":40000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:09:23.621527246+07:00","message":"receive interim result [false|false]:  มิถุนายนนี้ครับเป็นวันไอโอดีนส่วนใครที่ยัง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:09:23.621535038+07:00","message":"[buffer interim] 36 false เพราะวันพรุ่งนี้ 25"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:09:23.621538525+07:00","message":"[buffer interim] 36 false  มิถุนายนนี้ครับเป็นวันไอโอดีนส่วนใครที่ยัง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:23.621544739+07:00","message":"[bufferProcess] interim [40000000]:เพราะวันพรุ่งนี้ 25"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:23.621547048+07:00","message":"[bufferProcess] send to processor:เพราะวันพรุ่งนี้ 25 มิถุนายนนี้ครับเป็นวันไอโอดีนส่วนใครที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:23.621550119+07:00","message":"[bufferProcess] interim [40000000]: มิถุนายนนี้ครับเป็นวันไอโอดีนส่วนใครที่ยัง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:23.621553242+07:00","message":"[bufferProcess] update buffer: เพราะวันพรุ่งนี้ 25 มิถุนายนนี้ครับเป็นวันไอโอดีนส่วนใครที่ยัง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:23.62155637+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:23.62155895+07:00","message":"> Transcript [686] [false]: 'เพราะวันพรุ่งนี้ 25 มิถุนายนนี้ครับเป็นวันไอโอดีนส่วนใครที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:23.621562944+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:23.621565184+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:23.62156707+07:00","message":"StatePrefix: 'เพราะวันพรุ่งนี้ 25 มิถุนายนนี้ครับเป็นวันไอโอดีน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:23.621569664+07:00","message":"TextPushed: 'เพราะวันพรุ่งนี้ 25 มิถุนายนนี้ครับเป็นวัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:23.621572382+07:00","message":"Push: 'ไอโอดีน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:23.621575465+07:00","message":"TextPushed: 'เพราะวันพรุ่งนี้ 25 มิถุนายนนี้ครับเป็นวันไอโอดีน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:23.621578129+07:00","message":"Set new StatePrefix : 'เพราะวันพรุ่งนี้ 25 มิถุนายนนี้ครับเป็นวันไอโอดีนส่วนใครที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:23.621580938+07:00","message":"Next Push (prob) : 'ส่วนใครที่'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:09:23.621597129+07:00","message":"push: {false ไอโอดีน 0 0xc001da8900}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:09:23.684654494+07:00","message":"receive streaming session, msgId: 36"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:09:23.684688391+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เพราะวันพรุ่งนี้ 25\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":5,\"nanos\":220000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:09:23.684694099+07:00","message":"receive interim result [false|false]: เพราะวันพรุ่งนี้ 25"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:09:23.684706147+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" มิถุนายนนี้ครับเป็นวันไอโอดีนส่วนใครที่ยังคะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":220000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:09:23.684709463+07:00","message":"receive interim result [false|false]:  มิถุนายนนี้ครับเป็นวันไอโอดีนส่วนใครที่ยังคะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:09:23.684716092+07:00","message":"[buffer interim] 36 false เพราะวันพรุ่งนี้ 25"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:09:23.684719691+07:00","message":"[buffer interim] 36 false  มิถุนายนนี้ครับเป็นวันไอโอดีนส่วนใครที่ยังคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:23.684724952+07:00","message":"[bufferProcess] interim [220000000]:เพราะวันพรุ่งนี้ 25"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:23.684727622+07:00","message":"[bufferProcess] send to processor:เพราะวันพรุ่งนี้ 25 มิถุนายนนี้ครับเป็นวันไอโอดีนส่วนใครที่ยัง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:23.68473076+07:00","message":"[bufferProcess] interim [220000000]: มิถุนายนนี้ครับเป็นวันไอโอดีนส่วนใครที่ยังคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:23.68473337+07:00","message":"[bufferProcess] update buffer: เพราะวันพรุ่งนี้ 25 มิถุนายนนี้ครับเป็นวันไอโอดีนส่วนใครที่ยังคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:23.684736661+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:23.684739497+07:00","message":"> Transcript [687] [false]: 'เพราะวันพรุ่งนี้ 25 มิถุนายนนี้ครับเป็นวันไอโอดีนส่วนใครที่ยัง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:23.684742728+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:23.684744582+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:23.684746456+07:00","message":"StatePrefix: 'เพราะวันพรุ่งนี้ 25 มิถุนายนนี้ครับเป็นวันไอโอดีนส่วนใครที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:23.68475038+07:00","message":"TextPushed: 'เพราะวันพรุ่งนี้ 25 มิถุนายนนี้ครับเป็นวันไอโอดีน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:09:23.811036716+07:00","message":"receive streaming session, msgId: 36"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:09:23.811077441+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เพราะวันพรุ่งนี้ 25\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":5,\"nanos\":280000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:09:23.81108335+07:00","message":"receive interim result [false|false]: เพราะวันพรุ่งนี้ 25"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:09:23.811094147+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" มิถุนายนนี้ครับเป็นวันไอโอดีนส่วนใครที่ยังขาด\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":280000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:09:23.811098467+07:00","message":"receive interim result [false|false]:  มิถุนายนนี้ครับเป็นวันไอโอดีนส่วนใครที่ยังขาด"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:09:23.811106723+07:00","message":"[buffer interim] 36 false เพราะวันพรุ่งนี้ 25"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:09:23.811109816+07:00","message":"[buffer interim] 36 false  มิถุนายนนี้ครับเป็นวันไอโอดีนส่วนใครที่ยังขาด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:23.811116208+07:00","message":"[bufferProcess] interim [280000000]:เพราะวันพรุ่งนี้ 25"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:23.811118852+07:00","message":"[bufferProcess] send to processor:เพราะวันพรุ่งนี้ 25 มิถุนายนนี้ครับเป็นวันไอโอดีนส่วนใครที่ยังคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:23.811122137+07:00","message":"[bufferProcess] interim [280000000]: มิถุนายนนี้ครับเป็นวันไอโอดีนส่วนใครที่ยังขาด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:23.81112485+07:00","message":"[bufferProcess] update buffer: เพราะวันพรุ่งนี้ 25 มิถุนายนนี้ครับเป็นวันไอโอดีนส่วนใครที่ยังขาด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:23.811127866+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:23.811130701+07:00","message":"> Transcript [688] [false]: 'เพราะวันพรุ่งนี้ 25 มิถุนายนนี้ครับเป็นวันไอโอดีนส่วนใครที่ยังคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:23.811134197+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:23.811136517+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:23.81113853+07:00","message":"StatePrefix: 'เพราะวันพรุ่งนี้ 25 มิถุนายนนี้ครับเป็นวันไอโอดีนส่วนใครที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:23.811141046+07:00","message":"TextPushed: 'เพราะวันพรุ่งนี้ 25 มิถุนายนนี้ครับเป็นวันไอโอดีน'"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:09:23.882870857+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:09:23.882906323+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:09:24.004341075+07:00","message":"receive streaming session, msgId: 36"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:09:24.004376035+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เพราะวันพรุ่งนี้ 25\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":5,\"nanos\":460000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:09:24.004384883+07:00","message":"receive interim result [false|false]: เพราะวันพรุ่งนี้ 25"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:09:24.004398856+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" มิถุนายนนี้ครับเป็นวันไอโอดีนส่วนใครที่ยังขาดอยู่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":460000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:09:24.004402305+07:00","message":"receive interim result [false|false]:  มิถุนายนนี้ครับเป็นวันไอโอดีนส่วนใครที่ยังขาดอยู่"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:09:24.004411526+07:00","message":"[buffer interim] 36 false เพราะวันพรุ่งนี้ 25"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:09:24.004426361+07:00","message":"[buffer interim] 36 false  มิถุนายนนี้ครับเป็นวันไอโอดีนส่วนใครที่ยังขาดอยู่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:24.004449151+07:00","message":"[bufferProcess] interim [460000000]:เพราะวันพรุ่งนี้ 25"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:24.004467802+07:00","message":"[bufferProcess] send to processor:เพราะวันพรุ่งนี้ 25 มิถุนายนนี้ครับเป็นวันไอโอดีนส่วนใครที่ยังขาด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:24.004476102+07:00","message":"[bufferProcess] interim [460000000]: มิถุนายนนี้ครับเป็นวันไอโอดีนส่วนใครที่ยังขาดอยู่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:24.004483589+07:00","message":"[bufferProcess] update buffer: เพราะวันพรุ่งนี้ 25 มิถุนายนนี้ครับเป็นวันไอโอดีนส่วนใครที่ยังขาดอยู่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:24.004488317+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:24.004491619+07:00","message":"> Transcript [689] [false]: 'เพราะวันพรุ่งนี้ 25 มิถุนายนนี้ครับเป็นวันไอโอดีนส่วนใครที่ยังขาด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:24.004495794+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:24.004497958+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:24.00449996+07:00","message":"StatePrefix: 'เพราะวันพรุ่งนี้ 25 มิถุนายนนี้ครับเป็นวันไอโอดีนส่วนใครที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:24.004502766+07:00","message":"TextPushed: 'เพราะวันพรุ่งนี้ 25 มิถุนายนนี้ครับเป็นวันไอโอดีน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:09:24.508776967+07:00","message":"receive streaming session, msgId: 36"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:09:24.508814145+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เพราะวันพรุ่งนี้ 25\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":5,\"nanos\":940000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:09:24.508820595+07:00","message":"receive interim result [false|false]: เพราะวันพรุ่งนี้ 25"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:09:24.508833567+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" มิถุนายนนี้ครับเป็นวันไอโอดีนส่วนใครที่ยังขาดอยู่หรือ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":940000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:09:24.508837616+07:00","message":"receive interim result [false|false]:  มิถุนายนนี้ครับเป็นวันไอโอดีนส่วนใครที่ยังขาดอยู่หรือ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:09:24.508844432+07:00","message":"[buffer interim] 36 false เพราะวันพรุ่งนี้ 25"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:09:24.508847995+07:00","message":"[buffer interim] 36 false  มิถุนายนนี้ครับเป็นวันไอโอดีนส่วนใครที่ยังขาดอยู่หรือ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:24.508854943+07:00","message":"[bufferProcess] interim [940000000]:เพราะวันพรุ่งนี้ 25"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:24.508858928+07:00","message":"[bufferProcess] send to processor:เพราะวันพรุ่งนี้ 25 มิถุนายนนี้ครับเป็นวันไอโอดีนส่วนใครที่ยังขาดอยู่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:24.508863707+07:00","message":"[bufferProcess] interim [940000000]: มิถุนายนนี้ครับเป็นวันไอโอดีนส่วนใครที่ยังขาดอยู่หรือ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:24.508872866+07:00","message":"[bufferProcess] update buffer: เพราะวันพรุ่งนี้ 25 มิถุนายนนี้ครับเป็นวันไอโอดีนส่วนใครที่ยังขาดอยู่หรือ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:24.508877156+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:24.508883122+07:00","message":"> Transcript [690] [false]: 'เพราะวันพรุ่งนี้ 25 มิถุนายนนี้ครับเป็นวันไอโอดีนส่วนใครที่ยังขาดอยู่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:24.508897039+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:24.508900486+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:24.508904557+07:00","message":"StatePrefix: 'เพราะวันพรุ่งนี้ 25 มิถุนายนนี้ครับเป็นวันไอโอดีนส่วนใครที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:24.508908024+07:00","message":"TextPushed: 'เพราะวันพรุ่งนี้ 25 มิถุนายนนี้ครับเป็นวันไอโอดีน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:24.508915295+07:00","message":"Push: 'ส่วนใครที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:24.508918536+07:00","message":"TextPushed: 'เพราะวันพรุ่งนี้ 25 มิถุนายนนี้ครับเป็นวันไอโอดีนส่วนใครที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:24.50892224+07:00","message":"Set new StatePrefix : 'เพราะวันพรุ่งนี้ 25 มิถุนายนนี้ครับเป็นวันไอโอดีนส่วนใครที่ยังขาดอยู่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:24.508926163+07:00","message":"Next Push (prob) : 'ยังขาดอยู่'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:09:24.508935942+07:00","message":"push: {false ส่วนใครที่ 0 0xc001da8900}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:09:24.590592797+07:00","message":"receive streaming session, msgId: 36"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:09:24.590653486+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เพราะวันพรุ่งนี้ 25\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":6,\"nanos\":60000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:09:24.590661789+07:00","message":"receive interim result [false|false]: เพราะวันพรุ่งนี้ 25"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:09:24.590672203+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" มิถุนายนนี้ครับเป็นวันไอโอดีนส่วนใครที่ยังขาดอยู่หรือว่า\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":6,\"nanos\":60000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:09:24.590675756+07:00","message":"receive interim result [false|false]:  มิถุนายนนี้ครับเป็นวันไอโอดีนส่วนใครที่ยังขาดอยู่หรือว่า"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:09:24.590684032+07:00","message":"[buffer interim] 36 false เพราะวันพรุ่งนี้ 25"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:09:24.590689802+07:00","message":"[buffer interim] 36 false  มิถุนายนนี้ครับเป็นวันไอโอดีนส่วนใครที่ยังขาดอยู่หรือว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:24.590696399+07:00","message":"[bufferProcess] interim [60000000]:เพราะวันพรุ่งนี้ 25"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:24.590699105+07:00","message":"[bufferProcess] send to processor:เพราะวันพรุ่งนี้ 25 มิถุนายนนี้ครับเป็นวันไอโอดีนส่วนใครที่ยังขาดอยู่หรือ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:24.590705245+07:00","message":"[bufferProcess] interim [60000000]: มิถุนายนนี้ครับเป็นวันไอโอดีนส่วนใครที่ยังขาดอยู่หรือว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:24.590708296+07:00","message":"[bufferProcess] update buffer: เพราะวันพรุ่งนี้ 25 มิถุนายนนี้ครับเป็นวันไอโอดีนส่วนใครที่ยังขาดอยู่หรือว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:24.590712115+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:24.590715117+07:00","message":"> Transcript [691] [false]: 'เพราะวันพรุ่งนี้ 25 มิถุนายนนี้ครับเป็นวันไอโอดีนส่วนใครที่ยังขาดอยู่หรือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:24.590719461+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:24.590721631+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:24.590723591+07:00","message":"StatePrefix: 'เพราะวันพรุ่งนี้ 25 มิถุนายนนี้ครับเป็นวันไอโอดีนส่วนใครที่ยังขาดอยู่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:24.590726982+07:00","message":"TextPushed: 'เพราะวันพรุ่งนี้ 25 มิถุนายนนี้ครับเป็นวันไอโอดีนส่วนใครที่'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:09:24.611805087+07:00","message":"receive streaming session, msgId: 36"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:09:24.611841529+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เพราะวันพรุ่งนี้ 25\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":6,\"nanos\":120000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:09:24.611846943+07:00","message":"receive interim result [false|false]: เพราะวันพรุ่งนี้ 25"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:09:24.611858822+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" มิถุนายนนี้ครับเป็นวันไอโอดีนส่วนใครที่ยังขาดอยู่หรือว่าจะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":6,\"nanos\":120000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:09:24.611862413+07:00","message":"receive interim result [false|false]:  มิถุนายนนี้ครับเป็นวันไอโอดีนส่วนใครที่ยังขาดอยู่หรือว่าจะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:09:24.611871032+07:00","message":"[buffer interim] 36 false เพราะวันพรุ่งนี้ 25"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:09:24.611874314+07:00","message":"[buffer interim] 36 false  มิถุนายนนี้ครับเป็นวันไอโอดีนส่วนใครที่ยังขาดอยู่หรือว่าจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:24.611881081+07:00","message":"[bufferProcess] interim [120000000]:เพราะวันพรุ่งนี้ 25"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:24.611884+07:00","message":"[bufferProcess] send to processor:เพราะวันพรุ่งนี้ 25 มิถุนายนนี้ครับเป็นวันไอโอดีนส่วนใครที่ยังขาดอยู่หรือว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:24.611894533+07:00","message":"[bufferProcess] interim [120000000]: มิถุนายนนี้ครับเป็นวันไอโอดีนส่วนใครที่ยังขาดอยู่หรือว่าจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:24.61189826+07:00","message":"[bufferProcess] update buffer: เพราะวันพรุ่งนี้ 25 มิถุนายนนี้ครับเป็นวันไอโอดีนส่วนใครที่ยังขาดอยู่หรือว่าจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:24.611901859+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:24.611904857+07:00","message":"> Transcript [692] [false]: 'เพราะวันพรุ่งนี้ 25 มิถุนายนนี้ครับเป็นวันไอโอดีนส่วนใครที่ยังขาดอยู่หรือว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:24.611909013+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:24.611911081+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:24.611913125+07:00","message":"StatePrefix: 'เพราะวันพรุ่งนี้ 25 มิถุนายนนี้ครับเป็นวันไอโอดีนส่วนใครที่ยังขาดอยู่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:24.611915425+07:00","message":"TextPushed: 'เพราะวันพรุ่งนี้ 25 มิถุนายนนี้ครับเป็นวันไอโอดีนส่วนใครที่'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:09:24.720435365+07:00","message":"receive streaming session, msgId: 36"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:09:24.720473096+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เพราะวันพรุ่งนี้ 25\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":6,\"nanos\":180000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:09:24.72047962+07:00","message":"receive interim result [false|false]: เพราะวันพรุ่งนี้ 25"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:09:24.720491952+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" มิถุนายนนี้ครับเป็นวันไอโอดีนส่วนใครที่ยังขาดอยู่หรือว่ายัง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":6,\"nanos\":180000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:09:24.720496297+07:00","message":"receive interim result [false|false]:  มิถุนายนนี้ครับเป็นวันไอโอดีนส่วนใครที่ยังขาดอยู่หรือว่ายัง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:09:24.72050458+07:00","message":"[buffer interim] 36 false เพราะวันพรุ่งนี้ 25"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:09:24.720508254+07:00","message":"[buffer interim] 36 false  มิถุนายนนี้ครับเป็นวันไอโอดีนส่วนใครที่ยังขาดอยู่หรือว่ายัง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:24.720514885+07:00","message":"[bufferProcess] interim [180000000]:เพราะวันพรุ่งนี้ 25"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:24.72051777+07:00","message":"[bufferProcess] send to processor:เพราะวันพรุ่งนี้ 25 มิถุนายนนี้ครับเป็นวันไอโอดีนส่วนใครที่ยังขาดอยู่หรือว่าจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:24.720521255+07:00","message":"[bufferProcess] interim [180000000]: มิถุนายนนี้ครับเป็นวันไอโอดีนส่วนใครที่ยังขาดอยู่หรือว่ายัง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:24.720524099+07:00","message":"[bufferProcess] update buffer: เพราะวันพรุ่งนี้ 25 มิถุนายนนี้ครับเป็นวันไอโอดีนส่วนใครที่ยังขาดอยู่หรือว่ายัง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:24.720527707+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:24.720531157+07:00","message":"> Transcript [693] [false]: 'เพราะวันพรุ่งนี้ 25 มิถุนายนนี้ครับเป็นวันไอโอดีนส่วนใครที่ยังขาดอยู่หรือว่าจะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:24.720535697+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:24.72053782+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:24.72053987+07:00","message":"StatePrefix: 'เพราะวันพรุ่งนี้ 25 มิถุนายนนี้ครับเป็นวันไอโอดีนส่วนใครที่ยังขาดอยู่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:24.720546573+07:00","message":"TextPushed: 'เพราะวันพรุ่งนี้ 25 มิถุนายนนี้ครับเป็นวันไอโอดีนส่วนใครที่'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:09:24.775694811+07:00","message":"receive streaming session, msgId: 36"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:09:24.775733674+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เพราะวันพรุ่งนี้ 25\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":6,\"nanos\":240000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:09:24.775740029+07:00","message":"receive interim result [false|false]: เพราะวันพรุ่งนี้ 25"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:09:24.775752111+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" มิถุนายนนี้ครับเป็นวันไอโอดีนส่วนใครที่ยังขาดอยู่หรือว่ายังไม่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":6,\"nanos\":240000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:09:24.77575597+07:00","message":"receive interim result [false|false]:  มิถุนายนนี้ครับเป็นวันไอโอดีนส่วนใครที่ยังขาดอยู่หรือว่ายังไม่"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:09:24.775764267+07:00","message":"[buffer interim] 36 false เพราะวันพรุ่งนี้ 25"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:09:24.775768146+07:00","message":"[buffer interim] 36 false  มิถุนายนนี้ครับเป็นวันไอโอดีนส่วนใครที่ยังขาดอยู่หรือว่ายังไม่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:24.77577482+07:00","message":"[bufferProcess] interim [240000000]:เพราะวันพรุ่งนี้ 25"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:24.775777557+07:00","message":"[bufferProcess] send to processor:เพราะวันพรุ่งนี้ 25 มิถุนายนนี้ครับเป็นวันไอโอดีนส่วนใครที่ยังขาดอยู่หรือว่ายัง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:24.775780846+07:00","message":"[bufferProcess] interim [240000000]: มิถุนายนนี้ครับเป็นวันไอโอดีนส่วนใครที่ยังขาดอยู่หรือว่ายังไม่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:24.775783711+07:00","message":"[bufferProcess] update buffer: เพราะวันพรุ่งนี้ 25 มิถุนายนนี้ครับเป็นวันไอโอดีนส่วนใครที่ยังขาดอยู่หรือว่ายังไม่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:24.775786905+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:24.775789583+07:00","message":"> Transcript [694] [false]: 'เพราะวันพรุ่งนี้ 25 มิถุนายนนี้ครับเป็นวันไอโอดีนส่วนใครที่ยังขาดอยู่หรือว่ายัง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:24.775793721+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:24.775797273+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:24.77579929+07:00","message":"StatePrefix: 'เพราะวันพรุ่งนี้ 25 มิถุนายนนี้ครับเป็นวันไอโอดีนส่วนใครที่ยังขาดอยู่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:24.77580166+07:00","message":"TextPushed: 'เพราะวันพรุ่งนี้ 25 มิถุนายนนี้ครับเป็นวันไอโอดีนส่วนใครที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:24.775804273+07:00","message":"Push: 'ยังขาดอยู่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:24.775806235+07:00","message":"TextPushed: 'เพราะวันพรุ่งนี้ 25 มิถุนายนนี้ครับเป็นวันไอโอดีนส่วนใครที่ยังขาดอยู่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:24.775808729+07:00","message":"Set new StatePrefix : 'เพราะวันพรุ่งนี้ 25 มิถุนายนนี้ครับเป็นวันไอโอดีนส่วนใครที่ยังขาดอยู่หรือว่ายัง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:24.775811521+07:00","message":"Next Push (prob) : 'หรือว่ายัง'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:09:24.775818948+07:00","message":"push: {false ยังขาดอยู่ 0 0xc001da8900}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:09:24.913431473+07:00","message":"receive streaming session, msgId: 36"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:09:24.913471899+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เพราะวันพรุ่งนี้ 25\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":6,\"nanos\":360000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:09:24.913479027+07:00","message":"receive interim result [false|false]: เพราะวันพรุ่งนี้ 25"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:09:24.913491107+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" มิถุนายนนี้ครับเป็นวันไอโอดีนส่วนใครที่ยังขาดอยู่หรือว่ายังไม่ได้\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":6,\"nanos\":360000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:09:24.913494841+07:00","message":"receive interim result [false|false]:  มิถุนายนนี้ครับเป็นวันไอโอดีนส่วนใครที่ยังขาดอยู่หรือว่ายังไม่ได้"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:09:24.913503004+07:00","message":"[buffer interim] 36 false เพราะวันพรุ่งนี้ 25"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:09:24.913506725+07:00","message":"[buffer interim] 36 false  มิถุนายนนี้ครับเป็นวันไอโอดีนส่วนใครที่ยังขาดอยู่หรือว่ายังไม่ได้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:24.913512971+07:00","message":"[bufferProcess] interim [360000000]:เพราะวันพรุ่งนี้ 25"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:24.913515995+07:00","message":"[bufferProcess] send to processor:เพราะวันพรุ่งนี้ 25 มิถุนายนนี้ครับเป็นวันไอโอดีนส่วนใครที่ยังขาดอยู่หรือว่ายังไม่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:24.913519896+07:00","message":"[bufferProcess] interim [360000000]: มิถุนายนนี้ครับเป็นวันไอโอดีนส่วนใครที่ยังขาดอยู่หรือว่ายังไม่ได้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:24.913523567+07:00","message":"[bufferProcess] update buffer: เพราะวันพรุ่งนี้ 25 มิถุนายนนี้ครับเป็นวันไอโอดีนส่วนใครที่ยังขาดอยู่หรือว่ายังไม่ได้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:24.913529747+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:24.91353306+07:00","message":"> Transcript [695] [false]: 'เพราะวันพรุ่งนี้ 25 มิถุนายนนี้ครับเป็นวันไอโอดีนส่วนใครที่ยังขาดอยู่หรือว่ายังไม่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:24.913537239+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:24.913539329+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:24.913543907+07:00","message":"StatePrefix: 'เพราะวันพรุ่งนี้ 25 มิถุนายนนี้ครับเป็นวันไอโอดีนส่วนใครที่ยังขาดอยู่หรือว่ายัง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:24.913546628+07:00","message":"TextPushed: 'เพราะวันพรุ่งนี้ 25 มิถุนายนนี้ครับเป็นวันไอโอดีนส่วนใครที่ยังขาดอยู่'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:09:24.976467611+07:00","message":"receive streaming session, msgId: 36"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:09:24.976506445+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เพราะวันพรุ่งนี้ 25\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":6,\"nanos\":480000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:09:24.97651299+07:00","message":"receive interim result [false|false]: เพราะวันพรุ่งนี้ 25"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:09:24.976523402+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" มิถุนายนนี้ครับเป็นวันไอโอดีนส่วนใครที่ยังขาดอยู่หรือว่ายังไม่ได้แต่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":6,\"nanos\":480000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:09:24.976527084+07:00","message":"receive interim result [false|false]:  มิถุนายนนี้ครับเป็นวันไอโอดีนส่วนใครที่ยังขาดอยู่หรือว่ายังไม่ได้แต่"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:09:24.976535878+07:00","message":"[buffer interim] 36 false เพราะวันพรุ่งนี้ 25"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:09:24.976539791+07:00","message":"[buffer interim] 36 false  มิถุนายนนี้ครับเป็นวันไอโอดีนส่วนใครที่ยังขาดอยู่หรือว่ายังไม่ได้แต่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:24.976546546+07:00","message":"[bufferProcess] interim [480000000]:เพราะวันพรุ่งนี้ 25"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:24.976549635+07:00","message":"[bufferProcess] send to processor:เพราะวันพรุ่งนี้ 25 มิถุนายนนี้ครับเป็นวันไอโอดีนส่วนใครที่ยังขาดอยู่หรือว่ายังไม่ได้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:24.976553441+07:00","message":"[bufferProcess] interim [480000000]: มิถุนายนนี้ครับเป็นวันไอโอดีนส่วนใครที่ยังขาดอยู่หรือว่ายังไม่ได้แต่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:24.976556193+07:00","message":"[bufferProcess] update buffer: เพราะวันพรุ่งนี้ 25 มิถุนายนนี้ครับเป็นวันไอโอดีนส่วนใครที่ยังขาดอยู่หรือว่ายังไม่ได้แต่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:24.976559511+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:24.976562633+07:00","message":"> Transcript [696] [false]: 'เพราะวันพรุ่งนี้ 25 มิถุนายนนี้ครับเป็นวันไอโอดีนส่วนใครที่ยังขาดอยู่หรือว่ายังไม่ได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:24.976569358+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:24.976571731+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:24.976573767+07:00","message":"StatePrefix: 'เพราะวันพรุ่งนี้ 25 มิถุนายนนี้ครับเป็นวันไอโอดีนส่วนใครที่ยังขาดอยู่หรือว่ายัง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:24.976576251+07:00","message":"TextPushed: 'เพราะวันพรุ่งนี้ 25 มิถุนายนนี้ครับเป็นวันไอโอดีนส่วนใครที่ยังขาดอยู่'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:09:25.012657433+07:00","message":"[GCS] IsForceVAD: false for message ID: 36"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:09:25.07736224+07:00","message":"[GCS] Start streaming session, msgId: 37"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:09:25.093324076+07:00","message":"receive streaming session, msgId: 36"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:09:25.093367312+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เพราะวันพรุ่งนี้ 25\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":6,\"nanos\":540000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:09:25.093373466+07:00","message":"receive interim result [false|false]: เพราะวันพรุ่งนี้ 25"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:09:25.093381945+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" มิถุนายนนี้ครับเป็นวันไอโอดีนส่วนใครที่ยังขาดอยู่หรือว่ายังไม่ได้เติม\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":6,\"nanos\":540000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:09:25.093386373+07:00","message":"receive interim result [false|false]:  มิถุนายนนี้ครับเป็นวันไอโอดีนส่วนใครที่ยังขาดอยู่หรือว่ายังไม่ได้เติม"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:09:25.093395849+07:00","message":"[buffer interim] 36 false เพราะวันพรุ่งนี้ 25"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:09:25.093399959+07:00","message":"[buffer interim] 36 false  มิถุนายนนี้ครับเป็นวันไอโอดีนส่วนใครที่ยังขาดอยู่หรือว่ายังไม่ได้เติม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:25.093407299+07:00","message":"[bufferProcess] interim [540000000]:เพราะวันพรุ่งนี้ 25"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:25.093409988+07:00","message":"[bufferProcess] send to processor:เพราะวันพรุ่งนี้ 25 มิถุนายนนี้ครับเป็นวันไอโอดีนส่วนใครที่ยังขาดอยู่หรือว่ายังไม่ได้แต่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:25.093413505+07:00","message":"[bufferProcess] interim [540000000]: มิถุนายนนี้ครับเป็นวันไอโอดีนส่วนใครที่ยังขาดอยู่หรือว่ายังไม่ได้เติม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:25.093417407+07:00","message":"[bufferProcess] update buffer: เพราะวันพรุ่งนี้ 25 มิถุนายนนี้ครับเป็นวันไอโอดีนส่วนใครที่ยังขาดอยู่หรือว่ายังไม่ได้เติม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:25.093421252+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:25.093427358+07:00","message":"> Transcript [697] [false]: 'เพราะวันพรุ่งนี้ 25 มิถุนายนนี้ครับเป็นวันไอโอดีนส่วนใครที่ยังขาดอยู่หรือว่ายังไม่ได้แต่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:25.093432137+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:25.093434252+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:25.093436222+07:00","message":"StatePrefix: 'เพราะวันพรุ่งนี้ 25 มิถุนายนนี้ครับเป็นวันไอโอดีนส่วนใครที่ยังขาดอยู่หรือว่ายัง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:25.09343884+07:00","message":"TextPushed: 'เพราะวันพรุ่งนี้ 25 มิถุนายนนี้ครับเป็นวันไอโอดีนส่วนใครที่ยังขาดอยู่'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:09:25.226220066+07:00","message":"receive streaming session, msgId: 36"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:09:25.226262708+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เพราะวันพรุ่งนี้จะ 25 มิถุนายนนี้ครับเป็นวันไอโอดีนส่วนใครที่ยังขาดอยู่หรือว่ายังไม่ได้เติม\",\"confidence\":0.9390761}],\"is_final\":true,\"result_end_time\":{\"seconds\":6,\"nanos\":690000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:09:25.226271262+07:00","message":"receive interim result [true|false]: เพราะวันพรุ่งนี้จะ 25 มิถุนายนนี้ครับเป็นวันไอโอดีนส่วนใครที่ยังขาดอยู่หรือว่ายังไม่ได้เติม"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:09:25.226279857+07:00","message":"end recv isFinal message id 36"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:09:25.226282062+07:00","message":"end Recv id 36"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:09:25.22630024+07:00","message":"[buffer interim] 36 true เพราะวันพรุ่งนี้จะ 25 มิถุนายนนี้ครับเป็นวันไอโอดีนส่วนใครที่ยังขาดอยู่หรือว่ายังไม่ได้เติม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:25.22630963+07:00","message":"[bufferProcess] interim [690000000]:เพราะวันพรุ่งนี้จะ 25 มิถุนายนนี้ครับเป็นวันไอโอดีนส่วนใครที่ยังขาดอยู่หรือว่ายังไม่ได้เติม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:25.22631439+07:00","message":"[bufferProcess] send to processor (isfinal):เพราะวันพรุ่งนี้ 25 มิถุนายนนี้ครับเป็นวันไอโอดีนส่วนใครที่ยังขาดอยู่หรือว่ายังไม่ได้เติม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:25.226318114+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:25.226321009+07:00","message":"> Transcript [698] [false]: 'เพราะวันพรุ่งนี้ 25 มิถุนายนนี้ครับเป็นวันไอโอดีนส่วนใครที่ยังขาดอยู่หรือว่ายังไม่ได้เติม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:25.22632545+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:25.226328236+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:25.226330824+07:00","message":"StatePrefix: 'เพราะวันพรุ่งนี้ 25 มิถุนายนนี้ครับเป็นวันไอโอดีนส่วนใครที่ยังขาดอยู่หรือว่ายัง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:25.226337006+07:00","message":"TextPushed: 'เพราะวันพรุ่งนี้ 25 มิถุนายนนี้ครับเป็นวันไอโอดีนส่วนใครที่ยังขาดอยู่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:25.226340612+07:00","message":"Push: 'หรือว่ายัง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:25.226342575+07:00","message":"TextPushed: 'เพราะวันพรุ่งนี้ 25 มิถุนายนนี้ครับเป็นวันไอโอดีนส่วนใครที่ยังขาดอยู่หรือว่ายัง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:25.226345093+07:00","message":"Set new StatePrefix : 'เพราะวันพรุ่งนี้ 25 มิถุนายนนี้ครับเป็นวันไอโอดีนส่วนใครที่ยังขาดอยู่หรือว่ายังไม่ได้เติม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:25.226348041+07:00","message":"Next Push (prob) : 'ไม่ได้เติม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:25.226349911+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:25.226351969+07:00","message":"> Transcript [699] [true]: 'เพราะวันพรุ่งนี้จะ 25 มิถุนายนนี้ครับเป็นวันไอโอดีนส่วนใครที่ยังขาดอยู่หรือว่ายังไม่ได้เติม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:25.226354426+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:25.226356471+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:25.226358198+07:00","message":"StatePrefix: 'เพราะวันพรุ่งนี้ 25 มิถุนายนนี้ครับเป็นวันไอโอดีนส่วนใครที่ยังขาดอยู่หรือว่ายังไม่ได้เติม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:25.226364858+07:00","message":"TextPushed: 'เพราะวันพรุ่งนี้ 25 มิถุนายนนี้ครับเป็นวันไอโอดีนส่วนใครที่ยังขาดอยู่หรือว่ายัง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:25.226367293+07:00","message":"must be align in case of isFinal"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:09:25.226428202+07:00","message":"push: {false หรือว่ายัง 0 0xc001da8900}"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:25.226645307+07:00","message":"Push: 'ไม่ได้เติม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:25.226650189+07:00","message":"TextPushed: 'เพราะวันพรุ่งนี้ 25 มิถุนายนนี้ครับเป็นวันไอโอดีนส่วนใครที่ยังขาดอยู่หรือว่ายังไม่ได้เติม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:25.226652949+07:00","message":"Set new StatePrefix : 'เพราะวันพรุ่งนี้จะ 25 มิถุนายนนี้ครับเป็นวันไอโอดีนส่วนใครที่ยังขาดอยู่หรือว่ายังไม่ได้เติม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:25.226655849+07:00","message":"Next Push (prob) : 'เพราะวันพรุ่งนี้จะ 25 มิถุนายนนี้ครับเป็นวันไอโอดีนส่วนใครที่ยังขาดอยู่หรือว่ายังไม่ได้เติม'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:09:25.226664868+07:00","message":"push: {true ไม่ได้เติม 0 0xc001da8900}"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:25.226673816+07:00","message":"write aligntment file to 'tmp/7593/align_message_id_36.html'"}
{"level":"info","service":"Main","time":"2026-06-25T13:09:25.242272844+07:00","message":"write wav file: './tmp/7593/7593_36.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:09:25.949716645+07:00","message":"receive streaming session, msgId: 37"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:09:25.949772128+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ปัจจุบัน\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":840000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:09:25.949779824+07:00","message":"receive interim result [false|false]: ปัจจุบัน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:09:25.949798277+07:00","message":"[buffer interim] 37 false ปัจจุบัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:25.949805247+07:00","message":"[bufferProcess] interim [840000000]:ปัจจุบัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:25.949807453+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:09:26.317826603+07:00","message":"receive streaming session, msgId: 37"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:09:26.317862481+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ปัจจุบันสถานการณ์\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":260000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:09:26.317868648+07:00","message":"receive interim result [false|false]: ปัจจุบันสถานการณ์"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:09:26.317881903+07:00","message":"[buffer interim] 37 false ปัจจุบันสถานการณ์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:26.317900596+07:00","message":"[bufferProcess] interim [260000000]:ปัจจุบันสถานการณ์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:26.317903359+07:00","message":"[bufferProcess] send to processor:ปัจจุบัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:26.317906629+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:26.317909497+07:00","message":"> Transcript [700] [false]: 'ปัจจุบัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:26.317911656+07:00","message":"Set StatePrefix (first interim): 'ปัจจุบัน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:09:26.498480132+07:00","message":"receive streaming session, msgId: 37"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:09:26.498519144+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ปัจจุบันสถานการณ์เป็น\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":440000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:09:26.498526482+07:00","message":"receive interim result [false|false]: ปัจจุบันสถานการณ์เป็น"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:09:26.498542215+07:00","message":"[buffer interim] 37 false ปัจจุบันสถานการณ์เป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:26.49855351+07:00","message":"[bufferProcess] interim [440000000]:ปัจจุบันสถานการณ์เป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:26.498556895+07:00","message":"[bufferProcess] send to processor:ปัจจุบันสถานการณ์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:26.498562441+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:26.498565807+07:00","message":"> Transcript [701] [false]: 'ปัจจุบันสถานการณ์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:26.498569411+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:26.498571526+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:26.498573573+07:00","message":"StatePrefix: 'ปัจจุบัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:26.49857575+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:09:26.501931418+07:00","message":"receive streaming session, msgId: 37"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:09:26.501959433+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ปัจจุบันสถานการณ์เป็นอย่าง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":500000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:09:26.501965111+07:00","message":"receive interim result [false|false]: ปัจจุบันสถานการณ์เป็นอย่าง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:09:26.501976813+07:00","message":"[buffer interim] 37 false ปัจจุบันสถานการณ์เป็นอย่าง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:26.501981557+07:00","message":"[bufferProcess] interim [500000000]:ปัจจุบันสถานการณ์เป็นอย่าง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:26.501983692+07:00","message":"[bufferProcess] send to processor:ปัจจุบันสถานการณ์เป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:26.501986436+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:26.501988859+07:00","message":"> Transcript [702] [false]: 'ปัจจุบันสถานการณ์เป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:26.501991691+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:26.501993613+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:26.5019954+07:00","message":"StatePrefix: 'ปัจจุบัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:26.501998943+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:09:26.635183428+07:00","message":"receive streaming session, msgId: 37"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:09:26.635230178+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ปัจจุบันสถานการณ์เป็นอย่างไร\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":620000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:09:26.635236706+07:00","message":"receive interim result [false|false]: ปัจจุบันสถานการณ์เป็นอย่างไร"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:09:26.63525016+07:00","message":"[buffer interim] 37 false ปัจจุบันสถานการณ์เป็นอย่างไร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:26.635257354+07:00","message":"[bufferProcess] interim [620000000]:ปัจจุบันสถานการณ์เป็นอย่างไร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:26.635260349+07:00","message":"[bufferProcess] send to processor:ปัจจุบันสถานการณ์เป็นอย่าง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:26.635267076+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:26.635269918+07:00","message":"> Transcript [703] [false]: 'ปัจจุบันสถานการณ์เป็นอย่าง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:26.635273139+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:26.635275637+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:26.635277507+07:00","message":"StatePrefix: 'ปัจจุบัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:26.635280282+07:00","message":"TextPushed: ''"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:09:26.883879272+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:09:26.883898321+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:09:27.204806312+07:00","message":"receive streaming session, msgId: 37"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:09:27.204864015+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ปัจจุบันสถานการณ์เป็นอย่างไร\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":2,\"nanos\":220000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:09:27.204873048+07:00","message":"receive interim result [false|false]: ปัจจุบันสถานการณ์เป็นอย่างไร"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:09:27.204902688+07:00","message":"[buffer interim] 37 false ปัจจุบันสถานการณ์เป็นอย่างไร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:27.204915401+07:00","message":"[bufferProcess] interim [220000000]:ปัจจุบันสถานการณ์เป็นอย่างไร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:27.204919265+07:00","message":"[bufferProcess] send to processor:ปัจจุบันสถานการณ์เป็นอย่างไร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:27.204927677+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:27.204932664+07:00","message":"> Transcript [704] [false]: 'ปัจจุบันสถานการณ์เป็นอย่างไร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:27.204937465+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:27.204941292+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:27.204944353+07:00","message":"StatePrefix: 'ปัจจุบัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:27.204947566+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:27.204955269+07:00","message":"Push: 'ปัจจุบัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:27.204958802+07:00","message":"TextPushed: 'ปัจจุบัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:27.204962026+07:00","message":"Set new StatePrefix : 'ปัจจุบันสถานการณ์เป็นอย่างไร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:27.204966264+07:00","message":"Next Push (prob) : 'สถานการณ์เป็นอย่างไร'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:09:27.204985374+07:00","message":"push: {false ปัจจุบัน 0 0xc0017d4b00}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:09:27.763758414+07:00","message":"[GCS] IsForceVAD: false for message ID: 37"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:09:27.835451081+07:00","message":"[GCS] Start streaming session, msgId: 38"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:09:27.84934024+07:00","message":"receive streaming session, msgId: 37"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:09:27.849374921+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ปัจจุบันสถานการณ์เป็นอย่างไรสำคัญกับ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":880000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:09:27.849380384+07:00","message":"receive interim result [false|false]: ปัจจุบันสถานการณ์เป็นอย่างไรสำคัญกับ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:09:27.849396888+07:00","message":"[buffer interim] 37 false ปัจจุบันสถานการณ์เป็นอย่างไรสำคัญกับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:27.849403604+07:00","message":"[bufferProcess] interim [880000000]:ปัจจุบันสถานการณ์เป็นอย่างไรสำคัญกับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:27.84940632+07:00","message":"[bufferProcess] send to processor:ปัจจุบันสถานการณ์เป็นอย่างไร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:27.849414522+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:27.849417203+07:00","message":"> Transcript [705] [false]: 'ปัจจุบันสถานการณ์เป็นอย่างไร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:27.84942059+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:27.849423133+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:27.849425368+07:00","message":"StatePrefix: 'ปัจจุบันสถานการณ์เป็นอย่างไร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:27.849427476+07:00","message":"TextPushed: 'ปัจจุบัน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:09:27.890448498+07:00","message":"receive streaming session, msgId: 37"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:09:27.890488513+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ปัจจุบันสถานการณ์เป็นอย่างไรสำคัญกับ\",\"confidence\":0.9589726}],\"is_final\":true,\"result_end_time\":{\"seconds\":2,\"nanos\":910000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:09:27.890497183+07:00","message":"receive interim result [true|false]: ปัจจุบันสถานการณ์เป็นอย่างไรสำคัญกับ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:09:27.890508111+07:00","message":"end recv isFinal message id 37"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:09:27.890511486+07:00","message":"end Recv id 37"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:09:27.890520132+07:00","message":"[buffer interim] 37 true ปัจจุบันสถานการณ์เป็นอย่างไรสำคัญกับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:27.890528322+07:00","message":"[bufferProcess] interim [910000000]:ปัจจุบันสถานการณ์เป็นอย่างไรสำคัญกับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:27.89053206+07:00","message":"[bufferProcess] send to processor (isfinal):ปัจจุบันสถานการณ์เป็นอย่างไรสำคัญกับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:27.890538454+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:27.890541488+07:00","message":"> Transcript [706] [false]: 'ปัจจุบันสถานการณ์เป็นอย่างไรสำคัญกับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:27.890544803+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:27.890546753+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:27.890548746+07:00","message":"StatePrefix: 'ปัจจุบันสถานการณ์เป็นอย่างไร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:27.89055114+07:00","message":"TextPushed: 'ปัจจุบัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:27.890553181+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:27.890555276+07:00","message":"> Transcript [707] [true]: 'ปัจจุบันสถานการณ์เป็นอย่างไรสำคัญกับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:27.890557453+07:00","message":"Count interim (case isFinal): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:27.89055989+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:27.890562593+07:00","message":"StatePrefix: 'ปัจจุบันสถานการณ์เป็นอย่างไร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:27.890565519+07:00","message":"TextPushed: 'ปัจจุบัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:27.890569721+07:00","message":"Push: 'สถานการณ์เป็นอย่างไรสำคัญกับ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:09:27.890581709+07:00","message":"push: {true สถานการณ์เป็นอย่างไรสำคัญกับ 0 0xc0017d4b00}"}
{"level":"info","service":"Main","time":"2026-06-25T13:09:27.898467852+07:00","message":"write wav file: './tmp/7593/7593_37.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:09:28.678643353+07:00","message":"receive streaming session, msgId: 38"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:09:28.678673988+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"หรือไม่\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":720000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:09:28.678679403+07:00","message":"receive interim result [false|false]: หรือไม่"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:09:28.678692322+07:00","message":"[buffer interim] 38 false หรือไม่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:28.678698095+07:00","message":"[bufferProcess] interim [720000000]:หรือไม่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:28.678700158+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:09:29.255248271+07:00","message":"receive streaming session, msgId: 38"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:09:29.255288182+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"หรือไม่วันนี้\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":260000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:09:29.25529402+07:00","message":"receive interim result [false|false]: หรือไม่วันนี้"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:09:29.255307824+07:00","message":"[buffer interim] 38 false หรือไม่วันนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:29.255315503+07:00","message":"[bufferProcess] interim [260000000]:หรือไม่วันนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:29.255318254+07:00","message":"[bufferProcess] send to processor:หรือไม่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:29.255323529+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:29.255326569+07:00","message":"> Transcript [708] [false]: 'หรือไม่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:29.255328922+07:00","message":"Set StatePrefix (first interim): 'หรือไม่'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:09:29.587759512+07:00","message":"[GCS] Cleaned up inactive client: 23"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:09:29.587780793+07:00","message":"[GCS] Cleaned up inactive client: 19"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:09:29.58778445+07:00","message":"[GCS] Cleaned up inactive client: 20"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:09:29.587787572+07:00","message":"[GCS] Cleaned up inactive client: 21"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:09:29.587790621+07:00","message":"[GCS] Cleaned up inactive client: 22"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:09:29.587793725+07:00","message":"[GCS] Cleaned up inactive client: 16"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:09:29.587797706+07:00","message":"[GCS] Cleaned up inactive client: 17"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:09:29.587801572+07:00","message":"[GCS] Cleaned up inactive client: 18"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:09:29.722269949+07:00","message":"receive streaming session, msgId: 38"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:09:29.722308644+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"หรือไม่วันนี้รู้ทัน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":680000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:09:29.722314786+07:00","message":"receive interim result [false|false]: หรือไม่วันนี้รู้ทัน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:09:29.72232683+07:00","message":"[buffer interim] 38 false หรือไม่วันนี้รู้ทัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:29.722333632+07:00","message":"[bufferProcess] interim [680000000]:หรือไม่วันนี้รู้ทัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:29.722337191+07:00","message":"[bufferProcess] send to processor:หรือไม่วันนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:29.722342573+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:29.722345421+07:00","message":"> Transcript [709] [false]: 'หรือไม่วันนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:29.72234868+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:29.722350942+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:29.722352806+07:00","message":"StatePrefix: 'หรือไม่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:29.722355218+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:09:29.790595539+07:00","message":"receive streaming session, msgId: 38"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:09:29.790631625+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"หรือไม่วันนี้รู้ทันกัน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":800000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:09:29.790636724+07:00","message":"receive interim result [false|false]: หรือไม่วันนี้รู้ทันกัน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:09:29.79065336+07:00","message":"[buffer interim] 38 false หรือไม่วันนี้รู้ทันกัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:29.790660493+07:00","message":"[bufferProcess] interim [800000000]:หรือไม่วันนี้รู้ทันกัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:29.79066422+07:00","message":"[bufferProcess] send to processor:หรือไม่วันนี้รู้ทัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:29.79067189+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:29.790675075+07:00","message":"> Transcript [710] [false]: 'หรือไม่วันนี้รู้ทัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:29.79067822+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:29.790680789+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:29.790684493+07:00","message":"StatePrefix: 'หรือไม่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:29.790686656+07:00","message":"TextPushed: ''"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:09:29.884376174+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:09:29.884401048+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:09:29.942118698+07:00","message":"receive streaming session, msgId: 38"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:09:29.94216783+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"หรือไม่วันนี้รู้ทันก็ได้\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":920000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:09:29.942176779+07:00","message":"receive interim result [false|false]: หรือไม่วันนี้รู้ทันก็ได้"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:09:29.942194137+07:00","message":"[buffer interim] 38 false หรือไม่วันนี้รู้ทันก็ได้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:29.9422029+07:00","message":"[bufferProcess] interim [920000000]:หรือไม่วันนี้รู้ทันก็ได้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:29.942205552+07:00","message":"[bufferProcess] send to processor:หรือไม่วันนี้รู้ทันกัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:29.942209451+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:29.942213024+07:00","message":"> Transcript [711] [false]: 'หรือไม่วันนี้รู้ทันกัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:29.942216955+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:29.942219056+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:29.94222252+07:00","message":"StatePrefix: 'หรือไม่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:29.942224714+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:09:30.127651554+07:00","message":"receive streaming session, msgId: 38"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:09:30.127685587+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"หรือไม่วันนี้รู้ทันกันได้ด้วย\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":40000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:09:30.12769083+07:00","message":"receive interim result [false|false]: หรือไม่วันนี้รู้ทันกันได้ด้วย"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:09:30.127707144+07:00","message":"[buffer interim] 38 false หรือไม่วันนี้รู้ทันกันได้ด้วย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:30.127713559+07:00","message":"[bufferProcess] interim [40000000]:หรือไม่วันนี้รู้ทันกันได้ด้วย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:30.127716468+07:00","message":"[bufferProcess] send to processor:หรือไม่วันนี้รู้ทันก็ได้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:30.127720792+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:30.127723158+07:00","message":"> Transcript [712] [false]: 'หรือไม่วันนี้รู้ทันก็ได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:30.127726373+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:30.127728902+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:30.127730815+07:00","message":"StatePrefix: 'หรือไม่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:30.127733007+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:30.127735662+07:00","message":"Push: 'หรือไม่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:30.127737804+07:00","message":"TextPushed: 'หรือไม่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:30.127740015+07:00","message":"Set new StatePrefix : 'หรือไม่วันนี้รู้ทันก็ได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:30.12774268+07:00","message":"Next Push (prob) : 'วันนี้รู้ทันก็ได้'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:09:30.127752968+07:00","message":"push: {false หรือไม่ 0 0xc0017d4800}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:09:30.172490058+07:00","message":"receive streaming session, msgId: 38"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:09:30.172528177+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"หรือไม่วันนี้รู้ทันก็ได้\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":100000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:09:30.172533779+07:00","message":"receive interim result [false|false]: หรือไม่วันนี้รู้ทันก็ได้"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:09:30.172546397+07:00","message":"[buffer interim] 38 false หรือไม่วันนี้รู้ทันก็ได้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:30.17255489+07:00","message":"[bufferProcess] interim [100000000]:หรือไม่วันนี้รู้ทันก็ได้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:30.17255776+07:00","message":"[bufferProcess] send to processor:หรือไม่วันนี้รู้ทันกันได้ด้วย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:30.17256385+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:30.172566716+07:00","message":"> Transcript [713] [false]: 'หรือไม่วันนี้รู้ทันกันได้ด้วย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:30.172569455+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:30.172571844+07:00","message":"Set new StatePrefix: 'หรือไม่วันนี้รู้ทันกันได้ด้วย'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:09:30.21049122+07:00","message":"receive streaming session, msgId: 38"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:09:30.210527885+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"หรือไม่วันนี้ก็ได้พรุ่งนี้\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":160000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:09:30.210533823+07:00","message":"receive interim result [false|false]: หรือไม่วันนี้ก็ได้พรุ่งนี้"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:09:30.210546578+07:00","message":"[buffer interim] 38 false หรือไม่วันนี้ก็ได้พรุ่งนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:30.210553769+07:00","message":"[bufferProcess] interim [160000000]:หรือไม่วันนี้ก็ได้พรุ่งนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:30.210556253+07:00","message":"[bufferProcess] send to processor:หรือไม่วันนี้รู้ทันก็ได้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:30.210561765+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:30.210564793+07:00","message":"> Transcript [714] [false]: 'หรือไม่วันนี้รู้ทันก็ได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:30.210567303+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:30.210569855+07:00","message":"Set new StatePrefix: 'หรือไม่วันนี้รู้ทันก็ได้'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:09:30.304434022+07:00","message":"receive streaming session, msgId: 38"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:09:30.304480624+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"หรือไม่วันนี้รู้ทันก็ได้เดี๋ยวนี้\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":280000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:09:30.304487072+07:00","message":"receive interim result [false|false]: หรือไม่วันนี้รู้ทันก็ได้เดี๋ยวนี้"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:09:30.304500148+07:00","message":"[buffer interim] 38 false หรือไม่วันนี้รู้ทันก็ได้เดี๋ยวนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:30.304507836+07:00","message":"[bufferProcess] interim [280000000]:หรือไม่วันนี้รู้ทันก็ได้เดี๋ยวนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:30.304510593+07:00","message":"[bufferProcess] send to processor:หรือไม่วันนี้ก็ได้พรุ่งนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:30.304516423+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:30.304519391+07:00","message":"> Transcript [715] [false]: 'หรือไม่วันนี้ก็ได้พรุ่งนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:30.304522405+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:30.3045246+07:00","message":"Set new StatePrefix: 'หรือไม่วันนี้ก็ได้พรุ่งนี้'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:09:30.426709918+07:00","message":"receive streaming session, msgId: 38"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:09:30.426751271+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"หรือไม่วันนี้ก็ได้พรุ่งนี้ไป\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":340000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:09:30.426757367+07:00","message":"receive interim result [false|false]: หรือไม่วันนี้ก็ได้พรุ่งนี้ไป"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:09:30.426772285+07:00","message":"[buffer interim] 38 false หรือไม่วันนี้ก็ได้พรุ่งนี้ไป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:30.42678067+07:00","message":"[bufferProcess] interim [340000000]:หรือไม่วันนี้ก็ได้พรุ่งนี้ไป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:30.426783853+07:00","message":"[bufferProcess] send to processor:หรือไม่วันนี้รู้ทันก็ได้เดี๋ยวนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:30.42679112+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:30.42679426+07:00","message":"> Transcript [716] [false]: 'หรือไม่วันนี้รู้ทันก็ได้เดี๋ยวนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:30.426796946+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:30.426799255+07:00","message":"Set new StatePrefix: 'หรือไม่วันนี้รู้ทันก็ได้เดี๋ยวนี้'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:09:30.444251448+07:00","message":"receive streaming session, msgId: 38"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:09:30.444276812+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"หรือไม่วันนี้ก็ได้พรุ่งนี้ไปดู\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":400000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:09:30.444284683+07:00","message":"receive interim result [false|false]: หรือไม่วันนี้ก็ได้พรุ่งนี้ไปดู"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:09:30.444297293+07:00","message":"[buffer interim] 38 false หรือไม่วันนี้ก็ได้พรุ่งนี้ไปดู"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:30.44430278+07:00","message":"[bufferProcess] interim [400000000]:หรือไม่วันนี้ก็ได้พรุ่งนี้ไปดู"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:30.444309572+07:00","message":"[bufferProcess] send to processor:หรือไม่วันนี้ก็ได้พรุ่งนี้ไป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:30.444313437+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:30.44431595+07:00","message":"> Transcript [717] [false]: 'หรือไม่วันนี้ก็ได้พรุ่งนี้ไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:30.444318626+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:30.444320666+07:00","message":"Set new StatePrefix: 'หรือไม่วันนี้ก็ได้พรุ่งนี้ไป'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:09:30.482348141+07:00","message":"receive streaming session, msgId: 38"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:09:30.482380542+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"หรือไม่วันนี้ก็ได้พรุ่งนี้ไปด้วย\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":460000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:09:30.482386721+07:00","message":"receive interim result [false|false]: หรือไม่วันนี้ก็ได้พรุ่งนี้ไปด้วย"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:09:30.482401567+07:00","message":"[buffer interim] 38 false หรือไม่วันนี้ก็ได้พรุ่งนี้ไปด้วย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:30.48241168+07:00","message":"[bufferProcess] interim [460000000]:หรือไม่วันนี้ก็ได้พรุ่งนี้ไปด้วย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:30.482414608+07:00","message":"[bufferProcess] send to processor:หรือไม่วันนี้ก็ได้พรุ่งนี้ไปดู"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:30.48241836+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:30.482420963+07:00","message":"> Transcript [718] [false]: 'หรือไม่วันนี้ก็ได้พรุ่งนี้ไปดู'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:30.482424115+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:30.482426366+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:30.48242873+07:00","message":"StatePrefix: 'หรือไม่วันนี้ก็ได้พรุ่งนี้ไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:30.482431372+07:00","message":"TextPushed: 'หรือไม่'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:09:30.604621513+07:00","message":"receive streaming session, msgId: 38"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:09:30.604664605+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"หรือไม่วันนี้ก็ได้พรุ่งนี้ไปด้วยกัน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":580000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:09:30.604671067+07:00","message":"receive interim result [false|false]: หรือไม่วันนี้ก็ได้พรุ่งนี้ไปด้วยกัน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:09:30.604685399+07:00","message":"[buffer interim] 38 false หรือไม่วันนี้ก็ได้พรุ่งนี้ไปด้วยกัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:30.604692952+07:00","message":"[bufferProcess] interim [580000000]:หรือไม่วันนี้ก็ได้พรุ่งนี้ไปด้วยกัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:30.604695868+07:00","message":"[bufferProcess] send to processor:หรือไม่วันนี้ก็ได้พรุ่งนี้ไปด้วย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:30.604703942+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:30.604707157+07:00","message":"> Transcript [719] [false]: 'หรือไม่วันนี้ก็ได้พรุ่งนี้ไปด้วย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:30.604710996+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:30.604713344+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:30.60471521+07:00","message":"StatePrefix: 'หรือไม่วันนี้ก็ได้พรุ่งนี้ไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:30.604717686+07:00","message":"TextPushed: 'หรือไม่'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:09:30.679470764+07:00","message":"receive streaming session, msgId: 38"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:09:30.679512162+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"หรือไม่วันนี้ก็ได้พรุ่งนี้ไปด้วยกันเลย\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":700000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:09:30.679517899+07:00","message":"receive interim result [false|false]: หรือไม่วันนี้ก็ได้พรุ่งนี้ไปด้วยกันเลย"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:09:30.679534675+07:00","message":"[buffer interim] 38 false หรือไม่วันนี้ก็ได้พรุ่งนี้ไปด้วยกันเลย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:30.679542764+07:00","message":"[bufferProcess] interim [700000000]:หรือไม่วันนี้ก็ได้พรุ่งนี้ไปด้วยกันเลย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:30.679545477+07:00","message":"[bufferProcess] send to processor:หรือไม่วันนี้ก็ได้พรุ่งนี้ไปด้วยกัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:30.679548725+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:30.679551469+07:00","message":"> Transcript [720] [false]: 'หรือไม่วันนี้ก็ได้พรุ่งนี้ไปด้วยกัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:30.679554853+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:30.679556962+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:30.679559685+07:00","message":"StatePrefix: 'หรือไม่วันนี้ก็ได้พรุ่งนี้ไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:30.679562178+07:00","message":"TextPushed: 'หรือไม่'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:09:30.808014926+07:00","message":"receive streaming session, msgId: 38"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:09:30.80804855+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"หรือไม่วันนี้ก็ได้พรุ่งนี้ไปด้วยกันเลยค่ะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":820000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:09:30.808054391+07:00","message":"receive interim result [false|false]: หรือไม่วันนี้ก็ได้พรุ่งนี้ไปด้วยกันเลยค่ะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:09:30.808070601+07:00","message":"[buffer interim] 38 false หรือไม่วันนี้ก็ได้พรุ่งนี้ไปด้วยกันเลยค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:30.808077755+07:00","message":"[bufferProcess] interim [820000000]:หรือไม่วันนี้ก็ได้พรุ่งนี้ไปด้วยกันเลยค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:30.808080449+07:00","message":"[bufferProcess] send to processor:หรือไม่วันนี้ก็ได้พรุ่งนี้ไปด้วยกันเลย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:30.808084248+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:30.808087642+07:00","message":"> Transcript [721] [false]: 'หรือไม่วันนี้ก็ได้พรุ่งนี้ไปด้วยกันเลย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:30.808091679+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:30.808093712+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:30.808096219+07:00","message":"StatePrefix: 'หรือไม่วันนี้ก็ได้พรุ่งนี้ไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:30.808098885+07:00","message":"TextPushed: 'หรือไม่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:30.808104718+07:00","message":"Push: 'วันนี้ก็ได้พรุ่งนี้ไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:30.808108178+07:00","message":"TextPushed: 'หรือไม่วันนี้ก็ได้พรุ่งนี้ไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:30.808111679+07:00","message":"Set new StatePrefix : 'หรือไม่วันนี้ก็ได้พรุ่งนี้ไปด้วยกันเลย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:30.808115899+07:00","message":"Next Push (prob) : 'ด้วยกันเลย'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:09:30.808128728+07:00","message":"push: {false วันนี้ก็ได้พรุ่งนี้ไป 0 0xc0017d4800}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:09:30.864021346+07:00","message":"receive streaming session, msgId: 38"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:09:30.864062687+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"หรือไม่วันนี้ก็ได้พรุ่งนี้ไปด้วยกันเลยครับ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":880000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:09:30.864068741+07:00","message":"receive interim result [false|false]: หรือไม่วันนี้ก็ได้พรุ่งนี้ไปด้วยกันเลยครับ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:09:30.86408518+07:00","message":"[buffer interim] 38 false หรือไม่วันนี้ก็ได้พรุ่งนี้ไปด้วยกันเลยครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:30.864094374+07:00","message":"[bufferProcess] interim [880000000]:หรือไม่วันนี้ก็ได้พรุ่งนี้ไปด้วยกันเลยครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:30.864097554+07:00","message":"[bufferProcess] send to processor:หรือไม่วันนี้ก็ได้พรุ่งนี้ไปด้วยกันเลยค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:30.8641045+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:30.864107668+07:00","message":"> Transcript [722] [false]: 'หรือไม่วันนี้ก็ได้พรุ่งนี้ไปด้วยกันเลยค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:30.864111778+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:30.864113977+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:30.864116765+07:00","message":"StatePrefix: 'หรือไม่วันนี้ก็ได้พรุ่งนี้ไปด้วยกันเลย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:30.864119516+07:00","message":"TextPushed: 'หรือไม่วันนี้ก็ได้พรุ่งนี้ไป'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:09:30.912334907+07:00","message":"[GCS] IsForceVAD: false for message ID: 38"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:09:31.03267639+07:00","message":"receive streaming session, msgId: 38"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:09:31.03272283+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"หรือไม่วันนี้รู้ทันกันได้เรื่องนี้ไปด้วยกันเลยครับ\",\"confidence\":0.9221013}],\"is_final\":true,\"result_end_time\":{\"seconds\":3,\"nanos\":90000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:09:31.032729928+07:00","message":"receive interim result [true|false]: หรือไม่วันนี้รู้ทันกันได้เรื่องนี้ไปด้วยกันเลยครับ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:09:31.032743452+07:00","message":"end recv isFinal message id 38"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:09:31.0327457+07:00","message":"end Recv id 38"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:09:31.032752704+07:00","message":"[buffer interim] 38 true หรือไม่วันนี้รู้ทันกันได้เรื่องนี้ไปด้วยกันเลยครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:31.032760726+07:00","message":"[bufferProcess] interim [90000000]:หรือไม่วันนี้รู้ทันกันได้เรื่องนี้ไปด้วยกันเลยครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:31.032764722+07:00","message":"[bufferProcess] send to processor (isfinal):หรือไม่วันนี้ก็ได้พรุ่งนี้ไปด้วยกันเลยครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:31.032768478+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:31.032771517+07:00","message":"> Transcript [723] [false]: 'หรือไม่วันนี้ก็ได้พรุ่งนี้ไปด้วยกันเลยครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:31.032774937+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:31.032776965+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:31.032779437+07:00","message":"StatePrefix: 'หรือไม่วันนี้ก็ได้พรุ่งนี้ไปด้วยกันเลย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:31.032782518+07:00","message":"TextPushed: 'หรือไม่วันนี้ก็ได้พรุ่งนี้ไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:31.032784686+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:31.032788797+07:00","message":"> Transcript [724] [true]: 'หรือไม่วันนี้รู้ทันกันได้เรื่องนี้ไปด้วยกันเลยครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:31.032791293+07:00","message":"Count interim (case isFinal): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:31.032793017+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:31.032794778+07:00","message":"StatePrefix: 'หรือไม่วันนี้ก็ได้พรุ่งนี้ไปด้วยกันเลย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:31.032796632+07:00","message":"TextPushed: 'หรือไม่วันนี้ก็ได้พรุ่งนี้ไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:31.032798347+07:00","message":"must be align in case of isFinal"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:31.032971101+07:00","message":"Push: 'ด้วยกันเลยครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:31.032974544+07:00","message":"TextPushed: 'หรือไม่วันนี้ก็ได้พรุ่งนี้ไปด้วยกันเลยครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:31.032976801+07:00","message":"Set new StatePrefix : 'หรือไม่วันนี้รู้ทันกันได้เรื่องนี้ไปด้วยกันเลยครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:31.032979273+07:00","message":"Next Push (prob) : 'หรือไม่วันนี้รู้ทันกันได้เรื่องนี้ไปด้วยกันเลยครับ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:09:31.032988372+07:00","message":"push: {true ด้วยกันเลยครับ 0 0xc0017d4800}"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:31.033005321+07:00","message":"write aligntment file to 'tmp/7593/align_message_id_38.html'"}
{"level":"info","service":"Main","time":"2026-06-25T13:09:31.041452124+07:00","message":"write wav file: './tmp/7593/7593_38.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:09:31.294645472+07:00","message":"[GCS] Start streaming session, msgId: 39"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:09:32.885420907+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:09:32.885452116+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:09:35.885906081+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:09:35.885916562+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:09:38.592944673+07:00","message":"[GCS] IsForceVAD: false for message ID: 39"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:09:38.684000282+07:00","message":"receive streaming session, msgId: 39"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:09:38.684020136+07:00","message":"found end of frame, send empty tag with msgId: 39"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:09:38.684023767+07:00","message":"end Recv id 39"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:09:38.684030541+07:00","message":"[buffer interim] 39 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:38.684038206+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:38.684047144+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:38.68405173+07:00","message":"> Transcript [725] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:38.684057472+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:38.684060566+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:38.684063386+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:38.684066647+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:38.684072058+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:09:38.684085079+07:00","message":"push: {true \n 0 0xc00052ae00}"}
{"level":"info","service":"Main","time":"2026-06-25T13:09:38.697736988+07:00","message":"write wav file: './tmp/7593/7593_39.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:09:38.723926806+07:00","message":"[GCS] Start streaming session, msgId: 40"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:09:38.886156185+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:09:38.886199254+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:09:41.887250368+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:09:41.887257341+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:09:44.352193266+07:00","message":"[GCS] IsForceVAD: false for message ID: 40"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:09:44.425075727+07:00","message":"[GCS] Start streaming session, msgId: 41"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:09:44.451700628+07:00","message":"receive streaming session, msgId: 40"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:09:44.451722146+07:00","message":"found end of frame, send empty tag with msgId: 40"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:09:44.451725412+07:00","message":"end Recv id 40"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:09:44.451733048+07:00","message":"[buffer interim] 40 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:44.451740494+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:44.451745331+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:44.451748628+07:00","message":"> Transcript [726] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:44.451751369+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:44.451753409+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:44.451758585+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:44.451760536+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:44.451768724+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:09:44.45177861+07:00","message":"push: {true \n 0 0xc001227580}"}
{"level":"info","service":"Main","time":"2026-06-25T13:09:44.463156296+07:00","message":"write wav file: './tmp/7593/7593_40.wav'"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:09:44.887938966+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:09:44.887954521+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:09:47.888858373+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:09:47.888873121+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:09:50.889051083+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:09:50.889078182+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:09:50.892821636+07:00","message":"[GCS] IsForceVAD: false for message ID: 41"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:09:50.984267315+07:00","message":"receive streaming session, msgId: 41"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:09:50.98429036+07:00","message":"found end of frame, send empty tag with msgId: 41"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:09:50.98429398+07:00","message":"end Recv id 41"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:09:50.984301752+07:00","message":"[buffer interim] 41 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:50.984317912+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:50.984322504+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:50.984325756+07:00","message":"> Transcript [727] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:50.984328364+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:50.984330365+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:50.984332227+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:50.984334347+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:50.984339169+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:09:50.984350197+07:00","message":"push: {true \n 0 0xc001da8200}"}
{"level":"info","service":"Main","time":"2026-06-25T13:09:50.996333081+07:00","message":"write wav file: './tmp/7593/7593_41.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:09:51.344190471+07:00","message":"[GCS] Start streaming session, msgId: 42"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:09:52.707850397+07:00","message":"receive streaming session, msgId: 42"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:09:52.707911835+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"รู้ทัน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":420000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:09:52.707917858+07:00","message":"receive interim result [false|false]: รู้ทัน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:09:52.707931625+07:00","message":"[buffer interim] 42 false รู้ทัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:52.707939618+07:00","message":"[bufferProcess] interim [420000000]:รู้ทัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:52.707941732+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:52.707958133+07:00","message":"[bufferProcess] send to processor (ticker):รู้ทัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:52.707961932+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:52.707965223+07:00","message":"> Transcript [728] [false]: 'รู้ทัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:52.707968386+07:00","message":"Set StatePrefix (first interim): 'รู้ทัน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:09:52.952802406+07:00","message":"receive streaming session, msgId: 42"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:09:52.952849348+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"รู้ทันกัน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":660000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:09:52.952855899+07:00","message":"receive interim result [false|false]: รู้ทันกัน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:09:52.952879433+07:00","message":"[buffer interim] 42 false รู้ทันกัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:52.95289102+07:00","message":"[bufferProcess] interim [660000000]:รู้ทันกัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:52.952893213+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:09:53.214282449+07:00","message":"receive streaming session, msgId: 42"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:09:53.214328348+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"รู้ทันกันได้\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":840000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:09:53.214334111+07:00","message":"receive interim result [false|false]: รู้ทันกันได้"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:09:53.214350532+07:00","message":"[buffer interim] 42 false รู้ทันกันได้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:53.214359003+07:00","message":"[bufferProcess] interim [840000000]:รู้ทันกันได้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:53.214361401+07:00","message":"[bufferProcess] send to processor:รู้ทันกัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:53.214365993+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:53.214369479+07:00","message":"> Transcript [729] [false]: 'รู้ทันกัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:53.214372774+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:53.214375137+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:53.214377261+07:00","message":"StatePrefix: 'รู้ทัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:53.214379715+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:09:53.411368845+07:00","message":"receive streaming session, msgId: 42"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:09:53.411404529+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"รู้ทันกันได้ค่ะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":80000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:09:53.411410911+07:00","message":"receive interim result [false|false]: รู้ทันกันได้ค่ะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:09:53.411427211+07:00","message":"[buffer interim] 42 false รู้ทันกันได้ค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:53.411435473+07:00","message":"[bufferProcess] interim [80000000]:รู้ทันกันได้ค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:53.411440654+07:00","message":"[bufferProcess] send to processor:รู้ทันกันได้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:53.411444001+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:53.411446735+07:00","message":"> Transcript [730] [false]: 'รู้ทันกันได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:53.411449783+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:53.411451955+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:53.411453867+07:00","message":"StatePrefix: 'รู้ทัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:53.411456217+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:09:53.473489871+07:00","message":"receive streaming session, msgId: 42"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:09:53.47353574+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"รู้ทันกันได้ครับ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":140000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:09:53.473542588+07:00","message":"receive interim result [false|false]: รู้ทันกันได้ครับ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:09:53.473553878+07:00","message":"[buffer interim] 42 false รู้ทันกันได้ครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:53.473561317+07:00","message":"[bufferProcess] interim [140000000]:รู้ทันกันได้ครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:53.473563785+07:00","message":"[bufferProcess] send to processor:รู้ทันกันได้ค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:53.473567605+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:53.47357097+07:00","message":"> Transcript [731] [false]: 'รู้ทันกันได้ค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:53.473574229+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:53.473576624+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:53.473578619+07:00","message":"StatePrefix: 'รู้ทัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:53.47358072+07:00","message":"TextPushed: ''"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:09:53.890127785+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:09:53.890127841+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:09:54.116519313+07:00","message":"receive streaming session, msgId: 42"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:09:54.116563908+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"รู้ทันกันได้ครับ\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":2,\"nanos\":740000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:09:54.116569866+07:00","message":"receive interim result [false|false]: รู้ทันกันได้ครับ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:09:54.116584081+07:00","message":"[buffer interim] 42 false รู้ทันกันได้ครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:54.116593987+07:00","message":"[bufferProcess] interim [740000000]:รู้ทันกันได้ครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:54.116596779+07:00","message":"[bufferProcess] send to processor:รู้ทันกันได้ครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:54.116602792+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:54.116605879+07:00","message":"> Transcript [732] [false]: 'รู้ทันกันได้ครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:54.116609361+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:54.116611607+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:54.116613696+07:00","message":"StatePrefix: 'รู้ทัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:54.11661606+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:54.116622069+07:00","message":"Push: 'รู้ทัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:54.116624054+07:00","message":"TextPushed: 'รู้ทัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:54.116628013+07:00","message":"Set new StatePrefix : 'รู้ทันกันได้ครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:54.116630648+07:00","message":"Next Push (prob) : 'กันได้ครับ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:09:54.116638232+07:00","message":"push: {false รู้ทัน 0 0xc001da8800}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:09:54.377926738+07:00","message":"receive streaming session, msgId: 42"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:09:54.377972038+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"รู้ทันกันได้ครับอัพ iOS\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":40000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:09:54.377977623+07:00","message":"receive interim result [false|false]: รู้ทันกันได้ครับอัพ iOS"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:09:54.377993518+07:00","message":"[buffer interim] 42 false รู้ทันกันได้ครับอัพ iOS"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:54.378000721+07:00","message":"[bufferProcess] interim [40000000]:รู้ทันกันได้ครับอัพ iOS"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:54.378003617+07:00","message":"[bufferProcess] send to processor:รู้ทันกันได้ครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:54.378011627+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:54.378014931+07:00","message":"> Transcript [733] [false]: 'รู้ทันกันได้ครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:54.378018619+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:54.378022599+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:54.378024536+07:00","message":"StatePrefix: 'รู้ทันกันได้ครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:54.378026805+07:00","message":"TextPushed: 'รู้ทัน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:09:54.504361424+07:00","message":"receive streaming session, msgId: 42"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:09:54.504400338+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"รู้ทันกันได้ครับไอโอดีน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":160000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:09:54.504406595+07:00","message":"receive interim result [false|false]: รู้ทันกันได้ครับไอโอดีน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:09:54.504420585+07:00","message":"[buffer interim] 42 false รู้ทันกันได้ครับไอโอดีน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:54.504427446+07:00","message":"[bufferProcess] interim [160000000]:รู้ทันกันได้ครับไอโอดีน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:54.504429947+07:00","message":"[bufferProcess] send to processor:รู้ทันกันได้ครับอัพ iOS"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:54.504435207+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:54.504438167+07:00","message":"> Transcript [734] [false]: 'รู้ทันกันได้ครับอัพ iOS'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:54.504441849+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:54.504444208+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:54.504446419+07:00","message":"StatePrefix: 'รู้ทันกันได้ครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:54.504449035+07:00","message":"TextPushed: 'รู้ทัน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:09:54.728073442+07:00","message":"receive streaming session, msgId: 42"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:09:54.72811589+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"รู้ทันกันได้ครับไอโอดีนนั้น\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":400000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:09:54.728122275+07:00","message":"receive interim result [false|false]: รู้ทันกันได้ครับไอโอดีนนั้น"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:09:54.728137264+07:00","message":"[buffer interim] 42 false รู้ทันกันได้ครับไอโอดีนนั้น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:54.728145085+07:00","message":"[bufferProcess] interim [400000000]:รู้ทันกันได้ครับไอโอดีนนั้น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:54.728147633+07:00","message":"[bufferProcess] send to processor:รู้ทันกันได้ครับไอโอดีน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:54.728150738+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:54.728153424+07:00","message":"> Transcript [735] [false]: 'รู้ทันกันได้ครับไอโอดีน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:54.728156857+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:54.728158892+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:54.728161098+07:00","message":"StatePrefix: 'รู้ทันกันได้ครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:54.72816327+07:00","message":"TextPushed: 'รู้ทัน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:09:54.833534039+07:00","message":"receive streaming session, msgId: 42"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:09:54.833556428+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"รู้ทันกันได้ครับไอโอดีนนั้นเป็น\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":520000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:09:54.833560676+07:00","message":"receive interim result [false|false]: รู้ทันกันได้ครับไอโอดีนนั้นเป็น"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:09:54.833568266+07:00","message":"[buffer interim] 42 false รู้ทันกันได้ครับไอโอดีนนั้นเป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:54.833579336+07:00","message":"[bufferProcess] interim [520000000]:รู้ทันกันได้ครับไอโอดีนนั้นเป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:54.833582428+07:00","message":"[bufferProcess] send to processor:รู้ทันกันได้ครับไอโอดีนนั้น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:54.833585572+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:54.833588038+07:00","message":"> Transcript [736] [false]: 'รู้ทันกันได้ครับไอโอดีนนั้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:54.83359182+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:54.833593939+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:54.833596066+07:00","message":"StatePrefix: 'รู้ทันกันได้ครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:54.833598279+07:00","message":"TextPushed: 'รู้ทัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:54.833603048+07:00","message":"Push: 'กันได้ครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:54.833605036+07:00","message":"TextPushed: 'รู้ทันกันได้ครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:54.83360712+07:00","message":"Set new StatePrefix : 'รู้ทันกันได้ครับไอโอดีนนั้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:54.833609643+07:00","message":"Next Push (prob) : 'ไอโอดีนนั้น'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:09:54.833635226+07:00","message":"push: {false กันได้ครับ 0 0xc001da8800}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:09:55.073421473+07:00","message":"receive streaming session, msgId: 42"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:09:55.073471293+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"รู้ทันกันได้ครับไอโอดีนนั้นเป็นสาร\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":760000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:09:55.07347786+07:00","message":"receive interim result [false|false]: รู้ทันกันได้ครับไอโอดีนนั้นเป็นสาร"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:09:55.073492242+07:00","message":"[buffer interim] 42 false รู้ทันกันได้ครับไอโอดีนนั้นเป็นสาร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:55.073499793+07:00","message":"[bufferProcess] interim [760000000]:รู้ทันกันได้ครับไอโอดีนนั้นเป็นสาร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:55.073502371+07:00","message":"[bufferProcess] send to processor:รู้ทันกันได้ครับไอโอดีนนั้นเป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:55.073509143+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:55.073512229+07:00","message":"> Transcript [737] [false]: 'รู้ทันกันได้ครับไอโอดีนนั้นเป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:55.073516114+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:55.073518509+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:55.073521046+07:00","message":"StatePrefix: 'รู้ทันกันได้ครับไอโอดีนนั้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:55.073524489+07:00","message":"TextPushed: 'รู้ทันกันได้ครับ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:09:55.52331716+07:00","message":"receive streaming session, msgId: 42"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:09:55.523353557+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"รู้ทันกันได้ครับไอโอดีนนั้นเป็นสารอาหาร\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":180000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:09:55.523360321+07:00","message":"receive interim result [false|false]: รู้ทันกันได้ครับไอโอดีนนั้นเป็นสารอาหาร"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:09:55.523375474+07:00","message":"[buffer interim] 42 false รู้ทันกันได้ครับไอโอดีนนั้นเป็นสารอาหาร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:55.523383225+07:00","message":"[bufferProcess] interim [180000000]:รู้ทันกันได้ครับไอโอดีนนั้นเป็นสารอาหาร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:55.523385986+07:00","message":"[bufferProcess] send to processor:รู้ทันกันได้ครับไอโอดีนนั้นเป็นสาร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:55.523390058+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:55.523393204+07:00","message":"> Transcript [738] [false]: 'รู้ทันกันได้ครับไอโอดีนนั้นเป็นสาร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:55.523396754+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:55.523398723+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:55.52340104+07:00","message":"StatePrefix: 'รู้ทันกันได้ครับไอโอดีนนั้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:55.523403728+07:00","message":"TextPushed: 'รู้ทันกันได้ครับ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:09:55.91133051+07:00","message":"receive streaming session, msgId: 42"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:09:55.911379475+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"รู้ทันกันได้ครับไอโอดีนนั้นเป็นสารอาหารที่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":540000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:09:55.91138683+07:00","message":"receive interim result [false|false]: รู้ทันกันได้ครับไอโอดีนนั้นเป็นสารอาหารที่"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:09:55.911405743+07:00","message":"[buffer interim] 42 false รู้ทันกันได้ครับไอโอดีนนั้นเป็นสารอาหารที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:55.911416058+07:00","message":"[bufferProcess] interim [540000000]:รู้ทันกันได้ครับไอโอดีนนั้นเป็นสารอาหารที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:55.911419028+07:00","message":"[bufferProcess] send to processor:รู้ทันกันได้ครับไอโอดีนนั้นเป็นสารอาหาร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:55.911424853+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:55.91142812+07:00","message":"> Transcript [739] [false]: 'รู้ทันกันได้ครับไอโอดีนนั้นเป็นสารอาหาร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:55.911431764+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:55.911434007+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:55.911436571+07:00","message":"StatePrefix: 'รู้ทันกันได้ครับไอโอดีนนั้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:55.911439472+07:00","message":"TextPushed: 'รู้ทันกันได้ครับ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:09:56.163924074+07:00","message":"receive streaming session, msgId: 42"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:09:56.163980458+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"รู้ทันกันได้ครับไอโอดีนนั้นเป็นสารอาหารที่สั่ง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":840000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:09:56.163988275+07:00","message":"receive interim result [false|false]: รู้ทันกันได้ครับไอโอดีนนั้นเป็นสารอาหารที่สั่ง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:09:56.1640051+07:00","message":"[buffer interim] 42 false รู้ทันกันได้ครับไอโอดีนนั้นเป็นสารอาหารที่สั่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:56.164016823+07:00","message":"[bufferProcess] interim [840000000]:รู้ทันกันได้ครับไอโอดีนนั้นเป็นสารอาหารที่สั่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:56.164019646+07:00","message":"[bufferProcess] send to processor:รู้ทันกันได้ครับไอโอดีนนั้นเป็นสารอาหารที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:56.164025825+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:56.164029062+07:00","message":"> Transcript [740] [false]: 'รู้ทันกันได้ครับไอโอดีนนั้นเป็นสารอาหารที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:56.164033537+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:56.164035745+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:56.164038855+07:00","message":"StatePrefix: 'รู้ทันกันได้ครับไอโอดีนนั้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:56.16404173+07:00","message":"TextPushed: 'รู้ทันกันได้ครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:56.164048465+07:00","message":"Push: 'ไอโอดีนนั้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:56.164050472+07:00","message":"TextPushed: 'รู้ทันกันได้ครับไอโอดีนนั้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:56.16405308+07:00","message":"Set new StatePrefix : 'รู้ทันกันได้ครับไอโอดีนนั้นเป็นสารอาหารที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:56.164055735+07:00","message":"Next Push (prob) : 'เป็นสารอาหารที่'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:09:56.164076131+07:00","message":"push: {false ไอโอดีนนั้น 0 0xc001da8800}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:09:56.16557812+07:00","message":"receive streaming session, msgId: 42"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:09:56.165603503+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"รู้ทันกันได้ครับไอโอดีนนั้นเป็นสารอาหารที่สำคัญ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":900000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:09:56.165608378+07:00","message":"receive interim result [false|false]: รู้ทันกันได้ครับไอโอดีนนั้นเป็นสารอาหารที่สำคัญ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:09:56.165620681+07:00","message":"[buffer interim] 42 false รู้ทันกันได้ครับไอโอดีนนั้นเป็นสารอาหารที่สำคัญ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:56.165627262+07:00","message":"[bufferProcess] interim [900000000]:รู้ทันกันได้ครับไอโอดีนนั้นเป็นสารอาหารที่สำคัญ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:56.165629939+07:00","message":"[bufferProcess] send to processor:รู้ทันกันได้ครับไอโอดีนนั้นเป็นสารอาหารที่สั่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:56.165635195+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:56.165637584+07:00","message":"> Transcript [741] [false]: 'รู้ทันกันได้ครับไอโอดีนนั้นเป็นสารอาหารที่สั่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:56.165641216+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:56.165643243+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:56.165645207+07:00","message":"StatePrefix: 'รู้ทันกันได้ครับไอโอดีนนั้นเป็นสารอาหารที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:56.16564794+07:00","message":"TextPushed: 'รู้ทันกันได้ครับไอโอดีนนั้น'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:09:56.533028416+07:00","message":"[GCS] IsForceVAD: false for message ID: 42"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:09:56.599247283+07:00","message":"[GCS] Start streaming session, msgId: 43"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:09:56.620324871+07:00","message":"receive streaming session, msgId: 42"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:09:56.620391899+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"รู้ทันกันได้ครับไอโอดีนนั้นเป็นสารอาหารที่สำคัญใน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":320000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:09:56.620398528+07:00","message":"receive interim result [false|false]: รู้ทันกันได้ครับไอโอดีนนั้นเป็นสารอาหารที่สำคัญใน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:09:56.620415186+07:00","message":"[buffer interim] 42 false รู้ทันกันได้ครับไอโอดีนนั้นเป็นสารอาหารที่สำคัญใน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:56.620423198+07:00","message":"[bufferProcess] interim [320000000]:รู้ทันกันได้ครับไอโอดีนนั้นเป็นสารอาหารที่สำคัญใน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:56.62042611+07:00","message":"[bufferProcess] send to processor:รู้ทันกันได้ครับไอโอดีนนั้นเป็นสารอาหารที่สำคัญ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:56.620434513+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:56.620437858+07:00","message":"> Transcript [742] [false]: 'รู้ทันกันได้ครับไอโอดีนนั้นเป็นสารอาหารที่สำคัญ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:56.620441673+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:56.620444593+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:56.620447717+07:00","message":"StatePrefix: 'รู้ทันกันได้ครับไอโอดีนนั้นเป็นสารอาหารที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:56.6204503+07:00","message":"TextPushed: 'รู้ทันกันได้ครับไอโอดีนนั้น'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:09:56.634694722+07:00","message":"receive streaming session, msgId: 42"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:09:56.634716104+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"รู้ทันกันได้ครับไอโอดีนนั้นเป็นสารอาหารที่สำคัญนะคะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":380000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:09:56.634722245+07:00","message":"receive interim result [false|false]: รู้ทันกันได้ครับไอโอดีนนั้นเป็นสารอาหารที่สำคัญนะคะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:09:56.634735792+07:00","message":"[buffer interim] 42 false รู้ทันกันได้ครับไอโอดีนนั้นเป็นสารอาหารที่สำคัญนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:56.634741097+07:00","message":"[bufferProcess] interim [380000000]:รู้ทันกันได้ครับไอโอดีนนั้นเป็นสารอาหารที่สำคัญนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:56.634744133+07:00","message":"[bufferProcess] send to processor:รู้ทันกันได้ครับไอโอดีนนั้นเป็นสารอาหารที่สำคัญใน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:56.634747785+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:56.634750238+07:00","message":"> Transcript [743] [false]: 'รู้ทันกันได้ครับไอโอดีนนั้นเป็นสารอาหารที่สำคัญใน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:56.634754389+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:56.634757032+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:56.634759133+07:00","message":"StatePrefix: 'รู้ทันกันได้ครับไอโอดีนนั้นเป็นสารอาหารที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:56.634761729+07:00","message":"TextPushed: 'รู้ทันกันได้ครับไอโอดีนนั้น'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:09:56.703179892+07:00","message":"receive streaming session, msgId: 42"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:09:56.703222256+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"รู้ทันกันได้ครับไอโอดีนนั้นเป็นสารอาหารที่สำคัญนะคะ\",\"confidence\":0.92380637}],\"is_final\":true,\"result_end_time\":{\"seconds\":5,\"nanos\":410000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:09:56.703228104+07:00","message":"receive interim result [true|false]: รู้ทันกันได้ครับไอโอดีนนั้นเป็นสารอาหารที่สำคัญนะคะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:09:56.703237319+07:00","message":"end recv isFinal message id 42"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:09:56.703239351+07:00","message":"end Recv id 42"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:09:56.703244869+07:00","message":"[buffer interim] 42 true รู้ทันกันได้ครับไอโอดีนนั้นเป็นสารอาหารที่สำคัญนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:56.703253734+07:00","message":"[bufferProcess] interim [410000000]:รู้ทันกันได้ครับไอโอดีนนั้นเป็นสารอาหารที่สำคัญนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:56.703256987+07:00","message":"[bufferProcess] send to processor (isfinal):รู้ทันกันได้ครับไอโอดีนนั้นเป็นสารอาหารที่สำคัญนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:56.703260545+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:56.703263641+07:00","message":"> Transcript [744] [false]: 'รู้ทันกันได้ครับไอโอดีนนั้นเป็นสารอาหารที่สำคัญนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:56.703267101+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:56.703268969+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:56.703272016+07:00","message":"StatePrefix: 'รู้ทันกันได้ครับไอโอดีนนั้นเป็นสารอาหารที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:56.703275393+07:00","message":"TextPushed: 'รู้ทันกันได้ครับไอโอดีนนั้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:56.70328177+07:00","message":"Push: 'เป็นสารอาหารที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:56.703283863+07:00","message":"TextPushed: 'รู้ทันกันได้ครับไอโอดีนนั้นเป็นสารอาหารที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:56.703286203+07:00","message":"Set new StatePrefix : 'รู้ทันกันได้ครับไอโอดีนนั้นเป็นสารอาหารที่สำคัญนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:56.703288461+07:00","message":"Next Push (prob) : 'สำคัญนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:56.703290331+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:56.703292415+07:00","message":"> Transcript [745] [true]: 'รู้ทันกันได้ครับไอโอดีนนั้นเป็นสารอาหารที่สำคัญนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:56.703294976+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:56.70329676+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:56.703299914+07:00","message":"StatePrefix: 'รู้ทันกันได้ครับไอโอดีนนั้นเป็นสารอาหารที่สำคัญนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:56.703302181+07:00","message":"TextPushed: 'รู้ทันกันได้ครับไอโอดีนนั้นเป็นสารอาหารที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:56.703304355+07:00","message":"Push: 'สำคัญนะคะ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:09:56.703313695+07:00","message":"push: {false เป็นสารอาหารที่ 0 0xc001da8800}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:09:56.703320333+07:00","message":"push: {true สำคัญนะคะ 0 0xc001da8800}"}
{"level":"info","service":"Main","time":"2026-06-25T13:09:56.714699009+07:00","message":"write wav file: './tmp/7593/7593_42.wav'"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:09:56.890411377+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:09:56.890415425+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:09:57.127574955+07:00","message":"receive streaming session, msgId: 43"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:09:57.127615456+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"จริง\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":360000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:09:57.127621172+07:00","message":"receive interim result [false|false]: จริง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:09:57.127636896+07:00","message":"[buffer interim] 43 false จริง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:57.127643592+07:00","message":"[bufferProcess] interim [360000000]:จริง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:57.127645519+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:09:57.249332284+07:00","message":"receive streaming session, msgId: 43"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:09:57.249372905+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"จริงๆแล้ว\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":480000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:09:57.249378929+07:00","message":"receive interim result [false|false]: จริงๆแล้ว"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:09:57.249393587+07:00","message":"[buffer interim] 43 false จริงๆแล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:57.2494012+07:00","message":"[bufferProcess] interim [480000000]:จริงๆแล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:57.249403504+07:00","message":"[bufferProcess] send to processor:จริง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:57.249407244+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:57.249410279+07:00","message":"> Transcript [746] [false]: 'จริง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:57.249412582+07:00","message":"Set StatePrefix (first interim): 'จริง'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:09:57.645382555+07:00","message":"receive streaming session, msgId: 43"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:09:57.645415968+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"จริงๆแล้วต้อง\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":900000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:09:57.645421666+07:00","message":"receive interim result [false|false]: จริงๆแล้วต้อง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:09:57.645436984+07:00","message":"[buffer interim] 43 false จริงๆแล้วต้อง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:57.645443942+07:00","message":"[bufferProcess] interim [900000000]:จริงๆแล้วต้อง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:57.645446637+07:00","message":"[bufferProcess] send to processor:จริงๆแล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:57.645453294+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:57.645456558+07:00","message":"> Transcript [747] [false]: 'จริงๆแล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:57.645459981+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:57.645462656+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:57.645464703+07:00","message":"StatePrefix: 'จริง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:57.645466953+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:09:57.770791282+07:00","message":"receive streaming session, msgId: 43"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:09:57.770840159+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"จริงๆแล้วตั้งแต่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":20000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:09:57.770848788+07:00","message":"receive interim result [false|false]: จริงๆแล้วตั้งแต่"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:09:57.770868139+07:00","message":"[buffer interim] 43 false จริงๆแล้วตั้งแต่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:57.770876579+07:00","message":"[bufferProcess] interim [20000000]:จริงๆแล้วตั้งแต่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:57.770879772+07:00","message":"[bufferProcess] send to processor:จริงๆแล้วต้อง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:57.770886248+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:57.770890008+07:00","message":"> Transcript [748] [false]: 'จริงๆแล้วต้อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:57.770894298+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:57.77089714+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:57.77089975+07:00","message":"StatePrefix: 'จริง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:57.770902547+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:09:58.018413812+07:00","message":"receive streaming session, msgId: 43"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:09:58.018451868+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"จริงๆแล้วตั้งแต่เด็ก\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":260000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:09:58.018457745+07:00","message":"receive interim result [false|false]: จริงๆแล้วตั้งแต่เด็ก"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:09:58.018469132+07:00","message":"[buffer interim] 43 false จริงๆแล้วตั้งแต่เด็ก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:58.018476112+07:00","message":"[bufferProcess] interim [260000000]:จริงๆแล้วตั้งแต่เด็ก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:58.018478581+07:00","message":"[bufferProcess] send to processor:จริงๆแล้วตั้งแต่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:58.018484141+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:58.018486924+07:00","message":"> Transcript [749] [false]: 'จริงๆแล้วตั้งแต่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:58.018490521+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:58.018492796+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:58.018494708+07:00","message":"StatePrefix: 'จริง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:58.018496919+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:09:58.213806496+07:00","message":"receive streaming session, msgId: 43"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:09:58.213851025+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"จริงๆแล้วตั้งแต่เด็กจน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":500000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:09:58.213869164+07:00","message":"receive interim result [false|false]: จริงๆแล้วตั้งแต่เด็กจน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:09:58.213882804+07:00","message":"[buffer interim] 43 false จริงๆแล้วตั้งแต่เด็กจน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:58.213890656+07:00","message":"[bufferProcess] interim [500000000]:จริงๆแล้วตั้งแต่เด็กจน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:58.213893155+07:00","message":"[bufferProcess] send to processor:จริงๆแล้วตั้งแต่เด็ก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:58.213898799+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:58.213901971+07:00","message":"> Transcript [750] [false]: 'จริงๆแล้วตั้งแต่เด็ก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:58.213905655+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:58.213908114+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:58.21391026+07:00","message":"StatePrefix: 'จริง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:58.213912698+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:58.213919149+07:00","message":"Push: 'จริง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:58.21392129+07:00","message":"TextPushed: 'จริง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:58.213924583+07:00","message":"Set new StatePrefix : 'จริงๆแล้วตั้งแต่เด็ก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:58.21392703+07:00","message":"Next Push (prob) : 'ๆแล้วตั้งแต่เด็ก'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:09:58.213935182+07:00","message":"push: {false จริง 0 0xc0017d4700}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:09:58.338121853+07:00","message":"receive streaming session, msgId: 43"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:09:58.338164224+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"จริงๆแล้วตั้งแต่เด็กจนโต\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":620000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:09:58.338174285+07:00","message":"receive interim result [false|false]: จริงๆแล้วตั้งแต่เด็กจนโต"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:09:58.33818687+07:00","message":"[buffer interim] 43 false จริงๆแล้วตั้งแต่เด็กจนโต"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:58.338194067+07:00","message":"[bufferProcess] interim [620000000]:จริงๆแล้วตั้งแต่เด็กจนโต"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:58.338196562+07:00","message":"[bufferProcess] send to processor:จริงๆแล้วตั้งแต่เด็กจน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:58.338203246+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:58.338207892+07:00","message":"> Transcript [751] [false]: 'จริงๆแล้วตั้งแต่เด็กจน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:58.338213694+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:58.33821669+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:58.338219665+07:00","message":"StatePrefix: 'จริงๆแล้วตั้งแต่เด็ก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:58.338222827+07:00","message":"TextPushed: 'จริง'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:09:58.665668641+07:00","message":"receive streaming session, msgId: 43"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:09:58.665704731+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"จริงๆแล้วตั้งแต่เด็กจนโตนะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":860000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:09:58.665710926+07:00","message":"receive interim result [false|false]: จริงๆแล้วตั้งแต่เด็กจนโตนะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:09:58.665727242+07:00","message":"[buffer interim] 43 false จริงๆแล้วตั้งแต่เด็กจนโตนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:58.665733406+07:00","message":"[bufferProcess] interim [860000000]:จริงๆแล้วตั้งแต่เด็กจนโตนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:58.66573598+07:00","message":"[bufferProcess] send to processor:จริงๆแล้วตั้งแต่เด็กจนโต"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:58.665739964+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:58.665742612+07:00","message":"> Transcript [752] [false]: 'จริงๆแล้วตั้งแต่เด็กจนโต'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:58.665745879+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:58.665747816+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:58.665749667+07:00","message":"StatePrefix: 'จริงๆแล้วตั้งแต่เด็ก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:58.665752135+07:00","message":"TextPushed: 'จริง'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:09:58.67261665+07:00","message":"receive streaming session, msgId: 43"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:09:58.672659727+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"จริงๆแล้วตั้งแต่เด็กจนโตนั้น\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":920000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:09:58.672666065+07:00","message":"receive interim result [false|false]: จริงๆแล้วตั้งแต่เด็กจนโตนั้น"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:09:58.672679763+07:00","message":"[buffer interim] 43 false จริงๆแล้วตั้งแต่เด็กจนโตนั้น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:58.672685774+07:00","message":"[bufferProcess] interim [920000000]:จริงๆแล้วตั้งแต่เด็กจนโตนั้น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:58.672688263+07:00","message":"[bufferProcess] send to processor:จริงๆแล้วตั้งแต่เด็กจนโตนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:58.672691627+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:58.672694469+07:00","message":"> Transcript [753] [false]: 'จริงๆแล้วตั้งแต่เด็กจนโตนะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:58.672697466+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:58.672699432+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:58.672701666+07:00","message":"StatePrefix: 'จริงๆแล้วตั้งแต่เด็ก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:58.672705081+07:00","message":"TextPushed: 'จริง'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:09:58.727618777+07:00","message":"receive streaming session, msgId: 43"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:09:58.727658853+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"จริงๆแล้วตั้งแต่เด็กจนโตนะเนี่ย\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":980000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:09:58.727665738+07:00","message":"receive interim result [false|false]: จริงๆแล้วตั้งแต่เด็กจนโตนะเนี่ย"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:09:58.727681655+07:00","message":"[buffer interim] 43 false จริงๆแล้วตั้งแต่เด็กจนโตนะเนี่ย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:58.727689861+07:00","message":"[bufferProcess] interim [980000000]:จริงๆแล้วตั้งแต่เด็กจนโตนะเนี่ย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:58.727692541+07:00","message":"[bufferProcess] send to processor:จริงๆแล้วตั้งแต่เด็กจนโตนั้น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:58.727700282+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:58.727703181+07:00","message":"> Transcript [754] [false]: 'จริงๆแล้วตั้งแต่เด็กจนโตนั้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:58.727706953+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:58.727709439+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:58.727712006+07:00","message":"StatePrefix: 'จริงๆแล้วตั้งแต่เด็ก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:58.727714518+07:00","message":"TextPushed: 'จริง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:58.727720603+07:00","message":"Push: 'ๆแล้วตั้งแต่เด็ก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:58.72772281+07:00","message":"TextPushed: 'จริงๆแล้วตั้งแต่เด็ก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:58.727725491+07:00","message":"Set new StatePrefix : 'จริงๆแล้วตั้งแต่เด็กจนโตนั้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:58.727728548+07:00","message":"Next Push (prob) : 'จนโตนั้น'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:09:58.727751702+07:00","message":"push: {false ๆแล้วตั้งแต่เด็ก 0 0xc0017d4700}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:09:59.204101552+07:00","message":"receive streaming session, msgId: 43"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:09:59.204144541+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"จริงๆแล้วตั้งแต่เด็กจนโตนะเนี่ยหรือว่า\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":400000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:09:59.204151505+07:00","message":"receive interim result [false|false]: จริงๆแล้วตั้งแต่เด็กจนโตนะเนี่ยหรือว่า"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:09:59.204168141+07:00","message":"[buffer interim] 43 false จริงๆแล้วตั้งแต่เด็กจนโตนะเนี่ยหรือว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:59.204176542+07:00","message":"[bufferProcess] interim [400000000]:จริงๆแล้วตั้งแต่เด็กจนโตนะเนี่ยหรือว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:59.204179514+07:00","message":"[bufferProcess] send to processor:จริงๆแล้วตั้งแต่เด็กจนโตนะเนี่ย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:59.204187247+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:59.204190278+07:00","message":"> Transcript [755] [false]: 'จริงๆแล้วตั้งแต่เด็กจนโตนะเนี่ย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:59.204192881+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:59.204195113+07:00","message":"Set new StatePrefix: 'จริงๆแล้วตั้งแต่เด็กจนโตนะเนี่ย'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:09:59.376652222+07:00","message":"receive streaming session, msgId: 43"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:09:59.376689882+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"จริงๆแล้วตั้งแต่เด็กจนโตนะเนี่ยถือว่าเป็น\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":580000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:09:59.376695362+07:00","message":"receive interim result [false|false]: จริงๆแล้วตั้งแต่เด็กจนโตนะเนี่ยถือว่าเป็น"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:09:59.376706012+07:00","message":"[buffer interim] 43 false จริงๆแล้วตั้งแต่เด็กจนโตนะเนี่ยถือว่าเป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:59.376713116+07:00","message":"[bufferProcess] interim [580000000]:จริงๆแล้วตั้งแต่เด็กจนโตนะเนี่ยถือว่าเป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:59.376715478+07:00","message":"[bufferProcess] send to processor:จริงๆแล้วตั้งแต่เด็กจนโตนะเนี่ยหรือว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:59.376722246+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:59.376725268+07:00","message":"> Transcript [756] [false]: 'จริงๆแล้วตั้งแต่เด็กจนโตนะเนี่ยหรือว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:59.376728589+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:59.376730586+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:59.376732596+07:00","message":"StatePrefix: 'จริงๆแล้วตั้งแต่เด็กจนโตนะเนี่ย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:59.376735265+07:00","message":"TextPushed: 'จริงๆแล้วตั้งแต่เด็ก'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:09:59.583415968+07:00","message":"receive streaming session, msgId: 43"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:09:59.583456294+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"จริงๆแล้วตั้งแต่เด็กจนโตนะเนี่ยถือว่าเป็นสิ่ง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":820000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:09:59.583463273+07:00","message":"receive interim result [false|false]: จริงๆแล้วตั้งแต่เด็กจนโตนะเนี่ยถือว่าเป็นสิ่ง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:09:59.583476642+07:00","message":"[buffer interim] 43 false จริงๆแล้วตั้งแต่เด็กจนโตนะเนี่ยถือว่าเป็นสิ่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:59.583484739+07:00","message":"[bufferProcess] interim [820000000]:จริงๆแล้วตั้งแต่เด็กจนโตนะเนี่ยถือว่าเป็นสิ่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:59.583487949+07:00","message":"[bufferProcess] send to processor:จริงๆแล้วตั้งแต่เด็กจนโตนะเนี่ยถือว่าเป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:59.583494145+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:59.583497463+07:00","message":"> Transcript [757] [false]: 'จริงๆแล้วตั้งแต่เด็กจนโตนะเนี่ยถือว่าเป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:59.583501301+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:59.583503754+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:59.583508815+07:00","message":"StatePrefix: 'จริงๆแล้วตั้งแต่เด็กจนโตนะเนี่ย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:59.583511844+07:00","message":"TextPushed: 'จริงๆแล้วตั้งแต่เด็ก'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:09:59.587565578+07:00","message":"[GCS] Cleaned up inactive client: 27"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:09:59.587586204+07:00","message":"[GCS] Cleaned up inactive client: 28"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:09:59.58758972+07:00","message":"[GCS] Cleaned up inactive client: 24"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:09:59.587591879+07:00","message":"[GCS] Cleaned up inactive client: 26"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:09:59.587593716+07:00","message":"[GCS] Cleaned up inactive client: 25"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:09:59.828403316+07:00","message":"receive streaming session, msgId: 43"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:09:59.828433381+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"จริงๆแล้วตั้งแต่เด็กจนโตนะเนี่ยถือว่าเป็น 14\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":120000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:09:59.828439285+07:00","message":"receive interim result [false|false]: จริงๆแล้วตั้งแต่เด็กจนโตนะเนี่ยถือว่าเป็น 14"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:09:59.828453661+07:00","message":"[buffer interim] 43 false จริงๆแล้วตั้งแต่เด็กจนโตนะเนี่ยถือว่าเป็น 14"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:59.828460874+07:00","message":"[bufferProcess] interim [120000000]:จริงๆแล้วตั้งแต่เด็กจนโตนะเนี่ยถือว่าเป็น 14"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:59.828463757+07:00","message":"[bufferProcess] send to processor:จริงๆแล้วตั้งแต่เด็กจนโตนะเนี่ยถือว่าเป็นสิ่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:59.828470579+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:59.828473067+07:00","message":"> Transcript [758] [false]: 'จริงๆแล้วตั้งแต่เด็กจนโตนะเนี่ยถือว่าเป็นสิ่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:59.828476276+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:59.828478346+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:59.828480727+07:00","message":"StatePrefix: 'จริงๆแล้วตั้งแต่เด็กจนโตนะเนี่ย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:59.828483396+07:00","message":"TextPushed: 'จริงๆแล้วตั้งแต่เด็ก'"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:09:59.890620029+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:09:59.890629589+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:09:59.948492375+07:00","message":"receive streaming session, msgId: 43"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:09:59.948547121+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"จริงๆแล้วตั้งแต่เด็กจนโตนะเนี่ยถือว่าเป็นสิ่ง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":180000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:09:59.948554666+07:00","message":"receive interim result [false|false]: จริงๆแล้วตั้งแต่เด็กจนโตนะเนี่ยถือว่าเป็นสิ่ง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:09:59.948573357+07:00","message":"[buffer interim] 43 false จริงๆแล้วตั้งแต่เด็กจนโตนะเนี่ยถือว่าเป็นสิ่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:59.948583588+07:00","message":"[bufferProcess] interim [180000000]:จริงๆแล้วตั้งแต่เด็กจนโตนะเนี่ยถือว่าเป็นสิ่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:59.948586694+07:00","message":"[bufferProcess] send to processor:จริงๆแล้วตั้งแต่เด็กจนโตนะเนี่ยถือว่าเป็น 14"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:59.948590932+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:59.948593764+07:00","message":"> Transcript [759] [false]: 'จริงๆแล้วตั้งแต่เด็กจนโตนะเนี่ยถือว่าเป็น 14'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:59.948597531+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:59.94860008+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:59.948602324+07:00","message":"StatePrefix: 'จริงๆแล้วตั้งแต่เด็กจนโตนะเนี่ย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:59.948605804+07:00","message":"TextPushed: 'จริงๆแล้วตั้งแต่เด็ก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:59.948614212+07:00","message":"Push: 'จนโตนะเนี่ย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:59.948616259+07:00","message":"TextPushed: 'จริงๆแล้วตั้งแต่เด็กจนโตนะเนี่ย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:59.948618631+07:00","message":"Set new StatePrefix : 'จริงๆแล้วตั้งแต่เด็กจนโตนะเนี่ยถือว่าเป็น 14'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:59.948620903+07:00","message":"Next Push (prob) : 'ถือว่าเป็น 14'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:09:59.948628093+07:00","message":"push: {false จนโตนะเนี่ย 0 0xc0017d4700}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:00.082708557+07:00","message":"receive streaming session, msgId: 43"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:00.082748577+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"จริงๆแล้วตั้งแต่เด็กจนโตนะเนี่ยถือว่าเป็นสิ่งที่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":300000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:00.082755558+07:00","message":"receive interim result [false|false]: จริงๆแล้วตั้งแต่เด็กจนโตนะเนี่ยถือว่าเป็นสิ่งที่"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:00.08277216+07:00","message":"[buffer interim] 43 false จริงๆแล้วตั้งแต่เด็กจนโตนะเนี่ยถือว่าเป็นสิ่งที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:00.082782187+07:00","message":"[bufferProcess] interim [300000000]:จริงๆแล้วตั้งแต่เด็กจนโตนะเนี่ยถือว่าเป็นสิ่งที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:00.082786283+07:00","message":"[bufferProcess] send to processor:จริงๆแล้วตั้งแต่เด็กจนโตนะเนี่ยถือว่าเป็นสิ่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:00.082796903+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:00.082801246+07:00","message":"> Transcript [760] [false]: 'จริงๆแล้วตั้งแต่เด็กจนโตนะเนี่ยถือว่าเป็นสิ่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:00.082805148+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:00.082809064+07:00","message":"Set new StatePrefix: 'จริงๆแล้วตั้งแต่เด็กจนโตนะเนี่ยถือว่าเป็นสิ่ง'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:00.261384971+07:00","message":"receive streaming session, msgId: 43"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:00.261422629+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"จริงๆแล้วตั้งแต่เด็กจนโตนะเนี่ยถือว่าเป็นสิ่งที่ต้อง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":480000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:00.261429827+07:00","message":"receive interim result [false|false]: จริงๆแล้วตั้งแต่เด็กจนโตนะเนี่ยถือว่าเป็นสิ่งที่ต้อง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:00.261444419+07:00","message":"[buffer interim] 43 false จริงๆแล้วตั้งแต่เด็กจนโตนะเนี่ยถือว่าเป็นสิ่งที่ต้อง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:00.261451237+07:00","message":"[bufferProcess] interim [480000000]:จริงๆแล้วตั้งแต่เด็กจนโตนะเนี่ยถือว่าเป็นสิ่งที่ต้อง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:00.261453923+07:00","message":"[bufferProcess] send to processor:จริงๆแล้วตั้งแต่เด็กจนโตนะเนี่ยถือว่าเป็นสิ่งที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:00.261460196+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:00.261463748+07:00","message":"> Transcript [761] [false]: 'จริงๆแล้วตั้งแต่เด็กจนโตนะเนี่ยถือว่าเป็นสิ่งที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:00.261467873+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:00.261470183+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:00.261472284+07:00","message":"StatePrefix: 'จริงๆแล้วตั้งแต่เด็กจนโตนะเนี่ยถือว่าเป็นสิ่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:00.261475039+07:00","message":"TextPushed: 'จริงๆแล้วตั้งแต่เด็กจนโตนะเนี่ย'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:00.331934562+07:00","message":"receive streaming session, msgId: 43"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:00.331973217+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"จริงๆแล้วตั้งแต่เด็กจนโตนะเนี่ยถือว่าเป็นสิ่งที่ต้องการ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":600000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:00.331979497+07:00","message":"receive interim result [false|false]: จริงๆแล้วตั้งแต่เด็กจนโตนะเนี่ยถือว่าเป็นสิ่งที่ต้องการ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:00.331992958+07:00","message":"[buffer interim] 43 false จริงๆแล้วตั้งแต่เด็กจนโตนะเนี่ยถือว่าเป็นสิ่งที่ต้องการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:00.331999906+07:00","message":"[bufferProcess] interim [600000000]:จริงๆแล้วตั้งแต่เด็กจนโตนะเนี่ยถือว่าเป็นสิ่งที่ต้องการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:00.332002773+07:00","message":"[bufferProcess] send to processor:จริงๆแล้วตั้งแต่เด็กจนโตนะเนี่ยถือว่าเป็นสิ่งที่ต้อง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:00.332013292+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:00.33201611+07:00","message":"> Transcript [762] [false]: 'จริงๆแล้วตั้งแต่เด็กจนโตนะเนี่ยถือว่าเป็นสิ่งที่ต้อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:00.332025433+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:00.332027734+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:00.332029965+07:00","message":"StatePrefix: 'จริงๆแล้วตั้งแต่เด็กจนโตนะเนี่ยถือว่าเป็นสิ่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:00.332033372+07:00","message":"TextPushed: 'จริงๆแล้วตั้งแต่เด็กจนโตนะเนี่ย'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:01.003480713+07:00","message":"receive streaming session, msgId: 43"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:01.003529342+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"จริงๆแล้วตั้งแต่เด็กจนโตนะเนี่ยถือว่าเป็นสิ่งที่ต้องการ\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":4,\"nanos\":200000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:01.003538834+07:00","message":"receive interim result [false|false]: จริงๆแล้วตั้งแต่เด็กจนโตนะเนี่ยถือว่าเป็นสิ่งที่ต้องการ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:01.003559402+07:00","message":"[buffer interim] 43 false จริงๆแล้วตั้งแต่เด็กจนโตนะเนี่ยถือว่าเป็นสิ่งที่ต้องการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:01.003574474+07:00","message":"[bufferProcess] interim [200000000]:จริงๆแล้วตั้งแต่เด็กจนโตนะเนี่ยถือว่าเป็นสิ่งที่ต้องการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:01.003579133+07:00","message":"[bufferProcess] send to processor:จริงๆแล้วตั้งแต่เด็กจนโตนะเนี่ยถือว่าเป็นสิ่งที่ต้องการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:01.003588257+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:01.003592334+07:00","message":"> Transcript [763] [false]: 'จริงๆแล้วตั้งแต่เด็กจนโตนะเนี่ยถือว่าเป็นสิ่งที่ต้องการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:01.003598105+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:01.003601299+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:01.003605093+07:00","message":"StatePrefix: 'จริงๆแล้วตั้งแต่เด็กจนโตนะเนี่ยถือว่าเป็นสิ่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:01.003609282+07:00","message":"TextPushed: 'จริงๆแล้วตั้งแต่เด็กจนโตนะเนี่ย'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:01.18908365+07:00","message":"receive streaming session, msgId: 43"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:01.18913232+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"จริงๆแล้วตั้งแต่เด็กจนโตนะเนี่ยถือว่าเป็นสิ่งที่ต้องการวันที่ 15\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":380000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:01.189144318+07:00","message":"receive interim result [false|false]: จริงๆแล้วตั้งแต่เด็กจนโตนะเนี่ยถือว่าเป็นสิ่งที่ต้องการวันที่ 15"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:01.189209056+07:00","message":"[buffer interim] 43 false จริงๆแล้วตั้งแต่เด็กจนโตนะเนี่ยถือว่าเป็นสิ่งที่ต้องการวันที่ 15"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:01.18922237+07:00","message":"[bufferProcess] interim [380000000]:จริงๆแล้วตั้งแต่เด็กจนโตนะเนี่ยถือว่าเป็นสิ่งที่ต้องการวันที่ 15"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:01.189228654+07:00","message":"[bufferProcess] send to processor:จริงๆแล้วตั้งแต่เด็กจนโตนะเนี่ยถือว่าเป็นสิ่งที่ต้องการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:01.18923616+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:01.189242221+07:00","message":"> Transcript [764] [false]: 'จริงๆแล้วตั้งแต่เด็กจนโตนะเนี่ยถือว่าเป็นสิ่งที่ต้องการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:01.189249802+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:01.189255035+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:01.189260797+07:00","message":"StatePrefix: 'จริงๆแล้วตั้งแต่เด็กจนโตนะเนี่ยถือว่าเป็นสิ่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:01.189266956+07:00","message":"TextPushed: 'จริงๆแล้วตั้งแต่เด็กจนโตนะเนี่ย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:01.189278106+07:00","message":"Push: 'ถือว่าเป็นสิ่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:01.189282411+07:00","message":"TextPushed: 'จริงๆแล้วตั้งแต่เด็กจนโตนะเนี่ยถือว่าเป็นสิ่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:01.189287862+07:00","message":"Set new StatePrefix : 'จริงๆแล้วตั้งแต่เด็กจนโตนะเนี่ยถือว่าเป็นสิ่งที่ต้องการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:01.189292874+07:00","message":"Next Push (prob) : 'ที่ต้องการ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:01.189306817+07:00","message":"push: {false ถือว่าเป็นสิ่ง 0 0xc0017d4700}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:01.256109925+07:00","message":"receive streaming session, msgId: 43"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:01.256154071+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"จริงๆแล้วตั้งแต่เด็กจนโตนะเนี่ยถือว่าเป็นสิ่งที่ต้องการวันนี้ภาค\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":440000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:01.25616099+07:00","message":"receive interim result [false|false]: จริงๆแล้วตั้งแต่เด็กจนโตนะเนี่ยถือว่าเป็นสิ่งที่ต้องการวันนี้ภาค"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:01.25617708+07:00","message":"[buffer interim] 43 false จริงๆแล้วตั้งแต่เด็กจนโตนะเนี่ยถือว่าเป็นสิ่งที่ต้องการวันนี้ภาค"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:01.256188123+07:00","message":"[bufferProcess] interim [440000000]:จริงๆแล้วตั้งแต่เด็กจนโตนะเนี่ยถือว่าเป็นสิ่งที่ต้องการวันนี้ภาค"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:01.256192462+07:00","message":"[bufferProcess] send to processor:จริงๆแล้วตั้งแต่เด็กจนโตนะเนี่ยถือว่าเป็นสิ่งที่ต้องการวันที่ 15"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:01.25619969+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:01.25620448+07:00","message":"> Transcript [765] [false]: 'จริงๆแล้วตั้งแต่เด็กจนโตนะเนี่ยถือว่าเป็นสิ่งที่ต้องการวันที่ 15'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:01.256209869+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:01.256212751+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:01.256215501+07:00","message":"StatePrefix: 'จริงๆแล้วตั้งแต่เด็กจนโตนะเนี่ยถือว่าเป็นสิ่งที่ต้องการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:01.256219701+07:00","message":"TextPushed: 'จริงๆแล้วตั้งแต่เด็กจนโตนะเนี่ยถือว่าเป็นสิ่ง'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:01.277843206+07:00","message":"receive streaming session, msgId: 43"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:01.277908167+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"จริงๆแล้วตั้งแต่เด็กจนโตนะเนี่ยถือว่าเป็นสิ่งที่ต้องการ\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":4,\"nanos\":500000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:01.277914029+07:00","message":"receive interim result [false|false]: จริงๆแล้วตั้งแต่เด็กจนโตนะเนี่ยถือว่าเป็นสิ่งที่ต้องการ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:01.277930035+07:00","message":"[buffer interim] 43 false จริงๆแล้วตั้งแต่เด็กจนโตนะเนี่ยถือว่าเป็นสิ่งที่ต้องการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:01.27793756+07:00","message":"[bufferProcess] interim [500000000]:จริงๆแล้วตั้งแต่เด็กจนโตนะเนี่ยถือว่าเป็นสิ่งที่ต้องการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:01.277940565+07:00","message":"[bufferProcess] send to processor:จริงๆแล้วตั้งแต่เด็กจนโตนะเนี่ยถือว่าเป็นสิ่งที่ต้องการวันนี้ภาค"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:01.277944536+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:01.277947722+07:00","message":"> Transcript [766] [false]: 'จริงๆแล้วตั้งแต่เด็กจนโตนะเนี่ยถือว่าเป็นสิ่งที่ต้องการวันนี้ภาค'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:01.277951994+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:01.277954491+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:01.277957335+07:00","message":"StatePrefix: 'จริงๆแล้วตั้งแต่เด็กจนโตนะเนี่ยถือว่าเป็นสิ่งที่ต้องการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:01.277960402+07:00","message":"TextPushed: 'จริงๆแล้วตั้งแต่เด็กจนโตนะเนี่ยถือว่าเป็นสิ่ง'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:01.360207532+07:00","message":"receive streaming session, msgId: 43"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:01.360252845+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"จริงๆแล้วตั้งแต่เด็กจนโตนะเนี่ยถือว่าเป็นสิ่งที่ต้องการวันที่ 5 มี.ค\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":560000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:01.360259504+07:00","message":"receive interim result [false|false]: จริงๆแล้วตั้งแต่เด็กจนโตนะเนี่ยถือว่าเป็นสิ่งที่ต้องการวันที่ 5 มี.ค"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:01.360277456+07:00","message":"receive streaming session, msgId: 43"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:01.360284524+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"จริงๆแล้วตั้งแต่เด็กจนโตนะเนี่ยถือว่าเป็นสิ่งที่ต้องการวันที่พระภิกษุ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":620000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:01.360289212+07:00","message":"receive interim result [false|false]: จริงๆแล้วตั้งแต่เด็กจนโตนะเนี่ยถือว่าเป็นสิ่งที่ต้องการวันที่พระภิกษุ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:01.360298662+07:00","message":"[buffer interim] 43 false จริงๆแล้วตั้งแต่เด็กจนโตนะเนี่ยถือว่าเป็นสิ่งที่ต้องการวันที่ 5 มี.ค"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:01.360303698+07:00","message":"[buffer interim] 43 false จริงๆแล้วตั้งแต่เด็กจนโตนะเนี่ยถือว่าเป็นสิ่งที่ต้องการวันที่พระภิกษุ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:01.360311833+07:00","message":"[bufferProcess] interim [560000000]:จริงๆแล้วตั้งแต่เด็กจนโตนะเนี่ยถือว่าเป็นสิ่งที่ต้องการวันที่ 5 มี.ค"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:01.360314727+07:00","message":"[bufferProcess] send to processor:จริงๆแล้วตั้งแต่เด็กจนโตนะเนี่ยถือว่าเป็นสิ่งที่ต้องการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:01.360317879+07:00","message":"[bufferProcess] interim [620000000]:จริงๆแล้วตั้งแต่เด็กจนโตนะเนี่ยถือว่าเป็นสิ่งที่ต้องการวันที่พระภิกษุ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:01.360320133+07:00","message":"[bufferProcess] send to processor:จริงๆแล้วตั้งแต่เด็กจนโตนะเนี่ยถือว่าเป็นสิ่งที่ต้องการวันที่ 5 มี.ค"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:01.360323488+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:01.360326532+07:00","message":"> Transcript [767] [false]: 'จริงๆแล้วตั้งแต่เด็กจนโตนะเนี่ยถือว่าเป็นสิ่งที่ต้องการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:01.360330119+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:01.360332304+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:01.360334597+07:00","message":"StatePrefix: 'จริงๆแล้วตั้งแต่เด็กจนโตนะเนี่ยถือว่าเป็นสิ่งที่ต้องการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:01.360337435+07:00","message":"TextPushed: 'จริงๆแล้วตั้งแต่เด็กจนโตนะเนี่ยถือว่าเป็นสิ่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:01.360339471+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:01.360341448+07:00","message":"> Transcript [768] [false]: 'จริงๆแล้วตั้งแต่เด็กจนโตนะเนี่ยถือว่าเป็นสิ่งที่ต้องการวันที่ 5 มี.ค'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:01.360343822+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:01.360345657+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:01.360347327+07:00","message":"StatePrefix: 'จริงๆแล้วตั้งแต่เด็กจนโตนะเนี่ยถือว่าเป็นสิ่งที่ต้องการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:01.360349659+07:00","message":"TextPushed: 'จริงๆแล้วตั้งแต่เด็กจนโตนะเนี่ยถือว่าเป็นสิ่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:01.360354738+07:00","message":"Push: 'ที่ต้องการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:01.360356934+07:00","message":"TextPushed: 'จริงๆแล้วตั้งแต่เด็กจนโตนะเนี่ยถือว่าเป็นสิ่งที่ต้องการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:01.360359353+07:00","message":"Set new StatePrefix : 'จริงๆแล้วตั้งแต่เด็กจนโตนะเนี่ยถือว่าเป็นสิ่งที่ต้องการวันที่ 5 มี.ค'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:01.360362519+07:00","message":"Next Push (prob) : 'วันที่ 5 มี.ค'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:01.360382036+07:00","message":"push: {false ที่ต้องการ 0 0xc0017d4700}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:01.406216596+07:00","message":"receive streaming session, msgId: 43"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:01.406254633+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"จริงๆแล้วตั้งแต่เด็กจนโตนะเนี่ยถือว่าเป็นสิ่งที่ต้องการวันที่ 15\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":680000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:01.406262123+07:00","message":"receive interim result [false|false]: จริงๆแล้วตั้งแต่เด็กจนโตนะเนี่ยถือว่าเป็นสิ่งที่ต้องการวันที่ 15"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:01.406273741+07:00","message":"[buffer interim] 43 false จริงๆแล้วตั้งแต่เด็กจนโตนะเนี่ยถือว่าเป็นสิ่งที่ต้องการวันที่ 15"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:01.406283413+07:00","message":"[bufferProcess] interim [680000000]:จริงๆแล้วตั้งแต่เด็กจนโตนะเนี่ยถือว่าเป็นสิ่งที่ต้องการวันที่ 15"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:01.406288307+07:00","message":"[bufferProcess] send to processor:จริงๆแล้วตั้งแต่เด็กจนโตนะเนี่ยถือว่าเป็นสิ่งที่ต้องการวันที่พระภิกษุ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:01.406295538+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:01.406299591+07:00","message":"> Transcript [769] [false]: 'จริงๆแล้วตั้งแต่เด็กจนโตนะเนี่ยถือว่าเป็นสิ่งที่ต้องการวันที่พระภิกษุ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:01.406303087+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:01.406306249+07:00","message":"Set new StatePrefix: 'จริงๆแล้วตั้งแต่เด็กจนโตนะเนี่ยถือว่าเป็นสิ่งที่ต้องการวันที่พระภิกษุ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:01.542343336+07:00","message":"receive streaming session, msgId: 43"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:01.542391245+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"จริงๆแล้วตั้งแต่เด็กจนโตนะเนี่ยถือว่าเป็นสิ่งที่ต้องการวันที่ 15 มิถุนายน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":800000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:01.542398539+07:00","message":"receive interim result [false|false]: จริงๆแล้วตั้งแต่เด็กจนโตนะเนี่ยถือว่าเป็นสิ่งที่ต้องการวันที่ 15 มิถุนายน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:01.542415001+07:00","message":"[buffer interim] 43 false จริงๆแล้วตั้งแต่เด็กจนโตนะเนี่ยถือว่าเป็นสิ่งที่ต้องการวันที่ 15 มิถุนายน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:01.542423637+07:00","message":"[bufferProcess] interim [800000000]:จริงๆแล้วตั้งแต่เด็กจนโตนะเนี่ยถือว่าเป็นสิ่งที่ต้องการวันที่ 15 มิถุนายน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:01.542426563+07:00","message":"[bufferProcess] send to processor:จริงๆแล้วตั้งแต่เด็กจนโตนะเนี่ยถือว่าเป็นสิ่งที่ต้องการวันที่ 15"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:01.542432756+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:01.542435802+07:00","message":"> Transcript [770] [false]: 'จริงๆแล้วตั้งแต่เด็กจนโตนะเนี่ยถือว่าเป็นสิ่งที่ต้องการวันที่ 15'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:01.542438895+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:01.54244133+07:00","message":"Set new StatePrefix: 'จริงๆแล้วตั้งแต่เด็กจนโตนะเนี่ยถือว่าเป็นสิ่งที่ต้องการวันที่ 15'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:01.857087146+07:00","message":"receive streaming session, msgId: 43"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:01.857129025+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"จริงๆแล้วตั้งแต่เด็กจนโตนะเนี่ยถือว่าเป็นสิ่งที่ต้องการวันที่ 5 มิถุนายนนี้\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":100000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:01.857135858+07:00","message":"receive interim result [false|false]: จริงๆแล้วตั้งแต่เด็กจนโตนะเนี่ยถือว่าเป็นสิ่งที่ต้องการวันที่ 5 มิถุนายนนี้"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:01.857150345+07:00","message":"[buffer interim] 43 false จริงๆแล้วตั้งแต่เด็กจนโตนะเนี่ยถือว่าเป็นสิ่งที่ต้องการวันที่ 5 มิถุนายนนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:01.857158331+07:00","message":"[bufferProcess] interim [100000000]:จริงๆแล้วตั้งแต่เด็กจนโตนะเนี่ยถือว่าเป็นสิ่งที่ต้องการวันที่ 5 มิถุนายนนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:01.857178097+07:00","message":"[bufferProcess] send to processor:จริงๆแล้วตั้งแต่เด็กจนโตนะเนี่ยถือว่าเป็นสิ่งที่ต้องการวันที่ 15 มิถุนายน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:01.857187294+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:01.857190578+07:00","message":"> Transcript [771] [false]: 'จริงๆแล้วตั้งแต่เด็กจนโตนะเนี่ยถือว่าเป็นสิ่งที่ต้องการวันที่ 15 มิถุนายน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:01.857195021+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:01.857197617+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:01.857205748+07:00","message":"StatePrefix: 'จริงๆแล้วตั้งแต่เด็กจนโตนะเนี่ยถือว่าเป็นสิ่งที่ต้องการวันที่ 15'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:01.85720916+07:00","message":"TextPushed: 'จริงๆแล้วตั้งแต่เด็กจนโตนะเนี่ยถือว่าเป็นสิ่งที่ต้องการ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:01.929440512+07:00","message":"receive streaming session, msgId: 43"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:01.929477875+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"จริงๆแล้วตั้งแต่เด็กจนโตนะเนี่ยถือว่าเป็นสิ่งที่ต้องการวันที่\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":5,\"nanos\":160000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:01.929484232+07:00","message":"receive interim result [false|false]: จริงๆแล้วตั้งแต่เด็กจนโตนะเนี่ยถือว่าเป็นสิ่งที่ต้องการวันที่"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:01.929495894+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" 5 มิถุนายนนี้\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":160000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:01.92949878+07:00","message":"receive interim result [false|false]:  5 มิถุนายนนี้"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:01.929506493+07:00","message":"[buffer interim] 43 false จริงๆแล้วตั้งแต่เด็กจนโตนะเนี่ยถือว่าเป็นสิ่งที่ต้องการวันที่"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:01.929510597+07:00","message":"[buffer interim] 43 false  5 มิถุนายนนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:01.929516945+07:00","message":"[bufferProcess] interim [160000000]:จริงๆแล้วตั้งแต่เด็กจนโตนะเนี่ยถือว่าเป็นสิ่งที่ต้องการวันที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:01.929520527+07:00","message":"[bufferProcess] send to processor:จริงๆแล้วตั้งแต่เด็กจนโตนะเนี่ยถือว่าเป็นสิ่งที่ต้องการวันที่ 5 มิถุนายนนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:01.929523999+07:00","message":"[bufferProcess] interim [160000000]: 5 มิถุนายนนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:01.929526426+07:00","message":"[bufferProcess] update buffer: จริงๆแล้วตั้งแต่เด็กจนโตนะเนี่ยถือว่าเป็นสิ่งที่ต้องการวันที่ 5 มิถุนายนนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:01.929529743+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:01.929532762+07:00","message":"> Transcript [772] [false]: 'จริงๆแล้วตั้งแต่เด็กจนโตนะเนี่ยถือว่าเป็นสิ่งที่ต้องการวันที่ 5 มิถุนายนนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:01.929535632+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:01.929538875+07:00","message":"Set new StatePrefix: 'จริงๆแล้วตั้งแต่เด็กจนโตนะเนี่ยถือว่าเป็นสิ่งที่ต้องการวันที่ 5 มิถุนายนนี้'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:01.972236352+07:00","message":"[GCS] IsForceVAD: false for message ID: 43"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:02.035769018+07:00","message":"[GCS] Start streaming session, msgId: 44"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:02.075485953+07:00","message":"receive streaming session, msgId: 43"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:02.075520017+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"จริงๆแล้วตั้งแต่เด็กจนโตนะเนี่ยถือว่าเป็นสิ่งที่ต้องการวันที่\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":5,\"nanos\":340000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:02.075526762+07:00","message":"receive interim result [false|false]: จริงๆแล้วตั้งแต่เด็กจนโตนะเนี่ยถือว่าเป็นสิ่งที่ต้องการวันที่"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:02.075538339+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" 15 มิถุนายนนี้ใน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":340000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:02.075541515+07:00","message":"receive interim result [false|false]:  15 มิถุนายนนี้ใน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:02.075551272+07:00","message":"[buffer interim] 43 false จริงๆแล้วตั้งแต่เด็กจนโตนะเนี่ยถือว่าเป็นสิ่งที่ต้องการวันที่"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:02.075555453+07:00","message":"[buffer interim] 43 false  15 มิถุนายนนี้ใน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:02.075561232+07:00","message":"[bufferProcess] interim [340000000]:จริงๆแล้วตั้งแต่เด็กจนโตนะเนี่ยถือว่าเป็นสิ่งที่ต้องการวันที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:02.075564772+07:00","message":"[bufferProcess] send to processor:จริงๆแล้วตั้งแต่เด็กจนโตนะเนี่ยถือว่าเป็นสิ่งที่ต้องการวันที่ 5 มิถุนายนนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:02.075568369+07:00","message":"[bufferProcess] interim [340000000]: 15 มิถุนายนนี้ใน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:02.075571276+07:00","message":"[bufferProcess] update buffer: จริงๆแล้วตั้งแต่เด็กจนโตนะเนี่ยถือว่าเป็นสิ่งที่ต้องการวันที่ 15 มิถุนายนนี้ใน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:02.075574516+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:02.075577032+07:00","message":"> Transcript [773] [false]: 'จริงๆแล้วตั้งแต่เด็กจนโตนะเนี่ยถือว่าเป็นสิ่งที่ต้องการวันที่ 5 มิถุนายนนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:02.075581036+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:02.075583186+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:02.075586973+07:00","message":"StatePrefix: 'จริงๆแล้วตั้งแต่เด็กจนโตนะเนี่ยถือว่าเป็นสิ่งที่ต้องการวันที่ 5 มิถุนายนนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:02.075589828+07:00","message":"TextPushed: 'จริงๆแล้วตั้งแต่เด็กจนโตนะเนี่ยถือว่าเป็นสิ่งที่ต้องการ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:02.094368942+07:00","message":"receive streaming session, msgId: 43"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:02.094406549+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"จริงๆแล้วตั้งแต่เด็กจนโตนะเนี่ยถือว่าเป็นสิ่งที่ต้องการวันที่\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":5,\"nanos\":400000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:02.094411656+07:00","message":"receive interim result [false|false]: จริงๆแล้วตั้งแต่เด็กจนโตนะเนี่ยถือว่าเป็นสิ่งที่ต้องการวันที่"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:02.094423996+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" 5 มิถุนายนนี้\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":400000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:02.094427931+07:00","message":"receive interim result [false|false]:  5 มิถุนายนนี้"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:02.094434633+07:00","message":"[buffer interim] 43 false จริงๆแล้วตั้งแต่เด็กจนโตนะเนี่ยถือว่าเป็นสิ่งที่ต้องการวันที่"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:02.094438304+07:00","message":"[buffer interim] 43 false  5 มิถุนายนนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:02.094445131+07:00","message":"[bufferProcess] interim [400000000]:จริงๆแล้วตั้งแต่เด็กจนโตนะเนี่ยถือว่าเป็นสิ่งที่ต้องการวันที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:02.094449216+07:00","message":"[bufferProcess] send to processor:จริงๆแล้วตั้งแต่เด็กจนโตนะเนี่ยถือว่าเป็นสิ่งที่ต้องการวันที่ 15 มิถุนายนนี้ใน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:02.094455576+07:00","message":"[bufferProcess] interim [400000000]: 5 มิถุนายนนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:02.094458748+07:00","message":"[bufferProcess] update buffer: จริงๆแล้วตั้งแต่เด็กจนโตนะเนี่ยถือว่าเป็นสิ่งที่ต้องการวันที่ 5 มิถุนายนนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:02.09446153+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:02.094464207+07:00","message":"> Transcript [774] [false]: 'จริงๆแล้วตั้งแต่เด็กจนโตนะเนี่ยถือว่าเป็นสิ่งที่ต้องการวันที่ 15 มิถุนายนนี้ใน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:02.094466844+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:02.094468974+07:00","message":"Set new StatePrefix: 'จริงๆแล้วตั้งแต่เด็กจนโตนะเนี่ยถือว่าเป็นสิ่งที่ต้องการวันที่ 15 มิถุนายนนี้ใน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:02.169642134+07:00","message":"receive streaming session, msgId: 43"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:02.169683464+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"จริงๆแล้วตั้งแต่เด็กจนโตนะเนี่ยถือว่าเป็นสิ่งที่ต้องการวันที่ 5 มิถุนายนนี้\",\"confidence\":0.9177365}],\"is_final\":true,\"result_end_time\":{\"seconds\":5,\"nanos\":400000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:02.169691359+07:00","message":"receive interim result [true|false]: จริงๆแล้วตั้งแต่เด็กจนโตนะเนี่ยถือว่าเป็นสิ่งที่ต้องการวันที่ 5 มิถุนายนนี้"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:02.169697575+07:00","message":"end recv isFinal message id 43"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:02.169700375+07:00","message":"end Recv id 43"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:02.169721045+07:00","message":"[buffer interim] 43 true จริงๆแล้วตั้งแต่เด็กจนโตนะเนี่ยถือว่าเป็นสิ่งที่ต้องการวันที่ 5 มิถุนายนนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:02.169745956+07:00","message":"[bufferProcess] interim [400000000]:จริงๆแล้วตั้งแต่เด็กจนโตนะเนี่ยถือว่าเป็นสิ่งที่ต้องการวันที่ 5 มิถุนายนนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:02.169753054+07:00","message":"[bufferProcess] send to processor (isfinal):จริงๆแล้วตั้งแต่เด็กจนโตนะเนี่ยถือว่าเป็นสิ่งที่ต้องการวันที่ 5 มิถุนายนนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:02.169757217+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:02.169760972+07:00","message":"> Transcript [775] [false]: 'จริงๆแล้วตั้งแต่เด็กจนโตนะเนี่ยถือว่าเป็นสิ่งที่ต้องการวันที่ 5 มิถุนายนนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:02.169764099+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:02.169766151+07:00","message":"Set new StatePrefix: 'จริงๆแล้วตั้งแต่เด็กจนโตนะเนี่ยถือว่าเป็นสิ่งที่ต้องการวันที่ 5 มิถุนายนนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:02.169768584+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:02.169770623+07:00","message":"> Transcript [776] [true]: 'จริงๆแล้วตั้งแต่เด็กจนโตนะเนี่ยถือว่าเป็นสิ่งที่ต้องการวันที่ 5 มิถุนายนนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:02.169776053+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:02.16977841+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:02.169785472+07:00","message":"StatePrefix: 'จริงๆแล้วตั้งแต่เด็กจนโตนะเนี่ยถือว่าเป็นสิ่งที่ต้องการวันที่ 5 มิถุนายนนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:02.169788557+07:00","message":"TextPushed: 'จริงๆแล้วตั้งแต่เด็กจนโตนะเนี่ยถือว่าเป็นสิ่งที่ต้องการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:02.169795437+07:00","message":"Push: 'วันที่ 5 มิถุนายนนี้'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:02.169806304+07:00","message":"push: {true วันที่ 5 มิถุนายนนี้ 0 0xc0017d4700}"}
{"level":"info","service":"Main","time":"2026-06-25T13:10:02.180647271+07:00","message":"write wav file: './tmp/7593/7593_43.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:02.610274943+07:00","message":"receive streaming session, msgId: 44"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:02.6103131+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เป็น\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":420000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:02.610319075+07:00","message":"receive interim result [false|false]: เป็น"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:02.610331923+07:00","message":"[buffer interim] 44 false เป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:02.610339838+07:00","message":"[bufferProcess] interim [420000000]:เป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:02.610342718+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:02.810945477+07:00","message":"receive streaming session, msgId: 44"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:02.810985422+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เป็นบ้า\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":540000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:02.810991727+07:00","message":"receive interim result [false|false]: เป็นบ้า"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:02.811003779+07:00","message":"receive streaming session, msgId: 44"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:02.811006896+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เป็นวัน\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":600000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:02.811012317+07:00","message":"receive interim result [false|false]: เป็นวัน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:02.811017331+07:00","message":"[buffer interim] 44 false เป็นบ้า"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:02.811020208+07:00","message":"[buffer interim] 44 false เป็นวัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:02.811026751+07:00","message":"[bufferProcess] interim [540000000]:เป็นบ้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:02.811030063+07:00","message":"[bufferProcess] send to processor:เป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:02.811034782+07:00","message":"[bufferProcess] interim [600000000]:เป็นวัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:02.811037951+07:00","message":"[bufferProcess] send to processor:เป็นบ้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:02.811041741+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:02.811045536+07:00","message":"> Transcript [777] [false]: 'เป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:02.811048862+07:00","message":"Set StatePrefix (first interim): 'เป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:02.811051277+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:02.811054161+07:00","message":"> Transcript [778] [false]: 'เป็นบ้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:02.8110583+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:02.811061368+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:02.811064417+07:00","message":"StatePrefix: 'เป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:02.811067709+07:00","message":"TextPushed: ''"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:10:02.891286549+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:10:02.891300828+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:03.107547549+07:00","message":"receive streaming session, msgId: 44"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:03.107585283+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เป็นวันอะไร\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":840000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:03.1075904+07:00","message":"receive interim result [false|false]: เป็นวันอะไร"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:03.107607487+07:00","message":"[buffer interim] 44 false เป็นวันอะไร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:03.107614772+07:00","message":"[bufferProcess] interim [840000000]:เป็นวันอะไร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:03.107617097+07:00","message":"[bufferProcess] send to processor:เป็นวัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:03.107620199+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:03.107622929+07:00","message":"> Transcript [779] [false]: 'เป็นวัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:03.107626061+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:03.107628154+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:03.107630111+07:00","message":"StatePrefix: 'เป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:03.107632339+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:03.125909906+07:00","message":"receive streaming session, msgId: 44"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:03.125934532+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เป็นบันได\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":900000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:03.125939664+07:00","message":"receive interim result [false|false]: เป็นบันได"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:03.12595431+07:00","message":"[buffer interim] 44 false เป็นบันได"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:03.125961481+07:00","message":"[bufferProcess] interim [900000000]:เป็นบันได"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:03.125963568+07:00","message":"[bufferProcess] send to processor:เป็นวันอะไร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:03.12596662+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:03.125969455+07:00","message":"> Transcript [780] [false]: 'เป็นวันอะไร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:03.125972784+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:03.125974887+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:03.125976778+07:00","message":"StatePrefix: 'เป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:03.125978667+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:03.248881677+07:00","message":"receive streaming session, msgId: 44"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:03.248921639+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เป็นวันอะไร\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":960000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:03.248927806+07:00","message":"receive interim result [false|false]: เป็นวันอะไร"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:03.24894592+07:00","message":"receive streaming session, msgId: 44"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:03.248949855+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เป็นวัน iOS\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":20000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:03.248952932+07:00","message":"receive interim result [false|false]: เป็นวัน iOS"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:03.248967754+07:00","message":"[buffer interim] 44 false เป็นวันอะไร"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:03.248978906+07:00","message":"[buffer interim] 44 false เป็นวัน iOS"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:03.248989144+07:00","message":"[bufferProcess] interim [960000000]:เป็นวันอะไร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:03.248992469+07:00","message":"[bufferProcess] send to processor:เป็นบันได"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:03.248996301+07:00","message":"[bufferProcess] interim [20000000]:เป็นวัน iOS"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:03.248998432+07:00","message":"[bufferProcess] send to processor:เป็นวันอะไร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:03.249001737+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:03.249004509+07:00","message":"> Transcript [781] [false]: 'เป็นบันได'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:03.249007964+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:03.249010441+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:03.249012328+07:00","message":"StatePrefix: 'เป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:03.249014479+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:03.249017382+07:00","message":"Push: 'เป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:03.249019412+07:00","message":"TextPushed: 'เป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:03.249021681+07:00","message":"Set new StatePrefix : 'เป็นบันได'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:03.249024311+07:00","message":"Next Push (prob) : 'บันได'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:03.249026316+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:03.249028381+07:00","message":"> Transcript [782] [false]: 'เป็นวันอะไร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:03.24903031+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:03.249032369+07:00","message":"Set new StatePrefix: 'เป็นวันอะไร'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:03.249042439+07:00","message":"push: {false เป็น 0 0xc001227200}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:03.319133627+07:00","message":"receive streaming session, msgId: 44"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:03.319175539+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เป็นวันไอโอดีน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":80000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:03.319182812+07:00","message":"receive interim result [false|false]: เป็นวันไอโอดีน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:03.319198663+07:00","message":"[buffer interim] 44 false เป็นวันไอโอดีน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:03.319206385+07:00","message":"[bufferProcess] interim [80000000]:เป็นวันไอโอดีน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:03.31920935+07:00","message":"[bufferProcess] send to processor:เป็นวัน iOS"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:03.319215457+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:03.319218913+07:00","message":"> Transcript [783] [false]: 'เป็นวัน iOS'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:03.319221814+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:03.319224135+07:00","message":"Set new StatePrefix: 'เป็นวัน iOS'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:03.47096778+07:00","message":"receive streaming session, msgId: 44"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:03.471008551+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เป็นวันไอโอดีนแห่ง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":200000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:03.471014435+07:00","message":"receive interim result [false|false]: เป็นวันไอโอดีนแห่ง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:03.471030333+07:00","message":"[buffer interim] 44 false เป็นวันไอโอดีนแห่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:03.471039345+07:00","message":"[bufferProcess] interim [200000000]:เป็นวันไอโอดีนแห่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:03.471041771+07:00","message":"[bufferProcess] send to processor:เป็นวันไอโอดีน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:03.47104581+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:03.471049266+07:00","message":"> Transcript [784] [false]: 'เป็นวันไอโอดีน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:03.471051869+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:03.471053957+07:00","message":"Set new StatePrefix: 'เป็นวันไอโอดีน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:03.631223339+07:00","message":"receive streaming session, msgId: 44"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:03.631265994+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เป็นวันไอโอดีนแห่งชาติ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":380000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:03.631272914+07:00","message":"receive interim result [false|false]: เป็นวันไอโอดีนแห่งชาติ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:03.631289269+07:00","message":"[buffer interim] 44 false เป็นวันไอโอดีนแห่งชาติ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:03.631297834+07:00","message":"[bufferProcess] interim [380000000]:เป็นวันไอโอดีนแห่งชาติ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:03.631300714+07:00","message":"[bufferProcess] send to processor:เป็นวันไอโอดีนแห่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:03.631306632+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:03.63130988+07:00","message":"> Transcript [785] [false]: 'เป็นวันไอโอดีนแห่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:03.631313592+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:03.631315949+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:03.631318957+07:00","message":"StatePrefix: 'เป็นวันไอโอดีน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:03.631321377+07:00","message":"TextPushed: 'เป็น'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:04.020865485+07:00","message":"receive streaming session, msgId: 44"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:04.020900826+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เป็นวันไอโอดีนแห่งชาติด้วย\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":680000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:04.020906103+07:00","message":"receive interim result [false|false]: เป็นวันไอโอดีนแห่งชาติด้วย"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:04.020922998+07:00","message":"[buffer interim] 44 false เป็นวันไอโอดีนแห่งชาติด้วย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:04.020932928+07:00","message":"[bufferProcess] interim [680000000]:เป็นวันไอโอดีนแห่งชาติด้วย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:04.020936701+07:00","message":"[bufferProcess] send to processor:เป็นวันไอโอดีนแห่งชาติ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:04.020943216+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:04.020947309+07:00","message":"> Transcript [786] [false]: 'เป็นวันไอโอดีนแห่งชาติ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:04.020951559+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:04.020954484+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:04.020958986+07:00","message":"StatePrefix: 'เป็นวันไอโอดีน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:04.020961284+07:00","message":"TextPushed: 'เป็น'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:04.352316015+07:00","message":"[GCS] IsForceVAD: false for message ID: 44"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:04.413404561+07:00","message":"[GCS] Start streaming session, msgId: 45"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:04.438918657+07:00","message":"receive streaming session, msgId: 44"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:04.438955036+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เป็นวันไอโอดีนแห่งชาติด้วยถ้า\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":160000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:04.438960666+07:00","message":"receive interim result [false|false]: เป็นวันไอโอดีนแห่งชาติด้วยถ้า"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:04.438975382+07:00","message":"[buffer interim] 44 false เป็นวันไอโอดีนแห่งชาติด้วยถ้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:04.438983115+07:00","message":"[bufferProcess] interim [160000000]:เป็นวันไอโอดีนแห่งชาติด้วยถ้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:04.438985646+07:00","message":"[bufferProcess] send to processor:เป็นวันไอโอดีนแห่งชาติด้วย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:04.438988705+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:04.43899188+07:00","message":"> Transcript [787] [false]: 'เป็นวันไอโอดีนแห่งชาติด้วย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:04.438995286+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:04.438997339+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:04.43900011+07:00","message":"StatePrefix: 'เป็นวันไอโอดีน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:04.439002486+07:00","message":"TextPushed: 'เป็น'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:04.519587721+07:00","message":"receive streaming session, msgId: 44"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:04.519628249+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เป็นวันไอโอดีนแห่งชาติด้วยถ้าผู้\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":280000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:04.519634211+07:00","message":"receive interim result [false|false]: เป็นวันไอโอดีนแห่งชาติด้วยถ้าผู้"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:04.519649397+07:00","message":"receive streaming session, msgId: 44"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:04.51965317+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เป็นวันไอโอดีนแห่งชาติด้วยถ้าพูด\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":340000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:04.519656096+07:00","message":"receive interim result [false|false]: เป็นวันไอโอดีนแห่งชาติด้วยถ้าพูด"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:04.519661102+07:00","message":"[buffer interim] 44 false เป็นวันไอโอดีนแห่งชาติด้วยถ้าผู้"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:04.519664351+07:00","message":"[buffer interim] 44 false เป็นวันไอโอดีนแห่งชาติด้วยถ้าพูด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:04.519670172+07:00","message":"[bufferProcess] interim [280000000]:เป็นวันไอโอดีนแห่งชาติด้วยถ้าผู้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:04.519672495+07:00","message":"[bufferProcess] send to processor:เป็นวันไอโอดีนแห่งชาติด้วยถ้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:04.519675383+07:00","message":"[bufferProcess] interim [340000000]:เป็นวันไอโอดีนแห่งชาติด้วยถ้าพูด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:04.519677327+07:00","message":"[bufferProcess] send to processor:เป็นวันไอโอดีนแห่งชาติด้วยถ้าผู้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:04.519680195+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:04.51968309+07:00","message":"> Transcript [788] [false]: 'เป็นวันไอโอดีนแห่งชาติด้วยถ้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:04.519686448+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:04.519688735+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:04.519690865+07:00","message":"StatePrefix: 'เป็นวันไอโอดีน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:04.519692984+07:00","message":"TextPushed: 'เป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:04.519695718+07:00","message":"Push: 'วันไอโอดีน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:04.519697931+07:00","message":"TextPushed: 'เป็นวันไอโอดีน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:04.519701816+07:00","message":"Set new StatePrefix : 'เป็นวันไอโอดีนแห่งชาติด้วยถ้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:04.519707591+07:00","message":"Next Push (prob) : 'แห่งชาติด้วยถ้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:04.519710552+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:04.519713384+07:00","message":"> Transcript [789] [false]: 'เป็นวันไอโอดีนแห่งชาติด้วยถ้าผู้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:04.519716839+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:04.51971948+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:04.519722256+07:00","message":"StatePrefix: 'เป็นวันไอโอดีนแห่งชาติด้วยถ้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:04.51972552+07:00","message":"TextPushed: 'เป็นวันไอโอดีน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:04.519734866+07:00","message":"push: {false วันไอโอดีน 0 0xc001227200}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:04.554504304+07:00","message":"receive streaming session, msgId: 44"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:04.554540157+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เป็นวันไอโอดีนแห่งชาติด้วยพระพุทธ\",\"confidence\":0.91786027}],\"is_final\":true,\"result_end_time\":{\"seconds\":2,\"nanos\":340000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:04.554548035+07:00","message":"receive interim result [true|false]: เป็นวันไอโอดีนแห่งชาติด้วยพระพุทธ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:04.554573468+07:00","message":"end recv isFinal message id 44"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:04.554576379+07:00","message":"end Recv id 44"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:04.554583398+07:00","message":"[buffer interim] 44 true เป็นวันไอโอดีนแห่งชาติด้วยพระพุทธ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:04.554590781+07:00","message":"[bufferProcess] interim [340000000]:เป็นวันไอโอดีนแห่งชาติด้วยพระพุทธ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:04.554593766+07:00","message":"[bufferProcess] send to processor (isfinal):เป็นวันไอโอดีนแห่งชาติด้วยถ้าพูด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:04.554597112+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:04.554600203+07:00","message":"> Transcript [790] [false]: 'เป็นวันไอโอดีนแห่งชาติด้วยถ้าพูด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:04.554603396+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:04.554606168+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:04.554608023+07:00","message":"StatePrefix: 'เป็นวันไอโอดีนแห่งชาติด้วยถ้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:04.55461026+07:00","message":"TextPushed: 'เป็นวันไอโอดีน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:04.554612216+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:04.554614206+07:00","message":"> Transcript [791] [true]: 'เป็นวันไอโอดีนแห่งชาติด้วยพระพุทธ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:04.554616286+07:00","message":"Count interim (case isFinal): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:04.554618003+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:04.55461977+07:00","message":"StatePrefix: 'เป็นวันไอโอดีนแห่งชาติด้วยถ้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:04.5546216+07:00","message":"TextPushed: 'เป็นวันไอโอดีน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:04.554624357+07:00","message":"Push: 'แห่งชาติด้วยพระพุทธ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:04.554631465+07:00","message":"push: {true แห่งชาติด้วยพระพุทธ 0 0xc001227200}"}
{"level":"info","service":"Main","time":"2026-06-25T13:10:04.562246186+07:00","message":"write wav file: './tmp/7593/7593_44.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:04.7526186+07:00","message":"receive streaming session, msgId: 45"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:04.752654941+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ถึง\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":360000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:04.752660982+07:00","message":"receive interim result [false|false]: ถึง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:04.75267241+07:00","message":"[buffer interim] 45 false ถึง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:04.752678873+07:00","message":"[bufferProcess] interim [360000000]:ถึง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:04.75268065+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:04.947541583+07:00","message":"receive streaming session, msgId: 45"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:04.947577353+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ถึงไหน\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":540000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:04.947584162+07:00","message":"receive interim result [false|false]: ถึงไหน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:04.947598857+07:00","message":"[buffer interim] 45 false ถึงไหน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:04.947605339+07:00","message":"[bufferProcess] interim [540000000]:ถึงไหน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:04.947607799+07:00","message":"[bufferProcess] send to processor:ถึง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:04.947614317+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:04.947617276+07:00","message":"> Transcript [792] [false]: 'ถึง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:04.947619454+07:00","message":"Set StatePrefix (first interim): 'ถึง'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:05.075129737+07:00","message":"receive streaming session, msgId: 45"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:05.075165808+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ถึงในเรื่อง\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":660000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:05.075171277+07:00","message":"receive interim result [false|false]: ถึงในเรื่อง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:05.075187595+07:00","message":"[buffer interim] 45 false ถึงในเรื่อง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:05.075194693+07:00","message":"[bufferProcess] interim [660000000]:ถึงในเรื่อง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:05.075197407+07:00","message":"[bufferProcess] send to processor:ถึงไหน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:05.075201024+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:05.0752039+07:00","message":"> Transcript [793] [false]: 'ถึงไหน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:05.075207172+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:05.075209429+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:05.075211902+07:00","message":"StatePrefix: 'ถึง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:05.075214207+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:05.271650138+07:00","message":"receive streaming session, msgId: 45"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:05.271689904+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ถึงในเรื่องของ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":900000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:05.27169586+07:00","message":"receive interim result [false|false]: ถึงในเรื่องของ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:05.27170916+07:00","message":"[buffer interim] 45 false ถึงในเรื่องของ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:05.271716578+07:00","message":"[bufferProcess] interim [900000000]:ถึงในเรื่องของ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:05.271719216+07:00","message":"[bufferProcess] send to processor:ถึงในเรื่อง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:05.271722837+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:05.271726531+07:00","message":"> Transcript [794] [false]: 'ถึงในเรื่อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:05.27172984+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:05.271732001+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:05.271734622+07:00","message":"StatePrefix: 'ถึง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:05.271736757+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:05.389668237+07:00","message":"receive streaming session, msgId: 45"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:05.389710839+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ถึงในเรื่องของการ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":20000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:05.38971707+07:00","message":"receive interim result [false|false]: ถึงในเรื่องของการ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:05.389731443+07:00","message":"[buffer interim] 45 false ถึงในเรื่องของการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:05.389739583+07:00","message":"[bufferProcess] interim [20000000]:ถึงในเรื่องของการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:05.389742183+07:00","message":"[bufferProcess] send to processor:ถึงในเรื่องของ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:05.389746179+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:05.389749388+07:00","message":"> Transcript [795] [false]: 'ถึงในเรื่องของ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:05.389752653+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:05.389754871+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:05.389757005+07:00","message":"StatePrefix: 'ถึง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:05.389759149+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:05.643269299+07:00","message":"receive streaming session, msgId: 45"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:05.643310771+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ถึงในเรื่องของการตั้ง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":320000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:05.643316347+07:00","message":"receive interim result [false|false]: ถึงในเรื่องของการตั้ง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:05.643332478+07:00","message":"[buffer interim] 45 false ถึงในเรื่องของการตั้ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:05.643340833+07:00","message":"[bufferProcess] interim [320000000]:ถึงในเรื่องของการตั้ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:05.643344714+07:00","message":"[bufferProcess] send to processor:ถึงในเรื่องของการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:05.643349123+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:05.643352101+07:00","message":"> Transcript [796] [false]: 'ถึงในเรื่องของการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:05.643355768+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:05.643358104+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:05.643360292+07:00","message":"StatePrefix: 'ถึง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:05.643362676+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:05.643367912+07:00","message":"Push: 'ถึง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:05.643370622+07:00","message":"TextPushed: 'ถึง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:05.643376909+07:00","message":"Set new StatePrefix : 'ถึงในเรื่องของการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:05.643379372+07:00","message":"Next Push (prob) : 'ในเรื่องของการ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:05.643403614+07:00","message":"push: {false ถึง 0 0xc0017d4e80}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:05.841203793+07:00","message":"receive streaming session, msgId: 45"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:05.841242875+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ถึงในเรื่องของการตั้งค่า\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":500000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:05.841248955+07:00","message":"receive interim result [false|false]: ถึงในเรื่องของการตั้งค่า"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:05.841265347+07:00","message":"[buffer interim] 45 false ถึงในเรื่องของการตั้งค่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:05.841275983+07:00","message":"[bufferProcess] interim [500000000]:ถึงในเรื่องของการตั้งค่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:05.84127857+07:00","message":"[bufferProcess] send to processor:ถึงในเรื่องของการตั้ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:05.841284458+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:05.841287749+07:00","message":"> Transcript [797] [false]: 'ถึงในเรื่องของการตั้ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:05.841291539+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:05.841293951+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:05.841295878+07:00","message":"StatePrefix: 'ถึงในเรื่องของการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:05.841298278+07:00","message":"TextPushed: 'ถึง'"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:10:05.892266584+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:10:05.892281279+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:05.961413595+07:00","message":"receive streaming session, msgId: 45"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:05.961453986+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ถึงในเรื่องของการตั้งครรภ์\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":620000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:05.961459617+07:00","message":"receive interim result [false|false]: ถึงในเรื่องของการตั้งครรภ์"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:05.961471299+07:00","message":"[buffer interim] 45 false ถึงในเรื่องของการตั้งครรภ์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:05.961479351+07:00","message":"[bufferProcess] interim [620000000]:ถึงในเรื่องของการตั้งครรภ์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:05.961481865+07:00","message":"[bufferProcess] send to processor:ถึงในเรื่องของการตั้งค่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:05.961488442+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:05.961491396+07:00","message":"> Transcript [798] [false]: 'ถึงในเรื่องของการตั้งค่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:05.961495138+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:05.961497536+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:05.961499491+07:00","message":"StatePrefix: 'ถึงในเรื่องของการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:05.96150183+07:00","message":"TextPushed: 'ถึง'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:06.280814331+07:00","message":"receive streaming session, msgId: 45"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:06.280857179+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ถึงในเรื่องของการตั้งครรภ์หรือ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":860000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:06.280863987+07:00","message":"receive interim result [false|false]: ถึงในเรื่องของการตั้งครรภ์หรือ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:06.280876653+07:00","message":"[buffer interim] 45 false ถึงในเรื่องของการตั้งครรภ์หรือ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:06.280883945+07:00","message":"[bufferProcess] interim [860000000]:ถึงในเรื่องของการตั้งครรภ์หรือ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:06.280886611+07:00","message":"[bufferProcess] send to processor:ถึงในเรื่องของการตั้งครรภ์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:06.280889944+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:06.280892864+07:00","message":"> Transcript [799] [false]: 'ถึงในเรื่องของการตั้งครรภ์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:06.280896548+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:06.280898707+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:06.280900907+07:00","message":"StatePrefix: 'ถึงในเรื่องของการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:06.280903304+07:00","message":"TextPushed: 'ถึง'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:06.478427761+07:00","message":"receive streaming session, msgId: 45"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:06.478463582+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ถึงในเรื่องของการตั้งครรภ์หรือคุณ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":40000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:06.478470178+07:00","message":"receive interim result [false|false]: ถึงในเรื่องของการตั้งครรภ์หรือคุณ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:06.478483104+07:00","message":"[buffer interim] 45 false ถึงในเรื่องของการตั้งครรภ์หรือคุณ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:06.478489892+07:00","message":"[bufferProcess] interim [40000000]:ถึงในเรื่องของการตั้งครรภ์หรือคุณ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:06.478492822+07:00","message":"[bufferProcess] send to processor:ถึงในเรื่องของการตั้งครรภ์หรือ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:06.478499843+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:06.478502448+07:00","message":"> Transcript [800] [false]: 'ถึงในเรื่องของการตั้งครรภ์หรือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:06.478506611+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:06.478508848+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:06.478511406+07:00","message":"StatePrefix: 'ถึงในเรื่องของการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:06.478514178+07:00","message":"TextPushed: 'ถึง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:06.478520198+07:00","message":"Push: 'ในเรื่องของการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:06.478522423+07:00","message":"TextPushed: 'ถึงในเรื่องของการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:06.478524443+07:00","message":"Set new StatePrefix : 'ถึงในเรื่องของการตั้งครรภ์หรือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:06.478526593+07:00","message":"Next Push (prob) : 'ตั้งครรภ์หรือ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:06.478533511+07:00","message":"push: {false ในเรื่องของการ 0 0xc0017d4e80}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:06.495511651+07:00","message":"receive streaming session, msgId: 45"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:06.495538063+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ถึงในเรื่องของการตั้งครรภ์หรือคุณแม่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":100000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:06.49554346+07:00","message":"receive interim result [false|false]: ถึงในเรื่องของการตั้งครรภ์หรือคุณแม่"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:06.495558751+07:00","message":"[buffer interim] 45 false ถึงในเรื่องของการตั้งครรภ์หรือคุณแม่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:06.495565904+07:00","message":"[bufferProcess] interim [100000000]:ถึงในเรื่องของการตั้งครรภ์หรือคุณแม่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:06.495568916+07:00","message":"[bufferProcess] send to processor:ถึงในเรื่องของการตั้งครรภ์หรือคุณ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:06.495572094+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:06.495575004+07:00","message":"> Transcript [801] [false]: 'ถึงในเรื่องของการตั้งครรภ์หรือคุณ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:06.495578459+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:06.495580464+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:06.495582404+07:00","message":"StatePrefix: 'ถึงในเรื่องของการตั้งครรภ์หรือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:06.495584856+07:00","message":"TextPushed: 'ถึงในเรื่องของการ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:06.732834443+07:00","message":"receive streaming session, msgId: 45"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:06.732876238+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ถึงในเรื่องของการตั้งครรภ์หรือคุณแม่ที่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":340000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:06.732882175+07:00","message":"receive interim result [false|false]: ถึงในเรื่องของการตั้งครรภ์หรือคุณแม่ที่"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:06.732897573+07:00","message":"[buffer interim] 45 false ถึงในเรื่องของการตั้งครรภ์หรือคุณแม่ที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:06.732904648+07:00","message":"[bufferProcess] interim [340000000]:ถึงในเรื่องของการตั้งครรภ์หรือคุณแม่ที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:06.73290773+07:00","message":"[bufferProcess] send to processor:ถึงในเรื่องของการตั้งครรภ์หรือคุณแม่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:06.73291201+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:06.732914907+07:00","message":"> Transcript [802] [false]: 'ถึงในเรื่องของการตั้งครรภ์หรือคุณแม่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:06.732918175+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:06.732920264+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:06.732922635+07:00","message":"StatePrefix: 'ถึงในเรื่องของการตั้งครรภ์หรือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:06.732925375+07:00","message":"TextPushed: 'ถึงในเรื่องของการ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:06.863995138+07:00","message":"receive streaming session, msgId: 45"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:06.864033398+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ถึงในเรื่องของการตั้งครรภ์หรือคุณแม่พี่กับ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":520000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:06.864039795+07:00","message":"receive interim result [false|false]: ถึงในเรื่องของการตั้งครรภ์หรือคุณแม่พี่กับ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:06.864055988+07:00","message":"[buffer interim] 45 false ถึงในเรื่องของการตั้งครรภ์หรือคุณแม่พี่กับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:06.864062487+07:00","message":"[bufferProcess] interim [520000000]:ถึงในเรื่องของการตั้งครรภ์หรือคุณแม่พี่กับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:06.864064939+07:00","message":"[bufferProcess] send to processor:ถึงในเรื่องของการตั้งครรภ์หรือคุณแม่ที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:06.864068742+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:06.864072566+07:00","message":"> Transcript [803] [false]: 'ถึงในเรื่องของการตั้งครรภ์หรือคุณแม่ที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:06.864076363+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:06.864078461+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:06.864080873+07:00","message":"StatePrefix: 'ถึงในเรื่องของการตั้งครรภ์หรือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:06.864083578+07:00","message":"TextPushed: 'ถึงในเรื่องของการ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:06.988828903+07:00","message":"receive streaming session, msgId: 45"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:06.988877971+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ถึงในเรื่องของการตั้งครรภ์หรือคุณแม่ที่กำลัง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":580000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:06.988883804+07:00","message":"receive interim result [false|false]: ถึงในเรื่องของการตั้งครรภ์หรือคุณแม่ที่กำลัง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:06.98890059+07:00","message":"[buffer interim] 45 false ถึงในเรื่องของการตั้งครรภ์หรือคุณแม่ที่กำลัง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:06.98893301+07:00","message":"[bufferProcess] interim [580000000]:ถึงในเรื่องของการตั้งครรภ์หรือคุณแม่ที่กำลัง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:06.988936576+07:00","message":"[bufferProcess] send to processor:ถึงในเรื่องของการตั้งครรภ์หรือคุณแม่พี่กับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:06.988942593+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:06.988945736+07:00","message":"> Transcript [804] [false]: 'ถึงในเรื่องของการตั้งครรภ์หรือคุณแม่พี่กับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:06.988950001+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:06.988952341+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:06.988955683+07:00","message":"StatePrefix: 'ถึงในเรื่องของการตั้งครรภ์หรือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:06.988959239+07:00","message":"TextPushed: 'ถึงในเรื่องของการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:06.988965419+07:00","message":"Push: 'ตั้งครรภ์หรือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:06.988967497+07:00","message":"TextPushed: 'ถึงในเรื่องของการตั้งครรภ์หรือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:06.988969664+07:00","message":"Set new StatePrefix : 'ถึงในเรื่องของการตั้งครรภ์หรือคุณแม่พี่กับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:06.988972024+07:00","message":"Next Push (prob) : 'คุณแม่พี่กับ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:06.989004671+07:00","message":"push: {false ตั้งครรภ์หรือ 0 0xc0017d4e80}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:07.178337778+07:00","message":"receive streaming session, msgId: 45"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:07.178374059+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ถึงในเรื่องของการตั้งครรภ์หรือคุณแม่ที่กำลังตั้ง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":820000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:07.17838116+07:00","message":"receive interim result [false|false]: ถึงในเรื่องของการตั้งครรภ์หรือคุณแม่ที่กำลังตั้ง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:07.178394128+07:00","message":"[buffer interim] 45 false ถึงในเรื่องของการตั้งครรภ์หรือคุณแม่ที่กำลังตั้ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:07.178400965+07:00","message":"[bufferProcess] interim [820000000]:ถึงในเรื่องของการตั้งครรภ์หรือคุณแม่ที่กำลังตั้ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:07.178403324+07:00","message":"[bufferProcess] send to processor:ถึงในเรื่องของการตั้งครรภ์หรือคุณแม่ที่กำลัง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:07.178408602+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:07.178411456+07:00","message":"> Transcript [805] [false]: 'ถึงในเรื่องของการตั้งครรภ์หรือคุณแม่ที่กำลัง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:07.178414083+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:07.17841646+07:00","message":"Set new StatePrefix: 'ถึงในเรื่องของการตั้งครรภ์หรือคุณแม่ที่กำลัง'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:07.382298644+07:00","message":"receive streaming session, msgId: 45"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:07.382340381+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ถึงในเรื่องของการตั้งครรภ์หรือคุณแม่ที่กำลังตั้งท้อง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:07.382346145+07:00","message":"receive interim result [false|false]: ถึงในเรื่องของการตั้งครรภ์หรือคุณแม่ที่กำลังตั้งท้อง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:07.382363933+07:00","message":"[buffer interim] 45 false ถึงในเรื่องของการตั้งครรภ์หรือคุณแม่ที่กำลังตั้งท้อง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:07.382373298+07:00","message":"[bufferProcess] interim [0]:ถึงในเรื่องของการตั้งครรภ์หรือคุณแม่ที่กำลังตั้งท้อง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:07.382375859+07:00","message":"[bufferProcess] send to processor:ถึงในเรื่องของการตั้งครรภ์หรือคุณแม่ที่กำลังตั้ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:07.382380273+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:07.382384231+07:00","message":"> Transcript [806] [false]: 'ถึงในเรื่องของการตั้งครรภ์หรือคุณแม่ที่กำลังตั้ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:07.382388591+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:07.382390735+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:07.382393132+07:00","message":"StatePrefix: 'ถึงในเรื่องของการตั้งครรภ์หรือคุณแม่ที่กำลัง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:07.382395946+07:00","message":"TextPushed: 'ถึงในเรื่องของการตั้งครรภ์หรือ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:07.772216664+07:00","message":"receive streaming session, msgId: 45"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:07.77225645+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ถึงในเรื่องของการตั้งครรภ์หรือคุณแม่ที่กำลังตั้งท้องถิ่น\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":420000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:07.77226189+07:00","message":"receive interim result [false|false]: ถึงในเรื่องของการตั้งครรภ์หรือคุณแม่ที่กำลังตั้งท้องถิ่น"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:07.772274518+07:00","message":"[buffer interim] 45 false ถึงในเรื่องของการตั้งครรภ์หรือคุณแม่ที่กำลังตั้งท้องถิ่น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:07.772281537+07:00","message":"[bufferProcess] interim [420000000]:ถึงในเรื่องของการตั้งครรภ์หรือคุณแม่ที่กำลังตั้งท้องถิ่น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:07.772287404+07:00","message":"[bufferProcess] send to processor:ถึงในเรื่องของการตั้งครรภ์หรือคุณแม่ที่กำลังตั้งท้อง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:07.77229539+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:07.772298059+07:00","message":"> Transcript [807] [false]: 'ถึงในเรื่องของการตั้งครรภ์หรือคุณแม่ที่กำลังตั้งท้อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:07.772302135+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:07.772304757+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:07.772307679+07:00","message":"StatePrefix: 'ถึงในเรื่องของการตั้งครรภ์หรือคุณแม่ที่กำลัง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:07.772311569+07:00","message":"TextPushed: 'ถึงในเรื่องของการตั้งครรภ์หรือ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:08.335298885+07:00","message":"receive streaming session, msgId: 45"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:08.335340863+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ถึงในเรื่องของการตั้งครรภ์หรือคุณแม่ที่กำลังตั้งท้องถิ่น\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":4,\"nanos\":20000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:08.335347176+07:00","message":"receive interim result [false|false]: ถึงในเรื่องของการตั้งครรภ์หรือคุณแม่ที่กำลังตั้งท้องถิ่น"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:08.335359588+07:00","message":"[buffer interim] 45 false ถึงในเรื่องของการตั้งครรภ์หรือคุณแม่ที่กำลังตั้งท้องถิ่น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:08.335368883+07:00","message":"[bufferProcess] interim [20000000]:ถึงในเรื่องของการตั้งครรภ์หรือคุณแม่ที่กำลังตั้งท้องถิ่น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:08.33537152+07:00","message":"[bufferProcess] send to processor:ถึงในเรื่องของการตั้งครรภ์หรือคุณแม่ที่กำลังตั้งท้องถิ่น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:08.335377497+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:08.335380351+07:00","message":"> Transcript [808] [false]: 'ถึงในเรื่องของการตั้งครรภ์หรือคุณแม่ที่กำลังตั้งท้องถิ่น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:08.335384286+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:08.335386283+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:08.33538887+07:00","message":"StatePrefix: 'ถึงในเรื่องของการตั้งครรภ์หรือคุณแม่ที่กำลัง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:08.335391705+07:00","message":"TextPushed: 'ถึงในเรื่องของการตั้งครรภ์หรือ'"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:10:08.892839385+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:10:08.892856097+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:09.169190728+07:00","message":"receive streaming session, msgId: 45"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:09.169230727+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ถึงในเรื่องของการตั้งครรภ์หรือคุณแม่ที่กำลังตั้งท้องถิ่นและสำคัญ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":740000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:09.169237622+07:00","message":"receive interim result [false|false]: ถึงในเรื่องของการตั้งครรภ์หรือคุณแม่ที่กำลังตั้งท้องถิ่นและสำคัญ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:09.169251645+07:00","message":"[buffer interim] 45 false ถึงในเรื่องของการตั้งครรภ์หรือคุณแม่ที่กำลังตั้งท้องถิ่นและสำคัญ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:09.169259117+07:00","message":"[bufferProcess] interim [740000000]:ถึงในเรื่องของการตั้งครรภ์หรือคุณแม่ที่กำลังตั้งท้องถิ่นและสำคัญ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:09.169262839+07:00","message":"[bufferProcess] send to processor:ถึงในเรื่องของการตั้งครรภ์หรือคุณแม่ที่กำลังตั้งท้องถิ่น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:09.169270321+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:09.169273592+07:00","message":"> Transcript [809] [false]: 'ถึงในเรื่องของการตั้งครรภ์หรือคุณแม่ที่กำลังตั้งท้องถิ่น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:09.169277721+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:09.169280334+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:09.169282575+07:00","message":"StatePrefix: 'ถึงในเรื่องของการตั้งครรภ์หรือคุณแม่ที่กำลัง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:09.16928543+07:00","message":"TextPushed: 'ถึงในเรื่องของการตั้งครรภ์หรือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:09.169292576+07:00","message":"Push: 'คุณแม่ที่กำลัง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:09.169294692+07:00","message":"TextPushed: 'ถึงในเรื่องของการตั้งครรภ์หรือคุณแม่ที่กำลัง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:09.169296989+07:00","message":"Set new StatePrefix : 'ถึงในเรื่องของการตั้งครรภ์หรือคุณแม่ที่กำลังตั้งท้องถิ่น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:09.169299694+07:00","message":"Next Push (prob) : 'ตั้งท้องถิ่น'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:09.169321652+07:00","message":"push: {false คุณแม่ที่กำลัง 0 0xc0017d4e80}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:09.242639592+07:00","message":"receive streaming session, msgId: 45"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:09.24268353+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ถึงในเรื่องของการตั้งครรภ์หรือคุณแม่ที่กำลังตั้งท้องถิ่นนั้นสำคัญและ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":860000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:09.242690187+07:00","message":"receive interim result [false|false]: ถึงในเรื่องของการตั้งครรภ์หรือคุณแม่ที่กำลังตั้งท้องถิ่นนั้นสำคัญและ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:09.242711357+07:00","message":"[buffer interim] 45 false ถึงในเรื่องของการตั้งครรภ์หรือคุณแม่ที่กำลังตั้งท้องถิ่นนั้นสำคัญและ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:09.24272203+07:00","message":"[bufferProcess] interim [860000000]:ถึงในเรื่องของการตั้งครรภ์หรือคุณแม่ที่กำลังตั้งท้องถิ่นนั้นสำคัญและ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:09.242726598+07:00","message":"[bufferProcess] send to processor:ถึงในเรื่องของการตั้งครรภ์หรือคุณแม่ที่กำลังตั้งท้องถิ่นและสำคัญ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:09.24273212+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:09.242736095+07:00","message":"> Transcript [810] [false]: 'ถึงในเรื่องของการตั้งครรภ์หรือคุณแม่ที่กำลังตั้งท้องถิ่นและสำคัญ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:09.242740842+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:09.242744495+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:09.242746864+07:00","message":"StatePrefix: 'ถึงในเรื่องของการตั้งครรภ์หรือคุณแม่ที่กำลังตั้งท้องถิ่น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:09.242749964+07:00","message":"TextPushed: 'ถึงในเรื่องของการตั้งครรภ์หรือคุณแม่ที่กำลัง'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:09.357407164+07:00","message":"receive streaming session, msgId: 45"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:09.35747428+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ถึงในเรื่องของการตั้งครรภ์หรือคุณแม่ที่กำลังตั้งท้องถิ่นนั้นสำคัญและจะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":980000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:09.357483076+07:00","message":"receive interim result [false|false]: ถึงในเรื่องของการตั้งครรภ์หรือคุณแม่ที่กำลังตั้งท้องถิ่นนั้นสำคัญและจะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:09.35750091+07:00","message":"[buffer interim] 45 false ถึงในเรื่องของการตั้งครรภ์หรือคุณแม่ที่กำลังตั้งท้องถิ่นนั้นสำคัญและจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:09.35751218+07:00","message":"[bufferProcess] interim [980000000]:ถึงในเรื่องของการตั้งครรภ์หรือคุณแม่ที่กำลังตั้งท้องถิ่นนั้นสำคัญและจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:09.357516068+07:00","message":"[bufferProcess] send to processor:ถึงในเรื่องของการตั้งครรภ์หรือคุณแม่ที่กำลังตั้งท้องถิ่นนั้นสำคัญและ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:09.357538771+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:09.357542991+07:00","message":"> Transcript [811] [false]: 'ถึงในเรื่องของการตั้งครรภ์หรือคุณแม่ที่กำลังตั้งท้องถิ่นนั้นสำคัญและ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:09.357548404+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:09.357551553+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:09.357554875+07:00","message":"StatePrefix: 'ถึงในเรื่องของการตั้งครรภ์หรือคุณแม่ที่กำลังตั้งท้องถิ่น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:09.357558856+07:00","message":"TextPushed: 'ถึงในเรื่องของการตั้งครรภ์หรือคุณแม่ที่กำลัง'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:09.477126268+07:00","message":"receive streaming session, msgId: 45"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:09.477180533+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ถึงในเรื่องของการตั้งครรภ์หรือคุณแม่ที่กำลังตั้งท้องถิ่นและสําคัญและจํา\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":40000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:09.477186364+07:00","message":"receive interim result [false|false]: ถึงในเรื่องของการตั้งครรภ์หรือคุณแม่ที่กำลังตั้งท้องถิ่นและสําคัญและจํา"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:09.477202019+07:00","message":"[buffer interim] 45 false ถึงในเรื่องของการตั้งครรภ์หรือคุณแม่ที่กำลังตั้งท้องถิ่นและสําคัญและจํา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:09.477210119+07:00","message":"[bufferProcess] interim [40000000]:ถึงในเรื่องของการตั้งครรภ์หรือคุณแม่ที่กำลังตั้งท้องถิ่นและสําคัญและจํา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:09.47721319+07:00","message":"[bufferProcess] send to processor:ถึงในเรื่องของการตั้งครรภ์หรือคุณแม่ที่กำลังตั้งท้องถิ่นนั้นสำคัญและจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:09.47721736+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:09.477220922+07:00","message":"> Transcript [812] [false]: 'ถึงในเรื่องของการตั้งครรภ์หรือคุณแม่ที่กำลังตั้งท้องถิ่นนั้นสำคัญและจะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:09.477224991+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:09.477227141+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:09.477230387+07:00","message":"StatePrefix: 'ถึงในเรื่องของการตั้งครรภ์หรือคุณแม่ที่กำลังตั้งท้องถิ่น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:09.477233541+07:00","message":"TextPushed: 'ถึงในเรื่องของการตั้งครรภ์หรือคุณแม่ที่กำลัง'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:09.53146886+07:00","message":"[GCS] IsForceVAD: false for message ID: 45"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:09.561450324+07:00","message":"receive streaming session, msgId: 45"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:09.561484754+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ถึงในเรื่องของการตั้งครรภ์หรือคุณแม่ที่กำลังตั้งท้องถิ่นนั้นสำคัญและจำเป็น\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":160000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:09.561491515+07:00","message":"receive interim result [false|false]: ถึงในเรื่องของการตั้งครรภ์หรือคุณแม่ที่กำลังตั้งท้องถิ่นนั้นสำคัญและจำเป็น"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:09.561509302+07:00","message":"[buffer interim] 45 false ถึงในเรื่องของการตั้งครรภ์หรือคุณแม่ที่กำลังตั้งท้องถิ่นนั้นสำคัญและจำเป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:09.561519502+07:00","message":"[bufferProcess] interim [160000000]:ถึงในเรื่องของการตั้งครรภ์หรือคุณแม่ที่กำลังตั้งท้องถิ่นนั้นสำคัญและจำเป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:09.561522285+07:00","message":"[bufferProcess] send to processor:ถึงในเรื่องของการตั้งครรภ์หรือคุณแม่ที่กำลังตั้งท้องถิ่นและสําคัญและจํา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:09.561526483+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:09.56152958+07:00","message":"> Transcript [813] [false]: 'ถึงในเรื่องของการตั้งครรภ์หรือคุณแม่ที่กำลังตั้งท้องถิ่นและสําคัญและจํา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:09.561536622+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:09.5615393+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:09.56154153+07:00","message":"StatePrefix: 'ถึงในเรื่องของการตั้งครรภ์หรือคุณแม่ที่กำลังตั้งท้องถิ่น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:09.561544712+07:00","message":"TextPushed: 'ถึงในเรื่องของการตั้งครรภ์หรือคุณแม่ที่กำลัง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:09.561551414+07:00","message":"Push: 'ตั้งท้องถิ่น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:09.56155342+07:00","message":"TextPushed: 'ถึงในเรื่องของการตั้งครรภ์หรือคุณแม่ที่กำลังตั้งท้องถิ่น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:09.561556182+07:00","message":"Set new StatePrefix : 'ถึงในเรื่องของการตั้งครรภ์หรือคุณแม่ที่กำลังตั้งท้องถิ่นและสําคัญและจํา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:09.561560284+07:00","message":"Next Push (prob) : 'และสําคัญและจํา'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:09.561568722+07:00","message":"push: {false ตั้งท้องถิ่น 0 0xc0017d4e80}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:09.664438179+07:00","message":"[GCS] Start streaming session, msgId: 46"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:09.734639056+07:00","message":"receive streaming session, msgId: 45"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:09.734684171+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"พูดถึงในเรื่องของการตั้งครรภ์หรือคุณแม่ที่กำลังตั้งท้องเรียนดีนะสำคัญและจำเป็น\",\"confidence\":0.9374237}],\"is_final\":true,\"result_end_time\":{\"seconds\":5,\"nanos\":340000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:09.734693083+07:00","message":"receive interim result [true|false]: พูดถึงในเรื่องของการตั้งครรภ์หรือคุณแม่ที่กำลังตั้งท้องเรียนดีนะสำคัญและจำเป็น"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:09.734701887+07:00","message":"end recv isFinal message id 45"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:09.734704515+07:00","message":"end Recv id 45"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:09.734710955+07:00","message":"[buffer interim] 45 true พูดถึงในเรื่องของการตั้งครรภ์หรือคุณแม่ที่กำลังตั้งท้องเรียนดีนะสำคัญและจำเป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:09.734720713+07:00","message":"[bufferProcess] interim [340000000]:พูดถึงในเรื่องของการตั้งครรภ์หรือคุณแม่ที่กำลังตั้งท้องเรียนดีนะสำคัญและจำเป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:09.734724255+07:00","message":"[bufferProcess] send to processor (isfinal):ถึงในเรื่องของการตั้งครรภ์หรือคุณแม่ที่กำลังตั้งท้องถิ่นนั้นสำคัญและจำเป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:09.734728574+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:09.734732232+07:00","message":"> Transcript [814] [false]: 'ถึงในเรื่องของการตั้งครรภ์หรือคุณแม่ที่กำลังตั้งท้องถิ่นนั้นสำคัญและจำเป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:09.734735612+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:09.734737875+07:00","message":"Set new StatePrefix: 'ถึงในเรื่องของการตั้งครรภ์หรือคุณแม่ที่กำลังตั้งท้องถิ่นนั้นสำคัญและจำเป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:09.734740085+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:09.734744225+07:00","message":"> Transcript [815] [true]: 'พูดถึงในเรื่องของการตั้งครรภ์หรือคุณแม่ที่กำลังตั้งท้องเรียนดีนะสำคัญและจำเป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:09.73474702+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:09.734749076+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:09.734751066+07:00","message":"StatePrefix: 'ถึงในเรื่องของการตั้งครรภ์หรือคุณแม่ที่กำลังตั้งท้องถิ่นนั้นสำคัญและจำเป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:09.734754315+07:00","message":"TextPushed: 'ถึงในเรื่องของการตั้งครรภ์หรือคุณแม่ที่กำลังตั้งท้องถิ่น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:09.7347563+07:00","message":"must be align in case of isFinal"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:09.734987201+07:00","message":"Push: 'เรียนดีนะสำคัญและจำเป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:09.734990931+07:00","message":"TextPushed: 'ถึงในเรื่องของการตั้งครรภ์หรือคุณแม่ที่กำลังตั้งท้องถิ่นเรียนดีนะสำคัญและจำเป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:09.734993347+07:00","message":"Set new StatePrefix : 'พูดถึงในเรื่องของการตั้งครรภ์หรือคุณแม่ที่กำลังตั้งท้องเรียนดีนะสำคัญและจำเป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:09.734995928+07:00","message":"Next Push (prob) : 'พูดถึงในเรื่องของการตั้งครรภ์หรือคุณแม่ที่กำลังตั้งท้องเรียนดีนะสำคัญและจำเป็น'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:09.735003941+07:00","message":"push: {true เรียนดีนะสำคัญและจำเป็น 0 0xc0017d4e80}"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:09.73501275+07:00","message":"write aligntment file to 'tmp/7593/align_message_id_45.html'"}
{"level":"info","service":"Main","time":"2026-06-25T13:10:09.74630466+07:00","message":"write wav file: './tmp/7593/7593_45.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:10.081714513+07:00","message":"receive streaming session, msgId: 46"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:10.081752338+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เด็ก\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":420000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:10.081757673+07:00","message":"receive interim result [false|false]: เด็ก"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:10.081773222+07:00","message":"[buffer interim] 46 false เด็ก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:10.081780872+07:00","message":"[bufferProcess] interim [420000000]:เด็ก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:10.081782997+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:10.230115179+07:00","message":"receive streaming session, msgId: 46"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:10.230155774+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"จับเด็กมา\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":600000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:10.230161351+07:00","message":"receive interim result [false|false]: จับเด็กมา"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:10.23017746+07:00","message":"[buffer interim] 46 false จับเด็กมา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:10.230185753+07:00","message":"[bufferProcess] interim [600000000]:จับเด็กมา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:10.230188289+07:00","message":"[bufferProcess] send to processor:เด็ก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:10.230191948+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:10.230195227+07:00","message":"> Transcript [816] [false]: 'เด็ก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:10.230197684+07:00","message":"Set StatePrefix (first interim): 'เด็ก'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:10.310524661+07:00","message":"receive streaming session, msgId: 46"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:10.310567639+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เด็กนัก\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":660000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:10.310573481+07:00","message":"receive interim result [false|false]: เด็กนัก"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:10.310593844+07:00","message":"[buffer interim] 46 false เด็กนัก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:10.310604906+07:00","message":"[bufferProcess] interim [660000000]:เด็กนัก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:10.310608578+07:00","message":"[bufferProcess] send to processor:จับเด็กมา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:10.310614567+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:10.310618999+07:00","message":"> Transcript [817] [false]: 'จับเด็กมา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:10.310622555+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:10.310626588+07:00","message":"Set new StatePrefix: 'จับเด็กมา'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:10.385297498+07:00","message":"receive streaming session, msgId: 46"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:10.385338353+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เด็กมากๆ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":780000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:10.385344117+07:00","message":"receive interim result [false|false]: เด็กมากๆ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:10.385358727+07:00","message":"[buffer interim] 46 false เด็กมากๆ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:10.385365345+07:00","message":"[bufferProcess] interim [780000000]:เด็กมากๆ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:10.385367578+07:00","message":"[bufferProcess] send to processor:เด็กนัก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:10.385373914+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:10.385377284+07:00","message":"> Transcript [818] [false]: 'เด็กนัก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:10.385379895+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:10.385382073+07:00","message":"Set new StatePrefix: 'เด็กนัก'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:10.638622451+07:00","message":"receive streaming session, msgId: 46"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:10.638665147+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เด็กมากๆเลย\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":960000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:10.638672224+07:00","message":"receive interim result [false|false]: เด็กมากๆเลย"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:10.638688761+07:00","message":"[buffer interim] 46 false เด็กมากๆเลย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:10.638699923+07:00","message":"[bufferProcess] interim [960000000]:เด็กมากๆเลย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:10.638704193+07:00","message":"[bufferProcess] send to processor:เด็กมากๆ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:10.63871925+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:10.63872402+07:00","message":"> Transcript [819] [false]: 'เด็กมากๆ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:10.638727579+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:10.638730589+07:00","message":"Set new StatePrefix: 'เด็กมากๆ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:10.711118292+07:00","message":"receive streaming session, msgId: 46"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:10.711154736+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เด็กมากๆเลยนะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":80000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:10.711160479+07:00","message":"receive interim result [false|false]: เด็กมากๆเลยนะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:10.71117152+07:00","message":"[buffer interim] 46 false เด็กมากๆเลยนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:10.711180495+07:00","message":"[bufferProcess] interim [80000000]:เด็กมากๆเลยนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:10.711183243+07:00","message":"[bufferProcess] send to processor:เด็กมากๆเลย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:10.711188945+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:10.711191993+07:00","message":"> Transcript [820] [false]: 'เด็กมากๆเลย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:10.711195918+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:10.71119825+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:10.711200424+07:00","message":"StatePrefix: 'เด็กมากๆ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:10.711202664+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:11.279976512+07:00","message":"receive streaming session, msgId: 46"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:11.280014944+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เด็กมากๆเลยนะ\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":1,\"nanos\":680000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:11.280021836+07:00","message":"receive interim result [false|false]: เด็กมากๆเลยนะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:11.280038506+07:00","message":"[buffer interim] 46 false เด็กมากๆเลยนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:11.280046661+07:00","message":"[bufferProcess] interim [680000000]:เด็กมากๆเลยนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:11.280049349+07:00","message":"[bufferProcess] send to processor:เด็กมากๆเลยนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:11.280054004+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:11.280057232+07:00","message":"> Transcript [821] [false]: 'เด็กมากๆเลยนะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:11.280060868+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:11.280063108+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:11.280065085+07:00","message":"StatePrefix: 'เด็กมากๆ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:11.280067484+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:11.799709149+07:00","message":"receive streaming session, msgId: 46"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:11.799756955+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เด็กมากๆเลยนะเกี่ยวข้องกับ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":160000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:11.79976256+07:00","message":"receive interim result [false|false]: เด็กมากๆเลยนะเกี่ยวข้องกับ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:11.799779858+07:00","message":"[buffer interim] 46 false เด็กมากๆเลยนะเกี่ยวข้องกับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:11.799788721+07:00","message":"[bufferProcess] interim [160000000]:เด็กมากๆเลยนะเกี่ยวข้องกับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:11.799791476+07:00","message":"[bufferProcess] send to processor:เด็กมากๆเลยนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:11.799795223+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:11.799798657+07:00","message":"> Transcript [822] [false]: 'เด็กมากๆเลยนะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:11.799802459+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:11.799804639+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:11.799806563+07:00","message":"StatePrefix: 'เด็กมากๆ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:11.799808686+07:00","message":"TextPushed: ''"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:10:11.893241182+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:10:11.893267576+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:11.919313852+07:00","message":"receive streaming session, msgId: 46"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:11.919351416+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เด็กมากๆเลยนะเกี่ยวข้องกับเรื่อง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":280000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:11.919358053+07:00","message":"receive interim result [false|false]: เด็กมากๆเลยนะเกี่ยวข้องกับเรื่อง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:11.9193719+07:00","message":"[buffer interim] 46 false เด็กมากๆเลยนะเกี่ยวข้องกับเรื่อง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:11.919379656+07:00","message":"[bufferProcess] interim [280000000]:เด็กมากๆเลยนะเกี่ยวข้องกับเรื่อง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:11.919382484+07:00","message":"[bufferProcess] send to processor:เด็กมากๆเลยนะเกี่ยวข้องกับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:11.919388643+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:11.919391564+07:00","message":"> Transcript [823] [false]: 'เด็กมากๆเลยนะเกี่ยวข้องกับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:11.919395427+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:11.919397842+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:11.919403613+07:00","message":"StatePrefix: 'เด็กมากๆ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:11.919405902+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:11.919410562+07:00","message":"Push: 'เด็กมากๆ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:11.91941253+07:00","message":"TextPushed: 'เด็กมากๆ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:11.919414903+07:00","message":"Set new StatePrefix : 'เด็กมากๆเลยนะเกี่ยวข้องกับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:11.919417632+07:00","message":"Next Push (prob) : 'เลยนะเกี่ยวข้องกับ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:11.919426028+07:00","message":"push: {false เด็กมากๆ 0 0xc001226f00}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:12.107054228+07:00","message":"receive streaming session, msgId: 46"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:12.107092873+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เด็กมากๆเลยนะเกี่ยวข้องกับเรื่องของ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":460000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:12.107100459+07:00","message":"receive interim result [false|false]: เด็กมากๆเลยนะเกี่ยวข้องกับเรื่องของ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:12.107116456+07:00","message":"[buffer interim] 46 false เด็กมากๆเลยนะเกี่ยวข้องกับเรื่องของ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:12.107125624+07:00","message":"[bufferProcess] interim [460000000]:เด็กมากๆเลยนะเกี่ยวข้องกับเรื่องของ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:12.10712863+07:00","message":"[bufferProcess] send to processor:เด็กมากๆเลยนะเกี่ยวข้องกับเรื่อง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:12.107134429+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:12.107138188+07:00","message":"> Transcript [824] [false]: 'เด็กมากๆเลยนะเกี่ยวข้องกับเรื่อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:12.107142165+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:12.10714442+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:12.107146877+07:00","message":"StatePrefix: 'เด็กมากๆเลยนะเกี่ยวข้องกับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:12.107149609+07:00","message":"TextPushed: 'เด็กมากๆ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:12.327470059+07:00","message":"receive streaming session, msgId: 46"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:12.327511876+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เด็กมากๆเลยนะเกี่ยวข้องกับเรื่องของพระ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":640000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:12.327518174+07:00","message":"receive interim result [false|false]: เด็กมากๆเลยนะเกี่ยวข้องกับเรื่องของพระ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:12.327532835+07:00","message":"[buffer interim] 46 false เด็กมากๆเลยนะเกี่ยวข้องกับเรื่องของพระ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:12.327544241+07:00","message":"[bufferProcess] interim [640000000]:เด็กมากๆเลยนะเกี่ยวข้องกับเรื่องของพระ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:12.327548632+07:00","message":"[bufferProcess] send to processor:เด็กมากๆเลยนะเกี่ยวข้องกับเรื่องของ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:12.327556241+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:12.32756132+07:00","message":"> Transcript [825] [false]: 'เด็กมากๆเลยนะเกี่ยวข้องกับเรื่องของ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:12.327566818+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:12.327571721+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:12.327574165+07:00","message":"StatePrefix: 'เด็กมากๆเลยนะเกี่ยวข้องกับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:12.32757655+07:00","message":"TextPushed: 'เด็กมากๆ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:12.427927232+07:00","message":"receive streaming session, msgId: 46"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:12.427967194+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เด็กมากๆเลยนะเกี่ยวข้องกับเรื่องของพัฒนา\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":760000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:12.427974339+07:00","message":"receive interim result [false|false]: เด็กมากๆเลยนะเกี่ยวข้องกับเรื่องของพัฒนา"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:12.427988575+07:00","message":"[buffer interim] 46 false เด็กมากๆเลยนะเกี่ยวข้องกับเรื่องของพัฒนา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:12.42799624+07:00","message":"[bufferProcess] interim [760000000]:เด็กมากๆเลยนะเกี่ยวข้องกับเรื่องของพัฒนา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:12.427999139+07:00","message":"[bufferProcess] send to processor:เด็กมากๆเลยนะเกี่ยวข้องกับเรื่องของพระ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:12.428005844+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:12.428012155+07:00","message":"> Transcript [826] [false]: 'เด็กมากๆเลยนะเกี่ยวข้องกับเรื่องของพระ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:12.42801653+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:12.428020761+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:12.428023322+07:00","message":"StatePrefix: 'เด็กมากๆเลยนะเกี่ยวข้องกับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:12.428025872+07:00","message":"TextPushed: 'เด็กมากๆ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:12.629071633+07:00","message":"receive streaming session, msgId: 46"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:12.629116033+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เด็กมากๆเลยนะเกี่ยวข้องกับเรื่องของพัฒนาการ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":940000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:12.629124342+07:00","message":"receive interim result [false|false]: เด็กมากๆเลยนะเกี่ยวข้องกับเรื่องของพัฒนาการ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:12.629140607+07:00","message":"[buffer interim] 46 false เด็กมากๆเลยนะเกี่ยวข้องกับเรื่องของพัฒนาการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:12.629155603+07:00","message":"[bufferProcess] interim [940000000]:เด็กมากๆเลยนะเกี่ยวข้องกับเรื่องของพัฒนาการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:12.629172125+07:00","message":"[bufferProcess] send to processor:เด็กมากๆเลยนะเกี่ยวข้องกับเรื่องของพัฒนา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:12.629176518+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:12.629180234+07:00","message":"> Transcript [827] [false]: 'เด็กมากๆเลยนะเกี่ยวข้องกับเรื่องของพัฒนา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:12.629187392+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:12.629190719+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:12.62919441+07:00","message":"StatePrefix: 'เด็กมากๆเลยนะเกี่ยวข้องกับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:12.629197834+07:00","message":"TextPushed: 'เด็กมากๆ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:12.629203301+07:00","message":"Push: 'เลยนะเกี่ยวข้องกับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:12.629205546+07:00","message":"TextPushed: 'เด็กมากๆเลยนะเกี่ยวข้องกับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:12.629207728+07:00","message":"Set new StatePrefix : 'เด็กมากๆเลยนะเกี่ยวข้องกับเรื่องของพัฒนา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:12.62920998+07:00","message":"Next Push (prob) : 'เรื่องของพัฒนา'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:12.629218751+07:00","message":"push: {false เลยนะเกี่ยวข้องกับ 0 0xc001226f00}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:12.882892778+07:00","message":"receive streaming session, msgId: 46"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:12.882926847+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เด็กมากๆเลยนะเกี่ยวข้องกับเรื่องของพัฒนาการตั้ง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":240000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:12.882932987+07:00","message":"receive interim result [false|false]: เด็กมากๆเลยนะเกี่ยวข้องกับเรื่องของพัฒนาการตั้ง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:12.88294597+07:00","message":"[buffer interim] 46 false เด็กมากๆเลยนะเกี่ยวข้องกับเรื่องของพัฒนาการตั้ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:12.882953726+07:00","message":"[bufferProcess] interim [240000000]:เด็กมากๆเลยนะเกี่ยวข้องกับเรื่องของพัฒนาการตั้ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:12.882956597+07:00","message":"[bufferProcess] send to processor:เด็กมากๆเลยนะเกี่ยวข้องกับเรื่องของพัฒนาการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:12.882959874+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:12.882962891+07:00","message":"> Transcript [828] [false]: 'เด็กมากๆเลยนะเกี่ยวข้องกับเรื่องของพัฒนาการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:12.882966224+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:12.882968317+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:12.882970231+07:00","message":"StatePrefix: 'เด็กมากๆเลยนะเกี่ยวข้องกับเรื่องของพัฒนา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:12.882972635+07:00","message":"TextPushed: 'เด็กมากๆเลยนะเกี่ยวข้องกับ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:12.897890224+07:00","message":"receive streaming session, msgId: 46"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:12.897919708+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เด็กมากๆเลยนะเกี่ยวข้องกับเรื่องของพัฒนาการตั้งแต่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":300000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:12.897925352+07:00","message":"receive interim result [false|false]: เด็กมากๆเลยนะเกี่ยวข้องกับเรื่องของพัฒนาการตั้งแต่"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:12.897939521+07:00","message":"[buffer interim] 46 false เด็กมากๆเลยนะเกี่ยวข้องกับเรื่องของพัฒนาการตั้งแต่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:12.897945821+07:00","message":"[bufferProcess] interim [300000000]:เด็กมากๆเลยนะเกี่ยวข้องกับเรื่องของพัฒนาการตั้งแต่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:12.897948193+07:00","message":"[bufferProcess] send to processor:เด็กมากๆเลยนะเกี่ยวข้องกับเรื่องของพัฒนาการตั้ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:12.897951582+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:12.897954199+07:00","message":"> Transcript [829] [false]: 'เด็กมากๆเลยนะเกี่ยวข้องกับเรื่องของพัฒนาการตั้ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:12.89795778+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:12.897959978+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:12.897962346+07:00","message":"StatePrefix: 'เด็กมากๆเลยนะเกี่ยวข้องกับเรื่องของพัฒนา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:12.897965013+07:00","message":"TextPushed: 'เด็กมากๆเลยนะเกี่ยวข้องกับ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:13.141666163+07:00","message":"receive streaming session, msgId: 46"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:13.141703437+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เด็กมากๆเลยนะเกี่ยวข้องกับเรื่องของพัฒนาการตั้งแต่ยัง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":480000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:13.141709652+07:00","message":"receive interim result [false|false]: เด็กมากๆเลยนะเกี่ยวข้องกับเรื่องของพัฒนาการตั้งแต่ยัง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:13.141723149+07:00","message":"[buffer interim] 46 false เด็กมากๆเลยนะเกี่ยวข้องกับเรื่องของพัฒนาการตั้งแต่ยัง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:13.141730557+07:00","message":"[bufferProcess] interim [480000000]:เด็กมากๆเลยนะเกี่ยวข้องกับเรื่องของพัฒนาการตั้งแต่ยัง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:13.141733146+07:00","message":"[bufferProcess] send to processor:เด็กมากๆเลยนะเกี่ยวข้องกับเรื่องของพัฒนาการตั้งแต่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:13.141739984+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:13.141742857+07:00","message":"> Transcript [830] [false]: 'เด็กมากๆเลยนะเกี่ยวข้องกับเรื่องของพัฒนาการตั้งแต่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:13.14174676+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:13.141748858+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:13.141751316+07:00","message":"StatePrefix: 'เด็กมากๆเลยนะเกี่ยวข้องกับเรื่องของพัฒนา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:13.141754338+07:00","message":"TextPushed: 'เด็กมากๆเลยนะเกี่ยวข้องกับ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:13.324248575+07:00","message":"receive streaming session, msgId: 46"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:13.324288144+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เด็กมากๆเลยนะเกี่ยวข้องกับเรื่องของพัฒนาการตั้งแต่ยังเด็ก\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":660000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:13.324294832+07:00","message":"receive interim result [false|false]: เด็กมากๆเลยนะเกี่ยวข้องกับเรื่องของพัฒนาการตั้งแต่ยังเด็ก"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:13.324310768+07:00","message":"[buffer interim] 46 false เด็กมากๆเลยนะเกี่ยวข้องกับเรื่องของพัฒนาการตั้งแต่ยังเด็ก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:13.324321334+07:00","message":"[bufferProcess] interim [660000000]:เด็กมากๆเลยนะเกี่ยวข้องกับเรื่องของพัฒนาการตั้งแต่ยังเด็ก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:13.324324361+07:00","message":"[bufferProcess] send to processor:เด็กมากๆเลยนะเกี่ยวข้องกับเรื่องของพัฒนาการตั้งแต่ยัง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:13.324328454+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:13.324331605+07:00","message":"> Transcript [831] [false]: 'เด็กมากๆเลยนะเกี่ยวข้องกับเรื่องของพัฒนาการตั้งแต่ยัง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:13.324336127+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:13.324338919+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:13.324341349+07:00","message":"StatePrefix: 'เด็กมากๆเลยนะเกี่ยวข้องกับเรื่องของพัฒนา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:13.324344403+07:00","message":"TextPushed: 'เด็กมากๆเลยนะเกี่ยวข้องกับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:13.324349917+07:00","message":"Push: 'เรื่องของพัฒนา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:13.324352094+07:00","message":"TextPushed: 'เด็กมากๆเลยนะเกี่ยวข้องกับเรื่องของพัฒนา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:13.32435439+07:00","message":"Set new StatePrefix : 'เด็กมากๆเลยนะเกี่ยวข้องกับเรื่องของพัฒนาการตั้งแต่ยัง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:13.324357124+07:00","message":"Next Push (prob) : 'การตั้งแต่ยัง'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:13.324380545+07:00","message":"push: {false เรื่องของพัฒนา 0 0xc001226f00}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:13.515706101+07:00","message":"receive streaming session, msgId: 46"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:13.515743288+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เด็กมากๆเลยนะเกี่ยวข้องกับเรื่องของพัฒนาการตั้งแต่ยังเด็กนะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":840000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:13.515749519+07:00","message":"receive interim result [false|false]: เด็กมากๆเลยนะเกี่ยวข้องกับเรื่องของพัฒนาการตั้งแต่ยังเด็กนะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:13.515765317+07:00","message":"[buffer interim] 46 false เด็กมากๆเลยนะเกี่ยวข้องกับเรื่องของพัฒนาการตั้งแต่ยังเด็กนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:13.515772582+07:00","message":"[bufferProcess] interim [840000000]:เด็กมากๆเลยนะเกี่ยวข้องกับเรื่องของพัฒนาการตั้งแต่ยังเด็กนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:13.515775312+07:00","message":"[bufferProcess] send to processor:เด็กมากๆเลยนะเกี่ยวข้องกับเรื่องของพัฒนาการตั้งแต่ยังเด็ก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:13.515782035+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:13.51578488+07:00","message":"> Transcript [832] [false]: 'เด็กมากๆเลยนะเกี่ยวข้องกับเรื่องของพัฒนาการตั้งแต่ยังเด็ก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:13.515789078+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:13.515791578+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:13.5157944+07:00","message":"StatePrefix: 'เด็กมากๆเลยนะเกี่ยวข้องกับเรื่องของพัฒนาการตั้งแต่ยัง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:13.515797224+07:00","message":"TextPushed: 'เด็กมากๆเลยนะเกี่ยวข้องกับเรื่องของพัฒนา'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:13.518305199+07:00","message":"receive streaming session, msgId: 46"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:13.518319142+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เด็กมากๆเลยนะเกี่ยวข้องกับเรื่องของพัฒนาการตั้งแต่ยังเด็กนะคะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":900000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:13.518323051+07:00","message":"receive interim result [false|false]: เด็กมากๆเลยนะเกี่ยวข้องกับเรื่องของพัฒนาการตั้งแต่ยังเด็กนะคะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:13.518333658+07:00","message":"[buffer interim] 46 false เด็กมากๆเลยนะเกี่ยวข้องกับเรื่องของพัฒนาการตั้งแต่ยังเด็กนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:13.518337435+07:00","message":"[bufferProcess] interim [900000000]:เด็กมากๆเลยนะเกี่ยวข้องกับเรื่องของพัฒนาการตั้งแต่ยังเด็กนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:13.518339593+07:00","message":"[bufferProcess] send to processor:เด็กมากๆเลยนะเกี่ยวข้องกับเรื่องของพัฒนาการตั้งแต่ยังเด็กนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:13.518342445+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:13.518344833+07:00","message":"> Transcript [833] [false]: 'เด็กมากๆเลยนะเกี่ยวข้องกับเรื่องของพัฒนาการตั้งแต่ยังเด็กนะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:13.518347427+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:13.518349469+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:13.518351543+07:00","message":"StatePrefix: 'เด็กมากๆเลยนะเกี่ยวข้องกับเรื่องของพัฒนาการตั้งแต่ยัง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:13.518353753+07:00","message":"TextPushed: 'เด็กมากๆเลยนะเกี่ยวข้องกับเรื่องของพัฒนา'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:13.842945562+07:00","message":"receive streaming session, msgId: 46"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:13.842986036+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เด็กมากๆเลยนะเกี่ยวข้องกับเรื่องของพัฒนาการตั้งแต่ยังเด็กนะคะรวม\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":140000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:13.842992539+07:00","message":"receive interim result [false|false]: เด็กมากๆเลยนะเกี่ยวข้องกับเรื่องของพัฒนาการตั้งแต่ยังเด็กนะคะรวม"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:13.843008063+07:00","message":"[buffer interim] 46 false เด็กมากๆเลยนะเกี่ยวข้องกับเรื่องของพัฒนาการตั้งแต่ยังเด็กนะคะรวม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:13.843014842+07:00","message":"[bufferProcess] interim [140000000]:เด็กมากๆเลยนะเกี่ยวข้องกับเรื่องของพัฒนาการตั้งแต่ยังเด็กนะคะรวม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:13.843017569+07:00","message":"[bufferProcess] send to processor:เด็กมากๆเลยนะเกี่ยวข้องกับเรื่องของพัฒนาการตั้งแต่ยังเด็กนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:13.843024069+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:13.843027275+07:00","message":"> Transcript [834] [false]: 'เด็กมากๆเลยนะเกี่ยวข้องกับเรื่องของพัฒนาการตั้งแต่ยังเด็กนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:13.843031088+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:13.843033316+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:13.843035485+07:00","message":"StatePrefix: 'เด็กมากๆเลยนะเกี่ยวข้องกับเรื่องของพัฒนาการตั้งแต่ยัง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:13.843038193+07:00","message":"TextPushed: 'เด็กมากๆเลยนะเกี่ยวข้องกับเรื่องของพัฒนา'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:13.881562381+07:00","message":"receive streaming session, msgId: 46"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:13.881593538+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เด็กมากๆเลยนะเกี่ยวข้องกับเรื่องของพัฒนาการตั้งแต่ยังเด็กนะคะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":200000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:13.881600569+07:00","message":"receive interim result [false|false]: เด็กมากๆเลยนะเกี่ยวข้องกับเรื่องของพัฒนาการตั้งแต่ยังเด็กนะคะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:13.881614732+07:00","message":"[buffer interim] 46 false เด็กมากๆเลยนะเกี่ยวข้องกับเรื่องของพัฒนาการตั้งแต่ยังเด็กนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:13.881621098+07:00","message":"[bufferProcess] interim [200000000]:เด็กมากๆเลยนะเกี่ยวข้องกับเรื่องของพัฒนาการตั้งแต่ยังเด็กนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:13.881623542+07:00","message":"[bufferProcess] send to processor:เด็กมากๆเลยนะเกี่ยวข้องกับเรื่องของพัฒนาการตั้งแต่ยังเด็กนะคะรวม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:13.881626667+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:13.88162905+07:00","message":"> Transcript [835] [false]: 'เด็กมากๆเลยนะเกี่ยวข้องกับเรื่องของพัฒนาการตั้งแต่ยังเด็กนะคะรวม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:13.881633059+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:13.881635064+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:13.881637441+07:00","message":"StatePrefix: 'เด็กมากๆเลยนะเกี่ยวข้องกับเรื่องของพัฒนาการตั้งแต่ยัง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:13.881640044+07:00","message":"TextPushed: 'เด็กมากๆเลยนะเกี่ยวข้องกับเรื่องของพัฒนา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:13.88164441+07:00","message":"Push: 'การตั้งแต่ยัง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:13.881646759+07:00","message":"TextPushed: 'เด็กมากๆเลยนะเกี่ยวข้องกับเรื่องของพัฒนาการตั้งแต่ยัง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:13.881649351+07:00","message":"Set new StatePrefix : 'เด็กมากๆเลยนะเกี่ยวข้องกับเรื่องของพัฒนาการตั้งแต่ยังเด็กนะคะรวม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:13.881652159+07:00","message":"Next Push (prob) : 'เด็กนะคะรวม'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:13.881670515+07:00","message":"push: {false การตั้งแต่ยัง 0 0xc001226f00}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:13.916526892+07:00","message":"receive streaming session, msgId: 46"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:13.916561954+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เด็กมากๆเลยนะเกี่ยวข้องกับเรื่องของพัฒนาการตั้งแต่ยังเด็กนะคะรวมเป็น\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":260000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:13.916567962+07:00","message":"receive interim result [false|false]: เด็กมากๆเลยนะเกี่ยวข้องกับเรื่องของพัฒนาการตั้งแต่ยังเด็กนะคะรวมเป็น"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:13.916581583+07:00","message":"[buffer interim] 46 false เด็กมากๆเลยนะเกี่ยวข้องกับเรื่องของพัฒนาการตั้งแต่ยังเด็กนะคะรวมเป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:13.916587828+07:00","message":"[bufferProcess] interim [260000000]:เด็กมากๆเลยนะเกี่ยวข้องกับเรื่องของพัฒนาการตั้งแต่ยังเด็กนะคะรวมเป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:13.916591287+07:00","message":"[bufferProcess] send to processor:เด็กมากๆเลยนะเกี่ยวข้องกับเรื่องของพัฒนาการตั้งแต่ยังเด็กนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:13.916597812+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:13.916600471+07:00","message":"> Transcript [836] [false]: 'เด็กมากๆเลยนะเกี่ยวข้องกับเรื่องของพัฒนาการตั้งแต่ยังเด็กนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:13.916603239+07:00","message":"> Transcript shorter than prefix"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:13.921761325+07:00","message":"receive streaming session, msgId: 46"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:13.921784766+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เด็กมากๆเลยนะเกี่ยวข้องกับเรื่องของพัฒนาการตั้งแต่ยังเด็กนะคะรวมไปถึง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":320000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:13.921791389+07:00","message":"receive interim result [false|false]: เด็กมากๆเลยนะเกี่ยวข้องกับเรื่องของพัฒนาการตั้งแต่ยังเด็กนะคะรวมไปถึง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:13.921802576+07:00","message":"[buffer interim] 46 false เด็กมากๆเลยนะเกี่ยวข้องกับเรื่องของพัฒนาการตั้งแต่ยังเด็กนะคะรวมไปถึง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:13.921807854+07:00","message":"[bufferProcess] interim [320000000]:เด็กมากๆเลยนะเกี่ยวข้องกับเรื่องของพัฒนาการตั้งแต่ยังเด็กนะคะรวมไปถึง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:13.92181042+07:00","message":"[bufferProcess] send to processor:เด็กมากๆเลยนะเกี่ยวข้องกับเรื่องของพัฒนาการตั้งแต่ยังเด็กนะคะรวมเป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:13.921813627+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:13.921816105+07:00","message":"> Transcript [837] [false]: 'เด็กมากๆเลยนะเกี่ยวข้องกับเรื่องของพัฒนาการตั้งแต่ยังเด็กนะคะรวมเป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:13.921819593+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:13.92182159+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:13.921824797+07:00","message":"StatePrefix: 'เด็กมากๆเลยนะเกี่ยวข้องกับเรื่องของพัฒนาการตั้งแต่ยังเด็กนะคะรวม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:13.921827835+07:00","message":"TextPushed: 'เด็กมากๆเลยนะเกี่ยวข้องกับเรื่องของพัฒนาการตั้งแต่ยัง'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:14.116718075+07:00","message":"receive streaming session, msgId: 46"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:14.116744119+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เด็กมากๆเลยนะเกี่ยวข้องกับเรื่องของพัฒนาการตั้งแต่ยังเด็กนะคะรวมไปถึงตัว\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":500000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:14.116750651+07:00","message":"receive interim result [false|false]: เด็กมากๆเลยนะเกี่ยวข้องกับเรื่องของพัฒนาการตั้งแต่ยังเด็กนะคะรวมไปถึงตัว"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:14.11676491+07:00","message":"[buffer interim] 46 false เด็กมากๆเลยนะเกี่ยวข้องกับเรื่องของพัฒนาการตั้งแต่ยังเด็กนะคะรวมไปถึงตัว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:14.11677187+07:00","message":"[bufferProcess] interim [500000000]:เด็กมากๆเลยนะเกี่ยวข้องกับเรื่องของพัฒนาการตั้งแต่ยังเด็กนะคะรวมไปถึงตัว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:14.116774637+07:00","message":"[bufferProcess] send to processor:เด็กมากๆเลยนะเกี่ยวข้องกับเรื่องของพัฒนาการตั้งแต่ยังเด็กนะคะรวมไปถึง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:14.116778596+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:14.116781777+07:00","message":"> Transcript [838] [false]: 'เด็กมากๆเลยนะเกี่ยวข้องกับเรื่องของพัฒนาการตั้งแต่ยังเด็กนะคะรวมไปถึง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:14.116785201+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:14.116787088+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:14.116789432+07:00","message":"StatePrefix: 'เด็กมากๆเลยนะเกี่ยวข้องกับเรื่องของพัฒนาการตั้งแต่ยังเด็กนะคะรวม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:14.116792059+07:00","message":"TextPushed: 'เด็กมากๆเลยนะเกี่ยวข้องกับเรื่องของพัฒนาการตั้งแต่ยัง'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:14.42157078+07:00","message":"receive streaming session, msgId: 46"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:14.421613575+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เด็กมากๆเลยนะเกี่ยวข้องกับเรื่องของพัฒนาการตั้งแต่ยังเด็กนะคะรวมไปถึงโตและ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":740000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:14.421623148+07:00","message":"receive interim result [false|false]: เด็กมากๆเลยนะเกี่ยวข้องกับเรื่องของพัฒนาการตั้งแต่ยังเด็กนะคะรวมไปถึงโตและ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:14.421642335+07:00","message":"[buffer interim] 46 false เด็กมากๆเลยนะเกี่ยวข้องกับเรื่องของพัฒนาการตั้งแต่ยังเด็กนะคะรวมไปถึงโตและ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:14.421655906+07:00","message":"[bufferProcess] interim [740000000]:เด็กมากๆเลยนะเกี่ยวข้องกับเรื่องของพัฒนาการตั้งแต่ยังเด็กนะคะรวมไปถึงโตและ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:14.42166255+07:00","message":"[bufferProcess] send to processor:เด็กมากๆเลยนะเกี่ยวข้องกับเรื่องของพัฒนาการตั้งแต่ยังเด็กนะคะรวมไปถึงตัว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:14.421672094+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:14.421676366+07:00","message":"> Transcript [839] [false]: 'เด็กมากๆเลยนะเกี่ยวข้องกับเรื่องของพัฒนาการตั้งแต่ยังเด็กนะคะรวมไปถึงตัว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:14.421681551+07:00","message":"Count interim (case 1.2): 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:14.421684949+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:14.421688311+07:00","message":"StatePrefix: 'เด็กมากๆเลยนะเกี่ยวข้องกับเรื่องของพัฒนาการตั้งแต่ยังเด็กนะคะรวม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:14.421692861+07:00","message":"TextPushed: 'เด็กมากๆเลยนะเกี่ยวข้องกับเรื่องของพัฒนาการตั้งแต่ยัง'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:14.423481117+07:00","message":"receive streaming session, msgId: 46"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:14.42349469+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เด็กมากๆเลยนะเกี่ยวข้องกับเรื่องของพัฒนาการตั้งแต่ยังเด็กนะคะรวมไปถึงโตแล้ว\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":800000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:14.423500129+07:00","message":"receive interim result [false|false]: เด็กมากๆเลยนะเกี่ยวข้องกับเรื่องของพัฒนาการตั้งแต่ยังเด็กนะคะรวมไปถึงโตแล้ว"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:14.42351171+07:00","message":"[buffer interim] 46 false เด็กมากๆเลยนะเกี่ยวข้องกับเรื่องของพัฒนาการตั้งแต่ยังเด็กนะคะรวมไปถึงโตแล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:14.423516949+07:00","message":"[bufferProcess] interim [800000000]:เด็กมากๆเลยนะเกี่ยวข้องกับเรื่องของพัฒนาการตั้งแต่ยังเด็กนะคะรวมไปถึงโตแล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:14.423520722+07:00","message":"[bufferProcess] send to processor:เด็กมากๆเลยนะเกี่ยวข้องกับเรื่องของพัฒนาการตั้งแต่ยังเด็กนะคะรวมไปถึงโตและ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:14.423529154+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:14.423532775+07:00","message":"> Transcript [840] [false]: 'เด็กมากๆเลยนะเกี่ยวข้องกับเรื่องของพัฒนาการตั้งแต่ยังเด็กนะคะรวมไปถึงโตและ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:14.42353659+07:00","message":"Count interim (case 1.1): 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:14.423539443+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:14.423542405+07:00","message":"StatePrefix: 'เด็กมากๆเลยนะเกี่ยวข้องกับเรื่องของพัฒนาการตั้งแต่ยังเด็กนะคะรวม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:14.423545756+07:00","message":"TextPushed: 'เด็กมากๆเลยนะเกี่ยวข้องกับเรื่องของพัฒนาการตั้งแต่ยัง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:14.423569616+07:00","message":"Push: 'เด็กนะคะรวม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:14.423573053+07:00","message":"TextPushed: 'เด็กมากๆเลยนะเกี่ยวข้องกับเรื่องของพัฒนาการตั้งแต่ยังเด็กนะคะรวม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:14.423576583+07:00","message":"Set new StatePrefix : 'เด็กมากๆเลยนะเกี่ยวข้องกับเรื่องของพัฒนาการตั้งแต่ยังเด็กนะคะรวมไปถึงโตและ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:14.423581061+07:00","message":"Next Push (prob) : 'ไปถึงโตและ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:14.423590637+07:00","message":"push: {false เด็กนะคะรวม 0 0xc001226f00}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:14.609286733+07:00","message":"receive streaming session, msgId: 46"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:14.609328554+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เด็กมากๆเลยนะเกี่ยวข้องกับเรื่องของพัฒนาการตั้งแต่ยังเด็กนะคะรวมไปถึงโตแล้วเป็น\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":980000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:14.609339043+07:00","message":"receive interim result [false|false]: เด็กมากๆเลยนะเกี่ยวข้องกับเรื่องของพัฒนาการตั้งแต่ยังเด็กนะคะรวมไปถึงโตแล้วเป็น"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:14.609357062+07:00","message":"[buffer interim] 46 false เด็กมากๆเลยนะเกี่ยวข้องกับเรื่องของพัฒนาการตั้งแต่ยังเด็กนะคะรวมไปถึงโตแล้วเป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:14.609365829+07:00","message":"[bufferProcess] interim [980000000]:เด็กมากๆเลยนะเกี่ยวข้องกับเรื่องของพัฒนาการตั้งแต่ยังเด็กนะคะรวมไปถึงโตแล้วเป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:14.609370516+07:00","message":"[bufferProcess] send to processor:เด็กมากๆเลยนะเกี่ยวข้องกับเรื่องของพัฒนาการตั้งแต่ยังเด็กนะคะรวมไปถึงโตแล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:14.609375799+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:14.609380601+07:00","message":"> Transcript [841] [false]: 'เด็กมากๆเลยนะเกี่ยวข้องกับเรื่องของพัฒนาการตั้งแต่ยังเด็กนะคะรวมไปถึงโตแล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:14.609384954+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:14.609388091+07:00","message":"Set new StatePrefix: 'เด็กมากๆเลยนะเกี่ยวข้องกับเรื่องของพัฒนาการตั้งแต่ยังเด็กนะคะรวมไปถึงโตแล้ว'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:14.760347892+07:00","message":"receive streaming session, msgId: 46"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:14.760389311+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เด็กมากๆเลยนะเกี่ยวข้องกับเรื่องของพัฒนาการตั้งแต่ยังเด็กนะคะรวมไปถึงโตแล้วเป็นผู้\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":100000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:14.760395917+07:00","message":"receive interim result [false|false]: เด็กมากๆเลยนะเกี่ยวข้องกับเรื่องของพัฒนาการตั้งแต่ยังเด็กนะคะรวมไปถึงโตแล้วเป็นผู้"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:14.760412974+07:00","message":"[buffer interim] 46 false เด็กมากๆเลยนะเกี่ยวข้องกับเรื่องของพัฒนาการตั้งแต่ยังเด็กนะคะรวมไปถึงโตแล้วเป็นผู้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:14.760423393+07:00","message":"[bufferProcess] interim [100000000]:เด็กมากๆเลยนะเกี่ยวข้องกับเรื่องของพัฒนาการตั้งแต่ยังเด็กนะคะรวมไปถึงโตแล้วเป็นผู้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:14.760426129+07:00","message":"[bufferProcess] send to processor:เด็กมากๆเลยนะเกี่ยวข้องกับเรื่องของพัฒนาการตั้งแต่ยังเด็กนะคะรวมไปถึงโตแล้วเป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:14.760429499+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:14.760432586+07:00","message":"> Transcript [842] [false]: 'เด็กมากๆเลยนะเกี่ยวข้องกับเรื่องของพัฒนาการตั้งแต่ยังเด็กนะคะรวมไปถึงโตแล้วเป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:14.760436919+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:14.760439124+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:14.760441184+07:00","message":"StatePrefix: 'เด็กมากๆเลยนะเกี่ยวข้องกับเรื่องของพัฒนาการตั้งแต่ยังเด็กนะคะรวมไปถึงโตแล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:14.760443801+07:00","message":"TextPushed: 'เด็กมากๆเลยนะเกี่ยวข้องกับเรื่องของพัฒนาการตั้งแต่ยังเด็กนะคะรวม'"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:10:14.893421486+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:10:14.893432235+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:14.912899667+07:00","message":"[GCS] IsForceVAD: false for message ID: 46"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:14.93523122+07:00","message":"receive streaming session, msgId: 46"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:14.935268324+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เด็กมากๆเลยนะเกี่ยวข้องกับเรื่องของพัฒนาการตั้งแต่ยังเด็กนะคะรวมไปถึงโตแล้วเป็นผู้ใหญ่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":280000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:14.935277248+07:00","message":"receive interim result [false|false]: เด็กมากๆเลยนะเกี่ยวข้องกับเรื่องของพัฒนาการตั้งแต่ยังเด็กนะคะรวมไปถึงโตแล้วเป็นผู้ใหญ่"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:14.935296424+07:00","message":"[buffer interim] 46 false เด็กมากๆเลยนะเกี่ยวข้องกับเรื่องของพัฒนาการตั้งแต่ยังเด็กนะคะรวมไปถึงโตแล้วเป็นผู้ใหญ่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:14.93530924+07:00","message":"[bufferProcess] interim [280000000]:เด็กมากๆเลยนะเกี่ยวข้องกับเรื่องของพัฒนาการตั้งแต่ยังเด็กนะคะรวมไปถึงโตแล้วเป็นผู้ใหญ่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:14.935313385+07:00","message":"[bufferProcess] send to processor:เด็กมากๆเลยนะเกี่ยวข้องกับเรื่องของพัฒนาการตั้งแต่ยังเด็กนะคะรวมไปถึงโตแล้วเป็นผู้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:14.935322488+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:14.935326545+07:00","message":"> Transcript [843] [false]: 'เด็กมากๆเลยนะเกี่ยวข้องกับเรื่องของพัฒนาการตั้งแต่ยังเด็กนะคะรวมไปถึงโตแล้วเป็นผู้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:14.935332577+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:14.935335532+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:14.935338849+07:00","message":"StatePrefix: 'เด็กมากๆเลยนะเกี่ยวข้องกับเรื่องของพัฒนาการตั้งแต่ยังเด็กนะคะรวมไปถึงโตแล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:14.935343058+07:00","message":"TextPushed: 'เด็กมากๆเลยนะเกี่ยวข้องกับเรื่องของพัฒนาการตั้งแต่ยังเด็กนะคะรวม'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:15.084977775+07:00","message":"receive streaming session, msgId: 46"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:15.0850311+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เด็กมากๆเลยนะเกี่ยวข้องกับเรื่องของพัฒนาการตั้งแต่ยังเด็กนะคะรวมไปถึงโตแล้วเป็นผู้ใหญ่\",\"confidence\":0.9531622}],\"is_final\":true,\"result_end_time\":{\"seconds\":5,\"nanos\":460000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:15.085039864+07:00","message":"receive interim result [true|false]: เด็กมากๆเลยนะเกี่ยวข้องกับเรื่องของพัฒนาการตั้งแต่ยังเด็กนะคะรวมไปถึงโตแล้วเป็นผู้ใหญ่"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:15.085055287+07:00","message":"end recv isFinal message id 46"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:15.085058711+07:00","message":"end Recv id 46"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:15.085081489+07:00","message":"[buffer interim] 46 true เด็กมากๆเลยนะเกี่ยวข้องกับเรื่องของพัฒนาการตั้งแต่ยังเด็กนะคะรวมไปถึงโตแล้วเป็นผู้ใหญ่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:15.085091635+07:00","message":"[bufferProcess] interim [460000000]:เด็กมากๆเลยนะเกี่ยวข้องกับเรื่องของพัฒนาการตั้งแต่ยังเด็กนะคะรวมไปถึงโตแล้วเป็นผู้ใหญ่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:15.085097509+07:00","message":"[bufferProcess] send to processor (isfinal):เด็กมากๆเลยนะเกี่ยวข้องกับเรื่องของพัฒนาการตั้งแต่ยังเด็กนะคะรวมไปถึงโตแล้วเป็นผู้ใหญ่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:15.085103191+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:15.085107405+07:00","message":"> Transcript [844] [false]: 'เด็กมากๆเลยนะเกี่ยวข้องกับเรื่องของพัฒนาการตั้งแต่ยังเด็กนะคะรวมไปถึงโตแล้วเป็นผู้ใหญ่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:15.085112623+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:15.085115561+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:15.085119424+07:00","message":"StatePrefix: 'เด็กมากๆเลยนะเกี่ยวข้องกับเรื่องของพัฒนาการตั้งแต่ยังเด็กนะคะรวมไปถึงโตแล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:15.085123766+07:00","message":"TextPushed: 'เด็กมากๆเลยนะเกี่ยวข้องกับเรื่องของพัฒนาการตั้งแต่ยังเด็กนะคะรวม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:15.085127222+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:15.085130457+07:00","message":"> Transcript [845] [true]: 'เด็กมากๆเลยนะเกี่ยวข้องกับเรื่องของพัฒนาการตั้งแต่ยังเด็กนะคะรวมไปถึงโตแล้วเป็นผู้ใหญ่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:15.085134486+07:00","message":"Count interim (case isFinal): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:15.085137638+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:15.085140447+07:00","message":"StatePrefix: 'เด็กมากๆเลยนะเกี่ยวข้องกับเรื่องของพัฒนาการตั้งแต่ยังเด็กนะคะรวมไปถึงโตแล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:15.085144112+07:00","message":"TextPushed: 'เด็กมากๆเลยนะเกี่ยวข้องกับเรื่องของพัฒนาการตั้งแต่ยังเด็กนะคะรวม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:15.085153825+07:00","message":"Push: 'ไปถึงโตแล้วเป็นผู้ใหญ่'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:15.085175415+07:00","message":"push: {true ไปถึงโตแล้วเป็นผู้ใหญ่ 0 0xc001226f00}"}
{"level":"info","service":"Main","time":"2026-06-25T13:10:15.097602622+07:00","message":"write wav file: './tmp/7593/7593_46.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:15.113793663+07:00","message":"[GCS] Start streaming session, msgId: 47"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:16.08264377+07:00","message":"receive streaming session, msgId: 47"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:16.082682314+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"iPhone\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":780000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:16.082688753+07:00","message":"receive interim result [false|false]: iPhone"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:16.082701487+07:00","message":"[buffer interim] 47 false iPhone"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:16.082708006+07:00","message":"[bufferProcess] interim [780000000]:iPhone"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:16.082709782+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:16.148669645+07:00","message":"receive streaming session, msgId: 47"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:16.148704564+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ขาดไอโอดีน\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":840000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:16.148709815+07:00","message":"receive interim result [false|false]: ขาดไอโอดีน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:16.148725152+07:00","message":"[buffer interim] 47 false ขาดไอโอดีน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:16.148732998+07:00","message":"[bufferProcess] interim [840000000]:ขาดไอโอดีน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:16.148735425+07:00","message":"[bufferProcess] send to processor:iPhone"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:16.148744921+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:16.148748341+07:00","message":"> Transcript [846] [false]: 'iPhone'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:16.148751076+07:00","message":"Set StatePrefix (first interim): 'iPhone'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:16.468115007+07:00","message":"receive streaming session, msgId: 47"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:16.468163084+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ขาดไอโอดีนหรือ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":140000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:16.468169689+07:00","message":"receive interim result [false|false]: ขาดไอโอดีนหรือ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:16.468184592+07:00","message":"[buffer interim] 47 false ขาดไอโอดีนหรือ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:16.468191876+07:00","message":"[bufferProcess] interim [140000000]:ขาดไอโอดีนหรือ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:16.468194413+07:00","message":"[bufferProcess] send to processor:ขาดไอโอดีน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:16.468197576+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:16.468200571+07:00","message":"> Transcript [847] [false]: 'ขาดไอโอดีน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:16.468203487+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:16.468205649+07:00","message":"Set new StatePrefix: 'ขาดไอโอดีน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:16.533928109+07:00","message":"receive streaming session, msgId: 47"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:16.533967536+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ขาดไอโอดีนหรือว่า\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":320000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:16.533973443+07:00","message":"receive interim result [false|false]: ขาดไอโอดีนหรือว่า"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:16.533989676+07:00","message":"[buffer interim] 47 false ขาดไอโอดีนหรือว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:16.533996879+07:00","message":"[bufferProcess] interim [320000000]:ขาดไอโอดีนหรือว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:16.533999562+07:00","message":"[bufferProcess] send to processor:ขาดไอโอดีนหรือ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:16.534006424+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:16.534009675+07:00","message":"> Transcript [848] [false]: 'ขาดไอโอดีนหรือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:16.534012952+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:16.534015235+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:16.534017217+07:00","message":"StatePrefix: 'ขาดไอโอดีน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:16.53401941+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:16.74323093+07:00","message":"receive streaming session, msgId: 47"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:16.743272724+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ขาดไอโอดีนหรือว่าได้\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":500000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:16.743278546+07:00","message":"receive interim result [false|false]: ขาดไอโอดีนหรือว่าได้"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:16.743295115+07:00","message":"[buffer interim] 47 false ขาดไอโอดีนหรือว่าได้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:16.743303491+07:00","message":"[bufferProcess] interim [500000000]:ขาดไอโอดีนหรือว่าได้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:16.74330606+07:00","message":"[bufferProcess] send to processor:ขาดไอโอดีนหรือว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:16.743311979+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:16.743314889+07:00","message":"> Transcript [849] [false]: 'ขาดไอโอดีนหรือว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:16.743318611+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:16.743322746+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:16.743324933+07:00","message":"StatePrefix: 'ขาดไอโอดีน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:16.743327331+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:16.869963659+07:00","message":"receive streaming session, msgId: 47"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:16.870006396+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ขาดไอโอดีนหรือว่าได้รับ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":620000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:16.870012868+07:00","message":"receive interim result [false|false]: ขาดไอโอดีนหรือว่าได้รับ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:16.870033881+07:00","message":"[buffer interim] 47 false ขาดไอโอดีนหรือว่าได้รับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:16.870042913+07:00","message":"[bufferProcess] interim [620000000]:ขาดไอโอดีนหรือว่าได้รับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:16.870046245+07:00","message":"[bufferProcess] send to processor:ขาดไอโอดีนหรือว่าได้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:16.870049629+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:16.870052669+07:00","message":"> Transcript [850] [false]: 'ขาดไอโอดีนหรือว่าได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:16.870056209+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:16.870058621+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:16.870060673+07:00","message":"StatePrefix: 'ขาดไอโอดีน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:16.870063055+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:17.176175422+07:00","message":"receive streaming session, msgId: 47"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:17.176210531+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ขาดไอโอดีนหรือว่าได้รับการ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":920000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:17.176216779+07:00","message":"receive interim result [false|false]: ขาดไอโอดีนหรือว่าได้รับการ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:17.176228607+07:00","message":"[buffer interim] 47 false ขาดไอโอดีนหรือว่าได้รับการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:17.176236913+07:00","message":"[bufferProcess] interim [920000000]:ขาดไอโอดีนหรือว่าได้รับการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:17.176239565+07:00","message":"[bufferProcess] send to processor:ขาดไอโอดีนหรือว่าได้รับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:17.176249668+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:17.176252564+07:00","message":"> Transcript [851] [false]: 'ขาดไอโอดีนหรือว่าได้รับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:17.176256009+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:17.176258124+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:17.176260124+07:00","message":"StatePrefix: 'ขาดไอโอดีน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:17.176262424+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:17.176265328+07:00","message":"Push: 'ขาดไอโอดีน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:17.176267503+07:00","message":"TextPushed: 'ขาดไอโอดีน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:17.176270861+07:00","message":"Set new StatePrefix : 'ขาดไอโอดีนหรือว่าได้รับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:17.176273535+07:00","message":"Next Push (prob) : 'หรือว่าได้รับ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:17.176281037+07:00","message":"push: {false ขาดไอโอดีน 0 0xc001da8680}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:17.233961282+07:00","message":"receive streaming session, msgId: 47"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:17.233998395+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ขาดไอโอดีนหรือว่าได้รับเกิน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":980000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:17.234004165+07:00","message":"receive interim result [false|false]: ขาดไอโอดีนหรือว่าได้รับเกิน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:17.234019112+07:00","message":"[buffer interim] 47 false ขาดไอโอดีนหรือว่าได้รับเกิน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:17.234026851+07:00","message":"[bufferProcess] interim [980000000]:ขาดไอโอดีนหรือว่าได้รับเกิน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:17.234030139+07:00","message":"[bufferProcess] send to processor:ขาดไอโอดีนหรือว่าได้รับการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:17.234033906+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:17.234037008+07:00","message":"> Transcript [852] [false]: 'ขาดไอโอดีนหรือว่าได้รับการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:17.23404059+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:17.234042877+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:17.234044976+07:00","message":"StatePrefix: 'ขาดไอโอดีนหรือว่าได้รับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:17.234047136+07:00","message":"TextPushed: 'ขาดไอโอดีน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:17.433384928+07:00","message":"receive streaming session, msgId: 47"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:17.433422831+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ขาดไอโอดีนหรือว่าได้รับเกินมา\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":220000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:17.433429126+07:00","message":"receive interim result [false|false]: ขาดไอโอดีนหรือว่าได้รับเกินมา"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:17.433444665+07:00","message":"[buffer interim] 47 false ขาดไอโอดีนหรือว่าได้รับเกินมา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:17.433453731+07:00","message":"[bufferProcess] interim [220000000]:ขาดไอโอดีนหรือว่าได้รับเกินมา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:17.433456076+07:00","message":"[bufferProcess] send to processor:ขาดไอโอดีนหรือว่าได้รับเกิน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:17.433460228+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:17.433464116+07:00","message":"> Transcript [853] [false]: 'ขาดไอโอดีนหรือว่าได้รับเกิน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:17.433467504+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:17.433469746+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:17.433471675+07:00","message":"StatePrefix: 'ขาดไอโอดีนหรือว่าได้รับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:17.433473981+07:00","message":"TextPushed: 'ขาดไอโอดีน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:17.674427932+07:00","message":"receive streaming session, msgId: 47"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:17.674462173+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ขาดไอโอดีนหรือว่าได้รับเกินมาก\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":340000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:17.674468602+07:00","message":"receive interim result [false|false]: ขาดไอโอดีนหรือว่าได้รับเกินมาก"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:17.674480747+07:00","message":"[buffer interim] 47 false ขาดไอโอดีนหรือว่าได้รับเกินมาก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:17.6744883+07:00","message":"[bufferProcess] interim [340000000]:ขาดไอโอดีนหรือว่าได้รับเกินมาก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:17.674490863+07:00","message":"[bufferProcess] send to processor:ขาดไอโอดีนหรือว่าได้รับเกินมา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:17.674495922+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:17.674498474+07:00","message":"> Transcript [854] [false]: 'ขาดไอโอดีนหรือว่าได้รับเกินมา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:17.674501877+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:17.674504611+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:17.674506755+07:00","message":"StatePrefix: 'ขาดไอโอดีนหรือว่าได้รับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:17.674508988+07:00","message":"TextPushed: 'ขาดไอโอดีน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:17.761488752+07:00","message":"receive streaming session, msgId: 47"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:17.761525483+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ขาดไอโอดีนหรือว่าได้รับเกินมากกว่า\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":520000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:17.761531554+07:00","message":"receive interim result [false|false]: ขาดไอโอดีนหรือว่าได้รับเกินมากกว่า"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:17.761547293+07:00","message":"[buffer interim] 47 false ขาดไอโอดีนหรือว่าได้รับเกินมากกว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:17.761554275+07:00","message":"[bufferProcess] interim [520000000]:ขาดไอโอดีนหรือว่าได้รับเกินมากกว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:17.761556677+07:00","message":"[bufferProcess] send to processor:ขาดไอโอดีนหรือว่าได้รับเกินมาก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:17.761560653+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:17.761564855+07:00","message":"> Transcript [855] [false]: 'ขาดไอโอดีนหรือว่าได้รับเกินมาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:17.761568694+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:17.76157073+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:17.761572893+07:00","message":"StatePrefix: 'ขาดไอโอดีนหรือว่าได้รับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:17.761575154+07:00","message":"TextPushed: 'ขาดไอโอดีน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:17.761577582+07:00","message":"Push: 'หรือว่าได้รับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:17.761579543+07:00","message":"TextPushed: 'ขาดไอโอดีนหรือว่าได้รับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:17.761581603+07:00","message":"Set new StatePrefix : 'ขาดไอโอดีนหรือว่าได้รับเกินมาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:17.76158373+07:00","message":"Next Push (prob) : 'เกินมาก'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:17.761591353+07:00","message":"push: {false หรือว่าได้รับ 0 0xc001da8680}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:17.885981083+07:00","message":"receive streaming session, msgId: 47"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:17.886019951+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ขาดไอโอดีนหรือว่าได้รับเกินมากไป\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":580000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:17.886024979+07:00","message":"receive interim result [false|false]: ขาดไอโอดีนหรือว่าได้รับเกินมากไป"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:17.886043397+07:00","message":"[buffer interim] 47 false ขาดไอโอดีนหรือว่าได้รับเกินมากไป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:17.886050601+07:00","message":"[bufferProcess] interim [580000000]:ขาดไอโอดีนหรือว่าได้รับเกินมากไป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:17.886053251+07:00","message":"[bufferProcess] send to processor:ขาดไอโอดีนหรือว่าได้รับเกินมากกว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:17.886056602+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:17.886059506+07:00","message":"> Transcript [856] [false]: 'ขาดไอโอดีนหรือว่าได้รับเกินมากกว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:17.886063014+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:17.886065024+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:17.886067194+07:00","message":"StatePrefix: 'ขาดไอโอดีนหรือว่าได้รับเกินมาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:17.886070174+07:00","message":"TextPushed: 'ขาดไอโอดีนหรือว่าได้รับ'"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:10:17.894180294+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:10:17.894199783+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:18.073519287+07:00","message":"receive streaming session, msgId: 47"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:18.073559039+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ขาดไอโอดีนหรือว่าได้รับเกินมากไปนะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":760000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:18.0735654+07:00","message":"receive interim result [false|false]: ขาดไอโอดีนหรือว่าได้รับเกินมากไปนะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:18.073577895+07:00","message":"[buffer interim] 47 false ขาดไอโอดีนหรือว่าได้รับเกินมากไปนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:18.0735889+07:00","message":"[bufferProcess] interim [760000000]:ขาดไอโอดีนหรือว่าได้รับเกินมากไปนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:18.073591764+07:00","message":"[bufferProcess] send to processor:ขาดไอโอดีนหรือว่าได้รับเกินมากไป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:18.073598502+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:18.073601909+07:00","message":"> Transcript [857] [false]: 'ขาดไอโอดีนหรือว่าได้รับเกินมากไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:18.073605747+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:18.073608108+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:18.073610072+07:00","message":"StatePrefix: 'ขาดไอโอดีนหรือว่าได้รับเกินมาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:18.073612578+07:00","message":"TextPushed: 'ขาดไอโอดีนหรือว่าได้รับ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:18.275124701+07:00","message":"receive streaming session, msgId: 47"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:18.275162701+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ขาดไอโอดีนหรือว่าได้รับเกินมากไปนะคะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:18.275169727+07:00","message":"receive interim result [false|false]: ขาดไอโอดีนหรือว่าได้รับเกินมากไปนะคะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:18.275185069+07:00","message":"[buffer interim] 47 false ขาดไอโอดีนหรือว่าได้รับเกินมากไปนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:18.275192944+07:00","message":"[bufferProcess] interim [0]:ขาดไอโอดีนหรือว่าได้รับเกินมากไปนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:18.275195956+07:00","message":"[bufferProcess] send to processor:ขาดไอโอดีนหรือว่าได้รับเกินมากไปนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:18.275203244+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:18.275206247+07:00","message":"> Transcript [858] [false]: 'ขาดไอโอดีนหรือว่าได้รับเกินมากไปนะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:18.275209777+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:18.275212377+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:18.275214443+07:00","message":"StatePrefix: 'ขาดไอโอดีนหรือว่าได้รับเกินมาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:18.2752173+07:00","message":"TextPushed: 'ขาดไอโอดีนหรือว่าได้รับ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:18.657996512+07:00","message":"receive streaming session, msgId: 47"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:18.658032221+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ขาดไอโอดีนหรือว่าได้รับเกินมากไปนะคะกว่าจะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":360000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:18.658038322+07:00","message":"receive interim result [false|false]: ขาดไอโอดีนหรือว่าได้รับเกินมากไปนะคะกว่าจะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:18.658049955+07:00","message":"[buffer interim] 47 false ขาดไอโอดีนหรือว่าได้รับเกินมากไปนะคะกว่าจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:18.658057414+07:00","message":"[bufferProcess] interim [360000000]:ขาดไอโอดีนหรือว่าได้รับเกินมากไปนะคะกว่าจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:18.65805997+07:00","message":"[bufferProcess] send to processor:ขาดไอโอดีนหรือว่าได้รับเกินมากไปนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:18.658065563+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:18.658068353+07:00","message":"> Transcript [859] [false]: 'ขาดไอโอดีนหรือว่าได้รับเกินมากไปนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:18.658072198+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:18.658074338+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:18.658076366+07:00","message":"StatePrefix: 'ขาดไอโอดีนหรือว่าได้รับเกินมาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:18.658079221+07:00","message":"TextPushed: 'ขาดไอโอดีนหรือว่าได้รับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:18.65808386+07:00","message":"Push: 'เกินมาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:18.658085855+07:00","message":"TextPushed: 'ขาดไอโอดีนหรือว่าได้รับเกินมาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:18.658087968+07:00","message":"Set new StatePrefix : 'ขาดไอโอดีนหรือว่าได้รับเกินมากไปนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:18.658090178+07:00","message":"Next Push (prob) : 'ไปนะคะ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:18.658097896+07:00","message":"push: {false เกินมาก 0 0xc001da8680}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:18.805449737+07:00","message":"receive streaming session, msgId: 47"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:18.805487214+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ขาดไอโอดีนหรือว่าได้รับเกินมากไปนะคะกว่าจะมี\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":480000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:18.805497602+07:00","message":"receive interim result [false|false]: ขาดไอโอดีนหรือว่าได้รับเกินมากไปนะคะกว่าจะมี"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:18.805513923+07:00","message":"[buffer interim] 47 false ขาดไอโอดีนหรือว่าได้รับเกินมากไปนะคะกว่าจะมี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:18.805520916+07:00","message":"[bufferProcess] interim [480000000]:ขาดไอโอดีนหรือว่าได้รับเกินมากไปนะคะกว่าจะมี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:18.805523691+07:00","message":"[bufferProcess] send to processor:ขาดไอโอดีนหรือว่าได้รับเกินมากไปนะคะกว่าจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:18.805527206+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:18.805530125+07:00","message":"> Transcript [860] [false]: 'ขาดไอโอดีนหรือว่าได้รับเกินมากไปนะคะกว่าจะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:18.805534006+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:18.805536018+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:18.805538129+07:00","message":"StatePrefix: 'ขาดไอโอดีนหรือว่าได้รับเกินมากไปนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:18.805540743+07:00","message":"TextPushed: 'ขาดไอโอดีนหรือว่าได้รับเกินมาก'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:18.877446123+07:00","message":"receive streaming session, msgId: 47"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:18.877481503+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ขาดไอโอดีนหรือว่าได้รับเกินมากไปนะคะกว่าจะรีบ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":600000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:18.877488797+07:00","message":"receive interim result [false|false]: ขาดไอโอดีนหรือว่าได้รับเกินมากไปนะคะกว่าจะรีบ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:18.877501372+07:00","message":"[buffer interim] 47 false ขาดไอโอดีนหรือว่าได้รับเกินมากไปนะคะกว่าจะรีบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:18.877510991+07:00","message":"[bufferProcess] interim [600000000]:ขาดไอโอดีนหรือว่าได้รับเกินมากไปนะคะกว่าจะรีบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:18.877515116+07:00","message":"[bufferProcess] send to processor:ขาดไอโอดีนหรือว่าได้รับเกินมากไปนะคะกว่าจะมี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:18.877534417+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:18.877538497+07:00","message":"> Transcript [861] [false]: 'ขาดไอโอดีนหรือว่าได้รับเกินมากไปนะคะกว่าจะมี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:18.877543612+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:18.877547833+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:18.877550146+07:00","message":"StatePrefix: 'ขาดไอโอดีนหรือว่าได้รับเกินมากไปนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:18.877552601+07:00","message":"TextPushed: 'ขาดไอโอดีนหรือว่าได้รับเกินมาก'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:18.96813734+07:00","message":"receive streaming session, msgId: 47"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:18.96817798+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ขาดไอโอดีนหรือว่าได้รับเกินมากไปนะคะกว่าจะมีผล\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":660000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:18.968184361+07:00","message":"receive interim result [false|false]: ขาดไอโอดีนหรือว่าได้รับเกินมากไปนะคะกว่าจะมีผล"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:18.968201093+07:00","message":"[buffer interim] 47 false ขาดไอโอดีนหรือว่าได้รับเกินมากไปนะคะกว่าจะมีผล"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:18.968214581+07:00","message":"[bufferProcess] interim [660000000]:ขาดไอโอดีนหรือว่าได้รับเกินมากไปนะคะกว่าจะมีผล"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:18.968217865+07:00","message":"[bufferProcess] send to processor:ขาดไอโอดีนหรือว่าได้รับเกินมากไปนะคะกว่าจะรีบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:18.968225394+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:18.968228283+07:00","message":"> Transcript [862] [false]: 'ขาดไอโอดีนหรือว่าได้รับเกินมากไปนะคะกว่าจะรีบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:18.968231788+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:18.968234192+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:18.968236683+07:00","message":"StatePrefix: 'ขาดไอโอดีนหรือว่าได้รับเกินมากไปนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:18.968239303+07:00","message":"TextPushed: 'ขาดไอโอดีนหรือว่าได้รับเกินมาก'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:19.348793157+07:00","message":"receive streaming session, msgId: 47"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:19.348827227+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ขาดไอโอดีนหรือว่าได้รับเกินมากไปนะคะกว่าจะมีผลต่อ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":80000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:19.348843718+07:00","message":"receive interim result [false|false]: ขาดไอโอดีนหรือว่าได้รับเกินมากไปนะคะกว่าจะมีผลต่อ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:19.348855219+07:00","message":"[buffer interim] 47 false ขาดไอโอดีนหรือว่าได้รับเกินมากไปนะคะกว่าจะมีผลต่อ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:19.348861926+07:00","message":"[bufferProcess] interim [80000000]:ขาดไอโอดีนหรือว่าได้รับเกินมากไปนะคะกว่าจะมีผลต่อ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:19.348864681+07:00","message":"[bufferProcess] send to processor:ขาดไอโอดีนหรือว่าได้รับเกินมากไปนะคะกว่าจะมีผล"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:19.348869751+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:19.348872513+07:00","message":"> Transcript [863] [false]: 'ขาดไอโอดีนหรือว่าได้รับเกินมากไปนะคะกว่าจะมีผล'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:19.348876513+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:19.348878442+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:19.348880767+07:00","message":"StatePrefix: 'ขาดไอโอดีนหรือว่าได้รับเกินมากไปนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:19.348883622+07:00","message":"TextPushed: 'ขาดไอโอดีนหรือว่าได้รับเกินมาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:19.348888255+07:00","message":"Push: 'ไปนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:19.348890314+07:00","message":"TextPushed: 'ขาดไอโอดีนหรือว่าได้รับเกินมากไปนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:19.348892743+07:00","message":"Set new StatePrefix : 'ขาดไอโอดีนหรือว่าได้รับเกินมากไปนะคะกว่าจะมีผล'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:19.348895151+07:00","message":"Next Push (prob) : 'กว่าจะมีผล'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:19.348902091+07:00","message":"push: {false ไปนะคะ 0 0xc001da8680}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:19.553994221+07:00","message":"receive streaming session, msgId: 47"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:19.554041241+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ขาดไอโอดีนหรือว่าได้รับเกินมากไปนะคะกว่าจะมีผลต่อหรือ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":260000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:19.554047966+07:00","message":"receive interim result [false|false]: ขาดไอโอดีนหรือว่าได้รับเกินมากไปนะคะกว่าจะมีผลต่อหรือ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:19.554061129+07:00","message":"[buffer interim] 47 false ขาดไอโอดีนหรือว่าได้รับเกินมากไปนะคะกว่าจะมีผลต่อหรือ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:19.554068309+07:00","message":"[bufferProcess] interim [260000000]:ขาดไอโอดีนหรือว่าได้รับเกินมากไปนะคะกว่าจะมีผลต่อหรือ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:19.554070856+07:00","message":"[bufferProcess] send to processor:ขาดไอโอดีนหรือว่าได้รับเกินมากไปนะคะกว่าจะมีผลต่อ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:19.554076965+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:19.55407979+07:00","message":"> Transcript [864] [false]: 'ขาดไอโอดีนหรือว่าได้รับเกินมากไปนะคะกว่าจะมีผลต่อ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:19.55408348+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:19.554085517+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:19.554087427+07:00","message":"StatePrefix: 'ขาดไอโอดีนหรือว่าได้รับเกินมากไปนะคะกว่าจะมีผล'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:19.554090896+07:00","message":"TextPushed: 'ขาดไอโอดีนหรือว่าได้รับเกินมากไปนะคะ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:19.564561602+07:00","message":"receive streaming session, msgId: 47"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:19.564580315+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ขาดไอโอดีนหรือว่าได้รับเกินมากไปนะคะกว่าจะมีผลต่อเนื่อง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":320000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:19.564585972+07:00","message":"receive interim result [false|false]: ขาดไอโอดีนหรือว่าได้รับเกินมากไปนะคะกว่าจะมีผลต่อเนื่อง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:19.564597366+07:00","message":"[buffer interim] 47 false ขาดไอโอดีนหรือว่าได้รับเกินมากไปนะคะกว่าจะมีผลต่อเนื่อง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:19.564602234+07:00","message":"[bufferProcess] interim [320000000]:ขาดไอโอดีนหรือว่าได้รับเกินมากไปนะคะกว่าจะมีผลต่อเนื่อง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:19.564604566+07:00","message":"[bufferProcess] send to processor:ขาดไอโอดีนหรือว่าได้รับเกินมากไปนะคะกว่าจะมีผลต่อหรือ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:19.564607466+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:19.564609935+07:00","message":"> Transcript [865] [false]: 'ขาดไอโอดีนหรือว่าได้รับเกินมากไปนะคะกว่าจะมีผลต่อหรือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:19.564612975+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:19.564616388+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:19.564624039+07:00","message":"StatePrefix: 'ขาดไอโอดีนหรือว่าได้รับเกินมากไปนะคะกว่าจะมีผล'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:19.564626836+07:00","message":"TextPushed: 'ขาดไอโอดีนหรือว่าได้รับเกินมากไปนะคะ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:19.769327965+07:00","message":"receive streaming session, msgId: 47"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:19.769365103+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ขาดไอโอดีนหรือว่าได้รับเกินมากไปนะคะกว่าจะมีผลต่อเรื่องของ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":500000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:19.769370883+07:00","message":"receive interim result [false|false]: ขาดไอโอดีนหรือว่าได้รับเกินมากไปนะคะกว่าจะมีผลต่อเรื่องของ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:19.769385642+07:00","message":"[buffer interim] 47 false ขาดไอโอดีนหรือว่าได้รับเกินมากไปนะคะกว่าจะมีผลต่อเรื่องของ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:19.769392787+07:00","message":"[bufferProcess] interim [500000000]:ขาดไอโอดีนหรือว่าได้รับเกินมากไปนะคะกว่าจะมีผลต่อเรื่องของ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:19.769395823+07:00","message":"[bufferProcess] send to processor:ขาดไอโอดีนหรือว่าได้รับเกินมากไปนะคะกว่าจะมีผลต่อเนื่อง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:19.769402629+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:19.769405457+07:00","message":"> Transcript [866] [false]: 'ขาดไอโอดีนหรือว่าได้รับเกินมากไปนะคะกว่าจะมีผลต่อเนื่อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:19.769408991+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:19.769411739+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:19.769414403+07:00","message":"StatePrefix: 'ขาดไอโอดีนหรือว่าได้รับเกินมากไปนะคะกว่าจะมีผล'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:19.769417123+07:00","message":"TextPushed: 'ขาดไอโอดีนหรือว่าได้รับเกินมากไปนะคะ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:19.871446206+07:00","message":"receive streaming session, msgId: 47"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:19.871481247+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ขาดไอโอดีนหรือว่าได้รับเกินมากไปนะคะกว่าจะมีผลต่อเรื่องของการ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":620000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:19.871487487+07:00","message":"receive interim result [false|false]: ขาดไอโอดีนหรือว่าได้รับเกินมากไปนะคะกว่าจะมีผลต่อเรื่องของการ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:19.871499403+07:00","message":"[buffer interim] 47 false ขาดไอโอดีนหรือว่าได้รับเกินมากไปนะคะกว่าจะมีผลต่อเรื่องของการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:19.871506102+07:00","message":"[bufferProcess] interim [620000000]:ขาดไอโอดีนหรือว่าได้รับเกินมากไปนะคะกว่าจะมีผลต่อเรื่องของการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:19.871509019+07:00","message":"[bufferProcess] send to processor:ขาดไอโอดีนหรือว่าได้รับเกินมากไปนะคะกว่าจะมีผลต่อเรื่องของ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:19.871514511+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:19.871517399+07:00","message":"> Transcript [867] [false]: 'ขาดไอโอดีนหรือว่าได้รับเกินมากไปนะคะกว่าจะมีผลต่อเรื่องของ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:19.8715215+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:19.871523815+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:19.871526001+07:00","message":"StatePrefix: 'ขาดไอโอดีนหรือว่าได้รับเกินมากไปนะคะกว่าจะมีผล'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:19.871528576+07:00","message":"TextPushed: 'ขาดไอโอดีนหรือว่าได้รับเกินมากไปนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:19.871533363+07:00","message":"Push: 'กว่าจะมีผล'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:19.871535521+07:00","message":"TextPushed: 'ขาดไอโอดีนหรือว่าได้รับเกินมากไปนะคะกว่าจะมีผล'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:19.871538006+07:00","message":"Set new StatePrefix : 'ขาดไอโอดีนหรือว่าได้รับเกินมากไปนะคะกว่าจะมีผลต่อเรื่องของ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:19.871540794+07:00","message":"Next Push (prob) : 'ต่อเรื่องของ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:19.871550292+07:00","message":"push: {false กว่าจะมีผล 0 0xc001da8680}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:20.063020797+07:00","message":"receive streaming session, msgId: 47"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:20.063061906+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ขาดไอโอดีนหรือว่าได้รับเกินมากไปนะคะกว่าจะมีผลต่อเรื่องของการทำ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":800000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:20.063072593+07:00","message":"receive interim result [false|false]: ขาดไอโอดีนหรือว่าได้รับเกินมากไปนะคะกว่าจะมีผลต่อเรื่องของการทำ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:20.063090517+07:00","message":"[buffer interim] 47 false ขาดไอโอดีนหรือว่าได้รับเกินมากไปนะคะกว่าจะมีผลต่อเรื่องของการทำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:20.063098751+07:00","message":"[bufferProcess] interim [800000000]:ขาดไอโอดีนหรือว่าได้รับเกินมากไปนะคะกว่าจะมีผลต่อเรื่องของการทำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:20.063102096+07:00","message":"[bufferProcess] send to processor:ขาดไอโอดีนหรือว่าได้รับเกินมากไปนะคะกว่าจะมีผลต่อเรื่องของการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:20.063106489+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:20.063109701+07:00","message":"> Transcript [868] [false]: 'ขาดไอโอดีนหรือว่าได้รับเกินมากไปนะคะกว่าจะมีผลต่อเรื่องของการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:20.063113565+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:20.063115769+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:20.063117729+07:00","message":"StatePrefix: 'ขาดไอโอดีนหรือว่าได้รับเกินมากไปนะคะกว่าจะมีผลต่อเรื่องของ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:20.063122436+07:00","message":"TextPushed: 'ขาดไอโอดีนหรือว่าได้รับเกินมากไปนะคะกว่าจะมีผล'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:20.24918458+07:00","message":"receive streaming session, msgId: 47"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:20.249223457+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ขาดไอโอดีนหรือว่าได้รับเกินมากไปนะคะกว่าจะมีผลต่อเรื่องของการทำงาน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":980000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:20.24923271+07:00","message":"receive interim result [false|false]: ขาดไอโอดีนหรือว่าได้รับเกินมากไปนะคะกว่าจะมีผลต่อเรื่องของการทำงาน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:20.249251137+07:00","message":"[buffer interim] 47 false ขาดไอโอดีนหรือว่าได้รับเกินมากไปนะคะกว่าจะมีผลต่อเรื่องของการทำงาน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:20.249259834+07:00","message":"[bufferProcess] interim [980000000]:ขาดไอโอดีนหรือว่าได้รับเกินมากไปนะคะกว่าจะมีผลต่อเรื่องของการทำงาน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:20.249264097+07:00","message":"[bufferProcess] send to processor:ขาดไอโอดีนหรือว่าได้รับเกินมากไปนะคะกว่าจะมีผลต่อเรื่องของการทำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:20.24927325+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:20.249276962+07:00","message":"> Transcript [869] [false]: 'ขาดไอโอดีนหรือว่าได้รับเกินมากไปนะคะกว่าจะมีผลต่อเรื่องของการทำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:20.249283645+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:20.249286853+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:20.249290211+07:00","message":"StatePrefix: 'ขาดไอโอดีนหรือว่าได้รับเกินมากไปนะคะกว่าจะมีผลต่อเรื่องของ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:20.249294258+07:00","message":"TextPushed: 'ขาดไอโอดีนหรือว่าได้รับเกินมากไปนะคะกว่าจะมีผล'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:20.604169253+07:00","message":"receive streaming session, msgId: 47"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:20.604209545+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ขาดไอโอดีนหรือว่าได้รับเกินมากไปนะคะกว่าจะมีผลต่อเรื่องของการทำงานต่อ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":280000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:20.604215508+07:00","message":"receive interim result [false|false]: ขาดไอโอดีนหรือว่าได้รับเกินมากไปนะคะกว่าจะมีผลต่อเรื่องของการทำงานต่อ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:20.604226835+07:00","message":"[buffer interim] 47 false ขาดไอโอดีนหรือว่าได้รับเกินมากไปนะคะกว่าจะมีผลต่อเรื่องของการทำงานต่อ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:20.604236872+07:00","message":"[bufferProcess] interim [280000000]:ขาดไอโอดีนหรือว่าได้รับเกินมากไปนะคะกว่าจะมีผลต่อเรื่องของการทำงานต่อ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:20.604239797+07:00","message":"[bufferProcess] send to processor:ขาดไอโอดีนหรือว่าได้รับเกินมากไปนะคะกว่าจะมีผลต่อเรื่องของการทำงาน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:20.604245258+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:20.604247923+07:00","message":"> Transcript [870] [false]: 'ขาดไอโอดีนหรือว่าได้รับเกินมากไปนะคะกว่าจะมีผลต่อเรื่องของการทำงาน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:20.604251532+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:20.604253907+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:20.604267519+07:00","message":"StatePrefix: 'ขาดไอโอดีนหรือว่าได้รับเกินมากไปนะคะกว่าจะมีผลต่อเรื่องของ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:20.604270593+07:00","message":"TextPushed: 'ขาดไอโอดีนหรือว่าได้รับเกินมากไปนะคะกว่าจะมีผล'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:20.63907238+07:00","message":"receive streaming session, msgId: 47"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:20.639109121+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ขาดไอโอดีนหรือว่าได้รับเกินมากไปนะคะกว่าจะมีผลต่อเรื่องของการทำงานเปล่า\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":340000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:20.639115857+07:00","message":"receive interim result [false|false]: ขาดไอโอดีนหรือว่าได้รับเกินมากไปนะคะกว่าจะมีผลต่อเรื่องของการทำงานเปล่า"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:20.639125725+07:00","message":"[buffer interim] 47 false ขาดไอโอดีนหรือว่าได้รับเกินมากไปนะคะกว่าจะมีผลต่อเรื่องของการทำงานเปล่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:20.63913289+07:00","message":"[bufferProcess] interim [340000000]:ขาดไอโอดีนหรือว่าได้รับเกินมากไปนะคะกว่าจะมีผลต่อเรื่องของการทำงานเปล่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:20.639135423+07:00","message":"[bufferProcess] send to processor:ขาดไอโอดีนหรือว่าได้รับเกินมากไปนะคะกว่าจะมีผลต่อเรื่องของการทำงานต่อ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:20.639138866+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:20.63914173+07:00","message":"> Transcript [871] [false]: 'ขาดไอโอดีนหรือว่าได้รับเกินมากไปนะคะกว่าจะมีผลต่อเรื่องของการทำงานต่อ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:20.639145881+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:20.639148218+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:20.639150238+07:00","message":"StatePrefix: 'ขาดไอโอดีนหรือว่าได้รับเกินมากไปนะคะกว่าจะมีผลต่อเรื่องของ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:20.639152974+07:00","message":"TextPushed: 'ขาดไอโอดีนหรือว่าได้รับเกินมากไปนะคะกว่าจะมีผล'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:20.639155989+07:00","message":"Push: 'ต่อเรื่องของ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:20.639158055+07:00","message":"TextPushed: 'ขาดไอโอดีนหรือว่าได้รับเกินมากไปนะคะกว่าจะมีผลต่อเรื่องของ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:20.639160451+07:00","message":"Set new StatePrefix : 'ขาดไอโอดีนหรือว่าได้รับเกินมากไปนะคะกว่าจะมีผลต่อเรื่องของการทำงานต่อ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:20.63916321+07:00","message":"Next Push (prob) : 'การทำงานต่อ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:20.639173996+07:00","message":"push: {false ต่อเรื่องของ 0 0xc001da8680}"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:10:20.895004484+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:10:20.895021509+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:20.957282396+07:00","message":"receive streaming session, msgId: 47"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:20.957316224+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ขาดไอโอดีนหรือว่าได้รับเกินมากไปนะคะกว่าจะมีผลต่อเรื่องของการทำงานซ่อมให้\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":640000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:20.957323338+07:00","message":"receive interim result [false|false]: ขาดไอโอดีนหรือว่าได้รับเกินมากไปนะคะกว่าจะมีผลต่อเรื่องของการทำงานซ่อมให้"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:20.957338117+07:00","message":"[buffer interim] 47 false ขาดไอโอดีนหรือว่าได้รับเกินมากไปนะคะกว่าจะมีผลต่อเรื่องของการทำงานซ่อมให้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:20.957345278+07:00","message":"[bufferProcess] interim [640000000]:ขาดไอโอดีนหรือว่าได้รับเกินมากไปนะคะกว่าจะมีผลต่อเรื่องของการทำงานซ่อมให้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:20.95734805+07:00","message":"[bufferProcess] send to processor:ขาดไอโอดีนหรือว่าได้รับเกินมากไปนะคะกว่าจะมีผลต่อเรื่องของการทำงานเปล่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:20.95735605+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:20.957358789+07:00","message":"> Transcript [872] [false]: 'ขาดไอโอดีนหรือว่าได้รับเกินมากไปนะคะกว่าจะมีผลต่อเรื่องของการทำงานเปล่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:20.957361387+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:20.957363892+07:00","message":"Set new StatePrefix: 'ขาดไอโอดีนหรือว่าได้รับเกินมากไปนะคะกว่าจะมีผลต่อเรื่องของการทำงานเปล่า'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:21.084007405+07:00","message":"receive streaming session, msgId: 47"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:21.084049335+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ขาดไอโอดีนหรือว่าได้รับเกินมากไปนะคะกว่าจะมีผลต่อเรื่องของการทำงานของต่อมไทรอยด์\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":820000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:21.084056387+07:00","message":"receive interim result [false|false]: ขาดไอโอดีนหรือว่าได้รับเกินมากไปนะคะกว่าจะมีผลต่อเรื่องของการทำงานของต่อมไทรอยด์"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:21.084070029+07:00","message":"[buffer interim] 47 false ขาดไอโอดีนหรือว่าได้รับเกินมากไปนะคะกว่าจะมีผลต่อเรื่องของการทำงานของต่อมไทรอยด์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:21.084078625+07:00","message":"[bufferProcess] interim [820000000]:ขาดไอโอดีนหรือว่าได้รับเกินมากไปนะคะกว่าจะมีผลต่อเรื่องของการทำงานของต่อมไทรอยด์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:21.0840816+07:00","message":"[bufferProcess] send to processor:ขาดไอโอดีนหรือว่าได้รับเกินมากไปนะคะกว่าจะมีผลต่อเรื่องของการทำงานซ่อมให้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:21.084088574+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:21.084091342+07:00","message":"> Transcript [873] [false]: 'ขาดไอโอดีนหรือว่าได้รับเกินมากไปนะคะกว่าจะมีผลต่อเรื่องของการทำงานซ่อมให้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:21.084093766+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:21.084095859+07:00","message":"Set new StatePrefix: 'ขาดไอโอดีนหรือว่าได้รับเกินมากไปนะคะกว่าจะมีผลต่อเรื่องของการทำงานซ่อมให้'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:21.469688252+07:00","message":"receive streaming session, msgId: 47"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:21.469728053+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ขาดไอโอดีนหรือว่าได้รับเกินมากไปนะคะกว่าจะมีผลต่อเรื่องของการทำงานของต่อมไทรอยด์ได้\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":6,\"nanos\":180000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:21.469734694+07:00","message":"receive interim result [false|false]: ขาดไอโอดีนหรือว่าได้รับเกินมากไปนะคะกว่าจะมีผลต่อเรื่องของการทำงานของต่อมไทรอยด์ได้"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:21.469752494+07:00","message":"[buffer interim] 47 false ขาดไอโอดีนหรือว่าได้รับเกินมากไปนะคะกว่าจะมีผลต่อเรื่องของการทำงานของต่อมไทรอยด์ได้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:21.469760905+07:00","message":"[bufferProcess] interim [180000000]:ขาดไอโอดีนหรือว่าได้รับเกินมากไปนะคะกว่าจะมีผลต่อเรื่องของการทำงานของต่อมไทรอยด์ได้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:21.469764865+07:00","message":"[bufferProcess] send to processor:ขาดไอโอดีนหรือว่าได้รับเกินมากไปนะคะกว่าจะมีผลต่อเรื่องของการทำงานของต่อมไทรอยด์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:21.46977461+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:21.469778225+07:00","message":"> Transcript [874] [false]: 'ขาดไอโอดีนหรือว่าได้รับเกินมากไปนะคะกว่าจะมีผลต่อเรื่องของการทำงานของต่อมไทรอยด์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:21.469781333+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:21.46978374+07:00","message":"Set new StatePrefix: 'ขาดไอโอดีนหรือว่าได้รับเกินมากไปนะคะกว่าจะมีผลต่อเรื่องของการทำงานของต่อมไทรอยด์'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:21.663001364+07:00","message":"receive streaming session, msgId: 47"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:21.663043936+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ขาดไอโอดีนหรือว่าได้รับเกินมากไปนะคะกว่าจะมีผลต่อเรื่องของการทำงานของต่อมไทรอยด์ได้ดู\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":6,\"nanos\":420000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:21.663051137+07:00","message":"receive interim result [false|false]: ขาดไอโอดีนหรือว่าได้รับเกินมากไปนะคะกว่าจะมีผลต่อเรื่องของการทำงานของต่อมไทรอยด์ได้ดู"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:21.663066663+07:00","message":"[buffer interim] 47 false ขาดไอโอดีนหรือว่าได้รับเกินมากไปนะคะกว่าจะมีผลต่อเรื่องของการทำงานของต่อมไทรอยด์ได้ดู"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:21.663074997+07:00","message":"[bufferProcess] interim [420000000]:ขาดไอโอดีนหรือว่าได้รับเกินมากไปนะคะกว่าจะมีผลต่อเรื่องของการทำงานของต่อมไทรอยด์ได้ดู"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:21.663078315+07:00","message":"[bufferProcess] send to processor:ขาดไอโอดีนหรือว่าได้รับเกินมากไปนะคะกว่าจะมีผลต่อเรื่องของการทำงานของต่อมไทรอยด์ได้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:21.663082149+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:21.663085365+07:00","message":"> Transcript [875] [false]: 'ขาดไอโอดีนหรือว่าได้รับเกินมากไปนะคะกว่าจะมีผลต่อเรื่องของการทำงานของต่อมไทรอยด์ได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:21.663090085+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:21.663092338+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:21.663094468+07:00","message":"StatePrefix: 'ขาดไอโอดีนหรือว่าได้รับเกินมากไปนะคะกว่าจะมีผลต่อเรื่องของการทำงานของต่อมไทรอยด์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:21.663097849+07:00","message":"TextPushed: 'ขาดไอโอดีนหรือว่าได้รับเกินมากไปนะคะกว่าจะมีผลต่อเรื่องของ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:21.788250422+07:00","message":"receive streaming session, msgId: 47"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:21.788298033+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ขาดไอโอดีนหรือว่าได้รับเกินมากไปนะคะกว่าจะมีผลต่อเรื่องของการทำงานของต่อมไทรอยด์ได้ด้วย\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":6,\"nanos\":480000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:21.788303955+07:00","message":"receive interim result [false|false]: ขาดไอโอดีนหรือว่าได้รับเกินมากไปนะคะกว่าจะมีผลต่อเรื่องของการทำงานของต่อมไทรอยด์ได้ด้วย"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:21.78831809+07:00","message":"[buffer interim] 47 false ขาดไอโอดีนหรือว่าได้รับเกินมากไปนะคะกว่าจะมีผลต่อเรื่องของการทำงานของต่อมไทรอยด์ได้ด้วย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:21.788325148+07:00","message":"[bufferProcess] interim [480000000]:ขาดไอโอดีนหรือว่าได้รับเกินมากไปนะคะกว่าจะมีผลต่อเรื่องของการทำงานของต่อมไทรอยด์ได้ด้วย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:21.788328106+07:00","message":"[bufferProcess] send to processor:ขาดไอโอดีนหรือว่าได้รับเกินมากไปนะคะกว่าจะมีผลต่อเรื่องของการทำงานของต่อมไทรอยด์ได้ดู"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:21.788334988+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:21.78833786+07:00","message":"> Transcript [876] [false]: 'ขาดไอโอดีนหรือว่าได้รับเกินมากไปนะคะกว่าจะมีผลต่อเรื่องของการทำงานของต่อมไทรอยด์ได้ดู'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:21.788342368+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:21.78834477+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:21.788347301+07:00","message":"StatePrefix: 'ขาดไอโอดีนหรือว่าได้รับเกินมากไปนะคะกว่าจะมีผลต่อเรื่องของการทำงานของต่อมไทรอยด์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:21.788350158+07:00","message":"TextPushed: 'ขาดไอโอดีนหรือว่าได้รับเกินมากไปนะคะกว่าจะมีผลต่อเรื่องของ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:21.978606845+07:00","message":"receive streaming session, msgId: 47"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:21.978640037+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ขาดไอโอดีนหรือว่าได้รับเกินมากไปนะคะกว่าจะมีผลต่อเรื่องของการทำงานของต่อมไทรอยด์ได้ด้วยนะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":6,\"nanos\":660000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:21.978646354+07:00","message":"receive interim result [false|false]: ขาดไอโอดีนหรือว่าได้รับเกินมากไปนะคะกว่าจะมีผลต่อเรื่องของการทำงานของต่อมไทรอยด์ได้ด้วยนะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:21.978659196+07:00","message":"[buffer interim] 47 false ขาดไอโอดีนหรือว่าได้รับเกินมากไปนะคะกว่าจะมีผลต่อเรื่องของการทำงานของต่อมไทรอยด์ได้ด้วยนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:21.978666202+07:00","message":"[bufferProcess] interim [660000000]:ขาดไอโอดีนหรือว่าได้รับเกินมากไปนะคะกว่าจะมีผลต่อเรื่องของการทำงานของต่อมไทรอยด์ได้ด้วยนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:21.978669168+07:00","message":"[bufferProcess] send to processor:ขาดไอโอดีนหรือว่าได้รับเกินมากไปนะคะกว่าจะมีผลต่อเรื่องของการทำงานของต่อมไทรอยด์ได้ด้วย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:21.978675349+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:21.978678104+07:00","message":"> Transcript [877] [false]: 'ขาดไอโอดีนหรือว่าได้รับเกินมากไปนะคะกว่าจะมีผลต่อเรื่องของการทำงานของต่อมไทรอยด์ได้ด้วย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:21.978682342+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:21.97868449+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:21.978686762+07:00","message":"StatePrefix: 'ขาดไอโอดีนหรือว่าได้รับเกินมากไปนะคะกว่าจะมีผลต่อเรื่องของการทำงานของต่อมไทรอยด์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:21.97869139+07:00","message":"TextPushed: 'ขาดไอโอดีนหรือว่าได้รับเกินมากไปนะคะกว่าจะมีผลต่อเรื่องของ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:22.037157528+07:00","message":"receive streaming session, msgId: 47"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:22.037198649+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ขาดไอโอดีนหรือว่าได้รับเกินมากไปนะคะกว่าจะมีผลต่อเรื่องของการทำงานของต่อมไทรอยด์ได้ด้วยนะคะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":6,\"nanos\":780000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:22.037204219+07:00","message":"receive interim result [false|false]: ขาดไอโอดีนหรือว่าได้รับเกินมากไปนะคะกว่าจะมีผลต่อเรื่องของการทำงานของต่อมไทรอยด์ได้ด้วยนะคะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:22.037214209+07:00","message":"[buffer interim] 47 false ขาดไอโอดีนหรือว่าได้รับเกินมากไปนะคะกว่าจะมีผลต่อเรื่องของการทำงานของต่อมไทรอยด์ได้ด้วยนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:22.037221978+07:00","message":"[bufferProcess] interim [780000000]:ขาดไอโอดีนหรือว่าได้รับเกินมากไปนะคะกว่าจะมีผลต่อเรื่องของการทำงานของต่อมไทรอยด์ได้ด้วยนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:22.037224798+07:00","message":"[bufferProcess] send to processor:ขาดไอโอดีนหรือว่าได้รับเกินมากไปนะคะกว่าจะมีผลต่อเรื่องของการทำงานของต่อมไทรอยด์ได้ด้วยนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:22.037230198+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:22.037232758+07:00","message":"> Transcript [878] [false]: 'ขาดไอโอดีนหรือว่าได้รับเกินมากไปนะคะกว่าจะมีผลต่อเรื่องของการทำงานของต่อมไทรอยด์ได้ด้วยนะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:22.037237745+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:22.037240807+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:22.037244419+07:00","message":"StatePrefix: 'ขาดไอโอดีนหรือว่าได้รับเกินมากไปนะคะกว่าจะมีผลต่อเรื่องของการทำงานของต่อมไทรอยด์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:22.037248933+07:00","message":"TextPushed: 'ขาดไอโอดีนหรือว่าได้รับเกินมากไปนะคะกว่าจะมีผลต่อเรื่องของ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:22.037257546+07:00","message":"Push: 'การทำงานของต่อมไทรอยด์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:22.037260667+07:00","message":"TextPushed: 'ขาดไอโอดีนหรือว่าได้รับเกินมากไปนะคะกว่าจะมีผลต่อเรื่องของการทำงานของต่อมไทรอยด์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:22.037264252+07:00","message":"Set new StatePrefix : 'ขาดไอโอดีนหรือว่าได้รับเกินมากไปนะคะกว่าจะมีผลต่อเรื่องของการทำงานของต่อมไทรอยด์ได้ด้วยนะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:22.037269617+07:00","message":"Next Push (prob) : 'ได้ด้วยนะ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:22.037276771+07:00","message":"push: {false การทำงานของต่อมไทรอยด์ 0 0xc001da8680}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:22.684718083+07:00","message":"receive streaming session, msgId: 47"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:22.684772631+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ขาดไอโอดีนหรือว่าได้รับเกินมากไปนะคะกว่าจะมีผลต่อเรื่องของการทำงานของต่อมไทรอยด์ได้ด้วยนะคะ\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":7,\"nanos\":380000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:22.684782412+07:00","message":"receive interim result [false|false]: ขาดไอโอดีนหรือว่าได้รับเกินมากไปนะคะกว่าจะมีผลต่อเรื่องของการทำงานของต่อมไทรอยด์ได้ด้วยนะคะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:22.684796434+07:00","message":"[buffer interim] 47 false ขาดไอโอดีนหรือว่าได้รับเกินมากไปนะคะกว่าจะมีผลต่อเรื่องของการทำงานของต่อมไทรอยด์ได้ด้วยนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:22.684804615+07:00","message":"[bufferProcess] interim [380000000]:ขาดไอโอดีนหรือว่าได้รับเกินมากไปนะคะกว่าจะมีผลต่อเรื่องของการทำงานของต่อมไทรอยด์ได้ด้วยนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:22.684808756+07:00","message":"[bufferProcess] send to processor:ขาดไอโอดีนหรือว่าได้รับเกินมากไปนะคะกว่าจะมีผลต่อเรื่องของการทำงานของต่อมไทรอยด์ได้ด้วยนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:22.684812565+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:22.684816002+07:00","message":"> Transcript [879] [false]: 'ขาดไอโอดีนหรือว่าได้รับเกินมากไปนะคะกว่าจะมีผลต่อเรื่องของการทำงานของต่อมไทรอยด์ได้ด้วยนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:22.684820446+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:22.684822638+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:22.684824814+07:00","message":"StatePrefix: 'ขาดไอโอดีนหรือว่าได้รับเกินมากไปนะคะกว่าจะมีผลต่อเรื่องของการทำงานของต่อมไทรอยด์ได้ด้วยนะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:22.684827847+07:00","message":"TextPushed: 'ขาดไอโอดีนหรือว่าได้รับเกินมากไปนะคะกว่าจะมีผลต่อเรื่องของการทำงานของต่อมไทรอยด์'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:22.754876706+07:00","message":"receive streaming session, msgId: 47"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:22.754913565+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ขาดไอโอดีนหรือว่าได้รับเกินมากไปนะคะกว่าจะมีผลต่อเรื่องของการทำงานของต่อมไทรอยด์ได้ด้วยนะคะแน่นอน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":7,\"nanos\":500000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:22.754919452+07:00","message":"receive interim result [false|false]: ขาดไอโอดีนหรือว่าได้รับเกินมากไปนะคะกว่าจะมีผลต่อเรื่องของการทำงานของต่อมไทรอยด์ได้ด้วยนะคะแน่นอน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:22.754931859+07:00","message":"[buffer interim] 47 false ขาดไอโอดีนหรือว่าได้รับเกินมากไปนะคะกว่าจะมีผลต่อเรื่องของการทำงานของต่อมไทรอยด์ได้ด้วยนะคะแน่นอน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:22.754938919+07:00","message":"[bufferProcess] interim [500000000]:ขาดไอโอดีนหรือว่าได้รับเกินมากไปนะคะกว่าจะมีผลต่อเรื่องของการทำงานของต่อมไทรอยด์ได้ด้วยนะคะแน่นอน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:22.754942077+07:00","message":"[bufferProcess] send to processor:ขาดไอโอดีนหรือว่าได้รับเกินมากไปนะคะกว่าจะมีผลต่อเรื่องของการทำงานของต่อมไทรอยด์ได้ด้วยนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:22.754947823+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:22.754950511+07:00","message":"> Transcript [880] [false]: 'ขาดไอโอดีนหรือว่าได้รับเกินมากไปนะคะกว่าจะมีผลต่อเรื่องของการทำงานของต่อมไทรอยด์ได้ด้วยนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:22.754954498+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:22.754956675+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:22.754958948+07:00","message":"StatePrefix: 'ขาดไอโอดีนหรือว่าได้รับเกินมากไปนะคะกว่าจะมีผลต่อเรื่องของการทำงานของต่อมไทรอยด์ได้ด้วยนะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:22.754962006+07:00","message":"TextPushed: 'ขาดไอโอดีนหรือว่าได้รับเกินมากไปนะคะกว่าจะมีผลต่อเรื่องของการทำงานของต่อมไทรอยด์'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:23.133269907+07:00","message":"receive streaming session, msgId: 47"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:23.133320144+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ขาดไอโอดีนหรือว่าได้รับเกินมากไปนะคะกว่าจะมีผลต่อเรื่องของการทำงานของต่อมไทรอยด์ได้ด้วยนะคะแน่นอนแล้ว\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":7,\"nanos\":860000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:23.133326982+07:00","message":"receive interim result [false|false]: ขาดไอโอดีนหรือว่าได้รับเกินมากไปนะคะกว่าจะมีผลต่อเรื่องของการทำงานของต่อมไทรอยด์ได้ด้วยนะคะแน่นอนแล้ว"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:23.133353271+07:00","message":"[buffer interim] 47 false ขาดไอโอดีนหรือว่าได้รับเกินมากไปนะคะกว่าจะมีผลต่อเรื่องของการทำงานของต่อมไทรอยด์ได้ด้วยนะคะแน่นอนแล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:23.133361188+07:00","message":"[bufferProcess] interim [860000000]:ขาดไอโอดีนหรือว่าได้รับเกินมากไปนะคะกว่าจะมีผลต่อเรื่องของการทำงานของต่อมไทรอยด์ได้ด้วยนะคะแน่นอนแล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:23.133363891+07:00","message":"[bufferProcess] send to processor:ขาดไอโอดีนหรือว่าได้รับเกินมากไปนะคะกว่าจะมีผลต่อเรื่องของการทำงานของต่อมไทรอยด์ได้ด้วยนะคะแน่นอน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:23.133367279+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:23.133370187+07:00","message":"> Transcript [881] [false]: 'ขาดไอโอดีนหรือว่าได้รับเกินมากไปนะคะกว่าจะมีผลต่อเรื่องของการทำงานของต่อมไทรอยด์ได้ด้วยนะคะแน่นอน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:23.133373898+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:23.133375877+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:23.133378063+07:00","message":"StatePrefix: 'ขาดไอโอดีนหรือว่าได้รับเกินมากไปนะคะกว่าจะมีผลต่อเรื่องของการทำงานของต่อมไทรอยด์ได้ด้วยนะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:23.13338072+07:00","message":"TextPushed: 'ขาดไอโอดีนหรือว่าได้รับเกินมากไปนะคะกว่าจะมีผลต่อเรื่องของการทำงานของต่อมไทรอยด์'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:23.141044136+07:00","message":"receive streaming session, msgId: 47"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:23.141066251+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ขาดไอโอดีนหรือว่าได้รับเกินมากไปนะคะกว่าจะมีผลต่อเรื่องของการทำงานของต่อมไทรอยด์ได้ด้วยนะคะแน่นอนแม้ว่า\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":7,\"nanos\":920000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:23.141071672+07:00","message":"receive interim result [false|false]: ขาดไอโอดีนหรือว่าได้รับเกินมากไปนะคะกว่าจะมีผลต่อเรื่องของการทำงานของต่อมไทรอยด์ได้ด้วยนะคะแน่นอนแม้ว่า"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:23.141083304+07:00","message":"[buffer interim] 47 false ขาดไอโอดีนหรือว่าได้รับเกินมากไปนะคะกว่าจะมีผลต่อเรื่องของการทำงานของต่อมไทรอยด์ได้ด้วยนะคะแน่นอนแม้ว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:23.141089275+07:00","message":"[bufferProcess] interim [920000000]:ขาดไอโอดีนหรือว่าได้รับเกินมากไปนะคะกว่าจะมีผลต่อเรื่องของการทำงานของต่อมไทรอยด์ได้ด้วยนะคะแน่นอนแม้ว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:23.141091935+07:00","message":"[bufferProcess] send to processor:ขาดไอโอดีนหรือว่าได้รับเกินมากไปนะคะกว่าจะมีผลต่อเรื่องของการทำงานของต่อมไทรอยด์ได้ด้วยนะคะแน่นอนแล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:23.141095864+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:23.141098501+07:00","message":"> Transcript [882] [false]: 'ขาดไอโอดีนหรือว่าได้รับเกินมากไปนะคะกว่าจะมีผลต่อเรื่องของการทำงานของต่อมไทรอยด์ได้ด้วยนะคะแน่นอนแล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:23.141102307+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:23.141104275+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:23.141106469+07:00","message":"StatePrefix: 'ขาดไอโอดีนหรือว่าได้รับเกินมากไปนะคะกว่าจะมีผลต่อเรื่องของการทำงานของต่อมไทรอยด์ได้ด้วยนะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:23.141109959+07:00","message":"TextPushed: 'ขาดไอโอดีนหรือว่าได้รับเกินมากไปนะคะกว่าจะมีผลต่อเรื่องของการทำงานของต่อมไทรอยด์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:23.141116657+07:00","message":"Push: 'ได้ด้วยนะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:23.141118575+07:00","message":"TextPushed: 'ขาดไอโอดีนหรือว่าได้รับเกินมากไปนะคะกว่าจะมีผลต่อเรื่องของการทำงานของต่อมไทรอยด์ได้ด้วยนะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:23.141121045+07:00","message":"Set new StatePrefix : 'ขาดไอโอดีนหรือว่าได้รับเกินมากไปนะคะกว่าจะมีผลต่อเรื่องของการทำงานของต่อมไทรอยด์ได้ด้วยนะคะแน่นอนแล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:23.141123995+07:00","message":"Next Push (prob) : 'คะแน่นอนแล้ว'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:23.141142637+07:00","message":"push: {false ได้ด้วยนะ 0 0xc001da8680}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:23.39792278+07:00","message":"receive streaming session, msgId: 47"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:23.397963144+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ขาดไอโอดีนหรือว่าได้รับเกินมากไปนะคะกว่าจะมีผลต่อเรื่องของการทำงานของต่อมไทรอยด์ได้ด้วยนะคะแน่นอนแม้ว่าจะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":8,\"nanos\":100000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:23.397970421+07:00","message":"receive interim result [false|false]: ขาดไอโอดีนหรือว่าได้รับเกินมากไปนะคะกว่าจะมีผลต่อเรื่องของการทำงานของต่อมไทรอยด์ได้ด้วยนะคะแน่นอนแม้ว่าจะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:23.397983258+07:00","message":"[buffer interim] 47 false ขาดไอโอดีนหรือว่าได้รับเกินมากไปนะคะกว่าจะมีผลต่อเรื่องของการทำงานของต่อมไทรอยด์ได้ด้วยนะคะแน่นอนแม้ว่าจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:23.397990481+07:00","message":"[bufferProcess] interim [100000000]:ขาดไอโอดีนหรือว่าได้รับเกินมากไปนะคะกว่าจะมีผลต่อเรื่องของการทำงานของต่อมไทรอยด์ได้ด้วยนะคะแน่นอนแม้ว่าจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:23.397993614+07:00","message":"[bufferProcess] send to processor:ขาดไอโอดีนหรือว่าได้รับเกินมากไปนะคะกว่าจะมีผลต่อเรื่องของการทำงานของต่อมไทรอยด์ได้ด้วยนะคะแน่นอนแม้ว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:23.397999881+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:23.398002699+07:00","message":"> Transcript [883] [false]: 'ขาดไอโอดีนหรือว่าได้รับเกินมากไปนะคะกว่าจะมีผลต่อเรื่องของการทำงานของต่อมไทรอยด์ได้ด้วยนะคะแน่นอนแม้ว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:23.398005699+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:23.398009606+07:00","message":"Set new StatePrefix: 'ขาดไอโอดีนหรือว่าได้รับเกินมากไปนะคะกว่าจะมีผลต่อเรื่องของการทำงานของต่อมไทรอยด์ได้ด้วยนะคะแน่นอนแม้ว่า'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:23.588881312+07:00","message":"receive streaming session, msgId: 47"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:23.588917215+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ขาดไอโอดีนหรือว่าได้รับเกินมากไปนะคะกว่าจะมีผลต่อเรื่องของการทำงานของต่อมไทรอยด์ได้ด้วยนะคะแน่นอนแม้ว่าจะเป็น\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":8,\"nanos\":280000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:23.588923928+07:00","message":"receive interim result [false|false]: ขาดไอโอดีนหรือว่าได้รับเกินมากไปนะคะกว่าจะมีผลต่อเรื่องของการทำงานของต่อมไทรอยด์ได้ด้วยนะคะแน่นอนแม้ว่าจะเป็น"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:23.588935497+07:00","message":"[buffer interim] 47 false ขาดไอโอดีนหรือว่าได้รับเกินมากไปนะคะกว่าจะมีผลต่อเรื่องของการทำงานของต่อมไทรอยด์ได้ด้วยนะคะแน่นอนแม้ว่าจะเป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:23.588946474+07:00","message":"[bufferProcess] interim [280000000]:ขาดไอโอดีนหรือว่าได้รับเกินมากไปนะคะกว่าจะมีผลต่อเรื่องของการทำงานของต่อมไทรอยด์ได้ด้วยนะคะแน่นอนแม้ว่าจะเป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:23.588951535+07:00","message":"[bufferProcess] send to processor:ขาดไอโอดีนหรือว่าได้รับเกินมากไปนะคะกว่าจะมีผลต่อเรื่องของการทำงานของต่อมไทรอยด์ได้ด้วยนะคะแน่นอนแม้ว่าจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:23.58895821+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:23.588985079+07:00","message":"> Transcript [884] [false]: 'ขาดไอโอดีนหรือว่าได้รับเกินมากไปนะคะกว่าจะมีผลต่อเรื่องของการทำงานของต่อมไทรอยด์ได้ด้วยนะคะแน่นอนแม้ว่าจะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:23.588994193+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:23.588997403+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:23.589000607+07:00","message":"StatePrefix: 'ขาดไอโอดีนหรือว่าได้รับเกินมากไปนะคะกว่าจะมีผลต่อเรื่องของการทำงานของต่อมไทรอยด์ได้ด้วยนะคะแน่นอนแม้ว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:23.589006893+07:00","message":"TextPushed: 'ขาดไอโอดีนหรือว่าได้รับเกินมากไปนะคะกว่าจะมีผลต่อเรื่องของการทำงานของต่อมไทรอยด์ได้ด้วยนะ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:23.830714317+07:00","message":"receive streaming session, msgId: 47"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:23.83076155+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ขาดไอโอดีนหรือว่าได้รับเกินมากไปนะคะกว่าจะมีผลต่อเรื่องของการทำงานของต่อมไทรอยด์ได้ด้วยนะคะแน่นอนแม้ว่าจะเป็นสาย\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":8,\"nanos\":580000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:23.830773712+07:00","message":"receive interim result [false|false]: ขาดไอโอดีนหรือว่าได้รับเกินมากไปนะคะกว่าจะมีผลต่อเรื่องของการทำงานของต่อมไทรอยด์ได้ด้วยนะคะแน่นอนแม้ว่าจะเป็นสาย"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:23.830791789+07:00","message":"[buffer interim] 47 false ขาดไอโอดีนหรือว่าได้รับเกินมากไปนะคะกว่าจะมีผลต่อเรื่องของการทำงานของต่อมไทรอยด์ได้ด้วยนะคะแน่นอนแม้ว่าจะเป็นสาย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:23.830803809+07:00","message":"[bufferProcess] interim [580000000]:ขาดไอโอดีนหรือว่าได้รับเกินมากไปนะคะกว่าจะมีผลต่อเรื่องของการทำงานของต่อมไทรอยด์ได้ด้วยนะคะแน่นอนแม้ว่าจะเป็นสาย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:23.830808885+07:00","message":"[bufferProcess] send to processor:ขาดไอโอดีนหรือว่าได้รับเกินมากไปนะคะกว่าจะมีผลต่อเรื่องของการทำงานของต่อมไทรอยด์ได้ด้วยนะคะแน่นอนแม้ว่าจะเป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:23.830818426+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:23.830825633+07:00","message":"> Transcript [885] [false]: 'ขาดไอโอดีนหรือว่าได้รับเกินมากไปนะคะกว่าจะมีผลต่อเรื่องของการทำงานของต่อมไทรอยด์ได้ด้วยนะคะแน่นอนแม้ว่าจะเป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:23.830848292+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:23.830851582+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:23.830855001+07:00","message":"StatePrefix: 'ขาดไอโอดีนหรือว่าได้รับเกินมากไปนะคะกว่าจะมีผลต่อเรื่องของการทำงานของต่อมไทรอยด์ได้ด้วยนะคะแน่นอนแม้ว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:23.830859994+07:00","message":"TextPushed: 'ขาดไอโอดีนหรือว่าได้รับเกินมากไปนะคะกว่าจะมีผลต่อเรื่องของการทำงานของต่อมไทรอยด์ได้ด้วยนะ'"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:10:23.895987724+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:10:23.895992172+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:23.9660009+07:00","message":"receive streaming session, msgId: 47"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:23.966041278+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ขาดไอโอดีนหรือว่าได้รับเกินมากไปนะคะกว่าจะมีผลต่อเรื่องของการทำงานของต่อมไทรอยด์ได้ด้วยนะคะแน่นอนแม้ว่าจะเป็นสาร\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":8,\"nanos\":700000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:23.966049109+07:00","message":"receive interim result [false|false]: ขาดไอโอดีนหรือว่าได้รับเกินมากไปนะคะกว่าจะมีผลต่อเรื่องของการทำงานของต่อมไทรอยด์ได้ด้วยนะคะแน่นอนแม้ว่าจะเป็นสาร"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:23.966062221+07:00","message":"[buffer interim] 47 false ขาดไอโอดีนหรือว่าได้รับเกินมากไปนะคะกว่าจะมีผลต่อเรื่องของการทำงานของต่อมไทรอยด์ได้ด้วยนะคะแน่นอนแม้ว่าจะเป็นสาร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:23.966070191+07:00","message":"[bufferProcess] interim [700000000]:ขาดไอโอดีนหรือว่าได้รับเกินมากไปนะคะกว่าจะมีผลต่อเรื่องของการทำงานของต่อมไทรอยด์ได้ด้วยนะคะแน่นอนแม้ว่าจะเป็นสาร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:23.966073245+07:00","message":"[bufferProcess] send to processor:ขาดไอโอดีนหรือว่าได้รับเกินมากไปนะคะกว่าจะมีผลต่อเรื่องของการทำงานของต่อมไทรอยด์ได้ด้วยนะคะแน่นอนแม้ว่าจะเป็นสาย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:23.96608025+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:23.966083188+07:00","message":"> Transcript [886] [false]: 'ขาดไอโอดีนหรือว่าได้รับเกินมากไปนะคะกว่าจะมีผลต่อเรื่องของการทำงานของต่อมไทรอยด์ได้ด้วยนะคะแน่นอนแม้ว่าจะเป็นสาย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:23.966087301+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:23.966089577+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:23.966091419+07:00","message":"StatePrefix: 'ขาดไอโอดีนหรือว่าได้รับเกินมากไปนะคะกว่าจะมีผลต่อเรื่องของการทำงานของต่อมไทรอยด์ได้ด้วยนะคะแน่นอนแม้ว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:23.966095495+07:00","message":"TextPushed: 'ขาดไอโอดีนหรือว่าได้รับเกินมากไปนะคะกว่าจะมีผลต่อเรื่องของการทำงานของต่อมไทรอยด์ได้ด้วยนะ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:24.277782516+07:00","message":"receive streaming session, msgId: 47"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:24.277814455+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ขาดไอโอดีนหรือว่าได้รับเกินมากไปนะคะกว่าจะมีผลต่อเรื่องของการทำงานของต่อมไทรอยด์ได้ด้วยนะคะแน่นอนแม้ว่าจะเป็นสารอาหาร\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":8,\"nanos\":940000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:24.277820598+07:00","message":"receive interim result [false|false]: ขาดไอโอดีนหรือว่าได้รับเกินมากไปนะคะกว่าจะมีผลต่อเรื่องของการทำงานของต่อมไทรอยด์ได้ด้วยนะคะแน่นอนแม้ว่าจะเป็นสารอาหาร"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:24.277840911+07:00","message":"[buffer interim] 47 false ขาดไอโอดีนหรือว่าได้รับเกินมากไปนะคะกว่าจะมีผลต่อเรื่องของการทำงานของต่อมไทรอยด์ได้ด้วยนะคะแน่นอนแม้ว่าจะเป็นสารอาหาร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:24.277849424+07:00","message":"[bufferProcess] interim [940000000]:ขาดไอโอดีนหรือว่าได้รับเกินมากไปนะคะกว่าจะมีผลต่อเรื่องของการทำงานของต่อมไทรอยด์ได้ด้วยนะคะแน่นอนแม้ว่าจะเป็นสารอาหาร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:24.277852303+07:00","message":"[bufferProcess] send to processor:ขาดไอโอดีนหรือว่าได้รับเกินมากไปนะคะกว่าจะมีผลต่อเรื่องของการทำงานของต่อมไทรอยด์ได้ด้วยนะคะแน่นอนแม้ว่าจะเป็นสาร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:24.277856298+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:24.277858882+07:00","message":"> Transcript [887] [false]: 'ขาดไอโอดีนหรือว่าได้รับเกินมากไปนะคะกว่าจะมีผลต่อเรื่องของการทำงานของต่อมไทรอยด์ได้ด้วยนะคะแน่นอนแม้ว่าจะเป็นสาร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:24.277863425+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:24.277865509+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:24.277867425+07:00","message":"StatePrefix: 'ขาดไอโอดีนหรือว่าได้รับเกินมากไปนะคะกว่าจะมีผลต่อเรื่องของการทำงานของต่อมไทรอยด์ได้ด้วยนะคะแน่นอนแม้ว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:24.277870323+07:00","message":"TextPushed: 'ขาดไอโอดีนหรือว่าได้รับเกินมากไปนะคะกว่าจะมีผลต่อเรื่องของการทำงานของต่อมไทรอยด์ได้ด้วยนะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:24.277883349+07:00","message":"Push: 'คะแน่นอนแม้ว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:24.277885657+07:00","message":"TextPushed: 'ขาดไอโอดีนหรือว่าได้รับเกินมากไปนะคะกว่าจะมีผลต่อเรื่องของการทำงานของต่อมไทรอยด์ได้ด้วยนะคะแน่นอนแม้ว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:24.277888309+07:00","message":"Set new StatePrefix : 'ขาดไอโอดีนหรือว่าได้รับเกินมากไปนะคะกว่าจะมีผลต่อเรื่องของการทำงานของต่อมไทรอยด์ได้ด้วยนะคะแน่นอนแม้ว่าจะเป็นสาร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:24.277891267+07:00","message":"Next Push (prob) : 'จะเป็นสาร'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:24.277899954+07:00","message":"push: {false คะแน่นอนแม้ว่า 0 0xc001da8680}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:24.460950867+07:00","message":"[GCS] IsForceVAD: false for message ID: 47"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:24.524962329+07:00","message":"[GCS] Start streaming session, msgId: 48"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:24.720945724+07:00","message":"receive streaming session, msgId: 47"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:24.720979002+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ขาดไอโอดีนหรือว่าได้รับเกินมากไปนะคะกว่าจะมีผลต่อเรื่องของการทำงานของต่อมไทรอยด์ได้ด้วยนะคะแน่นอนแม้ว่าจะเป็นสารอาหาร\",\"confidence\":0.95522606}],\"is_final\":true,\"result_end_time\":{\"seconds\":9,\"nanos\":360000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:24.720984949+07:00","message":"receive interim result [true|false]: ขาดไอโอดีนหรือว่าได้รับเกินมากไปนะคะกว่าจะมีผลต่อเรื่องของการทำงานของต่อมไทรอยด์ได้ด้วยนะคะแน่นอนแม้ว่าจะเป็นสารอาหาร"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:24.720993011+07:00","message":"end recv isFinal message id 47"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:24.720995245+07:00","message":"end Recv id 47"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:24.721000472+07:00","message":"[buffer interim] 47 true ขาดไอโอดีนหรือว่าได้รับเกินมากไปนะคะกว่าจะมีผลต่อเรื่องของการทำงานของต่อมไทรอยด์ได้ด้วยนะคะแน่นอนแม้ว่าจะเป็นสารอาหาร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:24.721007811+07:00","message":"[bufferProcess] interim [360000000]:ขาดไอโอดีนหรือว่าได้รับเกินมากไปนะคะกว่าจะมีผลต่อเรื่องของการทำงานของต่อมไทรอยด์ได้ด้วยนะคะแน่นอนแม้ว่าจะเป็นสารอาหาร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:24.721011755+07:00","message":"[bufferProcess] send to processor (isfinal):ขาดไอโอดีนหรือว่าได้รับเกินมากไปนะคะกว่าจะมีผลต่อเรื่องของการทำงานของต่อมไทรอยด์ได้ด้วยนะคะแน่นอนแม้ว่าจะเป็นสารอาหาร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:24.721015267+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:24.721017977+07:00","message":"> Transcript [888] [false]: 'ขาดไอโอดีนหรือว่าได้รับเกินมากไปนะคะกว่าจะมีผลต่อเรื่องของการทำงานของต่อมไทรอยด์ได้ด้วยนะคะแน่นอนแม้ว่าจะเป็นสารอาหาร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:24.721021368+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:24.721023305+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:24.72102517+07:00","message":"StatePrefix: 'ขาดไอโอดีนหรือว่าได้รับเกินมากไปนะคะกว่าจะมีผลต่อเรื่องของการทำงานของต่อมไทรอยด์ได้ด้วยนะคะแน่นอนแม้ว่าจะเป็นสาร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:24.721032318+07:00","message":"TextPushed: 'ขาดไอโอดีนหรือว่าได้รับเกินมากไปนะคะกว่าจะมีผลต่อเรื่องของการทำงานของต่อมไทรอยด์ได้ด้วยนะคะแน่นอนแม้ว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:24.721037177+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:24.721039495+07:00","message":"> Transcript [889] [true]: 'ขาดไอโอดีนหรือว่าได้รับเกินมากไปนะคะกว่าจะมีผลต่อเรื่องของการทำงานของต่อมไทรอยด์ได้ด้วยนะคะแน่นอนแม้ว่าจะเป็นสารอาหาร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:24.721042148+07:00","message":"Count interim (case isFinal): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:24.721043926+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:24.721045669+07:00","message":"StatePrefix: 'ขาดไอโอดีนหรือว่าได้รับเกินมากไปนะคะกว่าจะมีผลต่อเรื่องของการทำงานของต่อมไทรอยด์ได้ด้วยนะคะแน่นอนแม้ว่าจะเป็นสาร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:24.721047954+07:00","message":"TextPushed: 'ขาดไอโอดีนหรือว่าได้รับเกินมากไปนะคะกว่าจะมีผลต่อเรื่องของการทำงานของต่อมไทรอยด์ได้ด้วยนะคะแน่นอนแม้ว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:24.721051226+07:00","message":"Push: 'จะเป็นสารอาหาร'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:24.721058518+07:00","message":"push: {true จะเป็นสารอาหาร 0 0xc001da8680}"}
{"level":"info","service":"Main","time":"2026-06-25T13:10:24.737135328+07:00","message":"write wav file: './tmp/7593/7593_47.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:24.867163211+07:00","message":"receive streaming session, msgId: 48"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:24.867204738+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ชื่อ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":420000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:24.867209639+07:00","message":"receive interim result [false|false]: ชื่อ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:24.867221749+07:00","message":"[buffer interim] 48 false ชื่อ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:24.867236657+07:00","message":"[bufferProcess] interim [420000000]:ชื่อ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:24.867239097+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:25.194342751+07:00","message":"receive streaming session, msgId: 48"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:25.194382834+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ชื่อเล่น\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":660000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:25.194388087+07:00","message":"receive interim result [false|false]: ชื่อเล่น"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:25.194405968+07:00","message":"[buffer interim] 48 false ชื่อเล่น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:25.194413203+07:00","message":"[bufferProcess] interim [660000000]:ชื่อเล่น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:25.194415971+07:00","message":"[bufferProcess] send to processor:ชื่อ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:25.194419299+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:25.194422131+07:00","message":"> Transcript [890] [false]: 'ชื่อ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:25.194424316+07:00","message":"Set StatePrefix (first interim): 'ชื่อ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:25.205474587+07:00","message":"receive streaming session, msgId: 48"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:25.205512645+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ชื่อนัก\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":720000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:25.20551799+07:00","message":"receive interim result [false|false]: ชื่อนัก"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:25.205532745+07:00","message":"[buffer interim] 48 false ชื่อนัก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:25.205539486+07:00","message":"[bufferProcess] interim [720000000]:ชื่อนัก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:25.205541915+07:00","message":"[bufferProcess] send to processor:ชื่อเล่น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:25.205547026+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:25.205549623+07:00","message":"> Transcript [891] [false]: 'ชื่อเล่น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:25.205552885+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:25.205555451+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:25.205557311+07:00","message":"StatePrefix: 'ชื่อ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:25.2055595+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:25.371795862+07:00","message":"receive streaming session, msgId: 48"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:25.371856532+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ชื่อเล็กๆ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":840000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:25.371861991+07:00","message":"receive interim result [false|false]: ชื่อเล็กๆ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:25.37187652+07:00","message":"[buffer interim] 48 false ชื่อเล็กๆ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:25.37188374+07:00","message":"[bufferProcess] interim [840000000]:ชื่อเล็กๆ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:25.371886324+07:00","message":"[bufferProcess] send to processor:ชื่อนัก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:25.371889821+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:25.37189322+07:00","message":"> Transcript [892] [false]: 'ชื่อนัก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:25.371896451+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:25.371899036+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:25.371901186+07:00","message":"StatePrefix: 'ชื่อ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:25.371903429+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:25.689895261+07:00","message":"receive streaming session, msgId: 48"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:25.689930957+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ชื่อเล็กๆอย่าง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":140000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:25.689936929+07:00","message":"receive interim result [false|false]: ชื่อเล็กๆอย่าง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:25.689948155+07:00","message":"[buffer interim] 48 false ชื่อเล็กๆอย่าง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:25.689956588+07:00","message":"[bufferProcess] interim [140000000]:ชื่อเล็กๆอย่าง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:25.689959239+07:00","message":"[bufferProcess] send to processor:ชื่อเล็กๆ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:25.68996427+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:25.689967112+07:00","message":"> Transcript [893] [false]: 'ชื่อเล็กๆ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:25.689970527+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:25.689972637+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:25.689974618+07:00","message":"StatePrefix: 'ชื่อ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:25.689976752+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:25.772344988+07:00","message":"receive streaming session, msgId: 48"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:25.772380178+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ชื่อเล็กๆยังไง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":320000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:25.772386102+07:00","message":"receive interim result [false|false]: ชื่อเล็กๆยังไง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:25.772401199+07:00","message":"[buffer interim] 48 false ชื่อเล็กๆยังไง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:25.77240845+07:00","message":"[bufferProcess] interim [320000000]:ชื่อเล็กๆยังไง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:25.772410906+07:00","message":"[bufferProcess] send to processor:ชื่อเล็กๆอย่าง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:25.772414031+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:25.772417012+07:00","message":"> Transcript [894] [false]: 'ชื่อเล็กๆอย่าง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:25.772420514+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:25.772422588+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:25.772424511+07:00","message":"StatePrefix: 'ชื่อ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:25.77242657+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:25.772429654+07:00","message":"Push: 'ชื่อ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:25.772431701+07:00","message":"TextPushed: 'ชื่อ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:25.772433784+07:00","message":"Set new StatePrefix : 'ชื่อเล็กๆอย่าง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:25.772436901+07:00","message":"Next Push (prob) : 'เล็กๆอย่าง'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:25.772444184+07:00","message":"push: {false ชื่อ 0 0xc00041cc80}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:25.892868058+07:00","message":"receive streaming session, msgId: 48"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:25.892913239+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ชื่อเล็กๆอย่างไอ้\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":380000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:25.892920051+07:00","message":"receive interim result [false|false]: ชื่อเล็กๆอย่างไอ้"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:25.892934942+07:00","message":"[buffer interim] 48 false ชื่อเล็กๆอย่างไอ้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:25.89294264+07:00","message":"[bufferProcess] interim [380000000]:ชื่อเล็กๆอย่างไอ้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:25.892945604+07:00","message":"[bufferProcess] send to processor:ชื่อเล็กๆยังไง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:25.892953035+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:25.892956315+07:00","message":"> Transcript [895] [false]: 'ชื่อเล็กๆยังไง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:25.892959058+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:25.892961518+07:00","message":"Set new StatePrefix: 'ชื่อเล็กๆยังไง'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:25.957250433+07:00","message":"receive streaming session, msgId: 48"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:25.957290805+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ชื่อเล็กๆอย่างไอ้โอ๋\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":440000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:25.957295694+07:00","message":"receive interim result [false|false]: ชื่อเล็กๆอย่างไอ้โอ๋"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:25.957311236+07:00","message":"[buffer interim] 48 false ชื่อเล็กๆอย่างไอ้โอ๋"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:25.957320392+07:00","message":"[bufferProcess] interim [440000000]:ชื่อเล็กๆอย่างไอ้โอ๋"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:25.957322921+07:00","message":"[bufferProcess] send to processor:ชื่อเล็กๆอย่างไอ้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:25.957328106+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:25.957330995+07:00","message":"> Transcript [896] [false]: 'ชื่อเล็กๆอย่างไอ้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:25.957333388+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:25.957335513+07:00","message":"Set new StatePrefix: 'ชื่อเล็กๆอย่างไอ้'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:25.971902606+07:00","message":"receive streaming session, msgId: 48"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:25.971934032+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ชื่อเล็กๆอย่าง iOS\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":500000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:25.971939311+07:00","message":"receive interim result [false|false]: ชื่อเล็กๆอย่าง iOS"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:25.971952139+07:00","message":"[buffer interim] 48 false ชื่อเล็กๆอย่าง iOS"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:25.971958211+07:00","message":"[bufferProcess] interim [500000000]:ชื่อเล็กๆอย่าง iOS"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:25.971960413+07:00","message":"[bufferProcess] send to processor:ชื่อเล็กๆอย่างไอ้โอ๋"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:25.971963522+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:25.971966172+07:00","message":"> Transcript [897] [false]: 'ชื่อเล็กๆอย่างไอ้โอ๋'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:25.971969227+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:25.971971324+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:25.971973183+07:00","message":"StatePrefix: 'ชื่อเล็กๆอย่างไอ้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:25.971975383+07:00","message":"TextPushed: 'ชื่อ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:26.070851258+07:00","message":"receive streaming session, msgId: 48"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:26.07090736+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ชื่อเล็กๆอย่าง ioc\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":560000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:26.070913256+07:00","message":"receive interim result [false|false]: ชื่อเล็กๆอย่าง ioc"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:26.070927916+07:00","message":"[buffer interim] 48 false ชื่อเล็กๆอย่าง ioc"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:26.0709343+07:00","message":"[bufferProcess] interim [560000000]:ชื่อเล็กๆอย่าง ioc"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:26.070937139+07:00","message":"[bufferProcess] send to processor:ชื่อเล็กๆอย่าง iOS"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:26.070947297+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:26.070950264+07:00","message":"> Transcript [898] [false]: 'ชื่อเล็กๆอย่าง iOS'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:26.070952905+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:26.070955446+07:00","message":"Set new StatePrefix: 'ชื่อเล็กๆอย่าง iOS'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:26.072951285+07:00","message":"receive streaming session, msgId: 48"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:26.072972404+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ชื่อเล็กๆอย่างไอโอดีน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":620000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:26.072976717+07:00","message":"receive interim result [false|false]: ชื่อเล็กๆอย่างไอโอดีน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:26.07298856+07:00","message":"[buffer interim] 48 false ชื่อเล็กๆอย่างไอโอดีน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:26.072993639+07:00","message":"[bufferProcess] interim [620000000]:ชื่อเล็กๆอย่างไอโอดีน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:26.072995905+07:00","message":"[bufferProcess] send to processor:ชื่อเล็กๆอย่าง ioc"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:26.07299907+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:26.073001473+07:00","message":"> Transcript [899] [false]: 'ชื่อเล็กๆอย่าง ioc'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:26.073003384+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:26.073005292+07:00","message":"Set new StatePrefix: 'ชื่อเล็กๆอย่าง ioc'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:26.400031332+07:00","message":"receive streaming session, msgId: 48"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:26.400085701+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ชื่อเล็กๆอย่างไอโอดีนค่ะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":860000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:26.400094386+07:00","message":"receive interim result [false|false]: ชื่อเล็กๆอย่างไอโอดีนค่ะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:26.400115416+07:00","message":"[buffer interim] 48 false ชื่อเล็กๆอย่างไอโอดีนค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:26.400131836+07:00","message":"[bufferProcess] interim [860000000]:ชื่อเล็กๆอย่างไอโอดีนค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:26.400135717+07:00","message":"[bufferProcess] send to processor:ชื่อเล็กๆอย่างไอโอดีน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:26.400139656+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:26.400143155+07:00","message":"> Transcript [900] [false]: 'ชื่อเล็กๆอย่างไอโอดีน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:26.400146391+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:26.4001486+07:00","message":"Set new StatePrefix: 'ชื่อเล็กๆอย่างไอโอดีน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:26.480264789+07:00","message":"receive streaming session, msgId: 48"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:26.480296331+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ชื่อเล็กๆอย่างไอโอดีนค่ะแต่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":980000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:26.480301463+07:00","message":"receive interim result [false|false]: ชื่อเล็กๆอย่างไอโอดีนค่ะแต่"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:26.480316309+07:00","message":"[buffer interim] 48 false ชื่อเล็กๆอย่างไอโอดีนค่ะแต่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:26.480323123+07:00","message":"[bufferProcess] interim [980000000]:ชื่อเล็กๆอย่างไอโอดีนค่ะแต่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:26.480325653+07:00","message":"[bufferProcess] send to processor:ชื่อเล็กๆอย่างไอโอดีนค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:26.480330805+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:26.480333357+07:00","message":"> Transcript [901] [false]: 'ชื่อเล็กๆอย่างไอโอดีนค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:26.480336484+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:26.480339883+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:26.480341933+07:00","message":"StatePrefix: 'ชื่อเล็กๆอย่างไอโอดีน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:26.480344724+07:00","message":"TextPushed: 'ชื่อ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:26.623059072+07:00","message":"receive streaming session, msgId: 48"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:26.623099692+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ชื่อเล็กๆอย่างไอโอดีนค่ะแต่มี\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":100000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:26.623106697+07:00","message":"receive interim result [false|false]: ชื่อเล็กๆอย่างไอโอดีนค่ะแต่มี"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:26.623124745+07:00","message":"[buffer interim] 48 false ชื่อเล็กๆอย่างไอโอดีนค่ะแต่มี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:26.623145635+07:00","message":"[bufferProcess] interim [100000000]:ชื่อเล็กๆอย่างไอโอดีนค่ะแต่มี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:26.623149542+07:00","message":"[bufferProcess] send to processor:ชื่อเล็กๆอย่างไอโอดีนค่ะแต่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:26.623154743+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:26.623159347+07:00","message":"> Transcript [902] [false]: 'ชื่อเล็กๆอย่างไอโอดีนค่ะแต่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:26.623164405+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:26.623167127+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:26.623170967+07:00","message":"StatePrefix: 'ชื่อเล็กๆอย่างไอโอดีน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:26.623174477+07:00","message":"TextPushed: 'ชื่อ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:26.655040026+07:00","message":"receive streaming session, msgId: 48"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:26.655074855+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ชื่อเล็กๆอย่างไอโอดีนค่ะแต่มีค่า\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":220000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:26.655080151+07:00","message":"receive interim result [false|false]: ชื่อเล็กๆอย่างไอโอดีนค่ะแต่มีค่า"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:26.655094652+07:00","message":"[buffer interim] 48 false ชื่อเล็กๆอย่างไอโอดีนค่ะแต่มีค่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:26.65510188+07:00","message":"[bufferProcess] interim [220000000]:ชื่อเล็กๆอย่างไอโอดีนค่ะแต่มีค่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:26.655104356+07:00","message":"[bufferProcess] send to processor:ชื่อเล็กๆอย่างไอโอดีนค่ะแต่มี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:26.655107881+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:26.65511073+07:00","message":"> Transcript [903] [false]: 'ชื่อเล็กๆอย่างไอโอดีนค่ะแต่มี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:26.655114005+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:26.655116127+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:26.655118317+07:00","message":"StatePrefix: 'ชื่อเล็กๆอย่างไอโอดีน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:26.655120792+07:00","message":"TextPushed: 'ชื่อ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:26.790878678+07:00","message":"receive streaming session, msgId: 48"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:26.790914008+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ชื่อเล็กๆอย่างไอโอดีนค่ะแต่มีความ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":280000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:26.790919489+07:00","message":"receive interim result [false|false]: ชื่อเล็กๆอย่างไอโอดีนค่ะแต่มีความ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:26.790934562+07:00","message":"[buffer interim] 48 false ชื่อเล็กๆอย่างไอโอดีนค่ะแต่มีความ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:26.790942726+07:00","message":"[bufferProcess] interim [280000000]:ชื่อเล็กๆอย่างไอโอดีนค่ะแต่มีความ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:26.790946658+07:00","message":"[bufferProcess] send to processor:ชื่อเล็กๆอย่างไอโอดีนค่ะแต่มีค่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:26.790951475+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:26.790956571+07:00","message":"> Transcript [904] [false]: 'ชื่อเล็กๆอย่างไอโอดีนค่ะแต่มีค่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:26.790961434+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:26.79096584+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:26.79096982+07:00","message":"StatePrefix: 'ชื่อเล็กๆอย่างไอโอดีน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:26.790972826+07:00","message":"TextPushed: 'ชื่อ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:26.79098012+07:00","message":"Push: 'เล็กๆอย่างไอโอดีน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:26.790982618+07:00","message":"TextPushed: 'ชื่อเล็กๆอย่างไอโอดีน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:26.790984946+07:00","message":"Set new StatePrefix : 'ชื่อเล็กๆอย่างไอโอดีนค่ะแต่มีค่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:26.790987243+07:00","message":"Next Push (prob) : 'ค่ะแต่มีค่า'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:26.790994143+07:00","message":"push: {false เล็กๆอย่างไอโอดีน 0 0xc00041cc80}"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:10:26.896069298+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:10:26.896085693+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:26.98113367+07:00","message":"receive streaming session, msgId: 48"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:26.981199257+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ชื่อเล็กๆอย่างไอโอดีนค่ะแต่มีความสุข\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":520000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:26.981206002+07:00","message":"receive interim result [false|false]: ชื่อเล็กๆอย่างไอโอดีนค่ะแต่มีความสุข"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:26.981218774+07:00","message":"[buffer interim] 48 false ชื่อเล็กๆอย่างไอโอดีนค่ะแต่มีความสุข"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:26.981225504+07:00","message":"[bufferProcess] interim [520000000]:ชื่อเล็กๆอย่างไอโอดีนค่ะแต่มีความสุข"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:26.98122803+07:00","message":"[bufferProcess] send to processor:ชื่อเล็กๆอย่างไอโอดีนค่ะแต่มีความ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:26.981233206+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:26.981236063+07:00","message":"> Transcript [905] [false]: 'ชื่อเล็กๆอย่างไอโอดีนค่ะแต่มีความ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:26.981238573+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:26.981241464+07:00","message":"Set new StatePrefix: 'ชื่อเล็กๆอย่างไอโอดีนค่ะแต่มีความ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:27.111893617+07:00","message":"receive streaming session, msgId: 48"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:27.1119364+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ชื่อเล็กๆอย่างไอโอดีนค่ะแต่มีความ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":580000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:27.111942414+07:00","message":"receive interim result [false|false]: ชื่อเล็กๆอย่างไอโอดีนค่ะแต่มีความ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:27.111959582+07:00","message":"[buffer interim] 48 false ชื่อเล็กๆอย่างไอโอดีนค่ะแต่มีความ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:27.111966222+07:00","message":"[bufferProcess] interim [580000000]:ชื่อเล็กๆอย่างไอโอดีนค่ะแต่มีความ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:27.111968921+07:00","message":"[bufferProcess] send to processor:ชื่อเล็กๆอย่างไอโอดีนค่ะแต่มีความสุข"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:27.111974074+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:27.111976663+07:00","message":"> Transcript [906] [false]: 'ชื่อเล็กๆอย่างไอโอดีนค่ะแต่มีความสุข'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:27.111980129+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:27.111982455+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:27.111984535+07:00","message":"StatePrefix: 'ชื่อเล็กๆอย่างไอโอดีนค่ะแต่มีความ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:27.111987217+07:00","message":"TextPushed: 'ชื่อเล็กๆอย่างไอโอดีน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:27.16869122+07:00","message":"receive streaming session, msgId: 48"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:27.168723997+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ชื่อเล็กๆอย่างไอโอดีนค่ะแต่มีความสำคัญ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":640000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:27.16873016+07:00","message":"receive interim result [false|false]: ชื่อเล็กๆอย่างไอโอดีนค่ะแต่มีความสำคัญ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:27.168745313+07:00","message":"[buffer interim] 48 false ชื่อเล็กๆอย่างไอโอดีนค่ะแต่มีความสำคัญ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:27.168751936+07:00","message":"[bufferProcess] interim [640000000]:ชื่อเล็กๆอย่างไอโอดีนค่ะแต่มีความสำคัญ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:27.168754378+07:00","message":"[bufferProcess] send to processor:ชื่อเล็กๆอย่างไอโอดีนค่ะแต่มีความ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:27.168757621+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:27.168760296+07:00","message":"> Transcript [907] [false]: 'ชื่อเล็กๆอย่างไอโอดีนค่ะแต่มีความ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:27.168763541+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:27.16876558+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:27.168767594+07:00","message":"StatePrefix: 'ชื่อเล็กๆอย่างไอโอดีนค่ะแต่มีความ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:27.168769944+07:00","message":"TextPushed: 'ชื่อเล็กๆอย่างไอโอดีน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:27.360159549+07:00","message":"receive streaming session, msgId: 48"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:27.360201441+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ชื่อเล็กๆอย่างไอโอดีนค่ะแต่มีความสำคัญมาก\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":880000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:27.36020781+07:00","message":"receive interim result [false|false]: ชื่อเล็กๆอย่างไอโอดีนค่ะแต่มีความสำคัญมาก"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:27.36022407+07:00","message":"[buffer interim] 48 false ชื่อเล็กๆอย่างไอโอดีนค่ะแต่มีความสำคัญมาก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:27.360235543+07:00","message":"[bufferProcess] interim [880000000]:ชื่อเล็กๆอย่างไอโอดีนค่ะแต่มีความสำคัญมาก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:27.360238533+07:00","message":"[bufferProcess] send to processor:ชื่อเล็กๆอย่างไอโอดีนค่ะแต่มีความสำคัญ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:27.360242851+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:27.360247334+07:00","message":"> Transcript [908] [false]: 'ชื่อเล็กๆอย่างไอโอดีนค่ะแต่มีความสำคัญ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:27.360251121+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:27.360253711+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:27.360255694+07:00","message":"StatePrefix: 'ชื่อเล็กๆอย่างไอโอดีนค่ะแต่มีความ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:27.360258096+07:00","message":"TextPushed: 'ชื่อเล็กๆอย่างไอโอดีน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:27.550915188+07:00","message":"receive streaming session, msgId: 48"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:27.550948202+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ชื่อเล็กๆอย่างไอโอดีนค่ะแต่มีความสำคัญมากเลย\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":60000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:27.55095497+07:00","message":"receive interim result [false|false]: ชื่อเล็กๆอย่างไอโอดีนค่ะแต่มีความสำคัญมากเลย"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:27.550968041+07:00","message":"[buffer interim] 48 false ชื่อเล็กๆอย่างไอโอดีนค่ะแต่มีความสำคัญมากเลย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:27.550974877+07:00","message":"[bufferProcess] interim [60000000]:ชื่อเล็กๆอย่างไอโอดีนค่ะแต่มีความสำคัญมากเลย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:27.550977621+07:00","message":"[bufferProcess] send to processor:ชื่อเล็กๆอย่างไอโอดีนค่ะแต่มีความสำคัญมาก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:27.550983115+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:27.550986209+07:00","message":"> Transcript [909] [false]: 'ชื่อเล็กๆอย่างไอโอดีนค่ะแต่มีความสำคัญมาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:27.55099001+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:27.550992219+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:27.550994366+07:00","message":"StatePrefix: 'ชื่อเล็กๆอย่างไอโอดีนค่ะแต่มีความ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:27.550997026+07:00","message":"TextPushed: 'ชื่อเล็กๆอย่างไอโอดีน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:27.551001492+07:00","message":"Push: 'ค่ะแต่มีความ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:27.551003503+07:00","message":"TextPushed: 'ชื่อเล็กๆอย่างไอโอดีนค่ะแต่มีความ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:27.55100573+07:00","message":"Set new StatePrefix : 'ชื่อเล็กๆอย่างไอโอดีนค่ะแต่มีความสำคัญมาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:27.551008198+07:00","message":"Next Push (prob) : 'สำคัญมาก'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:27.55101484+07:00","message":"push: {false ค่ะแต่มีความ 0 0xc00041cc80}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:28.077442148+07:00","message":"receive streaming session, msgId: 48"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:28.077479015+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ชื่อเล็กๆอย่างไอโอดีนค่ะแต่มีความสำคัญมากเลยวันนี้\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":600000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:28.077485751+07:00","message":"receive interim result [false|false]: ชื่อเล็กๆอย่างไอโอดีนค่ะแต่มีความสำคัญมากเลยวันนี้"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:28.077499582+07:00","message":"[buffer interim] 48 false ชื่อเล็กๆอย่างไอโอดีนค่ะแต่มีความสำคัญมากเลยวันนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:28.077506287+07:00","message":"[bufferProcess] interim [600000000]:ชื่อเล็กๆอย่างไอโอดีนค่ะแต่มีความสำคัญมากเลยวันนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:28.077509155+07:00","message":"[bufferProcess] send to processor:ชื่อเล็กๆอย่างไอโอดีนค่ะแต่มีความสำคัญมากเลย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:28.077515577+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:28.077518313+07:00","message":"> Transcript [910] [false]: 'ชื่อเล็กๆอย่างไอโอดีนค่ะแต่มีความสำคัญมากเลย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:28.077521882+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:28.077525408+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:28.077528126+07:00","message":"StatePrefix: 'ชื่อเล็กๆอย่างไอโอดีนค่ะแต่มีความสำคัญมาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:28.077530998+07:00","message":"TextPushed: 'ชื่อเล็กๆอย่างไอโอดีนค่ะแต่มีความ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:28.457103377+07:00","message":"receive streaming session, msgId: 48"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:28.457150277+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ชื่อเล็กๆอย่างไอโอดีนค่ะแต่มีความสำคัญมากเลยวันนี้พูด\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":960000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:28.457174921+07:00","message":"receive interim result [false|false]: ชื่อเล็กๆอย่างไอโอดีนค่ะแต่มีความสำคัญมากเลยวันนี้พูด"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:28.457194149+07:00","message":"[buffer interim] 48 false ชื่อเล็กๆอย่างไอโอดีนค่ะแต่มีความสำคัญมากเลยวันนี้พูด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:28.457206704+07:00","message":"[bufferProcess] interim [960000000]:ชื่อเล็กๆอย่างไอโอดีนค่ะแต่มีความสำคัญมากเลยวันนี้พูด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:28.457210899+07:00","message":"[bufferProcess] send to processor:ชื่อเล็กๆอย่างไอโอดีนค่ะแต่มีความสำคัญมากเลยวันนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:28.457218018+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:28.457222892+07:00","message":"> Transcript [911] [false]: 'ชื่อเล็กๆอย่างไอโอดีนค่ะแต่มีความสำคัญมากเลยวันนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:28.457228173+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:28.457231169+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:28.457234998+07:00","message":"StatePrefix: 'ชื่อเล็กๆอย่างไอโอดีนค่ะแต่มีความสำคัญมาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:28.457238773+07:00","message":"TextPushed: 'ชื่อเล็กๆอย่างไอโอดีนค่ะแต่มีความ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:28.58299851+07:00","message":"receive streaming session, msgId: 48"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:28.583039063+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ชื่อเล็กๆอย่างไอโอดีนค่ะแต่มีความสำคัญมากเลยวันนี้พูดคุย\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":80000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:28.583045775+07:00","message":"receive interim result [false|false]: ชื่อเล็กๆอย่างไอโอดีนค่ะแต่มีความสำคัญมากเลยวันนี้พูดคุย"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:28.583060774+07:00","message":"[buffer interim] 48 false ชื่อเล็กๆอย่างไอโอดีนค่ะแต่มีความสำคัญมากเลยวันนี้พูดคุย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:28.583068252+07:00","message":"[bufferProcess] interim [80000000]:ชื่อเล็กๆอย่างไอโอดีนค่ะแต่มีความสำคัญมากเลยวันนี้พูดคุย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:28.583071277+07:00","message":"[bufferProcess] send to processor:ชื่อเล็กๆอย่างไอโอดีนค่ะแต่มีความสำคัญมากเลยวันนี้พูด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:28.583076971+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:28.5830801+07:00","message":"> Transcript [912] [false]: 'ชื่อเล็กๆอย่างไอโอดีนค่ะแต่มีความสำคัญมากเลยวันนี้พูด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:28.583083906+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:28.583086199+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:28.583088602+07:00","message":"StatePrefix: 'ชื่อเล็กๆอย่างไอโอดีนค่ะแต่มีความสำคัญมาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:28.583091358+07:00","message":"TextPushed: 'ชื่อเล็กๆอย่างไอโอดีนค่ะแต่มีความ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:28.771489508+07:00","message":"receive streaming session, msgId: 48"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:28.771522014+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ชื่อเล็กๆอย่างไอโอดีนค่ะแต่มีความสำคัญมากเลยวันนี้พูดคุยกัน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":260000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:28.771528116+07:00","message":"receive interim result [false|false]: ชื่อเล็กๆอย่างไอโอดีนค่ะแต่มีความสำคัญมากเลยวันนี้พูดคุยกัน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:28.771540548+07:00","message":"[buffer interim] 48 false ชื่อเล็กๆอย่างไอโอดีนค่ะแต่มีความสำคัญมากเลยวันนี้พูดคุยกัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:28.771547453+07:00","message":"[bufferProcess] interim [260000000]:ชื่อเล็กๆอย่างไอโอดีนค่ะแต่มีความสำคัญมากเลยวันนี้พูดคุยกัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:28.771550057+07:00","message":"[bufferProcess] send to processor:ชื่อเล็กๆอย่างไอโอดีนค่ะแต่มีความสำคัญมากเลยวันนี้พูดคุย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:28.771555323+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:28.771557783+07:00","message":"> Transcript [913] [false]: 'ชื่อเล็กๆอย่างไอโอดีนค่ะแต่มีความสำคัญมากเลยวันนี้พูดคุย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:28.771561681+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:28.771563672+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:28.771566147+07:00","message":"StatePrefix: 'ชื่อเล็กๆอย่างไอโอดีนค่ะแต่มีความสำคัญมาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:28.771568688+07:00","message":"TextPushed: 'ชื่อเล็กๆอย่างไอโอดีนค่ะแต่มีความ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:28.771573138+07:00","message":"Push: 'สำคัญมาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:28.771575083+07:00","message":"TextPushed: 'ชื่อเล็กๆอย่างไอโอดีนค่ะแต่มีความสำคัญมาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:28.771577573+07:00","message":"Set new StatePrefix : 'ชื่อเล็กๆอย่างไอโอดีนค่ะแต่มีความสำคัญมากเลยวันนี้พูดคุย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:28.771580324+07:00","message":"Next Push (prob) : 'เลยวันนี้พูดคุย'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:28.771588913+07:00","message":"push: {false สำคัญมาก 0 0xc00041cc80}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:28.908710245+07:00","message":"receive streaming session, msgId: 48"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:28.908752774+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ชื่อเล็กๆอย่างไอโอดีนค่ะแต่มีความสำคัญมากเลยวันนี้พูดคุยกันนะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":380000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:28.908759906+07:00","message":"receive interim result [false|false]: ชื่อเล็กๆอย่างไอโอดีนค่ะแต่มีความสำคัญมากเลยวันนี้พูดคุยกันนะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:28.908774298+07:00","message":"[buffer interim] 48 false ชื่อเล็กๆอย่างไอโอดีนค่ะแต่มีความสำคัญมากเลยวันนี้พูดคุยกันนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:28.908783991+07:00","message":"[bufferProcess] interim [380000000]:ชื่อเล็กๆอย่างไอโอดีนค่ะแต่มีความสำคัญมากเลยวันนี้พูดคุยกันนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:28.908786854+07:00","message":"[bufferProcess] send to processor:ชื่อเล็กๆอย่างไอโอดีนค่ะแต่มีความสำคัญมากเลยวันนี้พูดคุยกัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:28.908792718+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:28.908796024+07:00","message":"> Transcript [914] [false]: 'ชื่อเล็กๆอย่างไอโอดีนค่ะแต่มีความสำคัญมากเลยวันนี้พูดคุยกัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:28.908800264+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:28.908802587+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:28.908804595+07:00","message":"StatePrefix: 'ชื่อเล็กๆอย่างไอโอดีนค่ะแต่มีความสำคัญมากเลยวันนี้พูดคุย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:28.908808068+07:00","message":"TextPushed: 'ชื่อเล็กๆอย่างไอโอดีนค่ะแต่มีความสำคัญมาก'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:29.090677405+07:00","message":"receive streaming session, msgId: 48"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:29.090719692+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ชื่อเล็กๆอย่างไอโอดีนค่ะแต่มีความสำคัญมากเลยวันนี้พูดคุยกันนะคะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":560000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:29.090726812+07:00","message":"receive interim result [false|false]: ชื่อเล็กๆอย่างไอโอดีนค่ะแต่มีความสำคัญมากเลยวันนี้พูดคุยกันนะคะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:29.090742966+07:00","message":"[buffer interim] 48 false ชื่อเล็กๆอย่างไอโอดีนค่ะแต่มีความสำคัญมากเลยวันนี้พูดคุยกันนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:29.090751083+07:00","message":"[bufferProcess] interim [560000000]:ชื่อเล็กๆอย่างไอโอดีนค่ะแต่มีความสำคัญมากเลยวันนี้พูดคุยกันนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:29.090754025+07:00","message":"[bufferProcess] send to processor:ชื่อเล็กๆอย่างไอโอดีนค่ะแต่มีความสำคัญมากเลยวันนี้พูดคุยกันนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:29.090762708+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:29.090765637+07:00","message":"> Transcript [915] [false]: 'ชื่อเล็กๆอย่างไอโอดีนค่ะแต่มีความสำคัญมากเลยวันนี้พูดคุยกันนะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:29.090769546+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:29.090772203+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:29.09077423+07:00","message":"StatePrefix: 'ชื่อเล็กๆอย่างไอโอดีนค่ะแต่มีความสำคัญมากเลยวันนี้พูดคุย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:29.090777209+07:00","message":"TextPushed: 'ชื่อเล็กๆอย่างไอโอดีนค่ะแต่มีความสำคัญมาก'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:29.353748194+07:00","message":"receive streaming session, msgId: 48"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:29.353792128+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ชื่อเล็กๆอย่างไอโอดีนค่ะแต่มีความสำคัญมากเลยวันนี้พูดคุยกันนะคะถึง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":920000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:29.353799388+07:00","message":"receive interim result [false|false]: ชื่อเล็กๆอย่างไอโอดีนค่ะแต่มีความสำคัญมากเลยวันนี้พูดคุยกันนะคะถึง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:29.353815234+07:00","message":"[buffer interim] 48 false ชื่อเล็กๆอย่างไอโอดีนค่ะแต่มีความสำคัญมากเลยวันนี้พูดคุยกันนะคะถึง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:29.353830043+07:00","message":"[bufferProcess] interim [920000000]:ชื่อเล็กๆอย่างไอโอดีนค่ะแต่มีความสำคัญมากเลยวันนี้พูดคุยกันนะคะถึง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:29.353833419+07:00","message":"[bufferProcess] send to processor:ชื่อเล็กๆอย่างไอโอดีนค่ะแต่มีความสำคัญมากเลยวันนี้พูดคุยกันนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:29.353838636+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:29.353841798+07:00","message":"> Transcript [916] [false]: 'ชื่อเล็กๆอย่างไอโอดีนค่ะแต่มีความสำคัญมากเลยวันนี้พูดคุยกันนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:29.353847317+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:29.353850187+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:29.353852724+07:00","message":"StatePrefix: 'ชื่อเล็กๆอย่างไอโอดีนค่ะแต่มีความสำคัญมากเลยวันนี้พูดคุย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:29.353855696+07:00","message":"TextPushed: 'ชื่อเล็กๆอย่างไอโอดีนค่ะแต่มีความสำคัญมาก'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:29.587791795+07:00","message":"[GCS] Cleaned up inactive client: 36"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:29.587843712+07:00","message":"[GCS] Cleaned up inactive client: 33"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:29.587848296+07:00","message":"[GCS] Cleaned up inactive client: 30"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:29.58785146+07:00","message":"[GCS] Cleaned up inactive client: 32"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:29.587854321+07:00","message":"[GCS] Cleaned up inactive client: 34"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:29.587857464+07:00","message":"[GCS] Cleaned up inactive client: 29"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:29.587860211+07:00","message":"[GCS] Cleaned up inactive client: 35"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:29.587862853+07:00","message":"[GCS] Cleaned up inactive client: 31"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:29.587865718+07:00","message":"[GCS] Cleaned up inactive client: 37"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:29.673341545+07:00","message":"receive streaming session, msgId: 48"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:29.673399291+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ชื่อเล็กๆอย่างไอโอดีนค่ะแต่มีความสำคัญมากเลยวันนี้พูดคุยกันนะคะถึงความ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":220000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:29.673409218+07:00","message":"receive interim result [false|false]: ชื่อเล็กๆอย่างไอโอดีนค่ะแต่มีความสำคัญมากเลยวันนี้พูดคุยกันนะคะถึงความ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:29.673429799+07:00","message":"[buffer interim] 48 false ชื่อเล็กๆอย่างไอโอดีนค่ะแต่มีความสำคัญมากเลยวันนี้พูดคุยกันนะคะถึงความ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:29.673457298+07:00","message":"[bufferProcess] interim [220000000]:ชื่อเล็กๆอย่างไอโอดีนค่ะแต่มีความสำคัญมากเลยวันนี้พูดคุยกันนะคะถึงความ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:29.673462853+07:00","message":"[bufferProcess] send to processor:ชื่อเล็กๆอย่างไอโอดีนค่ะแต่มีความสำคัญมากเลยวันนี้พูดคุยกันนะคะถึง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:29.67347404+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:29.673477719+07:00","message":"> Transcript [917] [false]: 'ชื่อเล็กๆอย่างไอโอดีนค่ะแต่มีความสำคัญมากเลยวันนี้พูดคุยกันนะคะถึง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:29.673482491+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:29.67348484+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:29.673487287+07:00","message":"StatePrefix: 'ชื่อเล็กๆอย่างไอโอดีนค่ะแต่มีความสำคัญมากเลยวันนี้พูดคุย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:29.673490533+07:00","message":"TextPushed: 'ชื่อเล็กๆอย่างไอโอดีนค่ะแต่มีความสำคัญมาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:29.673497351+07:00","message":"Push: 'เลยวันนี้พูดคุย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:29.673499795+07:00","message":"TextPushed: 'ชื่อเล็กๆอย่างไอโอดีนค่ะแต่มีความสำคัญมากเลยวันนี้พูดคุย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:29.673502292+07:00","message":"Set new StatePrefix : 'ชื่อเล็กๆอย่างไอโอดีนค่ะแต่มีความสำคัญมากเลยวันนี้พูดคุยกันนะคะถึง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:29.673505119+07:00","message":"Next Push (prob) : 'กันนะคะถึง'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:29.673514179+07:00","message":"push: {false เลยวันนี้พูดคุย 0 0xc00041cc80}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:29.711120834+07:00","message":"[GCS] IsForceVAD: false for message ID: 48"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:29.787910987+07:00","message":"[GCS] Start streaming session, msgId: 49"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:29.845248523+07:00","message":"receive streaming session, msgId: 48"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:29.845296466+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ชื่อเล็กๆอย่างไอโอดีนค่ะแต่มีความสำคัญมากเลยวันนี้พูดคุยกันนะคะถึงความ\",\"confidence\":0.9589726}],\"is_final\":true,\"result_end_time\":{\"seconds\":5,\"nanos\":400000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:29.845304341+07:00","message":"receive interim result [true|false]: ชื่อเล็กๆอย่างไอโอดีนค่ะแต่มีความสำคัญมากเลยวันนี้พูดคุยกันนะคะถึงความ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:29.845317007+07:00","message":"end recv isFinal message id 48"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:29.845320128+07:00","message":"end Recv id 48"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:29.845327374+07:00","message":"[buffer interim] 48 true ชื่อเล็กๆอย่างไอโอดีนค่ะแต่มีความสำคัญมากเลยวันนี้พูดคุยกันนะคะถึงความ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:29.845339747+07:00","message":"[bufferProcess] interim [400000000]:ชื่อเล็กๆอย่างไอโอดีนค่ะแต่มีความสำคัญมากเลยวันนี้พูดคุยกันนะคะถึงความ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:29.845343546+07:00","message":"[bufferProcess] send to processor (isfinal):ชื่อเล็กๆอย่างไอโอดีนค่ะแต่มีความสำคัญมากเลยวันนี้พูดคุยกันนะคะถึงความ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:29.845347862+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:29.84535393+07:00","message":"> Transcript [918] [false]: 'ชื่อเล็กๆอย่างไอโอดีนค่ะแต่มีความสำคัญมากเลยวันนี้พูดคุยกันนะคะถึงความ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:29.845358076+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:29.845360259+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:29.845362218+07:00","message":"StatePrefix: 'ชื่อเล็กๆอย่างไอโอดีนค่ะแต่มีความสำคัญมากเลยวันนี้พูดคุยกันนะคะถึง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:29.845365182+07:00","message":"TextPushed: 'ชื่อเล็กๆอย่างไอโอดีนค่ะแต่มีความสำคัญมากเลยวันนี้พูดคุย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:29.845367447+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:29.845369608+07:00","message":"> Transcript [919] [true]: 'ชื่อเล็กๆอย่างไอโอดีนค่ะแต่มีความสำคัญมากเลยวันนี้พูดคุยกันนะคะถึงความ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:29.845372051+07:00","message":"Count interim (case isFinal): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:29.845373838+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:29.84537567+07:00","message":"StatePrefix: 'ชื่อเล็กๆอย่างไอโอดีนค่ะแต่มีความสำคัญมากเลยวันนี้พูดคุยกันนะคะถึง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:29.845377779+07:00","message":"TextPushed: 'ชื่อเล็กๆอย่างไอโอดีนค่ะแต่มีความสำคัญมากเลยวันนี้พูดคุย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:29.845380979+07:00","message":"Push: 'กันนะคะถึงความ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:29.845390125+07:00","message":"push: {true กันนะคะถึงความ 0 0xc00041cc80}"}
{"level":"info","service":"Main","time":"2026-06-25T13:10:29.856182743+07:00","message":"write wav file: './tmp/7593/7593_48.wav'"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:10:29.897039155+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:10:29.897043365+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:30.327800455+07:00","message":"receive streaming session, msgId: 49"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:30.327848242+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สำคัญและ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":540000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:30.327856048+07:00","message":"receive interim result [false|false]: สำคัญและ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:30.32787472+07:00","message":"[buffer interim] 49 false สำคัญและ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:30.327883697+07:00","message":"[bufferProcess] interim [540000000]:สำคัญและ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:30.327886111+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:30.44752021+07:00","message":"receive streaming session, msgId: 49"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:30.44756011+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สำคัญและการ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":720000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:30.447566071+07:00","message":"receive interim result [false|false]: สำคัญและการ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:30.447583722+07:00","message":"[buffer interim] 49 false สำคัญและการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:30.4475918+07:00","message":"[bufferProcess] interim [720000000]:สำคัญและการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:30.447594288+07:00","message":"[bufferProcess] send to processor:สำคัญและ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:30.447601914+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:30.447605109+07:00","message":"> Transcript [920] [false]: 'สำคัญและ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:30.447607799+07:00","message":"Set StatePrefix (first interim): 'สำคัญและ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:30.750669285+07:00","message":"receive streaming session, msgId: 49"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:30.750714453+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สำคัญและการบริหาร\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":20000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:30.750720689+07:00","message":"receive interim result [false|false]: สำคัญและการบริหาร"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:30.750737008+07:00","message":"[buffer interim] 49 false สำคัญและการบริหาร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:30.750745059+07:00","message":"[bufferProcess] interim [20000000]:สำคัญและการบริหาร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:30.750747641+07:00","message":"[bufferProcess] send to processor:สำคัญและการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:30.750755767+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:30.750759075+07:00","message":"> Transcript [921] [false]: 'สำคัญและการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:30.75076229+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:30.750764959+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:30.7507684+07:00","message":"StatePrefix: 'สำคัญและ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:30.750770847+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:30.824019608+07:00","message":"receive streaming session, msgId: 49"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:30.824059535+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สำคัญและการบริโภค\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":80000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:30.824067073+07:00","message":"receive interim result [false|false]: สำคัญและการบริโภค"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:30.824080025+07:00","message":"[buffer interim] 49 false สำคัญและการบริโภค"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:30.824090038+07:00","message":"[bufferProcess] interim [80000000]:สำคัญและการบริโภค"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:30.824093214+07:00","message":"[bufferProcess] send to processor:สำคัญและการบริหาร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:30.824100743+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:30.824104406+07:00","message":"> Transcript [922] [false]: 'สำคัญและการบริหาร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:30.824108839+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:30.824111705+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:30.82411458+07:00","message":"StatePrefix: 'สำคัญและ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:30.824116745+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:31.331162495+07:00","message":"receive streaming session, msgId: 49"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:31.331202068+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สำคัญและการบริโภคไอโอดีน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":560000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:31.331207638+07:00","message":"receive interim result [false|false]: สำคัญและการบริโภคไอโอดีน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:31.331219261+07:00","message":"[buffer interim] 49 false สำคัญและการบริโภคไอโอดีน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:31.331226211+07:00","message":"[bufferProcess] interim [560000000]:สำคัญและการบริโภคไอโอดีน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:31.331228775+07:00","message":"[bufferProcess] send to processor:สำคัญและการบริโภค"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:31.331234233+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:31.331237136+07:00","message":"> Transcript [923] [false]: 'สำคัญและการบริโภค'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:31.331240227+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:31.33124232+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:31.331244747+07:00","message":"StatePrefix: 'สำคัญและ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:31.331247017+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:31.662129648+07:00","message":"receive streaming session, msgId: 49"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:31.662164428+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สำคัญและการบริโภคไอโอดีนที่ถูก\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":920000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:31.662172589+07:00","message":"receive interim result [false|false]: สำคัญและการบริโภคไอโอดีนที่ถูก"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:31.662185469+07:00","message":"[buffer interim] 49 false สำคัญและการบริโภคไอโอดีนที่ถูก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:31.662192169+07:00","message":"[bufferProcess] interim [920000000]:สำคัญและการบริโภคไอโอดีนที่ถูก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:31.662195309+07:00","message":"[bufferProcess] send to processor:สำคัญและการบริโภคไอโอดีน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:31.662201733+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:31.662204552+07:00","message":"> Transcript [924] [false]: 'สำคัญและการบริโภคไอโอดีน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:31.662207773+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:31.662210009+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:31.662211912+07:00","message":"StatePrefix: 'สำคัญและ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:31.662214368+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:31.662219343+07:00","message":"Push: 'สำคัญและ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:31.662221664+07:00","message":"TextPushed: 'สำคัญและ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:31.662223852+07:00","message":"Set new StatePrefix : 'สำคัญและการบริโภคไอโอดีน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:31.662226308+07:00","message":"Next Push (prob) : 'การบริโภคไอโอดีน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:31.662234065+07:00","message":"push: {false สำคัญและ 0 0xc0017d4e00}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:31.842261528+07:00","message":"receive streaming session, msgId: 49"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:31.842292768+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สำคัญและการบริโภคไอโอดีนที่ถูกต้อง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":40000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:31.842298344+07:00","message":"receive interim result [false|false]: สำคัญและการบริโภคไอโอดีนที่ถูกต้อง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:31.84231195+07:00","message":"[buffer interim] 49 false สำคัญและการบริโภคไอโอดีนที่ถูกต้อง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:31.842319833+07:00","message":"[bufferProcess] interim [40000000]:สำคัญและการบริโภคไอโอดีนที่ถูกต้อง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:31.842322389+07:00","message":"[bufferProcess] send to processor:สำคัญและการบริโภคไอโอดีนที่ถูก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:31.842326381+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:31.842329119+07:00","message":"> Transcript [925] [false]: 'สำคัญและการบริโภคไอโอดีนที่ถูก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:31.842332602+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:31.842335+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:31.842337761+07:00","message":"StatePrefix: 'สำคัญและการบริโภคไอโอดีน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:31.842340157+07:00","message":"TextPushed: 'สำคัญและ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:32.421802433+07:00","message":"receive streaming session, msgId: 49"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:32.4218549+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สำคัญและการบริโภคไอโอดีนที่ถูกต้อง\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":2,\"nanos\":640000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:32.421861578+07:00","message":"receive interim result [false|false]: สำคัญและการบริโภคไอโอดีนที่ถูกต้อง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:32.42187516+07:00","message":"[buffer interim] 49 false สำคัญและการบริโภคไอโอดีนที่ถูกต้อง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:32.421884055+07:00","message":"[bufferProcess] interim [640000000]:สำคัญและการบริโภคไอโอดีนที่ถูกต้อง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:32.421886719+07:00","message":"[bufferProcess] send to processor:สำคัญและการบริโภคไอโอดีนที่ถูกต้อง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:32.421890672+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:32.421893504+07:00","message":"> Transcript [926] [false]: 'สำคัญและการบริโภคไอโอดีนที่ถูกต้อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:32.421896742+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:32.421898922+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:32.421901524+07:00","message":"StatePrefix: 'สำคัญและการบริโภคไอโอดีน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:32.421903928+07:00","message":"TextPushed: 'สำคัญและ'"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:10:32.897805802+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:10:32.897834239+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:32.950275422+07:00","message":"receive streaming session, msgId: 49"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:32.950315395+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สำคัญและการบริโภคไอโอดีนที่ถูกต้องกับอาจารย์สง่า\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":180000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:32.950322072+07:00","message":"receive interim result [false|false]: สำคัญและการบริโภคไอโอดีนที่ถูกต้องกับอาจารย์สง่า"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:32.950337002+07:00","message":"[buffer interim] 49 false สำคัญและการบริโภคไอโอดีนที่ถูกต้องกับอาจารย์สง่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:32.950345877+07:00","message":"[bufferProcess] interim [180000000]:สำคัญและการบริโภคไอโอดีนที่ถูกต้องกับอาจารย์สง่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:32.95034844+07:00","message":"[bufferProcess] send to processor:สำคัญและการบริโภคไอโอดีนที่ถูกต้อง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:32.950352207+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:32.95035559+07:00","message":"> Transcript [927] [false]: 'สำคัญและการบริโภคไอโอดีนที่ถูกต้อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:32.95035929+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:32.950361577+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:32.95036378+07:00","message":"StatePrefix: 'สำคัญและการบริโภคไอโอดีน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:32.950366136+07:00","message":"TextPushed: 'สำคัญและ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:33.249802243+07:00","message":"receive streaming session, msgId: 49"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:33.249851567+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สำคัญและการบริโภคไอโอดีนที่ถูกต้องกับอาจารย์สง่าดามาพงษ์\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":480000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:33.249859416+07:00","message":"receive interim result [false|false]: สำคัญและการบริโภคไอโอดีนที่ถูกต้องกับอาจารย์สง่าดามาพงษ์"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:33.24987423+07:00","message":"[buffer interim] 49 false สำคัญและการบริโภคไอโอดีนที่ถูกต้องกับอาจารย์สง่าดามาพงษ์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:33.249882483+07:00","message":"[bufferProcess] interim [480000000]:สำคัญและการบริโภคไอโอดีนที่ถูกต้องกับอาจารย์สง่าดามาพงษ์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:33.249885492+07:00","message":"[bufferProcess] send to processor:สำคัญและการบริโภคไอโอดีนที่ถูกต้องกับอาจารย์สง่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:33.249889681+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:33.249895561+07:00","message":"> Transcript [928] [false]: 'สำคัญและการบริโภคไอโอดีนที่ถูกต้องกับอาจารย์สง่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:33.249899593+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:33.249901797+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:33.249904301+07:00","message":"StatePrefix: 'สำคัญและการบริโภคไอโอดีน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:33.249906705+07:00","message":"TextPushed: 'สำคัญและ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:33.249909908+07:00","message":"Push: 'การบริโภคไอโอดีน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:33.249912081+07:00","message":"TextPushed: 'สำคัญและการบริโภคไอโอดีน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:33.249918309+07:00","message":"Set new StatePrefix : 'สำคัญและการบริโภคไอโอดีนที่ถูกต้องกับอาจารย์สง่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:33.249920768+07:00","message":"Next Push (prob) : 'ที่ถูกต้องกับอาจารย์สง่า'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:33.249929492+07:00","message":"push: {false การบริโภคไอโอดีน 0 0xc0017d4e00}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:33.312122265+07:00","message":"receive streaming session, msgId: 49"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:33.31215797+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สำคัญและการบริโภคไอโอดีนที่ถูกต้องกับอาจารย์สง่าดามา\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":540000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:33.312163636+07:00","message":"receive interim result [false|false]: สำคัญและการบริโภคไอโอดีนที่ถูกต้องกับอาจารย์สง่าดามา"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:33.312177285+07:00","message":"[buffer interim] 49 false สำคัญและการบริโภคไอโอดีนที่ถูกต้องกับอาจารย์สง่าดามา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:33.312186493+07:00","message":"[bufferProcess] interim [540000000]:สำคัญและการบริโภคไอโอดีนที่ถูกต้องกับอาจารย์สง่าดามา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:33.31218963+07:00","message":"[bufferProcess] send to processor:สำคัญและการบริโภคไอโอดีนที่ถูกต้องกับอาจารย์สง่าดามาพงษ์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:33.31219319+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:33.312196234+07:00","message":"> Transcript [929] [false]: 'สำคัญและการบริโภคไอโอดีนที่ถูกต้องกับอาจารย์สง่าดามาพงษ์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:33.312199741+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:33.31220169+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:33.312203619+07:00","message":"StatePrefix: 'สำคัญและการบริโภคไอโอดีนที่ถูกต้องกับอาจารย์สง่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:33.312206007+07:00","message":"TextPushed: 'สำคัญและการบริโภคไอโอดีน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:33.441632887+07:00","message":"receive streaming session, msgId: 49"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:33.441676596+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สำคัญและการบริโภคไอโอดีนที่ถูกต้องกับอาจารย์สง่าดามาพงษ์\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":660000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:33.441683253+07:00","message":"receive interim result [false|false]: สำคัญและการบริโภคไอโอดีนที่ถูกต้องกับอาจารย์สง่าดามาพงษ์"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:33.441697834+07:00","message":"[buffer interim] 49 false สำคัญและการบริโภคไอโอดีนที่ถูกต้องกับอาจารย์สง่าดามาพงษ์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:33.441705759+07:00","message":"[bufferProcess] interim [660000000]:สำคัญและการบริโภคไอโอดีนที่ถูกต้องกับอาจารย์สง่าดามาพงษ์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:33.441708813+07:00","message":"[bufferProcess] send to processor:สำคัญและการบริโภคไอโอดีนที่ถูกต้องกับอาจารย์สง่าดามา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:33.441716448+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:33.441719157+07:00","message":"> Transcript [930] [false]: 'สำคัญและการบริโภคไอโอดีนที่ถูกต้องกับอาจารย์สง่าดามา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:33.44172294+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:33.441725354+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:33.441728026+07:00","message":"StatePrefix: 'สำคัญและการบริโภคไอโอดีนที่ถูกต้องกับอาจารย์สง่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:33.441731036+07:00","message":"TextPushed: 'สำคัญและการบริโภคไอโอดีน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:34.019679745+07:00","message":"receive streaming session, msgId: 49"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:34.019717734+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สำคัญและการบริโภคไอโอดีนที่ถูกต้องกับอาจารย์สง่าดามาพงษ์\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":4,\"nanos\":260000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:34.019724502+07:00","message":"receive interim result [false|false]: สำคัญและการบริโภคไอโอดีนที่ถูกต้องกับอาจารย์สง่าดามาพงษ์"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:34.019740587+07:00","message":"[buffer interim] 49 false สำคัญและการบริโภคไอโอดีนที่ถูกต้องกับอาจารย์สง่าดามาพงษ์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:34.019754201+07:00","message":"[bufferProcess] interim [260000000]:สำคัญและการบริโภคไอโอดีนที่ถูกต้องกับอาจารย์สง่าดามาพงษ์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:34.019757383+07:00","message":"[bufferProcess] send to processor:สำคัญและการบริโภคไอโอดีนที่ถูกต้องกับอาจารย์สง่าดามาพงษ์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:34.019761443+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:34.019764445+07:00","message":"> Transcript [931] [false]: 'สำคัญและการบริโภคไอโอดีนที่ถูกต้องกับอาจารย์สง่าดามาพงษ์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:34.019768251+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:34.019770367+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:34.019772834+07:00","message":"StatePrefix: 'สำคัญและการบริโภคไอโอดีนที่ถูกต้องกับอาจารย์สง่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:34.019775569+07:00","message":"TextPushed: 'สำคัญและการบริโภคไอโอดีน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:34.022276627+07:00","message":"receive streaming session, msgId: 49"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:34.022299318+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สำคัญและการบริโภคไอโอดีนที่ถูกต้องกับอาจารย์สง่าดามาพงษ์ค่ะสวัสดี\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":320000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:34.022307658+07:00","message":"receive interim result [false|false]: สำคัญและการบริโภคไอโอดีนที่ถูกต้องกับอาจารย์สง่าดามาพงษ์ค่ะสวัสดี"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:34.02232366+07:00","message":"[buffer interim] 49 false สำคัญและการบริโภคไอโอดีนที่ถูกต้องกับอาจารย์สง่าดามาพงษ์ค่ะสวัสดี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:34.022329197+07:00","message":"[bufferProcess] interim [320000000]:สำคัญและการบริโภคไอโอดีนที่ถูกต้องกับอาจารย์สง่าดามาพงษ์ค่ะสวัสดี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:34.022331881+07:00","message":"[bufferProcess] send to processor:สำคัญและการบริโภคไอโอดีนที่ถูกต้องกับอาจารย์สง่าดามาพงษ์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:34.022340179+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:34.022342506+07:00","message":"> Transcript [932] [false]: 'สำคัญและการบริโภคไอโอดีนที่ถูกต้องกับอาจารย์สง่าดามาพงษ์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:34.022345284+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:34.022348116+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:34.022350473+07:00","message":"StatePrefix: 'สำคัญและการบริโภคไอโอดีนที่ถูกต้องกับอาจารย์สง่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:34.022353319+07:00","message":"TextPushed: 'สำคัญและการบริโภคไอโอดีน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:34.022360987+07:00","message":"Push: 'ที่ถูกต้องกับอาจารย์สง่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:34.022363237+07:00","message":"TextPushed: 'สำคัญและการบริโภคไอโอดีนที่ถูกต้องกับอาจารย์สง่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:34.022366155+07:00","message":"Set new StatePrefix : 'สำคัญและการบริโภคไอโอดีนที่ถูกต้องกับอาจารย์สง่าดามาพงษ์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:34.022368593+07:00","message":"Next Push (prob) : 'ดามาพงษ์'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:34.022378199+07:00","message":"push: {false ที่ถูกต้องกับอาจารย์สง่า 0 0xc0017d4e00}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:34.218446041+07:00","message":"receive streaming session, msgId: 49"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:34.218480145+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สำคัญและการบริโภคไอโอดีนที่ถูกต้องกับอาจารย์สง่าดามาพงษ์ค่ะสวัสดีค่ะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":500000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:34.218486861+07:00","message":"receive interim result [false|false]: สำคัญและการบริโภคไอโอดีนที่ถูกต้องกับอาจารย์สง่าดามาพงษ์ค่ะสวัสดีค่ะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:34.218501181+07:00","message":"[buffer interim] 49 false สำคัญและการบริโภคไอโอดีนที่ถูกต้องกับอาจารย์สง่าดามาพงษ์ค่ะสวัสดีค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:34.218508433+07:00","message":"[bufferProcess] interim [500000000]:สำคัญและการบริโภคไอโอดีนที่ถูกต้องกับอาจารย์สง่าดามาพงษ์ค่ะสวัสดีค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:34.21851113+07:00","message":"[bufferProcess] send to processor:สำคัญและการบริโภคไอโอดีนที่ถูกต้องกับอาจารย์สง่าดามาพงษ์ค่ะสวัสดี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:34.218514641+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:34.218517423+07:00","message":"> Transcript [933] [false]: 'สำคัญและการบริโภคไอโอดีนที่ถูกต้องกับอาจารย์สง่าดามาพงษ์ค่ะสวัสดี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:34.218520919+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:34.218522996+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:34.218525413+07:00","message":"StatePrefix: 'สำคัญและการบริโภคไอโอดีนที่ถูกต้องกับอาจารย์สง่าดามาพงษ์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:34.218528+07:00","message":"TextPushed: 'สำคัญและการบริโภคไอโอดีนที่ถูกต้องกับอาจารย์สง่า'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:34.855995611+07:00","message":"receive streaming session, msgId: 49"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:34.856038425+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สำคัญและการบริโภคไอโอดีนที่ถูกต้องกับอาจารย์สง่าดามาพงษ์ค่ะสวัสดีค่ะ\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":5,\"nanos\":100000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:34.856050638+07:00","message":"receive interim result [false|false]: สำคัญและการบริโภคไอโอดีนที่ถูกต้องกับอาจารย์สง่าดามาพงษ์ค่ะสวัสดีค่ะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:34.85606652+07:00","message":"[buffer interim] 49 false สำคัญและการบริโภคไอโอดีนที่ถูกต้องกับอาจารย์สง่าดามาพงษ์ค่ะสวัสดีค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:34.856077603+07:00","message":"[bufferProcess] interim [100000000]:สำคัญและการบริโภคไอโอดีนที่ถูกต้องกับอาจารย์สง่าดามาพงษ์ค่ะสวัสดีค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:34.85608012+07:00","message":"[bufferProcess] send to processor:สำคัญและการบริโภคไอโอดีนที่ถูกต้องกับอาจารย์สง่าดามาพงษ์ค่ะสวัสดีค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:34.856086063+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:34.856089415+07:00","message":"> Transcript [934] [false]: 'สำคัญและการบริโภคไอโอดีนที่ถูกต้องกับอาจารย์สง่าดามาพงษ์ค่ะสวัสดีค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:34.856093602+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:34.856095905+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:34.856098411+07:00","message":"StatePrefix: 'สำคัญและการบริโภคไอโอดีนที่ถูกต้องกับอาจารย์สง่าดามาพงษ์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:34.85610134+07:00","message":"TextPushed: 'สำคัญและการบริโภคไอโอดีนที่ถูกต้องกับอาจารย์สง่า'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:35.612119599+07:00","message":"[GCS] IsForceVAD: false for message ID: 49"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:35.673252962+07:00","message":"[GCS] Start streaming session, msgId: 50"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:35.793666386+07:00","message":"receive streaming session, msgId: 49"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:35.79372959+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สำคัญและการบริโภคไอโอดีนที่ถูกต้องกับอาจารย์สง่าดามาพงษ์ค่ะสวัสดีค่ะ\",\"confidence\":0.9496701}],\"is_final\":true,\"result_end_time\":{\"seconds\":6,\"nanos\":60000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:35.793739787+07:00","message":"receive interim result [true|false]: สำคัญและการบริโภคไอโอดีนที่ถูกต้องกับอาจารย์สง่าดามาพงษ์ค่ะสวัสดีค่ะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:35.793752561+07:00","message":"end recv isFinal message id 49"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:35.793754989+07:00","message":"end Recv id 49"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:35.793764942+07:00","message":"[buffer interim] 49 true สำคัญและการบริโภคไอโอดีนที่ถูกต้องกับอาจารย์สง่าดามาพงษ์ค่ะสวัสดีค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:35.793778072+07:00","message":"[bufferProcess] interim [60000000]:สำคัญและการบริโภคไอโอดีนที่ถูกต้องกับอาจารย์สง่าดามาพงษ์ค่ะสวัสดีค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:35.793782363+07:00","message":"[bufferProcess] send to processor (isfinal):สำคัญและการบริโภคไอโอดีนที่ถูกต้องกับอาจารย์สง่าดามาพงษ์ค่ะสวัสดีค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:35.793786615+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:35.793790314+07:00","message":"> Transcript [935] [false]: 'สำคัญและการบริโภคไอโอดีนที่ถูกต้องกับอาจารย์สง่าดามาพงษ์ค่ะสวัสดีค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:35.793794444+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:35.79379647+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:35.79379881+07:00","message":"StatePrefix: 'สำคัญและการบริโภคไอโอดีนที่ถูกต้องกับอาจารย์สง่าดามาพงษ์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:35.793801747+07:00","message":"TextPushed: 'สำคัญและการบริโภคไอโอดีนที่ถูกต้องกับอาจารย์สง่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:35.793804474+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:35.793808744+07:00","message":"> Transcript [936] [true]: 'สำคัญและการบริโภคไอโอดีนที่ถูกต้องกับอาจารย์สง่าดามาพงษ์ค่ะสวัสดีค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:35.793811286+07:00","message":"Count interim (case isFinal): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:35.793813097+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:35.793814802+07:00","message":"StatePrefix: 'สำคัญและการบริโภคไอโอดีนที่ถูกต้องกับอาจารย์สง่าดามาพงษ์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:35.79382623+07:00","message":"TextPushed: 'สำคัญและการบริโภคไอโอดีนที่ถูกต้องกับอาจารย์สง่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:35.793830146+07:00","message":"Push: 'ดามาพงษ์ค่ะสวัสดีค่ะ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:35.793840234+07:00","message":"push: {true ดามาพงษ์ค่ะสวัสดีค่ะ 0 0xc0017d4e00}"}
{"level":"info","service":"Main","time":"2026-06-25T13:10:35.808042477+07:00","message":"write wav file: './tmp/7593/7593_49.wav'"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:10:35.898652651+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:10:35.89865265+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:36.403779319+07:00","message":"receive streaming session, msgId: 50"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:36.403835173+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สวัสดี\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":600000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:36.403841244+07:00","message":"receive interim result [false|false]: สวัสดี"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:36.403855988+07:00","message":"[buffer interim] 50 false สวัสดี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:36.403862788+07:00","message":"[bufferProcess] interim [600000000]:สวัสดี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:36.403864924+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:36.521384608+07:00","message":"receive streaming session, msgId: 50"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:36.521424334+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สวัสดีค่ะ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":660000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:36.521429799+07:00","message":"receive interim result [false|false]: สวัสดีค่ะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:36.521445505+07:00","message":"[buffer interim] 50 false สวัสดีค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:36.521453403+07:00","message":"[bufferProcess] interim [660000000]:สวัสดีค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:36.521456017+07:00","message":"[bufferProcess] send to processor:สวัสดี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:36.521464547+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:36.521467923+07:00","message":"> Transcript [937] [false]: 'สวัสดี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:36.521470178+07:00","message":"Set StatePrefix (first interim): 'สวัสดี'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:36.653553495+07:00","message":"receive streaming session, msgId: 50"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:36.653598971+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สวัสดีครับ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":780000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:36.653606203+07:00","message":"receive interim result [false|false]: สวัสดีครับ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:36.653624919+07:00","message":"[buffer interim] 50 false สวัสดีครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:36.653634059+07:00","message":"[bufferProcess] interim [780000000]:สวัสดีครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:36.653637707+07:00","message":"[bufferProcess] send to processor:สวัสดีค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:36.653646407+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:36.653650668+07:00","message":"> Transcript [938] [false]: 'สวัสดีค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:36.653655128+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:36.653658045+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:36.653661534+07:00","message":"StatePrefix: 'สวัสดี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:36.653663624+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:36.847480699+07:00","message":"receive streaming session, msgId: 50"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:36.847521493+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สวัสดีครับคุณ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":960000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:36.847528956+07:00","message":"receive interim result [false|false]: สวัสดีครับคุณ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:36.84754646+07:00","message":"[buffer interim] 50 false สวัสดีครับคุณ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:36.847559161+07:00","message":"[bufferProcess] interim [960000000]:สวัสดีครับคุณ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:36.847563122+07:00","message":"[bufferProcess] send to processor:สวัสดีครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:36.847567911+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:36.847573069+07:00","message":"> Transcript [939] [false]: 'สวัสดีครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:36.847576087+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:36.847578179+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:36.847580374+07:00","message":"StatePrefix: 'สวัสดี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:36.847582569+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:36.986747581+07:00","message":"receive streaming session, msgId: 50"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:36.98678651+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สวัสดีครับคุณจะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":80000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:36.986792241+07:00","message":"receive interim result [false|false]: สวัสดีครับคุณจะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:36.986811157+07:00","message":"[buffer interim] 50 false สวัสดีครับคุณจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:36.986826725+07:00","message":"[bufferProcess] interim [80000000]:สวัสดีครับคุณจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:36.986829629+07:00","message":"[bufferProcess] send to processor:สวัสดีครับคุณ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:36.986834964+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:36.986837737+07:00","message":"> Transcript [940] [false]: 'สวัสดีครับคุณ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:36.986840749+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:36.986842837+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:36.986845679+07:00","message":"StatePrefix: 'สวัสดี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:36.986847819+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:37.081208934+07:00","message":"receive streaming session, msgId: 50"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:37.081256178+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สวัสดีครับคุณชอบ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":140000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:37.081263336+07:00","message":"receive interim result [false|false]: สวัสดีครับคุณชอบ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:37.081281345+07:00","message":"[buffer interim] 50 false สวัสดีครับคุณชอบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:37.081290113+07:00","message":"[bufferProcess] interim [140000000]:สวัสดีครับคุณชอบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:37.081292837+07:00","message":"[bufferProcess] send to processor:สวัสดีครับคุณจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:37.081296775+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:37.081299926+07:00","message":"> Transcript [941] [false]: 'สวัสดีครับคุณจะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:37.081303413+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:37.081305582+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:37.081307473+07:00","message":"StatePrefix: 'สวัสดี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:37.081309767+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:37.081312363+07:00","message":"Push: 'สวัสดี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:37.081314897+07:00","message":"TextPushed: 'สวัสดี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:37.081317162+07:00","message":"Set new StatePrefix : 'สวัสดีครับคุณจะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:37.081321144+07:00","message":"Next Push (prob) : 'ครับคุณจะ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:37.081330055+07:00","message":"push: {false สวัสดี 0 0xc00052af80}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:37.190502934+07:00","message":"receive streaming session, msgId: 50"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:37.190545046+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สวัสดีครับคุณจบ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":200000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:37.190550875+07:00","message":"receive interim result [false|false]: สวัสดีครับคุณจบ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:37.190567202+07:00","message":"[buffer interim] 50 false สวัสดีครับคุณจบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:37.190575015+07:00","message":"[bufferProcess] interim [200000000]:สวัสดีครับคุณจบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:37.190577659+07:00","message":"[bufferProcess] send to processor:สวัสดีครับคุณชอบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:37.190580768+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:37.190583683+07:00","message":"> Transcript [942] [false]: 'สวัสดีครับคุณชอบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:37.19058608+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:37.190588385+07:00","message":"Set new StatePrefix: 'สวัสดีครับคุณชอบ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:37.626983798+07:00","message":"receive streaming session, msgId: 50"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:37.627023399+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สวัสดีครับคุณจบ\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":1,\"nanos\":800000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:37.62703038+07:00","message":"receive interim result [false|false]: สวัสดีครับคุณจบ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:37.627045483+07:00","message":"[buffer interim] 50 false สวัสดีครับคุณจบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:37.627054168+07:00","message":"[bufferProcess] interim [800000000]:สวัสดีครับคุณจบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:37.627056991+07:00","message":"[bufferProcess] send to processor:สวัสดีครับคุณจบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:37.627065049+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:37.627068005+07:00","message":"> Transcript [943] [false]: 'สวัสดีครับคุณจบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:37.627070793+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:37.627073138+07:00","message":"Set new StatePrefix: 'สวัสดีครับคุณจบ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:38.012294285+07:00","message":"receive streaming session, msgId: 50"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:38.012339073+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สวัสดีครับคุณชอบอาหาร\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":220000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:38.012345284+07:00","message":"receive interim result [false|false]: สวัสดีครับคุณชอบอาหาร"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:38.01236204+07:00","message":"[buffer interim] 50 false สวัสดีครับคุณชอบอาหาร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:38.012370031+07:00","message":"[bufferProcess] interim [220000000]:สวัสดีครับคุณชอบอาหาร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:38.012372788+07:00","message":"[bufferProcess] send to processor:สวัสดีครับคุณจบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:38.012379344+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:38.012382417+07:00","message":"> Transcript [944] [false]: 'สวัสดีครับคุณจบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:38.012386295+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:38.012388655+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:38.012390754+07:00","message":"StatePrefix: 'สวัสดีครับคุณจบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:38.012393137+07:00","message":"TextPushed: 'สวัสดี'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:38.271772457+07:00","message":"receive streaming session, msgId: 50"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:38.271810564+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สวัสดีครับคุณจบ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":340000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:38.271825653+07:00","message":"receive interim result [false|false]: สวัสดีครับคุณจบ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:38.271843865+07:00","message":"[buffer interim] 50 false สวัสดีครับคุณจบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:38.271851463+07:00","message":"[bufferProcess] interim [340000000]:สวัสดีครับคุณจบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:38.271856359+07:00","message":"[bufferProcess] send to processor:สวัสดีครับคุณชอบอาหาร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:38.271863191+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:38.27186633+07:00","message":"> Transcript [945] [false]: 'สวัสดีครับคุณชอบอาหาร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:38.271869575+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:38.271871889+07:00","message":"Set new StatePrefix: 'สวัสดีครับคุณชอบอาหาร'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:38.513311977+07:00","message":"receive streaming session, msgId: 50"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:38.513350688+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สวัสดีครับคุณชอบอาหารโภชนา\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":640000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:38.51335641+07:00","message":"receive interim result [false|false]: สวัสดีครับคุณชอบอาหารโภชนา"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:38.513369341+07:00","message":"[buffer interim] 50 false สวัสดีครับคุณชอบอาหารโภชนา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:38.513376433+07:00","message":"[bufferProcess] interim [640000000]:สวัสดีครับคุณชอบอาหารโภชนา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:38.5133789+07:00","message":"[bufferProcess] send to processor:สวัสดีครับคุณจบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:38.513384082+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:38.513386671+07:00","message":"> Transcript [946] [false]: 'สวัสดีครับคุณจบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:38.513389068+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:38.513391193+07:00","message":"Set new StatePrefix: 'สวัสดีครับคุณจบ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:38.630322428+07:00","message":"receive streaming session, msgId: 50"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:38.63037002+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สวัสดีครับคุณชอบอาหารโภชนาการ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":760000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:38.630376068+07:00","message":"receive interim result [false|false]: สวัสดีครับคุณชอบอาหารโภชนาการ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:38.630390612+07:00","message":"[buffer interim] 50 false สวัสดีครับคุณชอบอาหารโภชนาการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:38.63039822+07:00","message":"[bufferProcess] interim [760000000]:สวัสดีครับคุณชอบอาหารโภชนาการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:38.630402199+07:00","message":"[bufferProcess] send to processor:สวัสดีครับคุณชอบอาหารโภชนา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:38.630409501+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:38.630412863+07:00","message":"> Transcript [947] [false]: 'สวัสดีครับคุณชอบอาหารโภชนา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:38.630415747+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:38.630418821+07:00","message":"Set new StatePrefix: 'สวัสดีครับคุณชอบอาหารโภชนา'"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:10:38.899178192+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:10:38.899190277+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:39.028008817+07:00","message":"receive streaming session, msgId: 50"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:39.028052402+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สวัสดีครับคุณชอบอาหารโภชนาการก็\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":180000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:39.028058509+07:00","message":"receive interim result [false|false]: สวัสดีครับคุณชอบอาหารโภชนาการก็"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:39.028071078+07:00","message":"[buffer interim] 50 false สวัสดีครับคุณชอบอาหารโภชนาการก็"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:39.028079515+07:00","message":"[bufferProcess] interim [180000000]:สวัสดีครับคุณชอบอาหารโภชนาการก็"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:39.028082074+07:00","message":"[bufferProcess] send to processor:สวัสดีครับคุณชอบอาหารโภชนาการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:39.028085524+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:39.028088753+07:00","message":"> Transcript [948] [false]: 'สวัสดีครับคุณชอบอาหารโภชนาการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:39.028092341+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:39.028094529+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:39.028096666+07:00","message":"StatePrefix: 'สวัสดีครับคุณชอบอาหารโภชนา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:39.028098749+07:00","message":"TextPushed: 'สวัสดี'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:39.223064448+07:00","message":"receive streaming session, msgId: 50"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:39.223104412+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สวัสดีครับคุณชอบอาหารโภชนาการ\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":3,\"nanos\":360000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:39.223110857+07:00","message":"receive interim result [false|false]: สวัสดีครับคุณชอบอาหารโภชนาการ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:39.223125582+07:00","message":"[buffer interim] 50 false สวัสดีครับคุณชอบอาหารโภชนาการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:39.22313361+07:00","message":"[bufferProcess] interim [360000000]:สวัสดีครับคุณชอบอาหารโภชนาการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:39.22313644+07:00","message":"[bufferProcess] send to processor:สวัสดีครับคุณชอบอาหารโภชนาการก็"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:39.223143596+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:39.223146558+07:00","message":"> Transcript [949] [false]: 'สวัสดีครับคุณชอบอาหารโภชนาการก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:39.223150281+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:39.223153089+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:39.223155638+07:00","message":"StatePrefix: 'สวัสดีครับคุณชอบอาหารโภชนา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:39.223158108+07:00","message":"TextPushed: 'สวัสดี'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:39.405036403+07:00","message":"receive streaming session, msgId: 50"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:39.405073219+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สวัสดีครับคุณชอบอาหารโภชนาการก็อาจารย์\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":540000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:39.405079422+07:00","message":"receive interim result [false|false]: สวัสดีครับคุณชอบอาหารโภชนาการก็อาจารย์"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:39.405096304+07:00","message":"[buffer interim] 50 false สวัสดีครับคุณชอบอาหารโภชนาการก็อาจารย์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:39.405104054+07:00","message":"[bufferProcess] interim [540000000]:สวัสดีครับคุณชอบอาหารโภชนาการก็อาจารย์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:39.405106527+07:00","message":"[bufferProcess] send to processor:สวัสดีครับคุณชอบอาหารโภชนาการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:39.405109884+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:39.405112889+07:00","message":"> Transcript [950] [false]: 'สวัสดีครับคุณชอบอาหารโภชนาการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:39.405116656+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:39.405118989+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:39.405121146+07:00","message":"StatePrefix: 'สวัสดีครับคุณชอบอาหารโภชนา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:39.405123557+07:00","message":"TextPushed: 'สวัสดี'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:39.641446304+07:00","message":"[GCS] IsForceVAD: false for message ID: 50"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:39.716210315+07:00","message":"[GCS] Start streaming session, msgId: 51"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:39.736173991+07:00","message":"receive streaming session, msgId: 50"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:39.736209578+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สวัสดีครับคุณชอบอาหารโภชนาการก็อาจารย์สง่า\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":840000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:39.736216094+07:00","message":"receive interim result [false|false]: สวัสดีครับคุณชอบอาหารโภชนาการก็อาจารย์สง่า"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:39.736227701+07:00","message":"[buffer interim] 50 false สวัสดีครับคุณชอบอาหารโภชนาการก็อาจารย์สง่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:39.736235459+07:00","message":"[bufferProcess] interim [840000000]:สวัสดีครับคุณชอบอาหารโภชนาการก็อาจารย์สง่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:39.736238059+07:00","message":"[bufferProcess] send to processor:สวัสดีครับคุณชอบอาหารโภชนาการก็อาจารย์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:39.736241354+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:39.736244471+07:00","message":"> Transcript [951] [false]: 'สวัสดีครับคุณชอบอาหารโภชนาการก็อาจารย์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:39.736248068+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:39.736250201+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:39.736252156+07:00","message":"StatePrefix: 'สวัสดีครับคุณชอบอาหารโภชนา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:39.736254388+07:00","message":"TextPushed: 'สวัสดี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:39.736257134+07:00","message":"Push: 'ครับคุณชอบอาหารโภชนา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:39.736259553+07:00","message":"TextPushed: 'สวัสดีครับคุณชอบอาหารโภชนา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:39.736261703+07:00","message":"Set new StatePrefix : 'สวัสดีครับคุณชอบอาหารโภชนาการก็อาจารย์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:39.73626423+07:00","message":"Next Push (prob) : 'การก็อาจารย์'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:39.736271416+07:00","message":"push: {false ครับคุณชอบอาหารโภชนา 0 0xc00052af80}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:39.855996491+07:00","message":"receive streaming session, msgId: 50"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:39.856041728+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สวัสดีครับคุณจบเรื่องอาหารโภชนาการก็อาจารย์สง่า\",\"confidence\":0.9571683}],\"is_final\":true,\"result_end_time\":{\"seconds\":3,\"nanos\":990000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:39.85604985+07:00","message":"receive interim result [true|false]: สวัสดีครับคุณจบเรื่องอาหารโภชนาการก็อาจารย์สง่า"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:39.856061528+07:00","message":"end recv isFinal message id 50"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:39.856064578+07:00","message":"end Recv id 50"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:39.856072881+07:00","message":"[buffer interim] 50 true สวัสดีครับคุณจบเรื่องอาหารโภชนาการก็อาจารย์สง่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:39.85608174+07:00","message":"[bufferProcess] interim [990000000]:สวัสดีครับคุณจบเรื่องอาหารโภชนาการก็อาจารย์สง่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:39.856086315+07:00","message":"[bufferProcess] send to processor (isfinal):สวัสดีครับคุณชอบอาหารโภชนาการก็อาจารย์สง่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:39.856090553+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:39.856099013+07:00","message":"> Transcript [952] [false]: 'สวัสดีครับคุณชอบอาหารโภชนาการก็อาจารย์สง่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:39.856103229+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:39.856105761+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:39.856108345+07:00","message":"StatePrefix: 'สวัสดีครับคุณชอบอาหารโภชนาการก็อาจารย์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:39.856112445+07:00","message":"TextPushed: 'สวัสดีครับคุณชอบอาหารโภชนา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:39.856115225+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:39.856118112+07:00","message":"> Transcript [953] [true]: 'สวัสดีครับคุณจบเรื่องอาหารโภชนาการก็อาจารย์สง่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:39.856121615+07:00","message":"Count interim (case isFinal): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:39.856124308+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:39.856127115+07:00","message":"StatePrefix: 'สวัสดีครับคุณชอบอาหารโภชนาการก็อาจารย์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:39.856129941+07:00","message":"TextPushed: 'สวัสดีครับคุณชอบอาหารโภชนา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:39.856132768+07:00","message":"must be align in case of isFinal"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:39.856273945+07:00","message":"Push: 'ก็อาจารย์สง่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:39.856280257+07:00","message":"TextPushed: 'สวัสดีครับคุณชอบอาหารโภชนาก็อาจารย์สง่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:39.856283734+07:00","message":"Set new StatePrefix : 'สวัสดีครับคุณจบเรื่องอาหารโภชนาการก็อาจารย์สง่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:39.856287308+07:00","message":"Next Push (prob) : 'สวัสดีครับคุณจบเรื่องอาหารโภชนาการก็อาจารย์สง่า'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:39.856296987+07:00","message":"push: {true ก็อาจารย์สง่า 0 0xc00052af80}"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:39.85629553+07:00","message":"write aligntment file to 'tmp/7593/align_message_id_50.html'"}
{"level":"info","service":"Main","time":"2026-06-25T13:10:39.865776213+07:00","message":"write wav file: './tmp/7593/7593_50.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:40.782478401+07:00","message":"receive streaming session, msgId: 51"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:40.78252044+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ของเรา\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":900000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:40.782526569+07:00","message":"receive interim result [false|false]: ของเรา"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:40.782542844+07:00","message":"[buffer interim] 51 false ของเรา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:40.782557372+07:00","message":"[bufferProcess] interim [900000000]:ของเรา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:40.782559911+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:40.963377164+07:00","message":"receive streaming session, msgId: 51"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:40.963418464+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ของเรานะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":80000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:40.963425125+07:00","message":"receive interim result [false|false]: ของเรานะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:40.963439952+07:00","message":"[buffer interim] 51 false ของเรานะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:40.963448061+07:00","message":"[bufferProcess] interim [80000000]:ของเรานะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:40.963450485+07:00","message":"[bufferProcess] send to processor:ของเรา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:40.963457125+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:40.963460144+07:00","message":"> Transcript [954] [false]: 'ของเรา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:40.963463034+07:00","message":"Set StatePrefix (first interim): 'ของเรา'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:41.155958837+07:00","message":"receive streaming session, msgId: 51"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:41.15600639+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ของเราน่าจะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":260000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:41.156012625+07:00","message":"receive interim result [false|false]: ของเราน่าจะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:41.156031232+07:00","message":"[buffer interim] 51 false ของเราน่าจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:41.156039969+07:00","message":"[bufferProcess] interim [260000000]:ของเราน่าจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:41.156042606+07:00","message":"[bufferProcess] send to processor:ของเรานะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:41.156049846+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:41.156053128+07:00","message":"> Transcript [955] [false]: 'ของเรานะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:41.156056626+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:41.156058921+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:41.156062046+07:00","message":"StatePrefix: 'ของเรา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:41.156065491+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:41.426376997+07:00","message":"receive streaming session, msgId: 51"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:41.426422114+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ของเราน่าจะเป็น\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":440000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:41.426429157+07:00","message":"receive interim result [false|false]: ของเราน่าจะเป็น"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:41.426444499+07:00","message":"[buffer interim] 51 false ของเราน่าจะเป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:41.426454985+07:00","message":"[bufferProcess] interim [440000000]:ของเราน่าจะเป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:41.426457726+07:00","message":"[bufferProcess] send to processor:ของเราน่าจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:41.426463415+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:41.426467514+07:00","message":"> Transcript [956] [false]: 'ของเราน่าจะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:41.426471395+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:41.426474095+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:41.426476103+07:00","message":"StatePrefix: 'ของเรา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:41.42647828+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:41.667940803+07:00","message":"receive streaming session, msgId: 51"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:41.667986657+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ของเราน่าจะไปเดิน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":680000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:41.667992924+07:00","message":"receive interim result [false|false]: ของเราน่าจะไปเดิน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:41.668005377+07:00","message":"[buffer interim] 51 false ของเราน่าจะไปเดิน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:41.668012423+07:00","message":"[bufferProcess] interim [680000000]:ของเราน่าจะไปเดิน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:41.668014747+07:00","message":"[bufferProcess] send to processor:ของเราน่าจะเป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:41.668020135+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:41.668022752+07:00","message":"> Transcript [957] [false]: 'ของเราน่าจะเป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:41.668026182+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:41.66802843+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:41.66803038+07:00","message":"StatePrefix: 'ของเรา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:41.668032718+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:41.80479342+07:00","message":"receive streaming session, msgId: 51"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:41.804839899+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ของเราน่าจะไปเดินไป\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":800000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:41.804846167+07:00","message":"receive interim result [false|false]: ของเราน่าจะไปเดินไป"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:41.804855388+07:00","message":"[buffer interim] 51 false ของเราน่าจะไปเดินไป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:41.804862085+07:00","message":"[bufferProcess] interim [800000000]:ของเราน่าจะไปเดินไป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:41.804864497+07:00","message":"[bufferProcess] send to processor:ของเราน่าจะไปเดิน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:41.804867571+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:41.804870607+07:00","message":"> Transcript [958] [false]: 'ของเราน่าจะไปเดิน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:41.804874069+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:41.804876228+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:41.804878161+07:00","message":"StatePrefix: 'ของเรา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:41.80488014+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:41.804882543+07:00","message":"Push: 'ของเรา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:41.804884745+07:00","message":"TextPushed: 'ของเรา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:41.804887202+07:00","message":"Set new StatePrefix : 'ของเราน่าจะไปเดิน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:41.804892849+07:00","message":"Next Push (prob) : 'น่าจะไปเดิน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:41.804900175+07:00","message":"push: {false ของเรา 0 0xc00041cf00}"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:10:41.899957961+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:10:41.899977255+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:42.098071956+07:00","message":"receive streaming session, msgId: 51"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:42.098117904+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ของเราน่าจะไปเดินไปก็\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":920000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:42.098126301+07:00","message":"receive interim result [false|false]: ของเราน่าจะไปเดินไปก็"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:42.09814428+07:00","message":"[buffer interim] 51 false ของเราน่าจะไปเดินไปก็"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:42.098152015+07:00","message":"[bufferProcess] interim [920000000]:ของเราน่าจะไปเดินไปก็"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:42.098154467+07:00","message":"[bufferProcess] send to processor:ของเราน่าจะไปเดินไป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:42.098160978+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:42.09816392+07:00","message":"> Transcript [959] [false]: 'ของเราน่าจะไปเดินไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:42.098167005+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:42.09816917+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:42.098171739+07:00","message":"StatePrefix: 'ของเราน่าจะไปเดิน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:42.098174263+07:00","message":"TextPushed: 'ของเรา'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:42.140272486+07:00","message":"receive streaming session, msgId: 51"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:42.140373309+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ของเราน่าจะเป็นเดิมไหมครับ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":980000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:42.140415456+07:00","message":"receive interim result [false|false]: ของเราน่าจะเป็นเดิมไหมครับ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:42.140459497+07:00","message":"[buffer interim] 51 false ของเราน่าจะเป็นเดิมไหมครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:42.140469545+07:00","message":"[bufferProcess] interim [980000000]:ของเราน่าจะเป็นเดิมไหมครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:42.140472312+07:00","message":"[bufferProcess] send to processor:ของเราน่าจะไปเดินไปก็"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:42.140475997+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:42.140479407+07:00","message":"> Transcript [960] [false]: 'ของเราน่าจะไปเดินไปก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:42.140483501+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:42.140485863+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:42.140488185+07:00","message":"StatePrefix: 'ของเราน่าจะไปเดิน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:42.140490502+07:00","message":"TextPushed: 'ของเรา'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:42.478084731+07:00","message":"receive streaming session, msgId: 51"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:42.478120664+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ของเราน่าจะเป็นเดิมไหมครับ\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":2,\"nanos\":580000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:42.478126367+07:00","message":"receive interim result [false|false]: ของเราน่าจะเป็นเดิมไหมครับ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:42.478138663+07:00","message":"[buffer interim] 51 false ของเราน่าจะเป็นเดิมไหมครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:42.478147344+07:00","message":"[bufferProcess] interim [580000000]:ของเราน่าจะเป็นเดิมไหมครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:42.478149718+07:00","message":"[bufferProcess] send to processor:ของเราน่าจะเป็นเดิมไหมครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:42.478155532+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:42.478158092+07:00","message":"> Transcript [961] [false]: 'ของเราน่าจะเป็นเดิมไหมครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:42.478160557+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:42.47816264+07:00","message":"Set new StatePrefix: 'ของเราน่าจะเป็นเดิมไหมครับ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:42.699225195+07:00","message":"receive streaming session, msgId: 51"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:42.69926533+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ของเราน่าจะเป็นเดิมนะครับอาจารย์ครับ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":820000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:42.699273551+07:00","message":"receive interim result [false|false]: ของเราน่าจะเป็นเดิมนะครับอาจารย์ครับ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:42.699292157+07:00","message":"[buffer interim] 51 false ของเราน่าจะเป็นเดิมนะครับอาจารย์ครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:42.699303838+07:00","message":"[bufferProcess] interim [820000000]:ของเราน่าจะเป็นเดิมนะครับอาจารย์ครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:42.699308208+07:00","message":"[bufferProcess] send to processor:ของเราน่าจะเป็นเดิมไหมครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:42.699314647+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:42.699318849+07:00","message":"> Transcript [962] [false]: 'ของเราน่าจะเป็นเดิมไหมครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:42.699323978+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:42.699327653+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:42.699333749+07:00","message":"StatePrefix: 'ของเราน่าจะเป็นเดิมไหมครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:42.69933767+07:00","message":"TextPushed: 'ของเรา'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:43.257517885+07:00","message":"receive streaming session, msgId: 51"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:43.257554372+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ของเราน่าจะเป็นเดิมนะครับอาจารย์ครับไอโอดีน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":420000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:43.257560857+07:00","message":"receive interim result [false|false]: ของเราน่าจะเป็นเดิมนะครับอาจารย์ครับไอโอดีน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:43.257574978+07:00","message":"[buffer interim] 51 false ของเราน่าจะเป็นเดิมนะครับอาจารย์ครับไอโอดีน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:43.257582263+07:00","message":"[bufferProcess] interim [420000000]:ของเราน่าจะเป็นเดิมนะครับอาจารย์ครับไอโอดีน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:43.257584902+07:00","message":"[bufferProcess] send to processor:ของเราน่าจะเป็นเดิมนะครับอาจารย์ครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:43.257588147+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:43.257591055+07:00","message":"> Transcript [963] [false]: 'ของเราน่าจะเป็นเดิมนะครับอาจารย์ครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:43.257593372+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:43.257595447+07:00","message":"Set new StatePrefix: 'ของเราน่าจะเป็นเดิมนะครับอาจารย์ครับ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:43.579337786+07:00","message":"receive streaming session, msgId: 51"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:43.579375035+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ของเราน่าจะเป็นเดิมนะครับอาจารย์ครับไอโอดีนให้\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":720000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:43.579386743+07:00","message":"receive interim result [false|false]: ของเราน่าจะเป็นเดิมนะครับอาจารย์ครับไอโอดีนให้"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:43.579404367+07:00","message":"[buffer interim] 51 false ของเราน่าจะเป็นเดิมนะครับอาจารย์ครับไอโอดีนให้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:43.579413295+07:00","message":"[bufferProcess] interim [720000000]:ของเราน่าจะเป็นเดิมนะครับอาจารย์ครับไอโอดีนให้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:43.579416811+07:00","message":"[bufferProcess] send to processor:ของเราน่าจะเป็นเดิมนะครับอาจารย์ครับไอโอดีน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:43.57942407+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:43.579427658+07:00","message":"> Transcript [964] [false]: 'ของเราน่าจะเป็นเดิมนะครับอาจารย์ครับไอโอดีน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:43.579431794+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:43.579434285+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:43.579436861+07:00","message":"StatePrefix: 'ของเราน่าจะเป็นเดิมนะครับอาจารย์ครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:43.579439387+07:00","message":"TextPushed: 'ของเรา'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:43.776497609+07:00","message":"receive streaming session, msgId: 51"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:43.776539623+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ของเราน่าจะเป็นเดิมนะครับอาจารย์ครับไอโอดีนให้ให้\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":900000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:43.776545931+07:00","message":"receive interim result [false|false]: ของเราน่าจะเป็นเดิมนะครับอาจารย์ครับไอโอดีนให้ให้"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:43.776564395+07:00","message":"[buffer interim] 51 false ของเราน่าจะเป็นเดิมนะครับอาจารย์ครับไอโอดีนให้ให้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:43.776572204+07:00","message":"[bufferProcess] interim [900000000]:ของเราน่าจะเป็นเดิมนะครับอาจารย์ครับไอโอดีนให้ให้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:43.776575409+07:00","message":"[bufferProcess] send to processor:ของเราน่าจะเป็นเดิมนะครับอาจารย์ครับไอโอดีนให้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:43.776579694+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:43.776582945+07:00","message":"> Transcript [965] [false]: 'ของเราน่าจะเป็นเดิมนะครับอาจารย์ครับไอโอดีนให้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:43.776586745+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:43.776588912+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:43.77659153+07:00","message":"StatePrefix: 'ของเราน่าจะเป็นเดิมนะครับอาจารย์ครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:43.77659394+07:00","message":"TextPushed: 'ของเรา'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:43.954549082+07:00","message":"receive streaming session, msgId: 51"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:43.954588554+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ของเราน่าจะเป็นเดิมนะครับอาจารย์ครับไอโอดีนให้ให้ความ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":80000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:43.954594674+07:00","message":"receive interim result [false|false]: ของเราน่าจะเป็นเดิมนะครับอาจารย์ครับไอโอดีนให้ให้ความ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:43.954606743+07:00","message":"[buffer interim] 51 false ของเราน่าจะเป็นเดิมนะครับอาจารย์ครับไอโอดีนให้ให้ความ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:43.954613614+07:00","message":"[bufferProcess] interim [80000000]:ของเราน่าจะเป็นเดิมนะครับอาจารย์ครับไอโอดีนให้ให้ความ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:43.954616101+07:00","message":"[bufferProcess] send to processor:ของเราน่าจะเป็นเดิมนะครับอาจารย์ครับไอโอดีนให้ให้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:43.954621202+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:43.954624142+07:00","message":"> Transcript [966] [false]: 'ของเราน่าจะเป็นเดิมนะครับอาจารย์ครับไอโอดีนให้ให้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:43.954627668+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:43.954629784+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:43.954632371+07:00","message":"StatePrefix: 'ของเราน่าจะเป็นเดิมนะครับอาจารย์ครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:43.95463494+07:00","message":"TextPushed: 'ของเรา'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:44.160110027+07:00","message":"receive streaming session, msgId: 51"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:44.160145787+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ของเราน่าจะเป็นเดิมนะครับอาจารย์ครับไอโอดีนให้ให้ความรู้\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":260000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:44.160152373+07:00","message":"receive interim result [false|false]: ของเราน่าจะเป็นเดิมนะครับอาจารย์ครับไอโอดีนให้ให้ความรู้"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:44.160167797+07:00","message":"[buffer interim] 51 false ของเราน่าจะเป็นเดิมนะครับอาจารย์ครับไอโอดีนให้ให้ความรู้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:44.160174936+07:00","message":"[bufferProcess] interim [260000000]:ของเราน่าจะเป็นเดิมนะครับอาจารย์ครับไอโอดีนให้ให้ความรู้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:44.160177619+07:00","message":"[bufferProcess] send to processor:ของเราน่าจะเป็นเดิมนะครับอาจารย์ครับไอโอดีนให้ให้ความ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:44.160181391+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:44.160184931+07:00","message":"> Transcript [967] [false]: 'ของเราน่าจะเป็นเดิมนะครับอาจารย์ครับไอโอดีนให้ให้ความ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:44.160188793+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:44.160190826+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:44.160193086+07:00","message":"StatePrefix: 'ของเราน่าจะเป็นเดิมนะครับอาจารย์ครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:44.160195462+07:00","message":"TextPushed: 'ของเรา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:44.160199436+07:00","message":"Push: 'น่าจะเป็นเดิมนะครับอาจารย์ครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:44.160201692+07:00","message":"TextPushed: 'ของเราน่าจะเป็นเดิมนะครับอาจารย์ครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:44.16020397+07:00","message":"Set new StatePrefix : 'ของเราน่าจะเป็นเดิมนะครับอาจารย์ครับไอโอดีนให้ให้ความ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:44.160206606+07:00","message":"Next Push (prob) : 'ไอโอดีนให้ให้ความ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:44.160213616+07:00","message":"push: {false น่าจะเป็นเดิมนะครับอาจารย์ครับ 0 0xc00041cf00}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:44.347036672+07:00","message":"receive streaming session, msgId: 51"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:44.347073234+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ของเราน่าจะเป็นเดิมนะครับอาจารย์ครับไอโอดีนให้ให้ความรู้เพื่อ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":440000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:44.34708002+07:00","message":"receive interim result [false|false]: ของเราน่าจะเป็นเดิมนะครับอาจารย์ครับไอโอดีนให้ให้ความรู้เพื่อ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:44.34709274+07:00","message":"[buffer interim] 51 false ของเราน่าจะเป็นเดิมนะครับอาจารย์ครับไอโอดีนให้ให้ความรู้เพื่อ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:44.347100731+07:00","message":"[bufferProcess] interim [440000000]:ของเราน่าจะเป็นเดิมนะครับอาจารย์ครับไอโอดีนให้ให้ความรู้เพื่อ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:44.347104116+07:00","message":"[bufferProcess] send to processor:ของเราน่าจะเป็นเดิมนะครับอาจารย์ครับไอโอดีนให้ให้ความรู้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:44.347110322+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:44.347113316+07:00","message":"> Transcript [968] [false]: 'ของเราน่าจะเป็นเดิมนะครับอาจารย์ครับไอโอดีนให้ให้ความรู้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:44.347117045+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:44.347119336+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:44.347121803+07:00","message":"StatePrefix: 'ของเราน่าจะเป็นเดิมนะครับอาจารย์ครับไอโอดีนให้ให้ความ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:44.34712479+07:00","message":"TextPushed: 'ของเราน่าจะเป็นเดิมนะครับอาจารย์ครับ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:44.469500388+07:00","message":"receive streaming session, msgId: 51"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:44.469535921+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ของเราน่าจะเป็นเดิมนะครับอาจารย์ครับไอโอดีนให้ให้ความรู้เพิ่ม\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":560000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:44.469542027+07:00","message":"receive interim result [false|false]: ของเราน่าจะเป็นเดิมนะครับอาจารย์ครับไอโอดีนให้ให้ความรู้เพิ่ม"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:44.469556432+07:00","message":"[buffer interim] 51 false ของเราน่าจะเป็นเดิมนะครับอาจารย์ครับไอโอดีนให้ให้ความรู้เพิ่ม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:44.469563076+07:00","message":"[bufferProcess] interim [560000000]:ของเราน่าจะเป็นเดิมนะครับอาจารย์ครับไอโอดีนให้ให้ความรู้เพิ่ม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:44.469565489+07:00","message":"[bufferProcess] send to processor:ของเราน่าจะเป็นเดิมนะครับอาจารย์ครับไอโอดีนให้ให้ความรู้เพื่อ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:44.469571188+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:44.469573993+07:00","message":"> Transcript [969] [false]: 'ของเราน่าจะเป็นเดิมนะครับอาจารย์ครับไอโอดีนให้ให้ความรู้เพื่อ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:44.469578025+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:44.469580217+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:44.469582542+07:00","message":"StatePrefix: 'ของเราน่าจะเป็นเดิมนะครับอาจารย์ครับไอโอดีนให้ให้ความ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:44.469585256+07:00","message":"TextPushed: 'ของเราน่าจะเป็นเดิมนะครับอาจารย์ครับ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:44.471323977+07:00","message":"receive streaming session, msgId: 51"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:44.471339936+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ของเราน่าจะเป็นเดิมนะครับอาจารย์ครับไอโอดีนให้ให้ความรู้เพิ่มเติม\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":620000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:44.471344393+07:00","message":"receive interim result [false|false]: ของเราน่าจะเป็นเดิมนะครับอาจารย์ครับไอโอดีนให้ให้ความรู้เพิ่มเติม"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:44.471353648+07:00","message":"[buffer interim] 51 false ของเราน่าจะเป็นเดิมนะครับอาจารย์ครับไอโอดีนให้ให้ความรู้เพิ่มเติม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:44.471357633+07:00","message":"[bufferProcess] interim [620000000]:ของเราน่าจะเป็นเดิมนะครับอาจารย์ครับไอโอดีนให้ให้ความรู้เพิ่มเติม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:44.471360235+07:00","message":"[bufferProcess] send to processor:ของเราน่าจะเป็นเดิมนะครับอาจารย์ครับไอโอดีนให้ให้ความรู้เพิ่ม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:44.471365461+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:44.471367945+07:00","message":"> Transcript [970] [false]: 'ของเราน่าจะเป็นเดิมนะครับอาจารย์ครับไอโอดีนให้ให้ความรู้เพิ่ม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:44.471370765+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:44.471372919+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:44.47137478+07:00","message":"StatePrefix: 'ของเราน่าจะเป็นเดิมนะครับอาจารย์ครับไอโอดีนให้ให้ความ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:44.471377402+07:00","message":"TextPushed: 'ของเราน่าจะเป็นเดิมนะครับอาจารย์ครับ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:44.812797317+07:00","message":"receive streaming session, msgId: 51"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:44.812847628+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ของเราน่าจะเป็นเดิมนะครับอาจารย์ครับไอโอดีนให้ให้ความรู้เพิ่มเติมใน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":860000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:44.812854832+07:00","message":"receive interim result [false|false]: ของเราน่าจะเป็นเดิมนะครับอาจารย์ครับไอโอดีนให้ให้ความรู้เพิ่มเติมใน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:44.812868731+07:00","message":"[buffer interim] 51 false ของเราน่าจะเป็นเดิมนะครับอาจารย์ครับไอโอดีนให้ให้ความรู้เพิ่มเติมใน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:44.812875465+07:00","message":"[bufferProcess] interim [860000000]:ของเราน่าจะเป็นเดิมนะครับอาจารย์ครับไอโอดีนให้ให้ความรู้เพิ่มเติมใน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:44.812878736+07:00","message":"[bufferProcess] send to processor:ของเราน่าจะเป็นเดิมนะครับอาจารย์ครับไอโอดีนให้ให้ความรู้เพิ่มเติม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:44.812884383+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:44.81288754+07:00","message":"> Transcript [971] [false]: 'ของเราน่าจะเป็นเดิมนะครับอาจารย์ครับไอโอดีนให้ให้ความรู้เพิ่มเติม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:44.812891746+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:44.812894181+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:44.812896358+07:00","message":"StatePrefix: 'ของเราน่าจะเป็นเดิมนะครับอาจารย์ครับไอโอดีนให้ให้ความ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:44.812899482+07:00","message":"TextPushed: 'ของเราน่าจะเป็นเดิมนะครับอาจารย์ครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:44.812904392+07:00","message":"Push: 'ไอโอดีนให้ให้ความ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:44.812906562+07:00","message":"TextPushed: 'ของเราน่าจะเป็นเดิมนะครับอาจารย์ครับไอโอดีนให้ให้ความ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:44.812909303+07:00","message":"Set new StatePrefix : 'ของเราน่าจะเป็นเดิมนะครับอาจารย์ครับไอโอดีนให้ให้ความรู้เพิ่มเติม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:44.812911857+07:00","message":"Next Push (prob) : 'รู้เพิ่มเติม'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:44.812931198+07:00","message":"push: {false ไอโอดีนให้ให้ความ 0 0xc00041cf00}"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:10:44.900426711+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:10:44.900425915+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:45.040735871+07:00","message":"receive streaming session, msgId: 51"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:45.040778722+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ของเราน่าจะเป็นเดิมนะครับอาจารย์ครับไอโอดีนให้ให้ความรู้เพิ่มเติมเกี่ยวกับ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":980000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:45.040785364+07:00","message":"receive interim result [false|false]: ของเราน่าจะเป็นเดิมนะครับอาจารย์ครับไอโอดีนให้ให้ความรู้เพิ่มเติมเกี่ยวกับ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:45.040801682+07:00","message":"[buffer interim] 51 false ของเราน่าจะเป็นเดิมนะครับอาจารย์ครับไอโอดีนให้ให้ความรู้เพิ่มเติมเกี่ยวกับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:45.040815397+07:00","message":"[bufferProcess] interim [980000000]:ของเราน่าจะเป็นเดิมนะครับอาจารย์ครับไอโอดีนให้ให้ความรู้เพิ่มเติมเกี่ยวกับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:45.040818943+07:00","message":"[bufferProcess] send to processor:ของเราน่าจะเป็นเดิมนะครับอาจารย์ครับไอโอดีนให้ให้ความรู้เพิ่มเติมใน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:45.040826301+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:45.040829009+07:00","message":"> Transcript [972] [false]: 'ของเราน่าจะเป็นเดิมนะครับอาจารย์ครับไอโอดีนให้ให้ความรู้เพิ่มเติมใน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:45.040832788+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:45.040834931+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:45.040836886+07:00","message":"StatePrefix: 'ของเราน่าจะเป็นเดิมนะครับอาจารย์ครับไอโอดีนให้ให้ความรู้เพิ่มเติม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:45.040839441+07:00","message":"TextPushed: 'ของเราน่าจะเป็นเดิมนะครับอาจารย์ครับไอโอดีนให้ให้ความ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:45.468414309+07:00","message":"receive streaming session, msgId: 51"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:45.468458868+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ของเราน่าจะเป็นเดิมนะครับอาจารย์ครับไอโอดีนให้ให้ความรู้เพิ่มเติม\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":160000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:45.468465951+07:00","message":"receive interim result [false|false]: ของเราน่าจะเป็นเดิมนะครับอาจารย์ครับไอโอดีนให้ให้ความรู้เพิ่มเติม"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:45.468483586+07:00","message":"[buffer interim] 51 false ของเราน่าจะเป็นเดิมนะครับอาจารย์ครับไอโอดีนให้ให้ความรู้เพิ่มเติม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:45.468491819+07:00","message":"[bufferProcess] interim [160000000]:ของเราน่าจะเป็นเดิมนะครับอาจารย์ครับไอโอดีนให้ให้ความรู้เพิ่มเติม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:45.468495304+07:00","message":"[bufferProcess] send to processor:ของเราน่าจะเป็นเดิมนะครับอาจารย์ครับไอโอดีนให้ให้ความรู้เพิ่มเติมเกี่ยวกับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:45.468504968+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:45.46850786+07:00","message":"> Transcript [973] [false]: 'ของเราน่าจะเป็นเดิมนะครับอาจารย์ครับไอโอดีนให้ให้ความรู้เพิ่มเติมเกี่ยวกับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:45.46851234+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:45.468514772+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:45.468516675+07:00","message":"StatePrefix: 'ของเราน่าจะเป็นเดิมนะครับอาจารย์ครับไอโอดีนให้ให้ความรู้เพิ่มเติม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:45.46851974+07:00","message":"TextPushed: 'ของเราน่าจะเป็นเดิมนะครับอาจารย์ครับไอโอดีนให้ให้ความ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:45.529645681+07:00","message":"receive streaming session, msgId: 51"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:45.529688323+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ของเราน่าจะเป็นเดิมนะครับอาจารย์ครับไอโอดีนให้ให้ความรู้เพิ่มเติม\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":5,\"nanos\":220000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:45.529694521+07:00","message":"receive interim result [false|false]: ของเราน่าจะเป็นเดิมนะครับอาจารย์ครับไอโอดีนให้ให้ความรู้เพิ่มเติม"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:45.529710476+07:00","message":"[buffer interim] 51 false ของเราน่าจะเป็นเดิมนะครับอาจารย์ครับไอโอดีนให้ให้ความรู้เพิ่มเติม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:45.529718439+07:00","message":"[bufferProcess] interim [220000000]:ของเราน่าจะเป็นเดิมนะครับอาจารย์ครับไอโอดีนให้ให้ความรู้เพิ่มเติม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:45.529721228+07:00","message":"[bufferProcess] send to processor:ของเราน่าจะเป็นเดิมนะครับอาจารย์ครับไอโอดีนให้ให้ความรู้เพิ่มเติม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:45.529725531+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:45.529729002+07:00","message":"> Transcript [974] [false]: 'ของเราน่าจะเป็นเดิมนะครับอาจารย์ครับไอโอดีนให้ให้ความรู้เพิ่มเติม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:45.529732985+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:45.52973522+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:45.529737204+07:00","message":"StatePrefix: 'ของเราน่าจะเป็นเดิมนะครับอาจารย์ครับไอโอดีนให้ให้ความรู้เพิ่มเติม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:45.529739894+07:00","message":"TextPushed: 'ของเราน่าจะเป็นเดิมนะครับอาจารย์ครับไอโอดีนให้ให้ความ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:45.559128116+07:00","message":"receive streaming session, msgId: 51"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:45.559162494+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ของเราน่าจะเป็นเดิมนะครับอาจารย์ครับไอโอดีนให้ให้ความรู้เพิ่มเติมเกี่ยวกับคน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":280000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:45.559168649+07:00","message":"receive interim result [false|false]: ของเราน่าจะเป็นเดิมนะครับอาจารย์ครับไอโอดีนให้ให้ความรู้เพิ่มเติมเกี่ยวกับคน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:45.559180644+07:00","message":"[buffer interim] 51 false ของเราน่าจะเป็นเดิมนะครับอาจารย์ครับไอโอดีนให้ให้ความรู้เพิ่มเติมเกี่ยวกับคน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:45.559187799+07:00","message":"[bufferProcess] interim [280000000]:ของเราน่าจะเป็นเดิมนะครับอาจารย์ครับไอโอดีนให้ให้ความรู้เพิ่มเติมเกี่ยวกับคน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:45.559190372+07:00","message":"[bufferProcess] send to processor:ของเราน่าจะเป็นเดิมนะครับอาจารย์ครับไอโอดีนให้ให้ความรู้เพิ่มเติม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:45.559194+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:45.559196665+07:00","message":"> Transcript [975] [false]: 'ของเราน่าจะเป็นเดิมนะครับอาจารย์ครับไอโอดีนให้ให้ความรู้เพิ่มเติม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:45.559200781+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:45.559202685+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:45.559205235+07:00","message":"StatePrefix: 'ของเราน่าจะเป็นเดิมนะครับอาจารย์ครับไอโอดีนให้ให้ความรู้เพิ่มเติม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:45.559208082+07:00","message":"TextPushed: 'ของเราน่าจะเป็นเดิมนะครับอาจารย์ครับไอโอดีนให้ให้ความ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:45.559211177+07:00","message":"Push: 'รู้เพิ่มเติม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:45.55921316+07:00","message":"TextPushed: 'ของเราน่าจะเป็นเดิมนะครับอาจารย์ครับไอโอดีนให้ให้ความรู้เพิ่มเติม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:45.559218484+07:00","message":"Set new StatePrefix : 'ของเราน่าจะเป็นเดิมนะครับอาจารย์ครับไอโอดีนให้ให้ความรู้เพิ่มเติม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:45.559221158+07:00","message":"Next Push (prob) : ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:45.55922976+07:00","message":"push: {false รู้เพิ่มเติม 0 0xc00041cf00}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:45.853406288+07:00","message":"receive streaming session, msgId: 51"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:45.853452192+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ของเราน่าจะเป็นเดิมนะครับอาจารย์ครับไอโอดีนให้ให้ความรู้เพิ่มเติมเกี่ยวกับคนเดียว\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":520000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:45.853461752+07:00","message":"receive interim result [false|false]: ของเราน่าจะเป็นเดิมนะครับอาจารย์ครับไอโอดีนให้ให้ความรู้เพิ่มเติมเกี่ยวกับคนเดียว"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:45.853475029+07:00","message":"[buffer interim] 51 false ของเราน่าจะเป็นเดิมนะครับอาจารย์ครับไอโอดีนให้ให้ความรู้เพิ่มเติมเกี่ยวกับคนเดียว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:45.853482871+07:00","message":"[bufferProcess] interim [520000000]:ของเราน่าจะเป็นเดิมนะครับอาจารย์ครับไอโอดีนให้ให้ความรู้เพิ่มเติมเกี่ยวกับคนเดียว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:45.853485608+07:00","message":"[bufferProcess] send to processor:ของเราน่าจะเป็นเดิมนะครับอาจารย์ครับไอโอดีนให้ให้ความรู้เพิ่มเติมเกี่ยวกับคน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:45.85349081+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:45.853493586+07:00","message":"> Transcript [976] [false]: 'ของเราน่าจะเป็นเดิมนะครับอาจารย์ครับไอโอดีนให้ให้ความรู้เพิ่มเติมเกี่ยวกับคน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:45.853496037+07:00","message":"Set StatePrefix (first interim): 'ของเราน่าจะเป็นเดิมนะครับอาจารย์ครับไอโอดีนให้ให้ความรู้เพิ่มเติมเกี่ยวกับคน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:45.920620388+07:00","message":"[GCS] IsForceVAD: false for message ID: 51"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:46.115409558+07:00","message":"[GCS] Start streaming session, msgId: 52"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:46.666338691+07:00","message":"receive streaming session, msgId: 51"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:46.666390312+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ของเราน่าจะเป็นเดิมนะครับอาจารย์ครับไอโอดีนให้ให้ความรู้เพิ่มเติมเกี่ยวกับคนเดียว\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":6,\"nanos\":120000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:46.666396432+07:00","message":"receive interim result [false|false]: ของเราน่าจะเป็นเดิมนะครับอาจารย์ครับไอโอดีนให้ให้ความรู้เพิ่มเติมเกี่ยวกับคนเดียว"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:46.666409671+07:00","message":"[buffer interim] 51 false ของเราน่าจะเป็นเดิมนะครับอาจารย์ครับไอโอดีนให้ให้ความรู้เพิ่มเติมเกี่ยวกับคนเดียว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:46.666417054+07:00","message":"[bufferProcess] interim [120000000]:ของเราน่าจะเป็นเดิมนะครับอาจารย์ครับไอโอดีนให้ให้ความรู้เพิ่มเติมเกี่ยวกับคนเดียว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:46.666428219+07:00","message":"[bufferProcess] send to processor:ของเราน่าจะเป็นเดิมนะครับอาจารย์ครับไอโอดีนให้ให้ความรู้เพิ่มเติมเกี่ยวกับคนเดียว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:46.666432546+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:46.666435595+07:00","message":"> Transcript [977] [false]: 'ของเราน่าจะเป็นเดิมนะครับอาจารย์ครับไอโอดีนให้ให้ความรู้เพิ่มเติมเกี่ยวกับคนเดียว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:46.666440422+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:46.666442613+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:46.666444717+07:00","message":"StatePrefix: 'ของเราน่าจะเป็นเดิมนะครับอาจารย์ครับไอโอดีนให้ให้ความรู้เพิ่มเติมเกี่ยวกับคน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:46.666448157+07:00","message":"TextPushed: 'ของเราน่าจะเป็นเดิมนะครับอาจารย์ครับไอโอดีนให้ให้ความรู้เพิ่มเติม'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:46.685285745+07:00","message":"receive streaming session, msgId: 52"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:46.685323247+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เอา\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":420000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:46.68532792+07:00","message":"receive interim result [false|false]: เอา"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:46.685342679+07:00","message":"[buffer interim] force interim is final (2) :ของเราน่าจะเป็นเดิมนะครับอาจารย์ครับไอโอดีนให้ให้ความรู้เพิ่มเติมเกี่ยวกับคนเดียว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:46.685349799+07:00","message":"[bufferProcess] interim [120000000]:ของเราน่าจะเป็นเดิมนะครับอาจารย์ครับไอโอดีนให้ให้ความรู้เพิ่มเติมเกี่ยวกับคนเดียว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:46.685360499+07:00","message":"[bufferProcess] send to processor (isfinal):ของเราน่าจะเป็นเดิมนะครับอาจารย์ครับไอโอดีนให้ให้ความรู้เพิ่มเติมเกี่ยวกับคนเดียว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:46.685363803+07:00","message":"[bufferProcess] interim [420000000]:เอา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:46.685365657+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:46.685368243+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:46.685370911+07:00","message":"> Transcript [978] [false]: 'ของเราน่าจะเป็นเดิมนะครับอาจารย์ครับไอโอดีนให้ให้ความรู้เพิ่มเติมเกี่ยวกับคนเดียว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:46.685374599+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:46.685376973+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:46.685379377+07:00","message":"StatePrefix: 'ของเราน่าจะเป็นเดิมนะครับอาจารย์ครับไอโอดีนให้ให้ความรู้เพิ่มเติมเกี่ยวกับคน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:46.685382192+07:00","message":"TextPushed: 'ของเราน่าจะเป็นเดิมนะครับอาจารย์ครับไอโอดีนให้ให้ความรู้เพิ่มเติม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:46.68538407+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:46.685386183+07:00","message":"> Transcript [979] [true]: 'ของเราน่าจะเป็นเดิมนะครับอาจารย์ครับไอโอดีนให้ให้ความรู้เพิ่มเติมเกี่ยวกับคนเดียว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:46.685388571+07:00","message":"Count interim (case isFinal): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:46.685390683+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:46.685395679+07:00","message":"StatePrefix: 'ของเราน่าจะเป็นเดิมนะครับอาจารย์ครับไอโอดีนให้ให้ความรู้เพิ่มเติมเกี่ยวกับคน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:46.685398207+07:00","message":"TextPushed: 'ของเราน่าจะเป็นเดิมนะครับอาจารย์ครับไอโอดีนให้ให้ความรู้เพิ่มเติม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:46.685404949+07:00","message":"Push: 'เกี่ยวกับคนเดียว'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:46.685412609+07:00","message":"push: {true เกี่ยวกับคนเดียว 0 0xc00041cf00}"}
{"level":"info","service":"Main","time":"2026-06-25T13:10:46.699220249+07:00","message":"write wav file: './tmp/7593/7593_51.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:46.710783666+07:00","message":"receive streaming session, msgId: 51"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:46.710821932+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ของเราน่าจะเป็นเดิมนะครับอาจารย์ครับไอโอดีนให้ให้ความรู้เพิ่มเติมเกี่ยวกับคนอื่นเขาลืม\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":6,\"nanos\":240000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:46.710828808+07:00","message":"receive interim result [false|false]: ของเราน่าจะเป็นเดิมนะครับอาจารย์ครับไอโอดีนให้ให้ความรู้เพิ่มเติมเกี่ยวกับคนอื่นเขาลืม"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:46.710842604+07:00","message":"[buffer interim] this message is already final false 51: 'ของเราน่าจะเป็นเดิมนะครับอาจารย์ครับไอโอดีนให้ให้ความรู้เพิ่มเติมเกี่ยวกับคนอื่นเขาลืม'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:46.829866413+07:00","message":"receive streaming session, msgId: 51"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:46.829900651+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ของเราน่าจะเป็นเดิมนะครับอาจารย์ครับไอโอดีนให้ความรู้เพิ่มเติมเกี่ยวกับโรงเรียน\",\"confidence\":0.90816194}],\"is_final\":true,\"result_end_time\":{\"seconds\":6,\"nanos\":240000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:46.829906612+07:00","message":"receive interim result [true|false]: ของเราน่าจะเป็นเดิมนะครับอาจารย์ครับไอโอดีนให้ความรู้เพิ่มเติมเกี่ยวกับโรงเรียน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:46.829917169+07:00","message":"end recv isFinal message id 51"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:46.829920705+07:00","message":"end Recv id 51"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:46.829928237+07:00","message":"[buffer interim] this message is already final true 51: 'ของเราน่าจะเป็นเดิมนะครับอาจารย์ครับไอโอดีนให้ความรู้เพิ่มเติมเกี่ยวกับโรงเรียน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:46.856300008+07:00","message":"receive streaming session, msgId: 52"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:46.856354381+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เอาดี\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":540000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:46.85636038+07:00","message":"receive interim result [false|false]: เอาดี"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:46.856374439+07:00","message":"[buffer interim] 52 false เอาดี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:46.856381029+07:00","message":"[bufferProcess] interim [540000000]:เอาดี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:46.856383561+07:00","message":"[bufferProcess] send to processor:เอา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:46.856387108+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:46.856390443+07:00","message":"> Transcript [980] [false]: 'เอา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:46.856392995+07:00","message":"Set StatePrefix (first interim): 'เอา'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:47.006072866+07:00","message":"receive streaming session, msgId: 52"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:47.006109888+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เอาดีนะ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":720000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:47.006115544+07:00","message":"receive interim result [false|false]: เอาดีนะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:47.006130177+07:00","message":"[buffer interim] 52 false เอาดีนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:47.006137048+07:00","message":"[bufferProcess] interim [720000000]:เอาดีนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:47.006139747+07:00","message":"[bufferProcess] send to processor:เอาดี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:47.006142626+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:47.006145383+07:00","message":"> Transcript [981] [false]: 'เอาดี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:47.006148478+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:47.00615055+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:47.006152609+07:00","message":"StatePrefix: 'เอา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:47.006154786+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:47.152219501+07:00","message":"receive streaming session, msgId: 52"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:47.152253723+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เอาดิ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":840000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:47.152259285+07:00","message":"receive interim result [false|false]: เอาดิ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:47.152272272+07:00","message":"[buffer interim] 52 false เอาดิ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:47.152278794+07:00","message":"[bufferProcess] interim [840000000]:เอาดิ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:47.152281166+07:00","message":"[bufferProcess] send to processor:เอาดีนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:47.152287317+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:47.152290205+07:00","message":"> Transcript [982] [false]: 'เอาดีนะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:47.152293475+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:47.152295935+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:47.152298309+07:00","message":"StatePrefix: 'เอา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:47.152300551+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:47.157638574+07:00","message":"receive streaming session, msgId: 52"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:47.157660667+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เอาดีนะคือ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":900000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:47.157665383+07:00","message":"receive interim result [false|false]: เอาดีนะคือ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:47.157677529+07:00","message":"[buffer interim] 52 false เอาดีนะคือ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:47.157682644+07:00","message":"[bufferProcess] interim [900000000]:เอาดีนะคือ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:47.157684914+07:00","message":"[bufferProcess] send to processor:เอาดิ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:47.157687846+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:47.157690861+07:00","message":"> Transcript [983] [false]: 'เอาดิ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:47.157693868+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:47.157695766+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:47.157697721+07:00","message":"StatePrefix: 'เอา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:47.157699729+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:47.348709392+07:00","message":"receive streaming session, msgId: 52"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:47.348746742+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เอาดีนะคืออะไร\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":80000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:47.348752876+07:00","message":"receive interim result [false|false]: เอาดีนะคืออะไร"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:47.348769553+07:00","message":"[buffer interim] 52 false เอาดีนะคืออะไร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:47.348776863+07:00","message":"[bufferProcess] interim [80000000]:เอาดีนะคืออะไร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:47.348779662+07:00","message":"[bufferProcess] send to processor:เอาดีนะคือ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:47.348782971+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:47.348785807+07:00","message":"> Transcript [984] [false]: 'เอาดีนะคือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:47.348789083+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:47.34879132+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:47.348793614+07:00","message":"StatePrefix: 'เอา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:47.348796069+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:47.348802144+07:00","message":"Push: 'เอา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:47.348804148+07:00","message":"TextPushed: 'เอา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:47.34881492+07:00","message":"Set new StatePrefix : 'เอาดีนะคือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:47.348818329+07:00","message":"Next Push (prob) : 'ดีนะคือ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:47.34883748+07:00","message":"push: {false เอา 0 0xc001da8e80}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:47.749114996+07:00","message":"receive streaming session, msgId: 52"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:47.749151139+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เอาดีนะคืออะไรมัน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":500000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:47.749156808+07:00","message":"receive interim result [false|false]: เอาดีนะคืออะไรมัน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:47.749181251+07:00","message":"[buffer interim] 52 false เอาดีนะคืออะไรมัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:47.749188273+07:00","message":"[bufferProcess] interim [500000000]:เอาดีนะคืออะไรมัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:47.749191126+07:00","message":"[bufferProcess] send to processor:เอาดีนะคืออะไร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:47.749207702+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:47.749210756+07:00","message":"> Transcript [985] [false]: 'เอาดีนะคืออะไร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:47.749214098+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:47.749216289+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:47.749218232+07:00","message":"StatePrefix: 'เอาดีนะคือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:47.749220572+07:00","message":"TextPushed: 'เอา'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:47.873186192+07:00","message":"receive streaming session, msgId: 52"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:47.873227103+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เอาดีนะคืออะไรมันเป็น\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":620000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:47.873233634+07:00","message":"receive interim result [false|false]: เอาดีนะคืออะไรมันเป็น"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:47.873250894+07:00","message":"[buffer interim] 52 false เอาดีนะคืออะไรมันเป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:47.873259906+07:00","message":"[bufferProcess] interim [620000000]:เอาดีนะคืออะไรมันเป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:47.873263293+07:00","message":"[bufferProcess] send to processor:เอาดีนะคืออะไรมัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:47.873270728+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:47.873273924+07:00","message":"> Transcript [986] [false]: 'เอาดีนะคืออะไรมัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:47.873277789+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:47.873280642+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:47.873282735+07:00","message":"StatePrefix: 'เอาดีนะคือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:47.873285386+07:00","message":"TextPushed: 'เอา'"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:10:47.90083372+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:10:47.900848458+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:47.99792612+07:00","message":"receive streaming session, msgId: 52"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:47.997966778+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เอาดีนะคืออะไรมันไป\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":680000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:47.997972981+07:00","message":"receive interim result [false|false]: เอาดีนะคืออะไรมันไป"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:47.997989446+07:00","message":"[buffer interim] 52 false เอาดีนะคืออะไรมันไป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:47.997997385+07:00","message":"[bufferProcess] interim [680000000]:เอาดีนะคืออะไรมันไป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:47.998000013+07:00","message":"[bufferProcess] send to processor:เอาดีนะคืออะไรมันเป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:47.998008217+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:47.9980112+07:00","message":"> Transcript [987] [false]: 'เอาดีนะคืออะไรมันเป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:47.998014534+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:47.998016963+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:47.998019626+07:00","message":"StatePrefix: 'เอาดีนะคือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:47.998022258+07:00","message":"TextPushed: 'เอา'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:48.06272088+07:00","message":"receive streaming session, msgId: 52"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:48.062762684+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เอาดีนะคืออะไรมันไปทำ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":800000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:48.062769082+07:00","message":"receive interim result [false|false]: เอาดีนะคืออะไรมันไปทำ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:48.062785521+07:00","message":"[buffer interim] 52 false เอาดีนะคืออะไรมันไปทำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:48.062792712+07:00","message":"[bufferProcess] interim [800000000]:เอาดีนะคืออะไรมันไปทำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:48.062795323+07:00","message":"[bufferProcess] send to processor:เอาดีนะคืออะไรมันไป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:48.062802408+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:48.062810948+07:00","message":"> Transcript [988] [false]: 'เอาดีนะคืออะไรมันไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:48.062815277+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:48.062817824+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:48.062819725+07:00","message":"StatePrefix: 'เอาดีนะคือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:48.062822349+07:00","message":"TextPushed: 'เอา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:48.062828468+07:00","message":"Push: 'ดีนะคือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:48.062830637+07:00","message":"TextPushed: 'เอาดีนะคือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:48.062832636+07:00","message":"Set new StatePrefix : 'เอาดีนะคืออะไรมันไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:48.062834812+07:00","message":"Next Push (prob) : 'อะไรมันไป'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:48.06284222+07:00","message":"push: {false ดีนะคือ 0 0xc001da8e80}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:48.368877121+07:00","message":"receive streaming session, msgId: 52"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:48.368916183+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เอาดีนะคืออะไรมันไปทำหน้า\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":40000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:48.36892261+07:00","message":"receive interim result [false|false]: เอาดีนะคืออะไรมันไปทำหน้า"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:48.368935+07:00","message":"[buffer interim] 52 false เอาดีนะคืออะไรมันไปทำหน้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:48.36894502+07:00","message":"[bufferProcess] interim [40000000]:เอาดีนะคืออะไรมันไปทำหน้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:48.368948548+07:00","message":"[bufferProcess] send to processor:เอาดีนะคืออะไรมันไปทำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:48.368955313+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:48.368959441+07:00","message":"> Transcript [989] [false]: 'เอาดีนะคืออะไรมันไปทำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:48.368964266+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:48.368967196+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:48.368970103+07:00","message":"StatePrefix: 'เอาดีนะคืออะไรมันไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:48.368972359+07:00","message":"TextPushed: 'เอาดีนะคือ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:48.433609029+07:00","message":"receive streaming session, msgId: 52"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:48.433651746+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เอาดีนะคืออะไรมันไปทำหน้าที่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":220000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:48.433658183+07:00","message":"receive interim result [false|false]: เอาดีนะคืออะไรมันไปทำหน้าที่"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:48.43367529+07:00","message":"[buffer interim] 52 false เอาดีนะคืออะไรมันไปทำหน้าที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:48.433688409+07:00","message":"[bufferProcess] interim [220000000]:เอาดีนะคืออะไรมันไปทำหน้าที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:48.433691272+07:00","message":"[bufferProcess] send to processor:เอาดีนะคืออะไรมันไปทำหน้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:48.433698995+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:48.433702219+07:00","message":"> Transcript [990] [false]: 'เอาดีนะคืออะไรมันไปทำหน้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:48.43370599+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:48.433709287+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:48.433711754+07:00","message":"StatePrefix: 'เอาดีนะคืออะไรมันไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:48.433714159+07:00","message":"TextPushed: 'เอาดีนะคือ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:48.747517623+07:00","message":"receive streaming session, msgId: 52"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:48.747558244+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เอาดีนะคืออะไรมันไปทำหน้าที่อะไร\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":460000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:48.747564508+07:00","message":"receive interim result [false|false]: เอาดีนะคืออะไรมันไปทำหน้าที่อะไร"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:48.747580509+07:00","message":"[buffer interim] 52 false เอาดีนะคืออะไรมันไปทำหน้าที่อะไร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:48.747588992+07:00","message":"[bufferProcess] interim [460000000]:เอาดีนะคืออะไรมันไปทำหน้าที่อะไร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:48.747591482+07:00","message":"[bufferProcess] send to processor:เอาดีนะคืออะไรมันไปทำหน้าที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:48.747598958+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:48.747602133+07:00","message":"> Transcript [991] [false]: 'เอาดีนะคืออะไรมันไปทำหน้าที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:48.747606049+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:48.747608327+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:48.747610936+07:00","message":"StatePrefix: 'เอาดีนะคืออะไรมันไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:48.747614004+07:00","message":"TextPushed: 'เอาดีนะคือ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:49.088347523+07:00","message":"receive streaming session, msgId: 52"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:49.088388477+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เอาดีนะคืออะไรมันไปทำหน้าที่อะไรกับ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":820000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:49.088394856+07:00","message":"receive interim result [false|false]: เอาดีนะคืออะไรมันไปทำหน้าที่อะไรกับ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:49.088411585+07:00","message":"[buffer interim] 52 false เอาดีนะคืออะไรมันไปทำหน้าที่อะไรกับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:49.08842038+07:00","message":"[bufferProcess] interim [820000000]:เอาดีนะคืออะไรมันไปทำหน้าที่อะไรกับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:49.088423677+07:00","message":"[bufferProcess] send to processor:เอาดีนะคืออะไรมันไปทำหน้าที่อะไร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:49.088430983+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:49.088434851+07:00","message":"> Transcript [992] [false]: 'เอาดีนะคืออะไรมันไปทำหน้าที่อะไร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:49.088439139+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:49.088441551+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:49.088443869+07:00","message":"StatePrefix: 'เอาดีนะคืออะไรมันไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:49.088446879+07:00","message":"TextPushed: 'เอาดีนะคือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:49.088453696+07:00","message":"Push: 'อะไรมันไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:49.08845573+07:00","message":"TextPushed: 'เอาดีนะคืออะไรมันไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:49.088457877+07:00","message":"Set new StatePrefix : 'เอาดีนะคืออะไรมันไปทำหน้าที่อะไร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:49.088460419+07:00","message":"Next Push (prob) : 'ทำหน้าที่อะไร'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:49.088468838+07:00","message":"push: {false อะไรมันไป 0 0xc001da8e80}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:49.308082852+07:00","message":"receive streaming session, msgId: 52"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:49.308120259+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เอาดีนะคืออะไรมันไปทำหน้าที่อะไรกับร่าง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:49.308125877+07:00","message":"receive interim result [false|false]: เอาดีนะคืออะไรมันไปทำหน้าที่อะไรกับร่าง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:49.308142255+07:00","message":"[buffer interim] 52 false เอาดีนะคืออะไรมันไปทำหน้าที่อะไรกับร่าง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:49.308150116+07:00","message":"[bufferProcess] interim [0]:เอาดีนะคืออะไรมันไปทำหน้าที่อะไรกับร่าง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:49.308157918+07:00","message":"[bufferProcess] send to processor:เอาดีนะคืออะไรมันไปทำหน้าที่อะไรกับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:49.308161756+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:49.308165064+07:00","message":"> Transcript [993] [false]: 'เอาดีนะคืออะไรมันไปทำหน้าที่อะไรกับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:49.308168603+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:49.308170653+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:49.308172847+07:00","message":"StatePrefix: 'เอาดีนะคืออะไรมันไปทำหน้าที่อะไร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:49.308176334+07:00","message":"TextPushed: 'เอาดีนะคืออะไรมันไป'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:49.340039861+07:00","message":"receive streaming session, msgId: 52"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:49.340071134+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เอาดีนะคืออะไรมันไปทำหน้าที่อะไรกับร่างกาย\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":120000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:49.340076539+07:00","message":"receive interim result [false|false]: เอาดีนะคืออะไรมันไปทำหน้าที่อะไรกับร่างกาย"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:49.340089677+07:00","message":"[buffer interim] 52 false เอาดีนะคืออะไรมันไปทำหน้าที่อะไรกับร่างกาย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:49.340096611+07:00","message":"[bufferProcess] interim [120000000]:เอาดีนะคืออะไรมันไปทำหน้าที่อะไรกับร่างกาย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:49.340099089+07:00","message":"[bufferProcess] send to processor:เอาดีนะคืออะไรมันไปทำหน้าที่อะไรกับร่าง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:49.34010455+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:49.34010737+07:00","message":"> Transcript [994] [false]: 'เอาดีนะคืออะไรมันไปทำหน้าที่อะไรกับร่าง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:49.340110705+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:49.340112875+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:49.340115071+07:00","message":"StatePrefix: 'เอาดีนะคืออะไรมันไปทำหน้าที่อะไร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:49.340117642+07:00","message":"TextPushed: 'เอาดีนะคืออะไรมันไป'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:49.644884796+07:00","message":"receive streaming session, msgId: 52"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:49.644918395+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เอาดีนะคืออะไรมันไปทำหน้าที่อะไรกับร่างกายของ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":360000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:49.644924808+07:00","message":"receive interim result [false|false]: เอาดีนะคืออะไรมันไปทำหน้าที่อะไรกับร่างกายของ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:49.644937016+07:00","message":"[buffer interim] 52 false เอาดีนะคืออะไรมันไปทำหน้าที่อะไรกับร่างกายของ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:49.644945633+07:00","message":"[bufferProcess] interim [360000000]:เอาดีนะคืออะไรมันไปทำหน้าที่อะไรกับร่างกายของ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:49.644948243+07:00","message":"[bufferProcess] send to processor:เอาดีนะคืออะไรมันไปทำหน้าที่อะไรกับร่างกาย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:49.644953669+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:49.644956575+07:00","message":"> Transcript [995] [false]: 'เอาดีนะคืออะไรมันไปทำหน้าที่อะไรกับร่างกาย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:49.644959877+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:49.644961865+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:49.644964186+07:00","message":"StatePrefix: 'เอาดีนะคืออะไรมันไปทำหน้าที่อะไร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:49.644966758+07:00","message":"TextPushed: 'เอาดีนะคืออะไรมันไป'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:49.761717191+07:00","message":"[GCS] IsForceVAD: false for message ID: 52"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:49.784325968+07:00","message":"receive streaming session, msgId: 52"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:49.784360466+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เอาดีนะคืออะไรมันไปทำหน้าที่อะไรกับร่างกายของเรา\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":480000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:49.784366993+07:00","message":"receive interim result [false|false]: เอาดีนะคืออะไรมันไปทำหน้าที่อะไรกับร่างกายของเรา"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:49.784381094+07:00","message":"[buffer interim] 52 false เอาดีนะคืออะไรมันไปทำหน้าที่อะไรกับร่างกายของเรา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:49.784391552+07:00","message":"[bufferProcess] interim [480000000]:เอาดีนะคืออะไรมันไปทำหน้าที่อะไรกับร่างกายของเรา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:49.784394986+07:00","message":"[bufferProcess] send to processor:เอาดีนะคืออะไรมันไปทำหน้าที่อะไรกับร่างกายของ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:49.78440273+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:49.784405676+07:00","message":"> Transcript [996] [false]: 'เอาดีนะคืออะไรมันไปทำหน้าที่อะไรกับร่างกายของ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:49.784410003+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:49.784412607+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:49.7844153+07:00","message":"StatePrefix: 'เอาดีนะคืออะไรมันไปทำหน้าที่อะไร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:49.784418382+07:00","message":"TextPushed: 'เอาดีนะคืออะไรมันไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:49.784424607+07:00","message":"Push: 'ทำหน้าที่อะไร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:49.784426776+07:00","message":"TextPushed: 'เอาดีนะคืออะไรมันไปทำหน้าที่อะไร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:49.784429441+07:00","message":"Set new StatePrefix : 'เอาดีนะคืออะไรมันไปทำหน้าที่อะไรกับร่างกายของ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:49.784432461+07:00","message":"Next Push (prob) : 'กับร่างกายของ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:49.784440812+07:00","message":"push: {false ทำหน้าที่อะไร 0 0xc001da8e80}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:49.953324204+07:00","message":"[GCS] Start streaming session, msgId: 53"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:50.046714036+07:00","message":"receive streaming session, msgId: 52"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:50.046759258+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เอาดีนะคืออะไรมันไปทำหน้าที่อะไรกับร่างกายของเรา\",\"confidence\":0.9434466}],\"is_final\":true,\"result_end_time\":{\"seconds\":3,\"nanos\":660000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:50.046767288+07:00","message":"receive interim result [true|false]: เอาดีนะคืออะไรมันไปทำหน้าที่อะไรกับร่างกายของเรา"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:50.046777349+07:00","message":"end recv isFinal message id 52"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:50.046779526+07:00","message":"end Recv id 52"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:50.046789962+07:00","message":"[buffer interim] 52 true เอาดีนะคืออะไรมันไปทำหน้าที่อะไรกับร่างกายของเรา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:50.046801839+07:00","message":"[bufferProcess] interim [660000000]:เอาดีนะคืออะไรมันไปทำหน้าที่อะไรกับร่างกายของเรา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:50.046814054+07:00","message":"[bufferProcess] send to processor (isfinal):เอาดีนะคืออะไรมันไปทำหน้าที่อะไรกับร่างกายของเรา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:50.046818876+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:50.046822273+07:00","message":"> Transcript [997] [false]: 'เอาดีนะคืออะไรมันไปทำหน้าที่อะไรกับร่างกายของเรา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:50.046825945+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:50.046828039+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:50.046832462+07:00","message":"StatePrefix: 'เอาดีนะคืออะไรมันไปทำหน้าที่อะไรกับร่างกายของ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:50.046835618+07:00","message":"TextPushed: 'เอาดีนะคืออะไรมันไปทำหน้าที่อะไร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:50.046837718+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:50.04685526+07:00","message":"> Transcript [998] [true]: 'เอาดีนะคืออะไรมันไปทำหน้าที่อะไรกับร่างกายของเรา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:50.046857737+07:00","message":"Count interim (case isFinal): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:50.046859601+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:50.046861366+07:00","message":"StatePrefix: 'เอาดีนะคืออะไรมันไปทำหน้าที่อะไรกับร่างกายของ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:50.046863453+07:00","message":"TextPushed: 'เอาดีนะคืออะไรมันไปทำหน้าที่อะไร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:50.046867212+07:00","message":"Push: 'กับร่างกายของเรา'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:50.046876701+07:00","message":"push: {true กับร่างกายของเรา 0 0xc001da8e80}"}
{"level":"info","service":"Main","time":"2026-06-25T13:10:50.058660938+07:00","message":"write wav file: './tmp/7593/7593_52.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:50.489294118+07:00","message":"receive streaming session, msgId: 53"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:50.489340066+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เอา\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":480000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:50.489346366+07:00","message":"receive interim result [false|false]: เอา"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:50.489360152+07:00","message":"[buffer interim] 53 false เอา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:50.489367291+07:00","message":"[bufferProcess] interim [480000000]:เอา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:50.489369151+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:50.595984272+07:00","message":"receive streaming session, msgId: 53"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:50.596017085+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไอเดีย\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":540000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:50.596023707+07:00","message":"receive interim result [false|false]: ไอเดีย"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:50.596037116+07:00","message":"[buffer interim] 53 false ไอเดีย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:50.596044954+07:00","message":"[bufferProcess] interim [540000000]:ไอเดีย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:50.596048601+07:00","message":"[bufferProcess] send to processor:เอา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:50.596056898+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:50.596061284+07:00","message":"> Transcript [999] [false]: 'เอา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:50.596064447+07:00","message":"Set StatePrefix (first interim): 'เอา'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:50.630740384+07:00","message":"receive streaming session, msgId: 53"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:50.630779241+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อดีต\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":600000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:50.630785042+07:00","message":"receive interim result [false|false]: อดีต"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:50.630798262+07:00","message":"[buffer interim] 53 false อดีต"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:50.630814546+07:00","message":"[bufferProcess] interim [600000000]:อดีต"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:50.630817544+07:00","message":"[bufferProcess] send to processor:ไอเดีย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:50.630821291+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:50.630824176+07:00","message":"> Transcript [1000] [false]: 'ไอเดีย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:50.630826545+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:50.630828515+07:00","message":"Set new StatePrefix: 'ไอเดีย'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:50.799311144+07:00","message":"receive streaming session, msgId: 53"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:50.799354356+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อดีตเป็น\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":840000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:50.799361307+07:00","message":"receive interim result [false|false]: อดีตเป็น"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:50.799374327+07:00","message":"[buffer interim] 53 false อดีตเป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:50.799382529+07:00","message":"[bufferProcess] interim [840000000]:อดีตเป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:50.799385936+07:00","message":"[bufferProcess] send to processor:อดีต"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:50.799392843+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:50.799397119+07:00","message":"> Transcript [1001] [false]: 'อดีต'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:50.799400819+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:50.799404376+07:00","message":"Set new StatePrefix: 'อดีต'"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:10:50.901794397+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:10:50.901815725+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:50.996224328+07:00","message":"receive streaming session, msgId: 53"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:50.996259979+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"expense\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":80000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:50.996265465+07:00","message":"receive interim result [false|false]: expense"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:50.99627638+07:00","message":"[buffer interim] 53 false expense"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:50.996283441+07:00","message":"[bufferProcess] interim [80000000]:expense"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:50.996285819+07:00","message":"[bufferProcess] send to processor:อดีตเป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:50.996291746+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:50.996294478+07:00","message":"> Transcript [1002] [false]: 'อดีตเป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:50.996297897+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:50.996299985+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:50.996302058+07:00","message":"StatePrefix: 'อดีต'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:50.996304293+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:51.119407582+07:00","message":"receive streaming session, msgId: 53"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:51.119446827+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"expenses\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":140000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:51.119451661+07:00","message":"receive interim result [false|false]: expenses"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:51.119466891+07:00","message":"[buffer interim] 53 false expenses"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:51.119474518+07:00","message":"[bufferProcess] interim [140000000]:expenses"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:51.119476686+07:00","message":"[bufferProcess] send to processor:expense"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:51.119479894+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:51.119482881+07:00","message":"> Transcript [1003] [false]: 'expense'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:51.119485036+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:51.119487302+07:00","message":"Set new StatePrefix: 'expense'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:51.125886283+07:00","message":"receive streaming session, msgId: 53"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:51.125905659+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไอโอดีนเป็นสาร\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":200000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:51.125910665+07:00","message":"receive interim result [false|false]: ไอโอดีนเป็นสาร"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:51.125920237+07:00","message":"[buffer interim] 53 false ไอโอดีนเป็นสาร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:51.125924771+07:00","message":"[bufferProcess] interim [200000000]:ไอโอดีนเป็นสาร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:51.125926998+07:00","message":"[bufferProcess] send to processor:expenses"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:51.125929536+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:51.125931709+07:00","message":"> Transcript [1004] [false]: 'expenses'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:51.125934617+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:51.125936772+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:51.125939036+07:00","message":"StatePrefix: 'expense'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:51.125941087+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:51.390161036+07:00","message":"receive streaming session, msgId: 53"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:51.390197857+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไอโอดีนเป็นสารอาหาร\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":500000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:51.390203486+07:00","message":"receive interim result [false|false]: ไอโอดีนเป็นสารอาหาร"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:51.390217288+07:00","message":"[buffer interim] 53 false ไอโอดีนเป็นสารอาหาร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:51.390224842+07:00","message":"[bufferProcess] interim [500000000]:ไอโอดีนเป็นสารอาหาร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:51.39022745+07:00","message":"[bufferProcess] send to processor:ไอโอดีนเป็นสาร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:51.390232986+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:51.390235979+07:00","message":"> Transcript [1005] [false]: 'ไอโอดีนเป็นสาร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:51.3902387+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:51.390240846+07:00","message":"Set new StatePrefix: 'ไอโอดีนเป็นสาร'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:51.822990661+07:00","message":"receive streaming session, msgId: 53"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:51.823030458+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไอโอดีนเป็นสารอาหารที่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":860000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:51.82303777+07:00","message":"receive interim result [false|false]: ไอโอดีนเป็นสารอาหารที่"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:51.823053706+07:00","message":"[buffer interim] 53 false ไอโอดีนเป็นสารอาหารที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:51.823062338+07:00","message":"[bufferProcess] interim [860000000]:ไอโอดีนเป็นสารอาหารที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:51.823066172+07:00","message":"[bufferProcess] send to processor:ไอโอดีนเป็นสารอาหาร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:51.823072858+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:51.823075642+07:00","message":"> Transcript [1006] [false]: 'ไอโอดีนเป็นสารอาหาร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:51.823079128+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:51.823081224+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:51.823083619+07:00","message":"StatePrefix: 'ไอโอดีนเป็นสาร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:51.823085987+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:51.824767874+07:00","message":"receive streaming session, msgId: 53"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:51.824812904+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไอโอดีนเป็นสารอาหารชนิด\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":920000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:51.824820747+07:00","message":"receive interim result [false|false]: ไอโอดีนเป็นสารอาหารชนิด"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:51.824836188+07:00","message":"[buffer interim] 53 false ไอโอดีนเป็นสารอาหารชนิด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:51.824844678+07:00","message":"[bufferProcess] interim [920000000]:ไอโอดีนเป็นสารอาหารชนิด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:51.82484857+07:00","message":"[bufferProcess] send to processor:ไอโอดีนเป็นสารอาหารที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:51.824855884+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:51.824860072+07:00","message":"> Transcript [1007] [false]: 'ไอโอดีนเป็นสารอาหารที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:51.824864969+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:51.824868348+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:51.824871901+07:00","message":"StatePrefix: 'ไอโอดีนเป็นสาร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:51.824875016+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:52.084242518+07:00","message":"receive streaming session, msgId: 53"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:52.084286447+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไอโอดีนเป็นสารอาหารชนิดใด\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":160000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:52.084292748+07:00","message":"receive interim result [false|false]: ไอโอดีนเป็นสารอาหารชนิดใด"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:52.084306632+07:00","message":"[buffer interim] 53 false ไอโอดีนเป็นสารอาหารชนิดใด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:52.084313439+07:00","message":"[bufferProcess] interim [160000000]:ไอโอดีนเป็นสารอาหารชนิดใด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:52.084315872+07:00","message":"[bufferProcess] send to processor:ไอโอดีนเป็นสารอาหารชนิด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:52.084324801+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:52.084328458+07:00","message":"> Transcript [1008] [false]: 'ไอโอดีนเป็นสารอาหารชนิด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:52.084333598+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:52.084337922+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:52.084340093+07:00","message":"StatePrefix: 'ไอโอดีนเป็นสาร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:52.084342366+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:52.2174169+07:00","message":"receive streaming session, msgId: 53"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:52.217460321+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไอโอดีนเป็นสารอาหารชนิดหนึ่ง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":280000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:52.217466273+07:00","message":"receive interim result [false|false]: ไอโอดีนเป็นสารอาหารชนิดหนึ่ง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:52.217483128+07:00","message":"[buffer interim] 53 false ไอโอดีนเป็นสารอาหารชนิดหนึ่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:52.217491699+07:00","message":"[bufferProcess] interim [280000000]:ไอโอดีนเป็นสารอาหารชนิดหนึ่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:52.21749444+07:00","message":"[bufferProcess] send to processor:ไอโอดีนเป็นสารอาหารชนิดใด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:52.217498282+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:52.217501926+07:00","message":"> Transcript [1009] [false]: 'ไอโอดีนเป็นสารอาหารชนิดใด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:52.217505434+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:52.217507884+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:52.21751018+07:00","message":"StatePrefix: 'ไอโอดีนเป็นสาร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:52.21751249+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:52.217515222+07:00","message":"Push: 'ไอโอดีนเป็นสาร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:52.217517317+07:00","message":"TextPushed: 'ไอโอดีนเป็นสาร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:52.217519602+07:00","message":"Set new StatePrefix : 'ไอโอดีนเป็นสารอาหารชนิดใด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:52.217522041+07:00","message":"Next Push (prob) : 'อาหารชนิดใด'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:52.217533014+07:00","message":"push: {false ไอโอดีนเป็นสาร 0 0xc0001fc380}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:52.269932354+07:00","message":"[GCS] IsForceVAD: false for message ID: 53"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:52.333892534+07:00","message":"[GCS] Start streaming session, msgId: 54"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:52.356551888+07:00","message":"receive streaming session, msgId: 53"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:52.356587764+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไอโอดีนเป็นสารอาหารชนิดนึง\",\"confidence\":0.9507623}],\"is_final\":true,\"result_end_time\":{\"seconds\":2,\"nanos\":520000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:52.356598089+07:00","message":"receive interim result [true|false]: ไอโอดีนเป็นสารอาหารชนิดนึง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:52.356605774+07:00","message":"end recv isFinal message id 53"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:52.356608071+07:00","message":"end Recv id 53"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:52.356614259+07:00","message":"[buffer interim] 53 true ไอโอดีนเป็นสารอาหารชนิดนึง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:52.356623927+07:00","message":"[bufferProcess] interim [520000000]:ไอโอดีนเป็นสารอาหารชนิดนึง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:52.356629029+07:00","message":"[bufferProcess] send to processor (isfinal):ไอโอดีนเป็นสารอาหารชนิดหนึ่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:52.356632253+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:52.356635132+07:00","message":"> Transcript [1010] [false]: 'ไอโอดีนเป็นสารอาหารชนิดหนึ่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:52.35663733+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:52.35663974+07:00","message":"Set new StatePrefix: 'ไอโอดีนเป็นสารอาหารชนิดหนึ่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:52.356641602+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:52.356643508+07:00","message":"> Transcript [1011] [true]: 'ไอโอดีนเป็นสารอาหารชนิดนึง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:52.356646032+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:52.356647936+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:52.356649802+07:00","message":"StatePrefix: 'ไอโอดีนเป็นสารอาหารชนิดหนึ่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:52.356652152+07:00","message":"TextPushed: 'ไอโอดีนเป็นสาร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:52.356658063+07:00","message":"Push: 'อาหารชนิดนึง'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:52.356666619+07:00","message":"push: {true อาหารชนิดนึง 0 0xc0001fc380}"}
{"level":"info","service":"Main","time":"2026-06-25T13:10:52.365058851+07:00","message":"write wav file: './tmp/7593/7593_53.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:52.682015229+07:00","message":"receive streaming session, msgId: 54"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:52.682069342+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เรา\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":420000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:52.682076132+07:00","message":"receive interim result [false|false]: เรา"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:52.682093392+07:00","message":"[buffer interim] 54 false เรา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:52.682101947+07:00","message":"[bufferProcess] interim [420000000]:เรา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:52.682104625+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:52.869369323+07:00","message":"receive streaming session, msgId: 54"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:52.869409949+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เราเคย\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":540000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:52.869415943+07:00","message":"receive interim result [false|false]: เราเคย"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:52.869431583+07:00","message":"[buffer interim] 54 false เราเคย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:52.869439333+07:00","message":"[bufferProcess] interim [540000000]:เราเคย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:52.869441663+07:00","message":"[bufferProcess] send to processor:เรา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:52.869446261+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:52.869449347+07:00","message":"> Transcript [1012] [false]: 'เรา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:52.869451638+07:00","message":"Set StatePrefix (first interim): 'เรา'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:52.991554207+07:00","message":"receive streaming session, msgId: 54"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:52.991595663+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เราเคยได้\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":660000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:52.991602088+07:00","message":"receive interim result [false|false]: เราเคยได้"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:52.991619077+07:00","message":"[buffer interim] 54 false เราเคยได้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:52.991627412+07:00","message":"[bufferProcess] interim [660000000]:เราเคยได้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:52.991629968+07:00","message":"[bufferProcess] send to processor:เราเคย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:52.991638701+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:52.991642004+07:00","message":"> Transcript [1013] [false]: 'เราเคย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:52.991645646+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:52.991648382+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:52.991651016+07:00","message":"StatePrefix: 'เรา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:52.991653459+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:53.053916902+07:00","message":"receive streaming session, msgId: 54"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:53.05396182+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เราเคยได้ยิน\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":780000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:53.05396782+07:00","message":"receive interim result [false|false]: เราเคยได้ยิน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:53.053984268+07:00","message":"[buffer interim] 54 false เราเคยได้ยิน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:53.053993102+07:00","message":"[bufferProcess] interim [780000000]:เราเคยได้ยิน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:53.053995606+07:00","message":"[bufferProcess] send to processor:เราเคยได้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:53.053999532+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:53.054003003+07:00","message":"> Transcript [1014] [false]: 'เราเคยได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:53.054006389+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:53.054008406+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:53.054010518+07:00","message":"StatePrefix: 'เรา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:53.054012676+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:53.332812097+07:00","message":"receive streaming session, msgId: 54"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:53.332852869+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เราเคยได้ยินว่า\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":20000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:53.33285876+07:00","message":"receive interim result [false|false]: เราเคยได้ยินว่า"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:53.332878253+07:00","message":"[buffer interim] 54 false เราเคยได้ยินว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:53.332887009+07:00","message":"[bufferProcess] interim [20000000]:เราเคยได้ยินว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:53.332890381+07:00","message":"[bufferProcess] send to processor:เราเคยได้ยิน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:53.332898015+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:53.332901275+07:00","message":"> Transcript [1015] [false]: 'เราเคยได้ยิน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:53.332905501+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:53.332907979+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:53.332910554+07:00","message":"StatePrefix: 'เรา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:53.332912879+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:53.380666458+07:00","message":"receive streaming session, msgId: 54"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:53.380706108+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เราเคยได้ยิน with\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":80000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:53.38071164+07:00","message":"receive interim result [false|false]: เราเคยได้ยิน with"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:53.380726658+07:00","message":"[buffer interim] 54 false เราเคยได้ยิน with"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:53.380735888+07:00","message":"[bufferProcess] interim [80000000]:เราเคยได้ยิน with"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:53.380738402+07:00","message":"[bufferProcess] send to processor:เราเคยได้ยินว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:53.380741486+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:53.380744895+07:00","message":"> Transcript [1016] [false]: 'เราเคยได้ยินว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:53.38074871+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:53.380750915+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:53.380752988+07:00","message":"StatePrefix: 'เรา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:53.380755188+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:53.380757998+07:00","message":"Push: 'เรา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:53.380760435+07:00","message":"TextPushed: 'เรา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:53.38076267+07:00","message":"Set new StatePrefix : 'เราเคยได้ยินว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:53.380765499+07:00","message":"Next Push (prob) : 'เคยได้ยินว่า'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:53.380774123+07:00","message":"push: {false เรา 0 0xc00041ca80}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:53.509057659+07:00","message":"receive streaming session, msgId: 54"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:53.509103216+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เราเคยได้ยินวิทยุ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":140000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:53.509109736+07:00","message":"receive interim result [false|false]: เราเคยได้ยินวิทยุ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:53.509127133+07:00","message":"[buffer interim] 54 false เราเคยได้ยินวิทยุ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:53.509135993+07:00","message":"[bufferProcess] interim [140000000]:เราเคยได้ยินวิทยุ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:53.509138665+07:00","message":"[bufferProcess] send to processor:เราเคยได้ยิน with"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:53.509146237+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:53.509149374+07:00","message":"> Transcript [1017] [false]: 'เราเคยได้ยิน with'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:53.509152363+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:53.509154729+07:00","message":"Set new StatePrefix: 'เราเคยได้ยิน with'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:53.522001254+07:00","message":"receive streaming session, msgId: 54"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:53.522021977+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เราเคยได้ยินวิตามิน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":200000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:53.522026891+07:00","message":"receive interim result [false|false]: เราเคยได้ยินวิตามิน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:53.522038635+07:00","message":"[buffer interim] 54 false เราเคยได้ยินวิตามิน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:53.522043049+07:00","message":"[bufferProcess] interim [200000000]:เราเคยได้ยินวิตามิน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:53.522045071+07:00","message":"[bufferProcess] send to processor:เราเคยได้ยินวิทยุ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:53.52204755+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:53.522050063+07:00","message":"> Transcript [1018] [false]: 'เราเคยได้ยินวิทยุ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:53.52205208+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:53.522054172+07:00","message":"Set new StatePrefix: 'เราเคยได้ยินวิทยุ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:53.748731979+07:00","message":"receive streaming session, msgId: 54"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:53.748774047+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เราเคยได้ยินวิตามินซี\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":440000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:53.748780119+07:00","message":"receive interim result [false|false]: เราเคยได้ยินวิตามินซี"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:53.7487964+07:00","message":"[buffer interim] 54 false เราเคยได้ยินวิตามินซี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:53.748810863+07:00","message":"[bufferProcess] interim [440000000]:เราเคยได้ยินวิตามินซี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:53.748813887+07:00","message":"[bufferProcess] send to processor:เราเคยได้ยินวิตามิน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:53.748823507+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:53.748826445+07:00","message":"> Transcript [1019] [false]: 'เราเคยได้ยินวิตามิน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:53.748829075+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:53.748831585+07:00","message":"Set new StatePrefix: 'เราเคยได้ยินวิตามิน'"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:10:53.90278299+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:10:53.902793049+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:53.930758555+07:00","message":"[GCS] IsForceVAD: false for message ID: 54"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:54.020738808+07:00","message":"receive streaming session, msgId: 54"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:54.020779812+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เราเคยได้ยินวิตามินซี\",\"confidence\":0.92035913}],\"is_final\":true,\"result_end_time\":{\"seconds\":1,\"nanos\":830000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:54.020786521+07:00","message":"receive interim result [true|false]: เราเคยได้ยินวิตามินซี"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:54.02079838+07:00","message":"end recv isFinal message id 54"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:54.020805534+07:00","message":"end Recv id 54"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:54.020812861+07:00","message":"[buffer interim] 54 true เราเคยได้ยินวิตามินซี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:54.02082184+07:00","message":"[bufferProcess] interim [830000000]:เราเคยได้ยินวิตามินซี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:54.020829101+07:00","message":"[bufferProcess] send to processor (isfinal):เราเคยได้ยินวิตามินซี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:54.02083323+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:54.020837342+07:00","message":"> Transcript [1020] [false]: 'เราเคยได้ยินวิตามินซี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:54.020842637+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:54.020845839+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:54.02085002+07:00","message":"StatePrefix: 'เราเคยได้ยินวิตามิน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:54.020853738+07:00","message":"TextPushed: 'เรา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:54.02085722+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:54.020863498+07:00","message":"> Transcript [1021] [true]: 'เราเคยได้ยินวิตามินซี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:54.020866955+07:00","message":"Count interim (case isFinal): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:54.020869574+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:54.020872324+07:00","message":"StatePrefix: 'เราเคยได้ยินวิตามิน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:54.020875806+07:00","message":"TextPushed: 'เรา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:54.020883282+07:00","message":"Push: 'เคยได้ยินวิตามินซี'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:54.02089266+07:00","message":"push: {true เคยได้ยินวิตามินซี 0 0xc00041ca80}"}
{"level":"info","service":"Main","time":"2026-06-25T13:10:54.0272187+07:00","message":"write wav file: './tmp/7593/7593_54.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:54.064558676+07:00","message":"[GCS] Start streaming session, msgId: 55"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:54.615400549+07:00","message":"receive streaming session, msgId: 55"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:54.61543646+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"OK\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":540000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:54.615441211+07:00","message":"receive interim result [false|false]: OK"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:54.615454096+07:00","message":"[buffer interim] 55 false OK"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:54.615460647+07:00","message":"[bufferProcess] interim [540000000]:OK"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:54.615462555+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:54.71555648+07:00","message":"receive streaming session, msgId: 55"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:54.71559342+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"โปรตีน\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":660000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:54.715600696+07:00","message":"receive interim result [false|false]: โปรตีน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:54.715616153+07:00","message":"[buffer interim] 55 false โปรตีน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:54.715626127+07:00","message":"[bufferProcess] interim [660000000]:โปรตีน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:54.715628424+07:00","message":"[bufferProcess] send to processor:OK"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:54.715633549+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:54.715638993+07:00","message":"> Transcript [1022] [false]: 'OK'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:54.715641255+07:00","message":"Set StatePrefix (first interim): 'OK'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:55.032525911+07:00","message":"receive streaming session, msgId: 55"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:55.032569698+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"โปรตีนคือ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":960000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:55.032575832+07:00","message":"receive interim result [false|false]: โปรตีนคือ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:55.032589065+07:00","message":"[buffer interim] 55 false โปรตีนคือ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:55.032599266+07:00","message":"[bufferProcess] interim [960000000]:โปรตีนคือ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:55.032603209+07:00","message":"[bufferProcess] send to processor:โปรตีน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:55.032608439+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:55.032613028+07:00","message":"> Transcript [1023] [false]: 'โปรตีน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:55.032616333+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:55.032620243+07:00","message":"Set new StatePrefix: 'โปรตีน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:55.036159997+07:00","message":"receive streaming session, msgId: 55"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:55.036178531+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"โปรตีนครับ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":20000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:55.036182704+07:00","message":"receive interim result [false|false]: โปรตีนครับ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:55.036191246+07:00","message":"[buffer interim] 55 false โปรตีนครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:55.036197245+07:00","message":"[bufferProcess] interim [20000000]:โปรตีนครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:55.036201537+07:00","message":"[bufferProcess] send to processor:โปรตีนคือ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:55.036206565+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:55.036210489+07:00","message":"> Transcript [1024] [false]: 'โปรตีนคือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:55.036214595+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:55.03621746+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:55.036220989+07:00","message":"StatePrefix: 'โปรตีน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:55.036223051+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:55.109680304+07:00","message":"receive streaming session, msgId: 55"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:55.109719921+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"โปรตีนคาร์โบ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":80000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:55.109726046+07:00","message":"receive interim result [false|false]: โปรตีนคาร์โบ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:55.109744965+07:00","message":"[buffer interim] 55 false โปรตีนคาร์โบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:55.109753873+07:00","message":"[bufferProcess] interim [80000000]:โปรตีนคาร์โบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:55.109756638+07:00","message":"[bufferProcess] send to processor:โปรตีนครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:55.10976118+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:55.109764454+07:00","message":"> Transcript [1025] [false]: 'โปรตีนครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:55.109767907+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:55.109770092+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:55.109772065+07:00","message":"StatePrefix: 'โปรตีน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:55.109774346+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:55.308178311+07:00","message":"receive streaming session, msgId: 55"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:55.308215284+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"โปรตีนคาร์โบไฮเดรต\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":260000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:55.308221153+07:00","message":"receive interim result [false|false]: โปรตีนคาร์โบไฮเดรต"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:55.308234879+07:00","message":"[buffer interim] 55 false โปรตีนคาร์โบไฮเดรต"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:55.308241454+07:00","message":"[bufferProcess] interim [260000000]:โปรตีนคาร์โบไฮเดรต"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:55.308244352+07:00","message":"[bufferProcess] send to processor:โปรตีนคาร์โบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:55.308250937+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:55.308253472+07:00","message":"> Transcript [1026] [false]: 'โปรตีนคาร์โบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:55.308256956+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:55.308259998+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:55.308262267+07:00","message":"StatePrefix: 'โปรตีน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:55.308264543+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:55.343311904+07:00","message":"[GCS] IsForceVAD: false for message ID: 55"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:55.401878328+07:00","message":"[GCS] Start streaming session, msgId: 56"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:55.438961087+07:00","message":"receive streaming session, msgId: 55"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:55.438997643+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"โปรตีนคาร์โบไฮเดรต\",\"confidence\":0.9589726}],\"is_final\":true,\"result_end_time\":{\"seconds\":1,\"nanos\":500000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:55.439003339+07:00","message":"receive interim result [true|false]: โปรตีนคาร์โบไฮเดรต"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:55.439014776+07:00","message":"end recv isFinal message id 55"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:55.439018088+07:00","message":"end Recv id 55"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:55.439025327+07:00","message":"[buffer interim] 55 true โปรตีนคาร์โบไฮเดรต"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:55.439032493+07:00","message":"[bufferProcess] interim [500000000]:โปรตีนคาร์โบไฮเดรต"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:55.439041527+07:00","message":"[bufferProcess] send to processor (isfinal):โปรตีนคาร์โบไฮเดรต"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:55.439045371+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:55.439048101+07:00","message":"> Transcript [1027] [false]: 'โปรตีนคาร์โบไฮเดรต'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:55.43905168+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:55.439054097+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:55.439056312+07:00","message":"StatePrefix: 'โปรตีน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:55.439058441+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:55.439061021+07:00","message":"Push: 'โปรตีน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:55.439062919+07:00","message":"TextPushed: 'โปรตีน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:55.439064995+07:00","message":"Set new StatePrefix : 'โปรตีนคาร์โบไฮเดรต'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:55.439067204+07:00","message":"Next Push (prob) : 'คาร์โบไฮเดรต'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:55.439068986+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:55.439072916+07:00","message":"> Transcript [1028] [true]: 'โปรตีนคาร์โบไฮเดรต'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:55.439075369+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:55.439077034+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:55.439078793+07:00","message":"StatePrefix: 'โปรตีนคาร์โบไฮเดรต'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:55.439080643+07:00","message":"TextPushed: 'โปรตีน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:55.439082735+07:00","message":"Push: 'คาร์โบไฮเดรต'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:55.4390915+07:00","message":"push: {false โปรตีน 0 0xc001226e00}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:55.439097993+07:00","message":"push: {true คาร์โบไฮเดรต 0 0xc001226e00}"}
{"level":"info","service":"Main","time":"2026-06-25T13:10:55.445385967+07:00","message":"write wav file: './tmp/7593/7593_55.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:55.850432875+07:00","message":"[GCS] IsForceVAD: false for message ID: 56"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:55.942807053+07:00","message":"receive streaming session, msgId: 56"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:55.942826377+07:00","message":"found end of frame, send empty tag with msgId: 56"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:55.942829756+07:00","message":"end Recv id 56"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:55.942837318+07:00","message":"[buffer interim] 56 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:55.942844927+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:55.942860366+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:55.942863876+07:00","message":"> Transcript [1029] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:55.942866665+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:55.942869094+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:55.942871128+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:55.942873751+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:55.942876846+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:55.942887923+07:00","message":"push: {true \n 0 0xc0001fc600}"}
{"level":"info","service":"Main","time":"2026-06-25T13:10:55.948774739+07:00","message":"write wav file: './tmp/7593/7593_56.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:56.494640129+07:00","message":"[GCS] Start streaming session, msgId: 57"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:10:56.903718974+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:10:56.903738432+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:56.981911027+07:00","message":"receive streaming session, msgId: 57"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:56.981953613+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อายุ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":480000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:56.981958264+07:00","message":"receive interim result [false|false]: อายุ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:56.981973459+07:00","message":"[buffer interim] 57 false อายุ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:56.981980795+07:00","message":"[bufferProcess] interim [480000000]:อายุ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:56.981984005+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:56.981992878+07:00","message":"[bufferProcess] send to processor (ticker):อายุ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:56.981996594+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:56.982000485+07:00","message":"> Transcript [1030] [false]: 'อายุ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:56.982003909+07:00","message":"Set StatePrefix (first interim): 'อายุ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:57.019100775+07:00","message":"receive streaming session, msgId: 57"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:57.019140251+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไออุ่น\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":540000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:57.019146815+07:00","message":"receive interim result [false|false]: ไออุ่น"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:57.019160384+07:00","message":"[buffer interim] 57 false ไออุ่น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:57.019167661+07:00","message":"[bufferProcess] interim [540000000]:ไออุ่น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:57.019169885+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:57.472849792+07:00","message":"receive streaming session, msgId: 57"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:57.472885747+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไอโอดีนเป็น\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":960000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:57.472891313+07:00","message":"receive interim result [false|false]: ไอโอดีนเป็น"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:57.472905772+07:00","message":"[buffer interim] 57 false ไอโอดีนเป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:57.472912252+07:00","message":"[bufferProcess] interim [960000000]:ไอโอดีนเป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:57.472914987+07:00","message":"[bufferProcess] send to processor:ไออุ่น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:57.472918013+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:57.472922148+07:00","message":"> Transcript [1031] [false]: 'ไออุ่น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:57.472924313+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:57.472926645+07:00","message":"Set new StatePrefix: 'ไออุ่น'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:57.66166452+07:00","message":"receive streaming session, msgId: 57"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:57.661699563+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไอโอดีนเป็นตา\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":140000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:57.661709468+07:00","message":"receive interim result [false|false]: ไอโอดีนเป็นตา"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:57.661721642+07:00","message":"[buffer interim] 57 false ไอโอดีนเป็นตา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:57.661728034+07:00","message":"[bufferProcess] interim [140000000]:ไอโอดีนเป็นตา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:57.661730621+07:00","message":"[bufferProcess] send to processor:ไอโอดีนเป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:57.661735942+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:57.66173906+07:00","message":"> Transcript [1032] [false]: 'ไอโอดีนเป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:57.661741374+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:57.661743449+07:00","message":"Set new StatePrefix: 'ไอโอดีนเป็น'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:57.71778235+07:00","message":"receive streaming session, msgId: 57"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:57.717820411+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไอโอดีนเป็นสาร\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":260000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:57.717825875+07:00","message":"receive interim result [false|false]: ไอโอดีนเป็นสาร"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:57.717837565+07:00","message":"[buffer interim] 57 false ไอโอดีนเป็นสาร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:57.717843771+07:00","message":"[bufferProcess] interim [260000000]:ไอโอดีนเป็นสาร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:57.717846162+07:00","message":"[bufferProcess] send to processor:ไอโอดีนเป็นตา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:57.717849522+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:57.717852423+07:00","message":"> Transcript [1033] [false]: 'ไอโอดีนเป็นตา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:57.717857215+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:57.71785963+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:57.717861623+07:00","message":"StatePrefix: 'ไอโอดีนเป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:57.717863873+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:57.909393802+07:00","message":"receive streaming session, msgId: 57"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:57.909430404+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไอโอดีนเป็นสารอาหาร\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":500000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:57.909436366+07:00","message":"receive interim result [false|false]: ไอโอดีนเป็นสารอาหาร"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:57.909446947+07:00","message":"[buffer interim] 57 false ไอโอดีนเป็นสารอาหาร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:57.909453648+07:00","message":"[bufferProcess] interim [500000000]:ไอโอดีนเป็นสารอาหาร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:57.909456304+07:00","message":"[bufferProcess] send to processor:ไอโอดีนเป็นสาร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:57.909461323+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:57.909464041+07:00","message":"> Transcript [1034] [false]: 'ไอโอดีนเป็นสาร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:57.909467751+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:57.909469693+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:57.909471699+07:00","message":"StatePrefix: 'ไอโอดีนเป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:57.909473916+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:58.55634316+07:00","message":"receive streaming session, msgId: 57"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:58.556376043+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไอโอดีนเป็นสารอาหาร\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":2,\"nanos\":100000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:58.556381633+07:00","message":"receive interim result [false|false]: ไอโอดีนเป็นสารอาหาร"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:58.556394574+07:00","message":"[buffer interim] 57 false ไอโอดีนเป็นสารอาหาร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:58.556402233+07:00","message":"[bufferProcess] interim [100000000]:ไอโอดีนเป็นสารอาหาร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:58.55640582+07:00","message":"[bufferProcess] send to processor:ไอโอดีนเป็นสารอาหาร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:58.55641304+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:58.556417132+07:00","message":"> Transcript [1035] [false]: 'ไอโอดีนเป็นสารอาหาร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:58.556421713+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:58.556424229+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:58.556426173+07:00","message":"StatePrefix: 'ไอโอดีนเป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:58.556428497+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:58.622374399+07:00","message":"receive streaming session, msgId: 57"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:58.62240804+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไอโอดีนเป็นสารอาหารกับ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":220000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:58.622417728+07:00","message":"receive interim result [false|false]: ไอโอดีนเป็นสารอาหารกับ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:58.622429196+07:00","message":"[buffer interim] 57 false ไอโอดีนเป็นสารอาหารกับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:58.622435914+07:00","message":"[bufferProcess] interim [220000000]:ไอโอดีนเป็นสารอาหารกับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:58.622438281+07:00","message":"[bufferProcess] send to processor:ไอโอดีนเป็นสารอาหาร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:58.622443613+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:58.622446232+07:00","message":"> Transcript [1036] [false]: 'ไอโอดีนเป็นสารอาหาร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:58.622449641+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:58.622452125+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:58.622454409+07:00","message":"StatePrefix: 'ไอโอดีนเป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:58.622456487+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:58.622460665+07:00","message":"Push: 'ไอโอดีนเป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:58.622462713+07:00","message":"TextPushed: 'ไอโอดีนเป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:58.622464769+07:00","message":"Set new StatePrefix : 'ไอโอดีนเป็นสารอาหาร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:58.622466853+07:00","message":"Next Push (prob) : 'สารอาหาร'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:58.622473838+07:00","message":"push: {false ไอโอดีนเป็น 0 0xc0001fc880}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:59.260339475+07:00","message":"receive streaming session, msgId: 57"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:59.260369229+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไอโอดีนเป็นสารอาหารกับได้เป็น\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":700000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:59.260374624+07:00","message":"receive interim result [false|false]: ไอโอดีนเป็นสารอาหารกับได้เป็น"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:59.26038474+07:00","message":"[buffer interim] 57 false ไอโอดีนเป็นสารอาหารกับได้เป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:59.260393373+07:00","message":"[bufferProcess] interim [700000000]:ไอโอดีนเป็นสารอาหารกับได้เป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:59.260396216+07:00","message":"[bufferProcess] send to processor:ไอโอดีนเป็นสารอาหารกับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:59.260407596+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:59.260410375+07:00","message":"> Transcript [1037] [false]: 'ไอโอดีนเป็นสารอาหารกับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:59.260413922+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:59.2604172+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:59.260420902+07:00","message":"StatePrefix: 'ไอโอดีนเป็นสารอาหาร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:59.260424461+07:00","message":"TextPushed: 'ไอโอดีนเป็น'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:59.332291129+07:00","message":"receive streaming session, msgId: 57"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:59.332329321+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไอโอดีนเป็นสารอาหารประเภทใดเป็นสาร\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":880000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:59.332335434+07:00","message":"receive interim result [false|false]: ไอโอดีนเป็นสารอาหารประเภทใดเป็นสาร"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:59.332349734+07:00","message":"[buffer interim] 57 false ไอโอดีนเป็นสารอาหารประเภทใดเป็นสาร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:59.332356651+07:00","message":"[bufferProcess] interim [880000000]:ไอโอดีนเป็นสารอาหารประเภทใดเป็นสาร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:59.332359168+07:00","message":"[bufferProcess] send to processor:ไอโอดีนเป็นสารอาหารกับได้เป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:59.332362592+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:59.332365547+07:00","message":"> Transcript [1038] [false]: 'ไอโอดีนเป็นสารอาหารกับได้เป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:59.332369493+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:59.332371722+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:59.332373878+07:00","message":"StatePrefix: 'ไอโอดีนเป็นสารอาหาร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:59.332376373+07:00","message":"TextPushed: 'ไอโอดีนเป็น'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:59.50477149+07:00","message":"receive streaming session, msgId: 57"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:59.50481391+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไอโอดีนเป็นสารอาหารประเภทใดเป็นสาระ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":60000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:59.504820106+07:00","message":"receive interim result [false|false]: ไอโอดีนเป็นสารอาหารประเภทใดเป็นสาระ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:59.504832387+07:00","message":"[buffer interim] 57 false ไอโอดีนเป็นสารอาหารประเภทใดเป็นสาระ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:59.504841042+07:00","message":"[bufferProcess] interim [60000000]:ไอโอดีนเป็นสารอาหารประเภทใดเป็นสาระ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:59.504843743+07:00","message":"[bufferProcess] send to processor:ไอโอดีนเป็นสารอาหารประเภทใดเป็นสาร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:59.504849098+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:59.50485165+07:00","message":"> Transcript [1039] [false]: 'ไอโอดีนเป็นสารอาหารประเภทใดเป็นสาร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:59.504854964+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:59.504857138+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:59.504859367+07:00","message":"StatePrefix: 'ไอโอดีนเป็นสารอาหาร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:59.504861958+07:00","message":"TextPushed: 'ไอโอดีนเป็น'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:59.50677458+07:00","message":"receive streaming session, msgId: 57"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:59.506784471+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไอโอดีนเป็นสารอาหารประเภทใดเป็นสารอาหาร\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":120000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:59.506787962+07:00","message":"receive interim result [false|false]: ไอโอดีนเป็นสารอาหารประเภทใดเป็นสารอาหาร"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:59.506801954+07:00","message":"[buffer interim] 57 false ไอโอดีนเป็นสารอาหารประเภทใดเป็นสารอาหาร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:59.506805519+07:00","message":"[bufferProcess] interim [120000000]:ไอโอดีนเป็นสารอาหารประเภทใดเป็นสารอาหาร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:59.506807644+07:00","message":"[bufferProcess] send to processor:ไอโอดีนเป็นสารอาหารประเภทใดเป็นสาระ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:59.506811658+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:59.506813971+07:00","message":"> Transcript [1040] [false]: 'ไอโอดีนเป็นสารอาหารประเภทใดเป็นสาระ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:59.506816355+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:59.50681823+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:59.506820323+07:00","message":"StatePrefix: 'ไอโอดีนเป็นสารอาหาร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:59.506822221+07:00","message":"TextPushed: 'ไอโอดีนเป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:59.506826628+07:00","message":"Push: 'สารอาหาร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:59.506828598+07:00","message":"TextPushed: 'ไอโอดีนเป็นสารอาหาร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:59.506830757+07:00","message":"Set new StatePrefix : 'ไอโอดีนเป็นสารอาหารประเภทใดเป็นสาระ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:59.506832989+07:00","message":"Next Push (prob) : 'ประเภทใดเป็นสาระ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:59.506841144+07:00","message":"push: {false สารอาหาร 0 0xc0001fc880}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:59.587604918+07:00","message":"[GCS] Cleaned up inactive client: 39"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:59.587626536+07:00","message":"[GCS] Cleaned up inactive client: 41"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:59.587629405+07:00","message":"[GCS] Cleaned up inactive client: 42"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:59.587631426+07:00","message":"[GCS] Cleaned up inactive client: 40"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:59.587633398+07:00","message":"[GCS] Cleaned up inactive client: 38"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:59.834525486+07:00","message":"receive streaming session, msgId: 57"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:59.83455687+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไอโอดีนเป็นสารอาหารประเภทใดเป็นสารอาหารที่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":360000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:59.83456264+07:00","message":"receive interim result [false|false]: ไอโอดีนเป็นสารอาหารประเภทใดเป็นสารอาหารที่"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:59.834572821+07:00","message":"[buffer interim] 57 false ไอโอดีนเป็นสารอาหารประเภทใดเป็นสารอาหารที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:59.834581888+07:00","message":"[bufferProcess] interim [360000000]:ไอโอดีนเป็นสารอาหารประเภทใดเป็นสารอาหารที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:59.834584831+07:00","message":"[bufferProcess] send to processor:ไอโอดีนเป็นสารอาหารประเภทใดเป็นสารอาหาร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:59.834590072+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:59.834593172+07:00","message":"> Transcript [1041] [false]: 'ไอโอดีนเป็นสารอาหารประเภทใดเป็นสารอาหาร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:59.834595533+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:59.834598508+07:00","message":"Set new StatePrefix: 'ไอโอดีนเป็นสารอาหารประเภทใดเป็นสารอาหาร'"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:10:59.904742678+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:10:59.904767268+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:11:00.027943774+07:00","message":"receive streaming session, msgId: 57"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:11:00.027979781+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไอโอดีนเป็นสารอาหารประเภทใดเป็นสารอาหารที่ร่าง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":540000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:11:00.027986424+07:00","message":"receive interim result [false|false]: ไอโอดีนเป็นสารอาหารประเภทใดเป็นสารอาหารที่ร่าง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:11:00.028001878+07:00","message":"[buffer interim] 57 false ไอโอดีนเป็นสารอาหารประเภทใดเป็นสารอาหารที่ร่าง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:00.028008526+07:00","message":"[bufferProcess] interim [540000000]:ไอโอดีนเป็นสารอาหารประเภทใดเป็นสารอาหารที่ร่าง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:00.028011417+07:00","message":"[bufferProcess] send to processor:ไอโอดีนเป็นสารอาหารประเภทใดเป็นสารอาหารที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:00.028018161+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:00.028020936+07:00","message":"> Transcript [1042] [false]: 'ไอโอดีนเป็นสารอาหารประเภทใดเป็นสารอาหารที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:00.028024656+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:00.028026795+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:00.028028841+07:00","message":"StatePrefix: 'ไอโอดีนเป็นสารอาหารประเภทใดเป็นสารอาหาร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:00.028031322+07:00","message":"TextPushed: 'ไอโอดีนเป็นสารอาหาร'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:11:00.231189387+07:00","message":"receive streaming session, msgId: 57"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:11:00.231238259+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไอโอดีนเป็นสารอาหารประเภทใดเป็นสารอาหารที่ร่างกาย\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":780000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:11:00.231245704+07:00","message":"receive interim result [false|false]: ไอโอดีนเป็นสารอาหารประเภทใดเป็นสารอาหารที่ร่างกาย"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:11:00.231262976+07:00","message":"[buffer interim] 57 false ไอโอดีนเป็นสารอาหารประเภทใดเป็นสารอาหารที่ร่างกาย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:00.231272023+07:00","message":"[bufferProcess] interim [780000000]:ไอโอดีนเป็นสารอาหารประเภทใดเป็นสารอาหารที่ร่างกาย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:00.231275908+07:00","message":"[bufferProcess] send to processor:ไอโอดีนเป็นสารอาหารประเภทใดเป็นสารอาหารที่ร่าง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:00.231280797+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:00.231285222+07:00","message":"> Transcript [1043] [false]: 'ไอโอดีนเป็นสารอาหารประเภทใดเป็นสารอาหารที่ร่าง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:00.231288861+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:00.231291266+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:00.231293611+07:00","message":"StatePrefix: 'ไอโอดีนเป็นสารอาหารประเภทใดเป็นสารอาหาร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:00.231296205+07:00","message":"TextPushed: 'ไอโอดีนเป็นสารอาหาร'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:11:00.418928709+07:00","message":"receive streaming session, msgId: 57"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:11:00.418962688+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไอโอดีนเป็นสารอาหารประเภทใดเป็นสารอาหารที่ร่างกายต้อง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":960000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:11:00.418969213+07:00","message":"receive interim result [false|false]: ไอโอดีนเป็นสารอาหารประเภทใดเป็นสารอาหารที่ร่างกายต้อง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:11:00.418986469+07:00","message":"[buffer interim] 57 false ไอโอดีนเป็นสารอาหารประเภทใดเป็นสารอาหารที่ร่างกายต้อง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:00.418993826+07:00","message":"[bufferProcess] interim [960000000]:ไอโอดีนเป็นสารอาหารประเภทใดเป็นสารอาหารที่ร่างกายต้อง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:00.418996407+07:00","message":"[bufferProcess] send to processor:ไอโอดีนเป็นสารอาหารประเภทใดเป็นสารอาหารที่ร่างกาย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:00.419000081+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:00.419003167+07:00","message":"> Transcript [1044] [false]: 'ไอโอดีนเป็นสารอาหารประเภทใดเป็นสารอาหารที่ร่างกาย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:00.419006643+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:00.419008803+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:00.419010923+07:00","message":"StatePrefix: 'ไอโอดีนเป็นสารอาหารประเภทใดเป็นสารอาหาร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:00.419013643+07:00","message":"TextPushed: 'ไอโอดีนเป็นสารอาหาร'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:11:00.549826002+07:00","message":"receive streaming session, msgId: 57"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:11:00.549859779+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไอโอดีนเป็นสารอาหารประเภทใดเป็นสารอาหารที่ร่างกายต้องการ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":80000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:11:00.549865915+07:00","message":"receive interim result [false|false]: ไอโอดีนเป็นสารอาหารประเภทใดเป็นสารอาหารที่ร่างกายต้องการ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:11:00.549879808+07:00","message":"[buffer interim] 57 false ไอโอดีนเป็นสารอาหารประเภทใดเป็นสารอาหารที่ร่างกายต้องการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:00.549886483+07:00","message":"[bufferProcess] interim [80000000]:ไอโอดีนเป็นสารอาหารประเภทใดเป็นสารอาหารที่ร่างกายต้องการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:00.549889186+07:00","message":"[bufferProcess] send to processor:ไอโอดีนเป็นสารอาหารประเภทใดเป็นสารอาหารที่ร่างกายต้อง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:00.549892663+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:00.549896316+07:00","message":"> Transcript [1045] [false]: 'ไอโอดีนเป็นสารอาหารประเภทใดเป็นสารอาหารที่ร่างกายต้อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:00.549899893+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:00.549901939+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:00.54990426+07:00","message":"StatePrefix: 'ไอโอดีนเป็นสารอาหารประเภทใดเป็นสารอาหาร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:00.549907209+07:00","message":"TextPushed: 'ไอโอดีนเป็นสารอาหาร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:00.54990984+07:00","message":"Push: 'ประเภทใดเป็นสารอาหาร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:00.549911911+07:00","message":"TextPushed: 'ไอโอดีนเป็นสารอาหารประเภทใดเป็นสารอาหาร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:00.54991408+07:00","message":"Set new StatePrefix : 'ไอโอดีนเป็นสารอาหารประเภทใดเป็นสารอาหารที่ร่างกายต้อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:00.549916597+07:00","message":"Next Push (prob) : 'ที่ร่างกายต้อง'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:11:00.549924078+07:00","message":"push: {false ประเภทใดเป็นสารอาหาร 0 0xc0001fc880}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:11:00.746399673+07:00","message":"receive streaming session, msgId: 57"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:11:00.746438551+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไอโอดีนเป็นสารอาหารประเภทใดเป็นสารอาหารที่ร่างกายต้องการไม่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":320000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:11:00.746444762+07:00","message":"receive interim result [false|false]: ไอโอดีนเป็นสารอาหารประเภทใดเป็นสารอาหารที่ร่างกายต้องการไม่"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:11:00.746463879+07:00","message":"[buffer interim] 57 false ไอโอดีนเป็นสารอาหารประเภทใดเป็นสารอาหารที่ร่างกายต้องการไม่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:00.746471858+07:00","message":"[bufferProcess] interim [320000000]:ไอโอดีนเป็นสารอาหารประเภทใดเป็นสารอาหารที่ร่างกายต้องการไม่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:00.746474697+07:00","message":"[bufferProcess] send to processor:ไอโอดีนเป็นสารอาหารประเภทใดเป็นสารอาหารที่ร่างกายต้องการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:00.746482628+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:00.746485381+07:00","message":"> Transcript [1046] [false]: 'ไอโอดีนเป็นสารอาหารประเภทใดเป็นสารอาหารที่ร่างกายต้องการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:00.746489071+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:00.746491326+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:00.746493806+07:00","message":"StatePrefix: 'ไอโอดีนเป็นสารอาหารประเภทใดเป็นสารอาหารที่ร่างกายต้อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:00.746498577+07:00","message":"TextPushed: 'ไอโอดีนเป็นสารอาหารประเภทใดเป็นสารอาหาร'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:11:00.932200169+07:00","message":"receive streaming session, msgId: 57"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:11:00.932255504+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไอโอดีนเป็นสารอาหารประเภทใดเป็นสารอาหารที่ร่างกายต้องการไม่เยอะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":440000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:11:00.932262138+07:00","message":"receive interim result [false|false]: ไอโอดีนเป็นสารอาหารประเภทใดเป็นสารอาหารที่ร่างกายต้องการไม่เยอะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:11:00.932277634+07:00","message":"[buffer interim] 57 false ไอโอดีนเป็นสารอาหารประเภทใดเป็นสารอาหารที่ร่างกายต้องการไม่เยอะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:00.932291508+07:00","message":"[bufferProcess] interim [440000000]:ไอโอดีนเป็นสารอาหารประเภทใดเป็นสารอาหารที่ร่างกายต้องการไม่เยอะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:00.932294678+07:00","message":"[bufferProcess] send to processor:ไอโอดีนเป็นสารอาหารประเภทใดเป็นสารอาหารที่ร่างกายต้องการไม่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:00.93229857+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:00.932302455+07:00","message":"> Transcript [1047] [false]: 'ไอโอดีนเป็นสารอาหารประเภทใดเป็นสารอาหารที่ร่างกายต้องการไม่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:00.9323074+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:00.932310584+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:00.932314272+07:00","message":"StatePrefix: 'ไอโอดีนเป็นสารอาหารประเภทใดเป็นสารอาหารที่ร่างกายต้อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:00.93231813+07:00","message":"TextPushed: 'ไอโอดีนเป็นสารอาหารประเภทใดเป็นสารอาหาร'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:11:01.269508473+07:00","message":"receive streaming session, msgId: 57"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:11:01.26955131+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไอโอดีนเป็นสารอาหารประเภทใดเป็นสารอาหารที่ร่างกายต้องการไม่เยอะนะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":800000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:11:01.269561793+07:00","message":"receive interim result [false|false]: ไอโอดีนเป็นสารอาหารประเภทใดเป็นสารอาหารที่ร่างกายต้องการไม่เยอะนะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:11:01.269581549+07:00","message":"[buffer interim] 57 false ไอโอดีนเป็นสารอาหารประเภทใดเป็นสารอาหารที่ร่างกายต้องการไม่เยอะนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:01.269595242+07:00","message":"[bufferProcess] interim [800000000]:ไอโอดีนเป็นสารอาหารประเภทใดเป็นสารอาหารที่ร่างกายต้องการไม่เยอะนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:01.269598162+07:00","message":"[bufferProcess] send to processor:ไอโอดีนเป็นสารอาหารประเภทใดเป็นสารอาหารที่ร่างกายต้องการไม่เยอะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:01.269603386+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:01.269607176+07:00","message":"> Transcript [1048] [false]: 'ไอโอดีนเป็นสารอาหารประเภทใดเป็นสารอาหารที่ร่างกายต้องการไม่เยอะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:01.269611214+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:01.269613401+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:01.269615873+07:00","message":"StatePrefix: 'ไอโอดีนเป็นสารอาหารประเภทใดเป็นสารอาหารที่ร่างกายต้อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:01.269618732+07:00","message":"TextPushed: 'ไอโอดีนเป็นสารอาหารประเภทใดเป็นสารอาหาร'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:11:01.453261321+07:00","message":"receive streaming session, msgId: 57"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:11:01.453298657+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไอโอดีนเป็นสารอาหารประเภทใดเป็นสารอาหารที่ร่างกายต้องการไม่เยอะหน่อย\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":980000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:11:01.453304468+07:00","message":"receive interim result [false|false]: ไอโอดีนเป็นสารอาหารประเภทใดเป็นสารอาหารที่ร่างกายต้องการไม่เยอะหน่อย"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:11:01.453319087+07:00","message":"[buffer interim] 57 false ไอโอดีนเป็นสารอาหารประเภทใดเป็นสารอาหารที่ร่างกายต้องการไม่เยอะหน่อย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:01.453326527+07:00","message":"[bufferProcess] interim [980000000]:ไอโอดีนเป็นสารอาหารประเภทใดเป็นสารอาหารที่ร่างกายต้องการไม่เยอะหน่อย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:01.453329312+07:00","message":"[bufferProcess] send to processor:ไอโอดีนเป็นสารอาหารประเภทใดเป็นสารอาหารที่ร่างกายต้องการไม่เยอะนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:01.453333122+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:01.453336709+07:00","message":"> Transcript [1049] [false]: 'ไอโอดีนเป็นสารอาหารประเภทใดเป็นสารอาหารที่ร่างกายต้องการไม่เยอะนะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:01.453340702+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:01.453342781+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:01.453345174+07:00","message":"StatePrefix: 'ไอโอดีนเป็นสารอาหารประเภทใดเป็นสารอาหารที่ร่างกายต้อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:01.453348022+07:00","message":"TextPushed: 'ไอโอดีนเป็นสารอาหารประเภทใดเป็นสารอาหาร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:01.453356496+07:00","message":"Push: 'ที่ร่างกายต้อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:01.453358511+07:00","message":"TextPushed: 'ไอโอดีนเป็นสารอาหารประเภทใดเป็นสารอาหารที่ร่างกายต้อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:01.453361077+07:00","message":"Set new StatePrefix : 'ไอโอดีนเป็นสารอาหารประเภทใดเป็นสารอาหารที่ร่างกายต้องการไม่เยอะนะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:01.453363655+07:00","message":"Next Push (prob) : 'การไม่เยอะนะ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:11:01.453370919+07:00","message":"push: {false ที่ร่างกายต้อง 0 0xc0001fc880}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:11:01.568701837+07:00","message":"receive streaming session, msgId: 57"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:11:01.568737165+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไอโอดีนเป็นสารอาหารประเภทใดเป็นสารอาหารที่ร่างกายต้องการไม่เยอะน้อย\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":40000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:11:01.568743783+07:00","message":"receive interim result [false|false]: ไอโอดีนเป็นสารอาหารประเภทใดเป็นสารอาหารที่ร่างกายต้องการไม่เยอะน้อย"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:11:01.568756393+07:00","message":"[buffer interim] 57 false ไอโอดีนเป็นสารอาหารประเภทใดเป็นสารอาหารที่ร่างกายต้องการไม่เยอะน้อย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:01.568763462+07:00","message":"[bufferProcess] interim [40000000]:ไอโอดีนเป็นสารอาหารประเภทใดเป็นสารอาหารที่ร่างกายต้องการไม่เยอะน้อย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:01.568766322+07:00","message":"[bufferProcess] send to processor:ไอโอดีนเป็นสารอาหารประเภทใดเป็นสารอาหารที่ร่างกายต้องการไม่เยอะหน่อย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:01.56877285+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:01.56877572+07:00","message":"> Transcript [1050] [false]: 'ไอโอดีนเป็นสารอาหารประเภทใดเป็นสารอาหารที่ร่างกายต้องการไม่เยอะหน่อย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:01.568778886+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:01.568780949+07:00","message":"Set new StatePrefix: 'ไอโอดีนเป็นสารอาหารประเภทใดเป็นสารอาหารที่ร่างกายต้องการไม่เยอะหน่อย'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:11:01.624222035+07:00","message":"[GCS] IsForceVAD: false for message ID: 57"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:11:01.712176848+07:00","message":"receive streaming session, msgId: 57"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:11:01.712225526+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไอโอดีนเป็นสารอาหารประเภทใดเป็นสารอาหารที่ร่างกายต้องการไม่เยอะน้อยมาก\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":340000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:11:01.712232586+07:00","message":"receive interim result [false|false]: ไอโอดีนเป็นสารอาหารประเภทใดเป็นสารอาหารที่ร่างกายต้องการไม่เยอะน้อยมาก"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:11:01.712246378+07:00","message":"[buffer interim] 57 false ไอโอดีนเป็นสารอาหารประเภทใดเป็นสารอาหารที่ร่างกายต้องการไม่เยอะน้อยมาก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:01.712255111+07:00","message":"[bufferProcess] interim [340000000]:ไอโอดีนเป็นสารอาหารประเภทใดเป็นสารอาหารที่ร่างกายต้องการไม่เยอะน้อยมาก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:01.712258143+07:00","message":"[bufferProcess] send to processor:ไอโอดีนเป็นสารอาหารประเภทใดเป็นสารอาหารที่ร่างกายต้องการไม่เยอะน้อย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:01.712265549+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:01.712269245+07:00","message":"> Transcript [1051] [false]: 'ไอโอดีนเป็นสารอาหารประเภทใดเป็นสารอาหารที่ร่างกายต้องการไม่เยอะน้อย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:01.712272371+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:01.712274595+07:00","message":"Set new StatePrefix: 'ไอโอดีนเป็นสารอาหารประเภทใดเป็นสารอาหารที่ร่างกายต้องการไม่เยอะน้อย'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:11:01.808391958+07:00","message":"receive streaming session, msgId: 57"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:11:01.808437495+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไอโอดีนเป็นสารอาหารประเภทใดเป็นสารอาหารที่ร่างกายต้องการไม่เยอะน้อยมาก\",\"confidence\":0.9579654}],\"is_final\":true,\"result_end_time\":{\"seconds\":5,\"nanos\":340000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:11:01.808445991+07:00","message":"receive interim result [true|false]: ไอโอดีนเป็นสารอาหารประเภทใดเป็นสารอาหารที่ร่างกายต้องการไม่เยอะน้อยมาก"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:11:01.808457587+07:00","message":"end recv isFinal message id 57"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:11:01.808459583+07:00","message":"end Recv id 57"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:11:01.808467289+07:00","message":"[buffer interim] 57 true ไอโอดีนเป็นสารอาหารประเภทใดเป็นสารอาหารที่ร่างกายต้องการไม่เยอะน้อยมาก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:01.808478974+07:00","message":"[bufferProcess] interim [340000000]:ไอโอดีนเป็นสารอาหารประเภทใดเป็นสารอาหารที่ร่างกายต้องการไม่เยอะน้อยมาก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:01.808485805+07:00","message":"[bufferProcess] send to processor (isfinal):ไอโอดีนเป็นสารอาหารประเภทใดเป็นสารอาหารที่ร่างกายต้องการไม่เยอะน้อยมาก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:01.808489516+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:01.808492607+07:00","message":"> Transcript [1052] [false]: 'ไอโอดีนเป็นสารอาหารประเภทใดเป็นสารอาหารที่ร่างกายต้องการไม่เยอะน้อยมาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:01.808496827+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:01.808498967+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:01.808501019+07:00","message":"StatePrefix: 'ไอโอดีนเป็นสารอาหารประเภทใดเป็นสารอาหารที่ร่างกายต้องการไม่เยอะน้อย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:01.808504049+07:00","message":"TextPushed: 'ไอโอดีนเป็นสารอาหารประเภทใดเป็นสารอาหารที่ร่างกายต้อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:01.808506305+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:01.808508324+07:00","message":"> Transcript [1053] [true]: 'ไอโอดีนเป็นสารอาหารประเภทใดเป็นสารอาหารที่ร่างกายต้องการไม่เยอะน้อยมาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:01.808510815+07:00","message":"Count interim (case isFinal): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:01.808512543+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:01.808514255+07:00","message":"StatePrefix: 'ไอโอดีนเป็นสารอาหารประเภทใดเป็นสารอาหารที่ร่างกายต้องการไม่เยอะน้อย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:01.80851638+07:00","message":"TextPushed: 'ไอโอดีนเป็นสารอาหารประเภทใดเป็นสารอาหารที่ร่างกายต้อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:01.808525485+07:00","message":"Push: 'การไม่เยอะน้อยมาก'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:11:01.808534445+07:00","message":"push: {true การไม่เยอะน้อยมาก 0 0xc0001fc880}"}
{"level":"info","service":"Main","time":"2026-06-25T13:11:01.822209142+07:00","message":"write wav file: './tmp/7593/7593_57.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:11:01.944959299+07:00","message":"[GCS] Start streaming session, msgId: 58"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:11:02.280065458+07:00","message":"receive streaming session, msgId: 58"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:11:02.280127381+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แต่\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":420000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:11:02.280135375+07:00","message":"receive interim result [false|false]: แต่"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:11:02.280152713+07:00","message":"[buffer interim] 58 false แต่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:02.280161533+07:00","message":"[bufferProcess] interim [420000000]:แต่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:02.280164197+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:11:02.403321394+07:00","message":"receive streaming session, msgId: 58"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:11:02.403363452+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แตก\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":480000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:11:02.403369158+07:00","message":"receive interim result [false|false]: แตก"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:11:02.403380834+07:00","message":"[buffer interim] 58 false แตก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:02.403387687+07:00","message":"[bufferProcess] interim [480000000]:แตก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:02.40339001+07:00","message":"[bufferProcess] send to processor:แต่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:02.403395722+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:02.403399082+07:00","message":"> Transcript [1054] [false]: 'แต่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:02.403401269+07:00","message":"Set StatePrefix (first interim): 'แต่'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:11:02.476223051+07:00","message":"receive streaming session, msgId: 58"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:11:02.476261999+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แต่ค่า\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":600000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:11:02.47626789+07:00","message":"receive interim result [false|false]: แต่ค่า"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:11:02.476281137+07:00","message":"[buffer interim] 58 false แต่ค่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:02.476287733+07:00","message":"[bufferProcess] interim [600000000]:แต่ค่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:02.476290147+07:00","message":"[bufferProcess] send to processor:แตก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:02.476295244+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:02.476297982+07:00","message":"> Transcript [1055] [false]: 'แตก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:02.4763004+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:02.476302792+07:00","message":"Set new StatePrefix: 'แตก'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:11:02.594339578+07:00","message":"receive streaming session, msgId: 58"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:11:02.59438359+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แต่ขาด\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":720000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:11:02.594413237+07:00","message":"receive interim result [false|false]: แต่ขาด"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:11:02.594429705+07:00","message":"[buffer interim] 58 false แต่ขาด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:02.594437443+07:00","message":"[bufferProcess] interim [720000000]:แต่ขาด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:02.594440106+07:00","message":"[bufferProcess] send to processor:แต่ค่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:02.594449374+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:02.594452276+07:00","message":"> Transcript [1056] [false]: 'แต่ค่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:02.594454812+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:02.594456978+07:00","message":"Set new StatePrefix: 'แต่ค่า'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:11:02.788587948+07:00","message":"receive streaming session, msgId: 58"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:11:02.78862929+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แต่ขาดไม่\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":900000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:11:02.788635625+07:00","message":"receive interim result [false|false]: แต่ขาดไม่"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:11:02.788651393+07:00","message":"[buffer interim] 58 false แต่ขาดไม่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:02.788659125+07:00","message":"[bufferProcess] interim [900000000]:แต่ขาดไม่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:02.788661615+07:00","message":"[bufferProcess] send to processor:แต่ขาด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:02.788669903+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:02.788673416+07:00","message":"> Transcript [1057] [false]: 'แต่ขาด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:02.788675907+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:02.788678103+07:00","message":"Set new StatePrefix: 'แต่ขาด'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:11:02.904251615+07:00","message":"receive streaming session, msgId: 58"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:11:02.904289256+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แต่ขาดไม่ได้\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":20000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:11:02.904297764+07:00","message":"receive interim result [false|false]: แต่ขาดไม่ได้"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:11:02.904312449+07:00","message":"[buffer interim] 58 false แต่ขาดไม่ได้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:02.90432023+07:00","message":"[bufferProcess] interim [20000000]:แต่ขาดไม่ได้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:02.904322832+07:00","message":"[bufferProcess] send to processor:แต่ขาดไม่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:02.904326793+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:02.904330048+07:00","message":"> Transcript [1058] [false]: 'แต่ขาดไม่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:02.904333463+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:02.904336113+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:02.904337959+07:00","message":"StatePrefix: 'แต่ขาด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:02.904340065+07:00","message":"TextPushed: ''"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:11:02.905367548+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:11:02.905378954+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:11:03.501700678+07:00","message":"receive streaming session, msgId: 58"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:11:03.501745051+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แต่ขาดไม่ได้\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":1,\"nanos\":620000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:11:03.501750931+07:00","message":"receive interim result [false|false]: แต่ขาดไม่ได้"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:11:03.501766763+07:00","message":"[buffer interim] 58 false แต่ขาดไม่ได้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:03.501774967+07:00","message":"[bufferProcess] interim [620000000]:แต่ขาดไม่ได้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:03.501777711+07:00","message":"[bufferProcess] send to processor:แต่ขาดไม่ได้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:03.501785843+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:03.501788936+07:00","message":"> Transcript [1059] [false]: 'แต่ขาดไม่ได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:03.501798032+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:03.501800676+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:03.501803348+07:00","message":"StatePrefix: 'แต่ขาด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:03.501805628+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:11:03.547036372+07:00","message":"receive streaming session, msgId: 58"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:11:03.547072152+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แต่ขาดไม่ได้ประโยชน์\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":680000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:11:03.547078087+07:00","message":"receive interim result [false|false]: แต่ขาดไม่ได้ประโยชน์"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:11:03.547088068+07:00","message":"[buffer interim] 58 false แต่ขาดไม่ได้ประโยชน์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:03.54709696+07:00","message":"[bufferProcess] interim [680000000]:แต่ขาดไม่ได้ประโยชน์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:03.547100427+07:00","message":"[bufferProcess] send to processor:แต่ขาดไม่ได้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:03.547104156+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:03.54710707+07:00","message":"> Transcript [1060] [false]: 'แต่ขาดไม่ได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:03.547109974+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:03.547111876+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:03.547113818+07:00","message":"StatePrefix: 'แต่ขาด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:03.547116012+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:11:03.681071212+07:00","message":"receive streaming session, msgId: 58"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:11:03.681115861+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แต่ขาดไม่ได้ประโยค\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":800000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:11:03.681122592+07:00","message":"receive interim result [false|false]: แต่ขาดไม่ได้ประโยค"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:11:03.681137916+07:00","message":"[buffer interim] 58 false แต่ขาดไม่ได้ประโยค"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:03.681145869+07:00","message":"[bufferProcess] interim [800000000]:แต่ขาดไม่ได้ประโยค"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:03.681148573+07:00","message":"[bufferProcess] send to processor:แต่ขาดไม่ได้ประโยชน์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:03.68115583+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:03.681158901+07:00","message":"> Transcript [1061] [false]: 'แต่ขาดไม่ได้ประโยชน์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:03.681184113+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:03.681187438+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:03.681189797+07:00","message":"StatePrefix: 'แต่ขาด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:03.681192164+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:03.681199283+07:00","message":"Push: 'แต่ขาด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:03.681201634+07:00","message":"TextPushed: 'แต่ขาด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:03.681203802+07:00","message":"Set new StatePrefix : 'แต่ขาดไม่ได้ประโยชน์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:03.68120612+07:00","message":"Next Push (prob) : 'ไม่ได้ประโยชน์'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:11:03.681215752+07:00","message":"push: {false แต่ขาด 0 0xc00041cb00}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:11:03.814415638+07:00","message":"receive streaming session, msgId: 58"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:11:03.814458124+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แต่ขาดไม่ได้ประโยคนี้\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":860000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:11:03.814465536+07:00","message":"receive interim result [false|false]: แต่ขาดไม่ได้ประโยคนี้"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:11:03.814480656+07:00","message":"[buffer interim] 58 false แต่ขาดไม่ได้ประโยคนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:03.814490188+07:00","message":"[bufferProcess] interim [860000000]:แต่ขาดไม่ได้ประโยคนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:03.814495026+07:00","message":"[bufferProcess] send to processor:แต่ขาดไม่ได้ประโยค"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:03.814500614+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:03.814503693+07:00","message":"> Transcript [1062] [false]: 'แต่ขาดไม่ได้ประโยค'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:03.814506156+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:03.814508619+07:00","message":"Set new StatePrefix: 'แต่ขาดไม่ได้ประโยค'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:11:03.882195888+07:00","message":"receive streaming session, msgId: 58"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:11:03.882229315+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แต่ขาดไม่ได้ประโยคนี้ต้อง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":980000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:11:03.88223507+07:00","message":"receive interim result [false|false]: แต่ขาดไม่ได้ประโยคนี้ต้อง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:11:03.882247209+07:00","message":"[buffer interim] 58 false แต่ขาดไม่ได้ประโยคนี้ต้อง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:03.88225375+07:00","message":"[bufferProcess] interim [980000000]:แต่ขาดไม่ได้ประโยคนี้ต้อง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:03.88225639+07:00","message":"[bufferProcess] send to processor:แต่ขาดไม่ได้ประโยคนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:03.882261616+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:03.882264438+07:00","message":"> Transcript [1063] [false]: 'แต่ขาดไม่ได้ประโยคนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:03.882268028+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:03.882270174+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:03.88227218+07:00","message":"StatePrefix: 'แต่ขาดไม่ได้ประโยค'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:03.882274505+07:00","message":"TextPushed: 'แต่ขาด'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:11:04.088971157+07:00","message":"receive streaming session, msgId: 58"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:11:04.089014028+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แต่ขาดไม่ได้ประโยคนี้ต้องติด\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":160000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:11:04.08902006+07:00","message":"receive interim result [false|false]: แต่ขาดไม่ได้ประโยคนี้ต้องติด"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:11:04.089035907+07:00","message":"[buffer interim] 58 false แต่ขาดไม่ได้ประโยคนี้ต้องติด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:04.089043153+07:00","message":"[bufferProcess] interim [160000000]:แต่ขาดไม่ได้ประโยคนี้ต้องติด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:04.089045635+07:00","message":"[bufferProcess] send to processor:แต่ขาดไม่ได้ประโยคนี้ต้อง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:04.089052784+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:04.089055436+07:00","message":"> Transcript [1064] [false]: 'แต่ขาดไม่ได้ประโยคนี้ต้อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:04.089058813+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:04.089061718+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:04.089064113+07:00","message":"StatePrefix: 'แต่ขาดไม่ได้ประโยค'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:04.089066461+07:00","message":"TextPushed: 'แต่ขาด'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:11:04.28791662+07:00","message":"receive streaming session, msgId: 58"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:11:04.287938968+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แต่ขาดไม่ได้ประโยคนี้ต้องขีดเส้น\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":400000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:11:04.287943324+07:00","message":"receive interim result [false|false]: แต่ขาดไม่ได้ประโยคนี้ต้องขีดเส้น"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:11:04.287956946+07:00","message":"[buffer interim] 58 false แต่ขาดไม่ได้ประโยคนี้ต้องขีดเส้น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:04.287962768+07:00","message":"[bufferProcess] interim [400000000]:แต่ขาดไม่ได้ประโยคนี้ต้องขีดเส้น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:04.287965246+07:00","message":"[bufferProcess] send to processor:แต่ขาดไม่ได้ประโยคนี้ต้องติด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:04.287968596+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:04.287970692+07:00","message":"> Transcript [1065] [false]: 'แต่ขาดไม่ได้ประโยคนี้ต้องติด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:04.287973813+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:04.287976281+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:04.287979243+07:00","message":"StatePrefix: 'แต่ขาดไม่ได้ประโยค'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:04.287981457+07:00","message":"TextPushed: 'แต่ขาด'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:11:04.402470097+07:00","message":"receive streaming session, msgId: 58"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:11:04.402507609+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แต่ขาดไม่ได้ประโยคนี้ต้องขีดเส้นใต้\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":520000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:11:04.402513936+07:00","message":"receive interim result [false|false]: แต่ขาดไม่ได้ประโยคนี้ต้องขีดเส้นใต้"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:11:04.402523309+07:00","message":"[buffer interim] 58 false แต่ขาดไม่ได้ประโยคนี้ต้องขีดเส้นใต้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:04.402530401+07:00","message":"[bufferProcess] interim [520000000]:แต่ขาดไม่ได้ประโยคนี้ต้องขีดเส้นใต้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:04.402533308+07:00","message":"[bufferProcess] send to processor:แต่ขาดไม่ได้ประโยคนี้ต้องขีดเส้น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:04.402536597+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:04.402539982+07:00","message":"> Transcript [1066] [false]: 'แต่ขาดไม่ได้ประโยคนี้ต้องขีดเส้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:04.402547662+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:04.40254995+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:04.402552494+07:00","message":"StatePrefix: 'แต่ขาดไม่ได้ประโยค'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:04.402554734+07:00","message":"TextPushed: 'แต่ขาด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:04.402557395+07:00","message":"Push: 'ไม่ได้ประโยค'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:04.402559303+07:00","message":"TextPushed: 'แต่ขาดไม่ได้ประโยค'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:04.402561523+07:00","message":"Set new StatePrefix : 'แต่ขาดไม่ได้ประโยคนี้ต้องขีดเส้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:04.402564098+07:00","message":"Next Push (prob) : 'นี้ต้องขีดเส้น'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:11:04.402572283+07:00","message":"push: {false ไม่ได้ประโยค 0 0xc00041cb00}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:11:04.917064877+07:00","message":"receive streaming session, msgId: 58"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:11:04.917098114+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แต่ขาดไม่ได้ประโยคนี้ต้องขีดเส้นใต้ลพบุรี\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:11:04.917104343+07:00","message":"receive interim result [false|false]: แต่ขาดไม่ได้ประโยคนี้ต้องขีดเส้นใต้ลพบุรี"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:11:04.917120259+07:00","message":"[buffer interim] 58 false แต่ขาดไม่ได้ประโยคนี้ต้องขีดเส้นใต้ลพบุรี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:04.917128792+07:00","message":"[bufferProcess] interim [0]:แต่ขาดไม่ได้ประโยคนี้ต้องขีดเส้นใต้ลพบุรี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:04.917132119+07:00","message":"[bufferProcess] send to processor:แต่ขาดไม่ได้ประโยคนี้ต้องขีดเส้นใต้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:04.917135735+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:04.917138827+07:00","message":"> Transcript [1067] [false]: 'แต่ขาดไม่ได้ประโยคนี้ต้องขีดเส้นใต้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:04.91714241+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:04.9171445+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:04.917147053+07:00","message":"StatePrefix: 'แต่ขาดไม่ได้ประโยคนี้ต้องขีดเส้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:04.917149527+07:00","message":"TextPushed: 'แต่ขาดไม่ได้ประโยค'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:11:05.463204267+07:00","message":"receive streaming session, msgId: 58"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:11:05.463239156+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แต่ขาดไม่ได้ประโยคนี้ต้องขีดเส้นใต้ลพบุรี\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":3,\"nanos\":600000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:11:05.463245234+07:00","message":"receive interim result [false|false]: แต่ขาดไม่ได้ประโยคนี้ต้องขีดเส้นใต้ลพบุรี"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:11:05.463259296+07:00","message":"[buffer interim] 58 false แต่ขาดไม่ได้ประโยคนี้ต้องขีดเส้นใต้ลพบุรี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:05.463266057+07:00","message":"[bufferProcess] interim [600000000]:แต่ขาดไม่ได้ประโยคนี้ต้องขีดเส้นใต้ลพบุรี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:05.463268689+07:00","message":"[bufferProcess] send to processor:แต่ขาดไม่ได้ประโยคนี้ต้องขีดเส้นใต้ลพบุรี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:05.463272225+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:05.463275009+07:00","message":"> Transcript [1068] [false]: 'แต่ขาดไม่ได้ประโยคนี้ต้องขีดเส้นใต้ลพบุรี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:05.463278468+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:05.463280737+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:05.463282942+07:00","message":"StatePrefix: 'แต่ขาดไม่ได้ประโยคนี้ต้องขีดเส้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:05.463285529+07:00","message":"TextPushed: 'แต่ขาดไม่ได้ประโยค'"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:11:05.906398024+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:11:05.906405461+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:11:08.907196432+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:11:08.907213169+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:11:08.99093421+07:00","message":"[GCS] IsForceVAD: false for message ID: 58"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:11:09.055903932+07:00","message":"[GCS] Start streaming session, msgId: 59"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:11:09.115015401+07:00","message":"receive streaming session, msgId: 58"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:11:09.115060298+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แต่ขาดไม่ได้ประโยคนี้ต้องขีดเส้นใต้ลพบุรี\",\"confidence\":0.95447695}],\"is_final\":true,\"result_end_time\":{\"seconds\":7,\"nanos\":260000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:11:09.115068156+07:00","message":"receive interim result [true|false]: แต่ขาดไม่ได้ประโยคนี้ต้องขีดเส้นใต้ลพบุรี"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:11:09.115074815+07:00","message":"end recv isFinal message id 58"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:11:09.115077264+07:00","message":"end Recv id 58"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:11:09.115083763+07:00","message":"[buffer interim] 58 true แต่ขาดไม่ได้ประโยคนี้ต้องขีดเส้นใต้ลพบุรี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:09.115093403+07:00","message":"[bufferProcess] interim [260000000]:แต่ขาดไม่ได้ประโยคนี้ต้องขีดเส้นใต้ลพบุรี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:09.115096915+07:00","message":"[bufferProcess] send to processor (isfinal):แต่ขาดไม่ได้ประโยคนี้ต้องขีดเส้นใต้ลพบุรี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:09.115101453+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:09.115104592+07:00","message":"> Transcript [1069] [false]: 'แต่ขาดไม่ได้ประโยคนี้ต้องขีดเส้นใต้ลพบุรี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:09.115108004+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:09.115110207+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:09.115112845+07:00","message":"StatePrefix: 'แต่ขาดไม่ได้ประโยคนี้ต้องขีดเส้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:09.115116+07:00","message":"TextPushed: 'แต่ขาดไม่ได้ประโยค'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:09.115118221+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:09.115120357+07:00","message":"> Transcript [1070] [true]: 'แต่ขาดไม่ได้ประโยคนี้ต้องขีดเส้นใต้ลพบุรี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:09.11512301+07:00","message":"Count interim (case isFinal): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:09.115127051+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:09.115129047+07:00","message":"StatePrefix: 'แต่ขาดไม่ได้ประโยคนี้ต้องขีดเส้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:09.115130978+07:00","message":"TextPushed: 'แต่ขาดไม่ได้ประโยค'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:09.115134129+07:00","message":"Push: 'นี้ต้องขีดเส้นใต้ลพบุรี'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:11:09.115141886+07:00","message":"push: {true นี้ต้องขีดเส้นใต้ลพบุรี 0 0xc00041cb00}"}
{"level":"info","service":"Main","time":"2026-06-25T13:11:09.128713695+07:00","message":"write wav file: './tmp/7593/7593_58.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:11:10.285445192+07:00","message":"receive streaming session, msgId: 59"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:11:10.285483252+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เมื่อสักครู่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":260000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:11:10.285488512+07:00","message":"receive interim result [false|false]: เมื่อสักครู่"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:11:10.285502436+07:00","message":"[buffer interim] 59 false เมื่อสักครู่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:10.285508948+07:00","message":"[bufferProcess] interim [260000000]:เมื่อสักครู่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:10.285510913+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:10.285520629+07:00","message":"[bufferProcess] send to processor (ticker):เมื่อสักครู่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:10.285524017+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:10.285526855+07:00","message":"> Transcript [1071] [false]: 'เมื่อสักครู่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:10.285529493+07:00","message":"Set StatePrefix (first interim): 'เมื่อสักครู่'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:11:10.606249298+07:00","message":"receive streaming session, msgId: 59"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:11:10.60628317+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เมื่อสักครู่ชอบ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":620000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:11:10.606289216+07:00","message":"receive interim result [false|false]: เมื่อสักครู่ชอบ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:11:10.606304855+07:00","message":"[buffer interim] 59 false เมื่อสักครู่ชอบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:10.606313686+07:00","message":"[bufferProcess] interim [620000000]:เมื่อสักครู่ชอบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:10.606316718+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:11:10.785400341+07:00","message":"receive streaming session, msgId: 59"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:11:10.785440191+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เมื่อสักครู่ชอบมา\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":740000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:11:10.78544706+07:00","message":"receive interim result [false|false]: เมื่อสักครู่ชอบมา"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:11:10.785461055+07:00","message":"[buffer interim] 59 false เมื่อสักครู่ชอบมา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:10.785468063+07:00","message":"[bufferProcess] interim [740000000]:เมื่อสักครู่ชอบมา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:10.785470649+07:00","message":"[bufferProcess] send to processor:เมื่อสักครู่ชอบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:10.785475793+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:10.78547846+07:00","message":"> Transcript [1072] [false]: 'เมื่อสักครู่ชอบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:10.785481811+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:10.785483982+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:10.785486009+07:00","message":"StatePrefix: 'เมื่อสักครู่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:10.785488139+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:11:10.788240162+07:00","message":"receive streaming session, msgId: 59"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:11:10.788253425+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เมื่อสักครู่ชอบมาก\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":800000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:11:10.788257177+07:00","message":"receive interim result [false|false]: เมื่อสักครู่ชอบมาก"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:11:10.788261462+07:00","message":"[buffer interim] 59 false เมื่อสักครู่ชอบมาก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:10.788265177+07:00","message":"[bufferProcess] interim [800000000]:เมื่อสักครู่ชอบมาก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:10.788267227+07:00","message":"[bufferProcess] send to processor:เมื่อสักครู่ชอบมา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:10.788269609+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:10.788271895+07:00","message":"> Transcript [1073] [false]: 'เมื่อสักครู่ชอบมา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:10.788274279+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:10.788276187+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:10.788278184+07:00","message":"StatePrefix: 'เมื่อสักครู่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:10.788281399+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:11:10.909955474+07:00","message":"[GCS] IsForceVAD: false for message ID: 59"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:11:10.987592197+07:00","message":"receive streaming session, msgId: 59"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:11:10.987626654+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เมื่อสักครู่ชอบมากเลย\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":980000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:11:10.987632635+07:00","message":"receive interim result [false|false]: เมื่อสักครู่ชอบมากเลย"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:11:10.987645607+07:00","message":"[buffer interim] 59 false เมื่อสักครู่ชอบมากเลย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:10.98765248+07:00","message":"[bufferProcess] interim [980000000]:เมื่อสักครู่ชอบมากเลย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:10.987655046+07:00","message":"[bufferProcess] send to processor:เมื่อสักครู่ชอบมาก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:10.98766059+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:10.98766344+07:00","message":"> Transcript [1074] [false]: 'เมื่อสักครู่ชอบมาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:10.987667136+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:10.98766944+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:10.987671456+07:00","message":"StatePrefix: 'เมื่อสักครู่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:10.987673718+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:11:11.005608082+07:00","message":"receive streaming session, msgId: 59"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:11:11.00564231+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เมื่อสักครู่ชอบมากเลย\",\"confidence\":0.9589726}],\"is_final\":true,\"result_end_time\":{\"seconds\":2,\"nanos\":70000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:11:11.005648709+07:00","message":"receive interim result [true|false]: เมื่อสักครู่ชอบมากเลย"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:11:11.005658672+07:00","message":"end recv isFinal message id 59"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:11:11.005661115+07:00","message":"end Recv id 59"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:11:11.005668344+07:00","message":"[buffer interim] 59 true เมื่อสักครู่ชอบมากเลย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:11.005675321+07:00","message":"[bufferProcess] interim [70000000]:เมื่อสักครู่ชอบมากเลย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:11.005680214+07:00","message":"[bufferProcess] send to processor (isfinal):เมื่อสักครู่ชอบมากเลย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:11.005683148+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:11.005686105+07:00","message":"> Transcript [1075] [false]: 'เมื่อสักครู่ชอบมากเลย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:11.005691126+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:11.00569345+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:11.005695367+07:00","message":"StatePrefix: 'เมื่อสักครู่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:11.005697526+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:11.005701858+07:00","message":"Push: 'เมื่อสักครู่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:11.00570402+07:00","message":"TextPushed: 'เมื่อสักครู่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:11.005706043+07:00","message":"Set new StatePrefix : 'เมื่อสักครู่ชอบมากเลย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:11.005708344+07:00","message":"Next Push (prob) : 'ชอบมากเลย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:11.00571075+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:11.005713705+07:00","message":"> Transcript [1076] [true]: 'เมื่อสักครู่ชอบมากเลย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:11.005717028+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:11.005719573+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:11.0057228+07:00","message":"StatePrefix: 'เมื่อสักครู่ชอบมากเลย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:11.005725618+07:00","message":"TextPushed: 'เมื่อสักครู่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:11.0057287+07:00","message":"Push: 'ชอบมากเลย'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:11:11.005731082+07:00","message":"push: {false เมื่อสักครู่ 0 0xc00052ac80}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:11:11.005750362+07:00","message":"push: {true ชอบมากเลย 0 0xc00052ac80}"}
{"level":"info","service":"Main","time":"2026-06-25T13:11:11.01335202+07:00","message":"write wav file: './tmp/7593/7593_59.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:11:11.232962751+07:00","message":"[GCS] Start streaming session, msgId: 60"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:11:11.757004539+07:00","message":"receive streaming session, msgId: 60"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:11:11.757050163+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"บุพเพ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":600000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:11:11.757055677+07:00","message":"receive interim result [false|false]: บุพเพ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:11:11.757069926+07:00","message":"[buffer interim] 60 false บุพเพ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:11.757076573+07:00","message":"[bufferProcess] interim [600000000]:บุพเพ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:11.75707883+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:11:11.892419482+07:00","message":"receive streaming session, msgId: 60"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:11:11.892452204+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"Open\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":660000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:11:11.89245771+07:00","message":"receive interim result [false|false]: Open"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:11:11.892470998+07:00","message":"[buffer interim] 60 false Open"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:11.892480647+07:00","message":"[bufferProcess] interim [660000000]:Open"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:11.892483098+07:00","message":"[bufferProcess] send to processor:บุพเพ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:11.892486923+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:11.892489584+07:00","message":"> Transcript [1077] [false]: 'บุพเพ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:11.892491858+07:00","message":"Set StatePrefix (first interim): 'บุพเพ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:11:11.901022874+07:00","message":"receive streaming session, msgId: 60"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:11:11.901045737+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"กรุงเทพฯ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":720000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:11:11.901051614+07:00","message":"receive interim result [false|false]: กรุงเทพฯ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:11:11.90106859+07:00","message":"[buffer interim] 60 false กรุงเทพฯ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:11.901077579+07:00","message":"[bufferProcess] interim [720000000]:กรุงเทพฯ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:11.901080826+07:00","message":"[bufferProcess] send to processor:Open"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:11.901085103+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:11.901088962+07:00","message":"> Transcript [1078] [false]: 'Open'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:11.901092258+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:11.90109577+07:00","message":"Set new StatePrefix: 'Open'"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:11:11.908193188+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:11:11.908200865+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:11:11.9540566+07:00","message":"receive streaming session, msgId: 60"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:11:11.954094749+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ทุกเพศทุก\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":780000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:11:11.954101223+07:00","message":"receive interim result [false|false]: ทุกเพศทุก"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:11:11.954116981+07:00","message":"[buffer interim] 60 false ทุกเพศทุก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:11.954126395+07:00","message":"[bufferProcess] interim [780000000]:ทุกเพศทุก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:11.954129555+07:00","message":"[bufferProcess] send to processor:กรุงเทพฯ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:11.954134561+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:11.954139024+07:00","message":"> Transcript [1079] [false]: 'กรุงเทพฯ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:11.954142974+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:11.954146168+07:00","message":"Set new StatePrefix: 'กรุงเทพฯ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:11:12.073277407+07:00","message":"receive streaming session, msgId: 60"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:11:12.073322056+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ทุกเพศทุกวัย\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":900000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:11:12.073329089+07:00","message":"receive interim result [false|false]: ทุกเพศทุกวัย"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:11:12.073345222+07:00","message":"[buffer interim] 60 false ทุกเพศทุกวัย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:12.073353039+07:00","message":"[bufferProcess] interim [900000000]:ทุกเพศทุกวัย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:12.073355743+07:00","message":"[bufferProcess] send to processor:ทุกเพศทุก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:12.0733627+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:12.073366429+07:00","message":"> Transcript [1080] [false]: 'ทุกเพศทุก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:12.073368981+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:12.073373183+07:00","message":"Set new StatePrefix: 'ทุกเพศทุก'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:11:12.398860056+07:00","message":"receive streaming session, msgId: 60"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:11:12.398902723+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ทุกเพศทุกวัยต้อง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":200000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:11:12.398910138+07:00","message":"receive interim result [false|false]: ทุกเพศทุกวัยต้อง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:11:12.398926065+07:00","message":"[buffer interim] 60 false ทุกเพศทุกวัยต้อง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:12.398934357+07:00","message":"[bufferProcess] interim [200000000]:ทุกเพศทุกวัยต้อง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:12.39893785+07:00","message":"[bufferProcess] send to processor:ทุกเพศทุกวัย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:12.39894262+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:12.398946702+07:00","message":"> Transcript [1081] [false]: 'ทุกเพศทุกวัย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:12.398950977+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:12.398954741+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:12.398958059+07:00","message":"StatePrefix: 'ทุกเพศทุก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:12.398960928+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:11:12.479349013+07:00","message":"receive streaming session, msgId: 60"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:11:12.479384489+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ทุกเพศทุกวัยต้องได้\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":320000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:11:12.479390999+07:00","message":"receive interim result [false|false]: ทุกเพศทุกวัยต้องได้"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:11:12.479405705+07:00","message":"[buffer interim] 60 false ทุกเพศทุกวัยต้องได้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:12.479412958+07:00","message":"[bufferProcess] interim [320000000]:ทุกเพศทุกวัยต้องได้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:12.479415315+07:00","message":"[bufferProcess] send to processor:ทุกเพศทุกวัยต้อง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:12.479418454+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:12.479421315+07:00","message":"> Transcript [1082] [false]: 'ทุกเพศทุกวัยต้อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:12.479424597+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:12.479427072+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:12.479429223+07:00","message":"StatePrefix: 'ทุกเพศทุก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:12.479432163+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:11:12.788604396+07:00","message":"receive streaming session, msgId: 60"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:11:12.788640728+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ทุกเพศทุกวัยต้องได้ไอ้\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":560000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:11:12.788646624+07:00","message":"receive interim result [false|false]: ทุกเพศทุกวัยต้องได้ไอ้"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:11:12.788662096+07:00","message":"[buffer interim] 60 false ทุกเพศทุกวัยต้องได้ไอ้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:12.788669002+07:00","message":"[bufferProcess] interim [560000000]:ทุกเพศทุกวัยต้องได้ไอ้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:12.788671717+07:00","message":"[bufferProcess] send to processor:ทุกเพศทุกวัยต้องได้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:12.788675154+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:12.788677698+07:00","message":"> Transcript [1083] [false]: 'ทุกเพศทุกวัยต้องได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:12.78868067+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:12.788682761+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:12.788684709+07:00","message":"StatePrefix: 'ทุกเพศทุก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:12.788686796+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:11:12.846525151+07:00","message":"receive streaming session, msgId: 60"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:11:12.846564159+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ทุกเพศทุกวัยต้องได้ไออุ่น\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":680000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:11:12.846570157+07:00","message":"receive interim result [false|false]: ทุกเพศทุกวัยต้องได้ไออุ่น"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:11:12.846585415+07:00","message":"[buffer interim] 60 false ทุกเพศทุกวัยต้องได้ไออุ่น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:12.84659211+07:00","message":"[bufferProcess] interim [680000000]:ทุกเพศทุกวัยต้องได้ไออุ่น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:12.846594836+07:00","message":"[bufferProcess] send to processor:ทุกเพศทุกวัยต้องได้ไอ้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:12.846601337+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:12.846603917+07:00","message":"> Transcript [1084] [false]: 'ทุกเพศทุกวัยต้องได้ไอ้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:12.846607085+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:12.846609202+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:12.846611407+07:00","message":"StatePrefix: 'ทุกเพศทุก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:12.846613926+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:12.846619314+07:00","message":"Push: 'ทุกเพศทุก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:12.846621564+07:00","message":"TextPushed: 'ทุกเพศทุก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:12.846623701+07:00","message":"Set new StatePrefix : 'ทุกเพศทุกวัยต้องได้ไอ้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:12.846626249+07:00","message":"Next Push (prob) : 'วัยต้องได้ไอ้'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:11:12.846633328+07:00","message":"push: {false ทุกเพศทุก 0 0xc001227300}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:11:13.16178221+07:00","message":"receive streaming session, msgId: 60"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:11:13.161830123+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ทุกเพศทุกวัยต้องได้ไอโอดีน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":980000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:11:13.161836485+07:00","message":"receive interim result [false|false]: ทุกเพศทุกวัยต้องได้ไอโอดีน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:11:13.161854154+07:00","message":"[buffer interim] 60 false ทุกเพศทุกวัยต้องได้ไอโอดีน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:13.161862026+07:00","message":"[bufferProcess] interim [980000000]:ทุกเพศทุกวัยต้องได้ไอโอดีน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:13.161864546+07:00","message":"[bufferProcess] send to processor:ทุกเพศทุกวัยต้องได้ไออุ่น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:13.161871958+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:13.161874809+07:00","message":"> Transcript [1085] [false]: 'ทุกเพศทุกวัยต้องได้ไออุ่น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:13.161877659+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:13.161880207+07:00","message":"Set new StatePrefix: 'ทุกเพศทุกวัยต้องได้ไออุ่น'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:11:13.808940941+07:00","message":"receive streaming session, msgId: 60"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:11:13.808979142+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ทุกเพศทุกวัยต้องได้ไอโอดีน\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":2,\"nanos\":580000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:11:13.808985433+07:00","message":"receive interim result [false|false]: ทุกเพศทุกวัยต้องได้ไอโอดีน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:11:13.808999891+07:00","message":"[buffer interim] 60 false ทุกเพศทุกวัยต้องได้ไอโอดีน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:13.809007878+07:00","message":"[bufferProcess] interim [580000000]:ทุกเพศทุกวัยต้องได้ไอโอดีน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:13.80901034+07:00","message":"[bufferProcess] send to processor:ทุกเพศทุกวัยต้องได้ไอโอดีน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:13.809017315+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:13.809020685+07:00","message":"> Transcript [1086] [false]: 'ทุกเพศทุกวัยต้องได้ไอโอดีน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:13.809023348+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:13.809025576+07:00","message":"Set new StatePrefix: 'ทุกเพศทุกวัยต้องได้ไอโอดีน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:11:14.249134227+07:00","message":"receive streaming session, msgId: 60"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:11:14.249176606+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ทุกเพศทุกวัยต้องได้ไอโอดีนหลายคนเข้าใจ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":60000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:11:14.249182505+07:00","message":"receive interim result [false|false]: ทุกเพศทุกวัยต้องได้ไอโอดีนหลายคนเข้าใจ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:11:14.249196862+07:00","message":"[buffer interim] 60 false ทุกเพศทุกวัยต้องได้ไอโอดีนหลายคนเข้าใจ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:14.249203582+07:00","message":"[bufferProcess] interim [60000000]:ทุกเพศทุกวัยต้องได้ไอโอดีนหลายคนเข้าใจ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:14.249206626+07:00","message":"[bufferProcess] send to processor:ทุกเพศทุกวัยต้องได้ไอโอดีน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:14.249210412+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:14.249213346+07:00","message":"> Transcript [1087] [false]: 'ทุกเพศทุกวัยต้องได้ไอโอดีน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:14.249216868+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:14.249218973+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:14.249221154+07:00","message":"StatePrefix: 'ทุกเพศทุกวัยต้องได้ไอโอดีน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:14.249223458+07:00","message":"TextPushed: 'ทุกเพศทุก'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:11:14.387321129+07:00","message":"receive streaming session, msgId: 60"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:11:14.387357015+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ทุกเพศทุกวัยต้องได้ไอโอดีนหลายคนเข้าใจว่า\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":180000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:11:14.387362653+07:00","message":"receive interim result [false|false]: ทุกเพศทุกวัยต้องได้ไอโอดีนหลายคนเข้าใจว่า"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:11:14.387376707+07:00","message":"[buffer interim] 60 false ทุกเพศทุกวัยต้องได้ไอโอดีนหลายคนเข้าใจว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:14.387383671+07:00","message":"[bufferProcess] interim [180000000]:ทุกเพศทุกวัยต้องได้ไอโอดีนหลายคนเข้าใจว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:14.387386098+07:00","message":"[bufferProcess] send to processor:ทุกเพศทุกวัยต้องได้ไอโอดีนหลายคนเข้าใจ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:14.387389414+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:14.387392654+07:00","message":"> Transcript [1088] [false]: 'ทุกเพศทุกวัยต้องได้ไอโอดีนหลายคนเข้าใจ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:14.387396387+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:14.387398574+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:14.387401028+07:00","message":"StatePrefix: 'ทุกเพศทุกวัยต้องได้ไอโอดีน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:14.387403487+07:00","message":"TextPushed: 'ทุกเพศทุก'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:11:14.78792771+07:00","message":"receive streaming session, msgId: 60"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:11:14.787967091+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ทุกเพศทุกวัยต้องได้ไอโอดีนหลายคนเข้าใจว่าฉัน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":600000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:11:14.787974077+07:00","message":"receive interim result [false|false]: ทุกเพศทุกวัยต้องได้ไอโอดีนหลายคนเข้าใจว่าฉัน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:11:14.78798814+07:00","message":"[buffer interim] 60 false ทุกเพศทุกวัยต้องได้ไอโอดีนหลายคนเข้าใจว่าฉัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:14.787994403+07:00","message":"[bufferProcess] interim [600000000]:ทุกเพศทุกวัยต้องได้ไอโอดีนหลายคนเข้าใจว่าฉัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:14.787996855+07:00","message":"[bufferProcess] send to processor:ทุกเพศทุกวัยต้องได้ไอโอดีนหลายคนเข้าใจว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:14.788000252+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:14.788003549+07:00","message":"> Transcript [1089] [false]: 'ทุกเพศทุกวัยต้องได้ไอโอดีนหลายคนเข้าใจว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:14.788006945+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:14.788008853+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:14.788010984+07:00","message":"StatePrefix: 'ทุกเพศทุกวัยต้องได้ไอโอดีน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:14.7880132+07:00","message":"TextPushed: 'ทุกเพศทุก'"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:11:14.908931623+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:11:14.908937188+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:11:15.002480608+07:00","message":"[GCS] IsForceVAD: false for message ID: 60"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:11:15.039333383+07:00","message":"receive streaming session, msgId: 60"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:11:15.039373283+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ทุกเพศทุกวัยต้องได้ไอโอดีนหลายคนเข้าใจว่าเฉพาะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":720000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:11:15.039379798+07:00","message":"receive interim result [false|false]: ทุกเพศทุกวัยต้องได้ไอโอดีนหลายคนเข้าใจว่าเฉพาะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:11:15.039391143+07:00","message":"[buffer interim] 60 false ทุกเพศทุกวัยต้องได้ไอโอดีนหลายคนเข้าใจว่าเฉพาะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:15.03939845+07:00","message":"[bufferProcess] interim [720000000]:ทุกเพศทุกวัยต้องได้ไอโอดีนหลายคนเข้าใจว่าเฉพาะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:15.039401359+07:00","message":"[bufferProcess] send to processor:ทุกเพศทุกวัยต้องได้ไอโอดีนหลายคนเข้าใจว่าฉัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:15.039408199+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:15.039411148+07:00","message":"> Transcript [1090] [false]: 'ทุกเพศทุกวัยต้องได้ไอโอดีนหลายคนเข้าใจว่าฉัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:15.03941531+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:15.039417504+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:15.03941983+07:00","message":"StatePrefix: 'ทุกเพศทุกวัยต้องได้ไอโอดีน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:15.039422587+07:00","message":"TextPushed: 'ทุกเพศทุก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:15.039428556+07:00","message":"Push: 'วัยต้องได้ไอโอดีน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:15.039430759+07:00","message":"TextPushed: 'ทุกเพศทุกวัยต้องได้ไอโอดีน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:15.039433424+07:00","message":"Set new StatePrefix : 'ทุกเพศทุกวัยต้องได้ไอโอดีนหลายคนเข้าใจว่าฉัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:15.039435919+07:00","message":"Next Push (prob) : 'หลายคนเข้าใจว่าฉัน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:11:15.039446884+07:00","message":"push: {false วัยต้องได้ไอโอดีน 0 0xc001227300}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:11:15.11136683+07:00","message":"receive streaming session, msgId: 60"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:11:15.111402082+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ทุกเพศทุกวัยต้องได้ไอโอดีนหลายคนเข้าใจว่า\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":3,\"nanos\":780000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:11:15.111407542+07:00","message":"receive interim result [false|false]: ทุกเพศทุกวัยต้องได้ไอโอดีนหลายคนเข้าใจว่า"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:11:15.111420552+07:00","message":"[buffer interim] 60 false ทุกเพศทุกวัยต้องได้ไอโอดีนหลายคนเข้าใจว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:15.111428956+07:00","message":"[bufferProcess] interim [780000000]:ทุกเพศทุกวัยต้องได้ไอโอดีนหลายคนเข้าใจว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:15.111431307+07:00","message":"[bufferProcess] send to processor:ทุกเพศทุกวัยต้องได้ไอโอดีนหลายคนเข้าใจว่าเฉพาะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:15.111434667+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:15.111437567+07:00","message":"> Transcript [1091] [false]: 'ทุกเพศทุกวัยต้องได้ไอโอดีนหลายคนเข้าใจว่าเฉพาะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:15.111440157+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:15.11144213+07:00","message":"Set new StatePrefix: 'ทุกเพศทุกวัยต้องได้ไอโอดีนหลายคนเข้าใจว่าเฉพาะ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:11:15.144928368+07:00","message":"receive streaming session, msgId: 60"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:11:15.144970625+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ทุกเพศทุกวัยต้องได้ไอโอดีนหลายคนเข้าใจว่าเฉพาะเด็ก\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":900000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:11:15.144977557+07:00","message":"receive interim result [false|false]: ทุกเพศทุกวัยต้องได้ไอโอดีนหลายคนเข้าใจว่าเฉพาะเด็ก"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:11:15.144990225+07:00","message":"[buffer interim] 60 false ทุกเพศทุกวัยต้องได้ไอโอดีนหลายคนเข้าใจว่าเฉพาะเด็ก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:15.144996565+07:00","message":"[bufferProcess] interim [900000000]:ทุกเพศทุกวัยต้องได้ไอโอดีนหลายคนเข้าใจว่าเฉพาะเด็ก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:15.144999006+07:00","message":"[bufferProcess] send to processor:ทุกเพศทุกวัยต้องได้ไอโอดีนหลายคนเข้าใจว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:15.14500441+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:15.145007143+07:00","message":"> Transcript [1092] [false]: 'ทุกเพศทุกวัยต้องได้ไอโอดีนหลายคนเข้าใจว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:15.145011013+07:00","message":"> Transcript shorter than prefix"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:11:15.192284109+07:00","message":"[GCS] Start streaming session, msgId: 61"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:11:15.218468489+07:00","message":"receive streaming session, msgId: 60"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:11:15.218514162+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ทุกเพศทุกวัยต้องได้ไอโอดีนหลายคนเข้าใจว่าเฉพาะเด็ก\",\"confidence\":0.9323428}],\"is_final\":true,\"result_end_time\":{\"seconds\":3,\"nanos\":990000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:11:15.218523001+07:00","message":"receive interim result [true|false]: ทุกเพศทุกวัยต้องได้ไอโอดีนหลายคนเข้าใจว่าเฉพาะเด็ก"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:11:15.21853739+07:00","message":"end recv isFinal message id 60"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:11:15.218540603+07:00","message":"end Recv id 60"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:11:15.218548306+07:00","message":"[buffer interim] 60 true ทุกเพศทุกวัยต้องได้ไอโอดีนหลายคนเข้าใจว่าเฉพาะเด็ก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:15.218557097+07:00","message":"[bufferProcess] interim [990000000]:ทุกเพศทุกวัยต้องได้ไอโอดีนหลายคนเข้าใจว่าเฉพาะเด็ก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:15.218564741+07:00","message":"[bufferProcess] send to processor (isfinal):ทุกเพศทุกวัยต้องได้ไอโอดีนหลายคนเข้าใจว่าเฉพาะเด็ก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:15.218573093+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:15.218577958+07:00","message":"> Transcript [1093] [false]: 'ทุกเพศทุกวัยต้องได้ไอโอดีนหลายคนเข้าใจว่าเฉพาะเด็ก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:15.218582886+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:15.218585722+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:15.21858883+07:00","message":"StatePrefix: 'ทุกเพศทุกวัยต้องได้ไอโอดีนหลายคนเข้าใจว่าเฉพาะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:15.218592987+07:00","message":"TextPushed: 'ทุกเพศทุกวัยต้องได้ไอโอดีน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:15.21859573+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:15.218599043+07:00","message":"> Transcript [1094] [true]: 'ทุกเพศทุกวัยต้องได้ไอโอดีนหลายคนเข้าใจว่าเฉพาะเด็ก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:15.218602558+07:00","message":"Count interim (case isFinal): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:15.218605307+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:15.218608012+07:00","message":"StatePrefix: 'ทุกเพศทุกวัยต้องได้ไอโอดีนหลายคนเข้าใจว่าเฉพาะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:15.218611136+07:00","message":"TextPushed: 'ทุกเพศทุกวัยต้องได้ไอโอดีน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:15.218619037+07:00","message":"Push: 'หลายคนเข้าใจว่าเฉพาะเด็ก'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:11:15.218629684+07:00","message":"push: {true หลายคนเข้าใจว่าเฉพาะเด็ก 0 0xc001227300}"}
{"level":"info","service":"Main","time":"2026-06-25T13:11:15.229709114+07:00","message":"write wav file: './tmp/7593/7593_60.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:11:15.454011147+07:00","message":"[GCS] IsForceVAD: false for message ID: 61"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:11:15.660192023+07:00","message":"receive streaming session, msgId: 61"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:11:15.660212583+07:00","message":"found end of frame, send empty tag with msgId: 61"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:11:15.660215757+07:00","message":"end Recv id 61"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:11:15.660233946+07:00","message":"[buffer interim] 61 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:15.660241408+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:15.660244896+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:15.660247666+07:00","message":"> Transcript [1095] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:15.660250521+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:15.660252733+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:15.66025461+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:15.660256702+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:15.660263934+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:11:15.660272749+07:00","message":"push: {true \n 0 0xc00052b080}"}
{"level":"info","service":"Main","time":"2026-06-25T13:11:15.665511889+07:00","message":"write wav file: './tmp/7593/7593_61.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:11:15.712169629+07:00","message":"[GCS] Start streaming session, msgId: 62"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:11:16.163111432+07:00","message":"receive streaming session, msgId: 62"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:11:16.16315615+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"จะ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":360000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:11:16.163161145+07:00","message":"receive interim result [false|false]: จะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:11:16.163176287+07:00","message":"[buffer interim] 62 false จะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:16.163182174+07:00","message":"[bufferProcess] interim [360000000]:จะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:16.163184568+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:11:16.22598125+07:00","message":"receive streaming session, msgId: 62"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:11:16.226031367+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เฉพาะ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":480000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:11:16.226039072+07:00","message":"receive interim result [false|false]: เฉพาะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:11:16.226059644+07:00","message":"[buffer interim] 62 false เฉพาะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:16.226068076+07:00","message":"[bufferProcess] interim [480000000]:เฉพาะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:16.226071603+07:00","message":"[bufferProcess] send to processor:จะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:16.226077094+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:16.226080737+07:00","message":"> Transcript [1096] [false]: 'จะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:16.226083871+07:00","message":"Set StatePrefix (first interim): 'จะ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:11:16.364931534+07:00","message":"receive streaming session, msgId: 62"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:11:16.364980437+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เฉพาะเด็ก\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":660000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:11:16.364986419+07:00","message":"receive interim result [false|false]: เฉพาะเด็ก"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:11:16.365000567+07:00","message":"[buffer interim] 62 false เฉพาะเด็ก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:16.365008183+07:00","message":"[bufferProcess] interim [660000000]:เฉพาะเด็ก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:16.365010498+07:00","message":"[bufferProcess] send to processor:เฉพาะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:16.365016834+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:16.36502003+07:00","message":"> Transcript [1097] [false]: 'เฉพาะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:16.365022844+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:16.365025311+07:00","message":"Set new StatePrefix: 'เฉพาะ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:11:16.951500732+07:00","message":"receive streaming session, msgId: 62"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:11:16.951541721+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เฉพาะเด็กพากย์\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":260000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:11:16.95154857+07:00","message":"receive interim result [false|false]: เฉพาะเด็กพากย์"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:11:16.951563027+07:00","message":"[buffer interim] 62 false เฉพาะเด็กพากย์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:16.951570107+07:00","message":"[bufferProcess] interim [260000000]:เฉพาะเด็กพากย์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:16.951572486+07:00","message":"[bufferProcess] send to processor:เฉพาะเด็ก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:16.951575561+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:16.951578632+07:00","message":"> Transcript [1098] [false]: 'เฉพาะเด็ก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:16.951582082+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:16.951584124+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:16.951586148+07:00","message":"StatePrefix: 'เฉพาะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:16.951588408+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:11:17.069807625+07:00","message":"receive streaming session, msgId: 62"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:11:17.069850225+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เฉพาะเด็กภาค 5\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":380000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:11:17.069856276+07:00","message":"receive interim result [false|false]: เฉพาะเด็กภาค 5"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:11:17.069873687+07:00","message":"[buffer interim] 62 false เฉพาะเด็กภาค 5"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:17.069882191+07:00","message":"[bufferProcess] interim [380000000]:เฉพาะเด็กภาค 5"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:17.069884534+07:00","message":"[bufferProcess] send to processor:เฉพาะเด็กพากย์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:17.069890743+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:17.069895169+07:00","message":"> Transcript [1099] [false]: 'เฉพาะเด็กพากย์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:17.069898974+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:17.069901428+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:17.069903406+07:00","message":"StatePrefix: 'เฉพาะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:17.069905644+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:11:17.158503144+07:00","message":"receive streaming session, msgId: 62"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:11:17.158548113+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เฉพาะเด็กถ้าขาด\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":500000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:11:17.158554362+07:00","message":"receive interim result [false|false]: เฉพาะเด็กถ้าขาด"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:11:17.158568407+07:00","message":"[buffer interim] 62 false เฉพาะเด็กถ้าขาด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:17.158575364+07:00","message":"[bufferProcess] interim [500000000]:เฉพาะเด็กถ้าขาด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:17.15857785+07:00","message":"[bufferProcess] send to processor:เฉพาะเด็กภาค 5"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:17.158583765+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:17.158587848+07:00","message":"> Transcript [1100] [false]: 'เฉพาะเด็กภาค 5'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:17.15859274+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:17.158595517+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:17.158598424+07:00","message":"StatePrefix: 'เฉพาะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:17.158601374+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:11:17.269275379+07:00","message":"receive streaming session, msgId: 62"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:11:17.269311129+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เฉพาะเด็กภาค 5\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":560000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:11:17.269316654+07:00","message":"receive interim result [false|false]: เฉพาะเด็กภาค 5"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:11:17.269335423+07:00","message":"receive streaming session, msgId: 62"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:11:17.269339573+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เฉพาะเด็กถ้าขาดแล้ว\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":620000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:11:17.269342325+07:00","message":"receive interim result [false|false]: เฉพาะเด็กถ้าขาดแล้ว"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:11:17.26934824+07:00","message":"[buffer interim] 62 false เฉพาะเด็กภาค 5"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:11:17.269351165+07:00","message":"[buffer interim] 62 false เฉพาะเด็กถ้าขาดแล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:17.269357163+07:00","message":"[bufferProcess] interim [560000000]:เฉพาะเด็กภาค 5"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:17.269359641+07:00","message":"[bufferProcess] send to processor:เฉพาะเด็กถ้าขาด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:17.269362608+07:00","message":"[bufferProcess] interim [620000000]:เฉพาะเด็กถ้าขาดแล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:17.26936458+07:00","message":"[bufferProcess] send to processor:เฉพาะเด็กภาค 5"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:17.269368377+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:17.269371314+07:00","message":"> Transcript [1101] [false]: 'เฉพาะเด็กถ้าขาด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:17.269374579+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:17.269377229+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:17.269379064+07:00","message":"StatePrefix: 'เฉพาะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:17.269381316+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:17.269383968+07:00","message":"Push: 'เฉพาะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:17.269386224+07:00","message":"TextPushed: 'เฉพาะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:17.269388276+07:00","message":"Set new StatePrefix : 'เฉพาะเด็กถ้าขาด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:17.269390367+07:00","message":"Next Push (prob) : 'เด็กถ้าขาด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:17.269392243+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:17.26939497+07:00","message":"> Transcript [1102] [false]: 'เฉพาะเด็กภาค 5'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:17.269397726+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:17.269400934+07:00","message":"Set new StatePrefix: 'เฉพาะเด็กภาค 5'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:11:17.269410309+07:00","message":"push: {false เฉพาะ 0 0xc001226f80}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:11:17.775567048+07:00","message":"receive streaming session, msgId: 62"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:11:17.775606454+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เฉพาะเด็กถ้าขาดแล้วแบ่ง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":40000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:11:17.775613334+07:00","message":"receive interim result [false|false]: เฉพาะเด็กถ้าขาดแล้วแบ่ง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:11:17.775628381+07:00","message":"[buffer interim] 62 false เฉพาะเด็กถ้าขาดแล้วแบ่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:17.775637254+07:00","message":"[bufferProcess] interim [40000000]:เฉพาะเด็กถ้าขาดแล้วแบ่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:17.77564074+07:00","message":"[bufferProcess] send to processor:เฉพาะเด็กถ้าขาดแล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:17.775645324+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:17.775649458+07:00","message":"> Transcript [1103] [false]: 'เฉพาะเด็กถ้าขาดแล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:17.775653697+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:17.775656911+07:00","message":"Set new StatePrefix: 'เฉพาะเด็กถ้าขาดแล้ว'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:11:17.832512372+07:00","message":"receive streaming session, msgId: 62"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:11:17.832554848+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เฉพาะเด็กถ้าขาดแล้วแบ่งเป็น\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":160000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:11:17.832560122+07:00","message":"receive interim result [false|false]: เฉพาะเด็กถ้าขาดแล้วแบ่งเป็น"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:11:17.832570209+07:00","message":"[buffer interim] 62 false เฉพาะเด็กถ้าขาดแล้วแบ่งเป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:17.83257701+07:00","message":"[bufferProcess] interim [160000000]:เฉพาะเด็กถ้าขาดแล้วแบ่งเป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:17.832579557+07:00","message":"[bufferProcess] send to processor:เฉพาะเด็กถ้าขาดแล้วแบ่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:17.832583146+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:17.83258592+07:00","message":"> Transcript [1104] [false]: 'เฉพาะเด็กถ้าขาดแล้วแบ่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:17.832589254+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:17.832591359+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:17.832593545+07:00","message":"StatePrefix: 'เฉพาะเด็กถ้าขาดแล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:17.832595798+07:00","message":"TextPushed: 'เฉพาะ'"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:11:17.909250622+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:11:17.909263248+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:11:18.024749461+07:00","message":"receive streaming session, msgId: 62"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:11:18.024805254+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เฉพาะเด็กถ้าขาดแล้วแบ่งเป็นคน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":340000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:11:18.024811245+07:00","message":"receive interim result [false|false]: เฉพาะเด็กถ้าขาดแล้วแบ่งเป็นคน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:11:18.024825311+07:00","message":"[buffer interim] 62 false เฉพาะเด็กถ้าขาดแล้วแบ่งเป็นคน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:18.024836203+07:00","message":"[bufferProcess] interim [340000000]:เฉพาะเด็กถ้าขาดแล้วแบ่งเป็นคน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:18.024838615+07:00","message":"[bufferProcess] send to processor:เฉพาะเด็กถ้าขาดแล้วแบ่งเป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:18.024842903+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:18.024846318+07:00","message":"> Transcript [1105] [false]: 'เฉพาะเด็กถ้าขาดแล้วแบ่งเป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:18.024850063+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:18.024852249+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:18.024856527+07:00","message":"StatePrefix: 'เฉพาะเด็กถ้าขาดแล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:18.024859127+07:00","message":"TextPushed: 'เฉพาะ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:11:18.307438071+07:00","message":"receive streaming session, msgId: 62"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:11:18.307480968+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เฉพาะเด็กถ้าขาดแล้วแบ่งเป็นคนต่าง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":580000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:11:18.307488528+07:00","message":"receive interim result [false|false]: เฉพาะเด็กถ้าขาดแล้วแบ่งเป็นคนต่าง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:11:18.307507427+07:00","message":"[buffer interim] 62 false เฉพาะเด็กถ้าขาดแล้วแบ่งเป็นคนต่าง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:18.307515274+07:00","message":"[bufferProcess] interim [580000000]:เฉพาะเด็กถ้าขาดแล้วแบ่งเป็นคนต่าง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:18.307518124+07:00","message":"[bufferProcess] send to processor:เฉพาะเด็กถ้าขาดแล้วแบ่งเป็นคน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:18.307525113+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:18.307528761+07:00","message":"> Transcript [1106] [false]: 'เฉพาะเด็กถ้าขาดแล้วแบ่งเป็นคน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:18.307532659+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:18.30753498+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:18.307537622+07:00","message":"StatePrefix: 'เฉพาะเด็กถ้าขาดแล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:18.307540238+07:00","message":"TextPushed: 'เฉพาะ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:11:18.478205401+07:00","message":"receive streaming session, msgId: 62"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:11:18.478246597+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เฉพาะเด็กถ้าขาดแล้วแบ่งเป็นคนต่างกัน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":820000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:11:18.478252248+07:00","message":"receive interim result [false|false]: เฉพาะเด็กถ้าขาดแล้วแบ่งเป็นคนต่างกัน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:11:18.478268087+07:00","message":"[buffer interim] 62 false เฉพาะเด็กถ้าขาดแล้วแบ่งเป็นคนต่างกัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:18.478278789+07:00","message":"[bufferProcess] interim [820000000]:เฉพาะเด็กถ้าขาดแล้วแบ่งเป็นคนต่างกัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:18.478281948+07:00","message":"[bufferProcess] send to processor:เฉพาะเด็กถ้าขาดแล้วแบ่งเป็นคนต่าง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:18.478287716+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:18.478290769+07:00","message":"> Transcript [1107] [false]: 'เฉพาะเด็กถ้าขาดแล้วแบ่งเป็นคนต่าง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:18.478294773+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:18.478296885+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:18.478299356+07:00","message":"StatePrefix: 'เฉพาะเด็กถ้าขาดแล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:18.478301958+07:00","message":"TextPushed: 'เฉพาะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:18.478306778+07:00","message":"Push: 'เด็กถ้าขาดแล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:18.47830884+07:00","message":"TextPushed: 'เฉพาะเด็กถ้าขาดแล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:18.478311188+07:00","message":"Set new StatePrefix : 'เฉพาะเด็กถ้าขาดแล้วแบ่งเป็นคนต่าง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:18.478314668+07:00","message":"Next Push (prob) : 'แบ่งเป็นคนต่าง'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:11:18.478333992+07:00","message":"push: {false เด็กถ้าขาดแล้ว 0 0xc001226f80}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:11:18.549901329+07:00","message":"receive streaming session, msgId: 62"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:11:18.54993576+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เฉพาะเด็กถ้าขาดแล้วแบ่งเป็นคนตั้งกลุ่ม\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":880000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:11:18.549942139+07:00","message":"receive interim result [false|false]: เฉพาะเด็กถ้าขาดแล้วแบ่งเป็นคนตั้งกลุ่ม"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:11:18.549954775+07:00","message":"[buffer interim] 62 false เฉพาะเด็กถ้าขาดแล้วแบ่งเป็นคนตั้งกลุ่ม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:18.549962077+07:00","message":"[bufferProcess] interim [880000000]:เฉพาะเด็กถ้าขาดแล้วแบ่งเป็นคนตั้งกลุ่ม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:18.549967352+07:00","message":"[bufferProcess] send to processor:เฉพาะเด็กถ้าขาดแล้วแบ่งเป็นคนต่างกัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:18.549975067+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:18.549978285+07:00","message":"> Transcript [1108] [false]: 'เฉพาะเด็กถ้าขาดแล้วแบ่งเป็นคนต่างกัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:18.549981907+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:18.549984018+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:18.549986068+07:00","message":"StatePrefix: 'เฉพาะเด็กถ้าขาดแล้วแบ่งเป็นคนต่าง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:18.54998876+07:00","message":"TextPushed: 'เฉพาะเด็กถ้าขาดแล้ว'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:11:18.590985078+07:00","message":"[GCS] IsForceVAD: false for message ID: 62"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:11:18.761757523+07:00","message":"receive streaming session, msgId: 62"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:11:18.761805452+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เฉพาะเด็กถ้าขาดแล้วแบ่งเป็นคนต่างกลุ่ม\",\"confidence\":0.9408662}],\"is_final\":true,\"result_end_time\":{\"seconds\":3,\"nanos\":90000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:11:18.761811717+07:00","message":"receive interim result [true|false]: เฉพาะเด็กถ้าขาดแล้วแบ่งเป็นคนต่างกลุ่ม"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:11:18.76182277+07:00","message":"end recv isFinal message id 62"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:11:18.761825204+07:00","message":"end Recv id 62"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:11:18.761831761+07:00","message":"[buffer interim] 62 true เฉพาะเด็กถ้าขาดแล้วแบ่งเป็นคนต่างกลุ่ม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:18.76183943+07:00","message":"[bufferProcess] interim [90000000]:เฉพาะเด็กถ้าขาดแล้วแบ่งเป็นคนต่างกลุ่ม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:18.761843242+07:00","message":"[bufferProcess] send to processor (isfinal):เฉพาะเด็กถ้าขาดแล้วแบ่งเป็นคนตั้งกลุ่ม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:18.761846517+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:18.761849331+07:00","message":"> Transcript [1109] [false]: 'เฉพาะเด็กถ้าขาดแล้วแบ่งเป็นคนตั้งกลุ่ม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:18.761851877+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:18.761853925+07:00","message":"Set new StatePrefix: 'เฉพาะเด็กถ้าขาดแล้วแบ่งเป็นคนตั้งกลุ่ม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:18.76185578+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:18.761857625+07:00","message":"> Transcript [1110] [true]: 'เฉพาะเด็กถ้าขาดแล้วแบ่งเป็นคนต่างกลุ่ม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:18.761860243+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:18.761862183+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:18.761864061+07:00","message":"StatePrefix: 'เฉพาะเด็กถ้าขาดแล้วแบ่งเป็นคนตั้งกลุ่ม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:18.761866423+07:00","message":"TextPushed: 'เฉพาะเด็กถ้าขาดแล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:18.761870259+07:00","message":"Push: 'แบ่งเป็นคนต่างกลุ่ม'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:11:18.761877623+07:00","message":"push: {true แบ่งเป็นคนต่างกลุ่ม 0 0xc001226f80}"}
{"level":"info","service":"Main","time":"2026-06-25T13:11:18.771062526+07:00","message":"write wav file: './tmp/7593/7593_62.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:11:18.792177603+07:00","message":"[GCS] Start streaming session, msgId: 63"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:11:19.318761438+07:00","message":"receive streaming session, msgId: 63"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:11:19.318805277+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ก็คือ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":600000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:11:19.318810488+07:00","message":"receive interim result [false|false]: ก็คือ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:11:19.318824764+07:00","message":"[buffer interim] 63 false ก็คือ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:19.318831793+07:00","message":"[bufferProcess] interim [600000000]:ก็คือ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:19.318833839+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:11:19.489692957+07:00","message":"[GCS] IsForceVAD: false for message ID: 63"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:11:19.572322235+07:00","message":"receive streaming session, msgId: 63"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:11:19.572362914+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ก็คือ\",\"confidence\":0.9589726}],\"is_final\":true,\"result_end_time\":{\"nanos\":930000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:11:19.572368135+07:00","message":"receive interim result [true|false]: ก็คือ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:11:19.572380367+07:00","message":"end recv isFinal message id 63"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:11:19.572382962+07:00","message":"end Recv id 63"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:11:19.57239007+07:00","message":"[buffer interim] 63 true ก็คือ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:19.572398108+07:00","message":"[bufferProcess] interim [930000000]:ก็คือ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:19.572401784+07:00","message":"[bufferProcess] send to processor (isfinal):ก็คือ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:19.572405532+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:19.572408527+07:00","message":"> Transcript [1111] [false]: 'ก็คือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:19.57241098+07:00","message":"Set StatePrefix (first interim): 'ก็คือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:19.572412615+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:19.572414535+07:00","message":"> Transcript [1112] [true]: 'ก็คือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:19.572417131+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:19.57241917+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:19.572421444+07:00","message":"StatePrefix: 'ก็คือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:19.572423538+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:19.57242609+07:00","message":"Push: 'ก็คือ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:11:19.572435671+07:00","message":"push: {true ก็คือ 0 0xc0017d5000}"}
{"level":"info","service":"Main","time":"2026-06-25T13:11:19.577529863+07:00","message":"write wav file: './tmp/7593/7593_63.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:11:19.685983991+07:00","message":"[GCS] Start streaming session, msgId: 64"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:11:20.173743935+07:00","message":"receive streaming session, msgId: 64"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:11:20.173792634+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ค่า\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":480000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:11:20.17380188+07:00","message":"receive interim result [false|false]: ค่า"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:11:20.173817047+07:00","message":"[buffer interim] 64 false ค่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:20.173824014+07:00","message":"[bufferProcess] interim [480000000]:ค่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:20.173825785+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:11:20.226299988+07:00","message":"receive streaming session, msgId: 64"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:11:20.226333861+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ภาพ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":540000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:11:20.226338923+07:00","message":"receive interim result [false|false]: ภาพ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:11:20.22635539+07:00","message":"[buffer interim] 64 false ภาพ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:20.226362129+07:00","message":"[bufferProcess] interim [540000000]:ภาพ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:20.226364189+07:00","message":"[bufferProcess] send to processor:ค่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:20.226367343+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:20.226370232+07:00","message":"> Transcript [1113] [false]: 'ค่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:20.226373097+07:00","message":"Set StatePrefix (first interim): 'ค่า'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:11:20.380668608+07:00","message":"receive streaming session, msgId: 64"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:11:20.380718943+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ถ้าเป็น\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":720000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:11:20.380725483+07:00","message":"receive interim result [false|false]: ถ้าเป็น"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:11:20.380740959+07:00","message":"[buffer interim] 64 false ถ้าเป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:20.380749345+07:00","message":"[bufferProcess] interim [720000000]:ถ้าเป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:20.380752316+07:00","message":"[bufferProcess] send to processor:ภาพ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:20.38075759+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:20.380760758+07:00","message":"> Transcript [1114] [false]: 'ภาพ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:20.38076358+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:20.380766365+07:00","message":"Set new StatePrefix: 'ภาพ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:11:20.552669148+07:00","message":"receive streaming session, msgId: 64"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:11:20.552709071+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ถ้าเป็นเด็ก\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":900000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:11:20.552714773+07:00","message":"receive interim result [false|false]: ถ้าเป็นเด็ก"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:11:20.552729803+07:00","message":"[buffer interim] 64 false ถ้าเป็นเด็ก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:20.552738076+07:00","message":"[bufferProcess] interim [900000000]:ถ้าเป็นเด็ก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:20.552740914+07:00","message":"[bufferProcess] send to processor:ถ้าเป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:20.552747767+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:20.552750896+07:00","message":"> Transcript [1115] [false]: 'ถ้าเป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:20.552753505+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:20.552755718+07:00","message":"Set new StatePrefix: 'ถ้าเป็น'"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:11:20.910295784+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:11:20.910318129+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:11:21.116625558+07:00","message":"receive streaming session, msgId: 64"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:11:21.116666798+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ถ้าเป็นเด็กดี\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":440000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:11:21.116672919+07:00","message":"receive interim result [false|false]: ถ้าเป็นเด็กดี"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:11:21.116688227+07:00","message":"[buffer interim] 64 false ถ้าเป็นเด็กดี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:21.116696512+07:00","message":"[bufferProcess] interim [440000000]:ถ้าเป็นเด็กดี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:21.116699494+07:00","message":"[bufferProcess] send to processor:ถ้าเป็นเด็ก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:21.116710467+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:21.11671397+07:00","message":"> Transcript [1116] [false]: 'ถ้าเป็นเด็ก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:21.116718658+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:21.116720972+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:21.116723104+07:00","message":"StatePrefix: 'ถ้าเป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:21.116725492+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:11:21.121014004+07:00","message":"receive streaming session, msgId: 64"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:11:21.121031338+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ถ้าเป็นเด็กโดย\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":500000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:11:21.121036408+07:00","message":"receive interim result [false|false]: ถ้าเป็นเด็กโดย"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:11:21.121047923+07:00","message":"[buffer interim] 64 false ถ้าเป็นเด็กโดย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:21.121053559+07:00","message":"[bufferProcess] interim [500000000]:ถ้าเป็นเด็กโดย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:21.12105575+07:00","message":"[bufferProcess] send to processor:ถ้าเป็นเด็กดี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:21.121058545+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:21.121060947+07:00","message":"> Transcript [1117] [false]: 'ถ้าเป็นเด็กดี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:21.121063329+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:21.121065921+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:21.121068061+07:00","message":"StatePrefix: 'ถ้าเป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:21.121069945+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:11:21.241970239+07:00","message":"receive streaming session, msgId: 64"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:11:21.242014819+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ถ้าเป็นเด็กโดยใช้\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":620000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:11:21.242021775+07:00","message":"receive interim result [false|false]: ถ้าเป็นเด็กโดยใช้"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:11:21.242038186+07:00","message":"[buffer interim] 64 false ถ้าเป็นเด็กโดยใช้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:21.2420455+07:00","message":"[bufferProcess] interim [620000000]:ถ้าเป็นเด็กโดยใช้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:21.242048444+07:00","message":"[bufferProcess] send to processor:ถ้าเป็นเด็กโดย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:21.242055126+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:21.242057935+07:00","message":"> Transcript [1118] [false]: 'ถ้าเป็นเด็กโดย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:21.242061431+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:21.242063626+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:21.242065686+07:00","message":"StatePrefix: 'ถ้าเป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:21.242068354+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:11:21.301379569+07:00","message":"receive streaming session, msgId: 64"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:11:21.301417796+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ถ้าเป็นเด็กโดยเฉพาะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":680000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:11:21.301423503+07:00","message":"receive interim result [false|false]: ถ้าเป็นเด็กโดยเฉพาะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:11:21.30143678+07:00","message":"[buffer interim] 64 false ถ้าเป็นเด็กโดยเฉพาะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:21.301443485+07:00","message":"[bufferProcess] interim [680000000]:ถ้าเป็นเด็กโดยเฉพาะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:21.301445877+07:00","message":"[bufferProcess] send to processor:ถ้าเป็นเด็กโดยใช้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:21.301451401+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:21.301454651+07:00","message":"> Transcript [1119] [false]: 'ถ้าเป็นเด็กโดยใช้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:21.301457694+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:21.301459968+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:21.301461877+07:00","message":"StatePrefix: 'ถ้าเป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:21.30146422+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:21.301468338+07:00","message":"Push: 'ถ้าเป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:21.30147025+07:00","message":"TextPushed: 'ถ้าเป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:21.301472758+07:00","message":"Set new StatePrefix : 'ถ้าเป็นเด็กโดยใช้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:21.301474973+07:00","message":"Next Push (prob) : 'เด็กโดยใช้'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:11:21.301494425+07:00","message":"push: {false ถ้าเป็น 0 0xc00041d500}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:11:21.855218096+07:00","message":"receive streaming session, msgId: 64"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:11:21.855256605+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ถ้าเป็นเด็กโดยเฉพาะอยู่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":220000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:11:21.855263071+07:00","message":"receive interim result [false|false]: ถ้าเป็นเด็กโดยเฉพาะอยู่"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:11:21.855281122+07:00","message":"[buffer interim] 64 false ถ้าเป็นเด็กโดยเฉพาะอยู่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:21.855289824+07:00","message":"[bufferProcess] interim [220000000]:ถ้าเป็นเด็กโดยเฉพาะอยู่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:21.855292608+07:00","message":"[bufferProcess] send to processor:ถ้าเป็นเด็กโดยเฉพาะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:21.855300061+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:21.855303335+07:00","message":"> Transcript [1120] [false]: 'ถ้าเป็นเด็กโดยเฉพาะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:21.855306066+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:21.855308298+07:00","message":"Set new StatePrefix: 'ถ้าเป็นเด็กโดยเฉพาะ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:11:21.998419859+07:00","message":"receive streaming session, msgId: 64"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:11:21.998472719+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ถ้าเป็นเด็กโดยเฉพาะอยู่ใน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":340000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:11:21.998478753+07:00","message":"receive interim result [false|false]: ถ้าเป็นเด็กโดยเฉพาะอยู่ใน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:11:21.998492536+07:00","message":"[buffer interim] 64 false ถ้าเป็นเด็กโดยเฉพาะอยู่ใน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:21.998499486+07:00","message":"[bufferProcess] interim [340000000]:ถ้าเป็นเด็กโดยเฉพาะอยู่ใน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:21.998502082+07:00","message":"[bufferProcess] send to processor:ถ้าเป็นเด็กโดยเฉพาะอยู่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:21.998507199+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:21.998518933+07:00","message":"> Transcript [1121] [false]: 'ถ้าเป็นเด็กโดยเฉพาะอยู่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:21.998522462+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:21.998524697+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:21.99852702+07:00","message":"StatePrefix: 'ถ้าเป็นเด็กโดยเฉพาะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:21.998530642+07:00","message":"TextPushed: 'ถ้าเป็น'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:11:22.184965945+07:00","message":"receive streaming session, msgId: 64"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:11:22.185003574+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ถ้าเป็นเด็กโดยเฉพาะอยู่ในการ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":520000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:11:22.185009349+07:00","message":"receive interim result [false|false]: ถ้าเป็นเด็กโดยเฉพาะอยู่ในการ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:11:22.185023413+07:00","message":"[buffer interim] 64 false ถ้าเป็นเด็กโดยเฉพาะอยู่ในการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:22.185030919+07:00","message":"[bufferProcess] interim [520000000]:ถ้าเป็นเด็กโดยเฉพาะอยู่ในการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:22.185033898+07:00","message":"[bufferProcess] send to processor:ถ้าเป็นเด็กโดยเฉพาะอยู่ใน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:22.185040735+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:22.185043213+07:00","message":"> Transcript [1122] [false]: 'ถ้าเป็นเด็กโดยเฉพาะอยู่ใน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:22.185046628+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:22.185049025+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:22.185051136+07:00","message":"StatePrefix: 'ถ้าเป็นเด็กโดยเฉพาะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:22.185053684+07:00","message":"TextPushed: 'ถ้าเป็น'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:11:22.270144373+07:00","message":"receive streaming session, msgId: 64"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:11:22.270187511+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ถ้าเป็นเด็กโดยเฉพาะอยู่ในครรภ์\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":580000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:11:22.270194696+07:00","message":"receive interim result [false|false]: ถ้าเป็นเด็กโดยเฉพาะอยู่ในครรภ์"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:11:22.270213182+07:00","message":"[buffer interim] 64 false ถ้าเป็นเด็กโดยเฉพาะอยู่ในครรภ์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:22.27022262+07:00","message":"[bufferProcess] interim [580000000]:ถ้าเป็นเด็กโดยเฉพาะอยู่ในครรภ์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:22.270230846+07:00","message":"[bufferProcess] send to processor:ถ้าเป็นเด็กโดยเฉพาะอยู่ในการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:22.270234692+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:22.270238036+07:00","message":"> Transcript [1123] [false]: 'ถ้าเป็นเด็กโดยเฉพาะอยู่ในการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:22.270241669+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:22.27024384+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:22.270246308+07:00","message":"StatePrefix: 'ถ้าเป็นเด็กโดยเฉพาะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:22.270253018+07:00","message":"TextPushed: 'ถ้าเป็น'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:11:22.449473887+07:00","message":"receive streaming session, msgId: 64"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:11:22.449517513+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ถ้าเป็นเด็กโดยเฉพาะอยู่ในครรภ์ไหม\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":760000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:11:22.449523449+07:00","message":"receive interim result [false|false]: ถ้าเป็นเด็กโดยเฉพาะอยู่ในครรภ์ไหม"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:11:22.449544525+07:00","message":"receive streaming session, msgId: 64"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:11:22.449548592+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ถ้าเป็นเด็กโดยเฉพาะอยู่ในครรภ์มารดา\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":820000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:11:22.449551317+07:00","message":"receive interim result [false|false]: ถ้าเป็นเด็กโดยเฉพาะอยู่ในครรภ์มารดา"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:11:22.449558686+07:00","message":"[buffer interim] 64 false ถ้าเป็นเด็กโดยเฉพาะอยู่ในครรภ์ไหม"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:11:22.44956228+07:00","message":"[buffer interim] 64 false ถ้าเป็นเด็กโดยเฉพาะอยู่ในครรภ์มารดา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:22.449569834+07:00","message":"[bufferProcess] interim [760000000]:ถ้าเป็นเด็กโดยเฉพาะอยู่ในครรภ์ไหม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:22.449572464+07:00","message":"[bufferProcess] send to processor:ถ้าเป็นเด็กโดยเฉพาะอยู่ในครรภ์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:22.449575672+07:00","message":"[bufferProcess] interim [820000000]:ถ้าเป็นเด็กโดยเฉพาะอยู่ในครรภ์มารดา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:22.449578215+07:00","message":"[bufferProcess] send to processor:ถ้าเป็นเด็กโดยเฉพาะอยู่ในครรภ์ไหม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:22.449581297+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:22.449584298+07:00","message":"> Transcript [1124] [false]: 'ถ้าเป็นเด็กโดยเฉพาะอยู่ในครรภ์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:22.449588116+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:22.449590795+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:22.449593221+07:00","message":"StatePrefix: 'ถ้าเป็นเด็กโดยเฉพาะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:22.44959549+07:00","message":"TextPushed: 'ถ้าเป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:22.449598068+07:00","message":"Push: 'เด็กโดยเฉพาะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:22.449600048+07:00","message":"TextPushed: 'ถ้าเป็นเด็กโดยเฉพาะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:22.44960223+07:00","message":"Set new StatePrefix : 'ถ้าเป็นเด็กโดยเฉพาะอยู่ในครรภ์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:22.449604836+07:00","message":"Next Push (prob) : 'อยู่ในครรภ์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:22.449607206+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:22.449609216+07:00","message":"> Transcript [1125] [false]: 'ถ้าเป็นเด็กโดยเฉพาะอยู่ในครรภ์ไหม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:22.449611423+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:22.449613136+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:22.44961493+07:00","message":"StatePrefix: 'ถ้าเป็นเด็กโดยเฉพาะอยู่ในครรภ์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:22.449616808+07:00","message":"TextPushed: 'ถ้าเป็นเด็กโดยเฉพาะ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:11:22.449626095+07:00","message":"push: {false เด็กโดยเฉพาะ 0 0xc00041d500}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:11:23.031621472+07:00","message":"receive streaming session, msgId: 64"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:11:23.031662974+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ถ้าเป็นเด็กโดยเฉพาะอยู่ในครรภ์มารดา\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":3,\"nanos\":420000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:11:23.031668964+07:00","message":"receive interim result [false|false]: ถ้าเป็นเด็กโดยเฉพาะอยู่ในครรภ์มารดา"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:11:23.031677799+07:00","message":"[buffer interim] 64 false ถ้าเป็นเด็กโดยเฉพาะอยู่ในครรภ์มารดา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:23.03168501+07:00","message":"[bufferProcess] interim [420000000]:ถ้าเป็นเด็กโดยเฉพาะอยู่ในครรภ์มารดา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:23.031687443+07:00","message":"[bufferProcess] send to processor:ถ้าเป็นเด็กโดยเฉพาะอยู่ในครรภ์มารดา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:23.031690708+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:23.031693262+07:00","message":"> Transcript [1126] [false]: 'ถ้าเป็นเด็กโดยเฉพาะอยู่ในครรภ์มารดา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:23.031696493+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:23.03169851+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:23.031700435+07:00","message":"StatePrefix: 'ถ้าเป็นเด็กโดยเฉพาะอยู่ในครรภ์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:23.031703049+07:00","message":"TextPushed: 'ถ้าเป็นเด็กโดยเฉพาะ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:11:23.201056182+07:00","message":"[GCS] IsForceVAD: false for message ID: 64"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:11:23.317940266+07:00","message":"receive streaming session, msgId: 64"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:11:23.317984475+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ถ้าเป็นเด็กโดยเฉพาะอยู่ในครรภ์มารดา\",\"confidence\":0.9570355}],\"is_final\":true,\"result_end_time\":{\"seconds\":3,\"nanos\":750000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:11:23.317993426+07:00","message":"receive interim result [true|false]: ถ้าเป็นเด็กโดยเฉพาะอยู่ในครรภ์มารดา"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:11:23.318006352+07:00","message":"end recv isFinal message id 64"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:11:23.318009519+07:00","message":"end Recv id 64"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:11:23.318018771+07:00","message":"[buffer interim] 64 true ถ้าเป็นเด็กโดยเฉพาะอยู่ในครรภ์มารดา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:23.318027404+07:00","message":"[bufferProcess] interim [750000000]:ถ้าเป็นเด็กโดยเฉพาะอยู่ในครรภ์มารดา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:23.318031803+07:00","message":"[bufferProcess] send to processor (isfinal):ถ้าเป็นเด็กโดยเฉพาะอยู่ในครรภ์มารดา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:23.318034963+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:23.318037838+07:00","message":"> Transcript [1127] [false]: 'ถ้าเป็นเด็กโดยเฉพาะอยู่ในครรภ์มารดา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:23.318040892+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:23.318043164+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:23.318045127+07:00","message":"StatePrefix: 'ถ้าเป็นเด็กโดยเฉพาะอยู่ในครรภ์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:23.318047836+07:00","message":"TextPushed: 'ถ้าเป็นเด็กโดยเฉพาะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:23.318050218+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:23.318052395+07:00","message":"> Transcript [1128] [true]: 'ถ้าเป็นเด็กโดยเฉพาะอยู่ในครรภ์มารดา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:23.318054806+07:00","message":"Count interim (case isFinal): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:23.318056575+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:23.318058871+07:00","message":"StatePrefix: 'ถ้าเป็นเด็กโดยเฉพาะอยู่ในครรภ์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:23.318061014+07:00","message":"TextPushed: 'ถ้าเป็นเด็กโดยเฉพาะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:23.318064864+07:00","message":"Push: 'อยู่ในครรภ์มารดา'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:11:23.318075696+07:00","message":"push: {true อยู่ในครรภ์มารดา 0 0xc00041d500}"}
{"level":"info","service":"Main","time":"2026-06-25T13:11:23.327052207+07:00","message":"write wav file: './tmp/7593/7593_64.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:11:23.71332187+07:00","message":"[GCS] Start streaming session, msgId: 65"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:11:23.910757849+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:11:23.910757819+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:11:24.052132781+07:00","message":"receive streaming session, msgId: 65"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:11:24.052176184+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไป\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":420000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:11:24.052181909+07:00","message":"receive interim result [false|false]: ไป"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:11:24.052199831+07:00","message":"[buffer interim] 65 false ไป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:24.052206757+07:00","message":"[bufferProcess] interim [420000000]:ไป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:24.052208651+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:11:24.215586249+07:00","message":"receive streaming session, msgId: 65"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:11:24.215632769+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไอ้\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":480000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:11:24.215639327+07:00","message":"receive interim result [false|false]: ไอ้"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:11:24.215654399+07:00","message":"[buffer interim] 65 false ไอ้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:24.215665207+07:00","message":"[bufferProcess] interim [480000000]:ไอ้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:24.215667595+07:00","message":"[bufferProcess] send to processor:ไป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:24.21567489+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:24.215677996+07:00","message":"> Transcript [1129] [false]: 'ไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:24.215680251+07:00","message":"Set StatePrefix (first interim): 'ไป'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:11:24.245315604+07:00","message":"receive streaming session, msgId: 65"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:11:24.245353296+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อายุ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":540000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:11:24.245359424+07:00","message":"receive interim result [false|false]: อายุ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:11:24.245373539+07:00","message":"[buffer interim] 65 false อายุ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:24.24538446+07:00","message":"[bufferProcess] interim [540000000]:อายุ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:24.245387116+07:00","message":"[bufferProcess] send to processor:ไอ้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:24.245390879+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:24.245393776+07:00","message":"> Transcript [1130] [false]: 'ไอ้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:24.245396138+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:24.245398368+07:00","message":"Set new StatePrefix: 'ไอ้'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:11:24.249475553+07:00","message":"receive streaming session, msgId: 65"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:11:24.249499769+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไออุ่น\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":600000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:11:24.249504739+07:00","message":"receive interim result [false|false]: ไออุ่น"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:11:24.249519422+07:00","message":"[buffer interim] 65 false ไออุ่น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:24.249525237+07:00","message":"[bufferProcess] interim [600000000]:ไออุ่น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:24.249529265+07:00","message":"[bufferProcess] send to processor:อายุ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:24.249535925+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:24.249538511+07:00","message":"> Transcript [1131] [false]: 'อายุ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:24.249540515+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:24.249542796+07:00","message":"Set new StatePrefix: 'อายุ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:11:24.842765703+07:00","message":"receive streaming session, msgId: 65"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:11:24.842818068+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไอโอดีนต้อง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":80000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:11:24.842838934+07:00","message":"receive interim result [false|false]: ไอโอดีนต้อง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:11:24.842855322+07:00","message":"[buffer interim] 65 false ไอโอดีนต้อง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:24.842865261+07:00","message":"[bufferProcess] interim [80000000]:ไอโอดีนต้อง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:24.842867706+07:00","message":"[bufferProcess] send to processor:ไออุ่น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:24.84287127+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:24.842874536+07:00","message":"> Transcript [1132] [false]: 'ไออุ่น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:24.842877403+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:24.842880257+07:00","message":"Set new StatePrefix: 'ไออุ่น'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:11:24.91634138+07:00","message":"receive streaming session, msgId: 65"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:11:24.916383177+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไอโอดีนต้องไป\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":200000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:11:24.916390027+07:00","message":"receive interim result [false|false]: ไอโอดีนต้องไป"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:11:24.916405586+07:00","message":"[buffer interim] 65 false ไอโอดีนต้องไป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:24.916413749+07:00","message":"[bufferProcess] interim [200000000]:ไอโอดีนต้องไป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:24.916416433+07:00","message":"[bufferProcess] send to processor:ไอโอดีนต้อง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:24.916423606+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:24.9164271+07:00","message":"> Transcript [1133] [false]: 'ไอโอดีนต้อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:24.916429951+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:24.916432396+07:00","message":"Set new StatePrefix: 'ไอโอดีนต้อง'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:11:25.0816575+07:00","message":"receive streaming session, msgId: 65"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:11:25.08170276+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไอโอดีนต้องไปซื้อ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":380000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:11:25.081709394+07:00","message":"receive interim result [false|false]: ไอโอดีนต้องไปซื้อ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:11:25.081731396+07:00","message":"[buffer interim] 65 false ไอโอดีนต้องไปซื้อ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:25.081740821+07:00","message":"[bufferProcess] interim [380000000]:ไอโอดีนต้องไปซื้อ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:25.081743732+07:00","message":"[bufferProcess] send to processor:ไอโอดีนต้องไป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:25.081747653+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:25.081751145+07:00","message":"> Transcript [1134] [false]: 'ไอโอดีนต้องไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:25.081754648+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:25.081756888+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:25.081759+07:00","message":"StatePrefix: 'ไอโอดีนต้อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:25.081761326+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:11:25.16740257+07:00","message":"receive streaming session, msgId: 65"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:11:25.167444781+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไอโอดีนต้องไปสร้าง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":440000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:11:25.167451746+07:00","message":"receive interim result [false|false]: ไอโอดีนต้องไปสร้าง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:11:25.167471053+07:00","message":"[buffer interim] 65 false ไอโอดีนต้องไปสร้าง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:25.167483367+07:00","message":"[bufferProcess] interim [440000000]:ไอโอดีนต้องไปสร้าง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:25.167487871+07:00","message":"[bufferProcess] send to processor:ไอโอดีนต้องไปซื้อ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:25.16749549+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:25.167499027+07:00","message":"> Transcript [1135] [false]: 'ไอโอดีนต้องไปซื้อ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:25.167502693+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:25.167505194+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:25.167507496+07:00","message":"StatePrefix: 'ไอโอดีนต้อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:25.167509631+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:11:25.463693529+07:00","message":"receive streaming session, msgId: 65"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:11:25.463732413+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไอโอดีนต้องไปสร้างห้อง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":740000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:11:25.463738353+07:00","message":"receive interim result [false|false]: ไอโอดีนต้องไปสร้างห้อง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:11:25.463755935+07:00","message":"[buffer interim] 65 false ไอโอดีนต้องไปสร้างห้อง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:25.46376459+07:00","message":"[bufferProcess] interim [740000000]:ไอโอดีนต้องไปสร้างห้อง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:25.463767136+07:00","message":"[bufferProcess] send to processor:ไอโอดีนต้องไปสร้าง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:25.463781529+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:25.463784854+07:00","message":"> Transcript [1136] [false]: 'ไอโอดีนต้องไปสร้าง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:25.463788478+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:25.463791313+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:25.463793324+07:00","message":"StatePrefix: 'ไอโอดีนต้อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:25.463796011+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:11:25.590446176+07:00","message":"receive streaming session, msgId: 65"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:11:25.590481014+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไอโอดีนต้องไปสร้างฮอร์โมน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":860000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:11:25.590486402+07:00","message":"receive interim result [false|false]: ไอโอดีนต้องไปสร้างฮอร์โมน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:11:25.590494655+07:00","message":"[buffer interim] 65 false ไอโอดีนต้องไปสร้างฮอร์โมน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:25.590501319+07:00","message":"[bufferProcess] interim [860000000]:ไอโอดีนต้องไปสร้างฮอร์โมน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:25.590503869+07:00","message":"[bufferProcess] send to processor:ไอโอดีนต้องไปสร้างห้อง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:25.590507228+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:25.590509795+07:00","message":"> Transcript [1137] [false]: 'ไอโอดีนต้องไปสร้างห้อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:25.590513195+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:25.590515279+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:25.590517199+07:00","message":"StatePrefix: 'ไอโอดีนต้อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:25.590519218+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:25.59052184+07:00","message":"Push: 'ไอโอดีนต้อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:25.590524002+07:00","message":"TextPushed: 'ไอโอดีนต้อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:25.590526475+07:00","message":"Set new StatePrefix : 'ไอโอดีนต้องไปสร้างห้อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:25.590528984+07:00","message":"Next Push (prob) : 'ไปสร้างห้อง'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:11:25.590535559+07:00","message":"push: {false ไอโอดีนต้อง 0 0xc00052b200}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:11:26.166092965+07:00","message":"receive streaming session, msgId: 65"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:11:26.166132925+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไอโอดีนต้องไปสร้างฮอร์โมน\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":2,\"nanos\":460000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:11:26.166139407+07:00","message":"receive interim result [false|false]: ไอโอดีนต้องไปสร้างฮอร์โมน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:11:26.166154986+07:00","message":"receive streaming session, msgId: 65"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:11:26.166158911+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไอโอดีนต้องไปสร้างฮอร์โมนไทย\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":520000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:11:26.166162094+07:00","message":"receive interim result [false|false]: ไอโอดีนต้องไปสร้างฮอร์โมนไทย"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:11:26.166184221+07:00","message":"[buffer interim] 65 false ไอโอดีนต้องไปสร้างฮอร์โมน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:11:26.166207463+07:00","message":"[buffer interim] 65 false ไอโอดีนต้องไปสร้างฮอร์โมนไทย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:26.166214699+07:00","message":"[bufferProcess] interim [460000000]:ไอโอดีนต้องไปสร้างฮอร์โมน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:26.166217223+07:00","message":"[bufferProcess] send to processor:ไอโอดีนต้องไปสร้างฮอร์โมน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:26.166221287+07:00","message":"[bufferProcess] interim [520000000]:ไอโอดีนต้องไปสร้างฮอร์โมนไทย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:26.166223161+07:00","message":"[bufferProcess] send to processor:ไอโอดีนต้องไปสร้างฮอร์โมน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:26.16622583+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:26.166229436+07:00","message":"> Transcript [1138] [false]: 'ไอโอดีนต้องไปสร้างฮอร์โมน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:26.166231883+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:26.166234268+07:00","message":"Set new StatePrefix: 'ไอโอดีนต้องไปสร้างฮอร์โมน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:26.166235996+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:26.166237914+07:00","message":"> Transcript [1139] [false]: 'ไอโอดีนต้องไปสร้างฮอร์โมน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:26.166240841+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:26.166243096+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:26.166245327+07:00","message":"StatePrefix: 'ไอโอดีนต้องไปสร้างฮอร์โมน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:26.166247934+07:00","message":"TextPushed: 'ไอโอดีนต้อง'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:11:26.307080235+07:00","message":"receive streaming session, msgId: 65"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:11:26.307126919+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไอโอดีนต้องไปสร้างฮอร์โมนไทรอยด์\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":580000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:11:26.307133849+07:00","message":"receive interim result [false|false]: ไอโอดีนต้องไปสร้างฮอร์โมนไทรอยด์"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:11:26.307150811+07:00","message":"[buffer interim] 65 false ไอโอดีนต้องไปสร้างฮอร์โมนไทรอยด์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:26.307158984+07:00","message":"[bufferProcess] interim [580000000]:ไอโอดีนต้องไปสร้างฮอร์โมนไทรอยด์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:26.30716162+07:00","message":"[bufferProcess] send to processor:ไอโอดีนต้องไปสร้างฮอร์โมนไทย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:26.307169742+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:26.30717516+07:00","message":"> Transcript [1140] [false]: 'ไอโอดีนต้องไปสร้างฮอร์โมนไทย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:26.307179516+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:26.307182015+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:26.307183952+07:00","message":"StatePrefix: 'ไอโอดีนต้องไปสร้างฮอร์โมน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:26.307186421+07:00","message":"TextPushed: 'ไอโอดีนต้อง'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:11:26.679227794+07:00","message":"receive streaming session, msgId: 65"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:11:26.679267952+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไอโอดีนต้องไปสร้างฮอร์โมนไทรอยด์เพื่อ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:11:26.679274346+07:00","message":"receive interim result [false|false]: ไอโอดีนต้องไปสร้างฮอร์โมนไทรอยด์เพื่อ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:11:26.679289345+07:00","message":"[buffer interim] 65 false ไอโอดีนต้องไปสร้างฮอร์โมนไทรอยด์เพื่อ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:26.679300568+07:00","message":"[bufferProcess] interim [0]:ไอโอดีนต้องไปสร้างฮอร์โมนไทรอยด์เพื่อ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:26.679303621+07:00","message":"[bufferProcess] send to processor:ไอโอดีนต้องไปสร้างฮอร์โมนไทรอยด์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:26.679311007+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:26.679314767+07:00","message":"> Transcript [1141] [false]: 'ไอโอดีนต้องไปสร้างฮอร์โมนไทรอยด์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:26.67932087+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:26.679323604+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:26.679326147+07:00","message":"StatePrefix: 'ไอโอดีนต้องไปสร้างฮอร์โมน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:26.679328672+07:00","message":"TextPushed: 'ไอโอดีนต้อง'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:11:26.763948085+07:00","message":"receive streaming session, msgId: 65"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:11:26.764008393+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไอโอดีนต้องไปสร้างฮอร์โมนไทรอยด์เพื่อน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":120000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:11:26.764018753+07:00","message":"receive interim result [false|false]: ไอโอดีนต้องไปสร้างฮอร์โมนไทรอยด์เพื่อน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:11:26.764038137+07:00","message":"[buffer interim] 65 false ไอโอดีนต้องไปสร้างฮอร์โมนไทรอยด์เพื่อน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:26.764046477+07:00","message":"[bufferProcess] interim [120000000]:ไอโอดีนต้องไปสร้างฮอร์โมนไทรอยด์เพื่อน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:26.764049128+07:00","message":"[bufferProcess] send to processor:ไอโอดีนต้องไปสร้างฮอร์โมนไทรอยด์เพื่อ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:26.764055532+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:26.764059168+07:00","message":"> Transcript [1142] [false]: 'ไอโอดีนต้องไปสร้างฮอร์โมนไทรอยด์เพื่อ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:26.764063115+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:26.764066071+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:26.764070046+07:00","message":"StatePrefix: 'ไอโอดีนต้องไปสร้างฮอร์โมน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:26.764073225+07:00","message":"TextPushed: 'ไอโอดีนต้อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:26.76408181+07:00","message":"Push: 'ไปสร้างฮอร์โมน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:26.764084715+07:00","message":"TextPushed: 'ไอโอดีนต้องไปสร้างฮอร์โมน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:26.764088665+07:00","message":"Set new StatePrefix : 'ไอโอดีนต้องไปสร้างฮอร์โมนไทรอยด์เพื่อ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:26.764092433+07:00","message":"Next Push (prob) : 'ไทรอยด์เพื่อ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:11:26.7641056+07:00","message":"push: {false ไปสร้างฮอร์โมน 0 0xc00052b200}"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:11:26.911578821+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:11:26.911625518+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:11:27.065200012+07:00","message":"receive streaming session, msgId: 65"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:11:27.065243737+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไอโอดีนต้องไปสร้างฮอร์โมนไทรอยด์เพื่อชำระ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":360000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:11:27.065249869+07:00","message":"receive interim result [false|false]: ไอโอดีนต้องไปสร้างฮอร์โมนไทรอยด์เพื่อชำระ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:11:27.065267955+07:00","message":"[buffer interim] 65 false ไอโอดีนต้องไปสร้างฮอร์โมนไทรอยด์เพื่อชำระ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:27.065276099+07:00","message":"[bufferProcess] interim [360000000]:ไอโอดีนต้องไปสร้างฮอร์โมนไทรอยด์เพื่อชำระ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:27.065278982+07:00","message":"[bufferProcess] send to processor:ไอโอดีนต้องไปสร้างฮอร์โมนไทรอยด์เพื่อน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:27.065282562+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:27.06528696+07:00","message":"> Transcript [1143] [false]: 'ไอโอดีนต้องไปสร้างฮอร์โมนไทรอยด์เพื่อน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:27.065290394+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:27.065292621+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:27.065294623+07:00","message":"StatePrefix: 'ไอโอดีนต้องไปสร้างฮอร์โมนไทรอยด์เพื่อ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:27.065297275+07:00","message":"TextPushed: 'ไอโอดีนต้องไปสร้างฮอร์โมน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:11:27.068896263+07:00","message":"receive streaming session, msgId: 65"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:11:27.068925981+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไอโอดีนต้องไปสร้างฮอร์โมนไทรอยด์เพื่อสำหรับ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":420000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:11:27.068933658+07:00","message":"receive interim result [false|false]: ไอโอดีนต้องไปสร้างฮอร์โมนไทรอยด์เพื่อสำหรับ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:11:27.06895345+07:00","message":"[buffer interim] 65 false ไอโอดีนต้องไปสร้างฮอร์โมนไทรอยด์เพื่อสำหรับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:27.06896205+07:00","message":"[bufferProcess] interim [420000000]:ไอโอดีนต้องไปสร้างฮอร์โมนไทรอยด์เพื่อสำหรับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:27.068966408+07:00","message":"[bufferProcess] send to processor:ไอโอดีนต้องไปสร้างฮอร์โมนไทรอยด์เพื่อชำระ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:27.068975506+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:27.068979947+07:00","message":"> Transcript [1144] [false]: 'ไอโอดีนต้องไปสร้างฮอร์โมนไทรอยด์เพื่อชำระ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:27.068985016+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:27.068988339+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:27.068992317+07:00","message":"StatePrefix: 'ไอโอดีนต้องไปสร้างฮอร์โมนไทรอยด์เพื่อ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:27.068996811+07:00","message":"TextPushed: 'ไอโอดีนต้องไปสร้างฮอร์โมน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:11:27.257684672+07:00","message":"receive streaming session, msgId: 65"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:11:27.257734676+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไอโอดีนต้องไปสร้างฮอร์โมนไทรอยด์เพื่อสำหรับการ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":600000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:11:27.257741043+07:00","message":"receive interim result [false|false]: ไอโอดีนต้องไปสร้างฮอร์โมนไทรอยด์เพื่อสำหรับการ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:11:27.257754858+07:00","message":"[buffer interim] 65 false ไอโอดีนต้องไปสร้างฮอร์โมนไทรอยด์เพื่อสำหรับการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:27.257761536+07:00","message":"[bufferProcess] interim [600000000]:ไอโอดีนต้องไปสร้างฮอร์โมนไทรอยด์เพื่อสำหรับการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:27.257764299+07:00","message":"[bufferProcess] send to processor:ไอโอดีนต้องไปสร้างฮอร์โมนไทรอยด์เพื่อสำหรับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:27.257778774+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:27.257782562+07:00","message":"> Transcript [1145] [false]: 'ไอโอดีนต้องไปสร้างฮอร์โมนไทรอยด์เพื่อสำหรับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:27.257786511+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:27.257789016+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:27.257791284+07:00","message":"StatePrefix: 'ไอโอดีนต้องไปสร้างฮอร์โมนไทรอยด์เพื่อ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:27.257794492+07:00","message":"TextPushed: 'ไอโอดีนต้องไปสร้างฮอร์โมน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:11:27.445206579+07:00","message":"receive streaming session, msgId: 65"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:11:27.445250805+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไอโอดีนต้องไปสร้างฮอร์โมนไทรอยด์เพื่อสำหรับการจัด\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":780000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:11:27.445257002+07:00","message":"receive interim result [false|false]: ไอโอดีนต้องไปสร้างฮอร์โมนไทรอยด์เพื่อสำหรับการจัด"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:11:27.445273411+07:00","message":"[buffer interim] 65 false ไอโอดีนต้องไปสร้างฮอร์โมนไทรอยด์เพื่อสำหรับการจัด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:27.44528245+07:00","message":"[bufferProcess] interim [780000000]:ไอโอดีนต้องไปสร้างฮอร์โมนไทรอยด์เพื่อสำหรับการจัด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:27.445285788+07:00","message":"[bufferProcess] send to processor:ไอโอดีนต้องไปสร้างฮอร์โมนไทรอยด์เพื่อสำหรับการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:27.44529306+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:27.445296243+07:00","message":"> Transcript [1146] [false]: 'ไอโอดีนต้องไปสร้างฮอร์โมนไทรอยด์เพื่อสำหรับการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:27.445300414+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:27.445302552+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:27.445305694+07:00","message":"StatePrefix: 'ไอโอดีนต้องไปสร้างฮอร์โมนไทรอยด์เพื่อ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:27.445308763+07:00","message":"TextPushed: 'ไอโอดีนต้องไปสร้างฮอร์โมน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:27.445318371+07:00","message":"Push: 'ไทรอยด์เพื่อ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:27.445320415+07:00","message":"TextPushed: 'ไอโอดีนต้องไปสร้างฮอร์โมนไทรอยด์เพื่อ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:27.445322712+07:00","message":"Set new StatePrefix : 'ไอโอดีนต้องไปสร้างฮอร์โมนไทรอยด์เพื่อสำหรับการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:27.445325035+07:00","message":"Next Push (prob) : 'สำหรับการ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:11:27.445333397+07:00","message":"push: {false ไทรอยด์เพื่อ 0 0xc00052b200}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:11:27.572113002+07:00","message":"receive streaming session, msgId: 65"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:11:27.572148359+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไอโอดีนต้องไปสร้างฮอร์โมนไทรอยด์เพื่อสำหรับการเจริญ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":840000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:11:27.572155159+07:00","message":"receive interim result [false|false]: ไอโอดีนต้องไปสร้างฮอร์โมนไทรอยด์เพื่อสำหรับการเจริญ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:11:27.572169962+07:00","message":"[buffer interim] 65 false ไอโอดีนต้องไปสร้างฮอร์โมนไทรอยด์เพื่อสำหรับการเจริญ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:27.572177732+07:00","message":"[bufferProcess] interim [840000000]:ไอโอดีนต้องไปสร้างฮอร์โมนไทรอยด์เพื่อสำหรับการเจริญ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:27.572180667+07:00","message":"[bufferProcess] send to processor:ไอโอดีนต้องไปสร้างฮอร์โมนไทรอยด์เพื่อสำหรับการจัด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:27.572189128+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:27.572192355+07:00","message":"> Transcript [1147] [false]: 'ไอโอดีนต้องไปสร้างฮอร์โมนไทรอยด์เพื่อสำหรับการจัด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:27.57219632+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:27.572199018+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:27.572201002+07:00","message":"StatePrefix: 'ไอโอดีนต้องไปสร้างฮอร์โมนไทรอยด์เพื่อสำหรับการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:27.572203619+07:00","message":"TextPushed: 'ไอโอดีนต้องไปสร้างฮอร์โมนไทรอยด์เพื่อ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:11:27.768226541+07:00","message":"receive streaming session, msgId: 65"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:11:27.768271323+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไอโอดีนต้องไปสร้างฮอร์โมนไทรอยด์เพื่อสำหรับการเจริญเติบ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":80000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:11:27.7682793+07:00","message":"receive interim result [false|false]: ไอโอดีนต้องไปสร้างฮอร์โมนไทรอยด์เพื่อสำหรับการเจริญเติบ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:11:27.768295302+07:00","message":"[buffer interim] 65 false ไอโอดีนต้องไปสร้างฮอร์โมนไทรอยด์เพื่อสำหรับการเจริญเติบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:27.768303382+07:00","message":"[bufferProcess] interim [80000000]:ไอโอดีนต้องไปสร้างฮอร์โมนไทรอยด์เพื่อสำหรับการเจริญเติบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:27.768306137+07:00","message":"[bufferProcess] send to processor:ไอโอดีนต้องไปสร้างฮอร์โมนไทรอยด์เพื่อสำหรับการเจริญ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:27.768313242+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:27.768316264+07:00","message":"> Transcript [1148] [false]: 'ไอโอดีนต้องไปสร้างฮอร์โมนไทรอยด์เพื่อสำหรับการเจริญ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:27.768320355+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:27.768322993+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:27.768325416+07:00","message":"StatePrefix: 'ไอโอดีนต้องไปสร้างฮอร์โมนไทรอยด์เพื่อสำหรับการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:27.768328338+07:00","message":"TextPushed: 'ไอโอดีนต้องไปสร้างฮอร์โมนไทรอยด์เพื่อ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:11:27.90154722+07:00","message":"receive streaming session, msgId: 65"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:11:27.901584426+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไอโอดีนต้องไปสร้างฮอร์โมนไทรอยด์เพื่อสำหรับการเจริญเติบโต\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":140000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:11:27.901590723+07:00","message":"receive interim result [false|false]: ไอโอดีนต้องไปสร้างฮอร์โมนไทรอยด์เพื่อสำหรับการเจริญเติบโต"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:11:27.901605162+07:00","message":"[buffer interim] 65 false ไอโอดีนต้องไปสร้างฮอร์โมนไทรอยด์เพื่อสำหรับการเจริญเติบโต"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:27.901612276+07:00","message":"[bufferProcess] interim [140000000]:ไอโอดีนต้องไปสร้างฮอร์โมนไทรอยด์เพื่อสำหรับการเจริญเติบโต"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:27.901614983+07:00","message":"[bufferProcess] send to processor:ไอโอดีนต้องไปสร้างฮอร์โมนไทรอยด์เพื่อสำหรับการเจริญเติบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:27.901620527+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:27.901623388+07:00","message":"> Transcript [1149] [false]: 'ไอโอดีนต้องไปสร้างฮอร์โมนไทรอยด์เพื่อสำหรับการเจริญเติบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:27.901627048+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:27.901629153+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:27.901631405+07:00","message":"StatePrefix: 'ไอโอดีนต้องไปสร้างฮอร์โมนไทรอยด์เพื่อสำหรับการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:27.901634631+07:00","message":"TextPushed: 'ไอโอดีนต้องไปสร้างฮอร์โมนไทรอยด์เพื่อ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:11:28.468779627+07:00","message":"receive streaming session, msgId: 65"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:11:28.468822833+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไอโอดีนต้องไปสร้างฮอร์โมนไทรอยด์เพื่อสำหรับการเจริญเติบโต\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":4,\"nanos\":740000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:11:28.468828861+07:00","message":"receive interim result [false|false]: ไอโอดีนต้องไปสร้างฮอร์โมนไทรอยด์เพื่อสำหรับการเจริญเติบโต"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:11:28.468841504+07:00","message":"[buffer interim] 65 false ไอโอดีนต้องไปสร้างฮอร์โมนไทรอยด์เพื่อสำหรับการเจริญเติบโต"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:28.468849415+07:00","message":"[bufferProcess] interim [740000000]:ไอโอดีนต้องไปสร้างฮอร์โมนไทรอยด์เพื่อสำหรับการเจริญเติบโต"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:28.468852236+07:00","message":"[bufferProcess] send to processor:ไอโอดีนต้องไปสร้างฮอร์โมนไทรอยด์เพื่อสำหรับการเจริญเติบโต"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:28.468855995+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:28.468859112+07:00","message":"> Transcript [1150] [false]: 'ไอโอดีนต้องไปสร้างฮอร์โมนไทรอยด์เพื่อสำหรับการเจริญเติบโต'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:28.468863198+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:28.468865346+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:28.468867665+07:00","message":"StatePrefix: 'ไอโอดีนต้องไปสร้างฮอร์โมนไทรอยด์เพื่อสำหรับการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:28.468870302+07:00","message":"TextPushed: 'ไอโอดีนต้องไปสร้างฮอร์โมนไทรอยด์เพื่อ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:28.468878935+07:00","message":"Push: 'สำหรับการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:28.468881245+07:00","message":"TextPushed: 'ไอโอดีนต้องไปสร้างฮอร์โมนไทรอยด์เพื่อสำหรับการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:28.468883618+07:00","message":"Set new StatePrefix : 'ไอโอดีนต้องไปสร้างฮอร์โมนไทรอยด์เพื่อสำหรับการเจริญเติบโต'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:28.468886698+07:00","message":"Next Push (prob) : 'เจริญเติบโต'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:11:28.468894055+07:00","message":"push: {false สำหรับการ 0 0xc00052b200}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:11:28.479307244+07:00","message":"receive streaming session, msgId: 65"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:11:28.479350594+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไอโอดีนต้องไปสร้างฮอร์โมนไทรอยด์เพื่อสำหรับการเจริญเติบโตเพราะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":800000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:11:28.479358893+07:00","message":"receive interim result [false|false]: ไอโอดีนต้องไปสร้างฮอร์โมนไทรอยด์เพื่อสำหรับการเจริญเติบโตเพราะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:11:28.47937655+07:00","message":"[buffer interim] 65 false ไอโอดีนต้องไปสร้างฮอร์โมนไทรอยด์เพื่อสำหรับการเจริญเติบโตเพราะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:28.47938372+07:00","message":"[bufferProcess] interim [800000000]:ไอโอดีนต้องไปสร้างฮอร์โมนไทรอยด์เพื่อสำหรับการเจริญเติบโตเพราะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:28.479386222+07:00","message":"[bufferProcess] send to processor:ไอโอดีนต้องไปสร้างฮอร์โมนไทรอยด์เพื่อสำหรับการเจริญเติบโต"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:28.479389489+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:28.479392482+07:00","message":"> Transcript [1151] [false]: 'ไอโอดีนต้องไปสร้างฮอร์โมนไทรอยด์เพื่อสำหรับการเจริญเติบโต'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:28.479396848+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:28.479398933+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:28.479400822+07:00","message":"StatePrefix: 'ไอโอดีนต้องไปสร้างฮอร์โมนไทรอยด์เพื่อสำหรับการเจริญเติบโต'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:28.479403472+07:00","message":"TextPushed: 'ไอโอดีนต้องไปสร้างฮอร์โมนไทรอยด์เพื่อสำหรับการ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:11:28.568636924+07:00","message":"receive streaming session, msgId: 65"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:11:28.568681082+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไอโอดีนต้องไปสร้างฮอร์โมนไทรอยด์เพื่อสำหรับการเจริญเติบโตเพราะแม่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":920000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:11:28.568687433+07:00","message":"receive interim result [false|false]: ไอโอดีนต้องไปสร้างฮอร์โมนไทรอยด์เพื่อสำหรับการเจริญเติบโตเพราะแม่"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:11:28.568706215+07:00","message":"[buffer interim] 65 false ไอโอดีนต้องไปสร้างฮอร์โมนไทรอยด์เพื่อสำหรับการเจริญเติบโตเพราะแม่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:28.568715153+07:00","message":"[bufferProcess] interim [920000000]:ไอโอดีนต้องไปสร้างฮอร์โมนไทรอยด์เพื่อสำหรับการเจริญเติบโตเพราะแม่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:28.568718173+07:00","message":"[bufferProcess] send to processor:ไอโอดีนต้องไปสร้างฮอร์โมนไทรอยด์เพื่อสำหรับการเจริญเติบโตเพราะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:28.568721698+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:28.56872513+07:00","message":"> Transcript [1152] [false]: 'ไอโอดีนต้องไปสร้างฮอร์โมนไทรอยด์เพื่อสำหรับการเจริญเติบโตเพราะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:28.568729826+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:28.568732591+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:28.568735327+07:00","message":"StatePrefix: 'ไอโอดีนต้องไปสร้างฮอร์โมนไทรอยด์เพื่อสำหรับการเจริญเติบโต'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:28.568738259+07:00","message":"TextPushed: 'ไอโอดีนต้องไปสร้างฮอร์โมนไทรอยด์เพื่อสำหรับการ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:11:28.801976272+07:00","message":"receive streaming session, msgId: 65"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:11:28.802026654+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไอโอดีนต้องไปสร้างฮอร์โมนไทรอยด์เพื่อสำหรับการเจริญเติบโตเพราะแม่ค้า\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":100000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:11:28.8020354+07:00","message":"receive interim result [false|false]: ไอโอดีนต้องไปสร้างฮอร์โมนไทรอยด์เพื่อสำหรับการเจริญเติบโตเพราะแม่ค้า"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:11:28.802053738+07:00","message":"[buffer interim] 65 false ไอโอดีนต้องไปสร้างฮอร์โมนไทรอยด์เพื่อสำหรับการเจริญเติบโตเพราะแม่ค้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:28.802073362+07:00","message":"[bufferProcess] interim [100000000]:ไอโอดีนต้องไปสร้างฮอร์โมนไทรอยด์เพื่อสำหรับการเจริญเติบโตเพราะแม่ค้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:28.802077919+07:00","message":"[bufferProcess] send to processor:ไอโอดีนต้องไปสร้างฮอร์โมนไทรอยด์เพื่อสำหรับการเจริญเติบโตเพราะแม่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:28.802083046+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:28.802087178+07:00","message":"> Transcript [1153] [false]: 'ไอโอดีนต้องไปสร้างฮอร์โมนไทรอยด์เพื่อสำหรับการเจริญเติบโตเพราะแม่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:28.802092275+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:28.802095429+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:28.802099952+07:00","message":"StatePrefix: 'ไอโอดีนต้องไปสร้างฮอร์โมนไทรอยด์เพื่อสำหรับการเจริญเติบโต'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:28.802105261+07:00","message":"TextPushed: 'ไอโอดีนต้องไปสร้างฮอร์โมนไทรอยด์เพื่อสำหรับการ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:11:29.031589918+07:00","message":"[GCS] IsForceVAD: false for message ID: 65"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:11:29.049207467+07:00","message":"receive streaming session, msgId: 65"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:11:29.049248808+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไอโอดีนต้องไปสร้างฮอร์โมนไทรอยด์เพื่อสำหรับการเจริญเติบโตเพราะแม่ขาด\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":340000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:11:29.049256404+07:00","message":"receive interim result [false|false]: ไอโอดีนต้องไปสร้างฮอร์โมนไทรอยด์เพื่อสำหรับการเจริญเติบโตเพราะแม่ขาด"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:11:29.049271871+07:00","message":"[buffer interim] 65 false ไอโอดีนต้องไปสร้างฮอร์โมนไทรอยด์เพื่อสำหรับการเจริญเติบโตเพราะแม่ขาด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:29.049279835+07:00","message":"[bufferProcess] interim [340000000]:ไอโอดีนต้องไปสร้างฮอร์โมนไทรอยด์เพื่อสำหรับการเจริญเติบโตเพราะแม่ขาด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:29.049282763+07:00","message":"[bufferProcess] send to processor:ไอโอดีนต้องไปสร้างฮอร์โมนไทรอยด์เพื่อสำหรับการเจริญเติบโตเพราะแม่ค้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:29.049290733+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:29.04929393+07:00","message":"> Transcript [1154] [false]: 'ไอโอดีนต้องไปสร้างฮอร์โมนไทรอยด์เพื่อสำหรับการเจริญเติบโตเพราะแม่ค้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:29.049298656+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:29.049300859+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:29.049303487+07:00","message":"StatePrefix: 'ไอโอดีนต้องไปสร้างฮอร์โมนไทรอยด์เพื่อสำหรับการเจริญเติบโต'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:29.049306616+07:00","message":"TextPushed: 'ไอโอดีนต้องไปสร้างฮอร์โมนไทรอยด์เพื่อสำหรับการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:29.049313282+07:00","message":"Push: 'เจริญเติบโต'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:29.049315528+07:00","message":"TextPushed: 'ไอโอดีนต้องไปสร้างฮอร์โมนไทรอยด์เพื่อสำหรับการเจริญเติบโต'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:29.049317792+07:00","message":"Set new StatePrefix : 'ไอโอดีนต้องไปสร้างฮอร์โมนไทรอยด์เพื่อสำหรับการเจริญเติบโตเพราะแม่ค้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:29.049320578+07:00","message":"Next Push (prob) : 'เพราะแม่ค้า'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:11:29.049351877+07:00","message":"push: {false เจริญเติบโต 0 0xc00052b200}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:11:29.177904848+07:00","message":"receive streaming session, msgId: 65"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:11:29.177948508+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไอโอดีนต้องไปสร้างฮอร์โมนไทรอยด์เพื่อสำหรับการเจริญเติบโตเพราะแม่ขาด\",\"confidence\":0.9589726}],\"is_final\":true,\"result_end_time\":{\"seconds\":5,\"nanos\":550000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:11:29.177954777+07:00","message":"receive interim result [true|false]: ไอโอดีนต้องไปสร้างฮอร์โมนไทรอยด์เพื่อสำหรับการเจริญเติบโตเพราะแม่ขาด"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:11:29.177964247+07:00","message":"end recv isFinal message id 65"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:11:29.177967159+07:00","message":"end Recv id 65"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:11:29.17797906+07:00","message":"[buffer interim] 65 true ไอโอดีนต้องไปสร้างฮอร์โมนไทรอยด์เพื่อสำหรับการเจริญเติบโตเพราะแม่ขาด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:29.177990023+07:00","message":"[bufferProcess] interim [550000000]:ไอโอดีนต้องไปสร้างฮอร์โมนไทรอยด์เพื่อสำหรับการเจริญเติบโตเพราะแม่ขาด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:29.177994222+07:00","message":"[bufferProcess] send to processor (isfinal):ไอโอดีนต้องไปสร้างฮอร์โมนไทรอยด์เพื่อสำหรับการเจริญเติบโตเพราะแม่ขาด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:29.177997963+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:29.178001145+07:00","message":"> Transcript [1155] [false]: 'ไอโอดีนต้องไปสร้างฮอร์โมนไทรอยด์เพื่อสำหรับการเจริญเติบโตเพราะแม่ขาด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:29.17800373+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:29.178005723+07:00","message":"Set new StatePrefix: 'ไอโอดีนต้องไปสร้างฮอร์โมนไทรอยด์เพื่อสำหรับการเจริญเติบโตเพราะแม่ขาด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:29.178007713+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:29.178009627+07:00","message":"> Transcript [1156] [true]: 'ไอโอดีนต้องไปสร้างฮอร์โมนไทรอยด์เพื่อสำหรับการเจริญเติบโตเพราะแม่ขาด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:29.178012327+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:29.178014279+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:29.178017267+07:00","message":"StatePrefix: 'ไอโอดีนต้องไปสร้างฮอร์โมนไทรอยด์เพื่อสำหรับการเจริญเติบโตเพราะแม่ขาด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:29.17802043+07:00","message":"TextPushed: 'ไอโอดีนต้องไปสร้างฮอร์โมนไทรอยด์เพื่อสำหรับการเจริญเติบโต'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:29.178023643+07:00","message":"Push: 'เพราะแม่ขาด'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:11:29.178031059+07:00","message":"push: {true เพราะแม่ขาด 0 0xc00052b200}"}
{"level":"info","service":"Main","time":"2026-06-25T13:11:29.189678607+07:00","message":"write wav file: './tmp/7593/7593_65.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:11:29.352648173+07:00","message":"[GCS] Start streaming session, msgId: 66"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:11:29.588078493+07:00","message":"[GCS] Cleaned up inactive client: 45"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:11:29.588109878+07:00","message":"[GCS] Cleaned up inactive client: 46"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:11:29.588114136+07:00","message":"[GCS] Cleaned up inactive client: 43"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:11:29.588117658+07:00","message":"[GCS] Cleaned up inactive client: 47"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:11:29.588120708+07:00","message":"[GCS] Cleaned up inactive client: 44"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:11:29.702805299+07:00","message":"receive streaming session, msgId: 66"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:11:29.702847279+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"รูป\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":420000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:11:29.702853+07:00","message":"receive interim result [false|false]: รูป"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:11:29.702869303+07:00","message":"[buffer interim] 66 false รูป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:29.702877421+07:00","message":"[bufferProcess] interim [420000000]:รูป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:29.702879228+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:11:29.822434439+07:00","message":"receive streaming session, msgId: 66"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:11:29.822473357+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ลูก\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":480000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:11:29.822480379+07:00","message":"receive interim result [false|false]: ลูก"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:11:29.822495062+07:00","message":"[buffer interim] 66 false ลูก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:29.822502545+07:00","message":"[bufferProcess] interim [480000000]:ลูก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:29.822505202+07:00","message":"[bufferProcess] send to processor:รูป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:29.822511953+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:29.822514996+07:00","message":"> Transcript [1157] [false]: 'รูป'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:29.822517394+07:00","message":"Set StatePrefix (first interim): 'รูป'"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:11:29.912659843+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:11:29.91268024+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:11:29.933007341+07:00","message":"receive streaming session, msgId: 66"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:11:29.933044301+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ลูกพี่\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":600000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:11:29.933049426+07:00","message":"receive interim result [false|false]: ลูกพี่"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:11:29.933063038+07:00","message":"[buffer interim] 66 false ลูกพี่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:29.933069672+07:00","message":"[bufferProcess] interim [600000000]:ลูกพี่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:29.933071929+07:00","message":"[bufferProcess] send to processor:ลูก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:29.933075235+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:29.933078601+07:00","message":"> Transcript [1158] [false]: 'ลูก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:29.93308092+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:29.933083252+07:00","message":"Set new StatePrefix: 'ลูก'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:11:30.037380408+07:00","message":"receive streaming session, msgId: 66"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:11:30.037420989+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ลูกที่\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":660000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:11:30.037427494+07:00","message":"receive interim result [false|false]: ลูกที่"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:11:30.037443317+07:00","message":"[buffer interim] 66 false ลูกที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:30.037450742+07:00","message":"[bufferProcess] interim [660000000]:ลูกที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:30.03745321+07:00","message":"[bufferProcess] send to processor:ลูกพี่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:30.037459777+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:30.03746282+07:00","message":"> Transcript [1159] [false]: 'ลูกพี่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:30.037466317+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:30.037468534+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:30.037471254+07:00","message":"StatePrefix: 'ลูก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:30.03747635+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:11:30.166843076+07:00","message":"receive streaming session, msgId: 66"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:11:30.166890086+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ลูกที่อยู่\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":720000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:11:30.166896784+07:00","message":"receive interim result [false|false]: ลูกที่อยู่"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:11:30.166915041+07:00","message":"[buffer interim] 66 false ลูกที่อยู่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:30.16692392+07:00","message":"[bufferProcess] interim [720000000]:ลูกที่อยู่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:30.166926499+07:00","message":"[bufferProcess] send to processor:ลูกที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:30.16693489+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:30.166937964+07:00","message":"> Transcript [1160] [false]: 'ลูกที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:30.166941725+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:30.166945408+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:30.166957051+07:00","message":"StatePrefix: 'ลูก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:30.166959811+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:11:30.247731802+07:00","message":"receive streaming session, msgId: 66"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:11:30.247778007+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ลูกที่อยู่ใน\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":840000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:11:30.247784427+07:00","message":"receive interim result [false|false]: ลูกที่อยู่ใน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:11:30.247799689+07:00","message":"[buffer interim] 66 false ลูกที่อยู่ใน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:30.247806697+07:00","message":"[bufferProcess] interim [840000000]:ลูกที่อยู่ใน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:30.247809167+07:00","message":"[bufferProcess] send to processor:ลูกที่อยู่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:30.247814123+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:30.247816926+07:00","message":"> Transcript [1161] [false]: 'ลูกที่อยู่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:30.247820497+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:30.247822513+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:30.247824692+07:00","message":"StatePrefix: 'ลูก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:30.247826912+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:11:30.335552878+07:00","message":"receive streaming session, msgId: 66"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:11:30.335598804+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ลูกที่อยู่ในท้อง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":20000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:11:30.335605325+07:00","message":"receive interim result [false|false]: ลูกที่อยู่ในท้อง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:11:30.335623318+07:00","message":"[buffer interim] 66 false ลูกที่อยู่ในท้อง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:30.335631133+07:00","message":"[bufferProcess] interim [20000000]:ลูกที่อยู่ในท้อง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:30.335633786+07:00","message":"[bufferProcess] send to processor:ลูกที่อยู่ใน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:30.335640947+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:30.335644266+07:00","message":"> Transcript [1162] [false]: 'ลูกที่อยู่ใน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:30.335648221+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:30.335650638+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:30.335655534+07:00","message":"StatePrefix: 'ลูก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:30.335658159+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:30.335665346+07:00","message":"Push: 'ลูก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:30.335667901+07:00","message":"TextPushed: 'ลูก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:30.335670979+07:00","message":"Set new StatePrefix : 'ลูกที่อยู่ใน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:30.335673523+07:00","message":"Next Push (prob) : 'ที่อยู่ใน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:11:30.335702187+07:00","message":"push: {false ลูก 0 0xc00052a700}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:11:30.439563791+07:00","message":"[GCS] IsForceVAD: false for message ID: 66"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:11:30.534715202+07:00","message":"receive streaming session, msgId: 66"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:11:30.534758166+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-06-25T13:11:30.534764739+07:00","message":"receive interim result [true|false]: ลูกที่อยู่ในท้อง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:11:30.534786082+07:00","message":"end recv isFinal message id 66"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:11:30.534788755+07:00","message":"end Recv id 66"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:11:30.534799139+07:00","message":"[buffer interim] 66 true ลูกที่อยู่ในท้อง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:30.534807798+07:00","message":"[bufferProcess] interim [320000000]:ลูกที่อยู่ในท้อง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:30.534811671+07:00","message":"[bufferProcess] send to processor (isfinal):ลูกที่อยู่ในท้อง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:30.53481553+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:30.534818797+07:00","message":"> Transcript [1163] [false]: 'ลูกที่อยู่ในท้อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:30.534822519+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:30.534824583+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:30.534827034+07:00","message":"StatePrefix: 'ลูกที่อยู่ใน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:30.534829897+07:00","message":"TextPushed: 'ลูก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:30.534831897+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:30.53483421+07:00","message":"> Transcript [1164] [true]: 'ลูกที่อยู่ในท้อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:30.534836278+07:00","message":"Count interim (case isFinal): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:30.534838198+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:30.534841521+07:00","message":"StatePrefix: 'ลูกที่อยู่ใน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:30.534843963+07:00","message":"TextPushed: 'ลูก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:30.534847029+07:00","message":"Push: 'ที่อยู่ในท้อง'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:11:30.53485587+07:00","message":"push: {true ที่อยู่ในท้อง 0 0xc00052a700}"}
{"level":"info","service":"Main","time":"2026-06-25T13:11:30.540788891+07:00","message":"write wav file: './tmp/7593/7593_66.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:11:30.893455522+07:00","message":"[GCS] Start streaming session, msgId: 67"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:11:31.376369923+07:00","message":"receive streaming session, msgId: 67"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:11:31.376418749+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มี\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":480000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:11:31.376424368+07:00","message":"receive interim result [false|false]: มี"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:11:31.376440556+07:00","message":"[buffer interim] 67 false มี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:31.376447144+07:00","message":"[bufferProcess] interim [480000000]:มี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:31.376448952+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:11:31.553316192+07:00","message":"receive streaming session, msgId: 67"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:11:31.55335035+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"bein\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":660000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:11:31.553356366+07:00","message":"receive interim result [false|false]: bein"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:11:31.553371867+07:00","message":"[buffer interim] 67 false bein"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:31.553378528+07:00","message":"[bufferProcess] interim [660000000]:bein"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:31.553380928+07:00","message":"[bufferProcess] send to processor:มี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:31.553384885+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:31.553387813+07:00","message":"> Transcript [1165] [false]: 'มี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:31.553390061+07:00","message":"Set StatePrefix (first interim): 'มี'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:11:31.596338564+07:00","message":"receive streaming session, msgId: 67"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:11:31.596372623+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มีอัน\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":720000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:11:31.596378511+07:00","message":"receive interim result [false|false]: มีอัน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:11:31.596395051+07:00","message":"[buffer interim] 67 false มีอัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:31.596401457+07:00","message":"[bufferProcess] interim [720000000]:มีอัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:31.596403723+07:00","message":"[bufferProcess] send to processor:bein"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:31.596406841+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:31.596409509+07:00","message":"> Transcript [1166] [false]: 'bein'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:31.596412033+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:31.59641412+07:00","message":"Set new StatePrefix: 'bein'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:11:31.639063633+07:00","message":"receive streaming session, msgId: 67"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:11:31.639099105+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"bein\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":780000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:11:31.639104491+07:00","message":"receive interim result [false|false]: bein"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:11:31.639123611+07:00","message":"[buffer interim] 67 false bein"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:31.639130971+07:00","message":"[bufferProcess] interim [780000000]:bein"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:31.639133482+07:00","message":"[bufferProcess] send to processor:มีอัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:31.639140911+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:31.639143891+07:00","message":"> Transcript [1167] [false]: 'มีอัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:31.639146654+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:31.639148691+07:00","message":"Set new StatePrefix: 'มีอัน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:11:31.745086494+07:00","message":"receive streaming session, msgId: 67"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:11:31.745132435+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มีอันเป็น\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":900000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:11:31.74513938+07:00","message":"receive interim result [false|false]: มีอันเป็น"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:11:31.745154045+07:00","message":"[buffer interim] 67 false มีอันเป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:31.745177838+07:00","message":"[bufferProcess] interim [900000000]:มีอันเป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:31.745180655+07:00","message":"[bufferProcess] send to processor:bein"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:31.745187976+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:31.74519092+07:00","message":"> Transcript [1168] [false]: 'bein'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:31.745193283+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:31.745195423+07:00","message":"Set new StatePrefix: 'bein'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:11:31.871468649+07:00","message":"receive streaming session, msgId: 67"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:11:31.871502385+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มีอันเป็นไป\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":20000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:11:31.871508214+07:00","message":"receive interim result [false|false]: มีอันเป็นไป"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:11:31.871522127+07:00","message":"[buffer interim] 67 false มีอันเป็นไป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:31.871528949+07:00","message":"[bufferProcess] interim [20000000]:มีอันเป็นไป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:31.871531376+07:00","message":"[bufferProcess] send to processor:มีอันเป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:31.871534534+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:31.871537247+07:00","message":"> Transcript [1169] [false]: 'มีอันเป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:31.871539825+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:31.87154199+07:00","message":"Set new StatePrefix: 'มีอันเป็น'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:11:32.541263305+07:00","message":"receive streaming session, msgId: 67"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:11:32.54131071+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มีอันเป็นไปได้\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":560000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:11:32.541318325+07:00","message":"receive interim result [false|false]: มีอันเป็นไปได้"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:11:32.541333572+07:00","message":"[buffer interim] 67 false มีอันเป็นไปได้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:32.541343968+07:00","message":"[bufferProcess] interim [560000000]:มีอันเป็นไปได้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:32.541347522+07:00","message":"[bufferProcess] send to processor:มีอันเป็นไป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:32.541352629+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:32.541357063+07:00","message":"> Transcript [1170] [false]: 'มีอันเป็นไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:32.541362524+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:32.541365367+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:32.541368198+07:00","message":"StatePrefix: 'มีอันเป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:32.54137127+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:11:32.594680598+07:00","message":"receive streaming session, msgId: 67"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:11:32.594721348+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มีอันเป็นไปนึ่งใน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":620000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:11:32.594727864+07:00","message":"receive interim result [false|false]: มีอันเป็นไปนึ่งใน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:11:32.594744444+07:00","message":"[buffer interim] 67 false มีอันเป็นไปนึ่งใน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:32.594753527+07:00","message":"[bufferProcess] interim [620000000]:มีอันเป็นไปนึ่งใน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:32.594756266+07:00","message":"[bufferProcess] send to processor:มีอันเป็นไปได้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:32.594764472+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:32.594778552+07:00","message":"> Transcript [1171] [false]: 'มีอันเป็นไปได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:32.594783254+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:32.5947858+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:32.594787886+07:00","message":"StatePrefix: 'มีอันเป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:32.594790185+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:11:32.638600132+07:00","message":"receive streaming session, msgId: 67"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:11:32.638642173+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มีอันเป็นไปได้นะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":680000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:11:32.638648791+07:00","message":"receive interim result [false|false]: มีอันเป็นไปได้นะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:11:32.63866395+07:00","message":"[buffer interim] 67 false มีอันเป็นไปได้นะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:32.638674122+07:00","message":"[bufferProcess] interim [680000000]:มีอันเป็นไปได้นะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:32.638677032+07:00","message":"[bufferProcess] send to processor:มีอันเป็นไปนึ่งใน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:32.638683203+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:32.638686478+07:00","message":"> Transcript [1172] [false]: 'มีอันเป็นไปนึ่งใน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:32.638690034+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:32.638692342+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:32.638694425+07:00","message":"StatePrefix: 'มีอันเป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:32.638696795+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:11:32.655565551+07:00","message":"receive streaming session, msgId: 67"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:11:32.655601416+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มีอันเป็นไปหนึ่งในนั้น\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":740000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:11:32.655607033+07:00","message":"receive interim result [false|false]: มีอันเป็นไปหนึ่งในนั้น"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:11:32.655621958+07:00","message":"[buffer interim] 67 false มีอันเป็นไปหนึ่งในนั้น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:32.655629314+07:00","message":"[bufferProcess] interim [740000000]:มีอันเป็นไปหนึ่งในนั้น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:32.655631822+07:00","message":"[bufferProcess] send to processor:มีอันเป็นไปได้นะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:32.655635666+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:32.655638584+07:00","message":"> Transcript [1173] [false]: 'มีอันเป็นไปได้นะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:32.65564216+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:32.655644317+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:32.655646203+07:00","message":"StatePrefix: 'มีอันเป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:32.655648324+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:32.6556509+07:00","message":"Push: 'มีอันเป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:32.65565302+07:00","message":"TextPushed: 'มีอันเป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:32.655655228+07:00","message":"Set new StatePrefix : 'มีอันเป็นไปได้นะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:32.655659136+07:00","message":"Next Push (prob) : 'ไปได้นะ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:11:32.655668563+07:00","message":"push: {false มีอันเป็น 0 0xc001da8580}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:11:32.768795342+07:00","message":"receive streaming session, msgId: 67"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:11:32.768846711+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มีอันเป็นไปหนึ่งในนั้นคือ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":860000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:11:32.768854351+07:00","message":"receive interim result [false|false]: มีอันเป็นไปหนึ่งในนั้นคือ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:11:32.768869317+07:00","message":"[buffer interim] 67 false มีอันเป็นไปหนึ่งในนั้นคือ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:32.768877625+07:00","message":"[bufferProcess] interim [860000000]:มีอันเป็นไปหนึ่งในนั้นคือ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:32.768880196+07:00","message":"[bufferProcess] send to processor:มีอันเป็นไปหนึ่งในนั้น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:32.768886292+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:32.768889213+07:00","message":"> Transcript [1174] [false]: 'มีอันเป็นไปหนึ่งในนั้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:32.768891952+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:32.76889587+07:00","message":"Set new StatePrefix: 'มีอันเป็นไปหนึ่งในนั้น'"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:11:32.913408066+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:11:32.913442228+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:11:33.363696307+07:00","message":"receive streaming session, msgId: 67"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:11:33.363733666+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มีอันเป็นไปหนึ่งในนั้นคือ\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":2,\"nanos\":460000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:11:33.363739723+07:00","message":"receive interim result [false|false]: มีอันเป็นไปหนึ่งในนั้นคือ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:11:33.363753533+07:00","message":"receive streaming session, msgId: 67"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:11:33.363758386+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มีอันเป็นไปหนึ่งในนั้นคือเหรอ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":520000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:11:33.36376149+07:00","message":"receive interim result [false|false]: มีอันเป็นไปหนึ่งในนั้นคือเหรอ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:11:33.363771946+07:00","message":"[buffer interim] 67 false มีอันเป็นไปหนึ่งในนั้นคือ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:11:33.363775533+07:00","message":"[buffer interim] 67 false มีอันเป็นไปหนึ่งในนั้นคือเหรอ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:33.363782479+07:00","message":"[bufferProcess] interim [460000000]:มีอันเป็นไปหนึ่งในนั้นคือ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:33.36378531+07:00","message":"[bufferProcess] send to processor:มีอันเป็นไปหนึ่งในนั้นคือ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:33.3637888+07:00","message":"[bufferProcess] interim [520000000]:มีอันเป็นไปหนึ่งในนั้นคือเหรอ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:33.363791162+07:00","message":"[bufferProcess] send to processor:มีอันเป็นไปหนึ่งในนั้นคือ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:33.363794396+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:33.363798134+07:00","message":"> Transcript [1175] [false]: 'มีอันเป็นไปหนึ่งในนั้นคือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:33.363801973+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:33.363804098+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:33.363806466+07:00","message":"StatePrefix: 'มีอันเป็นไปหนึ่งในนั้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:33.363809049+07:00","message":"TextPushed: 'มีอันเป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:33.363810722+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:33.363812934+07:00","message":"> Transcript [1176] [false]: 'มีอันเป็นไปหนึ่งในนั้นคือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:33.363815082+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:33.363816797+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:33.36381863+07:00","message":"StatePrefix: 'มีอันเป็นไปหนึ่งในนั้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:33.363820523+07:00","message":"TextPushed: 'มีอันเป็น'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:11:33.993370467+07:00","message":"receive streaming session, msgId: 67"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:11:33.993410238+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มีอันเป็นไปหนึ่งในนั้นคือเหรอ\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":3,\"nanos\":120000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:11:33.993415828+07:00","message":"receive interim result [false|false]: มีอันเป็นไปหนึ่งในนั้นคือเหรอ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:11:33.993429016+07:00","message":"[buffer interim] 67 false มีอันเป็นไปหนึ่งในนั้นคือเหรอ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:33.993435864+07:00","message":"[bufferProcess] interim [120000000]:มีอันเป็นไปหนึ่งในนั้นคือเหรอ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:33.993438429+07:00","message":"[bufferProcess] send to processor:มีอันเป็นไปหนึ่งในนั้นคือเหรอ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:33.993443525+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:33.99344618+07:00","message":"> Transcript [1177] [false]: 'มีอันเป็นไปหนึ่งในนั้นคือเหรอ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:33.993449765+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:33.993451932+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:33.993454234+07:00","message":"StatePrefix: 'มีอันเป็นไปหนึ่งในนั้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:33.993456576+07:00","message":"TextPushed: 'มีอันเป็น'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:11:34.140650632+07:00","message":"receive streaming session, msgId: 67"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:11:34.140689189+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มีอันเป็นไปหนึ่งในนั้นคือเหรอเรียนหนังสือ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":300000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:11:34.140696198+07:00","message":"receive interim result [false|false]: มีอันเป็นไปหนึ่งในนั้นคือเหรอเรียนหนังสือ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:11:34.140712182+07:00","message":"[buffer interim] 67 false มีอันเป็นไปหนึ่งในนั้นคือเหรอเรียนหนังสือ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:34.140719414+07:00","message":"[bufferProcess] interim [300000000]:มีอันเป็นไปหนึ่งในนั้นคือเหรอเรียนหนังสือ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:34.140721958+07:00","message":"[bufferProcess] send to processor:มีอันเป็นไปหนึ่งในนั้นคือเหรอ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:34.14072517+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:34.140728324+07:00","message":"> Transcript [1178] [false]: 'มีอันเป็นไปหนึ่งในนั้นคือเหรอ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:34.140733042+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:34.140736227+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:34.140739418+07:00","message":"StatePrefix: 'มีอันเป็นไปหนึ่งในนั้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:34.140742408+07:00","message":"TextPushed: 'มีอันเป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:34.140745674+07:00","message":"Push: 'ไปหนึ่งในนั้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:34.140749463+07:00","message":"TextPushed: 'มีอันเป็นไปหนึ่งในนั้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:34.140755229+07:00","message":"Set new StatePrefix : 'มีอันเป็นไปหนึ่งในนั้นคือเหรอ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:34.140757653+07:00","message":"Next Push (prob) : 'คือเหรอ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:11:34.140764495+07:00","message":"push: {false ไปหนึ่งในนั้น 0 0xc001da8580}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:11:34.380599492+07:00","message":"receive streaming session, msgId: 67"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:11:34.380643673+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มีอันเป็นไปหนึ่งในนั้นคือเหรอเรียนหนังสือไม่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":480000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:11:34.380650772+07:00","message":"receive interim result [false|false]: มีอันเป็นไปหนึ่งในนั้นคือเหรอเรียนหนังสือไม่"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:11:34.380666024+07:00","message":"[buffer interim] 67 false มีอันเป็นไปหนึ่งในนั้นคือเหรอเรียนหนังสือไม่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:34.380672521+07:00","message":"[bufferProcess] interim [480000000]:มีอันเป็นไปหนึ่งในนั้นคือเหรอเรียนหนังสือไม่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:34.380675641+07:00","message":"[bufferProcess] send to processor:มีอันเป็นไปหนึ่งในนั้นคือเหรอเรียนหนังสือ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:34.380682633+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:34.380687964+07:00","message":"> Transcript [1179] [false]: 'มีอันเป็นไปหนึ่งในนั้นคือเหรอเรียนหนังสือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:34.380691226+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:34.380695689+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:34.380698046+07:00","message":"StatePrefix: 'มีอันเป็นไปหนึ่งในนั้นคือเหรอ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:34.380700642+07:00","message":"TextPushed: 'มีอันเป็นไปหนึ่งในนั้น'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:11:34.43648257+07:00","message":"receive streaming session, msgId: 67"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:11:34.436520426+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มีอันเป็นไปหนึ่งในนั้นคือเหรอเรียนหนังสือไม่ได้\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":600000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:11:34.436526894+07:00","message":"receive interim result [false|false]: มีอันเป็นไปหนึ่งในนั้นคือเหรอเรียนหนังสือไม่ได้"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:11:34.436542233+07:00","message":"[buffer interim] 67 false มีอันเป็นไปหนึ่งในนั้นคือเหรอเรียนหนังสือไม่ได้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:34.436552223+07:00","message":"[bufferProcess] interim [600000000]:มีอันเป็นไปหนึ่งในนั้นคือเหรอเรียนหนังสือไม่ได้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:34.436556712+07:00","message":"[bufferProcess] send to processor:มีอันเป็นไปหนึ่งในนั้นคือเหรอเรียนหนังสือไม่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:34.436561915+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:34.436565914+07:00","message":"> Transcript [1180] [false]: 'มีอันเป็นไปหนึ่งในนั้นคือเหรอเรียนหนังสือไม่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:34.436570559+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:34.43657379+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:34.43657715+07:00","message":"StatePrefix: 'มีอันเป็นไปหนึ่งในนั้นคือเหรอ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:34.436580959+07:00","message":"TextPushed: 'มีอันเป็นไปหนึ่งในนั้น'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:11:35.021248061+07:00","message":"receive streaming session, msgId: 67"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:11:35.021286589+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มีอันเป็นไปหนึ่งในนั้นคือเหรอเรียนหนังสือไม่ได้การ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":80000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:11:35.021292641+07:00","message":"receive interim result [false|false]: มีอันเป็นไปหนึ่งในนั้นคือเหรอเรียนหนังสือไม่ได้การ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:11:35.021308616+07:00","message":"[buffer interim] 67 false มีอันเป็นไปหนึ่งในนั้นคือเหรอเรียนหนังสือไม่ได้การ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:35.021315727+07:00","message":"[bufferProcess] interim [80000000]:มีอันเป็นไปหนึ่งในนั้นคือเหรอเรียนหนังสือไม่ได้การ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:35.021318991+07:00","message":"[bufferProcess] send to processor:มีอันเป็นไปหนึ่งในนั้นคือเหรอเรียนหนังสือไม่ได้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:35.021322945+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:35.021325849+07:00","message":"> Transcript [1181] [false]: 'มีอันเป็นไปหนึ่งในนั้นคือเหรอเรียนหนังสือไม่ได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:35.021329355+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:35.0213315+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:35.021333881+07:00","message":"StatePrefix: 'มีอันเป็นไปหนึ่งในนั้นคือเหรอ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:35.02133658+07:00","message":"TextPushed: 'มีอันเป็นไปหนึ่งในนั้น'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:11:35.155454874+07:00","message":"receive streaming session, msgId: 67"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:11:35.155494656+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มีอันเป็นไปหนึ่งในนั้นคือเหรอเรียนหนังสือไม่ได้\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":140000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:11:35.155500526+07:00","message":"receive interim result [false|false]: มีอันเป็นไปหนึ่งในนั้นคือเหรอเรียนหนังสือไม่ได้"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:11:35.155517008+07:00","message":"receive streaming session, msgId: 67"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:11:35.155521176+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มีอันเป็นไปหนึ่งในนั้นคือเหรอเรียนหนังสือไม่ได้การจัด\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":200000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:11:35.155523996+07:00","message":"receive interim result [false|false]: มีอันเป็นไปหนึ่งในนั้นคือเหรอเรียนหนังสือไม่ได้การจัด"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:11:35.155529997+07:00","message":"[buffer interim] 67 false มีอันเป็นไปหนึ่งในนั้นคือเหรอเรียนหนังสือไม่ได้"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:11:35.155533512+07:00","message":"[buffer interim] 67 false มีอันเป็นไปหนึ่งในนั้นคือเหรอเรียนหนังสือไม่ได้การจัด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:35.155539683+07:00","message":"[bufferProcess] interim [140000000]:มีอันเป็นไปหนึ่งในนั้นคือเหรอเรียนหนังสือไม่ได้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:35.155542161+07:00","message":"[bufferProcess] send to processor:มีอันเป็นไปหนึ่งในนั้นคือเหรอเรียนหนังสือไม่ได้การ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:35.155545363+07:00","message":"[bufferProcess] interim [200000000]:มีอันเป็นไปหนึ่งในนั้นคือเหรอเรียนหนังสือไม่ได้การจัด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:35.155547589+07:00","message":"[bufferProcess] send to processor:มีอันเป็นไปหนึ่งในนั้นคือเหรอเรียนหนังสือไม่ได้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:35.155550538+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:35.15555339+07:00","message":"> Transcript [1182] [false]: 'มีอันเป็นไปหนึ่งในนั้นคือเหรอเรียนหนังสือไม่ได้การ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:35.15555697+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:35.155559429+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:35.155561625+07:00","message":"StatePrefix: 'มีอันเป็นไปหนึ่งในนั้นคือเหรอ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:35.155564034+07:00","message":"TextPushed: 'มีอันเป็นไปหนึ่งในนั้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:35.155566497+07:00","message":"Push: 'คือเหรอ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:35.155568378+07:00","message":"TextPushed: 'มีอันเป็นไปหนึ่งในนั้นคือเหรอ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:35.155570564+07:00","message":"Set new StatePrefix : 'มีอันเป็นไปหนึ่งในนั้นคือเหรอเรียนหนังสือไม่ได้การ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:35.155573949+07:00","message":"Next Push (prob) : 'เรียนหนังสือไม่ได้การ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:35.155577024+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:35.155580002+07:00","message":"> Transcript [1183] [false]: 'มีอันเป็นไปหนึ่งในนั้นคือเหรอเรียนหนังสือไม่ได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:35.155582726+07:00","message":"> Transcript shorter than prefix"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:11:35.155593185+07:00","message":"push: {false คือเหรอ 0 0xc001da8580}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:11:35.189535109+07:00","message":"receive streaming session, msgId: 67"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:11:35.189573822+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มีอันเป็นไปหนึ่งในนั้นคือเหรอเรียนหนังสือไม่ได้การเจริญ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":260000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:11:35.189580311+07:00","message":"receive interim result [false|false]: มีอันเป็นไปหนึ่งในนั้นคือเหรอเรียนหนังสือไม่ได้การเจริญ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:11:35.189599458+07:00","message":"[buffer interim] 67 false มีอันเป็นไปหนึ่งในนั้นคือเหรอเรียนหนังสือไม่ได้การเจริญ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:35.189610863+07:00","message":"[bufferProcess] interim [260000000]:มีอันเป็นไปหนึ่งในนั้นคือเหรอเรียนหนังสือไม่ได้การเจริญ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:35.18961486+07:00","message":"[bufferProcess] send to processor:มีอันเป็นไปหนึ่งในนั้นคือเหรอเรียนหนังสือไม่ได้การจัด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:35.189619918+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:35.189624378+07:00","message":"> Transcript [1184] [false]: 'มีอันเป็นไปหนึ่งในนั้นคือเหรอเรียนหนังสือไม่ได้การจัด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:35.189629156+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:35.189632179+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:35.189635139+07:00","message":"StatePrefix: 'มีอันเป็นไปหนึ่งในนั้นคือเหรอเรียนหนังสือไม่ได้การ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:35.189638535+07:00","message":"TextPushed: 'มีอันเป็นไปหนึ่งในนั้นคือเหรอ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:11:35.358208144+07:00","message":"receive streaming session, msgId: 67"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:11:35.358245166+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มีอันเป็นไปหนึ่งในนั้นคือเหรอเรียนหนังสือไม่ได้การเจริญเติบ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":500000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:11:35.358253135+07:00","message":"receive interim result [false|false]: มีอันเป็นไปหนึ่งในนั้นคือเหรอเรียนหนังสือไม่ได้การเจริญเติบ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:11:35.358266625+07:00","message":"[buffer interim] 67 false มีอันเป็นไปหนึ่งในนั้นคือเหรอเรียนหนังสือไม่ได้การเจริญเติบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:35.358273884+07:00","message":"[bufferProcess] interim [500000000]:มีอันเป็นไปหนึ่งในนั้นคือเหรอเรียนหนังสือไม่ได้การเจริญเติบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:35.358276461+07:00","message":"[bufferProcess] send to processor:มีอันเป็นไปหนึ่งในนั้นคือเหรอเรียนหนังสือไม่ได้การเจริญ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:35.358282085+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:35.358285148+07:00","message":"> Transcript [1185] [false]: 'มีอันเป็นไปหนึ่งในนั้นคือเหรอเรียนหนังสือไม่ได้การเจริญ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:35.358288714+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:35.3582907+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:35.358296628+07:00","message":"StatePrefix: 'มีอันเป็นไปหนึ่งในนั้นคือเหรอเรียนหนังสือไม่ได้การ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:35.358299213+07:00","message":"TextPushed: 'มีอันเป็นไปหนึ่งในนั้นคือเหรอ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:11:35.486225755+07:00","message":"receive streaming session, msgId: 67"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:11:35.486264977+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มีอันเป็นไปหนึ่งในนั้นคือเหรอเรียนหนังสือไม่ได้การเจริญเติบโต\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":560000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:11:35.486272177+07:00","message":"receive interim result [false|false]: มีอันเป็นไปหนึ่งในนั้นคือเหรอเรียนหนังสือไม่ได้การเจริญเติบโต"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:11:35.486286017+07:00","message":"[buffer interim] 67 false มีอันเป็นไปหนึ่งในนั้นคือเหรอเรียนหนังสือไม่ได้การเจริญเติบโต"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:35.486292965+07:00","message":"[bufferProcess] interim [560000000]:มีอันเป็นไปหนึ่งในนั้นคือเหรอเรียนหนังสือไม่ได้การเจริญเติบโต"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:35.486295711+07:00","message":"[bufferProcess] send to processor:มีอันเป็นไปหนึ่งในนั้นคือเหรอเรียนหนังสือไม่ได้การเจริญเติบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:35.486300997+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:35.486304106+07:00","message":"> Transcript [1186] [false]: 'มีอันเป็นไปหนึ่งในนั้นคือเหรอเรียนหนังสือไม่ได้การเจริญเติบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:35.486307953+07:00","message":"Count interim (case 1.2): 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:35.486309943+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:35.486312196+07:00","message":"StatePrefix: 'มีอันเป็นไปหนึ่งในนั้นคือเหรอเรียนหนังสือไม่ได้การ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:35.486315965+07:00","message":"TextPushed: 'มีอันเป็นไปหนึ่งในนั้นคือเหรอ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:11:35.761819811+07:00","message":"[GCS] IsForceVAD: false for message ID: 67"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:11:35.894696604+07:00","message":"[GCS] Start streaming session, msgId: 68"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:11:35.914076257+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:11:35.914094065+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:11:35.925540826+07:00","message":"receive streaming session, msgId: 67"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:11:35.92558021+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มีอันเป็นไปหนึ่งในนั้นคือเหรอเรียนหนังสือไม่ได้การเจริญเติบโต\",\"confidence\":0.9589726}],\"is_final\":true,\"result_end_time\":{\"seconds\":5,\"nanos\":100000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:11:35.925600669+07:00","message":"receive interim result [true|false]: มีอันเป็นไปหนึ่งในนั้นคือเหรอเรียนหนังสือไม่ได้การเจริญเติบโต"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:11:35.925613396+07:00","message":"end recv isFinal message id 67"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:11:35.925615732+07:00","message":"end Recv id 67"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:11:35.925623034+07:00","message":"[buffer interim] 67 true มีอันเป็นไปหนึ่งในนั้นคือเหรอเรียนหนังสือไม่ได้การเจริญเติบโต"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:35.925636119+07:00","message":"[bufferProcess] interim [100000000]:มีอันเป็นไปหนึ่งในนั้นคือเหรอเรียนหนังสือไม่ได้การเจริญเติบโต"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:35.925640024+07:00","message":"[bufferProcess] send to processor (isfinal):มีอันเป็นไปหนึ่งในนั้นคือเหรอเรียนหนังสือไม่ได้การเจริญเติบโต"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:35.925643668+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:35.925646564+07:00","message":"> Transcript [1187] [false]: 'มีอันเป็นไปหนึ่งในนั้นคือเหรอเรียนหนังสือไม่ได้การเจริญเติบโต'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:35.925650306+07:00","message":"Count interim (case 1.1): 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:35.925652261+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:35.925654531+07:00","message":"StatePrefix: 'มีอันเป็นไปหนึ่งในนั้นคือเหรอเรียนหนังสือไม่ได้การ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:35.925657054+07:00","message":"TextPushed: 'มีอันเป็นไปหนึ่งในนั้นคือเหรอ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:35.925663491+07:00","message":"Push: 'เรียนหนังสือไม่ได้การ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:35.925665556+07:00","message":"TextPushed: 'มีอันเป็นไปหนึ่งในนั้นคือเหรอเรียนหนังสือไม่ได้การ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:35.925667854+07:00","message":"Set new StatePrefix : 'มีอันเป็นไปหนึ่งในนั้นคือเหรอเรียนหนังสือไม่ได้การเจริญเติบโต'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:35.925670367+07:00","message":"Next Push (prob) : 'เจริญเติบโต'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:35.925672264+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:35.925674531+07:00","message":"> Transcript [1188] [true]: 'มีอันเป็นไปหนึ่งในนั้นคือเหรอเรียนหนังสือไม่ได้การเจริญเติบโต'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:35.925676903+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:35.92567862+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:35.92568042+07:00","message":"StatePrefix: 'มีอันเป็นไปหนึ่งในนั้นคือเหรอเรียนหนังสือไม่ได้การเจริญเติบโต'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:35.925682659+07:00","message":"TextPushed: 'มีอันเป็นไปหนึ่งในนั้นคือเหรอเรียนหนังสือไม่ได้การ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:35.925690968+07:00","message":"Push: 'เจริญเติบโต'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:11:35.925693054+07:00","message":"push: {false เรียนหนังสือไม่ได้การ 0 0xc001da8580}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:11:35.925708117+07:00","message":"push: {true เจริญเติบโต 0 0xc001da8580}"}
{"level":"info","service":"Main","time":"2026-06-25T13:11:35.936484549+07:00","message":"write wav file: './tmp/7593/7593_67.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:11:36.24288965+07:00","message":"receive streaming session, msgId: 68"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:11:36.24293191+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไม่\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":420000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:11:36.24293803+07:00","message":"receive interim result [false|false]: ไม่"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:11:36.242956477+07:00","message":"[buffer interim] 68 false ไม่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:36.24296585+07:00","message":"[bufferProcess] interim [420000000]:ไม่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:36.242968823+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:11:36.446362413+07:00","message":"receive streaming session, msgId: 68"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:11:36.44640227+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไม่เต็ม\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":600000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:11:36.446409094+07:00","message":"receive interim result [false|false]: ไม่เต็ม"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:11:36.446420437+07:00","message":"[buffer interim] 68 false ไม่เต็ม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:36.446427981+07:00","message":"[bufferProcess] interim [600000000]:ไม่เต็ม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:36.446430443+07:00","message":"[bufferProcess] send to processor:ไม่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:36.446435744+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:36.446438783+07:00","message":"> Transcript [1189] [false]: 'ไม่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:36.446441162+07:00","message":"Set StatePrefix (first interim): 'ไม่'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:11:36.745093063+07:00","message":"receive streaming session, msgId: 68"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:11:36.745129864+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไม่เต็มที่\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":840000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:11:36.745136512+07:00","message":"receive interim result [false|false]: ไม่เต็มที่"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:11:36.74515098+07:00","message":"[buffer interim] 68 false ไม่เต็มที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:36.745157499+07:00","message":"[bufferProcess] interim [840000000]:ไม่เต็มที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:36.745159949+07:00","message":"[bufferProcess] send to processor:ไม่เต็ม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:36.745176609+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:36.745179518+07:00","message":"> Transcript [1190] [false]: 'ไม่เต็ม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:36.745182738+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:36.745184832+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:36.745187036+07:00","message":"StatePrefix: 'ไม่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:36.745189217+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:11:37.308146238+07:00","message":"receive streaming session, msgId: 68"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:11:37.308189223+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไม่เต็มที่\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":1,\"nanos\":440000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:11:37.308195311+07:00","message":"receive interim result [false|false]: ไม่เต็มที่"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:11:37.308210829+07:00","message":"[buffer interim] 68 false ไม่เต็มที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:37.308217921+07:00","message":"[bufferProcess] interim [440000000]:ไม่เต็มที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:37.308220439+07:00","message":"[bufferProcess] send to processor:ไม่เต็มที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:37.308227451+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:37.308230746+07:00","message":"> Transcript [1191] [false]: 'ไม่เต็มที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:37.308233779+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:37.308235988+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:37.308238489+07:00","message":"StatePrefix: 'ไม่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:37.308241255+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:11:37.76332676+07:00","message":"receive streaming session, msgId: 68"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:11:37.763364256+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไม่เต็มที่โตมาเป็น\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":920000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:11:37.763370003+07:00","message":"receive interim result [false|false]: ไม่เต็มที่โตมาเป็น"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:11:37.763385265+07:00","message":"[buffer interim] 68 false ไม่เต็มที่โตมาเป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:37.763392277+07:00","message":"[bufferProcess] interim [920000000]:ไม่เต็มที่โตมาเป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:37.763395053+07:00","message":"[bufferProcess] send to processor:ไม่เต็มที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:37.763398023+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:37.763400844+07:00","message":"> Transcript [1192] [false]: 'ไม่เต็มที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:37.763404034+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:37.763406181+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:37.76340835+07:00","message":"StatePrefix: 'ไม่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:37.763410458+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:11:37.950811087+07:00","message":"receive streaming session, msgId: 68"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:11:37.950843773+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไม่เต็มที่โตมาเป็นเด็ก\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":100000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:11:37.950849355+07:00","message":"receive interim result [false|false]: ไม่เต็มที่โตมาเป็นเด็ก"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:11:37.9508618+07:00","message":"[buffer interim] 68 false ไม่เต็มที่โตมาเป็นเด็ก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:37.950868847+07:00","message":"[bufferProcess] interim [100000000]:ไม่เต็มที่โตมาเป็นเด็ก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:37.950871349+07:00","message":"[bufferProcess] send to processor:ไม่เต็มที่โตมาเป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:37.950876385+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:37.950879092+07:00","message":"> Transcript [1193] [false]: 'ไม่เต็มที่โตมาเป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:37.950882294+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:37.950884655+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:37.950886836+07:00","message":"StatePrefix: 'ไม่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:37.950889059+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:37.950893369+07:00","message":"Push: 'ไม่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:37.950895431+07:00","message":"TextPushed: 'ไม่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:37.950899001+07:00","message":"Set new StatePrefix : 'ไม่เต็มที่โตมาเป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:37.95090124+07:00","message":"Next Push (prob) : 'เต็มที่โตมาเป็น'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:11:37.950908258+07:00","message":"push: {false ไม่ 0 0xc001da8b00}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:11:38.208927101+07:00","message":"receive streaming session, msgId: 68"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:11:38.208964655+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไม่เต็มที่โตมาเป็นเด็กไทย\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":340000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:11:38.208976761+07:00","message":"receive interim result [false|false]: ไม่เต็มที่โตมาเป็นเด็กไทย"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:11:38.208992082+07:00","message":"[buffer interim] 68 false ไม่เต็มที่โตมาเป็นเด็กไทย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:38.209003634+07:00","message":"[bufferProcess] interim [340000000]:ไม่เต็มที่โตมาเป็นเด็กไทย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:38.209007411+07:00","message":"[bufferProcess] send to processor:ไม่เต็มที่โตมาเป็นเด็ก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:38.209014834+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:38.209018572+07:00","message":"> Transcript [1194] [false]: 'ไม่เต็มที่โตมาเป็นเด็ก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:38.20902292+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:38.209025757+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:38.209028677+07:00","message":"StatePrefix: 'ไม่เต็มที่โตมาเป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:38.20903219+07:00","message":"TextPushed: 'ไม่'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:11:38.2099369+07:00","message":"receive streaming session, msgId: 68"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:11:38.209949529+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไม่เต็มที่โตมาเป็นเด็กทารก\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":400000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:11:38.209954582+07:00","message":"receive interim result [false|false]: ไม่เต็มที่โตมาเป็นเด็กทารก"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:11:38.20996446+07:00","message":"[buffer interim] 68 false ไม่เต็มที่โตมาเป็นเด็กทารก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:38.209969303+07:00","message":"[bufferProcess] interim [400000000]:ไม่เต็มที่โตมาเป็นเด็กทารก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:38.209972454+07:00","message":"[bufferProcess] send to processor:ไม่เต็มที่โตมาเป็นเด็กไทย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:38.209978206+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:38.209981321+07:00","message":"> Transcript [1195] [false]: 'ไม่เต็มที่โตมาเป็นเด็กไทย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:38.209984572+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:38.209987297+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:38.209990399+07:00","message":"StatePrefix: 'ไม่เต็มที่โตมาเป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:38.209993521+07:00","message":"TextPushed: 'ไม่'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:11:38.663240861+07:00","message":"receive streaming session, msgId: 68"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:11:38.663287427+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไม่เต็มที่โตมาเป็นเด็กทารกเด็ก\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":820000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:11:38.663295608+07:00","message":"receive interim result [false|false]: ไม่เต็มที่โตมาเป็นเด็กทารกเด็ก"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:11:38.663311277+07:00","message":"[buffer interim] 68 false ไม่เต็มที่โตมาเป็นเด็กทารกเด็ก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:38.663322464+07:00","message":"[bufferProcess] interim [820000000]:ไม่เต็มที่โตมาเป็นเด็กทารกเด็ก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:38.663327111+07:00","message":"[bufferProcess] send to processor:ไม่เต็มที่โตมาเป็นเด็กทารก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:38.663334438+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:38.663337387+07:00","message":"> Transcript [1196] [false]: 'ไม่เต็มที่โตมาเป็นเด็กทารก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:38.663340939+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:38.66334381+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:38.663347018+07:00","message":"StatePrefix: 'ไม่เต็มที่โตมาเป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:38.663350573+07:00","message":"TextPushed: 'ไม่'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:11:38.851309935+07:00","message":"receive streaming session, msgId: 68"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:11:38.851350035+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไม่เต็มที่โตมาเป็นเด็กทารกเด็กวัย\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:11:38.851357207+07:00","message":"receive interim result [false|false]: ไม่เต็มที่โตมาเป็นเด็กทารกเด็กวัย"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:11:38.851373455+07:00","message":"[buffer interim] 68 false ไม่เต็มที่โตมาเป็นเด็กทารกเด็กวัย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:38.851384718+07:00","message":"[bufferProcess] interim [0]:ไม่เต็มที่โตมาเป็นเด็กทารกเด็กวัย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:38.851387312+07:00","message":"[bufferProcess] send to processor:ไม่เต็มที่โตมาเป็นเด็กทารกเด็ก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:38.851393184+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:38.851396276+07:00","message":"> Transcript [1197] [false]: 'ไม่เต็มที่โตมาเป็นเด็กทารกเด็ก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:38.851399971+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:38.85140234+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:38.851405656+07:00","message":"StatePrefix: 'ไม่เต็มที่โตมาเป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:38.851409078+07:00","message":"TextPushed: 'ไม่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:38.851415697+07:00","message":"Push: 'เต็มที่โตมาเป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:38.851417959+07:00","message":"TextPushed: 'ไม่เต็มที่โตมาเป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:38.85142029+07:00","message":"Set new StatePrefix : 'ไม่เต็มที่โตมาเป็นเด็กทารกเด็ก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:38.85142282+07:00","message":"Next Push (prob) : 'เด็กทารกเด็ก'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:11:38.851449939+07:00","message":"push: {false เต็มที่โตมาเป็น 0 0xc001da8b00}"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:11:38.914505027+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:11:38.914511442+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:11:39.110625185+07:00","message":"receive streaming session, msgId: 68"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:11:39.110677655+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไม่เต็มที่โตมาเป็นเด็กทารกเด็กวัยเรียน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":240000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:11:39.110686723+07:00","message":"receive interim result [false|false]: ไม่เต็มที่โตมาเป็นเด็กทารกเด็กวัยเรียน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:11:39.110704403+07:00","message":"[buffer interim] 68 false ไม่เต็มที่โตมาเป็นเด็กทารกเด็กวัยเรียน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:39.110713826+07:00","message":"[bufferProcess] interim [240000000]:ไม่เต็มที่โตมาเป็นเด็กทารกเด็กวัยเรียน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:39.110718045+07:00","message":"[bufferProcess] send to processor:ไม่เต็มที่โตมาเป็นเด็กทารกเด็กวัย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:39.110723356+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:39.110727541+07:00","message":"> Transcript [1198] [false]: 'ไม่เต็มที่โตมาเป็นเด็กทารกเด็กวัย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:39.110733233+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:39.110736389+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:39.110739837+07:00","message":"StatePrefix: 'ไม่เต็มที่โตมาเป็นเด็กทารกเด็ก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:39.110743595+07:00","message":"TextPushed: 'ไม่เต็มที่โตมาเป็น'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:11:39.624775551+07:00","message":"receive streaming session, msgId: 68"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:11:39.624815987+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไม่เต็มที่โตมาเป็นเด็กทารกเด็กวัยเรียนเรียน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":780000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:11:39.624821848+07:00","message":"receive interim result [false|false]: ไม่เต็มที่โตมาเป็นเด็กทารกเด็กวัยเรียนเรียน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:11:39.624834267+07:00","message":"[buffer interim] 68 false ไม่เต็มที่โตมาเป็นเด็กทารกเด็กวัยเรียนเรียน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:39.624841621+07:00","message":"[bufferProcess] interim [780000000]:ไม่เต็มที่โตมาเป็นเด็กทารกเด็กวัยเรียนเรียน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:39.624844109+07:00","message":"[bufferProcess] send to processor:ไม่เต็มที่โตมาเป็นเด็กทารกเด็กวัยเรียน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:39.624849285+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:39.624852213+07:00","message":"> Transcript [1199] [false]: 'ไม่เต็มที่โตมาเป็นเด็กทารกเด็กวัยเรียน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:39.624855547+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:39.624857724+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:39.62486083+07:00","message":"StatePrefix: 'ไม่เต็มที่โตมาเป็นเด็กทารกเด็ก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:39.624864372+07:00","message":"TextPushed: 'ไม่เต็มที่โตมาเป็น'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:11:39.804668523+07:00","message":"receive streaming session, msgId: 68"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:11:39.804726626+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไม่เต็มที่โตมาเป็นเด็กทารกเด็กวัยเรียน\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":3,\"nanos\":900000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:11:39.80473346+07:00","message":"receive interim result [false|false]: ไม่เต็มที่โตมาเป็นเด็กทารกเด็กวัยเรียน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:11:39.804746829+07:00","message":"[buffer interim] 68 false ไม่เต็มที่โตมาเป็นเด็กทารกเด็กวัยเรียน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:39.804753863+07:00","message":"[bufferProcess] interim [900000000]:ไม่เต็มที่โตมาเป็นเด็กทารกเด็กวัยเรียน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:39.804756711+07:00","message":"[bufferProcess] send to processor:ไม่เต็มที่โตมาเป็นเด็กทารกเด็กวัยเรียนเรียน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:39.804772797+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:39.804777239+07:00","message":"> Transcript [1200] [false]: 'ไม่เต็มที่โตมาเป็นเด็กทารกเด็กวัยเรียนเรียน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:39.80478241+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:39.804785595+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:39.804789901+07:00","message":"StatePrefix: 'ไม่เต็มที่โตมาเป็นเด็กทารกเด็ก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:39.804794231+07:00","message":"TextPushed: 'ไม่เต็มที่โตมาเป็น'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:11:39.82480434+07:00","message":"receive streaming session, msgId: 68"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:11:39.82484124+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไม่เต็มที่โตมาเป็นเด็กทารกเด็กวัยเรียนเรียนหนังสือ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":20000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:11:39.824847177+07:00","message":"receive interim result [false|false]: ไม่เต็มที่โตมาเป็นเด็กทารกเด็กวัยเรียนเรียนหนังสือ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:11:39.824863514+07:00","message":"[buffer interim] 68 false ไม่เต็มที่โตมาเป็นเด็กทารกเด็กวัยเรียนเรียนหนังสือ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:39.824870515+07:00","message":"[bufferProcess] interim [20000000]:ไม่เต็มที่โตมาเป็นเด็กทารกเด็กวัยเรียนเรียนหนังสือ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:39.8248732+07:00","message":"[bufferProcess] send to processor:ไม่เต็มที่โตมาเป็นเด็กทารกเด็กวัยเรียน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:39.824878591+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:39.824881714+07:00","message":"> Transcript [1201] [false]: 'ไม่เต็มที่โตมาเป็นเด็กทารกเด็กวัยเรียน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:39.824885318+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:39.824887607+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:39.824889633+07:00","message":"StatePrefix: 'ไม่เต็มที่โตมาเป็นเด็กทารกเด็ก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:39.824892256+07:00","message":"TextPushed: 'ไม่เต็มที่โตมาเป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:39.824896544+07:00","message":"Push: 'เด็กทารกเด็ก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:39.824898928+07:00","message":"TextPushed: 'ไม่เต็มที่โตมาเป็นเด็กทารกเด็ก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:39.824901445+07:00","message":"Set new StatePrefix : 'ไม่เต็มที่โตมาเป็นเด็กทารกเด็กวัยเรียน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:39.824904375+07:00","message":"Next Push (prob) : 'วัยเรียน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:11:39.824911363+07:00","message":"push: {false เด็กทารกเด็ก 0 0xc001da8b00}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:11:40.076408445+07:00","message":"receive streaming session, msgId: 68"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:11:40.076446511+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไม่เต็มที่โตมาเป็นเด็กทารกเด็กวัยเรียนเรียนหนังสือไม่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":200000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:11:40.076453204+07:00","message":"receive interim result [false|false]: ไม่เต็มที่โตมาเป็นเด็กทารกเด็กวัยเรียนเรียนหนังสือไม่"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:11:40.076470191+07:00","message":"[buffer interim] 68 false ไม่เต็มที่โตมาเป็นเด็กทารกเด็กวัยเรียนเรียนหนังสือไม่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:40.076480936+07:00","message":"[bufferProcess] interim [200000000]:ไม่เต็มที่โตมาเป็นเด็กทารกเด็กวัยเรียนเรียนหนังสือไม่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:40.076483563+07:00","message":"[bufferProcess] send to processor:ไม่เต็มที่โตมาเป็นเด็กทารกเด็กวัยเรียนเรียนหนังสือ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:40.076487423+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:40.076490741+07:00","message":"> Transcript [1202] [false]: 'ไม่เต็มที่โตมาเป็นเด็กทารกเด็กวัยเรียนเรียนหนังสือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:40.076494634+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:40.076496797+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:40.076498948+07:00","message":"StatePrefix: 'ไม่เต็มที่โตมาเป็นเด็กทารกเด็กวัยเรียน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:40.076501501+07:00","message":"TextPushed: 'ไม่เต็มที่โตมาเป็นเด็กทารกเด็ก'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:11:40.131409311+07:00","message":"receive streaming session, msgId: 68"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:11:40.131447918+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไม่เต็มที่โตมาเป็นเด็กทารกเด็กวัยเรียนเรียนหนังสือไม่เก่ง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":320000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:11:40.131454343+07:00","message":"receive interim result [false|false]: ไม่เต็มที่โตมาเป็นเด็กทารกเด็กวัยเรียนเรียนหนังสือไม่เก่ง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:11:40.131468513+07:00","message":"[buffer interim] 68 false ไม่เต็มที่โตมาเป็นเด็กทารกเด็กวัยเรียนเรียนหนังสือไม่เก่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:40.131475803+07:00","message":"[bufferProcess] interim [320000000]:ไม่เต็มที่โตมาเป็นเด็กทารกเด็กวัยเรียนเรียนหนังสือไม่เก่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:40.131478581+07:00","message":"[bufferProcess] send to processor:ไม่เต็มที่โตมาเป็นเด็กทารกเด็กวัยเรียนเรียนหนังสือไม่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:40.131485689+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:40.131489209+07:00","message":"> Transcript [1203] [false]: 'ไม่เต็มที่โตมาเป็นเด็กทารกเด็กวัยเรียนเรียนหนังสือไม่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:40.131492952+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:40.13149525+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:40.13149773+07:00","message":"StatePrefix: 'ไม่เต็มที่โตมาเป็นเด็กทารกเด็กวัยเรียน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:40.131500484+07:00","message":"TextPushed: 'ไม่เต็มที่โตมาเป็นเด็กทารกเด็ก'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:11:40.430794728+07:00","message":"[GCS] IsForceVAD: false for message ID: 68"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:11:40.533496357+07:00","message":"receive streaming session, msgId: 68"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:11:40.53353591+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไม่เต็มที่โตมาเป็นเด็กทารกเด็กวัยเรียนเรียนหนังสือไม่เก่ง\",\"confidence\":0.9589726}],\"is_final\":true,\"result_end_time\":{\"seconds\":4,\"nanos\":770000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:11:40.533543334+07:00","message":"receive interim result [true|false]: ไม่เต็มที่โตมาเป็นเด็กทารกเด็กวัยเรียนเรียนหนังสือไม่เก่ง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:11:40.533557486+07:00","message":"end recv isFinal message id 68"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:11:40.533561078+07:00","message":"end Recv id 68"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:11:40.533567078+07:00","message":"[buffer interim] 68 true ไม่เต็มที่โตมาเป็นเด็กทารกเด็กวัยเรียนเรียนหนังสือไม่เก่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:40.533574274+07:00","message":"[bufferProcess] interim [770000000]:ไม่เต็มที่โตมาเป็นเด็กทารกเด็กวัยเรียนเรียนหนังสือไม่เก่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:40.533577912+07:00","message":"[bufferProcess] send to processor (isfinal):ไม่เต็มที่โตมาเป็นเด็กทารกเด็กวัยเรียนเรียนหนังสือไม่เก่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:40.533581139+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:40.533583901+07:00","message":"> Transcript [1204] [false]: 'ไม่เต็มที่โตมาเป็นเด็กทารกเด็กวัยเรียนเรียนหนังสือไม่เก่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:40.533587355+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:40.533589598+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:40.533592576+07:00","message":"StatePrefix: 'ไม่เต็มที่โตมาเป็นเด็กทารกเด็กวัยเรียน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:40.533596131+07:00","message":"TextPushed: 'ไม่เต็มที่โตมาเป็นเด็กทารกเด็ก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:40.533598483+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:40.533600533+07:00","message":"> Transcript [1205] [true]: 'ไม่เต็มที่โตมาเป็นเด็กทารกเด็กวัยเรียนเรียนหนังสือไม่เก่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:40.533602794+07:00","message":"Count interim (case isFinal): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:40.533604595+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:40.533606403+07:00","message":"StatePrefix: 'ไม่เต็มที่โตมาเป็นเด็กทารกเด็กวัยเรียน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:40.533608339+07:00","message":"TextPushed: 'ไม่เต็มที่โตมาเป็นเด็กทารกเด็ก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:40.533611109+07:00","message":"Push: 'วัยเรียนเรียนหนังสือไม่เก่ง'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:11:40.533618117+07:00","message":"push: {true วัยเรียนเรียนหนังสือไม่เก่ง 0 0xc001da8b00}"}
{"level":"info","service":"Main","time":"2026-06-25T13:11:40.543605389+07:00","message":"write wav file: './tmp/7593/7593_68.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:11:40.573975789+07:00","message":"[GCS] Start streaming session, msgId: 69"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:11:41.247891176+07:00","message":"receive streaming session, msgId: 69"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:11:41.247932684+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ประสิทธิภาพ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":720000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:11:41.247938095+07:00","message":"receive interim result [false|false]: ประสิทธิภาพ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:11:41.247951474+07:00","message":"[buffer interim] 69 false ประสิทธิภาพ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:41.247959997+07:00","message":"[bufferProcess] interim [720000000]:ประสิทธิภาพ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:41.247962807+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:11:41.430921908+07:00","message":"receive streaming session, msgId: 69"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:11:41.430972697+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ประสิทธิภาพใน\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":900000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:11:41.430978732+07:00","message":"receive interim result [false|false]: ประสิทธิภาพใน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:11:41.430993385+07:00","message":"[buffer interim] 69 false ประสิทธิภาพใน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:41.431000813+07:00","message":"[bufferProcess] interim [900000000]:ประสิทธิภาพใน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:41.431003716+07:00","message":"[bufferProcess] send to processor:ประสิทธิภาพ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:41.431010667+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:41.431013546+07:00","message":"> Transcript [1206] [false]: 'ประสิทธิภาพ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:41.431015924+07:00","message":"Set StatePrefix (first interim): 'ประสิทธิภาพ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:11:41.574612232+07:00","message":"receive streaming session, msgId: 69"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:11:41.574654789+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ประสิทธิภาพในการ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":960000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:11:41.574660821+07:00","message":"receive interim result [false|false]: ประสิทธิภาพในการ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:11:41.574676959+07:00","message":"[buffer interim] 69 false ประสิทธิภาพในการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:41.574685119+07:00","message":"[bufferProcess] interim [960000000]:ประสิทธิภาพในการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:41.574687977+07:00","message":"[bufferProcess] send to processor:ประสิทธิภาพใน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:41.574694289+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:41.574697173+07:00","message":"> Transcript [1207] [false]: 'ประสิทธิภาพใน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:41.574701284+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:41.574703491+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:41.574705529+07:00","message":"StatePrefix: 'ประสิทธิภาพ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:41.574707807+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:11:41.811706302+07:00","message":"receive streaming session, msgId: 69"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:11:41.811749297+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ประสิทธิภาพในการดู\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":200000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:11:41.811755477+07:00","message":"receive interim result [false|false]: ประสิทธิภาพในการดู"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:11:41.811781389+07:00","message":"[buffer interim] 69 false ประสิทธิภาพในการดู"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:41.811788774+07:00","message":"[bufferProcess] interim [200000000]:ประสิทธิภาพในการดู"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:41.811791433+07:00","message":"[bufferProcess] send to processor:ประสิทธิภาพในการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:41.811796736+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:41.811799851+07:00","message":"> Transcript [1208] [false]: 'ประสิทธิภาพในการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:41.811804606+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:41.811807539+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:41.811810491+07:00","message":"StatePrefix: 'ประสิทธิภาพ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:41.811813823+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:11:41.843583067+07:00","message":"receive streaming session, msgId: 69"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:11:41.843626375+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ประสิทธิภาพในการเดิน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":260000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:11:41.843632517+07:00","message":"receive interim result [false|false]: ประสิทธิภาพในการเดิน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:11:41.843651103+07:00","message":"[buffer interim] 69 false ประสิทธิภาพในการเดิน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:41.843659598+07:00","message":"[bufferProcess] interim [260000000]:ประสิทธิภาพในการเดิน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:41.843662262+07:00","message":"[bufferProcess] send to processor:ประสิทธิภาพในการดู"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:41.843665964+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:41.84366903+07:00","message":"> Transcript [1209] [false]: 'ประสิทธิภาพในการดู'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:41.843672731+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:41.843675058+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:41.843677245+07:00","message":"StatePrefix: 'ประสิทธิภาพ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:41.843679474+07:00","message":"TextPushed: ''"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:11:41.915205973+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:11:41.915225091+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:11:41.979866653+07:00","message":"receive streaming session, msgId: 69"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:11:41.979918557+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ประสิทธิภาพในการเรียน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":380000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:11:41.979924859+07:00","message":"receive interim result [false|false]: ประสิทธิภาพในการเรียน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:11:41.979939616+07:00","message":"[buffer interim] 69 false ประสิทธิภาพในการเรียน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:41.979947518+07:00","message":"[bufferProcess] interim [380000000]:ประสิทธิภาพในการเรียน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:41.979949908+07:00","message":"[bufferProcess] send to processor:ประสิทธิภาพในการเดิน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:41.979955108+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:41.979958018+07:00","message":"> Transcript [1210] [false]: 'ประสิทธิภาพในการเดิน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:41.979961645+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:41.979963807+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:41.979965728+07:00","message":"StatePrefix: 'ประสิทธิภาพ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:41.979967953+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:41.979976537+07:00","message":"Push: 'ประสิทธิภาพ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:41.979978941+07:00","message":"TextPushed: 'ประสิทธิภาพ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:41.979981257+07:00","message":"Set new StatePrefix : 'ประสิทธิภาพในการเดิน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:41.979983982+07:00","message":"Next Push (prob) : 'ในการเดิน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:11:41.979991613+07:00","message":"push: {false ประสิทธิภาพ 0 0xc000044200}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:11:42.620555196+07:00","message":"receive streaming session, msgId: 69"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:11:42.620591767+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ประสิทธิภาพในการเรียน\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":1,\"nanos\":980000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:11:42.620598011+07:00","message":"receive interim result [false|false]: ประสิทธิภาพในการเรียน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:11:42.62061319+07:00","message":"[buffer interim] 69 false ประสิทธิภาพในการเรียน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:42.62062112+07:00","message":"[bufferProcess] interim [980000000]:ประสิทธิภาพในการเรียน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:42.620623679+07:00","message":"[bufferProcess] send to processor:ประสิทธิภาพในการเรียน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:42.620631407+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:42.620634077+07:00","message":"> Transcript [1211] [false]: 'ประสิทธิภาพในการเรียน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:42.620636666+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:42.620638956+07:00","message":"Set new StatePrefix: 'ประสิทธิภาพในการเรียน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:11:42.804783212+07:00","message":"receive streaming session, msgId: 69"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:11:42.804825387+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ประสิทธิภาพในการเรียนโดยโรง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":100000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:11:42.804831465+07:00","message":"receive interim result [false|false]: ประสิทธิภาพในการเรียนโดยโรง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:11:42.804848114+07:00","message":"[buffer interim] 69 false ประสิทธิภาพในการเรียนโดยโรง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:42.804856752+07:00","message":"[bufferProcess] interim [100000000]:ประสิทธิภาพในการเรียนโดยโรง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:42.804859634+07:00","message":"[bufferProcess] send to processor:ประสิทธิภาพในการเรียน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:42.804862888+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:42.80486586+07:00","message":"> Transcript [1212] [false]: 'ประสิทธิภาพในการเรียน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:42.804869954+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:42.804872224+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:42.804874353+07:00","message":"StatePrefix: 'ประสิทธิภาพในการเรียน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:42.804876654+07:00","message":"TextPushed: 'ประสิทธิภาพ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:11:42.872816047+07:00","message":"receive streaming session, msgId: 69"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:11:42.872880345+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ประสิทธิภาพในการเรียน\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":2,\"nanos\":280000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:11:42.87288796+07:00","message":"receive interim result [false|false]: ประสิทธิภาพในการเรียน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:11:42.872904574+07:00","message":"[buffer interim] 69 false ประสิทธิภาพในการเรียน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:42.872911507+07:00","message":"[bufferProcess] interim [280000000]:ประสิทธิภาพในการเรียน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:42.872914435+07:00","message":"[bufferProcess] send to processor:ประสิทธิภาพในการเรียนโดยโรง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:42.872921352+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:42.872924275+07:00","message":"> Transcript [1213] [false]: 'ประสิทธิภาพในการเรียนโดยโรง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:42.872928119+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:42.87293047+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:42.872933034+07:00","message":"StatePrefix: 'ประสิทธิภาพในการเรียน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:42.872935413+07:00","message":"TextPushed: 'ประสิทธิภาพ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:11:43.053193149+07:00","message":"receive streaming session, msgId: 69"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:11:43.053231313+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ประสิทธิภาพในการเดียวกับ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":400000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:11:43.053236918+07:00","message":"receive interim result [false|false]: ประสิทธิภาพในการเดียวกับ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:11:43.053259396+07:00","message":"[buffer interim] 69 false ประสิทธิภาพในการเดียวกับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:43.053268209+07:00","message":"[bufferProcess] interim [400000000]:ประสิทธิภาพในการเดียวกับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:43.053271252+07:00","message":"[bufferProcess] send to processor:ประสิทธิภาพในการเรียน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:43.053274448+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:43.053278187+07:00","message":"> Transcript [1214] [false]: 'ประสิทธิภาพในการเรียน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:43.053282092+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:43.053284265+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:43.053286148+07:00","message":"StatePrefix: 'ประสิทธิภาพในการเรียน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:43.053288821+07:00","message":"TextPushed: 'ประสิทธิภาพ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:11:43.070935311+07:00","message":"[GCS] IsForceVAD: false for message ID: 69"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:11:43.322124321+07:00","message":"[GCS] Start streaming session, msgId: 70"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:11:43.338578285+07:00","message":"receive streaming session, msgId: 69"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:11:43.338630959+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ประสิทธิภาพในการเรียน\",\"confidence\":0.9150893}],\"is_final\":true,\"result_end_time\":{\"seconds\":2,\"nanos\":640000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:11:43.338636291+07:00","message":"receive interim result [true|false]: ประสิทธิภาพในการเรียน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:11:43.338646049+07:00","message":"end recv isFinal message id 69"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:11:43.33864829+07:00","message":"end Recv id 69"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:11:43.338654412+07:00","message":"[buffer interim] 69 true ประสิทธิภาพในการเรียน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:43.33866363+07:00","message":"[bufferProcess] interim [640000000]:ประสิทธิภาพในการเรียน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:43.338667016+07:00","message":"[bufferProcess] send to processor (isfinal):ประสิทธิภาพในการเดียวกับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:43.338670245+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:43.338673361+07:00","message":"> Transcript [1215] [false]: 'ประสิทธิภาพในการเดียวกับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:43.338675992+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:43.338677964+07:00","message":"Set new StatePrefix: 'ประสิทธิภาพในการเดียวกับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:43.338680029+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:43.338682423+07:00","message":"> Transcript [1216] [true]: 'ประสิทธิภาพในการเรียน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:43.338685121+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:43.338687055+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:43.33868897+07:00","message":"StatePrefix: 'ประสิทธิภาพในการเดียวกับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:43.338691006+07:00","message":"TextPushed: 'ประสิทธิภาพ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:43.338696791+07:00","message":"Push: 'ในการเรียน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:11:43.338703945+07:00","message":"push: {true ในการเรียน 0 0xc000044200}"}
{"level":"info","service":"Main","time":"2026-06-25T13:11:43.346928814+07:00","message":"write wav file: './tmp/7593/7593_69.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:11:43.676212066+07:00","message":"receive streaming session, msgId: 70"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:11:43.676247647+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เป็น\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":420000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:11:43.676252931+07:00","message":"receive interim result [false|false]: เป็น"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:11:43.676264745+07:00","message":"[buffer interim] 70 false เป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:43.676272969+07:00","message":"[bufferProcess] interim [420000000]:เป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:43.676275686+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:11:43.868201091+07:00","message":"receive streaming session, msgId: 70"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:11:43.868236839+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เป็นผู้\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":600000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:11:43.868242225+07:00","message":"receive interim result [false|false]: เป็นผู้"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:11:43.868256383+07:00","message":"[buffer interim] 70 false เป็นผู้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:43.868263722+07:00","message":"[bufferProcess] interim [600000000]:เป็นผู้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:43.868266128+07:00","message":"[bufferProcess] send to processor:เป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:43.868269167+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:43.868272186+07:00","message":"> Transcript [1217] [false]: 'เป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:43.868274418+07:00","message":"Set StatePrefix (first interim): 'เป็น'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:11:43.984610324+07:00","message":"receive streaming session, msgId: 70"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:11:43.984647759+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เป็นผู้ใหญ่\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":720000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:11:43.984653412+07:00","message":"receive interim result [false|false]: เป็นผู้ใหญ่"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:11:43.984666569+07:00","message":"[buffer interim] 70 false เป็นผู้ใหญ่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:43.984675841+07:00","message":"[bufferProcess] interim [720000000]:เป็นผู้ใหญ่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:43.984678092+07:00","message":"[bufferProcess] send to processor:เป็นผู้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:43.984681687+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:43.984684199+07:00","message":"> Transcript [1218] [false]: 'เป็นผู้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:43.984687874+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:43.98469011+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:43.98469213+07:00","message":"StatePrefix: 'เป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:43.984694115+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:11:44.312097244+07:00","message":"receive streaming session, msgId: 70"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:11:44.312137293+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เป็นผู้ใหญ่วัย\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":20000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:11:44.312142896+07:00","message":"receive interim result [false|false]: เป็นผู้ใหญ่วัย"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:11:44.312153203+07:00","message":"[buffer interim] 70 false เป็นผู้ใหญ่วัย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:44.312161058+07:00","message":"[bufferProcess] interim [20000000]:เป็นผู้ใหญ่วัย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:44.312163333+07:00","message":"[bufferProcess] send to processor:เป็นผู้ใหญ่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:44.31216721+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:44.312170753+07:00","message":"> Transcript [1219] [false]: 'เป็นผู้ใหญ่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:44.31217413+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:44.312176262+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:44.312178242+07:00","message":"StatePrefix: 'เป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:44.312180238+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:11:44.491089781+07:00","message":"receive streaming session, msgId: 70"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:11:44.491128235+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เป็นผู้ใหญ่วัยทำ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":140000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:11:44.49113389+07:00","message":"receive interim result [false|false]: เป็นผู้ใหญ่วัยทำ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:11:44.491145981+07:00","message":"[buffer interim] 70 false เป็นผู้ใหญ่วัยทำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:44.49115277+07:00","message":"[bufferProcess] interim [140000000]:เป็นผู้ใหญ่วัยทำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:44.491155302+07:00","message":"[bufferProcess] send to processor:เป็นผู้ใหญ่วัย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:44.491160279+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:44.49116314+07:00","message":"> Transcript [1220] [false]: 'เป็นผู้ใหญ่วัย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:44.49116639+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:44.491168597+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:44.491170929+07:00","message":"StatePrefix: 'เป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:44.491173029+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:11:44.549222144+07:00","message":"receive streaming session, msgId: 70"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:11:44.549255685+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เป็นผู้ใหญ่วัยทำงาน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":260000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:11:44.549263303+07:00","message":"receive interim result [false|false]: เป็นผู้ใหญ่วัยทำงาน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:11:44.549279323+07:00","message":"[buffer interim] 70 false เป็นผู้ใหญ่วัยทำงาน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:44.549286106+07:00","message":"[bufferProcess] interim [260000000]:เป็นผู้ใหญ่วัยทำงาน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:44.549288752+07:00","message":"[bufferProcess] send to processor:เป็นผู้ใหญ่วัยทำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:44.549295568+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:44.549298724+07:00","message":"> Transcript [1221] [false]: 'เป็นผู้ใหญ่วัยทำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:44.549302051+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:44.549304338+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:44.549306226+07:00","message":"StatePrefix: 'เป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:44.549309016+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:44.549315321+07:00","message":"Push: 'เป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:44.54931756+07:00","message":"TextPushed: 'เป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:44.54931962+07:00","message":"Set new StatePrefix : 'เป็นผู้ใหญ่วัยทำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:44.549322046+07:00","message":"Next Push (prob) : 'ผู้ใหญ่วัยทำ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:11:44.54933024+07:00","message":"push: {false เป็น 0 0xc001227200}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:11:44.773354442+07:00","message":"receive streaming session, msgId: 70"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:11:44.773390002+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เป็นผู้ใหญ่วัยทำงานอย่า\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":500000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:11:44.773396322+07:00","message":"receive interim result [false|false]: เป็นผู้ใหญ่วัยทำงานอย่า"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:11:44.77340963+07:00","message":"[buffer interim] 70 false เป็นผู้ใหญ่วัยทำงานอย่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:44.773417015+07:00","message":"[bufferProcess] interim [500000000]:เป็นผู้ใหญ่วัยทำงานอย่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:44.773420077+07:00","message":"[bufferProcess] send to processor:เป็นผู้ใหญ่วัยทำงาน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:44.773426549+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:44.773429383+07:00","message":"> Transcript [1222] [false]: 'เป็นผู้ใหญ่วัยทำงาน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:44.773432855+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:44.773435239+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:44.773437603+07:00","message":"StatePrefix: 'เป็นผู้ใหญ่วัยทำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:44.773440121+07:00","message":"TextPushed: 'เป็น'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:11:44.871886626+07:00","message":"receive streaming session, msgId: 70"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:11:44.871922606+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เป็นผู้ใหญ่วัยทำงานอย่าง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":560000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:11:44.871929182+07:00","message":"receive interim result [false|false]: เป็นผู้ใหญ่วัยทำงานอย่าง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:11:44.871941445+07:00","message":"[buffer interim] 70 false เป็นผู้ใหญ่วัยทำงานอย่าง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:44.871951576+07:00","message":"[bufferProcess] interim [560000000]:เป็นผู้ใหญ่วัยทำงานอย่าง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:44.871954034+07:00","message":"[bufferProcess] send to processor:เป็นผู้ใหญ่วัยทำงานอย่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:44.871959997+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:44.871963222+07:00","message":"> Transcript [1223] [false]: 'เป็นผู้ใหญ่วัยทำงานอย่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:44.871966531+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:44.871968848+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:44.871971535+07:00","message":"StatePrefix: 'เป็นผู้ใหญ่วัยทำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:44.871974158+07:00","message":"TextPushed: 'เป็น'"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:11:44.915602929+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:11:44.915611678+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:11:45.089617461+07:00","message":"receive streaming session, msgId: 70"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:11:45.089657401+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เป็นผู้ใหญ่วัยทำงานอย่างพวก\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":740000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:11:45.089664576+07:00","message":"receive interim result [false|false]: เป็นผู้ใหญ่วัยทำงานอย่างพวก"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:11:45.089678592+07:00","message":"[buffer interim] 70 false เป็นผู้ใหญ่วัยทำงานอย่างพวก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:45.089686305+07:00","message":"[bufferProcess] interim [740000000]:เป็นผู้ใหญ่วัยทำงานอย่างพวก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:45.089688936+07:00","message":"[bufferProcess] send to processor:เป็นผู้ใหญ่วัยทำงานอย่าง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:45.089694889+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:45.089698112+07:00","message":"> Transcript [1224] [false]: 'เป็นผู้ใหญ่วัยทำงานอย่าง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:45.089702258+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:45.089704377+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:45.089707198+07:00","message":"StatePrefix: 'เป็นผู้ใหญ่วัยทำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:45.089709801+07:00","message":"TextPushed: 'เป็น'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:11:45.197743637+07:00","message":"receive streaming session, msgId: 70"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:11:45.197796469+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เป็นผู้ใหญ่วัยทำงานอย่างพวกเรา\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":920000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:11:45.197804167+07:00","message":"receive interim result [false|false]: เป็นผู้ใหญ่วัยทำงานอย่างพวกเรา"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:11:45.197821653+07:00","message":"[buffer interim] 70 false เป็นผู้ใหญ่วัยทำงานอย่างพวกเรา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:45.197829771+07:00","message":"[bufferProcess] interim [920000000]:เป็นผู้ใหญ่วัยทำงานอย่างพวกเรา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:45.197832559+07:00","message":"[bufferProcess] send to processor:เป็นผู้ใหญ่วัยทำงานอย่างพวก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:45.197839509+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:45.19784303+07:00","message":"> Transcript [1225] [false]: 'เป็นผู้ใหญ่วัยทำงานอย่างพวก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:45.197846831+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:45.197848955+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:45.197851485+07:00","message":"StatePrefix: 'เป็นผู้ใหญ่วัยทำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:45.19785367+07:00","message":"TextPushed: 'เป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:45.1978599+07:00","message":"Push: 'ผู้ใหญ่วัยทำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:45.197862046+07:00","message":"TextPushed: 'เป็นผู้ใหญ่วัยทำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:45.197864179+07:00","message":"Set new StatePrefix : 'เป็นผู้ใหญ่วัยทำงานอย่างพวก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:45.197866307+07:00","message":"Next Push (prob) : 'งานอย่างพวก'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:11:45.197873639+07:00","message":"push: {false ผู้ใหญ่วัยทำ 0 0xc001227200}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:11:45.693798122+07:00","message":"[GCS] IsForceVAD: false for message ID: 70"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:11:45.785656819+07:00","message":"receive streaming session, msgId: 70"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:11:45.785701799+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เป็นผู้ใหญ่วัยทำงานอย่างพวกเรา\",\"confidence\":0.9589726}],\"is_final\":true,\"result_end_time\":{\"seconds\":2,\"nanos\":460000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:11:45.785708408+07:00","message":"receive interim result [true|false]: เป็นผู้ใหญ่วัยทำงานอย่างพวกเรา"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:11:45.785721268+07:00","message":"end recv isFinal message id 70"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:11:45.785723822+07:00","message":"end Recv id 70"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:11:45.785730839+07:00","message":"[buffer interim] 70 true เป็นผู้ใหญ่วัยทำงานอย่างพวกเรา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:45.785739064+07:00","message":"[bufferProcess] interim [460000000]:เป็นผู้ใหญ่วัยทำงานอย่างพวกเรา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:45.785742682+07:00","message":"[bufferProcess] send to processor (isfinal):เป็นผู้ใหญ่วัยทำงานอย่างพวกเรา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:45.785760542+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:45.785789905+07:00","message":"> Transcript [1226] [false]: 'เป็นผู้ใหญ่วัยทำงานอย่างพวกเรา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:45.785796938+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:45.785799369+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:45.785801694+07:00","message":"StatePrefix: 'เป็นผู้ใหญ่วัยทำงานอย่างพวก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:45.785804691+07:00","message":"TextPushed: 'เป็นผู้ใหญ่วัยทำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:45.785807405+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:45.785809494+07:00","message":"> Transcript [1227] [true]: 'เป็นผู้ใหญ่วัยทำงานอย่างพวกเรา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:45.785811693+07:00","message":"Count interim (case isFinal): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:45.785813444+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:45.785815631+07:00","message":"StatePrefix: 'เป็นผู้ใหญ่วัยทำงานอย่างพวก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:45.785817603+07:00","message":"TextPushed: 'เป็นผู้ใหญ่วัยทำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:45.785827429+07:00","message":"Push: 'งานอย่างพวกเรา'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:11:45.785838034+07:00","message":"push: {true งานอย่างพวกเรา 0 0xc001227200}"}
{"level":"info","service":"Main","time":"2026-06-25T13:11:45.793659306+07:00","message":"write wav file: './tmp/7593/7593_70.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:11:45.827009993+07:00","message":"[GCS] Start streaming session, msgId: 71"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:11:46.466944306+07:00","message":"receive streaming session, msgId: 71"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:11:46.466984935+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อ่อน\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":660000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:11:46.466990217+07:00","message":"receive interim result [false|false]: อ่อน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:11:46.467004677+07:00","message":"[buffer interim] 71 false อ่อน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:46.467010916+07:00","message":"[bufferProcess] interim [660000000]:อ่อน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:46.467013217+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:11:46.710710767+07:00","message":"[GCS] IsForceVAD: false for message ID: 71"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:11:46.780772437+07:00","message":"[GCS] Start streaming session, msgId: 72"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:11:46.805438458+07:00","message":"receive streaming session, msgId: 71"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:11:46.805481727+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อ่อนๆ\",\"confidence\":0.90918994}],\"is_final\":true,\"result_end_time\":{\"seconds\":1,\"nanos\":110000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:11:46.805488039+07:00","message":"receive interim result [true|false]: อ่อนๆ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:11:46.805494575+07:00","message":"end recv isFinal message id 71"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:11:46.805497681+07:00","message":"end Recv id 71"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:11:46.80550402+07:00","message":"[buffer interim] 71 true อ่อนๆ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:46.805511484+07:00","message":"[bufferProcess] interim [110000000]:อ่อนๆ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:46.805514545+07:00","message":"[bufferProcess] send to processor (isfinal):อ่อน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:46.805518153+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:46.805521175+07:00","message":"> Transcript [1228] [false]: 'อ่อน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:46.805523605+07:00","message":"Set StatePrefix (first interim): 'อ่อน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:46.805525303+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:46.805527404+07:00","message":"> Transcript [1229] [true]: 'อ่อนๆ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:46.805530178+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:46.805532233+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:46.805534444+07:00","message":"StatePrefix: 'อ่อน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:46.80553653+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:46.805539593+07:00","message":"Push: 'อ่อนๆ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:11:46.805548356+07:00","message":"push: {true อ่อนๆ 0 0xc0001fc180}"}
{"level":"info","service":"Main","time":"2026-06-25T13:11:46.811468642+07:00","message":"write wav file: './tmp/7593/7593_71.wav'"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:11:47.916312657+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:11:47.916341128+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:11:47.925551585+07:00","message":"receive streaming session, msgId: 72"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:11:47.925598155+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อ่อน\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":780000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:11:47.925605264+07:00","message":"receive interim result [false|false]: อ่อน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:11:47.925624111+07:00","message":"[buffer interim] 72 false อ่อน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:47.925635737+07:00","message":"[bufferProcess] interim [780000000]:อ่อน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:47.925638644+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:47.925648338+07:00","message":"[bufferProcess] send to processor (ticker):อ่อน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:47.925652362+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:47.925656881+07:00","message":"> Transcript [1230] [false]: 'อ่อน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:47.925659915+07:00","message":"Set StatePrefix (first interim): 'อ่อน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:11:48.339335796+07:00","message":"receive streaming session, msgId: 72"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:11:48.339368093+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อ่อน\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":1,\"nanos\":380000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:11:48.339373627+07:00","message":"receive interim result [false|false]: อ่อน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:11:48.339388552+07:00","message":"[buffer interim] 72 false อ่อน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:48.33939992+07:00","message":"[bufferProcess] interim [380000000]:อ่อน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:48.339403204+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:11:48.521436421+07:00","message":"receive streaming session, msgId: 72"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:11:48.521479377+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อ่อนอ่อน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":560000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:11:48.521486503+07:00","message":"receive interim result [false|false]: อ่อนอ่อน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:11:48.521500914+07:00","message":"[buffer interim] 72 false อ่อนอ่อน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:48.521508557+07:00","message":"[bufferProcess] interim [560000000]:อ่อนอ่อน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:48.521511618+07:00","message":"[bufferProcess] send to processor:อ่อน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:48.52151851+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:48.521522018+07:00","message":"> Transcript [1231] [false]: 'อ่อน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:48.521526772+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:48.521529395+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:48.521531621+07:00","message":"StatePrefix: 'อ่อน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:48.521534023+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:11:48.716541032+07:00","message":"receive streaming session, msgId: 72"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:11:48.716580893+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อ่อนอ่อนคือ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":800000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:11:48.716586884+07:00","message":"receive interim result [false|false]: อ่อนอ่อนคือ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:11:48.71660442+07:00","message":"[buffer interim] 72 false อ่อนอ่อนคือ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:48.716615998+07:00","message":"[bufferProcess] interim [800000000]:อ่อนอ่อนคือ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:48.716619611+07:00","message":"[bufferProcess] send to processor:อ่อนอ่อน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:48.716626805+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:48.716630404+07:00","message":"> Transcript [1232] [false]: 'อ่อนอ่อน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:48.71663381+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:48.71663607+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:48.716640652+07:00","message":"StatePrefix: 'อ่อน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:48.716642965+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:11:49.38405952+07:00","message":"receive streaming session, msgId: 72"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:11:49.384103269+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อ่อนอ่อนคือ\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":2,\"nanos\":400000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:11:49.384109689+07:00","message":"receive interim result [false|false]: อ่อนอ่อนคือ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:11:49.384130411+07:00","message":"[buffer interim] 72 false อ่อนอ่อนคือ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:49.384139871+07:00","message":"[bufferProcess] interim [400000000]:อ่อนอ่อนคือ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:49.384142909+07:00","message":"[bufferProcess] send to processor:อ่อนอ่อนคือ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:49.384148677+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:49.38415207+07:00","message":"> Transcript [1233] [false]: 'อ่อนอ่อนคือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:49.384155701+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:49.384158066+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:49.384160088+07:00","message":"StatePrefix: 'อ่อน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:49.384163965+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:11:49.975743194+07:00","message":"receive streaming session, msgId: 72"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:11:49.975794312+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อ่อนอ่อนคือปลา\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":940000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:11:49.975803143+07:00","message":"receive interim result [false|false]: อ่อนอ่อนคือปลา"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:11:49.975817975+07:00","message":"[buffer interim] 72 false อ่อนอ่อนคือปลา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:49.975826673+07:00","message":"[bufferProcess] interim [940000000]:อ่อนอ่อนคือปลา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:49.975829169+07:00","message":"[bufferProcess] send to processor:อ่อนอ่อนคือ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:49.975836629+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:49.975839998+07:00","message":"> Transcript [1234] [false]: 'อ่อนอ่อนคือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:49.975844003+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:49.975846256+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:49.975848174+07:00","message":"StatePrefix: 'อ่อน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:49.975850527+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:49.975856771+07:00","message":"Push: 'อ่อน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:49.975859068+07:00","message":"TextPushed: 'อ่อน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:49.975862493+07:00","message":"Set new StatePrefix : 'อ่อนอ่อนคือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:49.975865095+07:00","message":"Next Push (prob) : 'อ่อนคือ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:11:49.975873972+07:00","message":"push: {false อ่อน 0 0xc001227780}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:11:50.338297646+07:00","message":"receive streaming session, msgId: 72"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:11:50.338339372+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อ่อนอ่อนคือปลาต้ม\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":240000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:11:50.338345524+07:00","message":"receive interim result [false|false]: อ่อนอ่อนคือปลาต้ม"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:11:50.338362045+07:00","message":"[buffer interim] 72 false อ่อนอ่อนคือปลาต้ม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:50.338372797+07:00","message":"[bufferProcess] interim [240000000]:อ่อนอ่อนคือปลาต้ม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:50.338375783+07:00","message":"[bufferProcess] send to processor:อ่อนอ่อนคือปลา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:50.338381567+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:50.338384788+07:00","message":"> Transcript [1235] [false]: 'อ่อนอ่อนคือปลา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:50.338388593+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:50.338390907+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:50.338393067+07:00","message":"StatePrefix: 'อ่อนอ่อนคือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:50.338395471+07:00","message":"TextPushed: 'อ่อน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:11:50.434457744+07:00","message":"receive streaming session, msgId: 72"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:11:50.434497838+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อ่อนอ่อนคือปลาต๊อบ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":420000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:11:50.434504288+07:00","message":"receive interim result [false|false]: อ่อนอ่อนคือปลาต๊อบ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:11:50.434518251+07:00","message":"[buffer interim] 72 false อ่อนอ่อนคือปลาต๊อบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:50.43453068+07:00","message":"[bufferProcess] interim [420000000]:อ่อนอ่อนคือปลาต๊อบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:50.434533581+07:00","message":"[bufferProcess] send to processor:อ่อนอ่อนคือปลาต้ม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:50.434536968+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:50.434540078+07:00","message":"> Transcript [1236] [false]: 'อ่อนอ่อนคือปลาต้ม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:50.434543337+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:50.434545247+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:50.434547495+07:00","message":"StatePrefix: 'อ่อนอ่อนคือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:50.434549697+07:00","message":"TextPushed: 'อ่อน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:11:50.845292541+07:00","message":"receive streaming session, msgId: 72"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:11:50.845326836+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อ่อนอ่อนคือปลาต๊อบท่อง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":900000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:11:50.845332716+07:00","message":"receive interim result [false|false]: อ่อนอ่อนคือปลาต๊อบท่อง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:11:50.845346412+07:00","message":"[buffer interim] 72 false อ่อนอ่อนคือปลาต๊อบท่อง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:50.845354659+07:00","message":"[bufferProcess] interim [900000000]:อ่อนอ่อนคือปลาต๊อบท่อง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:50.84535727+07:00","message":"[bufferProcess] send to processor:อ่อนอ่อนคือปลาต๊อบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:50.845368448+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:50.845371649+07:00","message":"> Transcript [1237] [false]: 'อ่อนอ่อนคือปลาต๊อบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:50.845374937+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:50.845377235+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:50.845379615+07:00","message":"StatePrefix: 'อ่อนอ่อนคือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:50.845382947+07:00","message":"TextPushed: 'อ่อน'"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:11:50.917226744+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:11:50.917250041+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:11:51.064642239+07:00","message":"receive streaming session, msgId: 72"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:11:51.064698197+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อ่อนอ่อนคือปลาต๊อบท่องศัพท์\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":80000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:11:51.064706944+07:00","message":"receive interim result [false|false]: อ่อนอ่อนคือปลาต๊อบท่องศัพท์"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:11:51.064727096+07:00","message":"[buffer interim] 72 false อ่อนอ่อนคือปลาต๊อบท่องศัพท์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:51.064739556+07:00","message":"[bufferProcess] interim [80000000]:อ่อนอ่อนคือปลาต๊อบท่องศัพท์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:51.064743148+07:00","message":"[bufferProcess] send to processor:อ่อนอ่อนคือปลาต๊อบท่อง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:51.064758688+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:51.064763426+07:00","message":"> Transcript [1238] [false]: 'อ่อนอ่อนคือปลาต๊อบท่อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:51.064768965+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:51.064772126+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:51.064775114+07:00","message":"StatePrefix: 'อ่อนอ่อนคือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:51.064778714+07:00","message":"TextPushed: 'อ่อน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:51.064785903+07:00","message":"Push: 'อ่อนคือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:51.064789022+07:00","message":"TextPushed: 'อ่อนอ่อนคือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:51.064792531+07:00","message":"Set new StatePrefix : 'อ่อนอ่อนคือปลาต๊อบท่อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:51.064796357+07:00","message":"Next Push (prob) : 'ปลาต๊อบท่อง'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:11:51.064815695+07:00","message":"push: {false อ่อนคือ 0 0xc001227780}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:11:51.187896172+07:00","message":"receive streaming session, msgId: 72"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:11:51.187938598+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อ่อนอ่อนคือปลาต๊อบท่อง Script\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":200000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:11:51.187944298+07:00","message":"receive interim result [false|false]: อ่อนอ่อนคือปลาต๊อบท่อง Script"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:11:51.187961267+07:00","message":"[buffer interim] 72 false อ่อนอ่อนคือปลาต๊อบท่อง Script"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:51.187972254+07:00","message":"[bufferProcess] interim [200000000]:อ่อนอ่อนคือปลาต๊อบท่อง Script"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:51.187975159+07:00","message":"[bufferProcess] send to processor:อ่อนอ่อนคือปลาต๊อบท่องศัพท์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:51.187979486+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:51.187982854+07:00","message":"> Transcript [1239] [false]: 'อ่อนอ่อนคือปลาต๊อบท่องศัพท์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:51.187986927+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:51.187989364+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:51.18799204+07:00","message":"StatePrefix: 'อ่อนอ่อนคือปลาต๊อบท่อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:51.187994931+07:00","message":"TextPushed: 'อ่อนอ่อนคือ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:11:51.55012847+07:00","message":"receive streaming session, msgId: 72"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:11:51.550163187+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อ่อนอ่อนคือปลาต๊อบท่อง\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":4,\"nanos\":500000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:11:51.550170722+07:00","message":"receive interim result [false|false]: อ่อนอ่อนคือปลาต๊อบท่อง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:11:51.550185064+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" Script\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":500000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:11:51.550187696+07:00","message":"receive interim result [false|false]:  Script"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:11:51.550195587+07:00","message":"[buffer interim] 72 false อ่อนอ่อนคือปลาต๊อบท่อง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:11:51.550198988+07:00","message":"[buffer interim] 72 false  Script"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:51.550204916+07:00","message":"[bufferProcess] interim [500000000]:อ่อนอ่อนคือปลาต๊อบท่อง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:51.550207328+07:00","message":"[bufferProcess] send to processor:อ่อนอ่อนคือปลาต๊อบท่อง Script"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:51.550214028+07:00","message":"[bufferProcess] interim [500000000]: Script"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:51.550216829+07:00","message":"[bufferProcess] update buffer: อ่อนอ่อนคือปลาต๊อบท่อง Script"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:51.550219489+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:51.550222687+07:00","message":"> Transcript [1240] [false]: 'อ่อนอ่อนคือปลาต๊อบท่อง Script'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:51.550225911+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:51.550228175+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:51.550230097+07:00","message":"StatePrefix: 'อ่อนอ่อนคือปลาต๊อบท่อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:51.550232161+07:00","message":"TextPushed: 'อ่อนอ่อนคือ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:11:51.790716209+07:00","message":"receive streaming session, msgId: 72"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:11:51.790779882+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อ่อนอ่อนคือปลาต๊อบท่อง\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":4,\"nanos\":740000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:11:51.790788373+07:00","message":"receive interim result [false|false]: อ่อนอ่อนคือปลาต๊อบท่อง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:11:51.790803214+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" script If\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":740000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:11:51.79080812+07:00","message":"receive interim result [false|false]:  script If"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:11:51.790824776+07:00","message":"receive streaming session, msgId: 72"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:11:51.790829198+07:00","message":"[buffer interim] 72 false อ่อนอ่อนคือปลาต๊อบท่อง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:11:51.790848183+07:00","message":"[buffer interim] 72 false  script If"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:51.790855403+07:00","message":"[bufferProcess] interim [740000000]:อ่อนอ่อนคือปลาต๊อบท่อง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:51.790858473+07:00","message":"[bufferProcess] send to processor:อ่อนอ่อนคือปลาต๊อบท่อง Script"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:51.790862388+07:00","message":"[bufferProcess] interim [740000000]: script If"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:11:51.790833437+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อ่อนอ่อนคือปลาต๊อบท่อง script\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":4,\"nanos\":800000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:11:51.790902124+07:00","message":"receive interim result [false|false]: อ่อนอ่อนคือปลาต๊อบท่อง script"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:11:51.79094005+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" Move H\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":800000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:11:51.790944338+07:00","message":"receive interim result [false|false]:  Move H"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:11:51.790956995+07:00","message":"[buffer interim] 72 false อ่อนอ่อนคือปลาต๊อบท่อง script"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:11:51.790960712+07:00","message":"[buffer interim] 72 false  Move H"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:51.790870547+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:51.790969391+07:00","message":"> Transcript [1241] [false]: 'อ่อนอ่อนคือปลาต๊อบท่อง Script'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:51.790865095+07:00","message":"[bufferProcess] update buffer: อ่อนอ่อนคือปลาต๊อบท่อง script If"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:51.790979702+07:00","message":"[bufferProcess] interim [800000000]:อ่อนอ่อนคือปลาต๊อบท่อง script"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:51.790982032+07:00","message":"[bufferProcess] send to processor:อ่อนอ่อนคือปลาต๊อบท่อง script If"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:51.790984461+07:00","message":"[bufferProcess] interim [800000000]: Move H"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:51.790986641+07:00","message":"[bufferProcess] update buffer: อ่อนอ่อนคือปลาต๊อบท่อง script Move H"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:51.790974159+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:51.79099494+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:51.79099707+07:00","message":"StatePrefix: 'อ่อนอ่อนคือปลาต๊อบท่อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:51.791002228+07:00","message":"TextPushed: 'อ่อนอ่อนคือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:51.791010481+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:51.79101315+07:00","message":"> Transcript [1242] [false]: 'อ่อนอ่อนคือปลาต๊อบท่อง script If'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:51.791016462+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:51.791018556+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:51.791020269+07:00","message":"StatePrefix: 'อ่อนอ่อนคือปลาต๊อบท่อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:51.791022238+07:00","message":"TextPushed: 'อ่อนอ่อนคือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:51.791024659+07:00","message":"Push: 'ปลาต๊อบท่อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:51.791026578+07:00","message":"TextPushed: 'อ่อนอ่อนคือปลาต๊อบท่อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:51.79102872+07:00","message":"Set new StatePrefix : 'อ่อนอ่อนคือปลาต๊อบท่อง script If'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:51.791030845+07:00","message":"Next Push (prob) : ' script If'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:11:51.791039783+07:00","message":"push: {false ปลาต๊อบท่อง 0 0xc001227780}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:11:52.191136522+07:00","message":"receive streaming session, msgId: 72"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:11:52.19117131+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อ่อนอ่อนคือปลาต๊อบท่อง Script\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":5,\"nanos\":100000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:11:52.19117712+07:00","message":"receive interim result [false|false]: อ่อนอ่อนคือปลาต๊อบท่อง Script"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:11:52.19119025+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" example\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":100000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:11:52.19119292+07:00","message":"receive interim result [false|false]:  example"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:11:52.191200792+07:00","message":"receive streaming session, msgId: 72"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:11:52.191203774+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อ่อนอ่อนคือปลาต๊อบท่อง script\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":5,\"nanos\":220000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:11:52.19120785+07:00","message":"receive interim result [false|false]: อ่อนอ่อนคือปลาต๊อบท่อง script"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:11:52.191211474+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" Extreme ไม่ค่อย\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":220000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:11:52.191213873+07:00","message":"receive interim result [false|false]:  Extreme ไม่ค่อย"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:11:52.19122408+07:00","message":"[buffer interim] 72 false อ่อนอ่อนคือปลาต๊อบท่อง Script"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:11:52.191250483+07:00","message":"[buffer interim] 72 false  example"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:11:52.191254474+07:00","message":"[buffer interim] 72 false อ่อนอ่อนคือปลาต๊อบท่อง script"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:11:52.191257543+07:00","message":"[buffer interim] 72 false  Extreme ไม่ค่อย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:52.19126588+07:00","message":"[bufferProcess] interim [100000000]:อ่อนอ่อนคือปลาต๊อบท่อง Script"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:52.191269484+07:00","message":"[bufferProcess] send to processor:อ่อนอ่อนคือปลาต๊อบท่อง script Move H"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:52.191273328+07:00","message":"[bufferProcess] interim [100000000]: example"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:52.191276665+07:00","message":"[bufferProcess] update buffer: อ่อนอ่อนคือปลาต๊อบท่อง Script example"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:52.191279264+07:00","message":"[bufferProcess] interim [220000000]:อ่อนอ่อนคือปลาต๊อบท่อง script"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:52.191281154+07:00","message":"[bufferProcess] send to processor:อ่อนอ่อนคือปลาต๊อบท่อง Script example"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:52.191283979+07:00","message":"[bufferProcess] interim [220000000]: Extreme ไม่ค่อย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:52.19128632+07:00","message":"[bufferProcess] update buffer: อ่อนอ่อนคือปลาต๊อบท่อง script Extreme ไม่ค่อย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:52.191289521+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:52.191292849+07:00","message":"> Transcript [1243] [false]: 'อ่อนอ่อนคือปลาต๊อบท่อง script Move H'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:52.191295369+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:52.191297399+07:00","message":"Set new StatePrefix: 'อ่อนอ่อนคือปลาต๊อบท่อง script Move H'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:52.191299094+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:52.191300982+07:00","message":"> Transcript [1244] [false]: 'อ่อนอ่อนคือปลาต๊อบท่อง Script example'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:52.191302631+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:52.191304372+07:00","message":"Set new StatePrefix: 'อ่อนอ่อนคือปลาต๊อบท่อง Script example'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:11:52.53647463+07:00","message":"receive streaming session, msgId: 72"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:11:52.536526074+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อ่อนอ่อนคือปลาต๊อบท่อง script\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":5,\"nanos\":340000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:11:52.536533018+07:00","message":"receive interim result [false|false]: อ่อนอ่อนคือปลาต๊อบท่อง script"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:11:52.536546157+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" Extreme ไม่ค่อยได้\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":340000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:11:52.536549185+07:00","message":"receive interim result [false|false]:  Extreme ไม่ค่อยได้"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:11:52.536558352+07:00","message":"[buffer interim] 72 false อ่อนอ่อนคือปลาต๊อบท่อง script"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:11:52.53656244+07:00","message":"[buffer interim] 72 false  Extreme ไม่ค่อยได้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:52.536569547+07:00","message":"[bufferProcess] interim [340000000]:อ่อนอ่อนคือปลาต๊อบท่อง script"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:52.536572338+07:00","message":"[bufferProcess] send to processor:อ่อนอ่อนคือปลาต๊อบท่อง script Extreme ไม่ค่อย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:52.536575949+07:00","message":"[bufferProcess] interim [340000000]: Extreme ไม่ค่อยได้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:52.536578725+07:00","message":"[bufferProcess] update buffer: อ่อนอ่อนคือปลาต๊อบท่อง script Extreme ไม่ค่อยได้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:52.53658193+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:52.536585804+07:00","message":"> Transcript [1245] [false]: 'อ่อนอ่อนคือปลาต๊อบท่อง script Extreme ไม่ค่อย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:52.536588846+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:52.536591514+07:00","message":"Set new StatePrefix: 'อ่อนอ่อนคือปลาต๊อบท่อง script Extreme ไม่ค่อย'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:11:52.920021525+07:00","message":"receive streaming session, msgId: 72"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:11:52.920064673+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อ่อนอ่อนคือปลาต๊อบท่อง script Extreme\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":5,\"nanos\":820000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:11:52.920071764+07:00","message":"receive interim result [false|false]: อ่อนอ่อนคือปลาต๊อบท่อง script Extreme"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:11:52.920084292+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" ไม่ค่อยได้\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":820000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:11:52.920088044+07:00","message":"receive interim result [false|false]:  ไม่ค่อยได้"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:11:52.920097614+07:00","message":"[buffer interim] 72 false อ่อนอ่อนคือปลาต๊อบท่อง script Extreme"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:11:52.920101935+07:00","message":"[buffer interim] 72 false  ไม่ค่อยได้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:52.920108828+07:00","message":"[bufferProcess] interim [820000000]:อ่อนอ่อนคือปลาต๊อบท่อง script Extreme"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:52.920112002+07:00","message":"[bufferProcess] send to processor:อ่อนอ่อนคือปลาต๊อบท่อง script Extreme ไม่ค่อยได้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:52.920115921+07:00","message":"[bufferProcess] interim [820000000]: ไม่ค่อยได้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:52.920119268+07:00","message":"[bufferProcess] update buffer: อ่อนอ่อนคือปลาต๊อบท่อง script Extreme ไม่ค่อยได้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:52.920122645+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:52.920125865+07:00","message":"> Transcript [1246] [false]: 'อ่อนอ่อนคือปลาต๊อบท่อง script Extreme ไม่ค่อยได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:52.920129097+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:52.920132324+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:52.92013532+07:00","message":"StatePrefix: 'อ่อนอ่อนคือปลาต๊อบท่อง script Extreme ไม่ค่อย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:52.920139166+07:00","message":"TextPushed: 'อ่อนอ่อนคือปลาต๊อบท่อง'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:11:52.988588233+07:00","message":"receive streaming session, msgId: 72"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:11:52.988635775+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อ่อนอ่อนคือปลาต๊อบท่อง script Extreme ไม่ค่อยได้\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":5,\"nanos\":940000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:11:52.988643833+07:00","message":"receive interim result [false|false]: อ่อนอ่อนคือปลาต๊อบท่อง script Extreme ไม่ค่อยได้"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:11:52.98866337+07:00","message":"[buffer interim] 72 false อ่อนอ่อนคือปลาต๊อบท่อง script Extreme ไม่ค่อยได้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:52.988675865+07:00","message":"[bufferProcess] interim [940000000]:อ่อนอ่อนคือปลาต๊อบท่อง script Extreme ไม่ค่อยได้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:52.988679143+07:00","message":"[bufferProcess] send to processor:อ่อนอ่อนคือปลาต๊อบท่อง script Extreme ไม่ค่อยได้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:52.988683316+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:52.988687923+07:00","message":"> Transcript [1247] [false]: 'อ่อนอ่อนคือปลาต๊อบท่อง script Extreme ไม่ค่อยได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:52.988691632+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:52.988693891+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:52.988696449+07:00","message":"StatePrefix: 'อ่อนอ่อนคือปลาต๊อบท่อง script Extreme ไม่ค่อย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:52.988699111+07:00","message":"TextPushed: 'อ่อนอ่อนคือปลาต๊อบท่อง'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:11:53.243515304+07:00","message":"receive streaming session, msgId: 72"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:11:53.243555129+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อ่อนอ่อนคือปลาต๊อบท่อง script Extreme\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":6,\"nanos\":180000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:11:53.243561605+07:00","message":"receive interim result [false|false]: อ่อนอ่อนคือปลาต๊อบท่อง script Extreme"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:11:53.2435773+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" ไม่ค่อยได้มันจะไม่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":6,\"nanos\":180000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:11:53.243581529+07:00","message":"receive interim result [false|false]:  ไม่ค่อยได้มันจะไม่"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:11:53.243590937+07:00","message":"[buffer interim] 72 false อ่อนอ่อนคือปลาต๊อบท่อง script Extreme"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:11:53.243594349+07:00","message":"[buffer interim] 72 false  ไม่ค่อยได้มันจะไม่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:53.243600332+07:00","message":"[bufferProcess] interim [180000000]:อ่อนอ่อนคือปลาต๊อบท่อง script Extreme"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:53.243602594+07:00","message":"[bufferProcess] send to processor:อ่อนอ่อนคือปลาต๊อบท่อง script Extreme ไม่ค่อยได้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:53.243605809+07:00","message":"[bufferProcess] interim [180000000]: ไม่ค่อยได้มันจะไม่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:53.243609498+07:00","message":"[bufferProcess] update buffer: อ่อนอ่อนคือปลาต๊อบท่อง script Extreme ไม่ค่อยได้มันจะไม่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:53.24361243+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:53.243615284+07:00","message":"> Transcript [1248] [false]: 'อ่อนอ่อนคือปลาต๊อบท่อง script Extreme ไม่ค่อยได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:53.243619283+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:53.243621486+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:53.243623414+07:00","message":"StatePrefix: 'อ่อนอ่อนคือปลาต๊อบท่อง script Extreme ไม่ค่อย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:53.24362598+07:00","message":"TextPushed: 'อ่อนอ่อนคือปลาต๊อบท่อง'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:11:53.316491952+07:00","message":"receive streaming session, msgId: 72"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:11:53.31652219+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อ่อนอ่อนคือปลาต๊อบท่อง script Extreme\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":6,\"nanos\":240000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:11:53.316528917+07:00","message":"receive interim result [false|false]: อ่อนอ่อนคือปลาต๊อบท่อง script Extreme"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:11:53.316538048+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" ไม่ค่อยได้มันจะไม่เหมือน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":6,\"nanos\":240000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:11:53.316540881+07:00","message":"receive interim result [false|false]:  ไม่ค่อยได้มันจะไม่เหมือน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:11:53.316557065+07:00","message":"[buffer interim] 72 false อ่อนอ่อนคือปลาต๊อบท่อง script Extreme"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:11:53.316572489+07:00","message":"[buffer interim] 72 false  ไม่ค่อยได้มันจะไม่เหมือน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:53.316579922+07:00","message":"[bufferProcess] interim [240000000]:อ่อนอ่อนคือปลาต๊อบท่อง script Extreme"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:53.316583392+07:00","message":"[bufferProcess] send to processor:อ่อนอ่อนคือปลาต๊อบท่อง script Extreme ไม่ค่อยได้มันจะไม่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:53.316591891+07:00","message":"[bufferProcess] interim [240000000]: ไม่ค่อยได้มันจะไม่เหมือน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:53.316599369+07:00","message":"[bufferProcess] update buffer: อ่อนอ่อนคือปลาต๊อบท่อง script Extreme ไม่ค่อยได้มันจะไม่เหมือน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:53.316602376+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:53.316605633+07:00","message":"> Transcript [1249] [false]: 'อ่อนอ่อนคือปลาต๊อบท่อง script Extreme ไม่ค่อยได้มันจะไม่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:53.316609208+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:53.316611327+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:53.316613258+07:00","message":"StatePrefix: 'อ่อนอ่อนคือปลาต๊อบท่อง script Extreme ไม่ค่อย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:53.316615656+07:00","message":"TextPushed: 'อ่อนอ่อนคือปลาต๊อบท่อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:53.316623341+07:00","message":"Push: ' script Extreme ไม่ค่อย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:53.316625461+07:00","message":"TextPushed: 'อ่อนอ่อนคือปลาต๊อบท่อง script Extreme ไม่ค่อย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:53.316627575+07:00","message":"Set new StatePrefix : 'อ่อนอ่อนคือปลาต๊อบท่อง script Extreme ไม่ค่อยได้มันจะไม่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:53.316633216+07:00","message":"Next Push (prob) : 'ได้มันจะไม่'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:11:53.316641329+07:00","message":"push: {false  script Extreme ไม่ค่อย 0 0xc001227780}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:11:53.473436961+07:00","message":"receive streaming session, msgId: 72"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:11:53.473473838+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อ่อนอ่อนคือปลาต๊อบท่อง script Extreme\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":6,\"nanos\":480000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:11:53.473480024+07:00","message":"receive interim result [false|false]: อ่อนอ่อนคือปลาต๊อบท่อง script Extreme"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:11:53.473491049+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" ไม่ค่อยได้มันจะไม่เหมือนนอน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":6,\"nanos\":480000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:11:53.473493959+07:00","message":"receive interim result [false|false]:  ไม่ค่อยได้มันจะไม่เหมือนนอน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:11:53.473501945+07:00","message":"[buffer interim] 72 false อ่อนอ่อนคือปลาต๊อบท่อง script Extreme"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:11:53.473506313+07:00","message":"[buffer interim] 72 false  ไม่ค่อยได้มันจะไม่เหมือนนอน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:53.473513793+07:00","message":"[bufferProcess] interim [480000000]:อ่อนอ่อนคือปลาต๊อบท่อง script Extreme"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:53.47351774+07:00","message":"[bufferProcess] send to processor:อ่อนอ่อนคือปลาต๊อบท่อง script Extreme ไม่ค่อยได้มันจะไม่เหมือน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:53.473522504+07:00","message":"[bufferProcess] interim [480000000]: ไม่ค่อยได้มันจะไม่เหมือนนอน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:53.473526746+07:00","message":"[bufferProcess] update buffer: อ่อนอ่อนคือปลาต๊อบท่อง script Extreme ไม่ค่อยได้มันจะไม่เหมือนนอน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:53.473530876+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:53.473534782+07:00","message":"> Transcript [1250] [false]: 'อ่อนอ่อนคือปลาต๊อบท่อง script Extreme ไม่ค่อยได้มันจะไม่เหมือน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:53.473540855+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:53.473543022+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:53.473545265+07:00","message":"StatePrefix: 'อ่อนอ่อนคือปลาต๊อบท่อง script Extreme ไม่ค่อยได้มันจะไม่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:53.473547908+07:00","message":"TextPushed: 'อ่อนอ่อนคือปลาต๊อบท่อง script Extreme ไม่ค่อย'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:11:53.662799843+07:00","message":"receive streaming session, msgId: 72"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:11:53.662832307+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อ่อนอ่อนคือปลาต๊อบท่อง script Extreme\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":6,\"nanos\":720000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:11:53.662838443+07:00","message":"receive interim result [false|false]: อ่อนอ่อนคือปลาต๊อบท่อง script Extreme"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:11:53.662853854+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" ไม่ค่อยได้มันจะไม่เหมือนนอนน้อย\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":6,\"nanos\":720000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:11:53.66285769+07:00","message":"receive interim result [false|false]:  ไม่ค่อยได้มันจะไม่เหมือนนอนน้อย"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:11:53.662864912+07:00","message":"[buffer interim] 72 false อ่อนอ่อนคือปลาต๊อบท่อง script Extreme"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:11:53.662868224+07:00","message":"[buffer interim] 72 false  ไม่ค่อยได้มันจะไม่เหมือนนอนน้อย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:53.662874267+07:00","message":"[bufferProcess] interim [720000000]:อ่อนอ่อนคือปลาต๊อบท่อง script Extreme"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:53.662876792+07:00","message":"[bufferProcess] send to processor:อ่อนอ่อนคือปลาต๊อบท่อง script Extreme ไม่ค่อยได้มันจะไม่เหมือนนอน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:53.66288004+07:00","message":"[bufferProcess] interim [720000000]: ไม่ค่อยได้มันจะไม่เหมือนนอนน้อย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:53.662883149+07:00","message":"[bufferProcess] update buffer: อ่อนอ่อนคือปลาต๊อบท่อง script Extreme ไม่ค่อยได้มันจะไม่เหมือนนอนน้อย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:53.662886196+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:53.662889123+07:00","message":"> Transcript [1251] [false]: 'อ่อนอ่อนคือปลาต๊อบท่อง script Extreme ไม่ค่อยได้มันจะไม่เหมือนนอน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:53.662892997+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:53.662895171+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:53.662897353+07:00","message":"StatePrefix: 'อ่อนอ่อนคือปลาต๊อบท่อง script Extreme ไม่ค่อยได้มันจะไม่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:53.662899558+07:00","message":"TextPushed: 'อ่อนอ่อนคือปลาต๊อบท่อง script Extreme ไม่ค่อย'"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:11:53.917554958+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:11:53.917561969+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:11:54.079946801+07:00","message":"[GCS] IsForceVAD: false for message ID: 72"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:11:54.152285295+07:00","message":"[GCS] Start streaming session, msgId: 73"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:11:54.162931586+07:00","message":"receive streaming session, msgId: 72"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:11:54.162968775+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อ่อนอ่อนคือปลาต๊อบท่อง script Extreme\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":7,\"nanos\":140000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:11:54.162975374+07:00","message":"receive interim result [false|false]: อ่อนอ่อนคือปลาต๊อบท่อง script Extreme"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:11:54.162985577+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" ไม่ค่อยได้มันจะไม่เหมือนนอนน้อยนะจ๊ะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":7,\"nanos\":140000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:11:54.162988666+07:00","message":"receive interim result [false|false]:  ไม่ค่อยได้มันจะไม่เหมือนนอนน้อยนะจ๊ะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:11:54.162996571+07:00","message":"[buffer interim] 72 false อ่อนอ่อนคือปลาต๊อบท่อง script Extreme"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:11:54.163004036+07:00","message":"[buffer interim] 72 false  ไม่ค่อยได้มันจะไม่เหมือนนอนน้อยนะจ๊ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:54.163010969+07:00","message":"[bufferProcess] interim [140000000]:อ่อนอ่อนคือปลาต๊อบท่อง script Extreme"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:54.163013623+07:00","message":"[bufferProcess] send to processor:อ่อนอ่อนคือปลาต๊อบท่อง script Extreme ไม่ค่อยได้มันจะไม่เหมือนนอนน้อย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:54.163020436+07:00","message":"[bufferProcess] interim [140000000]: ไม่ค่อยได้มันจะไม่เหมือนนอนน้อยนะจ๊ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:54.163023656+07:00","message":"[bufferProcess] update buffer: อ่อนอ่อนคือปลาต๊อบท่อง script Extreme ไม่ค่อยได้มันจะไม่เหมือนนอนน้อยนะจ๊ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:54.163027001+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:54.163029978+07:00","message":"> Transcript [1252] [false]: 'อ่อนอ่อนคือปลาต๊อบท่อง script Extreme ไม่ค่อยได้มันจะไม่เหมือนนอนน้อย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:54.163034167+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:54.163036575+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:54.163038563+07:00","message":"StatePrefix: 'อ่อนอ่อนคือปลาต๊อบท่อง script Extreme ไม่ค่อยได้มันจะไม่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:54.163040984+07:00","message":"TextPushed: 'อ่อนอ่อนคือปลาต๊อบท่อง script Extreme ไม่ค่อย'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:11:54.175853238+07:00","message":"receive streaming session, msgId: 72"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:11:54.175874906+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อ่อนอ่อนคือปลาต๊อบท่อง script Extreme\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":7,\"nanos\":260000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:11:54.175879767+07:00","message":"receive interim result [false|false]: อ่อนอ่อนคือปลาต๊อบท่อง script Extreme"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:11:54.175891712+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" ไม่ค่อยได้มันจะไม่เหมือนอบตอนาจาร\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":7,\"nanos\":260000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:11:54.175895154+07:00","message":"receive interim result [false|false]:  ไม่ค่อยได้มันจะไม่เหมือนอบตอนาจาร"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:11:54.175900543+07:00","message":"[buffer interim] 72 false อ่อนอ่อนคือปลาต๊อบท่อง script Extreme"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:11:54.17590553+07:00","message":"[buffer interim] 72 false  ไม่ค่อยได้มันจะไม่เหมือนอบตอนาจาร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:54.175928887+07:00","message":"[bufferProcess] interim [260000000]:อ่อนอ่อนคือปลาต๊อบท่อง script Extreme"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:54.175947913+07:00","message":"[bufferProcess] send to processor:อ่อนอ่อนคือปลาต๊อบท่อง script Extreme ไม่ค่อยได้มันจะไม่เหมือนนอนน้อยนะจ๊ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:54.175959508+07:00","message":"[bufferProcess] interim [260000000]: ไม่ค่อยได้มันจะไม่เหมือนอบตอนาจาร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:54.175966017+07:00","message":"[bufferProcess] update buffer: อ่อนอ่อนคือปลาต๊อบท่อง script Extreme ไม่ค่อยได้มันจะไม่เหมือนอบตอนาจาร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:54.175969609+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:54.17597316+07:00","message":"> Transcript [1253] [false]: 'อ่อนอ่อนคือปลาต๊อบท่อง script Extreme ไม่ค่อยได้มันจะไม่เหมือนนอนน้อยนะจ๊ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:54.175978476+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:54.175980601+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:54.175982899+07:00","message":"StatePrefix: 'อ่อนอ่อนคือปลาต๊อบท่อง script Extreme ไม่ค่อยได้มันจะไม่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:54.175985224+07:00","message":"TextPushed: 'อ่อนอ่อนคือปลาต๊อบท่อง script Extreme ไม่ค่อย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:54.175988611+07:00","message":"Push: 'ได้มันจะไม่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:54.175990719+07:00","message":"TextPushed: 'อ่อนอ่อนคือปลาต๊อบท่อง script Extreme ไม่ค่อยได้มันจะไม่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:54.175992859+07:00","message":"Set new StatePrefix : 'อ่อนอ่อนคือปลาต๊อบท่อง script Extreme ไม่ค่อยได้มันจะไม่เหมือนนอนน้อยนะจ๊ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:54.175995304+07:00","message":"Next Push (prob) : 'เหมือนนอนน้อยนะจ๊ะ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:11:54.176004395+07:00","message":"push: {false ได้มันจะไม่ 0 0xc001227780}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:11:54.262598075+07:00","message":"receive streaming session, msgId: 72"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:11:54.262670827+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อ่อนอ่อนคือปลาต๊อบท่อง script hl ไม่ค่อยได้มันจะไม่เหมือนนอนน้อยนะจ๊ะ\",\"confidence\":0.87742996}],\"is_final\":true,\"result_end_time\":{\"seconds\":7,\"nanos\":320000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:11:54.262678262+07:00","message":"receive interim result [true|false]: อ่อนอ่อนคือปลาต๊อบท่อง script hl ไม่ค่อยได้มันจะไม่เหมือนนอนน้อยนะจ๊ะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:11:54.262689006+07:00","message":"end recv isFinal message id 72"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:11:54.262691254+07:00","message":"end Recv id 72"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:11:54.262698984+07:00","message":"[buffer interim] 72 true อ่อนอ่อนคือปลาต๊อบท่อง script hl ไม่ค่อยได้มันจะไม่เหมือนนอนน้อยนะจ๊ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:54.262709866+07:00","message":"[bufferProcess] interim [320000000]:อ่อนอ่อนคือปลาต๊อบท่อง script hl ไม่ค่อยได้มันจะไม่เหมือนนอนน้อยนะจ๊ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:54.262713687+07:00","message":"[bufferProcess] send to processor (isfinal):อ่อนอ่อนคือปลาต๊อบท่อง script Extreme ไม่ค่อยได้มันจะไม่เหมือนอบตอนาจาร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:54.262726871+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:54.26274556+07:00","message":"> Transcript [1254] [false]: 'อ่อนอ่อนคือปลาต๊อบท่อง script Extreme ไม่ค่อยได้มันจะไม่เหมือนอบตอนาจาร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:54.262756883+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:54.26276009+07:00","message":"Set new StatePrefix: 'อ่อนอ่อนคือปลาต๊อบท่อง script Extreme ไม่ค่อยได้มันจะไม่เหมือนอบตอนาจาร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:54.262763336+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:54.26276567+07:00","message":"> Transcript [1255] [true]: 'อ่อนอ่อนคือปลาต๊อบท่อง script hl ไม่ค่อยได้มันจะไม่เหมือนนอนน้อยนะจ๊ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:54.262769863+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:54.262772232+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:54.2627742+07:00","message":"StatePrefix: 'อ่อนอ่อนคือปลาต๊อบท่อง script Extreme ไม่ค่อยได้มันจะไม่เหมือนอบตอนาจาร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:54.262776997+07:00","message":"TextPushed: 'อ่อนอ่อนคือปลาต๊อบท่อง script Extreme ไม่ค่อยได้มันจะไม่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:54.262779336+07:00","message":"must be align in case of isFinal"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:54.263014042+07:00","message":"Push: 'เหมือนนอนน้อยนะจ๊ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:54.263017173+07:00","message":"TextPushed: 'อ่อนอ่อนคือปลาต๊อบท่อง script Extreme ไม่ค่อยได้มันจะไม่เหมือนนอนน้อยนะจ๊ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:54.263019815+07:00","message":"Set new StatePrefix : 'อ่อนอ่อนคือปลาต๊อบท่อง script hl ไม่ค่อยได้มันจะไม่เหมือนนอนน้อยนะจ๊ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:54.263022361+07:00","message":"Next Push (prob) : 'อ่อนอ่อนคือปลาต๊อบท่อง script hl ไม่ค่อยได้มันจะไม่เหมือนนอนน้อยนะจ๊ะ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:11:54.263033795+07:00","message":"push: {true เหมือนนอนน้อยนะจ๊ะ 0 0xc001227780}"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:54.263049088+07:00","message":"write aligntment file to 'tmp/7593/align_message_id_72.html'"}
{"level":"info","service":"Main","time":"2026-06-25T13:11:54.276157784+07:00","message":"write wav file: './tmp/7593/7593_72.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:11:55.318123745+07:00","message":"receive streaming session, msgId: 73"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:11:55.318161845+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อะไรวะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":140000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:11:55.318167507+07:00","message":"receive interim result [false|false]: อะไรวะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:11:55.318179496+07:00","message":"[buffer interim] 73 false อะไรวะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:55.31818632+07:00","message":"[bufferProcess] interim [140000000]:อะไรวะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:55.318188499+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:55.31819517+07:00","message":"[bufferProcess] send to processor (ticker):อะไรวะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:55.31819767+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:55.318200285+07:00","message":"> Transcript [1256] [false]: 'อะไรวะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:55.31820259+07:00","message":"Set StatePrefix (first interim): 'อะไรวะ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:11:55.729206035+07:00","message":"receive streaming session, msgId: 73"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:11:55.729251917+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"พอดีกับเรา\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":560000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:11:55.729258676+07:00","message":"receive interim result [false|false]: พอดีกับเรา"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:11:55.729275664+07:00","message":"[buffer interim] 73 false พอดีกับเรา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:55.72928433+07:00","message":"[bufferProcess] interim [560000000]:พอดีกับเรา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:55.729286592+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:11:55.752954121+07:00","message":"receive streaming session, msgId: 73"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:11:55.752991279+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อะไรวะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":620000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:11:55.752996826+07:00","message":"receive interim result [false|false]: อะไรวะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:11:55.753014749+07:00","message":"[buffer interim] 73 false อะไรวะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:55.753022078+07:00","message":"[bufferProcess] interim [620000000]:อะไรวะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:55.753024715+07:00","message":"[bufferProcess] send to processor:พอดีกับเรา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:55.753028418+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:55.753031864+07:00","message":"> Transcript [1257] [false]: 'พอดีกับเรา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:55.753035065+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:55.753037309+07:00","message":"Set new StatePrefix: 'พอดีกับเรา'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:11:55.770049769+07:00","message":"receive streaming session, msgId: 73"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:11:55.770084465+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"พอดีกับน้อง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":680000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:11:55.770090435+07:00","message":"receive interim result [false|false]: พอดีกับน้อง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:11:55.770106503+07:00","message":"[buffer interim] 73 false พอดีกับน้อง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:55.770114456+07:00","message":"[bufferProcess] interim [680000000]:พอดีกับน้อง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:55.770119383+07:00","message":"[bufferProcess] send to processor:อะไรวะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:55.770128858+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:55.770131874+07:00","message":"> Transcript [1258] [false]: 'อะไรวะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:55.770134413+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:55.77013642+07:00","message":"Set new StatePrefix: 'อะไรวะ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:11:55.892504057+07:00","message":"receive streaming session, msgId: 73"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:11:55.892542949+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สาวน้อย\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":740000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:11:55.89254875+07:00","message":"receive interim result [false|false]: สาวน้อย"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:11:55.892558237+07:00","message":"[buffer interim] 73 false สาวน้อย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:55.892566189+07:00","message":"[bufferProcess] interim [740000000]:สาวน้อย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:55.892568845+07:00","message":"[bufferProcess] send to processor:พอดีกับน้อง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:55.89257247+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:55.892575449+07:00","message":"> Transcript [1259] [false]: 'พอดีกับน้อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:55.892577719+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:55.89257966+07:00","message":"Set new StatePrefix: 'พอดีกับน้อง'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:11:56.026068774+07:00","message":"receive streaming session, msgId: 73"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:11:56.026109774+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"พอดีกับน้อยหน่า\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":860000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:11:56.026116798+07:00","message":"receive interim result [false|false]: พอดีกับน้อยหน่า"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:11:56.026132591+07:00","message":"[buffer interim] 73 false พอดีกับน้อยหน่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:56.026144069+07:00","message":"[bufferProcess] interim [860000000]:พอดีกับน้อยหน่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:56.026146808+07:00","message":"[bufferProcess] send to processor:สาวน้อย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:56.026151114+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:56.026154518+07:00","message":"> Transcript [1260] [false]: 'สาวน้อย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:56.026156906+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:56.02615914+07:00","message":"Set new StatePrefix: 'สาวน้อย'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:11:56.094709089+07:00","message":"receive streaming session, msgId: 73"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:11:56.094769426+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"พอดีกับเราน้อยนะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":980000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:11:56.094776069+07:00","message":"receive interim result [false|false]: พอดีกับเราน้อยนะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:11:56.09478943+07:00","message":"[buffer interim] 73 false พอดีกับเราน้อยนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:56.094799426+07:00","message":"[bufferProcess] interim [980000000]:พอดีกับเราน้อยนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:56.094802743+07:00","message":"[bufferProcess] send to processor:พอดีกับน้อยหน่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:56.09480913+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:56.09481321+07:00","message":"> Transcript [1261] [false]: 'พอดีกับน้อยหน่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:56.094819133+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:56.094822352+07:00","message":"Set new StatePrefix: 'พอดีกับน้อยหน่า'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:11:56.739908936+07:00","message":"receive streaming session, msgId: 73"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:11:56.739946905+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"พอดีกับเราน้อยนะ\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":2,\"nanos\":580000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:11:56.739952596+07:00","message":"receive interim result [false|false]: พอดีกับเราน้อยนะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:11:56.73996593+07:00","message":"[buffer interim] 73 false พอดีกับเราน้อยนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:56.739975718+07:00","message":"[bufferProcess] interim [580000000]:พอดีกับเราน้อยนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:56.739978454+07:00","message":"[bufferProcess] send to processor:พอดีกับเราน้อยนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:56.739982243+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:56.739985371+07:00","message":"> Transcript [1262] [false]: 'พอดีกับเราน้อยนะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:56.739988058+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:56.739990408+07:00","message":"Set new StatePrefix: 'พอดีกับเราน้อยนะ'"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:11:56.918491805+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:11:56.918505824+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:11:58.059875318+07:00","message":"[GCS] IsForceVAD: false for message ID: 73"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:11:58.123236224+07:00","message":"[GCS] Start streaming session, msgId: 74"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:11:58.251517207+07:00","message":"receive streaming session, msgId: 73"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:11:58.251566615+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อะไรวะดีกับเราน้อยนะ\",\"confidence\":0.8764422}],\"is_final\":true,\"result_end_time\":{\"seconds\":4,\"nanos\":140000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:11:58.25157356+07:00","message":"receive interim result [true|false]: อะไรวะดีกับเราน้อยนะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:11:58.251584801+07:00","message":"end recv isFinal message id 73"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:11:58.251587346+07:00","message":"end Recv id 73"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:11:58.251595497+07:00","message":"[buffer interim] 73 true อะไรวะดีกับเราน้อยนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:58.251608044+07:00","message":"[bufferProcess] interim [140000000]:อะไรวะดีกับเราน้อยนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:58.25161229+07:00","message":"[bufferProcess] send to processor (isfinal):พอดีกับเราน้อยนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:58.251617099+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:58.251620567+07:00","message":"> Transcript [1263] [false]: 'พอดีกับเราน้อยนะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:58.251623999+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:58.251626103+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:58.251628171+07:00","message":"StatePrefix: 'พอดีกับเราน้อยนะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:58.251630403+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:58.251632214+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:58.251634311+07:00","message":"> Transcript [1264] [true]: 'อะไรวะดีกับเราน้อยนะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:58.251636366+07:00","message":"Count interim (case isFinal): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:58.251638215+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:58.251639889+07:00","message":"StatePrefix: 'พอดีกับเราน้อยนะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:58.251641609+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:58.251644246+07:00","message":"Push: 'อะไรวะดีกับเราน้อยนะ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:11:58.251652494+07:00","message":"push: {true อะไรวะดีกับเราน้อยนะ 0 0xc001226180}"}
{"level":"info","service":"Main","time":"2026-06-25T13:11:58.260888284+07:00","message":"write wav file: './tmp/7593/7593_73.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:11:59.339392069+07:00","message":"[GCS] IsForceVAD: false for message ID: 74"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:11:59.42331588+07:00","message":"receive streaming session, msgId: 74"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:11:59.423338278+07:00","message":"found end of frame, send empty tag with msgId: 74"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:11:59.423341801+07:00","message":"end Recv id 74"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:11:59.423348575+07:00","message":"[buffer interim] 74 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:59.423356233+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:59.423360508+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:59.423363887+07:00","message":"> Transcript [1265] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:59.423366749+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:59.423368956+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:59.423370802+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:59.423372548+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:59.423375454+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:11:59.423386029+07:00","message":"push: {true \n 0 0xc0017d4d80}"}
{"level":"info","service":"Main","time":"2026-06-25T13:11:59.429485073+07:00","message":"write wav file: './tmp/7593/7593_74.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:11:59.587934624+07:00","message":"[GCS] Cleaned up inactive client: 56"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:11:59.58795658+07:00","message":"[GCS] Cleaned up inactive client: 53"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:11:59.587959224+07:00","message":"[GCS] Cleaned up inactive client: 54"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:11:59.587961481+07:00","message":"[GCS] Cleaned up inactive client: 48"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:11:59.587963465+07:00","message":"[GCS] Cleaned up inactive client: 55"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:11:59.587965761+07:00","message":"[GCS] Cleaned up inactive client: 51"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:11:59.587967776+07:00","message":"[GCS] Cleaned up inactive client: 52"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:11:59.587969769+07:00","message":"[GCS] Cleaned up inactive client: 50"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:11:59.58797164+07:00","message":"[GCS] Cleaned up inactive client: 49"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:11:59.592038031+07:00","message":"[GCS] Start streaming session, msgId: 75"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:11:59.919322966+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:11:59.91932295+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:00.18375399+07:00","message":"receive streaming session, msgId: 75"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:00.183791549+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ถึง\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":540000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:00.183796287+07:00","message":"receive interim result [false|false]: ถึง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:00.183810629+07:00","message":"[buffer interim] 75 false ถึง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:00.183818223+07:00","message":"[bufferProcess] interim [540000000]:ถึง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:00.183820119+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:00.376984515+07:00","message":"receive streaming session, msgId: 75"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:00.37701999+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"คือสิ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":660000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:00.377025786+07:00","message":"receive interim result [false|false]: คือสิ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:00.377039189+07:00","message":"[buffer interim] 75 false คือสิ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:00.377046319+07:00","message":"[bufferProcess] interim [660000000]:คือสิ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:00.377048945+07:00","message":"[bufferProcess] send to processor:ถึง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:00.377054643+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:00.377057222+07:00","message":"> Transcript [1266] [false]: 'ถึง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:00.377059537+07:00","message":"Set StatePrefix (first interim): 'ถึง'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:00.468070031+07:00","message":"receive streaming session, msgId: 75"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:00.46810908+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"คือสรุป\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":780000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:00.468114724+07:00","message":"receive interim result [false|false]: คือสรุป"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:00.46812937+07:00","message":"[buffer interim] 75 false คือสรุป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:00.468137669+07:00","message":"[bufferProcess] interim [780000000]:คือสรุป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:00.468141762+07:00","message":"[bufferProcess] send to processor:คือสิ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:00.468145992+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:00.468149345+07:00","message":"> Transcript [1267] [false]: 'คือสิ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:00.46815209+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:00.46815415+07:00","message":"Set new StatePrefix: 'คือสิ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:00.570086629+07:00","message":"receive streaming session, msgId: 75"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:00.570130007+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"คือสรุปแล้ว\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":960000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:00.570137529+07:00","message":"receive interim result [false|false]: คือสรุปแล้ว"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:00.570154548+07:00","message":"[buffer interim] 75 false คือสรุปแล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:00.57016663+07:00","message":"[bufferProcess] interim [960000000]:คือสรุปแล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:00.570170567+07:00","message":"[bufferProcess] send to processor:คือสรุป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:00.570178994+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:00.570183544+07:00","message":"> Transcript [1268] [false]: 'คือสรุป'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:00.570187194+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:00.570190473+07:00","message":"Set new StatePrefix: 'คือสรุป'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:00.761705757+07:00","message":"receive streaming session, msgId: 75"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:00.761757493+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"คือสรุปแล้วว่า\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":140000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:00.761766356+07:00","message":"receive interim result [false|false]: คือสรุปแล้วว่า"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:00.761784252+07:00","message":"[buffer interim] 75 false คือสรุปแล้วว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:00.761794692+07:00","message":"[bufferProcess] interim [140000000]:คือสรุปแล้วว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:00.761798674+07:00","message":"[bufferProcess] send to processor:คือสรุปแล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:00.761809954+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:00.761814901+07:00","message":"> Transcript [1269] [false]: 'คือสรุปแล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:00.761820312+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:00.761823613+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:00.76182661+07:00","message":"StatePrefix: 'คือสรุป'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:00.761829691+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:00.781980167+07:00","message":"receive streaming session, msgId: 75"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:00.782010887+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"คือสรุปแล้ววัน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":200000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:00.782017345+07:00","message":"receive interim result [false|false]: คือสรุปแล้ววัน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:00.782034626+07:00","message":"[buffer interim] 75 false คือสรุปแล้ววัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:00.78204198+07:00","message":"[bufferProcess] interim [200000000]:คือสรุปแล้ววัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:00.782045737+07:00","message":"[bufferProcess] send to processor:คือสรุปแล้วว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:00.782050101+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:00.782054371+07:00","message":"> Transcript [1270] [false]: 'คือสรุปแล้วว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:00.78205902+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:00.782062252+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:00.782065109+07:00","message":"StatePrefix: 'คือสรุป'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:00.782067899+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:00.871159027+07:00","message":"receive streaming session, msgId: 75"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:00.871203329+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"คือสรุปแล้วไว\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":260000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:00.871208861+07:00","message":"receive interim result [false|false]: คือสรุปแล้วไว"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:00.871224512+07:00","message":"[buffer interim] 75 false คือสรุปแล้วไว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:00.871232463+07:00","message":"[bufferProcess] interim [260000000]:คือสรุปแล้วไว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:00.871234876+07:00","message":"[bufferProcess] send to processor:คือสรุปแล้ววัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:00.871241784+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:00.871245015+07:00","message":"> Transcript [1271] [false]: 'คือสรุปแล้ววัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:00.871248701+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:00.871251142+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:00.871253181+07:00","message":"StatePrefix: 'คือสรุป'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:00.87125547+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:00.905725489+07:00","message":"receive streaming session, msgId: 75"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:00.905771379+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"คือสรุปแล้วไวจัง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":320000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:00.905781052+07:00","message":"receive interim result [false|false]: คือสรุปแล้วไวจัง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:00.905793283+07:00","message":"[buffer interim] 75 false คือสรุปแล้วไวจัง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:00.905801083+07:00","message":"[bufferProcess] interim [320000000]:คือสรุปแล้วไวจัง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:00.905803331+07:00","message":"[bufferProcess] send to processor:คือสรุปแล้วไว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:00.905806836+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:00.905809833+07:00","message":"> Transcript [1272] [false]: 'คือสรุปแล้วไว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:00.90581307+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:00.905815368+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:00.905817232+07:00","message":"StatePrefix: 'คือสรุป'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:00.905819355+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:00.905821927+07:00","message":"Push: 'คือสรุป'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:00.905824219+07:00","message":"TextPushed: 'คือสรุป'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:00.905826501+07:00","message":"Set new StatePrefix : 'คือสรุปแล้วไว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:00.905829248+07:00","message":"Next Push (prob) : 'แล้วไว'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:00.905837654+07:00","message":"push: {false คือสรุป 0 0xc0017d5380}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:00.977682235+07:00","message":"receive streaming session, msgId: 75"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:00.977721655+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"คือสรุปแล้วไว้ทำ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":380000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:00.977727969+07:00","message":"receive interim result [false|false]: คือสรุปแล้วไว้ทำ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:00.977741864+07:00","message":"[buffer interim] 75 false คือสรุปแล้วไว้ทำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:00.977758261+07:00","message":"[bufferProcess] interim [380000000]:คือสรุปแล้วไว้ทำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:00.977761266+07:00","message":"[bufferProcess] send to processor:คือสรุปแล้วไวจัง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:00.977766985+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:00.977770044+07:00","message":"> Transcript [1273] [false]: 'คือสรุปแล้วไวจัง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:00.977773934+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:00.977776248+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:00.97777887+07:00","message":"StatePrefix: 'คือสรุปแล้วไว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:00.977781689+07:00","message":"TextPushed: 'คือสรุป'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:01.029022238+07:00","message":"receive streaming session, msgId: 75"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:01.029061941+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"คือสรุปแล้ววัยทำงาน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":440000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:01.029068986+07:00","message":"receive interim result [false|false]: คือสรุปแล้ววัยทำงาน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:01.029085058+07:00","message":"[buffer interim] 75 false คือสรุปแล้ววัยทำงาน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:01.029093205+07:00","message":"[bufferProcess] interim [440000000]:คือสรุปแล้ววัยทำงาน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:01.02909603+07:00","message":"[bufferProcess] send to processor:คือสรุปแล้วไว้ทำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:01.029107347+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:01.029110958+07:00","message":"> Transcript [1274] [false]: 'คือสรุปแล้วไว้ทำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:01.029115162+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:01.029118091+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:01.029120268+07:00","message":"StatePrefix: 'คือสรุปแล้วไว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:01.029122668+07:00","message":"TextPushed: 'คือสรุป'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:01.321336111+07:00","message":"receive streaming session, msgId: 75"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:01.321375657+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"คือสรุปแล้ววัยทำงานกับ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":680000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:01.32138142+07:00","message":"receive interim result [false|false]: คือสรุปแล้ววัยทำงานกับ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:01.321395709+07:00","message":"[buffer interim] 75 false คือสรุปแล้ววัยทำงานกับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:01.321403257+07:00","message":"[bufferProcess] interim [680000000]:คือสรุปแล้ววัยทำงานกับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:01.321406027+07:00","message":"[bufferProcess] send to processor:คือสรุปแล้ววัยทำงาน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:01.321413497+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:01.321416554+07:00","message":"> Transcript [1275] [false]: 'คือสรุปแล้ววัยทำงาน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:01.321419415+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:01.321421888+07:00","message":"Set new StatePrefix: 'คือสรุปแล้ววัยทำงาน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:01.408927987+07:00","message":"receive streaming session, msgId: 75"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:01.408967765+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"คือสรุปแล้ววัยทำงาน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":740000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:01.408974581+07:00","message":"receive interim result [false|false]: คือสรุปแล้ววัยทำงาน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:01.408990701+07:00","message":"[buffer interim] 75 false คือสรุปแล้ววัยทำงาน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:01.408998971+07:00","message":"[bufferProcess] interim [740000000]:คือสรุปแล้ววัยทำงาน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:01.409002002+07:00","message":"[bufferProcess] send to processor:คือสรุปแล้ววัยทำงานกับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:01.409010762+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:01.409013682+07:00","message":"> Transcript [1276] [false]: 'คือสรุปแล้ววัยทำงานกับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:01.409016988+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:01.409019694+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:01.40902207+07:00","message":"StatePrefix: 'คือสรุปแล้ววัยทำงาน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:01.40902673+07:00","message":"TextPushed: 'คือสรุป'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:01.463681939+07:00","message":"receive streaming session, msgId: 75"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:01.463721483+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"คือสรุปแล้ววัยทำงานสามารถ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":800000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:01.463728908+07:00","message":"receive interim result [false|false]: คือสรุปแล้ววัยทำงานสามารถ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:01.463753921+07:00","message":"[buffer interim] 75 false คือสรุปแล้ววัยทำงานสามารถ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:01.463766387+07:00","message":"[bufferProcess] interim [800000000]:คือสรุปแล้ววัยทำงานสามารถ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:01.463768842+07:00","message":"[bufferProcess] send to processor:คือสรุปแล้ววัยทำงาน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:01.463773432+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:01.463776824+07:00","message":"> Transcript [1277] [false]: 'คือสรุปแล้ววัยทำงาน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:01.463780541+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:01.463782999+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:01.463785023+07:00","message":"StatePrefix: 'คือสรุปแล้ววัยทำงาน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:01.463787673+07:00","message":"TextPushed: 'คือสรุป'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:01.52845061+07:00","message":"receive streaming session, msgId: 75"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:01.528490871+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"คือสรุปแล้ววัยทำงานสัมมนา\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":860000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:01.528496577+07:00","message":"receive interim result [false|false]: คือสรุปแล้ววัยทำงานสัมมนา"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:01.528513364+07:00","message":"[buffer interim] 75 false คือสรุปแล้ววัยทำงานสัมมนา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:01.528521885+07:00","message":"[bufferProcess] interim [860000000]:คือสรุปแล้ววัยทำงานสัมมนา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:01.528525318+07:00","message":"[bufferProcess] send to processor:คือสรุปแล้ววัยทำงานสามารถ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:01.528529092+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:01.528532014+07:00","message":"> Transcript [1278] [false]: 'คือสรุปแล้ววัยทำงานสามารถ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:01.528535416+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:01.528537796+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:01.528539812+07:00","message":"StatePrefix: 'คือสรุปแล้ววัยทำงาน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:01.528543+07:00","message":"TextPushed: 'คือสรุป'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:01.663808525+07:00","message":"receive streaming session, msgId: 75"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:01.663849255+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"คือสรุปแล้ววัยทำงานสำนัก\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":40000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:01.663856305+07:00","message":"receive interim result [false|false]: คือสรุปแล้ววัยทำงานสำนัก"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:01.663869141+07:00","message":"[buffer interim] 75 false คือสรุปแล้ววัยทำงานสำนัก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:01.663876995+07:00","message":"[bufferProcess] interim [40000000]:คือสรุปแล้ววัยทำงานสำนัก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:01.66388063+07:00","message":"[bufferProcess] send to processor:คือสรุปแล้ววัยทำงานสัมมนา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:01.663886538+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:01.663890747+07:00","message":"> Transcript [1279] [false]: 'คือสรุปแล้ววัยทำงานสัมมนา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:01.663896876+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:01.663901062+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:01.663903284+07:00","message":"StatePrefix: 'คือสรุปแล้ววัยทำงาน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:01.663905559+07:00","message":"TextPushed: 'คือสรุป'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:01.663908451+07:00","message":"Push: 'แล้ววัยทำงาน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:01.663910483+07:00","message":"TextPushed: 'คือสรุปแล้ววัยทำงาน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:01.66391287+07:00","message":"Set new StatePrefix : 'คือสรุปแล้ววัยทำงานสัมมนา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:01.663915211+07:00","message":"Next Push (prob) : 'สัมมนา'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:01.663923736+07:00","message":"push: {false แล้ววัยทำงาน 0 0xc0017d5380}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:01.670120585+07:00","message":"receive streaming session, msgId: 75"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:01.670148469+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"คือสรุปแล้ววัยทำงานสมรรถนะการ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":100000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:01.670155091+07:00","message":"receive interim result [false|false]: คือสรุปแล้ววัยทำงานสมรรถนะการ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:01.670170155+07:00","message":"[buffer interim] 75 false คือสรุปแล้ววัยทำงานสมรรถนะการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:01.670176381+07:00","message":"[bufferProcess] interim [100000000]:คือสรุปแล้ววัยทำงานสมรรถนะการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:01.67017903+07:00","message":"[bufferProcess] send to processor:คือสรุปแล้ววัยทำงานสำนัก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:01.670187494+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:01.670190164+07:00","message":"> Transcript [1280] [false]: 'คือสรุปแล้ววัยทำงานสำนัก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:01.670192378+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:01.670194482+07:00","message":"Set new StatePrefix: 'คือสรุปแล้ววัยทำงานสำนัก'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:01.86611085+07:00","message":"receive streaming session, msgId: 75"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:01.866153969+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"คือสรุปแล้ววัยทำงานสมรรถนะการทำ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":280000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:01.866160923+07:00","message":"receive interim result [false|false]: คือสรุปแล้ววัยทำงานสมรรถนะการทำ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:01.866174965+07:00","message":"[buffer interim] 75 false คือสรุปแล้ววัยทำงานสมรรถนะการทำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:01.866186437+07:00","message":"[bufferProcess] interim [280000000]:คือสรุปแล้ววัยทำงานสมรรถนะการทำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:01.866190366+07:00","message":"[bufferProcess] send to processor:คือสรุปแล้ววัยทำงานสมรรถนะการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:01.866198476+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:01.866203985+07:00","message":"> Transcript [1281] [false]: 'คือสรุปแล้ววัยทำงานสมรรถนะการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:01.866206713+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:01.86620931+07:00","message":"Set new StatePrefix: 'คือสรุปแล้ววัยทำงานสมรรถนะการ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:01.913319557+07:00","message":"receive streaming session, msgId: 75"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:01.913360106+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"คือสรุปแล้ววัยทำงานสมรรถนะการทำงาน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":400000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:01.913365967+07:00","message":"receive interim result [false|false]: คือสรุปแล้ววัยทำงานสมรรถนะการทำงาน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:01.913379405+07:00","message":"[buffer interim] 75 false คือสรุปแล้ววัยทำงานสมรรถนะการทำงาน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:01.913387807+07:00","message":"[bufferProcess] interim [400000000]:คือสรุปแล้ววัยทำงานสมรรถนะการทำงาน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:01.91339058+07:00","message":"[bufferProcess] send to processor:คือสรุปแล้ววัยทำงานสมรรถนะการทำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:01.913395862+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:01.913398744+07:00","message":"> Transcript [1282] [false]: 'คือสรุปแล้ววัยทำงานสมรรถนะการทำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:01.913402244+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:01.913404438+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:01.913406307+07:00","message":"StatePrefix: 'คือสรุปแล้ววัยทำงานสมรรถนะการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:01.91340885+07:00","message":"TextPushed: 'คือสรุปแล้ววัยทำงาน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:02.257213947+07:00","message":"receive streaming session, msgId: 75"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:02.257251789+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"คือสรุปแล้ววัยทำงานสมรรถนะการทำงานกับ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":700000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:02.257258273+07:00","message":"receive interim result [false|false]: คือสรุปแล้ววัยทำงานสมรรถนะการทำงานกับ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:02.257274849+07:00","message":"[buffer interim] 75 false คือสรุปแล้ววัยทำงานสมรรถนะการทำงานกับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:02.257285296+07:00","message":"[bufferProcess] interim [700000000]:คือสรุปแล้ววัยทำงานสมรรถนะการทำงานกับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:02.257288044+07:00","message":"[bufferProcess] send to processor:คือสรุปแล้ววัยทำงานสมรรถนะการทำงาน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:02.257291487+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:02.257294056+07:00","message":"> Transcript [1283] [false]: 'คือสรุปแล้ววัยทำงานสมรรถนะการทำงาน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:02.257297807+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:02.257300099+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:02.257302029+07:00","message":"StatePrefix: 'คือสรุปแล้ววัยทำงานสมรรถนะการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:02.257304737+07:00","message":"TextPushed: 'คือสรุปแล้ววัยทำงาน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:02.52276582+07:00","message":"receive streaming session, msgId: 75"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:02.522807578+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"คือสรุปแล้ววัยทำงานสมรรถนะการทำงานกับดอก\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":880000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:02.522814735+07:00","message":"receive interim result [false|false]: คือสรุปแล้ววัยทำงานสมรรถนะการทำงานกับดอก"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:02.522828682+07:00","message":"[buffer interim] 75 false คือสรุปแล้ววัยทำงานสมรรถนะการทำงานกับดอก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:02.522836044+07:00","message":"[bufferProcess] interim [880000000]:คือสรุปแล้ววัยทำงานสมรรถนะการทำงานกับดอก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:02.522838926+07:00","message":"[bufferProcess] send to processor:คือสรุปแล้ววัยทำงานสมรรถนะการทำงานกับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:02.522845449+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:02.522848642+07:00","message":"> Transcript [1284] [false]: 'คือสรุปแล้ววัยทำงานสมรรถนะการทำงานกับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:02.522852509+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:02.522854744+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:02.522857042+07:00","message":"StatePrefix: 'คือสรุปแล้ววัยทำงานสมรรถนะการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:02.522860342+07:00","message":"TextPushed: 'คือสรุปแล้ววัยทำงาน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:02.585810945+07:00","message":"receive streaming session, msgId: 75"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:02.585852753+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"คือสรุปแล้ววัยทำงานสมรรถนะการทำงานจะต้อง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":940000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:02.585860162+07:00","message":"receive interim result [false|false]: คือสรุปแล้ววัยทำงานสมรรถนะการทำงานจะต้อง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:02.585874867+07:00","message":"[buffer interim] 75 false คือสรุปแล้ววัยทำงานสมรรถนะการทำงานจะต้อง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:02.585882147+07:00","message":"[bufferProcess] interim [940000000]:คือสรุปแล้ววัยทำงานสมรรถนะการทำงานจะต้อง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:02.585884785+07:00","message":"[bufferProcess] send to processor:คือสรุปแล้ววัยทำงานสมรรถนะการทำงานกับดอก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:02.585891725+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:02.585894629+07:00","message":"> Transcript [1285] [false]: 'คือสรุปแล้ววัยทำงานสมรรถนะการทำงานกับดอก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:02.585899872+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:02.585902132+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:02.585904362+07:00","message":"StatePrefix: 'คือสรุปแล้ววัยทำงานสมรรถนะการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:02.585907172+07:00","message":"TextPushed: 'คือสรุปแล้ววัยทำงาน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:02.585912959+07:00","message":"Push: 'สมรรถนะการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:02.585914885+07:00","message":"TextPushed: 'คือสรุปแล้ววัยทำงานสมรรถนะการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:02.585917167+07:00","message":"Set new StatePrefix : 'คือสรุปแล้ววัยทำงานสมรรถนะการทำงานกับดอก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:02.585920084+07:00","message":"Next Push (prob) : 'ทำงานกับดอก'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:02.585927863+07:00","message":"push: {false สมรรถนะการ 0 0xc0017d5380}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:02.635696895+07:00","message":"receive streaming session, msgId: 75"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:02.635737144+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"คือสรุปแล้ววัยทำงานสมรรถนะการทำงานจะด้อย\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:02.635753544+07:00","message":"receive interim result [false|false]: คือสรุปแล้ววัยทำงานสมรรถนะการทำงานจะด้อย"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:02.635771107+07:00","message":"[buffer interim] 75 false คือสรุปแล้ววัยทำงานสมรรถนะการทำงานจะด้อย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:02.635778931+07:00","message":"[bufferProcess] interim [0]:คือสรุปแล้ววัยทำงานสมรรถนะการทำงานจะด้อย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:02.63578218+07:00","message":"[bufferProcess] send to processor:คือสรุปแล้ววัยทำงานสมรรถนะการทำงานจะต้อง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:02.63578586+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:02.635789274+07:00","message":"> Transcript [1286] [false]: 'คือสรุปแล้ววัยทำงานสมรรถนะการทำงานจะต้อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:02.635791801+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:02.63579486+07:00","message":"Set new StatePrefix: 'คือสรุปแล้ววัยทำงานสมรรถนะการทำงานจะต้อง'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:02.65754756+07:00","message":"receive streaming session, msgId: 75"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:02.657576005+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"คือสรุปแล้ววัยทำงานสมรรถนะการทำงานจะด้อยลง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":120000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:02.657581487+07:00","message":"receive interim result [false|false]: คือสรุปแล้ววัยทำงานสมรรถนะการทำงานจะด้อยลง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:02.657597091+07:00","message":"[buffer interim] 75 false คือสรุปแล้ววัยทำงานสมรรถนะการทำงานจะด้อยลง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:02.657605116+07:00","message":"[bufferProcess] interim [120000000]:คือสรุปแล้ววัยทำงานสมรรถนะการทำงานจะด้อยลง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:02.657607845+07:00","message":"[bufferProcess] send to processor:คือสรุปแล้ววัยทำงานสมรรถนะการทำงานจะด้อย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:02.657613646+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:02.657616047+07:00","message":"> Transcript [1287] [false]: 'คือสรุปแล้ววัยทำงานสมรรถนะการทำงานจะด้อย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:02.657618477+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:02.657621032+07:00","message":"Set new StatePrefix: 'คือสรุปแล้ววัยทำงานสมรรถนะการทำงานจะด้อย'"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:12:02.919332592+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:12:02.919334068+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:03.277903722+07:00","message":"receive streaming session, msgId: 75"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:03.277950131+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"คือสรุปแล้ววัยทำงานสมรรถนะการทำงานจะด้อยลง\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":3,\"nanos\":720000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:03.277956155+07:00","message":"receive interim result [false|false]: คือสรุปแล้ววัยทำงานสมรรถนะการทำงานจะด้อยลง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:03.277970939+07:00","message":"[buffer interim] 75 false คือสรุปแล้ววัยทำงานสมรรถนะการทำงานจะด้อยลง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:03.277978872+07:00","message":"[bufferProcess] interim [720000000]:คือสรุปแล้ววัยทำงานสมรรถนะการทำงานจะด้อยลง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:03.277981601+07:00","message":"[bufferProcess] send to processor:คือสรุปแล้ววัยทำงานสมรรถนะการทำงานจะด้อยลง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:03.277988846+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:03.277992147+07:00","message":"> Transcript [1288] [false]: 'คือสรุปแล้ววัยทำงานสมรรถนะการทำงานจะด้อยลง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:03.277996083+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:03.277998435+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:03.278001596+07:00","message":"StatePrefix: 'คือสรุปแล้ววัยทำงานสมรรถนะการทำงานจะด้อย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:03.27800544+07:00","message":"TextPushed: 'คือสรุปแล้ววัยทำงานสมรรถนะการ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:03.513954724+07:00","message":"receive streaming session, msgId: 75"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:03.513995985+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"คือสรุปแล้ววัยทำงานสมรรถนะการทำงานจะด้อยลงนะฮะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":960000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:03.514001145+07:00","message":"receive interim result [false|false]: คือสรุปแล้ววัยทำงานสมรรถนะการทำงานจะด้อยลงนะฮะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:03.514014906+07:00","message":"[buffer interim] 75 false คือสรุปแล้ววัยทำงานสมรรถนะการทำงานจะด้อยลงนะฮะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:03.514022411+07:00","message":"[bufferProcess] interim [960000000]:คือสรุปแล้ววัยทำงานสมรรถนะการทำงานจะด้อยลงนะฮะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:03.514025769+07:00","message":"[bufferProcess] send to processor:คือสรุปแล้ววัยทำงานสมรรถนะการทำงานจะด้อยลง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:03.51402922+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:03.514032131+07:00","message":"> Transcript [1289] [false]: 'คือสรุปแล้ววัยทำงานสมรรถนะการทำงานจะด้อยลง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:03.514036039+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:03.514038095+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:03.514040241+07:00","message":"StatePrefix: 'คือสรุปแล้ววัยทำงานสมรรถนะการทำงานจะด้อย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:03.51404321+07:00","message":"TextPushed: 'คือสรุปแล้ววัยทำงานสมรรถนะการ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:04.162871967+07:00","message":"receive streaming session, msgId: 75"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:04.162915268+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"คือสรุปแล้ววัยทำงานสมรรถนะการทำงานจะด้อยลงนะฮะจาก\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":560000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:04.162921501+07:00","message":"receive interim result [false|false]: คือสรุปแล้ววัยทำงานสมรรถนะการทำงานจะด้อยลงนะฮะจาก"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:04.162938073+07:00","message":"[buffer interim] 75 false คือสรุปแล้ววัยทำงานสมรรถนะการทำงานจะด้อยลงนะฮะจาก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:04.16294632+07:00","message":"[bufferProcess] interim [560000000]:คือสรุปแล้ววัยทำงานสมรรถนะการทำงานจะด้อยลงนะฮะจาก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:04.162949434+07:00","message":"[bufferProcess] send to processor:คือสรุปแล้ววัยทำงานสมรรถนะการทำงานจะด้อยลงนะฮะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:04.16295737+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:04.162960592+07:00","message":"> Transcript [1290] [false]: 'คือสรุปแล้ววัยทำงานสมรรถนะการทำงานจะด้อยลงนะฮะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:04.162964083+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:04.162966565+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:04.162969659+07:00","message":"StatePrefix: 'คือสรุปแล้ววัยทำงานสมรรถนะการทำงานจะด้อย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:04.162973751+07:00","message":"TextPushed: 'คือสรุปแล้ววัยทำงานสมรรถนะการ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:04.278688836+07:00","message":"receive streaming session, msgId: 75"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:04.278751606+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"คือสรุปแล้ววัยทำงานสมรรถนะการทำงานจะด้อยลงนะฮะเนื่องจากว่า\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":680000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:04.278758637+07:00","message":"receive interim result [false|false]: คือสรุปแล้ววัยทำงานสมรรถนะการทำงานจะด้อยลงนะฮะเนื่องจากว่า"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:04.278774354+07:00","message":"[buffer interim] 75 false คือสรุปแล้ววัยทำงานสมรรถนะการทำงานจะด้อยลงนะฮะเนื่องจากว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:04.27878279+07:00","message":"[bufferProcess] interim [680000000]:คือสรุปแล้ววัยทำงานสมรรถนะการทำงานจะด้อยลงนะฮะเนื่องจากว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:04.27878663+07:00","message":"[bufferProcess] send to processor:คือสรุปแล้ววัยทำงานสมรรถนะการทำงานจะด้อยลงนะฮะจาก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:04.278793404+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:04.278796869+07:00","message":"> Transcript [1291] [false]: 'คือสรุปแล้ววัยทำงานสมรรถนะการทำงานจะด้อยลงนะฮะจาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:04.278801131+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:04.278803758+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:04.278807125+07:00","message":"StatePrefix: 'คือสรุปแล้ววัยทำงานสมรรถนะการทำงานจะด้อย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:04.278811458+07:00","message":"TextPushed: 'คือสรุปแล้ววัยทำงานสมรรถนะการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:04.278818979+07:00","message":"Push: 'ทำงานจะด้อย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:04.278822502+07:00","message":"TextPushed: 'คือสรุปแล้ววัยทำงานสมรรถนะการทำงานจะด้อย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:04.27882569+07:00","message":"Set new StatePrefix : 'คือสรุปแล้ววัยทำงานสมรรถนะการทำงานจะด้อยลงนะฮะจาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:04.278828975+07:00","message":"Next Push (prob) : 'ลงนะฮะจาก'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:04.2788398+07:00","message":"push: {false ทำงานจะด้อย 0 0xc0017d5380}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:04.529612941+07:00","message":"receive streaming session, msgId: 75"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:04.529644993+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"คือสรุปแล้ววัยทำงานสมรรถนะการทำงานจะด้อยลงนะฮะเนื่องจากว่าเอา\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":860000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:04.529651992+07:00","message":"receive interim result [false|false]: คือสรุปแล้ววัยทำงานสมรรถนะการทำงานจะด้อยลงนะฮะเนื่องจากว่าเอา"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:04.529664557+07:00","message":"[buffer interim] 75 false คือสรุปแล้ววัยทำงานสมรรถนะการทำงานจะด้อยลงนะฮะเนื่องจากว่าเอา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:04.529671675+07:00","message":"[bufferProcess] interim [860000000]:คือสรุปแล้ววัยทำงานสมรรถนะการทำงานจะด้อยลงนะฮะเนื่องจากว่าเอา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:04.529674254+07:00","message":"[bufferProcess] send to processor:คือสรุปแล้ววัยทำงานสมรรถนะการทำงานจะด้อยลงนะฮะเนื่องจากว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:04.529677959+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:04.529680895+07:00","message":"> Transcript [1292] [false]: 'คือสรุปแล้ววัยทำงานสมรรถนะการทำงานจะด้อยลงนะฮะเนื่องจากว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:04.529683352+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:04.529685474+07:00","message":"Set new StatePrefix: 'คือสรุปแล้ววัยทำงานสมรรถนะการทำงานจะด้อยลงนะฮะเนื่องจากว่า'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:04.586886784+07:00","message":"receive streaming session, msgId: 75"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:04.586920245+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"คือสรุปแล้ววัยทำงานสมรรถนะการทำงานจะด้อยลงนะฮะเนื่องจากว่าโอน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":920000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:04.586926857+07:00","message":"receive interim result [false|false]: คือสรุปแล้ววัยทำงานสมรรถนะการทำงานจะด้อยลงนะฮะเนื่องจากว่าโอน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:04.586941162+07:00","message":"[buffer interim] 75 false คือสรุปแล้ววัยทำงานสมรรถนะการทำงานจะด้อยลงนะฮะเนื่องจากว่าโอน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:04.586947967+07:00","message":"[bufferProcess] interim [920000000]:คือสรุปแล้ววัยทำงานสมรรถนะการทำงานจะด้อยลงนะฮะเนื่องจากว่าโอน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:04.586950754+07:00","message":"[bufferProcess] send to processor:คือสรุปแล้ววัยทำงานสมรรถนะการทำงานจะด้อยลงนะฮะเนื่องจากว่าเอา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:04.586963755+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:04.586966829+07:00","message":"> Transcript [1293] [false]: 'คือสรุปแล้ววัยทำงานสมรรถนะการทำงานจะด้อยลงนะฮะเนื่องจากว่าเอา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:04.586970577+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:04.586972735+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:04.586975127+07:00","message":"StatePrefix: 'คือสรุปแล้ววัยทำงานสมรรถนะการทำงานจะด้อยลงนะฮะเนื่องจากว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:04.586977671+07:00","message":"TextPushed: 'คือสรุปแล้ววัยทำงานสมรรถนะการทำงานจะด้อย'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:04.665049713+07:00","message":"receive streaming session, msgId: 75"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:04.665090738+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"คือสรุปแล้ววัยทำงานสมรรถนะการทำงานจะด้อยลงนะฮะจากเมล็ด\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":980000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:04.665097589+07:00","message":"receive interim result [false|false]: คือสรุปแล้ววัยทำงานสมรรถนะการทำงานจะด้อยลงนะฮะจากเมล็ด"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:04.665111774+07:00","message":"[buffer interim] 75 false คือสรุปแล้ววัยทำงานสมรรถนะการทำงานจะด้อยลงนะฮะจากเมล็ด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:04.665122324+07:00","message":"[bufferProcess] interim [980000000]:คือสรุปแล้ววัยทำงานสมรรถนะการทำงานจะด้อยลงนะฮะจากเมล็ด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:04.66512554+07:00","message":"[bufferProcess] send to processor:คือสรุปแล้ววัยทำงานสมรรถนะการทำงานจะด้อยลงนะฮะเนื่องจากว่าโอน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:04.66513311+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:04.665136565+07:00","message":"> Transcript [1294] [false]: 'คือสรุปแล้ววัยทำงานสมรรถนะการทำงานจะด้อยลงนะฮะเนื่องจากว่าโอน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:04.665140745+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:04.665143161+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:04.665145216+07:00","message":"StatePrefix: 'คือสรุปแล้ววัยทำงานสมรรถนะการทำงานจะด้อยลงนะฮะเนื่องจากว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:04.665148159+07:00","message":"TextPushed: 'คือสรุปแล้ววัยทำงานสมรรถนะการทำงานจะด้อย'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:04.784640457+07:00","message":"[GCS] IsForceVAD: false for message ID: 75"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:04.841638742+07:00","message":"[GCS] Start streaming session, msgId: 76"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:04.896390186+07:00","message":"receive streaming session, msgId: 75"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:04.896436037+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"คือสรุปแล้ววัยทำงานสมรรถนะการทำงานจะด้อยลงนะฮะจากเมล็ดนั้น\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":280000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:04.896441883+07:00","message":"receive interim result [false|false]: คือสรุปแล้ววัยทำงานสมรรถนะการทำงานจะด้อยลงนะฮะจากเมล็ดนั้น"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:04.896455946+07:00","message":"[buffer interim] 75 false คือสรุปแล้ววัยทำงานสมรรถนะการทำงานจะด้อยลงนะฮะจากเมล็ดนั้น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:04.896464053+07:00","message":"[bufferProcess] interim [280000000]:คือสรุปแล้ววัยทำงานสมรรถนะการทำงานจะด้อยลงนะฮะจากเมล็ดนั้น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:04.896466711+07:00","message":"[bufferProcess] send to processor:คือสรุปแล้ววัยทำงานสมรรถนะการทำงานจะด้อยลงนะฮะจากเมล็ด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:04.896472798+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:04.896475873+07:00","message":"> Transcript [1295] [false]: 'คือสรุปแล้ววัยทำงานสมรรถนะการทำงานจะด้อยลงนะฮะจากเมล็ด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:04.89647872+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:04.896481515+07:00","message":"Set new StatePrefix: 'คือสรุปแล้ววัยทำงานสมรรถนะการทำงานจะด้อยลงนะฮะจากเมล็ด'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:04.955673334+07:00","message":"receive streaming session, msgId: 75"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:04.955710597+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"คือสรุปแล้ววัยทำงานสมรรถนะการทำงานจะด้อยลงนะฮะจากเมล็ดนั้นเป็น\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":400000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:04.955717222+07:00","message":"receive interim result [false|false]: คือสรุปแล้ววัยทำงานสมรรถนะการทำงานจะด้อยลงนะฮะจากเมล็ดนั้นเป็น"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:04.955732511+07:00","message":"[buffer interim] 75 false คือสรุปแล้ววัยทำงานสมรรถนะการทำงานจะด้อยลงนะฮะจากเมล็ดนั้นเป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:04.955748504+07:00","message":"[bufferProcess] interim [400000000]:คือสรุปแล้ววัยทำงานสมรรถนะการทำงานจะด้อยลงนะฮะจากเมล็ดนั้นเป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:04.955752774+07:00","message":"[bufferProcess] send to processor:คือสรุปแล้ววัยทำงานสมรรถนะการทำงานจะด้อยลงนะฮะจากเมล็ดนั้น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:04.955756975+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:04.955760487+07:00","message":"> Transcript [1296] [false]: 'คือสรุปแล้ววัยทำงานสมรรถนะการทำงานจะด้อยลงนะฮะจากเมล็ดนั้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:04.955764541+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:04.955767148+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:04.955770351+07:00","message":"StatePrefix: 'คือสรุปแล้ววัยทำงานสมรรถนะการทำงานจะด้อยลงนะฮะจากเมล็ด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:04.955773432+07:00","message":"TextPushed: 'คือสรุปแล้ววัยทำงานสมรรถนะการทำงานจะด้อย'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:05.074562178+07:00","message":"receive streaming session, msgId: 75"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:05.074603916+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"คือสรุปแล้ววัยทำงานสมรรถนะการทำงานจะด้อยลงนะฮะเนื่องจากว่าไอโอดีนนั้น\",\"confidence\":0.94599974}],\"is_final\":true,\"result_end_time\":{\"seconds\":5,\"nanos\":400000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:05.074609905+07:00","message":"receive interim result [true|false]: คือสรุปแล้ววัยทำงานสมรรถนะการทำงานจะด้อยลงนะฮะเนื่องจากว่าไอโอดีนนั้น"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:05.074620723+07:00","message":"end recv isFinal message id 75"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:05.074622974+07:00","message":"end Recv id 75"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:05.074630426+07:00","message":"[buffer interim] 75 true คือสรุปแล้ววัยทำงานสมรรถนะการทำงานจะด้อยลงนะฮะเนื่องจากว่าไอโอดีนนั้น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:05.074641209+07:00","message":"[bufferProcess] interim [400000000]:คือสรุปแล้ววัยทำงานสมรรถนะการทำงานจะด้อยลงนะฮะเนื่องจากว่าไอโอดีนนั้น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:05.074646617+07:00","message":"[bufferProcess] send to processor (isfinal):คือสรุปแล้ววัยทำงานสมรรถนะการทำงานจะด้อยลงนะฮะจากเมล็ดนั้นเป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:05.07464987+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:05.074653306+07:00","message":"> Transcript [1297] [false]: 'คือสรุปแล้ววัยทำงานสมรรถนะการทำงานจะด้อยลงนะฮะจากเมล็ดนั้นเป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:05.074657372+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:05.074660698+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:05.074662898+07:00","message":"StatePrefix: 'คือสรุปแล้ววัยทำงานสมรรถนะการทำงานจะด้อยลงนะฮะจากเมล็ด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:05.074665414+07:00","message":"TextPushed: 'คือสรุปแล้ววัยทำงานสมรรถนะการทำงานจะด้อย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:05.074667475+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:05.074669566+07:00","message":"> Transcript [1298] [true]: 'คือสรุปแล้ววัยทำงานสมรรถนะการทำงานจะด้อยลงนะฮะเนื่องจากว่าไอโอดีนนั้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:05.074671914+07:00","message":"Count interim (case isFinal): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:05.074673665+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:05.074675362+07:00","message":"StatePrefix: 'คือสรุปแล้ววัยทำงานสมรรถนะการทำงานจะด้อยลงนะฮะจากเมล็ด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:05.074677359+07:00","message":"TextPushed: 'คือสรุปแล้ววัยทำงานสมรรถนะการทำงานจะด้อย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:05.07468392+07:00","message":"Push: 'ลงนะฮะเนื่องจากว่าไอโอดีนนั้น'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:05.07469188+07:00","message":"push: {true ลงนะฮะเนื่องจากว่าไอโอดีนนั้น 0 0xc0017d5380}"}
{"level":"info","service":"Main","time":"2026-06-25T13:12:05.085919626+07:00","message":"write wav file: './tmp/7593/7593_75.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:05.362937331+07:00","message":"receive streaming session, msgId: 76"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:05.362983145+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ศาล\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":480000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:05.362988554+07:00","message":"receive interim result [false|false]: ศาล"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:05.363001972+07:00","message":"[buffer interim] 76 false ศาล"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:05.36300796+07:00","message":"[bufferProcess] interim [480000000]:ศาล"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:05.363009851+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:05.390518821+07:00","message":"receive streaming session, msgId: 76"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:05.390563671+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สารอาหาร\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":600000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:05.39056921+07:00","message":"receive interim result [false|false]: สารอาหาร"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:05.390582757+07:00","message":"[buffer interim] 76 false สารอาหาร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:05.390590249+07:00","message":"[bufferProcess] interim [600000000]:สารอาหาร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:05.39059289+07:00","message":"[bufferProcess] send to processor:ศาล"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:05.390600039+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:05.390602647+07:00","message":"> Transcript [1299] [false]: 'ศาล'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:05.390604935+07:00","message":"Set StatePrefix (first interim): 'ศาล'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:05.577626373+07:00","message":"receive streaming session, msgId: 76"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:05.577670255+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สารอาหารที่\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":780000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:05.577676268+07:00","message":"receive interim result [false|false]: สารอาหารที่"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:05.577691228+07:00","message":"[buffer interim] 76 false สารอาหารที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:05.577699029+07:00","message":"[bufferProcess] interim [780000000]:สารอาหารที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:05.577701721+07:00","message":"[bufferProcess] send to processor:สารอาหาร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:05.577708699+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:05.577711677+07:00","message":"> Transcript [1300] [false]: 'สารอาหาร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:05.577714438+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:05.577716431+07:00","message":"Set new StatePrefix: 'สารอาหาร'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:05.841191531+07:00","message":"receive streaming session, msgId: 76"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:05.841244041+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สารอาหารที่ร่าง\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":960000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:05.841252855+07:00","message":"receive interim result [false|false]: สารอาหารที่ร่าง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:05.841273236+07:00","message":"[buffer interim] 76 false สารอาหารที่ร่าง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:05.841287075+07:00","message":"[bufferProcess] interim [960000000]:สารอาหารที่ร่าง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:05.841290843+07:00","message":"[bufferProcess] send to processor:สารอาหารที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:05.841300488+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:05.841305593+07:00","message":"> Transcript [1301] [false]: 'สารอาหารที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:05.841311059+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:05.841314144+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:05.841317163+07:00","message":"StatePrefix: 'สารอาหาร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:05.8413202+07:00","message":"TextPushed: ''"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:12:05.920362438+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:12:05.920392343+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:06.018527991+07:00","message":"receive streaming session, msgId: 76"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:06.018563386+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สารอาหารที่รัก\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":140000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:06.018570251+07:00","message":"receive interim result [false|false]: สารอาหารที่รัก"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:06.018582686+07:00","message":"[buffer interim] 76 false สารอาหารที่รัก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:06.018588988+07:00","message":"[bufferProcess] interim [140000000]:สารอาหารที่รัก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:06.018591446+07:00","message":"[bufferProcess] send to processor:สารอาหารที่ร่าง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:06.018598477+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:06.018601213+07:00","message":"> Transcript [1302] [false]: 'สารอาหารที่ร่าง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:06.018604332+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:06.018606449+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:06.018608417+07:00","message":"StatePrefix: 'สารอาหาร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:06.018614324+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:06.022519252+07:00","message":"receive streaming session, msgId: 76"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:06.022536786+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สารอาหารที่ร่างกาย\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":200000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:06.022540977+07:00","message":"receive interim result [false|false]: สารอาหารที่ร่างกาย"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:06.022554121+07:00","message":"[buffer interim] 76 false สารอาหารที่ร่างกาย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:06.022559072+07:00","message":"[bufferProcess] interim [200000000]:สารอาหารที่ร่างกาย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:06.022561237+07:00","message":"[bufferProcess] send to processor:สารอาหารที่รัก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:06.022567982+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:06.022570362+07:00","message":"> Transcript [1303] [false]: 'สารอาหารที่รัก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:06.022573044+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:06.022575096+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:06.022577173+07:00","message":"StatePrefix: 'สารอาหาร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:06.022579146+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:06.268246219+07:00","message":"receive streaming session, msgId: 76"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:06.268278229+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สารอาหารที่ร่างกายค่ะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":440000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:06.268285146+07:00","message":"receive interim result [false|false]: สารอาหารที่ร่างกายค่ะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:06.268297627+07:00","message":"[buffer interim] 76 false สารอาหารที่ร่างกายค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:06.268304535+07:00","message":"[bufferProcess] interim [440000000]:สารอาหารที่ร่างกายค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:06.268307515+07:00","message":"[bufferProcess] send to processor:สารอาหารที่ร่างกาย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:06.268315881+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:06.268319472+07:00","message":"> Transcript [1304] [false]: 'สารอาหารที่ร่างกาย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:06.268322651+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:06.268325163+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:06.268327419+07:00","message":"StatePrefix: 'สารอาหาร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:06.268329677+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:06.268335466+07:00","message":"Push: 'สารอาหาร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:06.268337687+07:00","message":"TextPushed: 'สารอาหาร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:06.26834001+07:00","message":"Set new StatePrefix : 'สารอาหารที่ร่างกาย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:06.26834246+07:00","message":"Next Push (prob) : 'ที่ร่างกาย'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:06.268349936+07:00","message":"push: {false สารอาหาร 0 0xc000044680}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:06.273426935+07:00","message":"receive streaming session, msgId: 76"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:06.273452052+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สารอาหารที่ร่างกายขาด\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":500000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:06.273457021+07:00","message":"receive interim result [false|false]: สารอาหารที่ร่างกายขาด"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:06.273470972+07:00","message":"[buffer interim] 76 false สารอาหารที่ร่างกายขาด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:06.2734771+07:00","message":"[bufferProcess] interim [500000000]:สารอาหารที่ร่างกายขาด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:06.273479535+07:00","message":"[bufferProcess] send to processor:สารอาหารที่ร่างกายค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:06.273486714+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:06.273489428+07:00","message":"> Transcript [1305] [false]: 'สารอาหารที่ร่างกายค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:06.273492454+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:06.273495044+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:06.27349722+07:00","message":"StatePrefix: 'สารอาหารที่ร่างกาย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:06.273499591+07:00","message":"TextPushed: 'สารอาหาร'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:06.491511499+07:00","message":"receive streaming session, msgId: 76"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:06.491556906+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สารอาหารที่ร่างกายขาดไป\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":680000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:06.491564133+07:00","message":"receive interim result [false|false]: สารอาหารที่ร่างกายขาดไป"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:06.491577925+07:00","message":"[buffer interim] 76 false สารอาหารที่ร่างกายขาดไป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:06.491588739+07:00","message":"[bufferProcess] interim [680000000]:สารอาหารที่ร่างกายขาดไป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:06.491592708+07:00","message":"[bufferProcess] send to processor:สารอาหารที่ร่างกายขาด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:06.491600814+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:06.491604642+07:00","message":"> Transcript [1306] [false]: 'สารอาหารที่ร่างกายขาด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:06.491609784+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:06.491612948+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:06.491615961+07:00","message":"StatePrefix: 'สารอาหารที่ร่างกาย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:06.491619448+07:00","message":"TextPushed: 'สารอาหาร'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:06.590681125+07:00","message":"receive streaming session, msgId: 76"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:06.590736714+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สารอาหารที่ร่างกายขาดเป็น\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":740000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:06.590751777+07:00","message":"receive interim result [false|false]: สารอาหารที่ร่างกายขาดเป็น"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:06.590768014+07:00","message":"[buffer interim] 76 false สารอาหารที่ร่างกายขาดเป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:06.590781607+07:00","message":"[bufferProcess] interim [740000000]:สารอาหารที่ร่างกายขาดเป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:06.590785639+07:00","message":"[bufferProcess] send to processor:สารอาหารที่ร่างกายขาดไป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:06.59079404+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:06.590798011+07:00","message":"> Transcript [1307] [false]: 'สารอาหารที่ร่างกายขาดไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:06.590803+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:06.590808742+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:06.590812438+07:00","message":"StatePrefix: 'สารอาหารที่ร่างกาย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:06.590815571+07:00","message":"TextPushed: 'สารอาหาร'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:06.595026134+07:00","message":"receive streaming session, msgId: 76"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:06.595057339+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สารอาหารที่ร่างกายขาดไม่ได้\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":800000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:06.595064661+07:00","message":"receive interim result [false|false]: สารอาหารที่ร่างกายขาดไม่ได้"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:06.595078799+07:00","message":"[buffer interim] 76 false สารอาหารที่ร่างกายขาดไม่ได้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:06.595084296+07:00","message":"[bufferProcess] interim [800000000]:สารอาหารที่ร่างกายขาดไม่ได้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:06.595086841+07:00","message":"[bufferProcess] send to processor:สารอาหารที่ร่างกายขาดเป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:06.595089661+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:06.59509235+07:00","message":"> Transcript [1308] [false]: 'สารอาหารที่ร่างกายขาดเป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:06.595095601+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:06.59509826+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:06.59510053+07:00","message":"StatePrefix: 'สารอาหารที่ร่างกาย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:06.59510262+07:00","message":"TextPushed: 'สารอาหาร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:06.595110955+07:00","message":"Push: 'ที่ร่างกาย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:06.595113628+07:00","message":"TextPushed: 'สารอาหารที่ร่างกาย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:06.595115917+07:00","message":"Set new StatePrefix : 'สารอาหารที่ร่างกายขาดเป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:06.595118251+07:00","message":"Next Push (prob) : 'ขาดเป็น'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:06.595126535+07:00","message":"push: {false ที่ร่างกาย 0 0xc000044680}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:06.639296968+07:00","message":"[GCS] IsForceVAD: false for message ID: 76"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:06.747105328+07:00","message":"receive streaming session, msgId: 76"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:06.747146398+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สารอาหารที่ร่างกายขาดไม่ได้\",\"confidence\":0.9589726}],\"is_final\":true,\"result_end_time\":{\"seconds\":2,\"nanos\":10000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:06.747153675+07:00","message":"receive interim result [true|false]: สารอาหารที่ร่างกายขาดไม่ได้"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:06.747163364+07:00","message":"end recv isFinal message id 76"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:06.747166335+07:00","message":"end Recv id 76"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:06.747173948+07:00","message":"[buffer interim] 76 true สารอาหารที่ร่างกายขาดไม่ได้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:06.747182813+07:00","message":"[bufferProcess] interim [10000000]:สารอาหารที่ร่างกายขาดไม่ได้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:06.747187484+07:00","message":"[bufferProcess] send to processor (isfinal):สารอาหารที่ร่างกายขาดไม่ได้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:06.74719112+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:06.747194417+07:00","message":"> Transcript [1309] [false]: 'สารอาหารที่ร่างกายขาดไม่ได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:06.747197154+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:06.747199749+07:00","message":"Set new StatePrefix: 'สารอาหารที่ร่างกายขาดไม่ได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:06.747201549+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:06.747203535+07:00","message":"> Transcript [1310] [true]: 'สารอาหารที่ร่างกายขาดไม่ได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:06.747206329+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:06.747208374+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:06.747210548+07:00","message":"StatePrefix: 'สารอาหารที่ร่างกายขาดไม่ได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:06.747214657+07:00","message":"TextPushed: 'สารอาหารที่ร่างกาย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:06.747217938+07:00","message":"Push: 'ขาดไม่ได้'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:06.7472269+07:00","message":"push: {true ขาดไม่ได้ 0 0xc000044680}"}
{"level":"info","service":"Main","time":"2026-06-25T13:12:06.755079614+07:00","message":"write wav file: './tmp/7593/7593_76.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:06.771671645+07:00","message":"[GCS] Start streaming session, msgId: 77"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:07.304208945+07:00","message":"receive streaming session, msgId: 77"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:07.30425569+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มัน\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":540000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:07.304261056+07:00","message":"receive interim result [false|false]: มัน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:07.304280497+07:00","message":"[buffer interim] 77 false มัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:07.304288588+07:00","message":"[bufferProcess] interim [540000000]:มัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:07.304290524+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:07.44755802+07:00","message":"receive streaming session, msgId: 77"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:07.447609178+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มันมี\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":660000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:07.447616929+07:00","message":"receive interim result [false|false]: มันมี"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:07.447633691+07:00","message":"[buffer interim] 77 false มันมี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:07.447642979+07:00","message":"[bufferProcess] interim [660000000]:มันมี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:07.447646757+07:00","message":"[bufferProcess] send to processor:มัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:07.447655755+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:07.447660101+07:00","message":"> Transcript [1311] [false]: 'มัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:07.447663165+07:00","message":"Set StatePrefix (first interim): 'มัน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:07.489233857+07:00","message":"receive streaming session, msgId: 77"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:07.489276314+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มันมีความ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":780000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:07.489282133+07:00","message":"receive interim result [false|false]: มันมีความ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:07.48929899+07:00","message":"[buffer interim] 77 false มันมีความ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:07.489307881+07:00","message":"[bufferProcess] interim [780000000]:มันมีความ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:07.48931063+07:00","message":"[bufferProcess] send to processor:มันมี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:07.489316795+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:07.48932001+07:00","message":"> Transcript [1312] [false]: 'มันมี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:07.489323093+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:07.489325235+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:07.489327484+07:00","message":"StatePrefix: 'มัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:07.489329673+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:07.753378097+07:00","message":"receive streaming session, msgId: 77"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:07.753414556+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มันมีความสุข\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":960000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:07.753421613+07:00","message":"receive interim result [false|false]: มันมีความสุข"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:07.753436839+07:00","message":"[buffer interim] 77 false มันมีความสุข"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:07.753447154+07:00","message":"[bufferProcess] interim [960000000]:มันมีความสุข"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:07.753449472+07:00","message":"[bufferProcess] send to processor:มันมีความ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:07.753456375+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:07.753459342+07:00","message":"> Transcript [1313] [false]: 'มันมีความ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:07.753462641+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:07.753464593+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:07.753467152+07:00","message":"StatePrefix: 'มัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:07.753469288+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:07.941726753+07:00","message":"receive streaming session, msgId: 77"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:07.941778967+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มันมีความสำคัญ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":140000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:07.941786147+07:00","message":"receive interim result [false|false]: มันมีความสำคัญ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:07.941801674+07:00","message":"[buffer interim] 77 false มันมีความสำคัญ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:07.941809533+07:00","message":"[bufferProcess] interim [140000000]:มันมีความสำคัญ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:07.941812434+07:00","message":"[bufferProcess] send to processor:มันมีความสุข"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:07.941820178+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:07.941823193+07:00","message":"> Transcript [1314] [false]: 'มันมีความสุข'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:07.941826738+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:07.941829272+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:07.941831727+07:00","message":"StatePrefix: 'มัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:07.941834075+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:08.006357076+07:00","message":"receive streaming session, msgId: 77"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:08.006393141+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มันมีความกตัญญู\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":260000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:08.006399058+07:00","message":"receive interim result [false|false]: มันมีความกตัญญู"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:08.006414381+07:00","message":"[buffer interim] 77 false มันมีความกตัญญู"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:08.006422941+07:00","message":"[bufferProcess] interim [260000000]:มันมีความกตัญญู"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:08.006426544+07:00","message":"[bufferProcess] send to processor:มันมีความสำคัญ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:08.00643366+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:08.006437214+07:00","message":"> Transcript [1315] [false]: 'มันมีความสำคัญ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:08.006440995+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:08.006443685+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:08.006446046+07:00","message":"StatePrefix: 'มัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:08.00644865+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:08.006456021+07:00","message":"Push: 'มัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:08.006458295+07:00","message":"TextPushed: 'มัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:08.006460233+07:00","message":"Set new StatePrefix : 'มันมีความสำคัญ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:08.006462733+07:00","message":"Next Push (prob) : 'มีความสำคัญ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:08.006471094+07:00","message":"push: {false มัน 0 0xc0001fc480}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:08.030155026+07:00","message":"receive streaming session, msgId: 77"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:08.030187438+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มันมีความสุขวันหยุด\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":320000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:08.030193472+07:00","message":"receive interim result [false|false]: มันมีความสุขวันหยุด"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:08.030209634+07:00","message":"[buffer interim] 77 false มันมีความสุขวันหยุด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:08.030216768+07:00","message":"[bufferProcess] interim [320000000]:มันมีความสุขวันหยุด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:08.030219428+07:00","message":"[bufferProcess] send to processor:มันมีความกตัญญู"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:08.030223256+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:08.030227016+07:00","message":"> Transcript [1316] [false]: 'มันมีความกตัญญู'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:08.030229463+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:08.030231651+07:00","message":"Set new StatePrefix: 'มันมีความกตัญญู'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:08.196291619+07:00","message":"receive streaming session, msgId: 77"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:08.196323382+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มันมีความสำคัญอยู่ 3\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":440000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:08.1963323+07:00","message":"receive interim result [false|false]: มันมีความสำคัญอยู่ 3"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:08.196349703+07:00","message":"[buffer interim] 77 false มันมีความสำคัญอยู่ 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:08.196356544+07:00","message":"[bufferProcess] interim [440000000]:มันมีความสำคัญอยู่ 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:08.196359125+07:00","message":"[bufferProcess] send to processor:มันมีความสุขวันหยุด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:08.196362648+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:08.196365693+07:00","message":"> Transcript [1317] [false]: 'มันมีความสุขวันหยุด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:08.196368038+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:08.196371674+07:00","message":"Set new StatePrefix: 'มันมีความสุขวันหยุด'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:08.390947604+07:00","message":"receive streaming session, msgId: 77"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:08.391003323+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มันมีความสำคัญอยู่ 3 อย่าง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":680000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:08.391009359+07:00","message":"receive interim result [false|false]: มันมีความสำคัญอยู่ 3 อย่าง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:08.391022198+07:00","message":"[buffer interim] 77 false มันมีความสำคัญอยู่ 3 อย่าง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:08.391029147+07:00","message":"[bufferProcess] interim [680000000]:มันมีความสำคัญอยู่ 3 อย่าง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:08.391031721+07:00","message":"[bufferProcess] send to processor:มันมีความสำคัญอยู่ 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:08.391037091+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:08.391040062+07:00","message":"> Transcript [1318] [false]: 'มันมีความสำคัญอยู่ 3'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:08.39104258+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:08.391044681+07:00","message":"Set new StatePrefix: 'มันมีความสำคัญอยู่ 3'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:08.819335121+07:00","message":"[GCS] IsForceVAD: false for message ID: 77"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:08.83129077+07:00","message":"receive streaming session, msgId: 77"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:08.831319854+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มันมีความสำคัญอยู่ 3\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":2,\"nanos\":40000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:08.831324991+07:00","message":"receive interim result [false|false]: มันมีความสำคัญอยู่ 3"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:08.831335747+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" อย่าง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":40000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:08.831338546+07:00","message":"receive interim result [false|false]:  อย่าง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:08.831344551+07:00","message":"[buffer interim] 77 false มันมีความสำคัญอยู่ 3"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:08.83134788+07:00","message":"[buffer interim] 77 false  อย่าง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:08.831358227+07:00","message":"[bufferProcess] interim [40000000]:มันมีความสำคัญอยู่ 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:08.83136662+07:00","message":"[bufferProcess] send to processor:มันมีความสำคัญอยู่ 3 อย่าง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:08.831377532+07:00","message":"[bufferProcess] interim [40000000]: อย่าง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:08.83138018+07:00","message":"[bufferProcess] update buffer: มันมีความสำคัญอยู่ 3 อย่าง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:08.831383104+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:08.831386283+07:00","message":"> Transcript [1319] [false]: 'มันมีความสำคัญอยู่ 3 อย่าง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:08.831389575+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:08.831391651+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:08.831397376+07:00","message":"StatePrefix: 'มันมีความสำคัญอยู่ 3'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:08.831399845+07:00","message":"TextPushed: 'มัน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:08.884181567+07:00","message":"[GCS] Start streaming session, msgId: 78"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:08.912253415+07:00","message":"receive streaming session, msgId: 77"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:08.912286012+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มันมีความสำคัญอยู่ 3 อย่าง\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":2,\"nanos\":280000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:08.912292071+07:00","message":"receive interim result [false|false]: มันมีความสำคัญอยู่ 3 อย่าง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:08.912305702+07:00","message":"[buffer interim] 77 false มันมีความสำคัญอยู่ 3 อย่าง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:08.912312673+07:00","message":"[bufferProcess] interim [280000000]:มันมีความสำคัญอยู่ 3 อย่าง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:08.912315395+07:00","message":"[bufferProcess] send to processor:มันมีความสำคัญอยู่ 3 อย่าง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:08.912318893+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:08.912321413+07:00","message":"> Transcript [1320] [false]: 'มันมีความสำคัญอยู่ 3 อย่าง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:08.912325213+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:08.912327373+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:08.912329293+07:00","message":"StatePrefix: 'มันมีความสำคัญอยู่ 3'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:08.912332397+07:00","message":"TextPushed: 'มัน'"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:12:08.921426095+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:12:08.921455555+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:08.945859607+07:00","message":"receive streaming session, msgId: 77"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:08.945889731+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มันมีความสำคัญอยู่ 3 อย่าง\",\"confidence\":0.958772}],\"is_final\":true,\"result_end_time\":{\"seconds\":2,\"nanos\":280000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:08.945896046+07:00","message":"receive interim result [true|false]: มันมีความสำคัญอยู่ 3 อย่าง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:08.945906315+07:00","message":"end recv isFinal message id 77"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:08.94590856+07:00","message":"end Recv id 77"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:08.945915421+07:00","message":"[buffer interim] 77 true มันมีความสำคัญอยู่ 3 อย่าง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:08.945922333+07:00","message":"[bufferProcess] interim [280000000]:มันมีความสำคัญอยู่ 3 อย่าง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:08.945925202+07:00","message":"[bufferProcess] send to processor (isfinal):มันมีความสำคัญอยู่ 3 อย่าง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:08.945928574+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:08.945932324+07:00","message":"> Transcript [1321] [false]: 'มันมีความสำคัญอยู่ 3 อย่าง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:08.945935844+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:08.945937808+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:08.945939792+07:00","message":"StatePrefix: 'มันมีความสำคัญอยู่ 3'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:08.945942022+07:00","message":"TextPushed: 'มัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:08.945943948+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:08.945945976+07:00","message":"> Transcript [1322] [true]: 'มันมีความสำคัญอยู่ 3 อย่าง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:08.945948511+07:00","message":"Count interim (case isFinal): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:08.945951271+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:08.945953966+07:00","message":"StatePrefix: 'มันมีความสำคัญอยู่ 3'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:08.945957079+07:00","message":"TextPushed: 'มัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:08.945960592+07:00","message":"Push: 'มีความสำคัญอยู่ 3 อย่าง'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:08.945970801+07:00","message":"push: {true มีความสำคัญอยู่ 3 อย่าง 0 0xc0001fc480}"}
{"level":"info","service":"Main","time":"2026-06-25T13:12:08.953824599+07:00","message":"write wav file: './tmp/7593/7593_77.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:09.748890071+07:00","message":"receive streaming session, msgId: 78"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:09.748932902+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไปเมื่อสักครู่\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":720000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:09.748938796+07:00","message":"receive interim result [false|false]: ไปเมื่อสักครู่"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:09.748952325+07:00","message":"[buffer interim] 78 false ไปเมื่อสักครู่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:09.748960396+07:00","message":"[bufferProcess] interim [720000000]:ไปเมื่อสักครู่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:09.748962733+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:10.312187127+07:00","message":"receive streaming session, msgId: 78"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:10.312225216+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไปเมื่อสักครู่\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":1,\"nanos\":320000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:10.312231832+07:00","message":"receive interim result [false|false]: ไปเมื่อสักครู่"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:10.31224747+07:00","message":"[buffer interim] 78 false ไปเมื่อสักครู่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:10.312254855+07:00","message":"[bufferProcess] interim [320000000]:ไปเมื่อสักครู่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:10.312257626+07:00","message":"[bufferProcess] send to processor:ไปเมื่อสักครู่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:10.312261669+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:10.312264877+07:00","message":"> Transcript [1323] [false]: 'ไปเมื่อสักครู่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:10.312267664+07:00","message":"Set StatePrefix (first interim): 'ไปเมื่อสักครู่'"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:12:11.922073898+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:12:11.922095076+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:12.12128824+07:00","message":"receive streaming session, msgId: 78"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:12.121330049+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไปเมื่อสักครู่สร้างฮอร์โมน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":60000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:12.121337399+07:00","message":"receive interim result [false|false]: ไปเมื่อสักครู่สร้างฮอร์โมน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:12.121353791+07:00","message":"[buffer interim] 78 false ไปเมื่อสักครู่สร้างฮอร์โมน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:12.121362088+07:00","message":"[bufferProcess] interim [60000000]:ไปเมื่อสักครู่สร้างฮอร์โมน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:12.121365902+07:00","message":"[bufferProcess] send to processor:ไปเมื่อสักครู่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:12.121372965+07:00","message":"[bufferProcess] send to processor (ticker):ไปเมื่อสักครู่สร้างฮอร์โมน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:12.121376795+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:12.121380048+07:00","message":"> Transcript [1324] [false]: 'ไปเมื่อสักครู่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:12.121383881+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:12.121386726+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:12.121389051+07:00","message":"StatePrefix: 'ไปเมื่อสักครู่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:12.121391498+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:12.12139344+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:12.121395606+07:00","message":"> Transcript [1325] [false]: 'ไปเมื่อสักครู่สร้างฮอร์โมน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:12.121397713+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:12.12139948+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:12.121401269+07:00","message":"StatePrefix: 'ไปเมื่อสักครู่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:12.121403038+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:12.150432533+07:00","message":"[GCS] IsForceVAD: false for message ID: 78"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:12.293786481+07:00","message":"receive streaming session, msgId: 78"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:12.29383864+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เมื่อสักครู่สร้างฮอร์โมน\",\"confidence\":0.94472677}],\"is_final\":true,\"result_end_time\":{\"seconds\":3,\"nanos\":300000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:12.293848875+07:00","message":"receive interim result [true|false]: เมื่อสักครู่สร้างฮอร์โมน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:12.293860285+07:00","message":"end recv isFinal message id 78"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:12.293864212+07:00","message":"end Recv id 78"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:12.29387564+07:00","message":"[buffer interim] 78 true เมื่อสักครู่สร้างฮอร์โมน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:12.293886543+07:00","message":"[bufferProcess] interim [300000000]:เมื่อสักครู่สร้างฮอร์โมน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:12.293891988+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:12.293896584+07:00","message":"> Transcript [1326] [true]: 'เมื่อสักครู่สร้างฮอร์โมน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:12.293901452+07:00","message":"Count interim (case isFinal): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:12.293904871+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:12.293909975+07:00","message":"StatePrefix: 'ไปเมื่อสักครู่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:12.29391233+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:12.293915716+07:00","message":"Push: 'เมื่อสักครู่สร้างฮอร์โมน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:12.293926335+07:00","message":"push: {true เมื่อสักครู่สร้างฮอร์โมน 0 0xc001227480}"}
{"level":"info","service":"Main","time":"2026-06-25T13:12:12.302499278+07:00","message":"write wav file: './tmp/7593/7593_78.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:12.535836662+07:00","message":"[GCS] Start streaming session, msgId: 79"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:13.413404903+07:00","message":"receive streaming session, msgId: 79"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:13.413444518+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ต้ม\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":900000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:13.413449465+07:00","message":"receive interim result [false|false]: ต้ม"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:13.413465067+07:00","message":"[buffer interim] 79 false ต้ม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:13.413471405+07:00","message":"[bufferProcess] interim [900000000]:ต้ม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:13.413473271+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:13.413478928+07:00","message":"[bufferProcess] send to processor (ticker):ต้ม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:13.413481619+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:13.413484397+07:00","message":"> Transcript [1327] [false]: 'ต้ม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:13.413486561+07:00","message":"Set StatePrefix (first interim): 'ต้ม'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:13.781026528+07:00","message":"receive streaming session, msgId: 79"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:13.781065094+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ต่อมที่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":260000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:13.781070934+07:00","message":"receive interim result [false|false]: ต่อมที่"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:13.781083874+07:00","message":"[buffer interim] 79 false ต่อมที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:13.781091255+07:00","message":"[bufferProcess] interim [260000000]:ต่อมที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:13.781093329+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:13.988867209+07:00","message":"receive streaming session, msgId: 79"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:13.988908354+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ต่อมต่อม\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":500000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:13.988914504+07:00","message":"receive interim result [false|false]: ต่อมต่อม"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:13.988932842+07:00","message":"[buffer interim] 79 false ต่อมต่อม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:13.988941593+07:00","message":"[bufferProcess] interim [500000000]:ต่อมต่อม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:13.988944181+07:00","message":"[bufferProcess] send to processor:ต่อมที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:13.988947764+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:13.988950956+07:00","message":"> Transcript [1328] [false]: 'ต่อมที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:13.988953609+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:13.988955779+07:00","message":"Set new StatePrefix: 'ต่อมที่'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:14.275356787+07:00","message":"receive streaming session, msgId: 79"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:14.275396468+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ต่อมที่ต่อมไทรอยด์\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":740000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:14.275403668+07:00","message":"receive interim result [false|false]: ต่อมที่ต่อมไทรอยด์"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:14.275419642+07:00","message":"[buffer interim] 79 false ต่อมที่ต่อมไทรอยด์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:14.275427112+07:00","message":"[bufferProcess] interim [740000000]:ต่อมที่ต่อมไทรอยด์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:14.275430036+07:00","message":"[bufferProcess] send to processor:ต่อมต่อม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:14.275437547+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:14.27544086+07:00","message":"> Transcript [1329] [false]: 'ต่อมต่อม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:14.275443516+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:14.275445775+07:00","message":"Set new StatePrefix: 'ต่อมต่อม'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:14.857790092+07:00","message":"receive streaming session, msgId: 79"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:14.857825898+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ต่อมที่ต่อมไทรอยด์\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":2,\"nanos\":340000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:14.857832079+07:00","message":"receive interim result [false|false]: ต่อมที่ต่อมไทรอยด์"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:14.857853093+07:00","message":"[buffer interim] 79 false ต่อมที่ต่อมไทรอยด์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:14.857862567+07:00","message":"[bufferProcess] interim [340000000]:ต่อมที่ต่อมไทรอยด์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:14.857865423+07:00","message":"[bufferProcess] send to processor:ต่อมที่ต่อมไทรอยด์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:14.857869603+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:14.857872868+07:00","message":"> Transcript [1330] [false]: 'ต่อมที่ต่อมไทรอยด์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:14.857877942+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:14.85788028+07:00","message":"Set new StatePrefix: 'ต่อมที่ต่อมไทรอยด์'"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:12:14.923067521+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:12:14.923079398+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:15.494939507+07:00","message":"receive streaming session, msgId: 79"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:15.49498125+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ต่อมที่ต่อมไทรอยด์เพื่อที่จะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":940000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:15.494987465+07:00","message":"receive interim result [false|false]: ต่อมที่ต่อมไทรอยด์เพื่อที่จะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:15.495001368+07:00","message":"[buffer interim] 79 false ต่อมที่ต่อมไทรอยด์เพื่อที่จะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:15.495009662+07:00","message":"[bufferProcess] interim [940000000]:ต่อมที่ต่อมไทรอยด์เพื่อที่จะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:15.495014676+07:00","message":"[bufferProcess] send to processor:ต่อมที่ต่อมไทรอยด์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:15.495022102+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:15.495025463+07:00","message":"> Transcript [1331] [false]: 'ต่อมที่ต่อมไทรอยด์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:15.495028963+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:15.49503133+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:15.495033995+07:00","message":"StatePrefix: 'ต่อมที่ต่อมไทรอยด์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:15.495036336+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:15.561090085+07:00","message":"receive streaming session, msgId: 79"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:15.561133922+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ต่อมที่ต่อมไทรอยด์เพื่อที่จะไป\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":120000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:15.561141673+07:00","message":"receive interim result [false|false]: ต่อมที่ต่อมไทรอยด์เพื่อที่จะไป"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:15.561156647+07:00","message":"[buffer interim] 79 false ต่อมที่ต่อมไทรอยด์เพื่อที่จะไป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:15.561175243+07:00","message":"[bufferProcess] interim [120000000]:ต่อมที่ต่อมไทรอยด์เพื่อที่จะไป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:15.561178171+07:00","message":"[bufferProcess] send to processor:ต่อมที่ต่อมไทรอยด์เพื่อที่จะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:15.561185908+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:15.56118872+07:00","message":"> Transcript [1332] [false]: 'ต่อมที่ต่อมไทรอยด์เพื่อที่จะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:15.561192833+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:15.561195187+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:15.561197633+07:00","message":"StatePrefix: 'ต่อมที่ต่อมไทรอยด์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:15.561199918+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:15.744880101+07:00","message":"receive streaming session, msgId: 79"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:15.744922324+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ต่อมที่ต่อมไทรอยด์เพื่อที่จะไปทำ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":240000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:15.744928944+07:00","message":"receive interim result [false|false]: ต่อมที่ต่อมไทรอยด์เพื่อที่จะไปทำ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:15.744945656+07:00","message":"[buffer interim] 79 false ต่อมที่ต่อมไทรอยด์เพื่อที่จะไปทำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:15.744954691+07:00","message":"[bufferProcess] interim [240000000]:ต่อมที่ต่อมไทรอยด์เพื่อที่จะไปทำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:15.744957851+07:00","message":"[bufferProcess] send to processor:ต่อมที่ต่อมไทรอยด์เพื่อที่จะไป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:15.744967035+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:15.744972469+07:00","message":"> Transcript [1333] [false]: 'ต่อมที่ต่อมไทรอยด์เพื่อที่จะไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:15.744977093+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:15.744979605+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:15.744982268+07:00","message":"StatePrefix: 'ต่อมที่ต่อมไทรอยด์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:15.744984581+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:16.011898318+07:00","message":"receive streaming session, msgId: 79"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:16.011943143+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ต่อมที่ต่อมไทรอยด์เพื่อที่จะไปทำให้\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":480000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:16.011951385+07:00","message":"receive interim result [false|false]: ต่อมที่ต่อมไทรอยด์เพื่อที่จะไปทำให้"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:16.011965272+07:00","message":"[buffer interim] 79 false ต่อมที่ต่อมไทรอยด์เพื่อที่จะไปทำให้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:16.01197491+07:00","message":"[bufferProcess] interim [480000000]:ต่อมที่ต่อมไทรอยด์เพื่อที่จะไปทำให้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:16.011977543+07:00","message":"[bufferProcess] send to processor:ต่อมที่ต่อมไทรอยด์เพื่อที่จะไปทำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:16.011982809+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:16.011985976+07:00","message":"> Transcript [1334] [false]: 'ต่อมที่ต่อมไทรอยด์เพื่อที่จะไปทำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:16.01198978+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:16.011992055+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:16.011994728+07:00","message":"StatePrefix: 'ต่อมที่ต่อมไทรอยด์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:16.011997158+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:16.012001924+07:00","message":"Push: 'ต่อมที่ต่อมไทรอยด์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:16.012004433+07:00","message":"TextPushed: 'ต่อมที่ต่อมไทรอยด์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:16.012006681+07:00","message":"Set new StatePrefix : 'ต่อมที่ต่อมไทรอยด์เพื่อที่จะไปทำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:16.012010919+07:00","message":"Next Push (prob) : 'เพื่อที่จะไปทำ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:16.012018104+07:00","message":"push: {false ต่อมที่ต่อมไทรอยด์ 0 0xc0001fca80}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:16.391486706+07:00","message":"receive streaming session, msgId: 79"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:16.391521926+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ต่อมที่ต่อมไทรอยด์เพื่อที่จะไปทำให้ร่าง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":840000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:16.39152786+07:00","message":"receive interim result [false|false]: ต่อมที่ต่อมไทรอยด์เพื่อที่จะไปทำให้ร่าง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:16.391542349+07:00","message":"[buffer interim] 79 false ต่อมที่ต่อมไทรอยด์เพื่อที่จะไปทำให้ร่าง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:16.391549396+07:00","message":"[bufferProcess] interim [840000000]:ต่อมที่ต่อมไทรอยด์เพื่อที่จะไปทำให้ร่าง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:16.391551992+07:00","message":"[bufferProcess] send to processor:ต่อมที่ต่อมไทรอยด์เพื่อที่จะไปทำให้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:16.391558432+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:16.391560946+07:00","message":"> Transcript [1335] [false]: 'ต่อมที่ต่อมไทรอยด์เพื่อที่จะไปทำให้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:16.391564275+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:16.391566364+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:16.391569087+07:00","message":"StatePrefix: 'ต่อมที่ต่อมไทรอยด์เพื่อที่จะไปทำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:16.391571863+07:00","message":"TextPushed: 'ต่อมที่ต่อมไทรอยด์'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:16.460196236+07:00","message":"receive streaming session, msgId: 79"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:16.460235628+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ต่อมที่ต่อมไทรอยด์เพื่อที่จะไปทำให้ร่างกาย\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":20000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:16.460243835+07:00","message":"receive interim result [false|false]: ต่อมที่ต่อมไทรอยด์เพื่อที่จะไปทำให้ร่างกาย"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:16.460260752+07:00","message":"[buffer interim] 79 false ต่อมที่ต่อมไทรอยด์เพื่อที่จะไปทำให้ร่างกาย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:16.460268825+07:00","message":"[bufferProcess] interim [20000000]:ต่อมที่ต่อมไทรอยด์เพื่อที่จะไปทำให้ร่างกาย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:16.460272595+07:00","message":"[bufferProcess] send to processor:ต่อมที่ต่อมไทรอยด์เพื่อที่จะไปทำให้ร่าง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:16.460282427+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:16.460286428+07:00","message":"> Transcript [1336] [false]: 'ต่อมที่ต่อมไทรอยด์เพื่อที่จะไปทำให้ร่าง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:16.460291499+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:16.460294803+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:16.460298403+07:00","message":"StatePrefix: 'ต่อมที่ต่อมไทรอยด์เพื่อที่จะไปทำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:16.46030228+07:00","message":"TextPushed: 'ต่อมที่ต่อมไทรอยด์'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:16.717814868+07:00","message":"receive streaming session, msgId: 79"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:16.717848356+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ต่อมที่ต่อมไทรอยด์เพื่อที่จะไปทำให้ร่างกายจะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":200000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:16.717853754+07:00","message":"receive interim result [false|false]: ต่อมที่ต่อมไทรอยด์เพื่อที่จะไปทำให้ร่างกายจะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:16.717875076+07:00","message":"[buffer interim] 79 false ต่อมที่ต่อมไทรอยด์เพื่อที่จะไปทำให้ร่างกายจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:16.717883068+07:00","message":"[bufferProcess] interim [200000000]:ต่อมที่ต่อมไทรอยด์เพื่อที่จะไปทำให้ร่างกายจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:16.717887415+07:00","message":"[bufferProcess] send to processor:ต่อมที่ต่อมไทรอยด์เพื่อที่จะไปทำให้ร่างกาย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:16.7178919+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:16.717896329+07:00","message":"> Transcript [1337] [false]: 'ต่อมที่ต่อมไทรอยด์เพื่อที่จะไปทำให้ร่างกาย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:16.717899907+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:16.717902201+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:16.71790437+07:00","message":"StatePrefix: 'ต่อมที่ต่อมไทรอยด์เพื่อที่จะไปทำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:16.71790712+07:00","message":"TextPushed: 'ต่อมที่ต่อมไทรอยด์'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:16.778974698+07:00","message":"receive streaming session, msgId: 79"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:16.779008327+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ต่อมที่ต่อมไทรอยด์เพื่อที่จะไปทำให้ร่างกายเจริญ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":320000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:16.779014863+07:00","message":"receive interim result [false|false]: ต่อมที่ต่อมไทรอยด์เพื่อที่จะไปทำให้ร่างกายเจริญ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:16.779026791+07:00","message":"[buffer interim] 79 false ต่อมที่ต่อมไทรอยด์เพื่อที่จะไปทำให้ร่างกายเจริญ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:16.779033783+07:00","message":"[bufferProcess] interim [320000000]:ต่อมที่ต่อมไทรอยด์เพื่อที่จะไปทำให้ร่างกายเจริญ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:16.779036195+07:00","message":"[bufferProcess] send to processor:ต่อมที่ต่อมไทรอยด์เพื่อที่จะไปทำให้ร่างกายจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:16.779041284+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:16.77904405+07:00","message":"> Transcript [1338] [false]: 'ต่อมที่ต่อมไทรอยด์เพื่อที่จะไปทำให้ร่างกายจะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:16.779047997+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:16.779050078+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:16.779052374+07:00","message":"StatePrefix: 'ต่อมที่ต่อมไทรอยด์เพื่อที่จะไปทำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:16.779054748+07:00","message":"TextPushed: 'ต่อมที่ต่อมไทรอยด์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:16.779059477+07:00","message":"Push: 'เพื่อที่จะไปทำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:16.779061941+07:00","message":"TextPushed: 'ต่อมที่ต่อมไทรอยด์เพื่อที่จะไปทำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:16.779065052+07:00","message":"Set new StatePrefix : 'ต่อมที่ต่อมไทรอยด์เพื่อที่จะไปทำให้ร่างกายจะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:16.779067422+07:00","message":"Next Push (prob) : 'ให้ร่างกายจะ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:16.779074173+07:00","message":"push: {false เพื่อที่จะไปทำ 0 0xc0001fca80}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:17.098006976+07:00","message":"receive streaming session, msgId: 79"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:17.098039748+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ต่อมที่ต่อมไทรอยด์เพื่อที่จะไปทำให้ร่างกายเจริญเติบโต\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":560000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:17.09804556+07:00","message":"receive interim result [false|false]: ต่อมที่ต่อมไทรอยด์เพื่อที่จะไปทำให้ร่างกายเจริญเติบโต"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:17.098060303+07:00","message":"[buffer interim] 79 false ต่อมที่ต่อมไทรอยด์เพื่อที่จะไปทำให้ร่างกายเจริญเติบโต"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:17.098067218+07:00","message":"[bufferProcess] interim [560000000]:ต่อมที่ต่อมไทรอยด์เพื่อที่จะไปทำให้ร่างกายเจริญเติบโต"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:17.098070043+07:00","message":"[bufferProcess] send to processor:ต่อมที่ต่อมไทรอยด์เพื่อที่จะไปทำให้ร่างกายเจริญ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:17.098073737+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:17.098076512+07:00","message":"> Transcript [1339] [false]: 'ต่อมที่ต่อมไทรอยด์เพื่อที่จะไปทำให้ร่างกายเจริญ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:17.098078942+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:17.098081328+07:00","message":"Set new StatePrefix: 'ต่อมที่ต่อมไทรอยด์เพื่อที่จะไปทำให้ร่างกายเจริญ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:17.6708983+07:00","message":"receive streaming session, msgId: 79"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:17.670944896+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ต่อมที่ต่อมไทรอยด์เพื่อที่จะไปทำให้ร่างกายเจริญเติบโต\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":5,\"nanos\":160000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:17.670951201+07:00","message":"receive interim result [false|false]: ต่อมที่ต่อมไทรอยด์เพื่อที่จะไปทำให้ร่างกายเจริญเติบโต"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:17.670967922+07:00","message":"[buffer interim] 79 false ต่อมที่ต่อมไทรอยด์เพื่อที่จะไปทำให้ร่างกายเจริญเติบโต"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:17.670980781+07:00","message":"[bufferProcess] interim [160000000]:ต่อมที่ต่อมไทรอยด์เพื่อที่จะไปทำให้ร่างกายเจริญเติบโต"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:17.670983642+07:00","message":"[bufferProcess] send to processor:ต่อมที่ต่อมไทรอยด์เพื่อที่จะไปทำให้ร่างกายเจริญเติบโต"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:17.670987922+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:17.670991157+07:00","message":"> Transcript [1340] [false]: 'ต่อมที่ต่อมไทรอยด์เพื่อที่จะไปทำให้ร่างกายเจริญเติบโต'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:17.670995046+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:17.670997411+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:17.670999429+07:00","message":"StatePrefix: 'ต่อมที่ต่อมไทรอยด์เพื่อที่จะไปทำให้ร่างกายเจริญ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:17.671002014+07:00","message":"TextPushed: 'ต่อมที่ต่อมไทรอยด์เพื่อที่จะไปทำ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:17.672901821+07:00","message":"receive streaming session, msgId: 79"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:17.672917135+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ต่อมที่ต่อมไทรอยด์เพื่อที่จะไปทำให้ร่างกายเจริญเติบโตอัน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":220000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:17.672922698+07:00","message":"receive interim result [false|false]: ต่อมที่ต่อมไทรอยด์เพื่อที่จะไปทำให้ร่างกายเจริญเติบโตอัน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:17.672933528+07:00","message":"[buffer interim] 79 false ต่อมที่ต่อมไทรอยด์เพื่อที่จะไปทำให้ร่างกายเจริญเติบโตอัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:17.672937997+07:00","message":"[bufferProcess] interim [220000000]:ต่อมที่ต่อมไทรอยด์เพื่อที่จะไปทำให้ร่างกายเจริญเติบโตอัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:17.672940342+07:00","message":"[bufferProcess] send to processor:ต่อมที่ต่อมไทรอยด์เพื่อที่จะไปทำให้ร่างกายเจริญเติบโต"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:17.672942918+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:17.672945592+07:00","message":"> Transcript [1341] [false]: 'ต่อมที่ต่อมไทรอยด์เพื่อที่จะไปทำให้ร่างกายเจริญเติบโต'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:17.672948824+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:17.67295084+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:17.672952916+07:00","message":"StatePrefix: 'ต่อมที่ต่อมไทรอยด์เพื่อที่จะไปทำให้ร่างกายเจริญ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:17.672955595+07:00","message":"TextPushed: 'ต่อมที่ต่อมไทรอยด์เพื่อที่จะไปทำ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:17.815005783+07:00","message":"receive streaming session, msgId: 79"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:17.815045426+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ต่อมที่ต่อมไทรอยด์เพื่อที่จะไปทำให้ร่างกายเจริญเติบโตอันที่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":280000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:17.815052026+07:00","message":"receive interim result [false|false]: ต่อมที่ต่อมไทรอยด์เพื่อที่จะไปทำให้ร่างกายเจริญเติบโตอันที่"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:17.815065514+07:00","message":"[buffer interim] 79 false ต่อมที่ต่อมไทรอยด์เพื่อที่จะไปทำให้ร่างกายเจริญเติบโตอันที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:17.81507325+07:00","message":"[bufferProcess] interim [280000000]:ต่อมที่ต่อมไทรอยด์เพื่อที่จะไปทำให้ร่างกายเจริญเติบโตอันที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:17.815076068+07:00","message":"[bufferProcess] send to processor:ต่อมที่ต่อมไทรอยด์เพื่อที่จะไปทำให้ร่างกายเจริญเติบโตอัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:17.815081671+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:17.815084527+07:00","message":"> Transcript [1342] [false]: 'ต่อมที่ต่อมไทรอยด์เพื่อที่จะไปทำให้ร่างกายเจริญเติบโตอัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:17.81508817+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:17.815090202+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:17.815092685+07:00","message":"StatePrefix: 'ต่อมที่ต่อมไทรอยด์เพื่อที่จะไปทำให้ร่างกายเจริญ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:17.815095398+07:00","message":"TextPushed: 'ต่อมที่ต่อมไทรอยด์เพื่อที่จะไปทำ'"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:12:17.923330481+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:12:17.923333451+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:17.989809228+07:00","message":"receive streaming session, msgId: 79"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:17.989856317+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ต่อมที่ต่อมไทรอยด์เพื่อที่จะไปทำให้ร่างกายเจริญเติบโตอันที่ 2\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":460000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:17.989863712+07:00","message":"receive interim result [false|false]: ต่อมที่ต่อมไทรอยด์เพื่อที่จะไปทำให้ร่างกายเจริญเติบโตอันที่ 2"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:17.989879857+07:00","message":"[buffer interim] 79 false ต่อมที่ต่อมไทรอยด์เพื่อที่จะไปทำให้ร่างกายเจริญเติบโตอันที่ 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:17.98988804+07:00","message":"[bufferProcess] interim [460000000]:ต่อมที่ต่อมไทรอยด์เพื่อที่จะไปทำให้ร่างกายเจริญเติบโตอันที่ 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:17.98989097+07:00","message":"[bufferProcess] send to processor:ต่อมที่ต่อมไทรอยด์เพื่อที่จะไปทำให้ร่างกายเจริญเติบโตอันที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:17.9898982+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:17.989901517+07:00","message":"> Transcript [1343] [false]: 'ต่อมที่ต่อมไทรอยด์เพื่อที่จะไปทำให้ร่างกายเจริญเติบโตอันที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:17.989905957+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:17.989908221+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:17.989910862+07:00","message":"StatePrefix: 'ต่อมที่ต่อมไทรอยด์เพื่อที่จะไปทำให้ร่างกายเจริญ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:17.98991432+07:00","message":"TextPushed: 'ต่อมที่ต่อมไทรอยด์เพื่อที่จะไปทำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:17.989921057+07:00","message":"Push: 'ให้ร่างกายเจริญ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:17.989923213+07:00","message":"TextPushed: 'ต่อมที่ต่อมไทรอยด์เพื่อที่จะไปทำให้ร่างกายเจริญ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:17.989928667+07:00","message":"Set new StatePrefix : 'ต่อมที่ต่อมไทรอยด์เพื่อที่จะไปทำให้ร่างกายเจริญเติบโตอันที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:17.989931288+07:00","message":"Next Push (prob) : 'เติบโตอันที่'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:17.989939833+07:00","message":"push: {false ให้ร่างกายเจริญ 0 0xc0001fca80}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:18.309058805+07:00","message":"receive streaming session, msgId: 79"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:18.309093826+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ต่อมที่ต่อมไทรอยด์เพื่อที่จะไปทำให้ร่างกายเจริญเติบโตอันที่ 2 เป็น\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":760000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:18.309100006+07:00","message":"receive interim result [false|false]: ต่อมที่ต่อมไทรอยด์เพื่อที่จะไปทำให้ร่างกายเจริญเติบโตอันที่ 2 เป็น"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:18.309114414+07:00","message":"[buffer interim] 79 false ต่อมที่ต่อมไทรอยด์เพื่อที่จะไปทำให้ร่างกายเจริญเติบโตอันที่ 2 เป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:18.309121838+07:00","message":"[bufferProcess] interim [760000000]:ต่อมที่ต่อมไทรอยด์เพื่อที่จะไปทำให้ร่างกายเจริญเติบโตอันที่ 2 เป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:18.309124599+07:00","message":"[bufferProcess] send to processor:ต่อมที่ต่อมไทรอยด์เพื่อที่จะไปทำให้ร่างกายเจริญเติบโตอันที่ 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:18.309128075+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:18.309130971+07:00","message":"> Transcript [1344] [false]: 'ต่อมที่ต่อมไทรอยด์เพื่อที่จะไปทำให้ร่างกายเจริญเติบโตอันที่ 2'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:18.309134508+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:18.309136847+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:18.309138809+07:00","message":"StatePrefix: 'ต่อมที่ต่อมไทรอยด์เพื่อที่จะไปทำให้ร่างกายเจริญเติบโตอันที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:18.309141362+07:00","message":"TextPushed: 'ต่อมที่ต่อมไทรอยด์เพื่อที่จะไปทำให้ร่างกายเจริญ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:18.417748688+07:00","message":"receive streaming session, msgId: 79"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:18.417784593+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ต่อมที่ต่อมไทรอยด์เพื่อที่จะไปทำให้ร่างกายเจริญเติบโตอันที่\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":5,\"nanos\":880000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:18.417791024+07:00","message":"receive interim result [false|false]: ต่อมที่ต่อมไทรอยด์เพื่อที่จะไปทำให้ร่างกายเจริญเติบโตอันที่"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:18.417803547+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" 2 เป็น\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":880000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:18.417806681+07:00","message":"receive interim result [false|false]:  2 เป็น"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:18.417814797+07:00","message":"[buffer interim] 79 false ต่อมที่ต่อมไทรอยด์เพื่อที่จะไปทำให้ร่างกายเจริญเติบโตอันที่"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:18.417818209+07:00","message":"[buffer interim] 79 false  2 เป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:18.417825279+07:00","message":"[bufferProcess] interim [880000000]:ต่อมที่ต่อมไทรอยด์เพื่อที่จะไปทำให้ร่างกายเจริญเติบโตอันที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:18.417827777+07:00","message":"[bufferProcess] send to processor:ต่อมที่ต่อมไทรอยด์เพื่อที่จะไปทำให้ร่างกายเจริญเติบโตอันที่ 2 เป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:18.417831852+07:00","message":"[bufferProcess] interim [880000000]: 2 เป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:18.417834741+07:00","message":"[bufferProcess] update buffer: ต่อมที่ต่อมไทรอยด์เพื่อที่จะไปทำให้ร่างกายเจริญเติบโตอันที่ 2 เป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:18.417846002+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:18.417879642+07:00","message":"> Transcript [1345] [false]: 'ต่อมที่ต่อมไทรอยด์เพื่อที่จะไปทำให้ร่างกายเจริญเติบโตอันที่ 2 เป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:18.417885971+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:18.417888461+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:18.417891129+07:00","message":"StatePrefix: 'ต่อมที่ต่อมไทรอยด์เพื่อที่จะไปทำให้ร่างกายเจริญเติบโตอันที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:18.417894554+07:00","message":"TextPushed: 'ต่อมที่ต่อมไทรอยด์เพื่อที่จะไปทำให้ร่างกายเจริญ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:18.514971483+07:00","message":"receive streaming session, msgId: 79"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:18.515005553+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ต่อมที่ต่อมไทรอยด์เพื่อที่จะไปทำให้ร่างกายเจริญเติบโตอันที่\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":5,\"nanos\":940000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:18.515012091+07:00","message":"receive interim result [false|false]: ต่อมที่ต่อมไทรอยด์เพื่อที่จะไปทำให้ร่างกายเจริญเติบโตอันที่"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:18.515025399+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" 2 ไปทำ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":940000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:18.515029535+07:00","message":"receive interim result [false|false]:  2 ไปทำ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:18.51503799+07:00","message":"[buffer interim] 79 false ต่อมที่ต่อมไทรอยด์เพื่อที่จะไปทำให้ร่างกายเจริญเติบโตอันที่"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:18.51504447+07:00","message":"[buffer interim] 79 false  2 ไปทำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:18.515051948+07:00","message":"[bufferProcess] interim [940000000]:ต่อมที่ต่อมไทรอยด์เพื่อที่จะไปทำให้ร่างกายเจริญเติบโตอันที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:18.515056492+07:00","message":"[bufferProcess] send to processor:ต่อมที่ต่อมไทรอยด์เพื่อที่จะไปทำให้ร่างกายเจริญเติบโตอันที่ 2 เป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:18.515063732+07:00","message":"[bufferProcess] interim [940000000]: 2 ไปทำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:18.515067752+07:00","message":"[bufferProcess] update buffer: ต่อมที่ต่อมไทรอยด์เพื่อที่จะไปทำให้ร่างกายเจริญเติบโตอันที่ 2 ไปทำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:18.515071829+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:18.515075592+07:00","message":"> Transcript [1346] [false]: 'ต่อมที่ต่อมไทรอยด์เพื่อที่จะไปทำให้ร่างกายเจริญเติบโตอันที่ 2 เป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:18.515080555+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:18.515083357+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:18.515085332+07:00","message":"StatePrefix: 'ต่อมที่ต่อมไทรอยด์เพื่อที่จะไปทำให้ร่างกายเจริญเติบโตอันที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:18.515087848+07:00","message":"TextPushed: 'ต่อมที่ต่อมไทรอยด์เพื่อที่จะไปทำให้ร่างกายเจริญ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:18.549804805+07:00","message":"[GCS] IsForceVAD: false for message ID: 79"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:18.56386764+07:00","message":"receive streaming session, msgId: 79"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:18.563905485+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ต่อมที่ต่อมไทรอยด์เพื่อที่จะไปทำให้ร่างกายเจริญเติบโตอันที่ 2\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":6,\"nanos\":60000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:18.56391376+07:00","message":"receive interim result [false|false]: ต่อมที่ต่อมไทรอยด์เพื่อที่จะไปทำให้ร่างกายเจริญเติบโตอันที่ 2"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:18.563926953+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" ไปทำ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":6,\"nanos\":60000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:18.563929984+07:00","message":"receive interim result [false|false]:  ไปทำ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:18.563938329+07:00","message":"[buffer interim] 79 false ต่อมที่ต่อมไทรอยด์เพื่อที่จะไปทำให้ร่างกายเจริญเติบโตอันที่ 2"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:18.563942253+07:00","message":"[buffer interim] 79 false  ไปทำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:18.563948485+07:00","message":"[bufferProcess] interim [60000000]:ต่อมที่ต่อมไทรอยด์เพื่อที่จะไปทำให้ร่างกายเจริญเติบโตอันที่ 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:18.563951449+07:00","message":"[bufferProcess] send to processor:ต่อมที่ต่อมไทรอยด์เพื่อที่จะไปทำให้ร่างกายเจริญเติบโตอันที่ 2 ไปทำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:18.563954657+07:00","message":"[bufferProcess] interim [60000000]: ไปทำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:18.563958694+07:00","message":"[bufferProcess] update buffer: ต่อมที่ต่อมไทรอยด์เพื่อที่จะไปทำให้ร่างกายเจริญเติบโตอันที่ 2 ไปทำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:18.563962121+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:18.563964944+07:00","message":"> Transcript [1347] [false]: 'ต่อมที่ต่อมไทรอยด์เพื่อที่จะไปทำให้ร่างกายเจริญเติบโตอันที่ 2 ไปทำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:18.563969384+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:18.563971625+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:18.563973493+07:00","message":"StatePrefix: 'ต่อมที่ต่อมไทรอยด์เพื่อที่จะไปทำให้ร่างกายเจริญเติบโตอันที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:18.563976573+07:00","message":"TextPushed: 'ต่อมที่ต่อมไทรอยด์เพื่อที่จะไปทำให้ร่างกายเจริญ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:18.563979955+07:00","message":"Push: 'เติบโตอันที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:18.563981906+07:00","message":"TextPushed: 'ต่อมที่ต่อมไทรอยด์เพื่อที่จะไปทำให้ร่างกายเจริญเติบโตอันที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:18.563984131+07:00","message":"Set new StatePrefix : 'ต่อมที่ต่อมไทรอยด์เพื่อที่จะไปทำให้ร่างกายเจริญเติบโตอันที่ 2 ไปทำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:18.563986586+07:00","message":"Next Push (prob) : ' 2 ไปทำ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:18.563994926+07:00","message":"push: {false เติบโตอันที่ 0 0xc0001fca80}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:18.5645493+07:00","message":"receive streaming session, msgId: 79"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:18.564563349+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ต่อมที่ต่อมไทรอยด์เพื่อที่จะไปทำให้ร่างกายเจริญเติบโตอันที่ 2\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":6,\"nanos\":120000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:18.564568305+07:00","message":"receive interim result [false|false]: ต่อมที่ต่อมไทรอยด์เพื่อที่จะไปทำให้ร่างกายเจริญเติบโตอันที่ 2"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:18.564576935+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" ไปทำให้\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":6,\"nanos\":120000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:18.564579824+07:00","message":"receive interim result [false|false]:  ไปทำให้"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:18.564583775+07:00","message":"[buffer interim] 79 false ต่อมที่ต่อมไทรอยด์เพื่อที่จะไปทำให้ร่างกายเจริญเติบโตอันที่ 2"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:18.564586575+07:00","message":"[buffer interim] 79 false  ไปทำให้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:18.564604454+07:00","message":"[bufferProcess] interim [120000000]:ต่อมที่ต่อมไทรอยด์เพื่อที่จะไปทำให้ร่างกายเจริญเติบโตอันที่ 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:18.564626986+07:00","message":"[bufferProcess] send to processor:ต่อมที่ต่อมไทรอยด์เพื่อที่จะไปทำให้ร่างกายเจริญเติบโตอันที่ 2 ไปทำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:18.564637281+07:00","message":"[bufferProcess] interim [120000000]: ไปทำให้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:18.56464001+07:00","message":"[bufferProcess] update buffer: ต่อมที่ต่อมไทรอยด์เพื่อที่จะไปทำให้ร่างกายเจริญเติบโตอันที่ 2 ไปทำให้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:18.564644528+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:18.564648714+07:00","message":"> Transcript [1348] [false]: 'ต่อมที่ต่อมไทรอยด์เพื่อที่จะไปทำให้ร่างกายเจริญเติบโตอันที่ 2 ไปทำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:18.564653347+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:18.564655679+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:18.564657719+07:00","message":"StatePrefix: 'ต่อมที่ต่อมไทรอยด์เพื่อที่จะไปทำให้ร่างกายเจริญเติบโตอันที่ 2 ไปทำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:18.564660707+07:00","message":"TextPushed: 'ต่อมที่ต่อมไทรอยด์เพื่อที่จะไปทำให้ร่างกายเจริญเติบโตอันที่'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:18.740745063+07:00","message":"receive streaming session, msgId: 79"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:18.740785473+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ต่อมที่ต่อมไทรอยด์เพื่อที่จะไปทำให้ร่างกายเจริญเติบโตอันที่ 2 ไปทำให้\",\"confidence\":0.9086566}],\"is_final\":true,\"result_end_time\":{\"seconds\":6,\"nanos\":240000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:18.740792791+07:00","message":"receive interim result [true|false]: ต่อมที่ต่อมไทรอยด์เพื่อที่จะไปทำให้ร่างกายเจริญเติบโตอันที่ 2 ไปทำให้"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:18.740806137+07:00","message":"end recv isFinal message id 79"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:18.740808447+07:00","message":"end Recv id 79"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:18.740816422+07:00","message":"[buffer interim] 79 true ต่อมที่ต่อมไทรอยด์เพื่อที่จะไปทำให้ร่างกายเจริญเติบโตอันที่ 2 ไปทำให้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:18.740825307+07:00","message":"[bufferProcess] interim [240000000]:ต่อมที่ต่อมไทรอยด์เพื่อที่จะไปทำให้ร่างกายเจริญเติบโตอันที่ 2 ไปทำให้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:18.740829032+07:00","message":"[bufferProcess] send to processor (isfinal):ต่อมที่ต่อมไทรอยด์เพื่อที่จะไปทำให้ร่างกายเจริญเติบโตอันที่ 2 ไปทำให้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:18.740832806+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:18.740836048+07:00","message":"> Transcript [1349] [false]: 'ต่อมที่ต่อมไทรอยด์เพื่อที่จะไปทำให้ร่างกายเจริญเติบโตอันที่ 2 ไปทำให้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:18.740840178+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:18.740842164+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:18.740844213+07:00","message":"StatePrefix: 'ต่อมที่ต่อมไทรอยด์เพื่อที่จะไปทำให้ร่างกายเจริญเติบโตอันที่ 2 ไปทำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:18.740847062+07:00","message":"TextPushed: 'ต่อมที่ต่อมไทรอยด์เพื่อที่จะไปทำให้ร่างกายเจริญเติบโตอันที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:18.740849357+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:18.740911605+07:00","message":"> Transcript [1350] [true]: 'ต่อมที่ต่อมไทรอยด์เพื่อที่จะไปทำให้ร่างกายเจริญเติบโตอันที่ 2 ไปทำให้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:18.740947244+07:00","message":"Count interim (case isFinal): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:18.740951002+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:18.740953638+07:00","message":"StatePrefix: 'ต่อมที่ต่อมไทรอยด์เพื่อที่จะไปทำให้ร่างกายเจริญเติบโตอันที่ 2 ไปทำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:18.740957065+07:00","message":"TextPushed: 'ต่อมที่ต่อมไทรอยด์เพื่อที่จะไปทำให้ร่างกายเจริญเติบโตอันที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:18.740967506+07:00","message":"Push: ' 2 ไปทำให้'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:18.74098085+07:00","message":"push: {true  2 ไปทำให้ 0 0xc0001fca80}"}
{"level":"info","service":"Main","time":"2026-06-25T13:12:18.759041165+07:00","message":"write wav file: './tmp/7593/7593_79.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:18.815760756+07:00","message":"[GCS] Start streaming session, msgId: 80"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:19.274021579+07:00","message":"receive streaming session, msgId: 80"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:19.274070112+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เกิด\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":480000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:19.274075995+07:00","message":"receive interim result [false|false]: เกิด"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:19.27409133+07:00","message":"[buffer interim] 80 false เกิด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:19.274099754+07:00","message":"[bufferProcess] interim [480000000]:เกิด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:19.274102108+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:19.468369593+07:00","message":"receive streaming session, msgId: 80"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:19.468409409+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เกิดการ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":660000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:19.468414825+07:00","message":"receive interim result [false|false]: เกิดการ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:19.468427905+07:00","message":"[buffer interim] 80 false เกิดการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:19.468434787+07:00","message":"[bufferProcess] interim [660000000]:เกิดการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:19.468437055+07:00","message":"[bufferProcess] send to processor:เกิด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:19.468440293+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:19.468443031+07:00","message":"> Transcript [1351] [false]: 'เกิด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:19.468445157+07:00","message":"Set StatePrefix (first interim): 'เกิด'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:19.661128366+07:00","message":"receive streaming session, msgId: 80"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:19.661172777+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เกิดการเผา\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":900000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:19.661178508+07:00","message":"receive interim result [false|false]: เกิดการเผา"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:19.66118947+07:00","message":"[buffer interim] 80 false เกิดการเผา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:19.661196313+07:00","message":"[bufferProcess] interim [900000000]:เกิดการเผา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:19.661198985+07:00","message":"[bufferProcess] send to processor:เกิดการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:19.66120507+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:19.661207882+07:00","message":"> Transcript [1352] [false]: 'เกิดการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:19.661211091+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:19.661213128+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:19.661215061+07:00","message":"StatePrefix: 'เกิด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:19.661217258+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:19.971757405+07:00","message":"receive streaming session, msgId: 80"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:19.971796473+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เกิดการเผาผลาญ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":140000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:19.971801499+07:00","message":"receive interim result [false|false]: เกิดการเผาผลาญ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:19.97181454+07:00","message":"[buffer interim] 80 false เกิดการเผาผลาญ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:19.971821255+07:00","message":"[bufferProcess] interim [140000000]:เกิดการเผาผลาญ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:19.971823548+07:00","message":"[bufferProcess] send to processor:เกิดการเผา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:19.971828494+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:19.971831458+07:00","message":"> Transcript [1353] [false]: 'เกิดการเผา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:19.97183459+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:19.971836679+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:19.971838677+07:00","message":"StatePrefix: 'เกิด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:19.971840837+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:20.540593151+07:00","message":"receive streaming session, msgId: 80"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:20.54063758+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เกิดการเผาผลาญ\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":1,\"nanos\":740000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:20.540642502+07:00","message":"receive interim result [false|false]: เกิดการเผาผลาญ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:20.540655147+07:00","message":"[buffer interim] 80 false เกิดการเผาผลาญ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:20.540662006+07:00","message":"[bufferProcess] interim [740000000]:เกิดการเผาผลาญ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:20.540664615+07:00","message":"[bufferProcess] send to processor:เกิดการเผาผลาญ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:20.540670253+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:20.540673001+07:00","message":"> Transcript [1354] [false]: 'เกิดการเผาผลาญ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:20.540676629+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:20.540678821+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:20.540680763+07:00","message":"StatePrefix: 'เกิด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:20.540683481+07:00","message":"TextPushed: ''"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:12:20.924097807+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:12:20.924109866+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:22.172958163+07:00","message":"receive streaming session, msgId: 80"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:22.172993403+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เกิดการเผาผลาญทำให้\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":360000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:22.172998899+07:00","message":"receive interim result [false|false]: เกิดการเผาผลาญทำให้"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:22.173010829+07:00","message":"[buffer interim] 80 false เกิดการเผาผลาญทำให้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:22.173017661+07:00","message":"[bufferProcess] interim [360000000]:เกิดการเผาผลาญทำให้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:22.173020337+07:00","message":"[bufferProcess] send to processor:เกิดการเผาผลาญ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:22.173023714+07:00","message":"[bufferProcess] send to processor (ticker):เกิดการเผาผลาญทำให้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:22.173035993+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:22.173058069+07:00","message":"> Transcript [1355] [false]: 'เกิดการเผาผลาญ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:22.173063784+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:22.173066281+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:22.173068162+07:00","message":"StatePrefix: 'เกิด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:22.173070178+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:22.173077254+07:00","message":"Push: 'เกิด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:22.173079302+07:00","message":"TextPushed: 'เกิด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:22.173081351+07:00","message":"Set new StatePrefix : 'เกิดการเผาผลาญ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:22.173084184+07:00","message":"Next Push (prob) : 'การเผาผลาญ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:22.173086526+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:22.173088858+07:00","message":"> Transcript [1356] [false]: 'เกิดการเผาผลาญทำให้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:22.173091199+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:22.173092894+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:22.173094696+07:00","message":"StatePrefix: 'เกิดการเผาผลาญ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:22.173096586+07:00","message":"TextPushed: 'เกิด'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:22.173104639+07:00","message":"push: {false เกิด 0 0xc0001fc380}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:22.20695183+07:00","message":"receive streaming session, msgId: 80"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:22.206991353+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เกิดการเผาผลาญ\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":3,\"nanos\":420000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:22.206998648+07:00","message":"receive interim result [false|false]: เกิดการเผาผลาญ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:22.207011351+07:00","message":"[buffer interim] 80 false เกิดการเผาผลาญ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:22.207018399+07:00","message":"[bufferProcess] interim [420000000]:เกิดการเผาผลาญ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:22.207020492+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:22.347976252+07:00","message":"receive streaming session, msgId: 80"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:22.348010168+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เกิดการเผาผลาญทำให้ระบบ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":600000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:22.348015663+07:00","message":"receive interim result [false|false]: เกิดการเผาผลาญทำให้ระบบ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:22.348028478+07:00","message":"[buffer interim] 80 false เกิดการเผาผลาญทำให้ระบบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:22.348035168+07:00","message":"[bufferProcess] interim [600000000]:เกิดการเผาผลาญทำให้ระบบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:22.348037667+07:00","message":"[bufferProcess] send to processor:เกิดการเผาผลาญ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:22.348042649+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:22.348045482+07:00","message":"> Transcript [1357] [false]: 'เกิดการเผาผลาญ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:22.348048717+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:22.348050937+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:22.348053176+07:00","message":"StatePrefix: 'เกิดการเผาผลาญ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:22.348058034+07:00","message":"TextPushed: 'เกิด'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:22.66409711+07:00","message":"receive streaming session, msgId: 80"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:22.664134419+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เกิดการเผาผลาญทำให้ระบบประสาท\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":900000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:22.664140335+07:00","message":"receive interim result [false|false]: เกิดการเผาผลาญทำให้ระบบประสาท"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:22.664151627+07:00","message":"[buffer interim] 80 false เกิดการเผาผลาญทำให้ระบบประสาท"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:22.664168854+07:00","message":"[bufferProcess] interim [900000000]:เกิดการเผาผลาญทำให้ระบบประสาท"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:22.664171879+07:00","message":"[bufferProcess] send to processor:เกิดการเผาผลาญทำให้ระบบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:22.664175477+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:22.664178189+07:00","message":"> Transcript [1358] [false]: 'เกิดการเผาผลาญทำให้ระบบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:22.66418121+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:22.664183207+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:22.664185388+07:00","message":"StatePrefix: 'เกิดการเผาผลาญ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:22.664187783+07:00","message":"TextPushed: 'เกิด'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:23.05762869+07:00","message":"receive streaming session, msgId: 80"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:23.057668969+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เกิดการเผาผลาญทำให้ระบบประสาททำงาน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":320000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:23.057674997+07:00","message":"receive interim result [false|false]: เกิดการเผาผลาญทำให้ระบบประสาททำงาน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:23.057684362+07:00","message":"[buffer interim] 80 false เกิดการเผาผลาญทำให้ระบบประสาททำงาน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:23.057692127+07:00","message":"[bufferProcess] interim [320000000]:เกิดการเผาผลาญทำให้ระบบประสาททำงาน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:23.057694703+07:00","message":"[bufferProcess] send to processor:เกิดการเผาผลาญทำให้ระบบประสาท"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:23.057697852+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:23.057700458+07:00","message":"> Transcript [1359] [false]: 'เกิดการเผาผลาญทำให้ระบบประสาท'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:23.057704239+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:23.057706257+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:23.057708428+07:00","message":"StatePrefix: 'เกิดการเผาผลาญ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:23.057710508+07:00","message":"TextPushed: 'เกิด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:23.057712981+07:00","message":"Push: 'การเผาผลาญ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:23.057714868+07:00","message":"TextPushed: 'เกิดการเผาผลาญ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:23.057716974+07:00","message":"Set new StatePrefix : 'เกิดการเผาผลาญทำให้ระบบประสาท'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:23.057719565+07:00","message":"Next Push (prob) : 'ทำให้ระบบประสาท'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:23.05773379+07:00","message":"push: {false การเผาผลาญ 0 0xc0001fc380}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:23.243145651+07:00","message":"receive streaming session, msgId: 80"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:23.243190951+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เกิดการเผาผลาญทำให้ระบบประสาททำงานได้\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":440000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:23.243198894+07:00","message":"receive interim result [false|false]: เกิดการเผาผลาญทำให้ระบบประสาททำงานได้"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:23.243215961+07:00","message":"[buffer interim] 80 false เกิดการเผาผลาญทำให้ระบบประสาททำงานได้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:23.243227312+07:00","message":"[bufferProcess] interim [440000000]:เกิดการเผาผลาญทำให้ระบบประสาททำงานได้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:23.243231506+07:00","message":"[bufferProcess] send to processor:เกิดการเผาผลาญทำให้ระบบประสาททำงาน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:23.243240637+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:23.243244699+07:00","message":"> Transcript [1360] [false]: 'เกิดการเผาผลาญทำให้ระบบประสาททำงาน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:23.243249995+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:23.243253357+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:23.24325619+07:00","message":"StatePrefix: 'เกิดการเผาผลาญทำให้ระบบประสาท'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:23.243260041+07:00","message":"TextPushed: 'เกิดการเผาผลาญ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:23.375797081+07:00","message":"receive streaming session, msgId: 80"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:23.375838939+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เกิดการเผาผลาญทำให้ระบบประสาททำงานได้ตาม\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":620000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:23.375846504+07:00","message":"receive interim result [false|false]: เกิดการเผาผลาญทำให้ระบบประสาททำงานได้ตาม"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:23.375859583+07:00","message":"[buffer interim] 80 false เกิดการเผาผลาญทำให้ระบบประสาททำงานได้ตาม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:23.375866953+07:00","message":"[bufferProcess] interim [620000000]:เกิดการเผาผลาญทำให้ระบบประสาททำงานได้ตาม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:23.375869667+07:00","message":"[bufferProcess] send to processor:เกิดการเผาผลาญทำให้ระบบประสาททำงานได้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:23.375873899+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:23.375884318+07:00","message":"> Transcript [1361] [false]: 'เกิดการเผาผลาญทำให้ระบบประสาททำงานได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:23.375888451+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:23.375892581+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:23.3758949+07:00","message":"StatePrefix: 'เกิดการเผาผลาญทำให้ระบบประสาท'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:23.375897923+07:00","message":"TextPushed: 'เกิดการเผาผลาญ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:23.562695201+07:00","message":"receive streaming session, msgId: 80"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:23.562739812+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เกิดการเผาผลาญทำให้ระบบประสาททำงานได้ตามปกติ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":800000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:23.562746801+07:00","message":"receive interim result [false|false]: เกิดการเผาผลาญทำให้ระบบประสาททำงานได้ตามปกติ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:23.562763002+07:00","message":"[buffer interim] 80 false เกิดการเผาผลาญทำให้ระบบประสาททำงานได้ตามปกติ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:23.562771387+07:00","message":"[bufferProcess] interim [800000000]:เกิดการเผาผลาญทำให้ระบบประสาททำงานได้ตามปกติ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:23.562774345+07:00","message":"[bufferProcess] send to processor:เกิดการเผาผลาญทำให้ระบบประสาททำงานได้ตาม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:23.56278263+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:23.56278669+07:00","message":"> Transcript [1362] [false]: 'เกิดการเผาผลาญทำให้ระบบประสาททำงานได้ตาม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:23.562790304+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:23.562793212+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:23.562795683+07:00","message":"StatePrefix: 'เกิดการเผาผลาญทำให้ระบบประสาท'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:23.562798716+07:00","message":"TextPushed: 'เกิดการเผาผลาญ'"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:12:23.924142384+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:12:23.924155608+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:24.1443031+07:00","message":"receive streaming session, msgId: 80"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:24.144340916+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เกิดการเผาผลาญทำให้ระบบประสาททำงานได้ตามปกติ\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":5,\"nanos\":400000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:24.144347333+07:00","message":"receive interim result [false|false]: เกิดการเผาผลาญทำให้ระบบประสาททำงานได้ตามปกติ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:24.144363449+07:00","message":"[buffer interim] 80 false เกิดการเผาผลาญทำให้ระบบประสาททำงานได้ตามปกติ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:24.144371651+07:00","message":"[bufferProcess] interim [400000000]:เกิดการเผาผลาญทำให้ระบบประสาททำงานได้ตามปกติ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:24.14437671+07:00","message":"[bufferProcess] send to processor:เกิดการเผาผลาญทำให้ระบบประสาททำงานได้ตามปกติ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:24.144391296+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:24.144394746+07:00","message":"> Transcript [1363] [false]: 'เกิดการเผาผลาญทำให้ระบบประสาททำงานได้ตามปกติ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:24.14439913+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:24.144402104+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:24.14440453+07:00","message":"StatePrefix: 'เกิดการเผาผลาญทำให้ระบบประสาท'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:24.144409507+07:00","message":"TextPushed: 'เกิดการเผาผลาญ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:24.144416304+07:00","message":"Push: 'ทำให้ระบบประสาท'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:24.144418435+07:00","message":"TextPushed: 'เกิดการเผาผลาญทำให้ระบบประสาท'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:24.144420749+07:00","message":"Set new StatePrefix : 'เกิดการเผาผลาญทำให้ระบบประสาททำงานได้ตามปกติ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:24.144423547+07:00","message":"Next Push (prob) : 'ทำงานได้ตามปกติ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:24.144431245+07:00","message":"push: {false ทำให้ระบบประสาท 0 0xc0001fc380}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:24.449229798+07:00","message":"[GCS] IsForceVAD: false for message ID: 80"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:24.474998096+07:00","message":"receive streaming session, msgId: 80"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:24.475041201+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เกิดการเผาผลาญทำให้ระบบประสาททำงานได้ตามปกติค่ะเพราะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":700000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:24.475046567+07:00","message":"receive interim result [false|false]: เกิดการเผาผลาญทำให้ระบบประสาททำงานได้ตามปกติค่ะเพราะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:24.475059757+07:00","message":"[buffer interim] 80 false เกิดการเผาผลาญทำให้ระบบประสาททำงานได้ตามปกติค่ะเพราะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:24.475068229+07:00","message":"[bufferProcess] interim [700000000]:เกิดการเผาผลาญทำให้ระบบประสาททำงานได้ตามปกติค่ะเพราะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:24.475071923+07:00","message":"[bufferProcess] send to processor:เกิดการเผาผลาญทำให้ระบบประสาททำงานได้ตามปกติ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:24.475075739+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:24.475078373+07:00","message":"> Transcript [1364] [false]: 'เกิดการเผาผลาญทำให้ระบบประสาททำงานได้ตามปกติ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:24.4750817+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:24.475084187+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:24.475086401+07:00","message":"StatePrefix: 'เกิดการเผาผลาญทำให้ระบบประสาททำงานได้ตามปกติ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:24.475088933+07:00","message":"TextPushed: 'เกิดการเผาผลาญทำให้ระบบประสาท'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:24.513007377+07:00","message":"[GCS] Start streaming session, msgId: 81"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:24.541639267+07:00","message":"receive streaming session, msgId: 80"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:24.54167544+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เกิดการเผาผลาญทำให้ระบบประสาททำงานได้ตามปกติค่ะเพราะค่า\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":820000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:24.541681303+07:00","message":"receive interim result [false|false]: เกิดการเผาผลาญทำให้ระบบประสาททำงานได้ตามปกติค่ะเพราะค่า"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:24.541694854+07:00","message":"[buffer interim] 80 false เกิดการเผาผลาญทำให้ระบบประสาททำงานได้ตามปกติค่ะเพราะค่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:24.541702056+07:00","message":"[bufferProcess] interim [820000000]:เกิดการเผาผลาญทำให้ระบบประสาททำงานได้ตามปกติค่ะเพราะค่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:24.541704766+07:00","message":"[bufferProcess] send to processor:เกิดการเผาผลาญทำให้ระบบประสาททำงานได้ตามปกติค่ะเพราะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:24.541710058+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:24.541713138+07:00","message":"> Transcript [1365] [false]: 'เกิดการเผาผลาญทำให้ระบบประสาททำงานได้ตามปกติค่ะเพราะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:24.541716667+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:24.541718977+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:24.541721324+07:00","message":"StatePrefix: 'เกิดการเผาผลาญทำให้ระบบประสาททำงานได้ตามปกติ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:24.541724094+07:00","message":"TextPushed: 'เกิดการเผาผลาญทำให้ระบบประสาท'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:24.59843514+07:00","message":"receive streaming session, msgId: 80"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:24.598470899+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เกิดการเผาผลาญก็คือไปทำให้ระบบประสาททำงานได้ตามปกติ\",\"confidence\":0.9585204}],\"is_final\":true,\"result_end_time\":{\"seconds\":5,\"nanos\":850000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:24.598479718+07:00","message":"receive interim result [true|false]: เกิดการเผาผลาญก็คือไปทำให้ระบบประสาททำงานได้ตามปกติ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:24.598487405+07:00","message":"end recv isFinal message id 80"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:24.598489651+07:00","message":"end Recv id 80"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:24.598494927+07:00","message":"[buffer interim] 80 true เกิดการเผาผลาญก็คือไปทำให้ระบบประสาททำงานได้ตามปกติ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:24.598501474+07:00","message":"[bufferProcess] interim [850000000]:เกิดการเผาผลาญก็คือไปทำให้ระบบประสาททำงานได้ตามปกติ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:24.598508038+07:00","message":"[bufferProcess] send to processor (isfinal):เกิดการเผาผลาญทำให้ระบบประสาททำงานได้ตามปกติค่ะเพราะค่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:24.598511666+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:24.598514588+07:00","message":"> Transcript [1366] [false]: 'เกิดการเผาผลาญทำให้ระบบประสาททำงานได้ตามปกติค่ะเพราะค่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:24.598518119+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:24.598519987+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:24.598521952+07:00","message":"StatePrefix: 'เกิดการเผาผลาญทำให้ระบบประสาททำงานได้ตามปกติ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:24.598524816+07:00","message":"TextPushed: 'เกิดการเผาผลาญทำให้ระบบประสาท'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:24.59852684+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:24.598528978+07:00","message":"> Transcript [1367] [true]: 'เกิดการเผาผลาญก็คือไปทำให้ระบบประสาททำงานได้ตามปกติ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:24.598531341+07:00","message":"Count interim (case isFinal): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:24.598534181+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:24.598536135+07:00","message":"StatePrefix: 'เกิดการเผาผลาญทำให้ระบบประสาททำงานได้ตามปกติ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:24.598540555+07:00","message":"TextPushed: 'เกิดการเผาผลาญทำให้ระบบประสาท'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:24.598542345+07:00","message":"must be align in case of isFinal"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:24.598677614+07:00","message":"Push: 'ทำงานได้ตามปกติ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:24.598681295+07:00","message":"TextPushed: 'เกิดการเผาผลาญทำให้ระบบประสาททำงานได้ตามปกติ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:24.59868353+07:00","message":"Set new StatePrefix : 'เกิดการเผาผลาญก็คือไปทำให้ระบบประสาททำงานได้ตามปกติ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:24.59868587+07:00","message":"Next Push (prob) : 'เกิดการเผาผลาญก็คือไปทำให้ระบบประสาททำงานได้ตามปกติ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:24.59869302+07:00","message":"push: {true ทำงานได้ตามปกติ 0 0xc0001fc380}"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:24.598698981+07:00","message":"write aligntment file to 'tmp/7593/align_message_id_80.html'"}
{"level":"info","service":"Main","time":"2026-06-25T13:12:24.609762714+07:00","message":"write wav file: './tmp/7593/7593_80.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:24.711083094+07:00","message":"[GCS] IsForceVAD: false for message ID: 81"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:24.770866025+07:00","message":"[GCS] Start streaming session, msgId: 82"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:24.815100325+07:00","message":"receive streaming session, msgId: 81"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:24.81512333+07:00","message":"found end of frame, send empty tag with msgId: 81"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:24.815127723+07:00","message":"end Recv id 81"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:24.8151355+07:00","message":"[buffer interim] 81 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:24.815142931+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:24.815146437+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:24.815149342+07:00","message":"> Transcript [1368] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:24.815151868+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:24.815153802+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:24.815155775+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:24.815157669+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:24.815164684+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:24.815174106+07:00","message":"push: {true \n 0 0xc00052af00}"}
{"level":"info","service":"Main","time":"2026-06-25T13:12:24.821676503+07:00","message":"write wav file: './tmp/7593/7593_81.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:25.119822466+07:00","message":"receive streaming session, msgId: 82"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:25.119869741+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ทุก\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":420000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:25.119875761+07:00","message":"receive interim result [false|false]: ทุก"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:25.11988956+07:00","message":"[buffer interim] 82 false ทุก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:25.11989626+07:00","message":"[bufferProcess] interim [420000000]:ทุก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:25.119898134+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:25.330461438+07:00","message":"receive streaming session, msgId: 82"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:25.330503285+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ทุกวัน\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":540000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:25.330509533+07:00","message":"receive interim result [false|false]: ทุกวัน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:25.330526812+07:00","message":"[buffer interim] 82 false ทุกวัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:25.330535084+07:00","message":"[bufferProcess] interim [540000000]:ทุกวัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:25.330538145+07:00","message":"[bufferProcess] send to processor:ทุก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:25.330541725+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:25.330544749+07:00","message":"> Transcript [1369] [false]: 'ทุก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:25.330546942+07:00","message":"Set StatePrefix (first interim): 'ทุก'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:25.429212073+07:00","message":"receive streaming session, msgId: 82"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:25.429251141+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ทุกวัย\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":660000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:25.429256791+07:00","message":"receive interim result [false|false]: ทุกวัย"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:25.429271861+07:00","message":"[buffer interim] 82 false ทุกวัย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:25.429278841+07:00","message":"[bufferProcess] interim [660000000]:ทุกวัย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:25.429281415+07:00","message":"[bufferProcess] send to processor:ทุกวัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:25.429288675+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:25.429291836+07:00","message":"> Transcript [1370] [false]: 'ทุกวัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:25.429295614+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:25.429298275+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:25.429300926+07:00","message":"StatePrefix: 'ทุก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:25.429303155+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:25.496204367+07:00","message":"receive streaming session, msgId: 82"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:25.496245062+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ทุกวัยเลย\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":780000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:25.496250975+07:00","message":"receive interim result [false|false]: ทุกวัยเลย"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:25.496268595+07:00","message":"[buffer interim] 82 false ทุกวัยเลย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:25.496276719+07:00","message":"[bufferProcess] interim [780000000]:ทุกวัยเลย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:25.496279106+07:00","message":"[bufferProcess] send to processor:ทุกวัย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:25.4962873+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:25.49629093+07:00","message":"> Transcript [1371] [false]: 'ทุกวัย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:25.496293977+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:25.496296601+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:25.496298894+07:00","message":"StatePrefix: 'ทุก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:25.496301287+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:25.53864577+07:00","message":"[GCS] IsForceVAD: false for message ID: 82"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:25.600835366+07:00","message":"[GCS] Start streaming session, msgId: 83"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:25.630180944+07:00","message":"receive streaming session, msgId: 82"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:25.630232372+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ทุกวัยเลย\",\"confidence\":0.95419735}],\"is_final\":true,\"result_end_time\":{\"nanos\":990000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:25.630239538+07:00","message":"receive interim result [true|false]: ทุกวัยเลย"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:25.630251327+07:00","message":"end recv isFinal message id 82"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:25.630253689+07:00","message":"end Recv id 82"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:25.630261392+07:00","message":"[buffer interim] 82 true ทุกวัยเลย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:25.630270648+07:00","message":"[bufferProcess] interim [990000000]:ทุกวัยเลย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:25.63027446+07:00","message":"[bufferProcess] send to processor (isfinal):ทุกวัยเลย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:25.630278361+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:25.630281429+07:00","message":"> Transcript [1372] [false]: 'ทุกวัยเลย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:25.630284953+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:25.630287234+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:25.630289604+07:00","message":"StatePrefix: 'ทุก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:25.630291775+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:25.630293671+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:25.630295642+07:00","message":"> Transcript [1373] [true]: 'ทุกวัยเลย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:25.630297861+07:00","message":"Count interim (case isFinal): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:25.630299627+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:25.630301345+07:00","message":"StatePrefix: 'ทุก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:25.630303161+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:25.630308014+07:00","message":"Push: 'ทุกวัยเลย'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:25.630319151+07:00","message":"push: {true ทุกวัยเลย 0 0xc000044500}"}
{"level":"info","service":"Main","time":"2026-06-25T13:12:25.636591276+07:00","message":"write wav file: './tmp/7593/7593_82.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:25.950225866+07:00","message":"receive streaming session, msgId: 83"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:25.950275264+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ก็\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":360000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:25.950281549+07:00","message":"receive interim result [false|false]: ก็"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:25.9502956+07:00","message":"[buffer interim] 83 false ก็"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:25.95030213+07:00","message":"[bufferProcess] interim [360000000]:ก็"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:25.950304054+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:25.98128174+07:00","message":"receive streaming session, msgId: 83"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:25.981316642+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ก็มี\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":420000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:25.981321742+07:00","message":"receive interim result [false|false]: ก็มี"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:25.981335451+07:00","message":"[buffer interim] 83 false ก็มี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:25.981341807+07:00","message":"[bufferProcess] interim [420000000]:ก็มี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:25.981344301+07:00","message":"[bufferProcess] send to processor:ก็"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:25.981347206+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:25.981349878+07:00","message":"> Transcript [1374] [false]: 'ก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:25.981352259+07:00","message":"Set StatePrefix (first interim): 'ก็'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:26.15208938+07:00","message":"receive streaming session, msgId: 83"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:26.152135169+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ก็มีอัน\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":600000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:26.152142013+07:00","message":"receive interim result [false|false]: ก็มีอัน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:26.152160078+07:00","message":"[buffer interim] 83 false ก็มีอัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:26.152167964+07:00","message":"[bufferProcess] interim [600000000]:ก็มีอัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:26.152171217+07:00","message":"[bufferProcess] send to processor:ก็มี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:26.152177379+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:26.152180798+07:00","message":"> Transcript [1375] [false]: 'ก็มี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:26.152184204+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:26.152186977+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:26.152188978+07:00","message":"StatePrefix: 'ก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:26.15219119+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:26.366347859+07:00","message":"receive streaming session, msgId: 83"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:26.366388584+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ก็มีอังกฤษ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":780000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:26.366395354+07:00","message":"receive interim result [false|false]: ก็มีอังกฤษ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:26.366411444+07:00","message":"[buffer interim] 83 false ก็มีอังกฤษ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:26.36641954+07:00","message":"[bufferProcess] interim [780000000]:ก็มีอังกฤษ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:26.366422156+07:00","message":"[bufferProcess] send to processor:ก็มีอัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:26.366428862+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:26.36643216+07:00","message":"> Transcript [1376] [false]: 'ก็มีอัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:26.366435772+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:26.366438213+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:26.366441185+07:00","message":"StatePrefix: 'ก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:26.366443864+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:26.646766212+07:00","message":"receive streaming session, msgId: 83"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:26.646811331+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ก็มีอาการผิดปกติ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":80000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:26.646816971+07:00","message":"receive interim result [false|false]: ก็มีอาการผิดปกติ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:26.646832313+07:00","message":"[buffer interim] 83 false ก็มีอาการผิดปกติ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:26.646840658+07:00","message":"[bufferProcess] interim [80000000]:ก็มีอาการผิดปกติ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:26.646843385+07:00","message":"[bufferProcess] send to processor:ก็มีอังกฤษ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:26.646850779+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:26.646854246+07:00","message":"> Transcript [1377] [false]: 'ก็มีอังกฤษ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:26.646857532+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:26.646859932+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:26.646862288+07:00","message":"StatePrefix: 'ก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:26.646864601+07:00","message":"TextPushed: ''"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:12:26.924953003+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:12:26.924976184+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:26.957400752+07:00","message":"receive streaming session, msgId: 83"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:26.957439827+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ก็มีอาการผิดปกติเกี่ยว\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":380000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:26.957446583+07:00","message":"receive interim result [false|false]: ก็มีอาการผิดปกติเกี่ยว"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:26.957460258+07:00","message":"[buffer interim] 83 false ก็มีอาการผิดปกติเกี่ยว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:26.957477993+07:00","message":"[bufferProcess] interim [380000000]:ก็มีอาการผิดปกติเกี่ยว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:26.957480505+07:00","message":"[bufferProcess] send to processor:ก็มีอาการผิดปกติ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:26.957484324+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:26.957487366+07:00","message":"> Transcript [1378] [false]: 'ก็มีอาการผิดปกติ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:26.957490691+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:26.957493254+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:26.957495317+07:00","message":"StatePrefix: 'ก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:26.957497509+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:26.957503694+07:00","message":"Push: 'ก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:26.957505733+07:00","message":"TextPushed: 'ก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:26.957508121+07:00","message":"Set new StatePrefix : 'ก็มีอาการผิดปกติ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:26.957511186+07:00","message":"Next Push (prob) : 'มีอาการผิดปกติ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:26.957530627+07:00","message":"push: {false ก็ 0 0xc000044d00}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:27.151210124+07:00","message":"receive streaming session, msgId: 83"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:27.15124714+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ก็มีอาการผิดปกติเกี่ยวกับ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":620000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:27.151252943+07:00","message":"receive interim result [false|false]: ก็มีอาการผิดปกติเกี่ยวกับ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:27.151270889+07:00","message":"[buffer interim] 83 false ก็มีอาการผิดปกติเกี่ยวกับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:27.15128171+07:00","message":"[bufferProcess] interim [620000000]:ก็มีอาการผิดปกติเกี่ยวกับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:27.151284225+07:00","message":"[bufferProcess] send to processor:ก็มีอาการผิดปกติเกี่ยว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:27.151287513+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:27.151290116+07:00","message":"> Transcript [1379] [false]: 'ก็มีอาการผิดปกติเกี่ยว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:27.151293538+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:27.15129626+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:27.151298461+07:00","message":"StatePrefix: 'ก็มีอาการผิดปกติ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:27.151300944+07:00","message":"TextPushed: 'ก็'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:27.473840278+07:00","message":"receive streaming session, msgId: 83"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:27.473884073+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ก็มีอาการผิดปกติเกี่ยวกับเรือ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":920000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:27.473890027+07:00","message":"receive interim result [false|false]: ก็มีอาการผิดปกติเกี่ยวกับเรือ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:27.473902829+07:00","message":"[buffer interim] 83 false ก็มีอาการผิดปกติเกี่ยวกับเรือ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:27.473910828+07:00","message":"[bufferProcess] interim [920000000]:ก็มีอาการผิดปกติเกี่ยวกับเรือ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:27.473914013+07:00","message":"[bufferProcess] send to processor:ก็มีอาการผิดปกติเกี่ยวกับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:27.473919942+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:27.473923152+07:00","message":"> Transcript [1380] [false]: 'ก็มีอาการผิดปกติเกี่ยวกับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:27.473926562+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:27.47392899+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:27.473931501+07:00","message":"StatePrefix: 'ก็มีอาการผิดปกติ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:27.473934127+07:00","message":"TextPushed: 'ก็'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:27.541442085+07:00","message":"receive streaming session, msgId: 83"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:27.54148172+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ก็มีอาการผิดปกติเกี่ยวกับเรื่อง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":980000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:27.541488462+07:00","message":"receive interim result [false|false]: ก็มีอาการผิดปกติเกี่ยวกับเรื่อง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:27.541502066+07:00","message":"[buffer interim] 83 false ก็มีอาการผิดปกติเกี่ยวกับเรื่อง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:27.541510374+07:00","message":"[bufferProcess] interim [980000000]:ก็มีอาการผิดปกติเกี่ยวกับเรื่อง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:27.541513198+07:00","message":"[bufferProcess] send to processor:ก็มีอาการผิดปกติเกี่ยวกับเรือ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:27.54152031+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:27.541523222+07:00","message":"> Transcript [1381] [false]: 'ก็มีอาการผิดปกติเกี่ยวกับเรือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:27.541526882+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:27.541529562+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:27.541531898+07:00","message":"StatePrefix: 'ก็มีอาการผิดปกติ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:27.541536183+07:00","message":"TextPushed: 'ก็'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:27.735434311+07:00","message":"receive streaming session, msgId: 83"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:27.735475093+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ก็มีอาการผิดปกติเกี่ยวกับเรื่องขอ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":220000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:27.735480817+07:00","message":"receive interim result [false|false]: ก็มีอาการผิดปกติเกี่ยวกับเรื่องขอ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:27.735498809+07:00","message":"[buffer interim] 83 false ก็มีอาการผิดปกติเกี่ยวกับเรื่องขอ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:27.73550742+07:00","message":"[bufferProcess] interim [220000000]:ก็มีอาการผิดปกติเกี่ยวกับเรื่องขอ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:27.735509866+07:00","message":"[bufferProcess] send to processor:ก็มีอาการผิดปกติเกี่ยวกับเรื่อง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:27.735513702+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:27.735517386+07:00","message":"> Transcript [1382] [false]: 'ก็มีอาการผิดปกติเกี่ยวกับเรื่อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:27.735521572+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:27.735523936+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:27.735526177+07:00","message":"StatePrefix: 'ก็มีอาการผิดปกติ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:27.735528642+07:00","message":"TextPushed: 'ก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:27.735531446+07:00","message":"Push: 'มีอาการผิดปกติ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:27.73553353+07:00","message":"TextPushed: 'ก็มีอาการผิดปกติ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:27.735535786+07:00","message":"Set new StatePrefix : 'ก็มีอาการผิดปกติเกี่ยวกับเรื่อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:27.735538235+07:00","message":"Next Push (prob) : 'เกี่ยวกับเรื่อง'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:27.735547311+07:00","message":"push: {false มีอาการผิดปกติ 0 0xc000044d00}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:27.863430615+07:00","message":"receive streaming session, msgId: 83"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:27.863470676+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ก็มีอาการผิดปกติเกี่ยวกับเรื่องของ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":280000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:27.863477686+07:00","message":"receive interim result [false|false]: ก็มีอาการผิดปกติเกี่ยวกับเรื่องของ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:27.863493138+07:00","message":"[buffer interim] 83 false ก็มีอาการผิดปกติเกี่ยวกับเรื่องของ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:27.863501673+07:00","message":"[bufferProcess] interim [280000000]:ก็มีอาการผิดปกติเกี่ยวกับเรื่องของ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:27.863504266+07:00","message":"[bufferProcess] send to processor:ก็มีอาการผิดปกติเกี่ยวกับเรื่องขอ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:27.863508152+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:27.863511+07:00","message":"> Transcript [1383] [false]: 'ก็มีอาการผิดปกติเกี่ยวกับเรื่องขอ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:27.86351508+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:27.863518465+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:27.863523204+07:00","message":"StatePrefix: 'ก็มีอาการผิดปกติเกี่ยวกับเรื่อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:27.863525875+07:00","message":"TextPushed: 'ก็มีอาการผิดปกติ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:28.067019611+07:00","message":"receive streaming session, msgId: 83"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:28.067058431+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ก็มีอาการผิดปกติเกี่ยวกับเรื่องของสัตว์\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":520000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:28.067073839+07:00","message":"receive interim result [false|false]: ก็มีอาการผิดปกติเกี่ยวกับเรื่องของสัตว์"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:28.06709104+07:00","message":"[buffer interim] 83 false ก็มีอาการผิดปกติเกี่ยวกับเรื่องของสัตว์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:28.067098401+07:00","message":"[bufferProcess] interim [520000000]:ก็มีอาการผิดปกติเกี่ยวกับเรื่องของสัตว์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:28.067101208+07:00","message":"[bufferProcess] send to processor:ก็มีอาการผิดปกติเกี่ยวกับเรื่องของ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:28.067107755+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:28.067110458+07:00","message":"> Transcript [1384] [false]: 'ก็มีอาการผิดปกติเกี่ยวกับเรื่องของ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:28.067113993+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:28.067116231+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:28.067118401+07:00","message":"StatePrefix: 'ก็มีอาการผิดปกติเกี่ยวกับเรื่อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:28.067121422+07:00","message":"TextPushed: 'ก็มีอาการผิดปกติ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:28.205421098+07:00","message":"receive streaming session, msgId: 83"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:28.205467364+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ก็มีอาการผิดปกติเกี่ยวกับเรื่องของสมอ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":580000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:28.205474222+07:00","message":"receive interim result [false|false]: ก็มีอาการผิดปกติเกี่ยวกับเรื่องของสมอ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:28.205487585+07:00","message":"[buffer interim] 83 false ก็มีอาการผิดปกติเกี่ยวกับเรื่องของสมอ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:28.205495664+07:00","message":"[bufferProcess] interim [580000000]:ก็มีอาการผิดปกติเกี่ยวกับเรื่องของสมอ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:28.205498416+07:00","message":"[bufferProcess] send to processor:ก็มีอาการผิดปกติเกี่ยวกับเรื่องของสัตว์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:28.205502008+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:28.205505042+07:00","message":"> Transcript [1385] [false]: 'ก็มีอาการผิดปกติเกี่ยวกับเรื่องของสัตว์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:28.205508556+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:28.205510758+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:28.205512785+07:00","message":"StatePrefix: 'ก็มีอาการผิดปกติเกี่ยวกับเรื่อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:28.205515507+07:00","message":"TextPushed: 'ก็มีอาการผิดปกติ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:28.263684262+07:00","message":"receive streaming session, msgId: 83"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:28.263728124+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ก็มีอาการผิดปกติเกี่ยวกับเรื่องของสมอง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":700000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:28.263734435+07:00","message":"receive interim result [false|false]: ก็มีอาการผิดปกติเกี่ยวกับเรื่องของสมอง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:28.263750032+07:00","message":"[buffer interim] 83 false ก็มีอาการผิดปกติเกี่ยวกับเรื่องของสมอง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:28.263757192+07:00","message":"[bufferProcess] interim [700000000]:ก็มีอาการผิดปกติเกี่ยวกับเรื่องของสมอง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:28.263759786+07:00","message":"[bufferProcess] send to processor:ก็มีอาการผิดปกติเกี่ยวกับเรื่องของสมอ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:28.263763683+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:28.263766411+07:00","message":"> Transcript [1386] [false]: 'ก็มีอาการผิดปกติเกี่ยวกับเรื่องของสมอ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:28.263770081+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:28.263772346+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:28.263774805+07:00","message":"StatePrefix: 'ก็มีอาการผิดปกติเกี่ยวกับเรื่อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:28.263779289+07:00","message":"TextPushed: 'ก็มีอาการผิดปกติ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:28.263783502+07:00","message":"Push: 'เกี่ยวกับเรื่อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:28.263786954+07:00","message":"TextPushed: 'ก็มีอาการผิดปกติเกี่ยวกับเรื่อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:28.263790422+07:00","message":"Set new StatePrefix : 'ก็มีอาการผิดปกติเกี่ยวกับเรื่องของสมอ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:28.26379423+07:00","message":"Next Push (prob) : 'ของสมอ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:28.263806388+07:00","message":"push: {false เกี่ยวกับเรื่อง 0 0xc000044d00}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:28.822460099+07:00","message":"receive streaming session, msgId: 83"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:28.822506538+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ก็มีอาการผิดปกติเกี่ยวกับเรื่องของสมอง\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":3,\"nanos\":300000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:28.822513921+07:00","message":"receive interim result [false|false]: ก็มีอาการผิดปกติเกี่ยวกับเรื่องของสมอง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:28.822529768+07:00","message":"[buffer interim] 83 false ก็มีอาการผิดปกติเกี่ยวกับเรื่องของสมอง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:28.8225411+07:00","message":"[bufferProcess] interim [300000000]:ก็มีอาการผิดปกติเกี่ยวกับเรื่องของสมอง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:28.822544152+07:00","message":"[bufferProcess] send to processor:ก็มีอาการผิดปกติเกี่ยวกับเรื่องของสมอง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:28.822551521+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:28.822556005+07:00","message":"> Transcript [1387] [false]: 'ก็มีอาการผิดปกติเกี่ยวกับเรื่องของสมอง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:28.822559825+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:28.822562427+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:28.822564387+07:00","message":"StatePrefix: 'ก็มีอาการผิดปกติเกี่ยวกับเรื่องของสมอ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:28.822567222+07:00","message":"TextPushed: 'ก็มีอาการผิดปกติเกี่ยวกับเรื่อง'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:29.081014132+07:00","message":"receive streaming session, msgId: 83"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:29.081051317+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ก็มีอาการผิดปกติเกี่ยวกับเรื่องของสมองและ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":480000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:29.081057162+07:00","message":"receive interim result [false|false]: ก็มีอาการผิดปกติเกี่ยวกับเรื่องของสมองและ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:29.081072945+07:00","message":"[buffer interim] 83 false ก็มีอาการผิดปกติเกี่ยวกับเรื่องของสมองและ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:29.081081282+07:00","message":"[bufferProcess] interim [480000000]:ก็มีอาการผิดปกติเกี่ยวกับเรื่องของสมองและ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:29.081083746+07:00","message":"[bufferProcess] send to processor:ก็มีอาการผิดปกติเกี่ยวกับเรื่องของสมอง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:29.081087419+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:29.081090479+07:00","message":"> Transcript [1388] [false]: 'ก็มีอาการผิดปกติเกี่ยวกับเรื่องของสมอง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:29.081094077+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:29.081096077+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:29.081098075+07:00","message":"StatePrefix: 'ก็มีอาการผิดปกติเกี่ยวกับเรื่องของสมอ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:29.08110062+07:00","message":"TextPushed: 'ก็มีอาการผิดปกติเกี่ยวกับเรื่อง'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:29.151127819+07:00","message":"receive streaming session, msgId: 83"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:29.151165774+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ก็มีอาการผิดปกติเกี่ยวกับเรื่องของสมองแล้วก็\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":600000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:29.151171407+07:00","message":"receive interim result [false|false]: ก็มีอาการผิดปกติเกี่ยวกับเรื่องของสมองแล้วก็"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:29.151184319+07:00","message":"[buffer interim] 83 false ก็มีอาการผิดปกติเกี่ยวกับเรื่องของสมองแล้วก็"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:29.151193739+07:00","message":"[bufferProcess] interim [600000000]:ก็มีอาการผิดปกติเกี่ยวกับเรื่องของสมองแล้วก็"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:29.151196463+07:00","message":"[bufferProcess] send to processor:ก็มีอาการผิดปกติเกี่ยวกับเรื่องของสมองและ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:29.151200672+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:29.151203488+07:00","message":"> Transcript [1389] [false]: 'ก็มีอาการผิดปกติเกี่ยวกับเรื่องของสมองและ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:29.151206898+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:29.151209178+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:29.151211314+07:00","message":"StatePrefix: 'ก็มีอาการผิดปกติเกี่ยวกับเรื่องของสมอ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:29.151214077+07:00","message":"TextPushed: 'ก็มีอาการผิดปกติเกี่ยวกับเรื่อง'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:29.587887104+07:00","message":"[GCS] Cleaned up inactive client: 58"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:29.587905288+07:00","message":"[GCS] Cleaned up inactive client: 64"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:29.587907886+07:00","message":"[GCS] Cleaned up inactive client: 60"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:29.587910408+07:00","message":"[GCS] Cleaned up inactive client: 62"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:29.5879123+07:00","message":"[GCS] Cleaned up inactive client: 57"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:29.587914224+07:00","message":"[GCS] Cleaned up inactive client: 63"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:29.587917982+07:00","message":"[GCS] Cleaned up inactive client: 61"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:29.587920024+07:00","message":"[GCS] Cleaned up inactive client: 65"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:29.587921978+07:00","message":"[GCS] Cleaned up inactive client: 59"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:29.614949473+07:00","message":"receive streaming session, msgId: 83"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:29.614972256+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ก็มีอาการผิดปกติเกี่ยวกับเรื่องของสมองแล้วก็รับ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":20000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:29.614978173+07:00","message":"receive interim result [false|false]: ก็มีอาการผิดปกติเกี่ยวกับเรื่องของสมองแล้วก็รับ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:29.614992133+07:00","message":"[buffer interim] 83 false ก็มีอาการผิดปกติเกี่ยวกับเรื่องของสมองแล้วก็รับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:29.614998889+07:00","message":"[bufferProcess] interim [20000000]:ก็มีอาการผิดปกติเกี่ยวกับเรื่องของสมองแล้วก็รับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:29.615001481+07:00","message":"[bufferProcess] send to processor:ก็มีอาการผิดปกติเกี่ยวกับเรื่องของสมองแล้วก็"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:29.615004964+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:29.615007303+07:00","message":"> Transcript [1390] [false]: 'ก็มีอาการผิดปกติเกี่ยวกับเรื่องของสมองแล้วก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:29.615011341+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:29.615014469+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:29.615017755+07:00","message":"StatePrefix: 'ก็มีอาการผิดปกติเกี่ยวกับเรื่องของสมอ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:29.615025621+07:00","message":"TextPushed: 'ก็มีอาการผิดปกติเกี่ยวกับเรื่อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:29.615029646+07:00","message":"Push: 'ของสมอ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:29.615032825+07:00","message":"TextPushed: 'ก็มีอาการผิดปกติเกี่ยวกับเรื่องของสมอ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:29.615039472+07:00","message":"Set new StatePrefix : 'ก็มีอาการผิดปกติเกี่ยวกับเรื่องของสมองแล้วก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:29.615042399+07:00","message":"Next Push (prob) : 'งแล้วก็'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:29.615051995+07:00","message":"push: {false ของสมอ 0 0xc000044d00}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:29.653658052+07:00","message":"receive streaming session, msgId: 83"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:29.653705372+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ก็มีอาการผิดปกติเกี่ยวกับเรื่องของสมองแล้วก็ระบบ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":80000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:29.653711941+07:00","message":"receive interim result [false|false]: ก็มีอาการผิดปกติเกี่ยวกับเรื่องของสมองแล้วก็ระบบ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:29.653734319+07:00","message":"[buffer interim] 83 false ก็มีอาการผิดปกติเกี่ยวกับเรื่องของสมองแล้วก็ระบบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:29.653747464+07:00","message":"[bufferProcess] interim [80000000]:ก็มีอาการผิดปกติเกี่ยวกับเรื่องของสมองแล้วก็ระบบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:29.653750716+07:00","message":"[bufferProcess] send to processor:ก็มีอาการผิดปกติเกี่ยวกับเรื่องของสมองแล้วก็รับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:29.653757119+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:29.65375987+07:00","message":"> Transcript [1391] [false]: 'ก็มีอาการผิดปกติเกี่ยวกับเรื่องของสมองแล้วก็รับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:29.653763709+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:29.653766196+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:29.653768953+07:00","message":"StatePrefix: 'ก็มีอาการผิดปกติเกี่ยวกับเรื่องของสมองแล้วก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:29.653771527+07:00","message":"TextPushed: 'ก็มีอาการผิดปกติเกี่ยวกับเรื่องของสมอ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:29.849460278+07:00","message":"receive streaming session, msgId: 83"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:29.849503757+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ก็มีอาการผิดปกติเกี่ยวกับเรื่องของสมองแล้วก็ระบบไฟ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":260000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:29.849512025+07:00","message":"receive interim result [false|false]: ก็มีอาการผิดปกติเกี่ยวกับเรื่องของสมองแล้วก็ระบบไฟ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:29.849529372+07:00","message":"[buffer interim] 83 false ก็มีอาการผิดปกติเกี่ยวกับเรื่องของสมองแล้วก็ระบบไฟ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:29.84953677+07:00","message":"[bufferProcess] interim [260000000]:ก็มีอาการผิดปกติเกี่ยวกับเรื่องของสมองแล้วก็ระบบไฟ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:29.849541548+07:00","message":"[bufferProcess] send to processor:ก็มีอาการผิดปกติเกี่ยวกับเรื่องของสมองแล้วก็ระบบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:29.849550401+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:29.849555161+07:00","message":"> Transcript [1392] [false]: 'ก็มีอาการผิดปกติเกี่ยวกับเรื่องของสมองแล้วก็ระบบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:29.849560504+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:29.849564786+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:29.849566814+07:00","message":"StatePrefix: 'ก็มีอาการผิดปกติเกี่ยวกับเรื่องของสมองแล้วก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:29.849569356+07:00","message":"TextPushed: 'ก็มีอาการผิดปกติเกี่ยวกับเรื่องของสมอ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:29.851234355+07:00","message":"receive streaming session, msgId: 83"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:29.851265859+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ก็มีอาการผิดปกติเกี่ยวกับเรื่องของสมองแล้วก็ระบบภาษา\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":320000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:29.851271773+07:00","message":"receive interim result [false|false]: ก็มีอาการผิดปกติเกี่ยวกับเรื่องของสมองแล้วก็ระบบภาษา"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:29.851286981+07:00","message":"[buffer interim] 83 false ก็มีอาการผิดปกติเกี่ยวกับเรื่องของสมองแล้วก็ระบบภาษา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:29.851293776+07:00","message":"[bufferProcess] interim [320000000]:ก็มีอาการผิดปกติเกี่ยวกับเรื่องของสมองแล้วก็ระบบภาษา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:29.851296234+07:00","message":"[bufferProcess] send to processor:ก็มีอาการผิดปกติเกี่ยวกับเรื่องของสมองแล้วก็ระบบไฟ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:29.851303261+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:29.85130628+07:00","message":"> Transcript [1393] [false]: 'ก็มีอาการผิดปกติเกี่ยวกับเรื่องของสมองแล้วก็ระบบไฟ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:29.851309904+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:29.85131232+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:29.851314394+07:00","message":"StatePrefix: 'ก็มีอาการผิดปกติเกี่ยวกับเรื่องของสมองแล้วก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:29.851317009+07:00","message":"TextPushed: 'ก็มีอาการผิดปกติเกี่ยวกับเรื่องของสมอ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:29.898120106+07:00","message":"[GCS] IsForceVAD: false for message ID: 83"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:12:29.925363902+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:12:29.92536635+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:29.978868201+07:00","message":"receive streaming session, msgId: 83"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:29.978913764+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ก็มีอาการผิดปกติเกี่ยวกับเรื่องของสมองแล้วก็ระบบประสาท\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":380000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:29.978920167+07:00","message":"receive interim result [false|false]: ก็มีอาการผิดปกติเกี่ยวกับเรื่องของสมองแล้วก็ระบบประสาท"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:29.978936629+07:00","message":"[buffer interim] 83 false ก็มีอาการผิดปกติเกี่ยวกับเรื่องของสมองแล้วก็ระบบประสาท"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:29.978946915+07:00","message":"[bufferProcess] interim [380000000]:ก็มีอาการผิดปกติเกี่ยวกับเรื่องของสมองแล้วก็ระบบประสาท"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:29.978950061+07:00","message":"[bufferProcess] send to processor:ก็มีอาการผิดปกติเกี่ยวกับเรื่องของสมองแล้วก็ระบบภาษา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:29.978954916+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:29.978959367+07:00","message":"> Transcript [1394] [false]: 'ก็มีอาการผิดปกติเกี่ยวกับเรื่องของสมองแล้วก็ระบบภาษา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:29.978964672+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:29.978967978+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:29.978971707+07:00","message":"StatePrefix: 'ก็มีอาการผิดปกติเกี่ยวกับเรื่องของสมองแล้วก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:29.978975527+07:00","message":"TextPushed: 'ก็มีอาการผิดปกติเกี่ยวกับเรื่องของสมอ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:29.978985235+07:00","message":"Push: 'งแล้วก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:29.978988376+07:00","message":"TextPushed: 'ก็มีอาการผิดปกติเกี่ยวกับเรื่องของสมองแล้วก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:29.978991695+07:00","message":"Set new StatePrefix : 'ก็มีอาการผิดปกติเกี่ยวกับเรื่องของสมองแล้วก็ระบบภาษา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:29.978993977+07:00","message":"Next Push (prob) : 'ระบบภาษา'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:29.979002794+07:00","message":"push: {false งแล้วก็ 0 0xc000044d00}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:30.008481559+07:00","message":"receive streaming session, msgId: 83"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:30.008516875+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ก็มีอาการผิดปกติเกี่ยวกับเรื่องของสมองแล้วก็ระบบประสาท\",\"confidence\":0.94732744}],\"is_final\":true,\"result_end_time\":{\"seconds\":4,\"nanos\":500000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:30.008523542+07:00","message":"receive interim result [true|false]: ก็มีอาการผิดปกติเกี่ยวกับเรื่องของสมองแล้วก็ระบบประสาท"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:30.008539427+07:00","message":"end recv isFinal message id 83"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:30.008541514+07:00","message":"end Recv id 83"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:30.008548088+07:00","message":"[buffer interim] 83 true ก็มีอาการผิดปกติเกี่ยวกับเรื่องของสมองแล้วก็ระบบประสาท"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:30.008554728+07:00","message":"[bufferProcess] interim [500000000]:ก็มีอาการผิดปกติเกี่ยวกับเรื่องของสมองแล้วก็ระบบประสาท"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:30.00856186+07:00","message":"[bufferProcess] send to processor (isfinal):ก็มีอาการผิดปกติเกี่ยวกับเรื่องของสมองแล้วก็ระบบประสาท"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:30.008565208+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:30.008567974+07:00","message":"> Transcript [1395] [false]: 'ก็มีอาการผิดปกติเกี่ยวกับเรื่องของสมองแล้วก็ระบบประสาท'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:30.008570787+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:30.008573533+07:00","message":"Set new StatePrefix: 'ก็มีอาการผิดปกติเกี่ยวกับเรื่องของสมองแล้วก็ระบบประสาท'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:30.008575488+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:30.008577398+07:00","message":"> Transcript [1396] [true]: 'ก็มีอาการผิดปกติเกี่ยวกับเรื่องของสมองแล้วก็ระบบประสาท'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:30.008581457+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:30.008584333+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:30.008587119+07:00","message":"StatePrefix: 'ก็มีอาการผิดปกติเกี่ยวกับเรื่องของสมองแล้วก็ระบบประสาท'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:30.008591153+07:00","message":"TextPushed: 'ก็มีอาการผิดปกติเกี่ยวกับเรื่องของสมองแล้วก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:30.00860051+07:00","message":"Push: 'ระบบประสาท'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:30.008610715+07:00","message":"push: {true ระบบประสาท 0 0xc000044d00}"}
{"level":"info","service":"Main","time":"2026-06-25T13:12:30.018955497+07:00","message":"write wav file: './tmp/7593/7593_83.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:30.030976601+07:00","message":"[GCS] Start streaming session, msgId: 84"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:31.580043456+07:00","message":"receive streaming session, msgId: 84"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:31.58008414+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ใครหล่อ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":560000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:31.580089779+07:00","message":"receive interim result [false|false]: ใครหล่อ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:31.580102759+07:00","message":"[buffer interim] 84 false ใครหล่อ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:31.580109777+07:00","message":"[bufferProcess] interim [560000000]:ใครหล่อ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:31.580111638+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:31.580116978+07:00","message":"[bufferProcess] send to processor (ticker):ใครหล่อ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:31.580119783+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:31.580122671+07:00","message":"> Transcript [1397] [false]: 'ใครหล่อ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:31.58012511+07:00","message":"Set StatePrefix (first interim): 'ใครหล่อ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:31.591833571+07:00","message":"receive streaming session, msgId: 84"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:31.59186593+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไทรอยด์\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":620000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:31.591871645+07:00","message":"receive interim result [false|false]: ไทรอยด์"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:31.591886174+07:00","message":"[buffer interim] 84 false ไทรอยด์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:31.591892301+07:00","message":"[bufferProcess] interim [620000000]:ไทรอยด์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:31.591895889+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:32.095637262+07:00","message":"receive streaming session, msgId: 84"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:32.095672257+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไทรอยด์มี\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":40000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:32.095678452+07:00","message":"receive interim result [false|false]: ไทรอยด์มี"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:32.095689551+07:00","message":"[buffer interim] 84 false ไทรอยด์มี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:32.095695942+07:00","message":"[bufferProcess] interim [40000000]:ไทรอยด์มี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:32.095698815+07:00","message":"[bufferProcess] send to processor:ไทรอยด์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:32.095704655+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:32.095708258+07:00","message":"> Transcript [1398] [false]: 'ไทรอยด์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:32.095711596+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:32.095715056+07:00","message":"Set new StatePrefix: 'ไทรอยด์'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:32.164695306+07:00","message":"receive streaming session, msgId: 84"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:32.164739635+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไทรอยด์มีผัว\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":160000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:32.164745978+07:00","message":"receive interim result [false|false]: ไทรอยด์มีผัว"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:32.164761606+07:00","message":"[buffer interim] 84 false ไทรอยด์มีผัว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:32.164768747+07:00","message":"[bufferProcess] interim [160000000]:ไทรอยด์มีผัว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:32.164771288+07:00","message":"[bufferProcess] send to processor:ไทรอยด์มี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:32.16477457+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:32.164777491+07:00","message":"> Transcript [1399] [false]: 'ไทรอยด์มี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:32.16478086+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:32.164782985+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:32.16478487+07:00","message":"StatePrefix: 'ไทรอยด์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:32.164787272+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:32.272894432+07:00","message":"receive streaming session, msgId: 84"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:32.27293258+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไทรอยด์มีฝน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":280000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:32.272938517+07:00","message":"receive interim result [false|false]: ไทรอยด์มีฝน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:32.272950048+07:00","message":"[buffer interim] 84 false ไทรอยด์มีฝน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:32.272958767+07:00","message":"[bufferProcess] interim [280000000]:ไทรอยด์มีฝน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:32.272961167+07:00","message":"[bufferProcess] send to processor:ไทรอยด์มีผัว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:32.272966771+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:32.272969792+07:00","message":"> Transcript [1400] [false]: 'ไทรอยด์มีผัว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:32.272973115+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:32.272975254+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:32.272977216+07:00","message":"StatePrefix: 'ไทรอยด์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:32.27297941+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:32.594238664+07:00","message":"receive streaming session, msgId: 84"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:32.594303838+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไทรอยด์มีผลกับ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":580000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:32.594310273+07:00","message":"receive interim result [false|false]: ไทรอยด์มีผลกับ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:32.59432119+07:00","message":"[buffer interim] 84 false ไทรอยด์มีผลกับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:32.594335776+07:00","message":"[bufferProcess] interim [580000000]:ไทรอยด์มีผลกับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:32.594338374+07:00","message":"[bufferProcess] send to processor:ไทรอยด์มีฝน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:32.594343071+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:32.59434667+07:00","message":"> Transcript [1401] [false]: 'ไทรอยด์มีฝน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:32.594352533+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:32.594354851+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:32.594357264+07:00","message":"StatePrefix: 'ไทรอยด์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:32.594359522+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:32.790307958+07:00","message":"receive streaming session, msgId: 84"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:32.790346576+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไทรอยด์มีผลกับอะไร\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":820000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:32.790352162+07:00","message":"receive interim result [false|false]: ไทรอยด์มีผลกับอะไร"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:32.790364629+07:00","message":"[buffer interim] 84 false ไทรอยด์มีผลกับอะไร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:32.790371301+07:00","message":"[bufferProcess] interim [820000000]:ไทรอยด์มีผลกับอะไร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:32.790373686+07:00","message":"[bufferProcess] send to processor:ไทรอยด์มีผลกับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:32.790378452+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:32.790381656+07:00","message":"> Transcript [1402] [false]: 'ไทรอยด์มีผลกับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:32.790385135+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:32.790387239+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:32.790389147+07:00","message":"StatePrefix: 'ไทรอยด์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:32.790391379+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:32.790395515+07:00","message":"Push: 'ไทรอยด์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:32.790397462+07:00","message":"TextPushed: 'ไทรอยด์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:32.790399446+07:00","message":"Set new StatePrefix : 'ไทรอยด์มีผลกับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:32.790401584+07:00","message":"Next Push (prob) : 'มีผลกับ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:32.790408305+07:00","message":"push: {false ไทรอยด์ 0 0xc0017d5100}"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:12:32.925386744+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:12:32.925407567+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:32.981193419+07:00","message":"receive streaming session, msgId: 84"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:32.981231871+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไทรอยด์มีผลกับอารมณ์\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":940000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:32.98123772+07:00","message":"receive interim result [false|false]: ไทรอยด์มีผลกับอารมณ์"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:32.981253966+07:00","message":"[buffer interim] 84 false ไทรอยด์มีผลกับอารมณ์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:32.981261031+07:00","message":"[bufferProcess] interim [940000000]:ไทรอยด์มีผลกับอารมณ์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:32.981263703+07:00","message":"[bufferProcess] send to processor:ไทรอยด์มีผลกับอะไร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:32.981270035+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:32.981272756+07:00","message":"> Transcript [1403] [false]: 'ไทรอยด์มีผลกับอะไร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:32.981276089+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:32.98127836+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:32.981280352+07:00","message":"StatePrefix: 'ไทรอยด์มีผลกับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:32.981283063+07:00","message":"TextPushed: 'ไทรอยด์'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:33.05123183+07:00","message":"receive streaming session, msgId: 84"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:33.051284512+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไทรอยด์มีผลกับอารมณ์ดี\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":120000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:33.051299934+07:00","message":"receive interim result [false|false]: ไทรอยด์มีผลกับอารมณ์ดี"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:33.051316629+07:00","message":"[buffer interim] 84 false ไทรอยด์มีผลกับอารมณ์ดี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:33.051324787+07:00","message":"[bufferProcess] interim [120000000]:ไทรอยด์มีผลกับอารมณ์ดี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:33.051327489+07:00","message":"[bufferProcess] send to processor:ไทรอยด์มีผลกับอารมณ์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:33.051333607+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:33.051336769+07:00","message":"> Transcript [1404] [false]: 'ไทรอยด์มีผลกับอารมณ์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:33.051340265+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:33.051342583+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:33.051344498+07:00","message":"StatePrefix: 'ไทรอยด์มีผลกับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:33.051346573+07:00","message":"TextPushed: 'ไทรอยด์'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:33.19069435+07:00","message":"receive streaming session, msgId: 84"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:33.190735521+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไทรอยด์มีผลกับอารมณ์ด้วย\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":180000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:33.190741541+07:00","message":"receive interim result [false|false]: ไทรอยด์มีผลกับอารมณ์ด้วย"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:33.190757166+07:00","message":"[buffer interim] 84 false ไทรอยด์มีผลกับอารมณ์ด้วย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:33.190765486+07:00","message":"[bufferProcess] interim [180000000]:ไทรอยด์มีผลกับอารมณ์ด้วย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:33.190768422+07:00","message":"[bufferProcess] send to processor:ไทรอยด์มีผลกับอารมณ์ดี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:33.190775001+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:33.190777586+07:00","message":"> Transcript [1405] [false]: 'ไทรอยด์มีผลกับอารมณ์ดี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:33.190781162+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:33.190783243+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:33.190785709+07:00","message":"StatePrefix: 'ไทรอยด์มีผลกับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:33.190788133+07:00","message":"TextPushed: 'ไทรอยด์'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:33.239875344+07:00","message":"receive streaming session, msgId: 84"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:33.239910277+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไทรอยด์มีผลกับอารมณ์ด้วยนะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":240000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:33.239916445+07:00","message":"receive interim result [false|false]: ไทรอยด์มีผลกับอารมณ์ด้วยนะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:33.23993048+07:00","message":"[buffer interim] 84 false ไทรอยด์มีผลกับอารมณ์ด้วยนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:33.239937683+07:00","message":"[bufferProcess] interim [240000000]:ไทรอยด์มีผลกับอารมณ์ด้วยนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:33.239940409+07:00","message":"[bufferProcess] send to processor:ไทรอยด์มีผลกับอารมณ์ด้วย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:33.239943963+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:33.239946598+07:00","message":"> Transcript [1406] [false]: 'ไทรอยด์มีผลกับอารมณ์ด้วย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:33.239950323+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:33.239952574+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:33.239954761+07:00","message":"StatePrefix: 'ไทรอยด์มีผลกับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:33.239957311+07:00","message":"TextPushed: 'ไทรอยด์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:33.23996327+07:00","message":"Push: 'มีผลกับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:33.239965498+07:00","message":"TextPushed: 'ไทรอยด์มีผลกับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:33.239967953+07:00","message":"Set new StatePrefix : 'ไทรอยด์มีผลกับอารมณ์ด้วย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:33.239970186+07:00","message":"Next Push (prob) : 'อารมณ์ด้วย'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:33.239976874+07:00","message":"push: {false มีผลกับ 0 0xc0017d5100}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:33.373318009+07:00","message":"receive streaming session, msgId: 84"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:33.373357908+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไทรอยด์มีผลกับอารมณ์ด้วยนะคะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":420000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:33.373363501+07:00","message":"receive interim result [false|false]: ไทรอยด์มีผลกับอารมณ์ด้วยนะคะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:33.373377275+07:00","message":"[buffer interim] 84 false ไทรอยด์มีผลกับอารมณ์ด้วยนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:33.373384084+07:00","message":"[bufferProcess] interim [420000000]:ไทรอยด์มีผลกับอารมณ์ด้วยนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:33.37338664+07:00","message":"[bufferProcess] send to processor:ไทรอยด์มีผลกับอารมณ์ด้วยนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:33.373392861+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:33.373395858+07:00","message":"> Transcript [1407] [false]: 'ไทรอยด์มีผลกับอารมณ์ด้วยนะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:33.373399177+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:33.373401565+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:33.373403548+07:00","message":"StatePrefix: 'ไทรอยด์มีผลกับอารมณ์ด้วย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:33.373405864+07:00","message":"TextPushed: 'ไทรอยด์มีผลกับ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:33.943530136+07:00","message":"receive streaming session, msgId: 84"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:33.94357315+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไทรอยด์มีผลกับอารมณ์ด้วยนะคะ\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":4,\"nanos\":20000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:33.943579483+07:00","message":"receive interim result [false|false]: ไทรอยด์มีผลกับอารมณ์ด้วยนะคะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:33.943594024+07:00","message":"[buffer interim] 84 false ไทรอยด์มีผลกับอารมณ์ด้วยนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:33.943601403+07:00","message":"[bufferProcess] interim [20000000]:ไทรอยด์มีผลกับอารมณ์ด้วยนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:33.943604003+07:00","message":"[bufferProcess] send to processor:ไทรอยด์มีผลกับอารมณ์ด้วยนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:33.943607409+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:33.943610126+07:00","message":"> Transcript [1408] [false]: 'ไทรอยด์มีผลกับอารมณ์ด้วยนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:33.943613531+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:33.943615801+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:33.943618146+07:00","message":"StatePrefix: 'ไทรอยด์มีผลกับอารมณ์ด้วย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:33.943620701+07:00","message":"TextPushed: 'ไทรอยด์มีผลกับ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:35.470876936+07:00","message":"[GCS] IsForceVAD: false for message ID: 84"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:35.628517689+07:00","message":"receive streaming session, msgId: 84"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:35.628568031+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไทรอยด์มีผลกับอารมณ์ด้วยนะคะ\",\"confidence\":0.9589726}],\"is_final\":true,\"result_end_time\":{\"seconds\":5,\"nanos\":670000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:35.62857451+07:00","message":"receive interim result [true|false]: ไทรอยด์มีผลกับอารมณ์ด้วยนะคะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:35.628592203+07:00","message":"end recv isFinal message id 84"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:35.628594929+07:00","message":"end Recv id 84"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:35.628601823+07:00","message":"[buffer interim] 84 true ไทรอยด์มีผลกับอารมณ์ด้วยนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:35.628609844+07:00","message":"[bufferProcess] interim [670000000]:ไทรอยด์มีผลกับอารมณ์ด้วยนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:35.628614864+07:00","message":"[bufferProcess] send to processor (isfinal):ไทรอยด์มีผลกับอารมณ์ด้วยนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:35.628618476+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:35.628621514+07:00","message":"> Transcript [1409] [false]: 'ไทรอยด์มีผลกับอารมณ์ด้วยนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:35.628624841+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:35.628626763+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:35.628628871+07:00","message":"StatePrefix: 'ไทรอยด์มีผลกับอารมณ์ด้วย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:35.628631147+07:00","message":"TextPushed: 'ไทรอยด์มีผลกับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:35.62863303+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:35.628635109+07:00","message":"> Transcript [1410] [true]: 'ไทรอยด์มีผลกับอารมณ์ด้วยนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:35.628637323+07:00","message":"Count interim (case isFinal): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:35.628639265+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:35.628641125+07:00","message":"StatePrefix: 'ไทรอยด์มีผลกับอารมณ์ด้วย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:35.628643008+07:00","message":"TextPushed: 'ไทรอยด์มีผลกับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:35.62864554+07:00","message":"Push: 'อารมณ์ด้วยนะคะ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:35.628652421+07:00","message":"push: {true อารมณ์ด้วยนะคะ 0 0xc0017d5100}"}
{"level":"info","service":"Main","time":"2026-06-25T13:12:35.640149879+07:00","message":"write wav file: './tmp/7593/7593_84.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:35.724988388+07:00","message":"[GCS] Start streaming session, msgId: 85"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:12:35.926427041+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:12:35.926442734+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:36.197739323+07:00","message":"receive streaming session, msgId: 85"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:36.197787551+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"คือ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":480000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:36.197792869+07:00","message":"receive interim result [false|false]: คือ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:36.197808583+07:00","message":"[buffer interim] 85 false คือ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:36.197819547+07:00","message":"[bufferProcess] interim [480000000]:คือ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:36.197821309+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:36.405282501+07:00","message":"receive streaming session, msgId: 85"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:36.405321884+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"คือถ้า\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":720000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:36.405327592+07:00","message":"receive interim result [false|false]: คือถ้า"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:36.405336834+07:00","message":"[buffer interim] 85 false คือถ้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:36.405344697+07:00","message":"[bufferProcess] interim [720000000]:คือถ้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:36.405346867+07:00","message":"[bufferProcess] send to processor:คือ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:36.405350492+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:36.405353141+07:00","message":"> Transcript [1411] [false]: 'คือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:36.40535552+07:00","message":"Set StatePrefix (first interim): 'คือ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:36.715362235+07:00","message":"receive streaming session, msgId: 85"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:36.715402217+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"คือถ้ากิน\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":960000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:36.715407893+07:00","message":"receive interim result [false|false]: คือถ้ากิน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:36.715418049+07:00","message":"[buffer interim] 85 false คือถ้ากิน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:36.715425369+07:00","message":"[bufferProcess] interim [960000000]:คือถ้ากิน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:36.715427489+07:00","message":"[bufferProcess] send to processor:คือถ้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:36.715430451+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:36.715433407+07:00","message":"> Transcript [1412] [false]: 'คือถ้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:36.715437392+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:36.715439521+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:36.715442033+07:00","message":"StatePrefix: 'คือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:36.715444304+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:36.907097738+07:00","message":"receive streaming session, msgId: 85"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:36.90714108+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"คือถ้ากินนม\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":200000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:36.907147374+07:00","message":"receive interim result [false|false]: คือถ้ากินนม"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:36.907163561+07:00","message":"[buffer interim] 85 false คือถ้ากินนม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:36.907170784+07:00","message":"[bufferProcess] interim [200000000]:คือถ้ากินนม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:36.907173469+07:00","message":"[bufferProcess] send to processor:คือถ้ากิน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:36.907176542+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:36.907179275+07:00","message":"> Transcript [1413] [false]: 'คือถ้ากิน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:36.907182522+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:36.907184554+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:36.907186643+07:00","message":"StatePrefix: 'คือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:36.907188817+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:37.080180125+07:00","message":"receive streaming session, msgId: 85"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:37.080216966+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"คือถ้ากินน้อย\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":380000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:37.080222396+07:00","message":"receive interim result [false|false]: คือถ้ากินน้อย"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:37.080236095+07:00","message":"[buffer interim] 85 false คือถ้ากินน้อย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:37.080242762+07:00","message":"[bufferProcess] interim [380000000]:คือถ้ากินน้อย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:37.080245039+07:00","message":"[bufferProcess] send to processor:คือถ้ากินนม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:37.080250457+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:37.080253635+07:00","message":"> Transcript [1414] [false]: 'คือถ้ากินนม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:37.080257364+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:37.080259419+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:37.080262208+07:00","message":"StatePrefix: 'คือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:37.080264404+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:37.474494568+07:00","message":"receive streaming session, msgId: 85"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:37.474532087+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"คือถ้ากินน้อยมัน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":740000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:37.4745375+07:00","message":"receive interim result [false|false]: คือถ้ากินน้อยมัน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:37.474555275+07:00","message":"[buffer interim] 85 false คือถ้ากินน้อยมัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:37.474563384+07:00","message":"[bufferProcess] interim [740000000]:คือถ้ากินน้อยมัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:37.474566025+07:00","message":"[bufferProcess] send to processor:คือถ้ากินน้อย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:37.474572725+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:37.474576317+07:00","message":"> Transcript [1415] [false]: 'คือถ้ากินน้อย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:37.47458005+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:37.474583159+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:37.474585374+07:00","message":"StatePrefix: 'คือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:37.474587547+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:37.474593333+07:00","message":"Push: 'คือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:37.474595207+07:00","message":"TextPushed: 'คือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:37.47459756+07:00","message":"Set new StatePrefix : 'คือถ้ากินน้อย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:37.474600053+07:00","message":"Next Push (prob) : 'ถ้ากินน้อย'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:37.474607436+07:00","message":"push: {false คือ 0 0xc0017d4700}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:37.493344743+07:00","message":"receive streaming session, msgId: 85"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:37.493385549+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"คือถ้ากินน้อยมันจะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":800000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:37.493390879+07:00","message":"receive interim result [false|false]: คือถ้ากินน้อยมันจะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:37.493404882+07:00","message":"[buffer interim] 85 false คือถ้ากินน้อยมันจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:37.493411875+07:00","message":"[bufferProcess] interim [800000000]:คือถ้ากินน้อยมันจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:37.493414268+07:00","message":"[bufferProcess] send to processor:คือถ้ากินน้อยมัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:37.493417659+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:37.493420435+07:00","message":"> Transcript [1416] [false]: 'คือถ้ากินน้อยมัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:37.493423952+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:37.493425925+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:37.493427873+07:00","message":"StatePrefix: 'คือถ้ากินน้อย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:37.493430151+07:00","message":"TextPushed: 'คือ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:37.660703241+07:00","message":"receive streaming session, msgId: 85"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:37.660747631+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"คือถ้ากินน้อยมันจะทำ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":980000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:37.660754058+07:00","message":"receive interim result [false|false]: คือถ้ากินน้อยมันจะทำ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:37.660768435+07:00","message":"[buffer interim] 85 false คือถ้ากินน้อยมันจะทำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:37.660776023+07:00","message":"[bufferProcess] interim [980000000]:คือถ้ากินน้อยมันจะทำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:37.660779323+07:00","message":"[bufferProcess] send to processor:คือถ้ากินน้อยมันจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:37.660785822+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:37.660788789+07:00","message":"> Transcript [1417] [false]: 'คือถ้ากินน้อยมันจะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:37.660792404+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:37.660794619+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:37.660796632+07:00","message":"StatePrefix: 'คือถ้ากินน้อย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:37.660799248+07:00","message":"TextPushed: 'คือ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:37.813495301+07:00","message":"receive streaming session, msgId: 85"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:37.813530109+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"คือถ้ากินน้อยมันจะไทย\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":100000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:37.813536373+07:00","message":"receive interim result [false|false]: คือถ้ากินน้อยมันจะไทย"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:37.813551452+07:00","message":"[buffer interim] 85 false คือถ้ากินน้อยมันจะไทย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:37.813558557+07:00","message":"[bufferProcess] interim [100000000]:คือถ้ากินน้อยมันจะไทย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:37.813561237+07:00","message":"[bufferProcess] send to processor:คือถ้ากินน้อยมันจะทำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:37.813567587+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:37.81357055+07:00","message":"> Transcript [1418] [false]: 'คือถ้ากินน้อยมันจะทำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:37.813574029+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:37.813576241+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:37.813578244+07:00","message":"StatePrefix: 'คือถ้ากินน้อย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:37.813580893+07:00","message":"TextPushed: 'คือ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:37.854615487+07:00","message":"receive streaming session, msgId: 85"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:37.85465045+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"คือถ้ากินน้อยมันจะทะเลาะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":160000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:37.854656197+07:00","message":"receive interim result [false|false]: คือถ้ากินน้อยมันจะทะเลาะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:37.854665838+07:00","message":"[buffer interim] 85 false คือถ้ากินน้อยมันจะทะเลาะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:37.854672925+07:00","message":"[bufferProcess] interim [160000000]:คือถ้ากินน้อยมันจะทะเลาะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:37.854675249+07:00","message":"[bufferProcess] send to processor:คือถ้ากินน้อยมันจะไทย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:37.854678371+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:37.854681223+07:00","message":"> Transcript [1419] [false]: 'คือถ้ากินน้อยมันจะไทย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:37.854684563+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:37.854686753+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:37.854688808+07:00","message":"StatePrefix: 'คือถ้ากินน้อย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:37.854691216+07:00","message":"TextPushed: 'คือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:37.854694079+07:00","message":"Push: 'ถ้ากินน้อย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:37.854696027+07:00","message":"TextPushed: 'คือถ้ากินน้อย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:37.854698311+07:00","message":"Set new StatePrefix : 'คือถ้ากินน้อยมันจะไทย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:37.854700583+07:00","message":"Next Push (prob) : 'มันจะไทย'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:37.854708072+07:00","message":"push: {false ถ้ากินน้อย 0 0xc0017d4700}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:37.862393932+07:00","message":"receive streaming session, msgId: 85"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:37.862412776+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"คือถ้ากินน้อยมันจะไทรอยด์\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":220000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:37.862417087+07:00","message":"receive interim result [false|false]: คือถ้ากินน้อยมันจะไทรอยด์"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:37.862430099+07:00","message":"[buffer interim] 85 false คือถ้ากินน้อยมันจะไทรอยด์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:37.862435872+07:00","message":"[bufferProcess] interim [220000000]:คือถ้ากินน้อยมันจะไทรอยด์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:37.862438415+07:00","message":"[bufferProcess] send to processor:คือถ้ากินน้อยมันจะทะเลาะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:37.862442926+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:37.862445343+07:00","message":"> Transcript [1420] [false]: 'คือถ้ากินน้อยมันจะทะเลาะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:37.862447597+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:37.862450137+07:00","message":"Set new StatePrefix: 'คือถ้ากินน้อยมันจะทะเลาะ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:38.055961953+07:00","message":"receive streaming session, msgId: 85"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:38.055996507+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"คือถ้ากินน้อยมันจะไทรอยด์เป็น\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":400000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:38.056002219+07:00","message":"receive interim result [false|false]: คือถ้ากินน้อยมันจะไทรอยด์เป็น"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:38.056015998+07:00","message":"[buffer interim] 85 false คือถ้ากินน้อยมันจะไทรอยด์เป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:38.05602321+07:00","message":"[bufferProcess] interim [400000000]:คือถ้ากินน้อยมันจะไทรอยด์เป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:38.056025927+07:00","message":"[bufferProcess] send to processor:คือถ้ากินน้อยมันจะไทรอยด์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:38.0560334+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:38.056036273+07:00","message":"> Transcript [1421] [false]: 'คือถ้ากินน้อยมันจะไทรอยด์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:38.056038712+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:38.056040793+07:00","message":"Set new StatePrefix: 'คือถ้ากินน้อยมันจะไทรอยด์'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:38.184039158+07:00","message":"receive streaming session, msgId: 85"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:38.184076827+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"คือถ้ากินน้อยมันจะไทรอยด์เป็นยัง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":520000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:38.184083449+07:00","message":"receive interim result [false|false]: คือถ้ากินน้อยมันจะไทรอยด์เป็นยัง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:38.1840977+07:00","message":"[buffer interim] 85 false คือถ้ากินน้อยมันจะไทรอยด์เป็นยัง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:38.184105819+07:00","message":"[bufferProcess] interim [520000000]:คือถ้ากินน้อยมันจะไทรอยด์เป็นยัง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:38.184108825+07:00","message":"[bufferProcess] send to processor:คือถ้ากินน้อยมันจะไทรอยด์เป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:38.184112876+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:38.184115928+07:00","message":"> Transcript [1422] [false]: 'คือถ้ากินน้อยมันจะไทรอยด์เป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:38.184119398+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:38.184121764+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:38.18412484+07:00","message":"StatePrefix: 'คือถ้ากินน้อยมันจะไทรอยด์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:38.184127933+07:00","message":"TextPushed: 'คือถ้ากินน้อย'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:38.393476284+07:00","message":"receive streaming session, msgId: 85"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:38.393525314+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"คือถ้ากินน้อยมันจะไทรอยด์เป็นยังไง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":640000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:38.393533535+07:00","message":"receive interim result [false|false]: คือถ้ากินน้อยมันจะไทรอยด์เป็นยังไง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:38.393553236+07:00","message":"[buffer interim] 85 false คือถ้ากินน้อยมันจะไทรอยด์เป็นยังไง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:38.393563402+07:00","message":"[bufferProcess] interim [640000000]:คือถ้ากินน้อยมันจะไทรอยด์เป็นยังไง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:38.393567491+07:00","message":"[bufferProcess] send to processor:คือถ้ากินน้อยมันจะไทรอยด์เป็นยัง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:38.393575045+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:38.3935795+07:00","message":"> Transcript [1423] [false]: 'คือถ้ากินน้อยมันจะไทรอยด์เป็นยัง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:38.393584519+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:38.393588762+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:38.393592058+07:00","message":"StatePrefix: 'คือถ้ากินน้อยมันจะไทรอยด์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:38.393595972+07:00","message":"TextPushed: 'คือถ้ากินน้อย'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:38.527087569+07:00","message":"receive streaming session, msgId: 85"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:38.527129966+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"คือถ้ากินน้อยมันจะไทรอยด์เป็นยังไงหรือ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":760000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:38.527136844+07:00","message":"receive interim result [false|false]: คือถ้ากินน้อยมันจะไทรอยด์เป็นยังไงหรือ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:38.527153436+07:00","message":"[buffer interim] 85 false คือถ้ากินน้อยมันจะไทรอยด์เป็นยังไงหรือ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:38.5271617+07:00","message":"[bufferProcess] interim [760000000]:คือถ้ากินน้อยมันจะไทรอยด์เป็นยังไงหรือ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:38.527164509+07:00","message":"[bufferProcess] send to processor:คือถ้ากินน้อยมันจะไทรอยด์เป็นยังไง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:38.527171562+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:38.527174694+07:00","message":"> Transcript [1424] [false]: 'คือถ้ากินน้อยมันจะไทรอยด์เป็นยังไง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:38.527178838+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:38.527181219+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:38.527183823+07:00","message":"StatePrefix: 'คือถ้ากินน้อยมันจะไทรอยด์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:38.52718712+07:00","message":"TextPushed: 'คือถ้ากินน้อย'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:38.693766864+07:00","message":"receive streaming session, msgId: 85"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:38.693811878+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"คือถ้ากินน้อยมันจะไทรอยด์เป็นยังไงหรือกิน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":940000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:38.693818344+07:00","message":"receive interim result [false|false]: คือถ้ากินน้อยมันจะไทรอยด์เป็นยังไงหรือกิน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:38.693835084+07:00","message":"[buffer interim] 85 false คือถ้ากินน้อยมันจะไทรอยด์เป็นยังไงหรือกิน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:38.693844121+07:00","message":"[bufferProcess] interim [940000000]:คือถ้ากินน้อยมันจะไทรอยด์เป็นยังไงหรือกิน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:38.693846984+07:00","message":"[bufferProcess] send to processor:คือถ้ากินน้อยมันจะไทรอยด์เป็นยังไงหรือ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:38.693854257+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:38.693857411+07:00","message":"> Transcript [1425] [false]: 'คือถ้ากินน้อยมันจะไทรอยด์เป็นยังไงหรือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:38.693861463+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:38.693863729+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:38.693865828+07:00","message":"StatePrefix: 'คือถ้ากินน้อยมันจะไทรอยด์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:38.693869384+07:00","message":"TextPushed: 'คือถ้ากินน้อย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:38.693875012+07:00","message":"Push: 'มันจะไทรอยด์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:38.693877173+07:00","message":"TextPushed: 'คือถ้ากินน้อยมันจะไทรอยด์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:38.693879738+07:00","message":"Set new StatePrefix : 'คือถ้ากินน้อยมันจะไทรอยด์เป็นยังไงหรือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:38.693883572+07:00","message":"Next Push (prob) : 'เป็นยังไงหรือ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:38.693892353+07:00","message":"push: {false มันจะไทรอยด์ 0 0xc0017d4700}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:38.888573391+07:00","message":"receive streaming session, msgId: 85"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:38.888613765+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"คือถ้ากินน้อยมันจะไทรอยด์เป็นยังไงหรือกินไม่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":180000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:38.888619839+07:00","message":"receive interim result [false|false]: คือถ้ากินน้อยมันจะไทรอยด์เป็นยังไงหรือกินไม่"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:38.888632458+07:00","message":"[buffer interim] 85 false คือถ้ากินน้อยมันจะไทรอยด์เป็นยังไงหรือกินไม่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:38.888639471+07:00","message":"[bufferProcess] interim [180000000]:คือถ้ากินน้อยมันจะไทรอยด์เป็นยังไงหรือกินไม่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:38.888642104+07:00","message":"[bufferProcess] send to processor:คือถ้ากินน้อยมันจะไทรอยด์เป็นยังไงหรือกิน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:38.888647107+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:38.888649901+07:00","message":"> Transcript [1426] [false]: 'คือถ้ากินน้อยมันจะไทรอยด์เป็นยังไงหรือกิน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:38.888653539+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:38.888655868+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:38.888657934+07:00","message":"StatePrefix: 'คือถ้ากินน้อยมันจะไทรอยด์เป็นยังไงหรือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:38.888660269+07:00","message":"TextPushed: 'คือถ้ากินน้อยมันจะไทรอยด์'"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:12:38.927261626+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:12:38.927252609+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:38.956835339+07:00","message":"receive streaming session, msgId: 85"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:38.956867652+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"คือถ้ากินน้อยมันจะไทรอยด์เป็นยังไงหรือกินมาก\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":240000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:38.956874229+07:00","message":"receive interim result [false|false]: คือถ้ากินน้อยมันจะไทรอยด์เป็นยังไงหรือกินมาก"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:38.956889256+07:00","message":"[buffer interim] 85 false คือถ้ากินน้อยมันจะไทรอยด์เป็นยังไงหรือกินมาก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:38.956897141+07:00","message":"[bufferProcess] interim [240000000]:คือถ้ากินน้อยมันจะไทรอยด์เป็นยังไงหรือกินมาก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:38.956899621+07:00","message":"[bufferProcess] send to processor:คือถ้ากินน้อยมันจะไทรอยด์เป็นยังไงหรือกินไม่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:38.956903233+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:38.956906267+07:00","message":"> Transcript [1427] [false]: 'คือถ้ากินน้อยมันจะไทรอยด์เป็นยังไงหรือกินไม่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:38.956909739+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:38.956911943+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:38.95691391+07:00","message":"StatePrefix: 'คือถ้ากินน้อยมันจะไทรอยด์เป็นยังไงหรือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:38.95691644+07:00","message":"TextPushed: 'คือถ้ากินน้อยมันจะไทรอยด์'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:39.201295891+07:00","message":"receive streaming session, msgId: 85"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:39.201335172+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"คือถ้ากินน้อยมันจะไทรอยด์เป็นยังไงหรือกินมากไป\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":480000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:39.201342703+07:00","message":"receive interim result [false|false]: คือถ้ากินน้อยมันจะไทรอยด์เป็นยังไงหรือกินมากไป"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:39.201361007+07:00","message":"[buffer interim] 85 false คือถ้ากินน้อยมันจะไทรอยด์เป็นยังไงหรือกินมากไป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:39.201370099+07:00","message":"[bufferProcess] interim [480000000]:คือถ้ากินน้อยมันจะไทรอยด์เป็นยังไงหรือกินมากไป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:39.201375551+07:00","message":"[bufferProcess] send to processor:คือถ้ากินน้อยมันจะไทรอยด์เป็นยังไงหรือกินมาก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:39.201379036+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:39.201381649+07:00","message":"> Transcript [1428] [false]: 'คือถ้ากินน้อยมันจะไทรอยด์เป็นยังไงหรือกินมาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:39.201385412+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:39.201387539+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:39.201389452+07:00","message":"StatePrefix: 'คือถ้ากินน้อยมันจะไทรอยด์เป็นยังไงหรือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:39.201391848+07:00","message":"TextPushed: 'คือถ้ากินน้อยมันจะไทรอยด์'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:39.391327674+07:00","message":"receive streaming session, msgId: 85"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:39.391377839+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"คือถ้ากินน้อยมันจะไทรอยด์เป็นยังไงหรือกินมากไปมัน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":660000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:39.391385824+07:00","message":"receive interim result [false|false]: คือถ้ากินน้อยมันจะไทรอยด์เป็นยังไงหรือกินมากไปมัน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:39.391409988+07:00","message":"[buffer interim] 85 false คือถ้ากินน้อยมันจะไทรอยด์เป็นยังไงหรือกินมากไปมัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:39.391416845+07:00","message":"[bufferProcess] interim [660000000]:คือถ้ากินน้อยมันจะไทรอยด์เป็นยังไงหรือกินมากไปมัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:39.391419848+07:00","message":"[bufferProcess] send to processor:คือถ้ากินน้อยมันจะไทรอยด์เป็นยังไงหรือกินมากไป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:39.391426424+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:39.391429332+07:00","message":"> Transcript [1429] [false]: 'คือถ้ากินน้อยมันจะไทรอยด์เป็นยังไงหรือกินมากไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:39.391433315+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:39.39143538+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:39.391437809+07:00","message":"StatePrefix: 'คือถ้ากินน้อยมันจะไทรอยด์เป็นยังไงหรือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:39.391440679+07:00","message":"TextPushed: 'คือถ้ากินน้อยมันจะไทรอยด์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:39.391446746+07:00","message":"Push: 'เป็นยังไงหรือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:39.391449358+07:00","message":"TextPushed: 'คือถ้ากินน้อยมันจะไทรอยด์เป็นยังไงหรือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:39.391451886+07:00","message":"Set new StatePrefix : 'คือถ้ากินน้อยมันจะไทรอยด์เป็นยังไงหรือกินมากไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:39.391454326+07:00","message":"Next Push (prob) : 'กินมากไป'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:39.391461655+07:00","message":"push: {false เป็นยังไงหรือ 0 0xc0017d4700}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:39.462810107+07:00","message":"receive streaming session, msgId: 85"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:39.462850475+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"คือถ้ากินน้อยมันจะไทรอยด์เป็นยังไงหรือกินมากไปมันจะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":780000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:39.462857602+07:00","message":"receive interim result [false|false]: คือถ้ากินน้อยมันจะไทรอยด์เป็นยังไงหรือกินมากไปมันจะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:39.462871451+07:00","message":"[buffer interim] 85 false คือถ้ากินน้อยมันจะไทรอยด์เป็นยังไงหรือกินมากไปมันจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:39.46287858+07:00","message":"[bufferProcess] interim [780000000]:คือถ้ากินน้อยมันจะไทรอยด์เป็นยังไงหรือกินมากไปมันจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:39.462881493+07:00","message":"[bufferProcess] send to processor:คือถ้ากินน้อยมันจะไทรอยด์เป็นยังไงหรือกินมากไปมัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:39.462888713+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:39.462892406+07:00","message":"> Transcript [1430] [false]: 'คือถ้ากินน้อยมันจะไทรอยด์เป็นยังไงหรือกินมากไปมัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:39.462897471+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:39.46290092+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:39.462903815+07:00","message":"StatePrefix: 'คือถ้ากินน้อยมันจะไทรอยด์เป็นยังไงหรือกินมากไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:39.462907203+07:00","message":"TextPushed: 'คือถ้ากินน้อยมันจะไทรอยด์เป็นยังไงหรือ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:39.633104858+07:00","message":"receive streaming session, msgId: 85"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:39.63313686+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"คือถ้ากินน้อยมันจะไทรอยด์เป็นยังไงหรือกินมากไปมันจะยัง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":900000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:39.633143416+07:00","message":"receive interim result [false|false]: คือถ้ากินน้อยมันจะไทรอยด์เป็นยังไงหรือกินมากไปมันจะยัง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:39.633158019+07:00","message":"[buffer interim] 85 false คือถ้ากินน้อยมันจะไทรอยด์เป็นยังไงหรือกินมากไปมันจะยัง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:39.633174347+07:00","message":"[bufferProcess] interim [900000000]:คือถ้ากินน้อยมันจะไทรอยด์เป็นยังไงหรือกินมากไปมันจะยัง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:39.633177468+07:00","message":"[bufferProcess] send to processor:คือถ้ากินน้อยมันจะไทรอยด์เป็นยังไงหรือกินมากไปมันจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:39.633185126+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:39.633188055+07:00","message":"> Transcript [1431] [false]: 'คือถ้ากินน้อยมันจะไทรอยด์เป็นยังไงหรือกินมากไปมันจะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:39.63319156+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:39.633193697+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:39.633195881+07:00","message":"StatePrefix: 'คือถ้ากินน้อยมันจะไทรอยด์เป็นยังไงหรือกินมากไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:39.633199035+07:00","message":"TextPushed: 'คือถ้ากินน้อยมันจะไทรอยด์เป็นยังไงหรือ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:39.655446436+07:00","message":"receive streaming session, msgId: 85"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:39.655489988+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"คือถ้ากินน้อยมันจะไทรอยด์เป็นยังไงหรือกินมากไปมันจะยังไง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":20000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:39.655497224+07:00","message":"receive interim result [false|false]: คือถ้ากินน้อยมันจะไทรอยด์เป็นยังไงหรือกินมากไปมันจะยังไง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:39.655514892+07:00","message":"[buffer interim] 85 false คือถ้ากินน้อยมันจะไทรอยด์เป็นยังไงหรือกินมากไปมันจะยังไง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:39.655522599+07:00","message":"[bufferProcess] interim [20000000]:คือถ้ากินน้อยมันจะไทรอยด์เป็นยังไงหรือกินมากไปมันจะยังไง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:39.655525436+07:00","message":"[bufferProcess] send to processor:คือถ้ากินน้อยมันจะไทรอยด์เป็นยังไงหรือกินมากไปมันจะยัง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:39.655534796+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:39.65553772+07:00","message":"> Transcript [1432] [false]: 'คือถ้ากินน้อยมันจะไทรอยด์เป็นยังไงหรือกินมากไปมันจะยัง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:39.655541787+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:39.655544203+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:39.655546634+07:00","message":"StatePrefix: 'คือถ้ากินน้อยมันจะไทรอยด์เป็นยังไงหรือกินมากไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:39.655549629+07:00","message":"TextPushed: 'คือถ้ากินน้อยมันจะไทรอยด์เป็นยังไงหรือ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:39.971293682+07:00","message":"receive streaming session, msgId: 85"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:39.971337575+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"คือถ้ากินน้อยมันจะไทรอยด์เป็นยังไงหรือกินมากไปมันจะยังไงคะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":260000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:39.971344989+07:00","message":"receive interim result [false|false]: คือถ้ากินน้อยมันจะไทรอยด์เป็นยังไงหรือกินมากไปมันจะยังไงคะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:39.971363156+07:00","message":"[buffer interim] 85 false คือถ้ากินน้อยมันจะไทรอยด์เป็นยังไงหรือกินมากไปมันจะยังไงคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:39.971376107+07:00","message":"[bufferProcess] interim [260000000]:คือถ้ากินน้อยมันจะไทรอยด์เป็นยังไงหรือกินมากไปมันจะยังไงคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:39.971380345+07:00","message":"[bufferProcess] send to processor:คือถ้ากินน้อยมันจะไทรอยด์เป็นยังไงหรือกินมากไปมันจะยังไง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:39.971388362+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:39.971392673+07:00","message":"> Transcript [1433] [false]: 'คือถ้ากินน้อยมันจะไทรอยด์เป็นยังไงหรือกินมากไปมันจะยังไง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:39.971399008+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:39.971401286+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:39.971403671+07:00","message":"StatePrefix: 'คือถ้ากินน้อยมันจะไทรอยด์เป็นยังไงหรือกินมากไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:39.971407279+07:00","message":"TextPushed: 'คือถ้ากินน้อยมันจะไทรอยด์เป็นยังไงหรือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:39.971415576+07:00","message":"Push: 'กินมากไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:39.971419124+07:00","message":"TextPushed: 'คือถ้ากินน้อยมันจะไทรอยด์เป็นยังไงหรือกินมากไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:39.971423362+07:00","message":"Set new StatePrefix : 'คือถ้ากินน้อยมันจะไทรอยด์เป็นยังไงหรือกินมากไปมันจะยังไง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:39.971427506+07:00","message":"Next Push (prob) : 'มันจะยังไง'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:39.971437797+07:00","message":"push: {false กินมากไป 0 0xc0017d4700}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:40.290685651+07:00","message":"receive streaming session, msgId: 85"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:40.290737994+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"คือถ้ากินน้อยมันจะไทรอยด์เป็นยังไงหรือกินมากไปมันจะยังไงคะอาจารย์\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":560000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:40.290747578+07:00","message":"receive interim result [false|false]: คือถ้ากินน้อยมันจะไทรอยด์เป็นยังไงหรือกินมากไปมันจะยังไงคะอาจารย์"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:40.290762718+07:00","message":"[buffer interim] 85 false คือถ้ากินน้อยมันจะไทรอยด์เป็นยังไงหรือกินมากไปมันจะยังไงคะอาจารย์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:40.290773272+07:00","message":"[bufferProcess] interim [560000000]:คือถ้ากินน้อยมันจะไทรอยด์เป็นยังไงหรือกินมากไปมันจะยังไงคะอาจารย์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:40.290776667+07:00","message":"[bufferProcess] send to processor:คือถ้ากินน้อยมันจะไทรอยด์เป็นยังไงหรือกินมากไปมันจะยังไงคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:40.290781732+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:40.290786253+07:00","message":"> Transcript [1434] [false]: 'คือถ้ากินน้อยมันจะไทรอยด์เป็นยังไงหรือกินมากไปมันจะยังไงคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:40.290791272+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:40.290794321+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:40.290797666+07:00","message":"StatePrefix: 'คือถ้ากินน้อยมันจะไทรอยด์เป็นยังไงหรือกินมากไปมันจะยังไง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:40.290801816+07:00","message":"TextPushed: 'คือถ้ากินน้อยมันจะไทรอยด์เป็นยังไงหรือกินมากไป'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:40.876721289+07:00","message":"receive streaming session, msgId: 85"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:40.876770091+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"คือถ้ากินน้อยมันจะไทรอยด์เป็นยังไงหรือกินมากไปมันจะยังไงคะอาจารย์\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":5,\"nanos\":160000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:40.876779711+07:00","message":"receive interim result [false|false]: คือถ้ากินน้อยมันจะไทรอยด์เป็นยังไงหรือกินมากไปมันจะยังไงคะอาจารย์"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:40.876799527+07:00","message":"[buffer interim] 85 false คือถ้ากินน้อยมันจะไทรอยด์เป็นยังไงหรือกินมากไปมันจะยังไงคะอาจารย์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:40.876813097+07:00","message":"[bufferProcess] interim [160000000]:คือถ้ากินน้อยมันจะไทรอยด์เป็นยังไงหรือกินมากไปมันจะยังไงคะอาจารย์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:40.876817611+07:00","message":"[bufferProcess] send to processor:คือถ้ากินน้อยมันจะไทรอยด์เป็นยังไงหรือกินมากไปมันจะยังไงคะอาจารย์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:40.87682764+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:40.876837039+07:00","message":"> Transcript [1435] [false]: 'คือถ้ากินน้อยมันจะไทรอยด์เป็นยังไงหรือกินมากไปมันจะยังไงคะอาจารย์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:40.876845288+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:40.876848696+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:40.876852294+07:00","message":"StatePrefix: 'คือถ้ากินน้อยมันจะไทรอยด์เป็นยังไงหรือกินมากไปมันจะยังไง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:40.876861992+07:00","message":"TextPushed: 'คือถ้ากินน้อยมันจะไทรอยด์เป็นยังไงหรือกินมากไป'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:40.90923329+07:00","message":"[GCS] IsForceVAD: false for message ID: 85"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:40.980055445+07:00","message":"[GCS] Start streaming session, msgId: 86"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:41.003653209+07:00","message":"receive streaming session, msgId: 85"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:41.003695637+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"คือถ้ากินน้อยมันจะไทรอยด์เป็นยังไงหรือกินมากไปมันจะยังไงคะอาจารย์ก็นี่แหละ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":280000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:41.003702071+07:00","message":"receive interim result [false|false]: คือถ้ากินน้อยมันจะไทรอยด์เป็นยังไงหรือกินมากไปมันจะยังไงคะอาจารย์ก็นี่แหละ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:41.003727982+07:00","message":"[buffer interim] 85 false คือถ้ากินน้อยมันจะไทรอยด์เป็นยังไงหรือกินมากไปมันจะยังไงคะอาจารย์ก็นี่แหละ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:41.003737126+07:00","message":"[bufferProcess] interim [280000000]:คือถ้ากินน้อยมันจะไทรอยด์เป็นยังไงหรือกินมากไปมันจะยังไงคะอาจารย์ก็นี่แหละ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:41.003740277+07:00","message":"[bufferProcess] send to processor:คือถ้ากินน้อยมันจะไทรอยด์เป็นยังไงหรือกินมากไปมันจะยังไงคะอาจารย์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:41.003744445+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:41.003747439+07:00","message":"> Transcript [1436] [false]: 'คือถ้ากินน้อยมันจะไทรอยด์เป็นยังไงหรือกินมากไปมันจะยังไงคะอาจารย์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:41.003751308+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:41.003753644+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:41.00375617+07:00","message":"StatePrefix: 'คือถ้ากินน้อยมันจะไทรอยด์เป็นยังไงหรือกินมากไปมันจะยังไง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:41.003759258+07:00","message":"TextPushed: 'คือถ้ากินน้อยมันจะไทรอยด์เป็นยังไงหรือกินมากไป'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:41.080629723+07:00","message":"receive streaming session, msgId: 85"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:41.080671964+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"คือถ้ากินน้อยมันจะไทรอยด์เป็นยังไงหรือกินมากไปมันจะยังไงคะอาจารย์ก็นี่แหละ\",\"confidence\":0.9375287}],\"is_final\":true,\"result_end_time\":{\"seconds\":5,\"nanos\":400000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:41.080680192+07:00","message":"receive interim result [true|false]: คือถ้ากินน้อยมันจะไทรอยด์เป็นยังไงหรือกินมากไปมันจะยังไงคะอาจารย์ก็นี่แหละ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:41.080688133+07:00","message":"end recv isFinal message id 85"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:41.080690354+07:00","message":"end Recv id 85"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:41.080698912+07:00","message":"[buffer interim] 85 true คือถ้ากินน้อยมันจะไทรอยด์เป็นยังไงหรือกินมากไปมันจะยังไงคะอาจารย์ก็นี่แหละ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:41.08070888+07:00","message":"[bufferProcess] interim [400000000]:คือถ้ากินน้อยมันจะไทรอยด์เป็นยังไงหรือกินมากไปมันจะยังไงคะอาจารย์ก็นี่แหละ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:41.080719487+07:00","message":"[bufferProcess] send to processor (isfinal):คือถ้ากินน้อยมันจะไทรอยด์เป็นยังไงหรือกินมากไปมันจะยังไงคะอาจารย์ก็นี่แหละ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:41.080723325+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:41.080726126+07:00","message":"> Transcript [1437] [false]: 'คือถ้ากินน้อยมันจะไทรอยด์เป็นยังไงหรือกินมากไปมันจะยังไงคะอาจารย์ก็นี่แหละ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:41.080730255+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:41.080732441+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:41.08073507+07:00","message":"StatePrefix: 'คือถ้ากินน้อยมันจะไทรอยด์เป็นยังไงหรือกินมากไปมันจะยังไง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:41.080737825+07:00","message":"TextPushed: 'คือถ้ากินน้อยมันจะไทรอยด์เป็นยังไงหรือกินมากไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:41.080744015+07:00","message":"Push: 'มันจะยังไง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:41.080747278+07:00","message":"TextPushed: 'คือถ้ากินน้อยมันจะไทรอยด์เป็นยังไงหรือกินมากไปมันจะยังไง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:41.080749863+07:00","message":"Set new StatePrefix : 'คือถ้ากินน้อยมันจะไทรอยด์เป็นยังไงหรือกินมากไปมันจะยังไงคะอาจารย์ก็นี่แหละ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:41.080752694+07:00","message":"Next Push (prob) : 'คะอาจารย์ก็นี่แหละ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:41.080754661+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:41.080756728+07:00","message":"> Transcript [1438] [true]: 'คือถ้ากินน้อยมันจะไทรอยด์เป็นยังไงหรือกินมากไปมันจะยังไงคะอาจารย์ก็นี่แหละ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:41.080759154+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:41.08076088+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:41.080763009+07:00","message":"StatePrefix: 'คือถ้ากินน้อยมันจะไทรอยด์เป็นยังไงหรือกินมากไปมันจะยังไงคะอาจารย์ก็นี่แหละ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:41.080765254+07:00","message":"TextPushed: 'คือถ้ากินน้อยมันจะไทรอยด์เป็นยังไงหรือกินมากไปมันจะยังไง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:41.080767853+07:00","message":"Push: 'คะอาจารย์ก็นี่แหละ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:41.080775898+07:00","message":"push: {false มันจะยังไง 0 0xc0017d4700}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:41.080781234+07:00","message":"push: {true คะอาจารย์ก็นี่แหละ 0 0xc0017d4700}"}
{"level":"info","service":"Main","time":"2026-06-25T13:12:41.092048722+07:00","message":"write wav file: './tmp/7593/7593_85.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:41.311580045+07:00","message":"receive streaming session, msgId: 86"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:41.311615225+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"พ่อ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":420000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:41.311620488+07:00","message":"receive interim result [false|false]: พ่อ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:41.311632309+07:00","message":"[buffer interim] 86 false พ่อ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:41.311638771+07:00","message":"[bufferProcess] interim [420000000]:พ่อ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:41.311640704+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:41.627551632+07:00","message":"receive streaming session, msgId: 86"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:41.627607097+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"พ่อท่าน\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":660000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:41.627612729+07:00","message":"receive interim result [false|false]: พ่อท่าน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:41.627624195+07:00","message":"[buffer interim] 86 false พ่อท่าน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:41.627630117+07:00","message":"[bufferProcess] interim [660000000]:พ่อท่าน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:41.627632474+07:00","message":"[bufferProcess] send to processor:พ่อ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:41.627637521+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:41.627641107+07:00","message":"> Transcript [1439] [false]: 'พ่อ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:41.627643288+07:00","message":"Set StatePrefix (first interim): 'พ่อ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:41.836786476+07:00","message":"receive streaming session, msgId: 86"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:41.836821318+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"พ่อถ้าเรา\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":900000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:41.836827041+07:00","message":"receive interim result [false|false]: พ่อถ้าเรา"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:41.836841195+07:00","message":"[buffer interim] 86 false พ่อถ้าเรา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:41.836848251+07:00","message":"[bufferProcess] interim [900000000]:พ่อถ้าเรา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:41.83685033+07:00","message":"[bufferProcess] send to processor:พ่อท่าน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:41.83685332+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:41.836856334+07:00","message":"> Transcript [1440] [false]: 'พ่อท่าน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:41.836859194+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:41.836861359+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:41.836863378+07:00","message":"StatePrefix: 'พ่อ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:41.836865606+07:00","message":"TextPushed: ''"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:12:41.927435909+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:12:41.927463349+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:41.964173864+07:00","message":"receive streaming session, msgId: 86"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:41.964209912+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"พ่อถ้าเราคิด\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":20000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:41.964215663+07:00","message":"receive interim result [false|false]: พ่อถ้าเราคิด"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:41.964227916+07:00","message":"[buffer interim] 86 false พ่อถ้าเราคิด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:41.964235107+07:00","message":"[bufferProcess] interim [20000000]:พ่อถ้าเราคิด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:41.964237379+07:00","message":"[bufferProcess] send to processor:พ่อถ้าเรา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:41.964242699+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:41.964245618+07:00","message":"> Transcript [1441] [false]: 'พ่อถ้าเรา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:41.9642487+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:41.964250969+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:41.964253173+07:00","message":"StatePrefix: 'พ่อ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:41.964255414+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:42.201319024+07:00","message":"receive streaming session, msgId: 86"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:42.201355231+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"พ่อถ้าเราคิดได้\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":260000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:42.201361232+07:00","message":"receive interim result [false|false]: พ่อถ้าเราคิดได้"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:42.201373+07:00","message":"[buffer interim] 86 false พ่อถ้าเราคิดได้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:42.201380317+07:00","message":"[bufferProcess] interim [260000000]:พ่อถ้าเราคิดได้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:42.201382789+07:00","message":"[bufferProcess] send to processor:พ่อถ้าเราคิด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:42.201385889+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:42.201388797+07:00","message":"> Transcript [1442] [false]: 'พ่อถ้าเราคิด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:42.201392115+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:42.201394115+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:42.201396422+07:00","message":"StatePrefix: 'พ่อ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:42.201398574+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:42.344384347+07:00","message":"receive streaming session, msgId: 86"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:42.344422276+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"พ่อถ้าเราคิดได้รับ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":380000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:42.344431262+07:00","message":"receive interim result [false|false]: พ่อถ้าเราคิดได้รับ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:42.344443997+07:00","message":"[buffer interim] 86 false พ่อถ้าเราคิดได้รับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:42.344452253+07:00","message":"[bufferProcess] interim [380000000]:พ่อถ้าเราคิดได้รับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:42.344454797+07:00","message":"[bufferProcess] send to processor:พ่อถ้าเราคิดได้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:42.344458348+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:42.34446142+07:00","message":"> Transcript [1443] [false]: 'พ่อถ้าเราคิดได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:42.344464808+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:42.344467025+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:42.344469298+07:00","message":"StatePrefix: 'พ่อ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:42.344471357+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:42.344473826+07:00","message":"Push: 'พ่อ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:42.344475909+07:00","message":"TextPushed: 'พ่อ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:42.344478017+07:00","message":"Set new StatePrefix : 'พ่อถ้าเราคิดได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:42.344480262+07:00","message":"Next Push (prob) : 'ถ้าเราคิดได้'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:42.344488989+07:00","message":"push: {false พ่อ 0 0xc00052b080}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:42.591452699+07:00","message":"receive streaming session, msgId: 86"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:42.591486524+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"พ่อถ้าเราคิดได้รับไออุ่น\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":680000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:42.591492223+07:00","message":"receive interim result [false|false]: พ่อถ้าเราคิดได้รับไออุ่น"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:42.591507013+07:00","message":"[buffer interim] 86 false พ่อถ้าเราคิดได้รับไออุ่น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:42.591514654+07:00","message":"[bufferProcess] interim [680000000]:พ่อถ้าเราคิดได้รับไออุ่น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:42.59151736+07:00","message":"[bufferProcess] send to processor:พ่อถ้าเราคิดได้รับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:42.59152241+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:42.59152568+07:00","message":"> Transcript [1444] [false]: 'พ่อถ้าเราคิดได้รับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:42.591529418+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:42.591531626+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:42.591536258+07:00","message":"StatePrefix: 'พ่อถ้าเราคิดได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:42.591538723+07:00","message":"TextPushed: 'พ่อ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:42.718205895+07:00","message":"receive streaming session, msgId: 86"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:42.71825119+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"พ่อถ้าเราคิดได้รับไอโอดีน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":800000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:42.718257257+07:00","message":"receive interim result [false|false]: พ่อถ้าเราคิดได้รับไอโอดีน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:42.718271989+07:00","message":"[buffer interim] 86 false พ่อถ้าเราคิดได้รับไอโอดีน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:42.718279344+07:00","message":"[bufferProcess] interim [800000000]:พ่อถ้าเราคิดได้รับไอโอดีน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:42.718282038+07:00","message":"[bufferProcess] send to processor:พ่อถ้าเราคิดได้รับไออุ่น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:42.718285568+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:42.718288703+07:00","message":"> Transcript [1445] [false]: 'พ่อถ้าเราคิดได้รับไออุ่น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:42.718292519+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:42.718294864+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:42.718297435+07:00","message":"StatePrefix: 'พ่อถ้าเราคิดได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:42.718299955+07:00","message":"TextPushed: 'พ่อ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:42.906841931+07:00","message":"receive streaming session, msgId: 86"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:42.906874695+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"พ่อถ้าเราคิดได้รับไอโอดีนน้อย\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":980000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:42.906880327+07:00","message":"receive interim result [false|false]: พ่อถ้าเราคิดได้รับไอโอดีนน้อย"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:42.906894599+07:00","message":"[buffer interim] 86 false พ่อถ้าเราคิดได้รับไอโอดีนน้อย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:42.906901671+07:00","message":"[bufferProcess] interim [980000000]:พ่อถ้าเราคิดได้รับไอโอดีนน้อย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:42.906904682+07:00","message":"[bufferProcess] send to processor:พ่อถ้าเราคิดได้รับไอโอดีน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:42.906917026+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:42.906919988+07:00","message":"> Transcript [1446] [false]: 'พ่อถ้าเราคิดได้รับไอโอดีน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:42.906923644+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:42.906926344+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:42.906928589+07:00","message":"StatePrefix: 'พ่อถ้าเราคิดได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:42.906931204+07:00","message":"TextPushed: 'พ่อ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:43.101638501+07:00","message":"receive streaming session, msgId: 86"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:43.101675933+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"พ่อถ้าเราคิดได้รับไอโอดีนน้อยกว่า\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":160000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:43.101681727+07:00","message":"receive interim result [false|false]: พ่อถ้าเราคิดได้รับไอโอดีนน้อยกว่า"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:43.101695355+07:00","message":"[buffer interim] 86 false พ่อถ้าเราคิดได้รับไอโอดีนน้อยกว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:43.101702491+07:00","message":"[bufferProcess] interim [160000000]:พ่อถ้าเราคิดได้รับไอโอดีนน้อยกว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:43.101705258+07:00","message":"[bufferProcess] send to processor:พ่อถ้าเราคิดได้รับไอโอดีนน้อย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:43.101715596+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:43.101718453+07:00","message":"> Transcript [1447] [false]: 'พ่อถ้าเราคิดได้รับไอโอดีนน้อย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:43.101722334+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:43.101724528+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:43.101726922+07:00","message":"StatePrefix: 'พ่อถ้าเราคิดได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:43.101729558+07:00","message":"TextPushed: 'พ่อ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:43.101735638+07:00","message":"Push: 'ถ้าเราคิดได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:43.101737587+07:00","message":"TextPushed: 'พ่อถ้าเราคิดได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:43.101739659+07:00","message":"Set new StatePrefix : 'พ่อถ้าเราคิดได้รับไอโอดีนน้อย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:43.101741922+07:00","message":"Next Push (prob) : 'รับไอโอดีนน้อย'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:43.101749971+07:00","message":"push: {false ถ้าเราคิดได้ 0 0xc00052b080}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:43.103857576+07:00","message":"receive streaming session, msgId: 86"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:43.103872547+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"พ่อถ้าเราคิดได้รับไอโอดีนน้อยไป\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":220000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:43.103877529+07:00","message":"receive interim result [false|false]: พ่อถ้าเราคิดได้รับไอโอดีนน้อยไป"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:43.103890025+07:00","message":"[buffer interim] 86 false พ่อถ้าเราคิดได้รับไอโอดีนน้อยไป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:43.10389447+07:00","message":"[bufferProcess] interim [220000000]:พ่อถ้าเราคิดได้รับไอโอดีนน้อยไป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:43.103897055+07:00","message":"[bufferProcess] send to processor:พ่อถ้าเราคิดได้รับไอโอดีนน้อยกว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:43.103899541+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:43.103901865+07:00","message":"> Transcript [1448] [false]: 'พ่อถ้าเราคิดได้รับไอโอดีนน้อยกว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:43.103904851+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:43.10390676+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:43.103908821+07:00","message":"StatePrefix: 'พ่อถ้าเราคิดได้รับไอโอดีนน้อย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:43.10391113+07:00","message":"TextPushed: 'พ่อถ้าเราคิดได้'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:43.340886598+07:00","message":"receive streaming session, msgId: 86"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:43.340928361+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"พ่อถ้าเราคิดได้รับไอโอดีนน้อยไปก็\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":400000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:43.340935051+07:00","message":"receive interim result [false|false]: พ่อถ้าเราคิดได้รับไอโอดีนน้อยไปก็"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:43.340951328+07:00","message":"[buffer interim] 86 false พ่อถ้าเราคิดได้รับไอโอดีนน้อยไปก็"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:43.340959253+07:00","message":"[bufferProcess] interim [400000000]:พ่อถ้าเราคิดได้รับไอโอดีนน้อยไปก็"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:43.340962184+07:00","message":"[bufferProcess] send to processor:พ่อถ้าเราคิดได้รับไอโอดีนน้อยไป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:43.340969263+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:43.340972458+07:00","message":"> Transcript [1449] [false]: 'พ่อถ้าเราคิดได้รับไอโอดีนน้อยไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:43.340976557+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:43.340978842+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:43.340980776+07:00","message":"StatePrefix: 'พ่อถ้าเราคิดได้รับไอโอดีนน้อย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:43.340983285+07:00","message":"TextPushed: 'พ่อถ้าเราคิดได้'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:43.43401996+07:00","message":"receive streaming session, msgId: 86"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:43.43405578+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"พ่อถ้าเราคิดได้รับไอโอดีนน้อยไปก็บ่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":520000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:43.434062277+07:00","message":"receive interim result [false|false]: พ่อถ้าเราคิดได้รับไอโอดีนน้อยไปก็บ่"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:43.434079063+07:00","message":"[buffer interim] 86 false พ่อถ้าเราคิดได้รับไอโอดีนน้อยไปก็บ่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:43.434086051+07:00","message":"[bufferProcess] interim [520000000]:พ่อถ้าเราคิดได้รับไอโอดีนน้อยไปก็บ่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:43.434088696+07:00","message":"[bufferProcess] send to processor:พ่อถ้าเราคิดได้รับไอโอดีนน้อยไปก็"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:43.434092775+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:43.434095729+07:00","message":"> Transcript [1450] [false]: 'พ่อถ้าเราคิดได้รับไอโอดีนน้อยไปก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:43.434099423+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:43.434101916+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:43.434103932+07:00","message":"StatePrefix: 'พ่อถ้าเราคิดได้รับไอโอดีนน้อย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:43.434106424+07:00","message":"TextPushed: 'พ่อถ้าเราคิดได้'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:43.550962325+07:00","message":"receive streaming session, msgId: 86"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:43.550998314+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"พ่อถ้าเราคิดได้รับไอโอดีนน้อยไปก็บอก\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":580000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:43.551003823+07:00","message":"receive interim result [false|false]: พ่อถ้าเราคิดได้รับไอโอดีนน้อยไปก็บอก"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:43.55102078+07:00","message":"[buffer interim] 86 false พ่อถ้าเราคิดได้รับไอโอดีนน้อยไปก็บอก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:43.551029192+07:00","message":"[bufferProcess] interim [580000000]:พ่อถ้าเราคิดได้รับไอโอดีนน้อยไปก็บอก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:43.55103194+07:00","message":"[bufferProcess] send to processor:พ่อถ้าเราคิดได้รับไอโอดีนน้อยไปก็บ่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:43.551035868+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:43.551039185+07:00","message":"> Transcript [1451] [false]: 'พ่อถ้าเราคิดได้รับไอโอดีนน้อยไปก็บ่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:43.551043161+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:43.551045627+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:43.551047755+07:00","message":"StatePrefix: 'พ่อถ้าเราคิดได้รับไอโอดีนน้อย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:43.551050617+07:00","message":"TextPushed: 'พ่อถ้าเราคิดได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:43.551053683+07:00","message":"Push: 'รับไอโอดีนน้อย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:43.551055783+07:00","message":"TextPushed: 'พ่อถ้าเราคิดได้รับไอโอดีนน้อย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:43.551057967+07:00","message":"Set new StatePrefix : 'พ่อถ้าเราคิดได้รับไอโอดีนน้อยไปก็บ่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:43.55106027+07:00","message":"Next Push (prob) : 'ไปก็บ่'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:43.551068955+07:00","message":"push: {false รับไอโอดีนน้อย 0 0xc00052b080}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:43.729455499+07:00","message":"[GCS] IsForceVAD: false for message ID: 86"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:43.752476431+07:00","message":"receive streaming session, msgId: 86"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:43.752512459+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"พ่อถ้าเราคิดได้รับไอโอดีนน้อยไปก็บอกแล้ว\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":760000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:43.752519157+07:00","message":"receive interim result [false|false]: พ่อถ้าเราคิดได้รับไอโอดีนน้อยไปก็บอกแล้ว"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:43.75253418+07:00","message":"[buffer interim] 86 false พ่อถ้าเราคิดได้รับไอโอดีนน้อยไปก็บอกแล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:43.752541015+07:00","message":"[bufferProcess] interim [760000000]:พ่อถ้าเราคิดได้รับไอโอดีนน้อยไปก็บอกแล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:43.752544207+07:00","message":"[bufferProcess] send to processor:พ่อถ้าเราคิดได้รับไอโอดีนน้อยไปก็บอก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:43.752547496+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:43.752550167+07:00","message":"> Transcript [1452] [false]: 'พ่อถ้าเราคิดได้รับไอโอดีนน้อยไปก็บอก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:43.752552916+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:43.752555437+07:00","message":"Set new StatePrefix: 'พ่อถ้าเราคิดได้รับไอโอดีนน้อยไปก็บอก'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:43.760837579+07:00","message":"receive streaming session, msgId: 86"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:43.760868406+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"พ่อถ้าเราคิดได้รับไอโอดีนน้อยไปก็บอกแล้วว่า\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":820000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:43.760874001+07:00","message":"receive interim result [false|false]: พ่อถ้าเราคิดได้รับไอโอดีนน้อยไปก็บอกแล้วว่า"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:43.760890386+07:00","message":"[buffer interim] 86 false พ่อถ้าเราคิดได้รับไอโอดีนน้อยไปก็บอกแล้วว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:43.760897605+07:00","message":"[bufferProcess] interim [820000000]:พ่อถ้าเราคิดได้รับไอโอดีนน้อยไปก็บอกแล้วว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:43.760900186+07:00","message":"[bufferProcess] send to processor:พ่อถ้าเราคิดได้รับไอโอดีนน้อยไปก็บอกแล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:43.760905981+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:43.76090885+07:00","message":"> Transcript [1453] [false]: 'พ่อถ้าเราคิดได้รับไอโอดีนน้อยไปก็บอกแล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:43.76091244+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:43.760914587+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:43.760917107+07:00","message":"StatePrefix: 'พ่อถ้าเราคิดได้รับไอโอดีนน้อยไปก็บอก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:43.760919556+07:00","message":"TextPushed: 'พ่อถ้าเราคิดได้รับไอโอดีนน้อย'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:43.840022984+07:00","message":"receive streaming session, msgId: 86"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:43.840060959+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"พ่อถ้าเราคิดได้รับไอโอดีนน้อยไปก็บอกแล้วว่า\",\"confidence\":0.9330124}],\"is_final\":true,\"result_end_time\":{\"seconds\":2,\"nanos\":970000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:43.840068168+07:00","message":"receive interim result [true|false]: พ่อถ้าเราคิดได้รับไอโอดีนน้อยไปก็บอกแล้วว่า"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:43.840077732+07:00","message":"end recv isFinal message id 86"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:43.840080194+07:00","message":"end Recv id 86"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:43.840086379+07:00","message":"[buffer interim] 86 true พ่อถ้าเราคิดได้รับไอโอดีนน้อยไปก็บอกแล้วว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:43.840097293+07:00","message":"[bufferProcess] interim [970000000]:พ่อถ้าเราคิดได้รับไอโอดีนน้อยไปก็บอกแล้วว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:43.840100951+07:00","message":"[bufferProcess] send to processor (isfinal):พ่อถ้าเราคิดได้รับไอโอดีนน้อยไปก็บอกแล้วว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:43.840103972+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:43.840106696+07:00","message":"> Transcript [1454] [false]: 'พ่อถ้าเราคิดได้รับไอโอดีนน้อยไปก็บอกแล้วว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:43.840110277+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:43.840112225+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:43.840114455+07:00","message":"StatePrefix: 'พ่อถ้าเราคิดได้รับไอโอดีนน้อยไปก็บอก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:43.840120788+07:00","message":"TextPushed: 'พ่อถ้าเราคิดได้รับไอโอดีนน้อย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:43.840123076+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:43.840125114+07:00","message":"> Transcript [1455] [true]: 'พ่อถ้าเราคิดได้รับไอโอดีนน้อยไปก็บอกแล้วว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:43.840127336+07:00","message":"Count interim (case isFinal): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:43.840129121+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:43.840130921+07:00","message":"StatePrefix: 'พ่อถ้าเราคิดได้รับไอโอดีนน้อยไปก็บอก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:43.840132828+07:00","message":"TextPushed: 'พ่อถ้าเราคิดได้รับไอโอดีนน้อย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:43.840140337+07:00","message":"Push: 'ไปก็บอกแล้วว่า'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:43.840147845+07:00","message":"push: {true ไปก็บอกแล้วว่า 0 0xc00052b080}"}
{"level":"info","service":"Main","time":"2026-06-25T13:12:43.848925245+07:00","message":"write wav file: './tmp/7593/7593_86.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:43.862159293+07:00","message":"[GCS] Start streaming session, msgId: 87"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:44.321682436+07:00","message":"receive streaming session, msgId: 87"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:44.32173906+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มัน\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":300000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:44.321747041+07:00","message":"receive interim result [false|false]: มัน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:44.321764444+07:00","message":"[buffer interim] 87 false มัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:44.321772881+07:00","message":"[bufferProcess] interim [300000000]:มัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:44.321775808+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:44.397086303+07:00","message":"receive streaming session, msgId: 87"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:44.397127675+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มันมี\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":420000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:44.397133654+07:00","message":"receive interim result [false|false]: มันมี"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:44.397144824+07:00","message":"[buffer interim] 87 false มันมี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:44.397152695+07:00","message":"[bufferProcess] interim [420000000]:มันมี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:44.397154915+07:00","message":"[bufferProcess] send to processor:มัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:44.397158556+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:44.397174012+07:00","message":"> Transcript [1456] [false]: 'มัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:44.397176887+07:00","message":"Set StatePrefix (first interim): 'มัน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:44.710473691+07:00","message":"receive streaming session, msgId: 87"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:44.710510884+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มันมีผล\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":720000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:44.710516262+07:00","message":"receive interim result [false|false]: มันมีผล"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:44.710530505+07:00","message":"[buffer interim] 87 false มันมีผล"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:44.710538062+07:00","message":"[bufferProcess] interim [720000000]:มันมีผล"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:44.710540844+07:00","message":"[bufferProcess] send to processor:มันมี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:44.710548265+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:44.710551655+07:00","message":"> Transcript [1457] [false]: 'มันมี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:44.710555015+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:44.710558097+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:44.710560153+07:00","message":"StatePrefix: 'มัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:44.710562674+07:00","message":"TextPushed: ''"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:12:44.927646934+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:12:44.927665489+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:45.304775008+07:00","message":"receive streaming session, msgId: 87"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:45.30481693+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มันมีผลกับ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":260000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:45.304823908+07:00","message":"receive interim result [false|false]: มันมีผลกับ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:45.304837821+07:00","message":"[buffer interim] 87 false มันมีผลกับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:45.304845856+07:00","message":"[bufferProcess] interim [260000000]:มันมีผลกับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:45.304848364+07:00","message":"[bufferProcess] send to processor:มันมีผล"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:45.304854122+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:45.304857143+07:00","message":"> Transcript [1458] [false]: 'มันมีผล'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:45.304860274+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:45.304862297+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:45.304864897+07:00","message":"StatePrefix: 'มัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:45.304867243+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:45.388824585+07:00","message":"[GCS] IsForceVAD: false for message ID: 87"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:45.460154776+07:00","message":"[GCS] Start streaming session, msgId: 88"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:45.493690594+07:00","message":"receive streaming session, msgId: 87"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:45.493735109+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มันมีผลกับเขา\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":500000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:45.493742707+07:00","message":"receive interim result [false|false]: มันมีผลกับเขา"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:45.493758248+07:00","message":"[buffer interim] 87 false มันมีผลกับเขา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:45.493765996+07:00","message":"[bufferProcess] interim [500000000]:มันมีผลกับเขา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:45.49377031+07:00","message":"[bufferProcess] send to processor:มันมีผลกับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:45.493779532+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:45.493784138+07:00","message":"> Transcript [1459] [false]: 'มันมีผลกับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:45.49378856+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:45.493791826+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:45.493795184+07:00","message":"StatePrefix: 'มัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:45.493797988+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:45.507135141+07:00","message":"receive streaming session, msgId: 87"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:45.507164021+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มันมีผลกระทบ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":560000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:45.507170108+07:00","message":"receive interim result [false|false]: มันมีผลกระทบ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:45.507189357+07:00","message":"[buffer interim] 87 false มันมีผลกระทบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:45.507196502+07:00","message":"[bufferProcess] interim [560000000]:มันมีผลกระทบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:45.507199926+07:00","message":"[bufferProcess] send to processor:มันมีผลกับเขา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:45.507206254+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:45.507209941+07:00","message":"> Transcript [1460] [false]: 'มันมีผลกับเขา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:45.507214193+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:45.50721715+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:45.507220326+07:00","message":"StatePrefix: 'มัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:45.507223192+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:45.507232705+07:00","message":"Push: 'มัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:45.507235354+07:00","message":"TextPushed: 'มัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:45.507238285+07:00","message":"Set new StatePrefix : 'มันมีผลกับเขา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:45.507241194+07:00","message":"Next Push (prob) : 'มีผลกับเขา'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:45.50725268+07:00","message":"push: {false มัน 0 0xc0017d5280}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:45.525569275+07:00","message":"receive streaming session, msgId: 87"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:45.525603236+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มันมีผลกระทบ\",\"confidence\":0.9175084}],\"is_final\":true,\"result_end_time\":{\"seconds\":1,\"nanos\":560000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:45.52560974+07:00","message":"receive interim result [true|false]: มันมีผลกระทบ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:45.525619252+07:00","message":"end recv isFinal message id 87"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:45.525621631+07:00","message":"end Recv id 87"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:45.525627877+07:00","message":"[buffer interim] 87 true มันมีผลกระทบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:45.525637251+07:00","message":"[bufferProcess] interim [560000000]:มันมีผลกระทบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:45.525641019+07:00","message":"[bufferProcess] send to processor (isfinal):มันมีผลกระทบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:45.525645048+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:45.525648146+07:00","message":"> Transcript [1461] [false]: 'มันมีผลกระทบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:45.525650695+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:45.52565284+07:00","message":"Set new StatePrefix: 'มันมีผลกระทบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:45.525654625+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:45.525656477+07:00","message":"> Transcript [1462] [true]: 'มันมีผลกระทบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:45.525658934+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:45.525660964+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:45.525662862+07:00","message":"StatePrefix: 'มันมีผลกระทบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:45.525665073+07:00","message":"TextPushed: 'มัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:45.52566795+07:00","message":"Push: 'มีผลกระทบ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:45.525675371+07:00","message":"push: {true มีผลกระทบ 0 0xc0017d5280}"}
{"level":"info","service":"Main","time":"2026-06-25T13:12:45.533105752+07:00","message":"write wav file: './tmp/7593/7593_87.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:45.905102157+07:00","message":"receive streaming session, msgId: 88"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:45.905152774+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อยาก\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":420000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:45.905174667+07:00","message":"receive interim result [false|false]: อยาก"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:45.905191415+07:00","message":"[buffer interim] 88 false อยาก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:45.905203916+07:00","message":"[bufferProcess] interim [420000000]:อยาก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:45.905208379+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:45.990037528+07:00","message":"receive streaming session, msgId: 88"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:45.990073575+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อยากรู้\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":600000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:45.990079247+07:00","message":"receive interim result [false|false]: อยากรู้"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:45.990089627+07:00","message":"[buffer interim] 88 false อยากรู้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:45.990096069+07:00","message":"[bufferProcess] interim [600000000]:อยากรู้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:45.99009836+07:00","message":"[bufferProcess] send to processor:อยาก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:45.990103154+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:45.990105941+07:00","message":"> Transcript [1463] [false]: 'อยาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:45.990108183+07:00","message":"Set StatePrefix (first interim): 'อยาก'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:46.153110756+07:00","message":"receive streaming session, msgId: 88"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:46.15315686+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อยากหลุด\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":720000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:46.15317629+07:00","message":"receive interim result [false|false]: อยากหลุด"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:46.153194115+07:00","message":"[buffer interim] 88 false อยากหลุด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:46.153201792+07:00","message":"[bufferProcess] interim [720000000]:อยากหลุด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:46.153204499+07:00","message":"[bufferProcess] send to processor:อยากรู้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:46.153207974+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:46.15321121+07:00","message":"> Transcript [1464] [false]: 'อยากรู้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:46.153215173+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:46.153217523+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:46.153219531+07:00","message":"StatePrefix: 'อยาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:46.1532216+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:46.310933421+07:00","message":"receive streaming session, msgId: 88"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:46.310972826+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อยากรุ่นแรก\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":900000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:46.310978887+07:00","message":"receive interim result [false|false]: อยากรุ่นแรก"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:46.310993706+07:00","message":"[buffer interim] 88 false อยากรุ่นแรก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:46.311001549+07:00","message":"[bufferProcess] interim [900000000]:อยากรุ่นแรก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:46.311003979+07:00","message":"[bufferProcess] send to processor:อยากหลุด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:46.311010403+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:46.311013967+07:00","message":"> Transcript [1465] [false]: 'อยากหลุด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:46.311017976+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:46.311020146+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:46.311022317+07:00","message":"StatePrefix: 'อยาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:46.31102496+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:46.434682442+07:00","message":"receive streaming session, msgId: 88"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:46.434739159+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อยากรู้แรง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":20000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:46.43474776+07:00","message":"receive interim result [false|false]: อยากรู้แรง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:46.43476406+07:00","message":"[buffer interim] 88 false อยากรู้แรง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:46.43477538+07:00","message":"[bufferProcess] interim [20000000]:อยากรู้แรง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:46.434779757+07:00","message":"[bufferProcess] send to processor:อยากรุ่นแรก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:46.434788043+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:46.434792106+07:00","message":"> Transcript [1466] [false]: 'อยากรุ่นแรก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:46.434796524+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:46.434799688+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:46.434802743+07:00","message":"StatePrefix: 'อยาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:46.434806583+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:47.030935585+07:00","message":"receive streaming session, msgId: 88"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:47.030978302+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อยากรู้แรง\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":1,\"nanos\":620000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:47.030983919+07:00","message":"receive interim result [false|false]: อยากรู้แรง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:47.030997359+07:00","message":"[buffer interim] 88 false อยากรู้แรง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:47.031005544+07:00","message":"[bufferProcess] interim [620000000]:อยากรู้แรง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:47.031008173+07:00","message":"[bufferProcess] send to processor:อยากรู้แรง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:47.031015518+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:47.031018693+07:00","message":"> Transcript [1467] [false]: 'อยากรู้แรง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:47.031022289+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:47.031024446+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:47.031026467+07:00","message":"StatePrefix: 'อยาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:47.031028794+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:47.031033986+07:00","message":"Push: 'อยาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:47.03103638+07:00","message":"TextPushed: 'อยาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:47.031038557+07:00","message":"Set new StatePrefix : 'อยากรู้แรง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:47.03104082+07:00","message":"Next Push (prob) : 'รู้แรง'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:47.031049123+07:00","message":"push: {false อยาก 0 0xc001227880}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:47.531956455+07:00","message":"receive streaming session, msgId: 88"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:47.5319937+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อยากรู้แรงมีหลายประเทศ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":40000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:47.531999308+07:00","message":"receive interim result [false|false]: อยากรู้แรงมีหลายประเทศ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:47.532011541+07:00","message":"[buffer interim] 88 false อยากรู้แรงมีหลายประเทศ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:47.532018192+07:00","message":"[bufferProcess] interim [40000000]:อยากรู้แรงมีหลายประเทศ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:47.532020634+07:00","message":"[bufferProcess] send to processor:อยากรู้แรง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:47.532025671+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:47.532028612+07:00","message":"> Transcript [1468] [false]: 'อยากรู้แรง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:47.532031764+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:47.532033775+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:47.532035836+07:00","message":"StatePrefix: 'อยากรู้แรง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:47.53203807+07:00","message":"TextPushed: 'อยาก'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:47.585791534+07:00","message":"receive streaming session, msgId: 88"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:47.585826111+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อยากรู้แรงมีหลายประเทศเข้า\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":160000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:47.585831555+07:00","message":"receive interim result [false|false]: อยากรู้แรงมีหลายประเทศเข้า"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:47.585840767+07:00","message":"[buffer interim] 88 false อยากรู้แรงมีหลายประเทศเข้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:47.585847675+07:00","message":"[bufferProcess] interim [160000000]:อยากรู้แรงมีหลายประเทศเข้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:47.585850177+07:00","message":"[bufferProcess] send to processor:อยากรู้แรงมีหลายประเทศ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:47.58585328+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:47.585856321+07:00","message":"> Transcript [1469] [false]: 'อยากรู้แรงมีหลายประเทศ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:47.58585959+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:47.585861441+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:47.58586348+07:00","message":"StatePrefix: 'อยากรู้แรง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:47.58586554+07:00","message":"TextPushed: 'อยาก'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:47.721432599+07:00","message":"receive streaming session, msgId: 88"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:47.72147914+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อยากรู้แรงมีหลายประเทศเข้ามา\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":280000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:47.721486835+07:00","message":"receive interim result [false|false]: อยากรู้แรงมีหลายประเทศเข้ามา"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:47.721505174+07:00","message":"[buffer interim] 88 false อยากรู้แรงมีหลายประเทศเข้ามา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:47.7215167+07:00","message":"[bufferProcess] interim [280000000]:อยากรู้แรงมีหลายประเทศเข้ามา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:47.721520471+07:00","message":"[bufferProcess] send to processor:อยากรู้แรงมีหลายประเทศเข้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:47.72152745+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:47.72153153+07:00","message":"> Transcript [1470] [false]: 'อยากรู้แรงมีหลายประเทศเข้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:47.721536637+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:47.721539963+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:47.721542893+07:00","message":"StatePrefix: 'อยากรู้แรง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:47.721546701+07:00","message":"TextPushed: 'อยาก'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:47.786634673+07:00","message":"receive streaming session, msgId: 88"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:47.786677975+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อยากรู้แรงมีหลายประเทศเขาบอก\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":340000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:47.786684646+07:00","message":"receive interim result [false|false]: อยากรู้แรงมีหลายประเทศเขาบอก"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:47.786699557+07:00","message":"[buffer interim] 88 false อยากรู้แรงมีหลายประเทศเขาบอก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:47.786714928+07:00","message":"[bufferProcess] interim [340000000]:อยากรู้แรงมีหลายประเทศเขาบอก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:47.786718114+07:00","message":"[bufferProcess] send to processor:อยากรู้แรงมีหลายประเทศเข้ามา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:47.786726318+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:47.786729439+07:00","message":"> Transcript [1471] [false]: 'อยากรู้แรงมีหลายประเทศเข้ามา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:47.786733408+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:47.786736114+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:47.786738448+07:00","message":"StatePrefix: 'อยากรู้แรง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:47.786741464+07:00","message":"TextPushed: 'อยาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:47.786749647+07:00","message":"Push: 'รู้แรง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:47.786751626+07:00","message":"TextPushed: 'อยากรู้แรง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:47.786753718+07:00","message":"Set new StatePrefix : 'อยากรู้แรงมีหลายประเทศเข้ามา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:47.786756301+07:00","message":"Next Push (prob) : 'มีหลายประเทศเข้ามา'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:47.786764686+07:00","message":"push: {false รู้แรง 0 0xc001227880}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:47.903788155+07:00","message":"receive streaming session, msgId: 88"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:47.903838259+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อยากรู้แรงมีหลายประเทศเขาบอกว่า\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":460000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:47.90384598+07:00","message":"receive interim result [false|false]: อยากรู้แรงมีหลายประเทศเขาบอกว่า"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:47.903864575+07:00","message":"[buffer interim] 88 false อยากรู้แรงมีหลายประเทศเขาบอกว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:47.903873251+07:00","message":"[bufferProcess] interim [460000000]:อยากรู้แรงมีหลายประเทศเขาบอกว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:47.903877164+07:00","message":"[bufferProcess] send to processor:อยากรู้แรงมีหลายประเทศเขาบอก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:47.903881925+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:47.903886066+07:00","message":"> Transcript [1472] [false]: 'อยากรู้แรงมีหลายประเทศเขาบอก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:47.903889775+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:47.903894774+07:00","message":"Set new StatePrefix: 'อยากรู้แรงมีหลายประเทศเขาบอก'"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:12:47.927978709+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:12:47.927993394+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:48.231935659+07:00","message":"receive streaming session, msgId: 88"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:48.231976131+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อยากรู้แรงมีหลายประเทศเขาบอกว่าการ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":820000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:48.231982728+07:00","message":"receive interim result [false|false]: อยากรู้แรงมีหลายประเทศเขาบอกว่าการ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:48.231998736+07:00","message":"[buffer interim] 88 false อยากรู้แรงมีหลายประเทศเขาบอกว่าการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:48.232007169+07:00","message":"[bufferProcess] interim [820000000]:อยากรู้แรงมีหลายประเทศเขาบอกว่าการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:48.232009943+07:00","message":"[bufferProcess] send to processor:อยากรู้แรงมีหลายประเทศเขาบอกว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:48.232016925+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:48.232019904+07:00","message":"> Transcript [1473] [false]: 'อยากรู้แรงมีหลายประเทศเขาบอกว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:48.232023804+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:48.232026513+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:48.232028646+07:00","message":"StatePrefix: 'อยากรู้แรงมีหลายประเทศเขาบอก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:48.232031468+07:00","message":"TextPushed: 'อยากรู้แรง'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:48.484987514+07:00","message":"receive streaming session, msgId: 88"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:48.485029309+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อยากรู้แรงมีหลายประเทศเขาบอกว่าการลง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":60000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:48.485035575+07:00","message":"receive interim result [false|false]: อยากรู้แรงมีหลายประเทศเขาบอกว่าการลง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:48.48504807+07:00","message":"[buffer interim] 88 false อยากรู้แรงมีหลายประเทศเขาบอกว่าการลง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:48.485056323+07:00","message":"[bufferProcess] interim [60000000]:อยากรู้แรงมีหลายประเทศเขาบอกว่าการลง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:48.485059128+07:00","message":"[bufferProcess] send to processor:อยากรู้แรงมีหลายประเทศเขาบอกว่าการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:48.485062766+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:48.485065607+07:00","message":"> Transcript [1474] [false]: 'อยากรู้แรงมีหลายประเทศเขาบอกว่าการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:48.485069278+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:48.485071346+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:48.485073307+07:00","message":"StatePrefix: 'อยากรู้แรงมีหลายประเทศเขาบอก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:48.485075663+07:00","message":"TextPushed: 'อยากรู้แรง'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:48.675959977+07:00","message":"receive streaming session, msgId: 88"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:48.675997549+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อยากรู้แรงมีหลายประเทศเขาบอกว่าการลงทุน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":240000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:48.67600418+07:00","message":"receive interim result [false|false]: อยากรู้แรงมีหลายประเทศเขาบอกว่าการลงทุน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:48.676017937+07:00","message":"[buffer interim] 88 false อยากรู้แรงมีหลายประเทศเขาบอกว่าการลงทุน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:48.67602598+07:00","message":"[bufferProcess] interim [240000000]:อยากรู้แรงมีหลายประเทศเขาบอกว่าการลงทุน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:48.676028643+07:00","message":"[bufferProcess] send to processor:อยากรู้แรงมีหลายประเทศเขาบอกว่าการลง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:48.676036472+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:48.676039698+07:00","message":"> Transcript [1475] [false]: 'อยากรู้แรงมีหลายประเทศเขาบอกว่าการลง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:48.676043112+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:48.676045251+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:48.676048031+07:00","message":"StatePrefix: 'อยากรู้แรงมีหลายประเทศเขาบอก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:48.676050741+07:00","message":"TextPushed: 'อยากรู้แรง'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:49.001775876+07:00","message":"receive streaming session, msgId: 88"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:49.001824338+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อยากรู้แรงมีหลายประเทศเขาบอกว่าการลงทุนทำ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":600000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:49.001833608+07:00","message":"receive interim result [false|false]: อยากรู้แรงมีหลายประเทศเขาบอกว่าการลงทุนทำ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:49.001850557+07:00","message":"[buffer interim] 88 false อยากรู้แรงมีหลายประเทศเขาบอกว่าการลงทุนทำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:49.00185851+07:00","message":"[bufferProcess] interim [600000000]:อยากรู้แรงมีหลายประเทศเขาบอกว่าการลงทุนทำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:49.001861364+07:00","message":"[bufferProcess] send to processor:อยากรู้แรงมีหลายประเทศเขาบอกว่าการลงทุน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:49.00186696+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:49.00187097+07:00","message":"> Transcript [1476] [false]: 'อยากรู้แรงมีหลายประเทศเขาบอกว่าการลงทุน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:49.001875233+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:49.001877719+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:49.001880062+07:00","message":"StatePrefix: 'อยากรู้แรงมีหลายประเทศเขาบอก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:49.001882636+07:00","message":"TextPushed: 'อยากรู้แรง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:49.001888175+07:00","message":"Push: 'มีหลายประเทศเขาบอก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:49.001890328+07:00","message":"TextPushed: 'อยากรู้แรงมีหลายประเทศเขาบอก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:49.001895436+07:00","message":"Set new StatePrefix : 'อยากรู้แรงมีหลายประเทศเขาบอกว่าการลงทุน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:49.001897965+07:00","message":"Next Push (prob) : 'ว่าการลงทุน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:49.001926151+07:00","message":"push: {false มีหลายประเทศเขาบอก 0 0xc001227880}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:49.184272174+07:00","message":"receive streaming session, msgId: 88"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:49.184307949+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อยากรู้แรงมีหลายประเทศเขาบอกว่าการลงทุนทำให้\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":780000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:49.18431512+07:00","message":"receive interim result [false|false]: อยากรู้แรงมีหลายประเทศเขาบอกว่าการลงทุนทำให้"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:49.184329405+07:00","message":"[buffer interim] 88 false อยากรู้แรงมีหลายประเทศเขาบอกว่าการลงทุนทำให้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:49.184337999+07:00","message":"[bufferProcess] interim [780000000]:อยากรู้แรงมีหลายประเทศเขาบอกว่าการลงทุนทำให้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:49.184342313+07:00","message":"[bufferProcess] send to processor:อยากรู้แรงมีหลายประเทศเขาบอกว่าการลงทุนทำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:49.184352397+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:49.184358729+07:00","message":"> Transcript [1477] [false]: 'อยากรู้แรงมีหลายประเทศเขาบอกว่าการลงทุนทำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:49.184362558+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:49.184364817+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:49.184366839+07:00","message":"StatePrefix: 'อยากรู้แรงมีหลายประเทศเขาบอกว่าการลงทุน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:49.184369051+07:00","message":"TextPushed: 'อยากรู้แรงมีหลายประเทศเขาบอก'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:49.38343943+07:00","message":"receive streaming session, msgId: 88"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:49.383481005+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อยากรู้แรงมีหลายประเทศเขาบอกว่าการลงทุนทำให้เด็ก\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":960000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:49.383487775+07:00","message":"receive interim result [false|false]: อยากรู้แรงมีหลายประเทศเขาบอกว่าการลงทุนทำให้เด็ก"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:49.383504538+07:00","message":"[buffer interim] 88 false อยากรู้แรงมีหลายประเทศเขาบอกว่าการลงทุนทำให้เด็ก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:49.383512035+07:00","message":"[bufferProcess] interim [960000000]:อยากรู้แรงมีหลายประเทศเขาบอกว่าการลงทุนทำให้เด็ก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:49.383515312+07:00","message":"[bufferProcess] send to processor:อยากรู้แรงมีหลายประเทศเขาบอกว่าการลงทุนทำให้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:49.383523411+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:49.383526442+07:00","message":"> Transcript [1478] [false]: 'อยากรู้แรงมีหลายประเทศเขาบอกว่าการลงทุนทำให้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:49.383530373+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:49.383535036+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:49.383537216+07:00","message":"StatePrefix: 'อยากรู้แรงมีหลายประเทศเขาบอกว่าการลงทุน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:49.383539629+07:00","message":"TextPushed: 'อยากรู้แรงมีหลายประเทศเขาบอก'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:49.632143846+07:00","message":"receive streaming session, msgId: 88"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:49.63218221+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อยากรู้แรงมีหลายประเทศเขาบอกว่าการลงทุนทำให้เด็กม\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":140000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:49.632188236+07:00","message":"receive interim result [false|false]: อยากรู้แรงมีหลายประเทศเขาบอกว่าการลงทุนทำให้เด็กม"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:49.63220189+07:00","message":"[buffer interim] 88 false อยากรู้แรงมีหลายประเทศเขาบอกว่าการลงทุนทำให้เด็กม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:49.632209646+07:00","message":"[bufferProcess] interim [140000000]:อยากรู้แรงมีหลายประเทศเขาบอกว่าการลงทุนทำให้เด็กม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:49.632212563+07:00","message":"[bufferProcess] send to processor:อยากรู้แรงมีหลายประเทศเขาบอกว่าการลงทุนทำให้เด็ก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:49.632219983+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:49.632223213+07:00","message":"> Transcript [1479] [false]: 'อยากรู้แรงมีหลายประเทศเขาบอกว่าการลงทุนทำให้เด็ก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:49.63222699+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:49.632229208+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:49.632231538+07:00","message":"StatePrefix: 'อยากรู้แรงมีหลายประเทศเขาบอกว่าการลงทุน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:49.632234418+07:00","message":"TextPushed: 'อยากรู้แรงมีหลายประเทศเขาบอก'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:49.633978381+07:00","message":"receive streaming session, msgId: 88"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:49.633988218+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อยากรู้แรงมีหลายประเทศเขาบอกว่าการลงทุนทำให้เด็กไม่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":200000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:49.633992156+07:00","message":"receive interim result [false|false]: อยากรู้แรงมีหลายประเทศเขาบอกว่าการลงทุนทำให้เด็กไม่"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:49.633999207+07:00","message":"[buffer interim] 88 false อยากรู้แรงมีหลายประเทศเขาบอกว่าการลงทุนทำให้เด็กไม่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:49.634002554+07:00","message":"[bufferProcess] interim [200000000]:อยากรู้แรงมีหลายประเทศเขาบอกว่าการลงทุนทำให้เด็กไม่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:49.634004761+07:00","message":"[bufferProcess] send to processor:อยากรู้แรงมีหลายประเทศเขาบอกว่าการลงทุนทำให้เด็กม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:49.634009017+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:49.634011129+07:00","message":"> Transcript [1480] [false]: 'อยากรู้แรงมีหลายประเทศเขาบอกว่าการลงทุนทำให้เด็กม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:49.634013725+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:49.63401574+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:49.634017598+07:00","message":"StatePrefix: 'อยากรู้แรงมีหลายประเทศเขาบอกว่าการลงทุน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:49.63401965+07:00","message":"TextPushed: 'อยากรู้แรงมีหลายประเทศเขาบอก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:49.634024578+07:00","message":"Push: 'ว่าการลงทุน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:49.634026564+07:00","message":"TextPushed: 'อยากรู้แรงมีหลายประเทศเขาบอกว่าการลงทุน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:49.634029193+07:00","message":"Set new StatePrefix : 'อยากรู้แรงมีหลายประเทศเขาบอกว่าการลงทุนทำให้เด็กม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:49.634031946+07:00","message":"Next Push (prob) : 'ทำให้เด็กม'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:49.634040262+07:00","message":"push: {false ว่าการลงทุน 0 0xc001227880}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:49.83927399+07:00","message":"receive streaming session, msgId: 88"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:49.839310299+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อยากรู้แรงมีหลายประเทศเขาบอกว่าการลงทุนทำให้เด็กไม่ทัน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":380000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:49.83931605+07:00","message":"receive interim result [false|false]: อยากรู้แรงมีหลายประเทศเขาบอกว่าการลงทุนทำให้เด็กไม่ทัน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:49.839333087+07:00","message":"[buffer interim] 88 false อยากรู้แรงมีหลายประเทศเขาบอกว่าการลงทุนทำให้เด็กไม่ทัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:49.83934+07:00","message":"[bufferProcess] interim [380000000]:อยากรู้แรงมีหลายประเทศเขาบอกว่าการลงทุนทำให้เด็กไม่ทัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:49.839343705+07:00","message":"[bufferProcess] send to processor:อยากรู้แรงมีหลายประเทศเขาบอกว่าการลงทุนทำให้เด็กไม่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:49.839347833+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:49.839350678+07:00","message":"> Transcript [1481] [false]: 'อยากรู้แรงมีหลายประเทศเขาบอกว่าการลงทุนทำให้เด็กไม่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:49.8393532+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:49.839355251+07:00","message":"Set new StatePrefix: 'อยากรู้แรงมีหลายประเทศเขาบอกว่าการลงทุนทำให้เด็กไม่'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:49.926062964+07:00","message":"receive streaming session, msgId: 88"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:49.926099833+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อยากรู้แรงมีหลายประเทศเขาบอกว่าการลงทุนทำให้เด็กไม่ขัด\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":500000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:49.926105837+07:00","message":"receive interim result [false|false]: อยากรู้แรงมีหลายประเทศเขาบอกว่าการลงทุนทำให้เด็กไม่ขัด"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:49.92611843+07:00","message":"[buffer interim] 88 false อยากรู้แรงมีหลายประเทศเขาบอกว่าการลงทุนทำให้เด็กไม่ขัด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:49.926125248+07:00","message":"[bufferProcess] interim [500000000]:อยากรู้แรงมีหลายประเทศเขาบอกว่าการลงทุนทำให้เด็กไม่ขัด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:49.926127668+07:00","message":"[bufferProcess] send to processor:อยากรู้แรงมีหลายประเทศเขาบอกว่าการลงทุนทำให้เด็กไม่ทัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:49.926132947+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:49.926135625+07:00","message":"> Transcript [1482] [false]: 'อยากรู้แรงมีหลายประเทศเขาบอกว่าการลงทุนทำให้เด็กไม่ทัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:49.926139457+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:49.926141559+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:49.926143951+07:00","message":"StatePrefix: 'อยากรู้แรงมีหลายประเทศเขาบอกว่าการลงทุนทำให้เด็กไม่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:49.926146948+07:00","message":"TextPushed: 'อยากรู้แรงมีหลายประเทศเขาบอกว่าการลงทุน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:50.031578186+07:00","message":"receive streaming session, msgId: 88"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:50.031616197+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อยากรู้แรงมีหลายประเทศเขาบอกว่าการลงทุนทำให้เด็กไม่ขาดสาย\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":620000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:50.031622378+07:00","message":"receive interim result [false|false]: อยากรู้แรงมีหลายประเทศเขาบอกว่าการลงทุนทำให้เด็กไม่ขาดสาย"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:50.031637558+07:00","message":"[buffer interim] 88 false อยากรู้แรงมีหลายประเทศเขาบอกว่าการลงทุนทำให้เด็กไม่ขาดสาย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:50.03164654+07:00","message":"[bufferProcess] interim [620000000]:อยากรู้แรงมีหลายประเทศเขาบอกว่าการลงทุนทำให้เด็กไม่ขาดสาย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:50.031649067+07:00","message":"[bufferProcess] send to processor:อยากรู้แรงมีหลายประเทศเขาบอกว่าการลงทุนทำให้เด็กไม่ขัด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:50.031654502+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:50.031657227+07:00","message":"> Transcript [1483] [false]: 'อยากรู้แรงมีหลายประเทศเขาบอกว่าการลงทุนทำให้เด็กไม่ขัด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:50.031661219+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:50.031663254+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:50.031665392+07:00","message":"StatePrefix: 'อยากรู้แรงมีหลายประเทศเขาบอกว่าการลงทุนทำให้เด็กไม่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:50.0316682+07:00","message":"TextPushed: 'อยากรู้แรงมีหลายประเทศเขาบอกว่าการลงทุน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:50.287637391+07:00","message":"receive streaming session, msgId: 88"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:50.287669863+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อยากรู้แรงมีหลายประเทศเขาบอกว่าการลงทุนทำให้เด็กไม่ขัดสดุดี\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":920000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:50.287675568+07:00","message":"receive interim result [false|false]: อยากรู้แรงมีหลายประเทศเขาบอกว่าการลงทุนทำให้เด็กไม่ขัดสดุดี"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:50.28769553+07:00","message":"[buffer interim] 88 false อยากรู้แรงมีหลายประเทศเขาบอกว่าการลงทุนทำให้เด็กไม่ขัดสดุดี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:50.287702899+07:00","message":"[bufferProcess] interim [920000000]:อยากรู้แรงมีหลายประเทศเขาบอกว่าการลงทุนทำให้เด็กไม่ขัดสดุดี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:50.287710472+07:00","message":"[bufferProcess] send to processor:อยากรู้แรงมีหลายประเทศเขาบอกว่าการลงทุนทำให้เด็กไม่ขาดสาย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:50.287715955+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:50.287718703+07:00","message":"> Transcript [1484] [false]: 'อยากรู้แรงมีหลายประเทศเขาบอกว่าการลงทุนทำให้เด็กไม่ขาดสาย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:50.287722594+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:50.287724887+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:50.28772803+07:00","message":"StatePrefix: 'อยากรู้แรงมีหลายประเทศเขาบอกว่าการลงทุนทำให้เด็กไม่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:50.287730903+07:00","message":"TextPushed: 'อยากรู้แรงมีหลายประเทศเขาบอกว่าการลงทุน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:50.915346634+07:00","message":"receive streaming session, msgId: 88"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:50.915386394+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อยากรู้แรงมีหลายประเทศเขาบอกว่าการลงทุนทำให้เด็กไม่ขัดสดุดีเป็น\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":460000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:50.915392476+07:00","message":"receive interim result [false|false]: อยากรู้แรงมีหลายประเทศเขาบอกว่าการลงทุนทำให้เด็กไม่ขัดสดุดีเป็น"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:50.915403799+07:00","message":"[buffer interim] 88 false อยากรู้แรงมีหลายประเทศเขาบอกว่าการลงทุนทำให้เด็กไม่ขัดสดุดีเป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:50.915413772+07:00","message":"[bufferProcess] interim [460000000]:อยากรู้แรงมีหลายประเทศเขาบอกว่าการลงทุนทำให้เด็กไม่ขัดสดุดีเป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:50.915416625+07:00","message":"[bufferProcess] send to processor:อยากรู้แรงมีหลายประเทศเขาบอกว่าการลงทุนทำให้เด็กไม่ขัดสดุดี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:50.915421815+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:50.915424956+07:00","message":"> Transcript [1485] [false]: 'อยากรู้แรงมีหลายประเทศเขาบอกว่าการลงทุนทำให้เด็กไม่ขัดสดุดี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:50.915429119+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:50.915431472+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:50.915433801+07:00","message":"StatePrefix: 'อยากรู้แรงมีหลายประเทศเขาบอกว่าการลงทุนทำให้เด็กไม่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:50.915436505+07:00","message":"TextPushed: 'อยากรู้แรงมีหลายประเทศเขาบอกว่าการลงทุน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:50.915444321+07:00","message":"Push: 'ทำให้เด็กไม่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:50.915446579+07:00","message":"TextPushed: 'อยากรู้แรงมีหลายประเทศเขาบอกว่าการลงทุนทำให้เด็กไม่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:50.915448817+07:00","message":"Set new StatePrefix : 'อยากรู้แรงมีหลายประเทศเขาบอกว่าการลงทุนทำให้เด็กไม่ขัดสดุดี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:50.915451263+07:00","message":"Next Push (prob) : 'ขัดสดุดี'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:50.915469677+07:00","message":"push: {false ทำให้เด็กไม่ 0 0xc001227880}"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:12:50.928536155+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:12:50.928550739+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:50.988009312+07:00","message":"receive streaming session, msgId: 88"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:50.988048445+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อยากรู้แรงมีหลายประเทศเขาบอกว่าการลงทุนทำให้เด็กไม่ขัดสดุดีเป็นการ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":580000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:50.98805492+07:00","message":"receive interim result [false|false]: อยากรู้แรงมีหลายประเทศเขาบอกว่าการลงทุนทำให้เด็กไม่ขัดสดุดีเป็นการ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:50.98806747+07:00","message":"[buffer interim] 88 false อยากรู้แรงมีหลายประเทศเขาบอกว่าการลงทุนทำให้เด็กไม่ขัดสดุดีเป็นการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:50.988074223+07:00","message":"[bufferProcess] interim [580000000]:อยากรู้แรงมีหลายประเทศเขาบอกว่าการลงทุนทำให้เด็กไม่ขัดสดุดีเป็นการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:50.988077059+07:00","message":"[bufferProcess] send to processor:อยากรู้แรงมีหลายประเทศเขาบอกว่าการลงทุนทำให้เด็กไม่ขัดสดุดีเป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:50.988082397+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:50.988085232+07:00","message":"> Transcript [1486] [false]: 'อยากรู้แรงมีหลายประเทศเขาบอกว่าการลงทุนทำให้เด็กไม่ขัดสดุดีเป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:50.988089052+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:50.988091212+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:50.988093506+07:00","message":"StatePrefix: 'อยากรู้แรงมีหลายประเทศเขาบอกว่าการลงทุนทำให้เด็กไม่ขัดสดุดี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:50.988096186+07:00","message":"TextPushed: 'อยากรู้แรงมีหลายประเทศเขาบอกว่าการลงทุนทำให้เด็กไม่'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:51.234286806+07:00","message":"receive streaming session, msgId: 88"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:51.234320699+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อยากรู้แรงมีหลายประเทศเขาบอกว่าการลงทุนทำให้เด็กไม่ขัดสดุดีเป็นการลง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":760000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:51.234327159+07:00","message":"receive interim result [false|false]: อยากรู้แรงมีหลายประเทศเขาบอกว่าการลงทุนทำให้เด็กไม่ขัดสดุดีเป็นการลง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:51.234340769+07:00","message":"[buffer interim] 88 false อยากรู้แรงมีหลายประเทศเขาบอกว่าการลงทุนทำให้เด็กไม่ขัดสดุดีเป็นการลง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:51.234346941+07:00","message":"[bufferProcess] interim [760000000]:อยากรู้แรงมีหลายประเทศเขาบอกว่าการลงทุนทำให้เด็กไม่ขัดสดุดีเป็นการลง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:51.23434964+07:00","message":"[bufferProcess] send to processor:อยากรู้แรงมีหลายประเทศเขาบอกว่าการลงทุนทำให้เด็กไม่ขัดสดุดีเป็นการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:51.234354927+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:51.234357337+07:00","message":"> Transcript [1487] [false]: 'อยากรู้แรงมีหลายประเทศเขาบอกว่าการลงทุนทำให้เด็กไม่ขัดสดุดีเป็นการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:51.234360938+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:51.234362932+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:51.234365252+07:00","message":"StatePrefix: 'อยากรู้แรงมีหลายประเทศเขาบอกว่าการลงทุนทำให้เด็กไม่ขัดสดุดี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:51.234367976+07:00","message":"TextPushed: 'อยากรู้แรงมีหลายประเทศเขาบอกว่าการลงทุนทำให้เด็กไม่'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:51.422470605+07:00","message":"receive streaming session, msgId: 88"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:51.422505406+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อยากรู้แรงมีหลายประเทศเขาบอกว่าการลงทุนทำให้เด็กไม่ขัดสดุดีเป็นการลงทุน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":940000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:51.422512225+07:00","message":"receive interim result [false|false]: อยากรู้แรงมีหลายประเทศเขาบอกว่าการลงทุนทำให้เด็กไม่ขัดสดุดีเป็นการลงทุน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:51.422525858+07:00","message":"[buffer interim] 88 false อยากรู้แรงมีหลายประเทศเขาบอกว่าการลงทุนทำให้เด็กไม่ขัดสดุดีเป็นการลงทุน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:51.422533785+07:00","message":"[bufferProcess] interim [940000000]:อยากรู้แรงมีหลายประเทศเขาบอกว่าการลงทุนทำให้เด็กไม่ขัดสดุดีเป็นการลงทุน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:51.422536775+07:00","message":"[bufferProcess] send to processor:อยากรู้แรงมีหลายประเทศเขาบอกว่าการลงทุนทำให้เด็กไม่ขัดสดุดีเป็นการลง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:51.422540022+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:51.422543234+07:00","message":"> Transcript [1488] [false]: 'อยากรู้แรงมีหลายประเทศเขาบอกว่าการลงทุนทำให้เด็กไม่ขัดสดุดีเป็นการลง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:51.422546845+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:51.422549051+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:51.422551786+07:00","message":"StatePrefix: 'อยากรู้แรงมีหลายประเทศเขาบอกว่าการลงทุนทำให้เด็กไม่ขัดสดุดี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:51.422554659+07:00","message":"TextPushed: 'อยากรู้แรงมีหลายประเทศเขาบอกว่าการลงทุนทำให้เด็กไม่'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:51.495091244+07:00","message":"receive streaming session, msgId: 88"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:51.495136876+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อยากรู้แรงมีหลายประเทศเขาบอกว่าการลงทุนทำให้เด็กไม่ขัดสดุดีเป็นการลงทุนที่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":6,\"nanos\":120000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:51.495145738+07:00","message":"receive interim result [false|false]: อยากรู้แรงมีหลายประเทศเขาบอกว่าการลงทุนทำให้เด็กไม่ขัดสดุดีเป็นการลงทุนที่"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:51.495162923+07:00","message":"[buffer interim] 88 false อยากรู้แรงมีหลายประเทศเขาบอกว่าการลงทุนทำให้เด็กไม่ขัดสดุดีเป็นการลงทุนที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:51.495175292+07:00","message":"[bufferProcess] interim [120000000]:อยากรู้แรงมีหลายประเทศเขาบอกว่าการลงทุนทำให้เด็กไม่ขัดสดุดีเป็นการลงทุนที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:51.495179701+07:00","message":"[bufferProcess] send to processor:อยากรู้แรงมีหลายประเทศเขาบอกว่าการลงทุนทำให้เด็กไม่ขัดสดุดีเป็นการลงทุน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:51.495188053+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:51.495192283+07:00","message":"> Transcript [1489] [false]: 'อยากรู้แรงมีหลายประเทศเขาบอกว่าการลงทุนทำให้เด็กไม่ขัดสดุดีเป็นการลงทุน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:51.495197873+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:51.495200834+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:51.49520439+07:00","message":"StatePrefix: 'อยากรู้แรงมีหลายประเทศเขาบอกว่าการลงทุนทำให้เด็กไม่ขัดสดุดี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:51.49520914+07:00","message":"TextPushed: 'อยากรู้แรงมีหลายประเทศเขาบอกว่าการลงทุนทำให้เด็กไม่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:51.495218441+07:00","message":"Push: 'ขัดสดุดี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:51.495221786+07:00","message":"TextPushed: 'อยากรู้แรงมีหลายประเทศเขาบอกว่าการลงทุนทำให้เด็กไม่ขัดสดุดี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:51.49522597+07:00","message":"Set new StatePrefix : 'อยากรู้แรงมีหลายประเทศเขาบอกว่าการลงทุนทำให้เด็กไม่ขัดสดุดีเป็นการลงทุน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:51.49523014+07:00","message":"Next Push (prob) : 'เป็นการลงทุน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:51.49523983+07:00","message":"push: {false ขัดสดุดี 0 0xc001227880}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:51.686066203+07:00","message":"receive streaming session, msgId: 88"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:51.686105828+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อยากรู้แรงมีหลายประเทศเขาบอกว่าการลงทุนทำให้เด็กไม่ขัดสดุดีเป็นการลงทุนที่อยู่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":6,\"nanos\":300000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:51.686113594+07:00","message":"receive interim result [false|false]: อยากรู้แรงมีหลายประเทศเขาบอกว่าการลงทุนทำให้เด็กไม่ขัดสดุดีเป็นการลงทุนที่อยู่"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:51.686125146+07:00","message":"[buffer interim] 88 false อยากรู้แรงมีหลายประเทศเขาบอกว่าการลงทุนทำให้เด็กไม่ขัดสดุดีเป็นการลงทุนที่อยู่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:51.686132279+07:00","message":"[bufferProcess] interim [300000000]:อยากรู้แรงมีหลายประเทศเขาบอกว่าการลงทุนทำให้เด็กไม่ขัดสดุดีเป็นการลงทุนที่อยู่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:51.68613514+07:00","message":"[bufferProcess] send to processor:อยากรู้แรงมีหลายประเทศเขาบอกว่าการลงทุนทำให้เด็กไม่ขัดสดุดีเป็นการลงทุนที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:51.686138603+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:51.686141602+07:00","message":"> Transcript [1490] [false]: 'อยากรู้แรงมีหลายประเทศเขาบอกว่าการลงทุนทำให้เด็กไม่ขัดสดุดีเป็นการลงทุนที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:51.686145247+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:51.686147237+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:51.686149143+07:00","message":"StatePrefix: 'อยากรู้แรงมีหลายประเทศเขาบอกว่าการลงทุนทำให้เด็กไม่ขัดสดุดีเป็นการลงทุน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:51.686152062+07:00","message":"TextPushed: 'อยากรู้แรงมีหลายประเทศเขาบอกว่าการลงทุนทำให้เด็กไม่ขัดสดุดี'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:51.814101828+07:00","message":"receive streaming session, msgId: 88"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:51.814137933+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อยากรู้แรงมีหลายประเทศเขาบอกว่าการลงทุนทำให้เด็กไม่ขัดสดุดีเป็นการลงทุนที่ยิ่ง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":6,\"nanos\":360000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:51.814144427+07:00","message":"receive interim result [false|false]: อยากรู้แรงมีหลายประเทศเขาบอกว่าการลงทุนทำให้เด็กไม่ขัดสดุดีเป็นการลงทุนที่ยิ่ง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:51.81415965+07:00","message":"[buffer interim] 88 false อยากรู้แรงมีหลายประเทศเขาบอกว่าการลงทุนทำให้เด็กไม่ขัดสดุดีเป็นการลงทุนที่ยิ่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:51.814167072+07:00","message":"[bufferProcess] interim [360000000]:อยากรู้แรงมีหลายประเทศเขาบอกว่าการลงทุนทำให้เด็กไม่ขัดสดุดีเป็นการลงทุนที่ยิ่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:51.814169971+07:00","message":"[bufferProcess] send to processor:อยากรู้แรงมีหลายประเทศเขาบอกว่าการลงทุนทำให้เด็กไม่ขัดสดุดีเป็นการลงทุนที่อยู่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:51.814173765+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:51.81417685+07:00","message":"> Transcript [1491] [false]: 'อยากรู้แรงมีหลายประเทศเขาบอกว่าการลงทุนทำให้เด็กไม่ขัดสดุดีเป็นการลงทุนที่อยู่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:51.814180465+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:51.814182552+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:51.814184561+07:00","message":"StatePrefix: 'อยากรู้แรงมีหลายประเทศเขาบอกว่าการลงทุนทำให้เด็กไม่ขัดสดุดีเป็นการลงทุน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:51.814187265+07:00","message":"TextPushed: 'อยากรู้แรงมีหลายประเทศเขาบอกว่าการลงทุนทำให้เด็กไม่ขัดสดุดี'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:51.930833106+07:00","message":"[GCS] IsForceVAD: false for message ID: 88"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:52.005390365+07:00","message":"receive streaming session, msgId: 88"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:52.005444876+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อยากรู้แรงมีหลายประเทศเขาบอกว่าการลงทุนทำให้เด็กไม่ขัดสดุดีเป็นการลงทุนที่ยิ่งใหญ่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":6,\"nanos\":540000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:52.005455806+07:00","message":"receive interim result [false|false]: อยากรู้แรงมีหลายประเทศเขาบอกว่าการลงทุนทำให้เด็กไม่ขัดสดุดีเป็นการลงทุนที่ยิ่งใหญ่"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:52.005473681+07:00","message":"[buffer interim] 88 false อยากรู้แรงมีหลายประเทศเขาบอกว่าการลงทุนทำให้เด็กไม่ขัดสดุดีเป็นการลงทุนที่ยิ่งใหญ่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:52.005482302+07:00","message":"[bufferProcess] interim [540000000]:อยากรู้แรงมีหลายประเทศเขาบอกว่าการลงทุนทำให้เด็กไม่ขัดสดุดีเป็นการลงทุนที่ยิ่งใหญ่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:52.005485678+07:00","message":"[bufferProcess] send to processor:อยากรู้แรงมีหลายประเทศเขาบอกว่าการลงทุนทำให้เด็กไม่ขัดสดุดีเป็นการลงทุนที่ยิ่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:52.005492673+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:52.005495452+07:00","message":"> Transcript [1492] [false]: 'อยากรู้แรงมีหลายประเทศเขาบอกว่าการลงทุนทำให้เด็กไม่ขัดสดุดีเป็นการลงทุนที่ยิ่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:52.005500861+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:52.005504098+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:52.005508728+07:00","message":"StatePrefix: 'อยากรู้แรงมีหลายประเทศเขาบอกว่าการลงทุนทำให้เด็กไม่ขัดสดุดีเป็นการลงทุน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:52.005513542+07:00","message":"TextPushed: 'อยากรู้แรงมีหลายประเทศเขาบอกว่าการลงทุนทำให้เด็กไม่ขัดสดุดี'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:52.085659549+07:00","message":"receive streaming session, msgId: 88"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:52.085716987+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อยากรู้แรงมีหลายประเทศเขาบอกว่าการลงทุนทำให้เด็กไม่ขาดสารไอโอดีนเป็นการลงทุนที่ยิ่งใหญ่\",\"confidence\":0.94198936}],\"is_final\":true,\"result_end_time\":{\"seconds\":6,\"nanos\":690000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:52.085724811+07:00","message":"receive interim result [true|false]: อยากรู้แรงมีหลายประเทศเขาบอกว่าการลงทุนทำให้เด็กไม่ขาดสารไอโอดีนเป็นการลงทุนที่ยิ่งใหญ่"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:52.08573428+07:00","message":"end recv isFinal message id 88"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:52.085736687+07:00","message":"end Recv id 88"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:52.085742987+07:00","message":"[buffer interim] 88 true อยากรู้แรงมีหลายประเทศเขาบอกว่าการลงทุนทำให้เด็กไม่ขาดสารไอโอดีนเป็นการลงทุนที่ยิ่งใหญ่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:52.08575316+07:00","message":"[bufferProcess] interim [690000000]:อยากรู้แรงมีหลายประเทศเขาบอกว่าการลงทุนทำให้เด็กไม่ขาดสารไอโอดีนเป็นการลงทุนที่ยิ่งใหญ่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:52.085759296+07:00","message":"[bufferProcess] send to processor (isfinal):อยากรู้แรงมีหลายประเทศเขาบอกว่าการลงทุนทำให้เด็กไม่ขัดสดุดีเป็นการลงทุนที่ยิ่งใหญ่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:52.085763414+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:52.085766689+07:00","message":"> Transcript [1493] [false]: 'อยากรู้แรงมีหลายประเทศเขาบอกว่าการลงทุนทำให้เด็กไม่ขัดสดุดีเป็นการลงทุนที่ยิ่งใหญ่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:52.085771136+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:52.08577327+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:52.085775882+07:00","message":"StatePrefix: 'อยากรู้แรงมีหลายประเทศเขาบอกว่าการลงทุนทำให้เด็กไม่ขัดสดุดีเป็นการลงทุน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:52.085779106+07:00","message":"TextPushed: 'อยากรู้แรงมีหลายประเทศเขาบอกว่าการลงทุนทำให้เด็กไม่ขัดสดุดี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:52.085784283+07:00","message":"Push: 'เป็นการลงทุน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:52.085786471+07:00","message":"TextPushed: 'อยากรู้แรงมีหลายประเทศเขาบอกว่าการลงทุนทำให้เด็กไม่ขัดสดุดีเป็นการลงทุน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:52.085788785+07:00","message":"Set new StatePrefix : 'อยากรู้แรงมีหลายประเทศเขาบอกว่าการลงทุนทำให้เด็กไม่ขัดสดุดีเป็นการลงทุนที่ยิ่งใหญ่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:52.085792006+07:00","message":"Next Push (prob) : 'ที่ยิ่งใหญ่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:52.085793936+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:52.085796026+07:00","message":"> Transcript [1494] [true]: 'อยากรู้แรงมีหลายประเทศเขาบอกว่าการลงทุนทำให้เด็กไม่ขาดสารไอโอดีนเป็นการลงทุนที่ยิ่งใหญ่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:52.085798601+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:52.085800501+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:52.085802841+07:00","message":"StatePrefix: 'อยากรู้แรงมีหลายประเทศเขาบอกว่าการลงทุนทำให้เด็กไม่ขัดสดุดีเป็นการลงทุนที่ยิ่งใหญ่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:52.085805278+07:00","message":"TextPushed: 'อยากรู้แรงมีหลายประเทศเขาบอกว่าการลงทุนทำให้เด็กไม่ขัดสดุดีเป็นการลงทุน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:52.085813306+07:00","message":"must be align in case of isFinal"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:52.085815014+07:00","message":"push: {false เป็นการลงทุน 0 0xc001227880}"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:52.086077917+07:00","message":"Push: 'ที่ยิ่งใหญ่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:52.086082301+07:00","message":"TextPushed: 'อยากรู้แรงมีหลายประเทศเขาบอกว่าการลงทุนทำให้เด็กไม่ขัดสดุดีเป็นการลงทุนที่ยิ่งใหญ่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:52.086084974+07:00","message":"Set new StatePrefix : 'อยากรู้แรงมีหลายประเทศเขาบอกว่าการลงทุนทำให้เด็กไม่ขาดสารไอโอดีนเป็นการลงทุนที่ยิ่งใหญ่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:52.086089025+07:00","message":"Next Push (prob) : 'อยากรู้แรงมีหลายประเทศเขาบอกว่าการลงทุนทำให้เด็กไม่ขาดสารไอโอดีนเป็นการลงทุนที่ยิ่งใหญ่'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:52.086097719+07:00","message":"push: {true ที่ยิ่งใหญ่ 0 0xc001227880}"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:52.086101362+07:00","message":"write aligntment file to 'tmp/7593/align_message_id_88.html'"}
{"level":"info","service":"Main","time":"2026-06-25T13:12:52.098340813+07:00","message":"write wav file: './tmp/7593/7593_88.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:52.121587964+07:00","message":"[GCS] Start streaming session, msgId: 89"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:52.76936427+07:00","message":"receive streaming session, msgId: 89"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:52.769419693+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ปิด\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":360000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:52.769426416+07:00","message":"receive interim result [false|false]: ปิด"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:52.769441527+07:00","message":"[buffer interim] 89 false ปิด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:52.769449414+07:00","message":"[bufferProcess] interim [360000000]:ปิด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:52.769451382+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:52.901265662+07:00","message":"receive streaming session, msgId: 89"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:52.901315215+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ปิดตา\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":480000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:52.901322945+07:00","message":"receive interim result [false|false]: ปิดตา"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:52.90134103+07:00","message":"receive streaming session, msgId: 89"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:52.901347282+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ปิดการ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":540000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:52.901351046+07:00","message":"receive interim result [false|false]: ปิดการ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:52.901357964+07:00","message":"[buffer interim] 89 false ปิดตา"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:52.90136107+07:00","message":"[buffer interim] 89 false ปิดการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:52.90136806+07:00","message":"[bufferProcess] interim [480000000]:ปิดตา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:52.901370553+07:00","message":"[bufferProcess] send to processor:ปิด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:52.901373611+07:00","message":"[bufferProcess] interim [540000000]:ปิดการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:52.901375848+07:00","message":"[bufferProcess] send to processor:ปิดตา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:52.90137897+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:52.901381974+07:00","message":"> Transcript [1495] [false]: 'ปิด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:52.901384367+07:00","message":"Set StatePrefix (first interim): 'ปิด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:52.90138597+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:52.901387844+07:00","message":"> Transcript [1496] [false]: 'ปิดตา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:52.901390856+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:52.901393083+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:52.901395143+07:00","message":"StatePrefix: 'ปิด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:52.901397131+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:53.140466913+07:00","message":"receive streaming session, msgId: 89"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:53.140501688+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ปิดการลง\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":660000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:53.140507445+07:00","message":"receive interim result [false|false]: ปิดการลง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:53.140520901+07:00","message":"receive streaming session, msgId: 89"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:53.14052544+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ปิดการลงทุน\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":900000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:53.140528094+07:00","message":"receive interim result [false|false]: ปิดการลงทุน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:53.140533021+07:00","message":"[buffer interim] 89 false ปิดการลง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:53.140536077+07:00","message":"[buffer interim] 89 false ปิดการลงทุน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:53.140543509+07:00","message":"[bufferProcess] interim [660000000]:ปิดการลง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:53.140545679+07:00","message":"[bufferProcess] send to processor:ปิดการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:53.140548347+07:00","message":"[bufferProcess] interim [900000000]:ปิดการลงทุน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:53.140550252+07:00","message":"[bufferProcess] send to processor:ปิดการลง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:53.140553021+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:53.140556027+07:00","message":"> Transcript [1497] [false]: 'ปิดการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:53.140559425+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:53.140561461+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:53.14056354+07:00","message":"StatePrefix: 'ปิด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:53.140565938+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:53.140567622+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:53.14056958+07:00","message":"> Transcript [1498] [false]: 'ปิดการลง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:53.140571589+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:53.140573234+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:53.140574944+07:00","message":"StatePrefix: 'ปิด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:53.140576704+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:53.733194762+07:00","message":"receive streaming session, msgId: 89"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:53.733244076+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ปิดการลงทุนเพื่อ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":140000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:53.733253865+07:00","message":"receive interim result [false|false]: ปิดการลงทุนเพื่อ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:53.733271048+07:00","message":"receive streaming session, msgId: 89"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:53.733275336+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ปิดการลงทุนเพื่อสร้าง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":380000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:53.733278224+07:00","message":"receive interim result [false|false]: ปิดการลงทุนเพื่อสร้าง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:53.733284264+07:00","message":"[buffer interim] 89 false ปิดการลงทุนเพื่อ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:53.733287808+07:00","message":"[buffer interim] 89 false ปิดการลงทุนเพื่อสร้าง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:53.733294565+07:00","message":"[bufferProcess] interim [140000000]:ปิดการลงทุนเพื่อ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:53.733298471+07:00","message":"[bufferProcess] send to processor:ปิดการลงทุน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:53.733301716+07:00","message":"[bufferProcess] interim [380000000]:ปิดการลงทุนเพื่อสร้าง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:53.733303652+07:00","message":"[bufferProcess] send to processor:ปิดการลงทุนเพื่อ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:53.733306981+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:53.733310315+07:00","message":"> Transcript [1499] [false]: 'ปิดการลงทุน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:53.733313634+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:53.733315859+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:53.733318229+07:00","message":"StatePrefix: 'ปิด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:53.733320673+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:53.733323342+07:00","message":"Push: 'ปิด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:53.733325189+07:00","message":"TextPushed: 'ปิด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:53.733327315+07:00","message":"Set new StatePrefix : 'ปิดการลงทุน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:53.733329445+07:00","message":"Next Push (prob) : 'การลงทุน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:53.733331326+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:53.733333262+07:00","message":"> Transcript [1500] [false]: 'ปิดการลงทุนเพื่อ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:53.733335333+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:53.733337013+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:53.733338678+07:00","message":"StatePrefix: 'ปิดการลงทุน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:53.733340768+07:00","message":"TextPushed: 'ปิด'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:53.733348438+07:00","message":"push: {false ปิด 0 0xc001da8300}"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:12:53.929355523+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:12:53.929373069+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:53.999867327+07:00","message":"receive streaming session, msgId: 89"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:53.99991514+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ปิดการลงทุนเพื่อสร้างสรรค์\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":680000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:53.999921503+07:00","message":"receive interim result [false|false]: ปิดการลงทุนเพื่อสร้างสรรค์"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:53.99993615+07:00","message":"[buffer interim] 89 false ปิดการลงทุนเพื่อสร้างสรรค์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:53.999944106+07:00","message":"[bufferProcess] interim [680000000]:ปิดการลงทุนเพื่อสร้างสรรค์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:53.999947495+07:00","message":"[bufferProcess] send to processor:ปิดการลงทุนเพื่อสร้าง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:53.99995414+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:53.999957403+07:00","message":"> Transcript [1501] [false]: 'ปิดการลงทุนเพื่อสร้าง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:53.999961342+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:53.999963663+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:53.999965718+07:00","message":"StatePrefix: 'ปิดการลงทุน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:53.999969252+07:00","message":"TextPushed: 'ปิด'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:54.162854554+07:00","message":"receive streaming session, msgId: 89"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:54.1628981+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ปิดการลงทุนเพื่อสร้างสรรพยา\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":860000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:54.162904394+07:00","message":"receive interim result [false|false]: ปิดการลงทุนเพื่อสร้างสรรพยา"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:54.162921473+07:00","message":"receive streaming session, msgId: 89"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:54.162926301+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ปิดการลงทุนเพื่อสร้างทรัพยากร\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":980000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:54.162929588+07:00","message":"receive interim result [false|false]: ปิดการลงทุนเพื่อสร้างทรัพยากร"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:54.162936499+07:00","message":"[buffer interim] 89 false ปิดการลงทุนเพื่อสร้างสรรพยา"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:54.162940338+07:00","message":"[buffer interim] 89 false ปิดการลงทุนเพื่อสร้างทรัพยากร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:54.162947001+07:00","message":"[bufferProcess] interim [860000000]:ปิดการลงทุนเพื่อสร้างสรรพยา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:54.162949468+07:00","message":"[bufferProcess] send to processor:ปิดการลงทุนเพื่อสร้างสรรค์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:54.162957122+07:00","message":"[bufferProcess] interim [980000000]:ปิดการลงทุนเพื่อสร้างทรัพยากร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:54.162959256+07:00","message":"[bufferProcess] send to processor:ปิดการลงทุนเพื่อสร้างสรรพยา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:54.162962172+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:54.16296544+07:00","message":"> Transcript [1502] [false]: 'ปิดการลงทุนเพื่อสร้างสรรค์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:54.162971325+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:54.162973649+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:54.162975617+07:00","message":"StatePrefix: 'ปิดการลงทุน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:54.162978221+07:00","message":"TextPushed: 'ปิด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:54.162980122+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:54.162982069+07:00","message":"> Transcript [1503] [false]: 'ปิดการลงทุนเพื่อสร้างสรรพยา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:54.162984227+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:54.162986073+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:54.162987881+07:00","message":"StatePrefix: 'ปิดการลงทุน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:54.162989703+07:00","message":"TextPushed: 'ปิด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:54.162998308+07:00","message":"Push: 'การลงทุน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:54.16300068+07:00","message":"TextPushed: 'ปิดการลงทุน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:54.163003099+07:00","message":"Set new StatePrefix : 'ปิดการลงทุนเพื่อสร้างสรรพยา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:54.163005595+07:00","message":"Next Push (prob) : 'เพื่อสร้างสรรพยา'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:54.163015856+07:00","message":"push: {false การลงทุน 0 0xc001da8300}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:54.750912207+07:00","message":"[GCS] IsForceVAD: false for message ID: 89"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:54.774379258+07:00","message":"receive streaming session, msgId: 89"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:54.774419176+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ปิดการลงทุนเพื่อสร้างทรัพยากรของ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":400000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:54.774425814+07:00","message":"receive interim result [false|false]: ปิดการลงทุนเพื่อสร้างทรัพยากรของ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:54.774440492+07:00","message":"[buffer interim] 89 false ปิดการลงทุนเพื่อสร้างทรัพยากรของ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:54.77445176+07:00","message":"[bufferProcess] interim [400000000]:ปิดการลงทุนเพื่อสร้างทรัพยากรของ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:54.774454784+07:00","message":"[bufferProcess] send to processor:ปิดการลงทุนเพื่อสร้างทรัพยากร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:54.774461947+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:54.774465509+07:00","message":"> Transcript [1504] [false]: 'ปิดการลงทุนเพื่อสร้างทรัพยากร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:54.774468656+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:54.77447199+07:00","message":"Set new StatePrefix: 'ปิดการลงทุนเพื่อสร้างทรัพยากร'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:54.881590055+07:00","message":"[GCS] Start streaming session, msgId: 90"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:54.995250736+07:00","message":"receive streaming session, msgId: 89"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:54.995293496+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ปิดการลงทุนเพื่อสร้างทรัพยากรของมา\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":640000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:54.995299926+07:00","message":"receive interim result [false|false]: ปิดการลงทุนเพื่อสร้างทรัพยากรของมา"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:54.995318041+07:00","message":"receive streaming session, msgId: 89"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:54.995322346+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ปิดการลงทุนเพื่อสร้างทรัพยากรของมนุษย์\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":700000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:54.995325396+07:00","message":"receive interim result [false|false]: ปิดการลงทุนเพื่อสร้างทรัพยากรของมนุษย์"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:54.995331997+07:00","message":"receive streaming session, msgId: 89"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:54.995336073+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ปิดการลงทุนเพื่อสร้างทรัพยากรของมนุษย์\",\"confidence\":0.93989736}],\"is_final\":true,\"result_end_time\":{\"seconds\":2,\"nanos\":850000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:54.995338954+07:00","message":"receive interim result [true|false]: ปิดการลงทุนเพื่อสร้างทรัพยากรของมนุษย์"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:54.995341543+07:00","message":"end recv isFinal message id 89"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:54.995345329+07:00","message":"end Recv id 89"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:54.995351941+07:00","message":"[buffer interim] 89 false ปิดการลงทุนเพื่อสร้างทรัพยากรของมา"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:54.995355493+07:00","message":"[buffer interim] 89 false ปิดการลงทุนเพื่อสร้างทรัพยากรของมนุษย์"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:54.995357865+07:00","message":"[buffer interim] 89 true ปิดการลงทุนเพื่อสร้างทรัพยากรของมนุษย์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:54.995364528+07:00","message":"[bufferProcess] interim [640000000]:ปิดการลงทุนเพื่อสร้างทรัพยากรของมา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:54.995367175+07:00","message":"[bufferProcess] send to processor:ปิดการลงทุนเพื่อสร้างทรัพยากรของ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:54.995370165+07:00","message":"[bufferProcess] interim [700000000]:ปิดการลงทุนเพื่อสร้างทรัพยากรของมนุษย์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:54.995372228+07:00","message":"[bufferProcess] send to processor:ปิดการลงทุนเพื่อสร้างทรัพยากรของมา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:54.995374645+07:00","message":"[bufferProcess] interim [850000000]:ปิดการลงทุนเพื่อสร้างทรัพยากรของมนุษย์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:54.995377686+07:00","message":"[bufferProcess] send to processor (isfinal):ปิดการลงทุนเพื่อสร้างทรัพยากรของมนุษย์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:54.995380923+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:54.995383843+07:00","message":"> Transcript [1505] [false]: 'ปิดการลงทุนเพื่อสร้างทรัพยากรของ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:54.995387301+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:54.995389253+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:54.995391103+07:00","message":"StatePrefix: 'ปิดการลงทุนเพื่อสร้างทรัพยากร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:54.995393203+07:00","message":"TextPushed: 'ปิดการลงทุน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:54.995394981+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:54.995397039+07:00","message":"> Transcript [1506] [false]: 'ปิดการลงทุนเพื่อสร้างทรัพยากรของมา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:54.995399026+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:54.995400711+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:54.995402477+07:00","message":"StatePrefix: 'ปิดการลงทุนเพื่อสร้างทรัพยากร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:54.995411077+07:00","message":"TextPushed: 'ปิดการลงทุน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:54.995412898+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:54.995414707+07:00","message":"> Transcript [1507] [false]: 'ปิดการลงทุนเพื่อสร้างทรัพยากรของมนุษย์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:54.995416811+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:54.995418482+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:54.99542016+07:00","message":"StatePrefix: 'ปิดการลงทุนเพื่อสร้างทรัพยากร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:54.995422194+07:00","message":"TextPushed: 'ปิดการลงทุน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:54.995423766+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:54.995425739+07:00","message":"> Transcript [1508] [true]: 'ปิดการลงทุนเพื่อสร้างทรัพยากรของมนุษย์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:54.995428138+07:00","message":"Count interim (case isFinal): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:54.99542989+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:54.995431529+07:00","message":"StatePrefix: 'ปิดการลงทุนเพื่อสร้างทรัพยากร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:54.995433599+07:00","message":"TextPushed: 'ปิดการลงทุน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:54.995441412+07:00","message":"Push: 'เพื่อสร้างทรัพยากรของมนุษย์'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:54.995449667+07:00","message":"push: {true เพื่อสร้างทรัพยากรของมนุษย์ 0 0xc001da8300}"}
{"level":"info","service":"Main","time":"2026-06-25T13:12:55.003573725+07:00","message":"write wav file: './tmp/7593/7593_89.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:55.936716276+07:00","message":"receive streaming session, msgId: 90"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:55.936757696+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เพราะว่า\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":80000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:55.93676378+07:00","message":"receive interim result [false|false]: เพราะว่า"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:55.936779868+07:00","message":"[buffer interim] 90 false เพราะว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:55.936788131+07:00","message":"[bufferProcess] interim [80000000]:เพราะว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:55.936790119+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:56.252413096+07:00","message":"receive streaming session, msgId: 90"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:56.252453566+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เพราะว่าถ้า\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":380000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:56.252459726+07:00","message":"receive interim result [false|false]: เพราะว่าถ้า"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:56.252477518+07:00","message":"[buffer interim] 90 false เพราะว่าถ้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:56.252487269+07:00","message":"[bufferProcess] interim [380000000]:เพราะว่าถ้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:56.252490684+07:00","message":"[bufferProcess] send to processor:เพราะว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:56.252499321+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:56.252503289+07:00","message":"> Transcript [1509] [false]: 'เพราะว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:56.252506309+07:00","message":"Set StatePrefix (first interim): 'เพราะว่า'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:56.332044707+07:00","message":"receive streaming session, msgId: 90"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:56.33208453+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เพราะว่าทำ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":440000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:56.332090265+07:00","message":"receive interim result [false|false]: เพราะว่าทำ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:56.332106709+07:00","message":"[buffer interim] 90 false เพราะว่าทำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:56.332114626+07:00","message":"[bufferProcess] interim [440000000]:เพราะว่าทำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:56.332116942+07:00","message":"[bufferProcess] send to processor:เพราะว่าถ้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:56.332123014+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:56.332125764+07:00","message":"> Transcript [1510] [false]: 'เพราะว่าถ้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:56.332128928+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:56.332131102+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:56.33213311+07:00","message":"StatePrefix: 'เพราะว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:56.332135466+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:56.378157715+07:00","message":"receive streaming session, msgId: 90"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:56.378195829+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เพราะว่าถ้ามา\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":500000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:56.378202596+07:00","message":"receive interim result [false|false]: เพราะว่าถ้ามา"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:56.378217056+07:00","message":"[buffer interim] 90 false เพราะว่าถ้ามา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:56.378224953+07:00","message":"[bufferProcess] interim [500000000]:เพราะว่าถ้ามา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:56.378227893+07:00","message":"[bufferProcess] send to processor:เพราะว่าทำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:56.378235959+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:56.378239154+07:00","message":"> Transcript [1511] [false]: 'เพราะว่าทำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:56.37824275+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:56.378245591+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:56.378248074+07:00","message":"StatePrefix: 'เพราะว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:56.378250316+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:56.451408677+07:00","message":"receive streaming session, msgId: 90"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:56.451451632+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เพราะว่าถ้ามัน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":560000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:56.451458077+07:00","message":"receive interim result [false|false]: เพราะว่าถ้ามัน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:56.451474892+07:00","message":"[buffer interim] 90 false เพราะว่าถ้ามัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:56.451483886+07:00","message":"[bufferProcess] interim [560000000]:เพราะว่าถ้ามัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:56.451486348+07:00","message":"[bufferProcess] send to processor:เพราะว่าถ้ามา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:56.451489735+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:56.451493029+07:00","message":"> Transcript [1512] [false]: 'เพราะว่าถ้ามา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:56.451496738+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:56.451498974+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:56.451500958+07:00","message":"StatePrefix: 'เพราะว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:56.451503258+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:56.477438395+07:00","message":"receive streaming session, msgId: 90"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:56.477482451+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เพราะว่าถ้าหนู\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":620000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:56.477490794+07:00","message":"receive interim result [false|false]: เพราะว่าถ้าหนู"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:56.477510829+07:00","message":"[buffer interim] 90 false เพราะว่าถ้าหนู"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:56.47752002+07:00","message":"[bufferProcess] interim [620000000]:เพราะว่าถ้าหนู"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:56.477523751+07:00","message":"[bufferProcess] send to processor:เพราะว่าถ้ามัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:56.477534873+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:56.477539036+07:00","message":"> Transcript [1513] [false]: 'เพราะว่าถ้ามัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:56.477544341+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:56.477548652+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:56.477551847+07:00","message":"StatePrefix: 'เพราะว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:56.477554884+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:56.477564487+07:00","message":"Push: 'เพราะว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:56.477567534+07:00","message":"TextPushed: 'เพราะว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:56.477570696+07:00","message":"Set new StatePrefix : 'เพราะว่าถ้ามัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:56.477574789+07:00","message":"Next Push (prob) : 'ถ้ามัน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:56.477602578+07:00","message":"push: {false เพราะว่า 0 0xc00052ae00}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:56.498775575+07:00","message":"receive streaming session, msgId: 90"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:56.498811447+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เพราะว่าถ้ามนุษย์\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":680000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:56.498818684+07:00","message":"receive interim result [false|false]: เพราะว่าถ้ามนุษย์"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:56.498832332+07:00","message":"[buffer interim] 90 false เพราะว่าถ้ามนุษย์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:56.498844376+07:00","message":"[bufferProcess] interim [680000000]:เพราะว่าถ้ามนุษย์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:56.498847994+07:00","message":"[bufferProcess] send to processor:เพราะว่าถ้าหนู"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:56.498856731+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:56.498860878+07:00","message":"> Transcript [1514] [false]: 'เพราะว่าถ้าหนู'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:56.498864777+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:56.498867878+07:00","message":"Set new StatePrefix: 'เพราะว่าถ้าหนู'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:56.76240638+07:00","message":"receive streaming session, msgId: 90"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:56.762450808+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เพราะว่าถ้ามนุษย์ขาด\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":920000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:56.762459523+07:00","message":"receive interim result [false|false]: เพราะว่าถ้ามนุษย์ขาด"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:56.76247835+07:00","message":"[buffer interim] 90 false เพราะว่าถ้ามนุษย์ขาด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:56.762491115+07:00","message":"[bufferProcess] interim [920000000]:เพราะว่าถ้ามนุษย์ขาด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:56.762493803+07:00","message":"[bufferProcess] send to processor:เพราะว่าถ้ามนุษย์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:56.76249846+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:56.762501761+07:00","message":"> Transcript [1515] [false]: 'เพราะว่าถ้ามนุษย์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:56.76250492+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:56.76250752+07:00","message":"Set new StatePrefix: 'เพราะว่าถ้ามนุษย์'"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:12:56.929744032+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:12:56.92975804+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:57.021843955+07:00","message":"receive streaming session, msgId: 90"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:57.0218939+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เพราะว่าถ้ามนุษย์ขาดได้\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":100000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:57.02190286+07:00","message":"receive interim result [false|false]: เพราะว่าถ้ามนุษย์ขาดได้"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:57.021920773+07:00","message":"[buffer interim] 90 false เพราะว่าถ้ามนุษย์ขาดได้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:57.021930925+07:00","message":"[bufferProcess] interim [100000000]:เพราะว่าถ้ามนุษย์ขาดได้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:57.021933685+07:00","message":"[bufferProcess] send to processor:เพราะว่าถ้ามนุษย์ขาด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:57.021939476+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:57.02194314+07:00","message":"> Transcript [1516] [false]: 'เพราะว่าถ้ามนุษย์ขาด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:57.021946765+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:57.021948958+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:57.02195093+07:00","message":"StatePrefix: 'เพราะว่าถ้ามนุษย์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:57.021953732+07:00","message":"TextPushed: 'เพราะว่า'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:57.184597318+07:00","message":"receive streaming session, msgId: 90"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:57.184640799+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เพราะว่าถ้ามนุษย์ขาดได้โอน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":220000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:57.184647748+07:00","message":"receive interim result [false|false]: เพราะว่าถ้ามนุษย์ขาดได้โอน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:57.184663674+07:00","message":"[buffer interim] 90 false เพราะว่าถ้ามนุษย์ขาดได้โอน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:57.184671936+07:00","message":"[bufferProcess] interim [220000000]:เพราะว่าถ้ามนุษย์ขาดได้โอน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:57.184674633+07:00","message":"[bufferProcess] send to processor:เพราะว่าถ้ามนุษย์ขาดได้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:57.184678043+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:57.184681076+07:00","message":"> Transcript [1517] [false]: 'เพราะว่าถ้ามนุษย์ขาดได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:57.184684776+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:57.184687141+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:57.184689187+07:00","message":"StatePrefix: 'เพราะว่าถ้ามนุษย์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:57.184691335+07:00","message":"TextPushed: 'เพราะว่า'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:57.190217993+07:00","message":"receive streaming session, msgId: 90"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:57.190239285+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เพราะว่าถ้ามนุษย์ขาดไอโอดีน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":280000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:57.190244214+07:00","message":"receive interim result [false|false]: เพราะว่าถ้ามนุษย์ขาดไอโอดีน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:57.190273864+07:00","message":"[buffer interim] 90 false เพราะว่าถ้ามนุษย์ขาดไอโอดีน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:57.190279681+07:00","message":"[bufferProcess] interim [280000000]:เพราะว่าถ้ามนุษย์ขาดไอโอดีน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:57.19028239+07:00","message":"[bufferProcess] send to processor:เพราะว่าถ้ามนุษย์ขาดได้โอน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:57.190287566+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:57.19029003+07:00","message":"> Transcript [1518] [false]: 'เพราะว่าถ้ามนุษย์ขาดได้โอน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:57.190293575+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:57.190296495+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:57.190298626+07:00","message":"StatePrefix: 'เพราะว่าถ้ามนุษย์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:57.190301089+07:00","message":"TextPushed: 'เพราะว่า'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:57.712413135+07:00","message":"receive streaming session, msgId: 90"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:57.712452336+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เพราะว่าถ้ามนุษย์ขาดไอโอดีน\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":2,\"nanos\":880000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:57.712459179+07:00","message":"receive interim result [false|false]: เพราะว่าถ้ามนุษย์ขาดไอโอดีน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:57.7124735+07:00","message":"[buffer interim] 90 false เพราะว่าถ้ามนุษย์ขาดไอโอดีน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:57.712481092+07:00","message":"[bufferProcess] interim [880000000]:เพราะว่าถ้ามนุษย์ขาดไอโอดีน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:57.712483756+07:00","message":"[bufferProcess] send to processor:เพราะว่าถ้ามนุษย์ขาดไอโอดีน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:57.712487458+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:57.712490698+07:00","message":"> Transcript [1519] [false]: 'เพราะว่าถ้ามนุษย์ขาดไอโอดีน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:57.71249414+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:57.712496627+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:57.712499368+07:00","message":"StatePrefix: 'เพราะว่าถ้ามนุษย์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:57.712501698+07:00","message":"TextPushed: 'เพราะว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:57.712504623+07:00","message":"Push: 'ถ้ามนุษย์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:57.712506704+07:00","message":"TextPushed: 'เพราะว่าถ้ามนุษย์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:57.712509693+07:00","message":"Set new StatePrefix : 'เพราะว่าถ้ามนุษย์ขาดไอโอดีน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:57.712514198+07:00","message":"Next Push (prob) : 'ขาดไอโอดีน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:57.712523283+07:00","message":"push: {false ถ้ามนุษย์ 0 0xc00052ae00}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:57.853384896+07:00","message":"receive streaming session, msgId: 90"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:57.853424597+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เพราะว่าถ้ามนุษย์ขาดไอโอดีนจะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:57.853430381+07:00","message":"receive interim result [false|false]: เพราะว่าถ้ามนุษย์ขาดไอโอดีนจะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:57.853444962+07:00","message":"[buffer interim] 90 false เพราะว่าถ้ามนุษย์ขาดไอโอดีนจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:57.853452872+07:00","message":"[bufferProcess] interim [0]:เพราะว่าถ้ามนุษย์ขาดไอโอดีนจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:57.853455747+07:00","message":"[bufferProcess] send to processor:เพราะว่าถ้ามนุษย์ขาดไอโอดีน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:57.853462843+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:57.853466233+07:00","message":"> Transcript [1520] [false]: 'เพราะว่าถ้ามนุษย์ขาดไอโอดีน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:57.853470351+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:57.853472871+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:57.853478881+07:00","message":"StatePrefix: 'เพราะว่าถ้ามนุษย์ขาดไอโอดีน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:57.853482093+07:00","message":"TextPushed: 'เพราะว่าถ้ามนุษย์'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:57.934708925+07:00","message":"receive streaming session, msgId: 90"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:57.934751423+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เพราะว่าถ้ามนุษย์ขาดไอโอดีน\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":3,\"nanos\":60000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:57.934757767+07:00","message":"receive interim result [false|false]: เพราะว่าถ้ามนุษย์ขาดไอโอดีน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:57.934774917+07:00","message":"[buffer interim] 90 false เพราะว่าถ้ามนุษย์ขาดไอโอดีน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:57.934783378+07:00","message":"[bufferProcess] interim [60000000]:เพราะว่าถ้ามนุษย์ขาดไอโอดีน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:57.934785791+07:00","message":"[bufferProcess] send to processor:เพราะว่าถ้ามนุษย์ขาดไอโอดีนจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:57.934792348+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:57.934795702+07:00","message":"> Transcript [1521] [false]: 'เพราะว่าถ้ามนุษย์ขาดไอโอดีนจะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:57.93480014+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:57.934802627+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:57.934804784+07:00","message":"StatePrefix: 'เพราะว่าถ้ามนุษย์ขาดไอโอดีน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:57.934807465+07:00","message":"TextPushed: 'เพราะว่าถ้ามนุษย์'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:58.573740915+07:00","message":"receive streaming session, msgId: 90"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:58.573794725+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เพราะว่าถ้ามนุษย์ขาดไอโอดีนสมรรถนะในการ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":660000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:58.573801798+07:00","message":"receive interim result [false|false]: เพราะว่าถ้ามนุษย์ขาดไอโอดีนสมรรถนะในการ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:58.573819233+07:00","message":"[buffer interim] 90 false เพราะว่าถ้ามนุษย์ขาดไอโอดีนสมรรถนะในการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:58.573827385+07:00","message":"[bufferProcess] interim [660000000]:เพราะว่าถ้ามนุษย์ขาดไอโอดีนสมรรถนะในการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:58.573830485+07:00","message":"[bufferProcess] send to processor:เพราะว่าถ้ามนุษย์ขาดไอโอดีน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:58.573837942+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:58.573842878+07:00","message":"> Transcript [1522] [false]: 'เพราะว่าถ้ามนุษย์ขาดไอโอดีน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:58.573849565+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:58.5738527+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:58.573856498+07:00","message":"StatePrefix: 'เพราะว่าถ้ามนุษย์ขาดไอโอดีน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:58.573861005+07:00","message":"TextPushed: 'เพราะว่าถ้ามนุษย์'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:58.614452147+07:00","message":"receive streaming session, msgId: 90"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:58.614492743+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เพราะว่าถ้ามนุษย์ขาดไอโอดีนสมรรถนะในการทำ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":780000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:58.614500112+07:00","message":"receive interim result [false|false]: เพราะว่าถ้ามนุษย์ขาดไอโอดีนสมรรถนะในการทำ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:58.614513939+07:00","message":"[buffer interim] 90 false เพราะว่าถ้ามนุษย์ขาดไอโอดีนสมรรถนะในการทำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:58.614521969+07:00","message":"[bufferProcess] interim [780000000]:เพราะว่าถ้ามนุษย์ขาดไอโอดีนสมรรถนะในการทำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:58.614524742+07:00","message":"[bufferProcess] send to processor:เพราะว่าถ้ามนุษย์ขาดไอโอดีนสมรรถนะในการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:58.614531852+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:58.614534921+07:00","message":"> Transcript [1523] [false]: 'เพราะว่าถ้ามนุษย์ขาดไอโอดีนสมรรถนะในการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:58.614541617+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:58.614544263+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:58.61454699+07:00","message":"StatePrefix: 'เพราะว่าถ้ามนุษย์ขาดไอโอดีน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:58.614549941+07:00","message":"TextPushed: 'เพราะว่าถ้ามนุษย์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:58.614556345+07:00","message":"Push: 'ขาดไอโอดีน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:58.614558396+07:00","message":"TextPushed: 'เพราะว่าถ้ามนุษย์ขาดไอโอดีน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:58.614560964+07:00","message":"Set new StatePrefix : 'เพราะว่าถ้ามนุษย์ขาดไอโอดีนสมรรถนะในการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:58.614564374+07:00","message":"Next Push (prob) : 'สมรรถนะในการ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:58.61457231+07:00","message":"push: {false ขาดไอโอดีน 0 0xc00052ae00}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:58.798451706+07:00","message":"receive streaming session, msgId: 90"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:58.798491018+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เพราะว่าถ้ามนุษย์ขาดไอโอดีนสมรรถนะในการทำงาน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":960000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:58.798497761+07:00","message":"receive interim result [false|false]: เพราะว่าถ้ามนุษย์ขาดไอโอดีนสมรรถนะในการทำงาน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:58.798512638+07:00","message":"[buffer interim] 90 false เพราะว่าถ้ามนุษย์ขาดไอโอดีนสมรรถนะในการทำงาน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:58.798520708+07:00","message":"[bufferProcess] interim [960000000]:เพราะว่าถ้ามนุษย์ขาดไอโอดีนสมรรถนะในการทำงาน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:58.798523439+07:00","message":"[bufferProcess] send to processor:เพราะว่าถ้ามนุษย์ขาดไอโอดีนสมรรถนะในการทำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:58.798530411+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:58.798533486+07:00","message":"> Transcript [1524] [false]: 'เพราะว่าถ้ามนุษย์ขาดไอโอดีนสมรรถนะในการทำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:58.79853744+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:58.798540579+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:58.798542982+07:00","message":"StatePrefix: 'เพราะว่าถ้ามนุษย์ขาดไอโอดีนสมรรถนะในการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:58.798545367+07:00","message":"TextPushed: 'เพราะว่าถ้ามนุษย์ขาดไอโอดีน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:59.449054186+07:00","message":"receive streaming session, msgId: 90"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:59.449092091+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เพราะว่าถ้ามนุษย์ขาดไอโอดีนสมรรถนะในการทำงานจีพี\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":560000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:59.449098105+07:00","message":"receive interim result [false|false]: เพราะว่าถ้ามนุษย์ขาดไอโอดีนสมรรถนะในการทำงานจีพี"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:59.449113067+07:00","message":"[buffer interim] 90 false เพราะว่าถ้ามนุษย์ขาดไอโอดีนสมรรถนะในการทำงานจีพี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:59.449120796+07:00","message":"[bufferProcess] interim [560000000]:เพราะว่าถ้ามนุษย์ขาดไอโอดีนสมรรถนะในการทำงานจีพี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:59.449123427+07:00","message":"[bufferProcess] send to processor:เพราะว่าถ้ามนุษย์ขาดไอโอดีนสมรรถนะในการทำงาน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:59.449127768+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:59.449130816+07:00","message":"> Transcript [1525] [false]: 'เพราะว่าถ้ามนุษย์ขาดไอโอดีนสมรรถนะในการทำงาน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:59.44913479+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:59.449136972+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:59.44913896+07:00","message":"StatePrefix: 'เพราะว่าถ้ามนุษย์ขาดไอโอดีนสมรรถนะในการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:59.44914152+07:00","message":"TextPushed: 'เพราะว่าถ้ามนุษย์ขาดไอโอดีน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:59.587564659+07:00","message":"[GCS] Cleaned up inactive client: 71"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:59.587587794+07:00","message":"[GCS] Cleaned up inactive client: 67"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:59.587590578+07:00","message":"[GCS] Cleaned up inactive client: 68"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:59.587592774+07:00","message":"[GCS] Cleaned up inactive client: 72"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:59.587594728+07:00","message":"[GCS] Cleaned up inactive client: 74"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:59.587596706+07:00","message":"[GCS] Cleaned up inactive client: 69"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:59.587598886+07:00","message":"[GCS] Cleaned up inactive client: 70"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:59.587601854+07:00","message":"[GCS] Cleaned up inactive client: 73"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:59.58760414+07:00","message":"[GCS] Cleaned up inactive client: 66"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:59.70980058+07:00","message":"receive streaming session, msgId: 90"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:59.709844178+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เพราะว่าถ้ามนุษย์ขาดไอโอดีนสมรรถนะในการทำงานจีพีเอ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":860000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:59.709851037+07:00","message":"receive interim result [false|false]: เพราะว่าถ้ามนุษย์ขาดไอโอดีนสมรรถนะในการทำงานจีพีเอ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:59.709877736+07:00","message":"[buffer interim] 90 false เพราะว่าถ้ามนุษย์ขาดไอโอดีนสมรรถนะในการทำงานจีพีเอ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:59.709886284+07:00","message":"[bufferProcess] interim [860000000]:เพราะว่าถ้ามนุษย์ขาดไอโอดีนสมรรถนะในการทำงานจีพีเอ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:59.709888671+07:00","message":"[bufferProcess] send to processor:เพราะว่าถ้ามนุษย์ขาดไอโอดีนสมรรถนะในการทำงานจีพี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:59.709892456+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:59.709895504+07:00","message":"> Transcript [1526] [false]: 'เพราะว่าถ้ามนุษย์ขาดไอโอดีนสมรรถนะในการทำงานจีพี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:59.709899325+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:59.709901561+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:59.709905985+07:00","message":"StatePrefix: 'เพราะว่าถ้ามนุษย์ขาดไอโอดีนสมรรถนะในการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:59.709909279+07:00","message":"TextPushed: 'เพราะว่าถ้ามนุษย์ขาดไอโอดีน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:59.831827584+07:00","message":"receive streaming session, msgId: 90"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:59.831867759+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เพราะว่าถ้ามนุษย์ขาดไอโอดีนสมรรถนะในการทำงานจีพีเอส\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":980000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:59.831874651+07:00","message":"receive interim result [false|false]: เพราะว่าถ้ามนุษย์ขาดไอโอดีนสมรรถนะในการทำงานจีพีเอส"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:59.831888957+07:00","message":"[buffer interim] 90 false เพราะว่าถ้ามนุษย์ขาดไอโอดีนสมรรถนะในการทำงานจีพีเอส"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:59.831896072+07:00","message":"[bufferProcess] interim [980000000]:เพราะว่าถ้ามนุษย์ขาดไอโอดีนสมรรถนะในการทำงานจีพีเอส"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:59.831898524+07:00","message":"[bufferProcess] send to processor:เพราะว่าถ้ามนุษย์ขาดไอโอดีนสมรรถนะในการทำงานจีพีเอ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:59.831905238+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:59.831908409+07:00","message":"> Transcript [1527] [false]: 'เพราะว่าถ้ามนุษย์ขาดไอโอดีนสมรรถนะในการทำงานจีพีเอ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:59.831913175+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:59.831915589+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:59.831917889+07:00","message":"StatePrefix: 'เพราะว่าถ้ามนุษย์ขาดไอโอดีนสมรรถนะในการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:59.831921189+07:00","message":"TextPushed: 'เพราะว่าถ้ามนุษย์ขาดไอโอดีน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:59.831927865+07:00","message":"Push: 'สมรรถนะในการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:59.831929868+07:00","message":"TextPushed: 'เพราะว่าถ้ามนุษย์ขาดไอโอดีนสมรรถนะในการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:59.831932687+07:00","message":"Set new StatePrefix : 'เพราะว่าถ้ามนุษย์ขาดไอโอดีนสมรรถนะในการทำงานจีพีเอ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:59.831936341+07:00","message":"Next Push (prob) : 'ทำงานจีพีเอ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:59.831945661+07:00","message":"push: {false สมรรถนะในการ 0 0xc00052ae00}"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:12:59.930657909+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:12:59.930680637+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:59.951501256+07:00","message":"receive streaming session, msgId: 90"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:59.951535561+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เพราะว่าถ้ามนุษย์ขาดไอโอดีนสมรรถนะในการทำงาน\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":5,\"nanos\":40000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:59.95154348+07:00","message":"receive interim result [false|false]: เพราะว่าถ้ามนุษย์ขาดไอโอดีนสมรรถนะในการทำงาน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:59.951558442+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" GDP ประเทศ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":40000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:59.951562939+07:00","message":"receive interim result [false|false]:  GDP ประเทศ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:59.95157137+07:00","message":"[buffer interim] 90 false เพราะว่าถ้ามนุษย์ขาดไอโอดีนสมรรถนะในการทำงาน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:59.951575668+07:00","message":"[buffer interim] 90 false  GDP ประเทศ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:59.951582754+07:00","message":"[bufferProcess] interim [40000000]:เพราะว่าถ้ามนุษย์ขาดไอโอดีนสมรรถนะในการทำงาน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:59.951586638+07:00","message":"[bufferProcess] send to processor:เพราะว่าถ้ามนุษย์ขาดไอโอดีนสมรรถนะในการทำงานจีพีเอส"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:59.951591078+07:00","message":"[bufferProcess] interim [40000000]: GDP ประเทศ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:59.951594921+07:00","message":"[bufferProcess] update buffer: เพราะว่าถ้ามนุษย์ขาดไอโอดีนสมรรถนะในการทำงาน GDP ประเทศ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:59.951598719+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:59.951602156+07:00","message":"> Transcript [1528] [false]: 'เพราะว่าถ้ามนุษย์ขาดไอโอดีนสมรรถนะในการทำงานจีพีเอส'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:59.951606432+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:59.951608941+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:59.95161166+07:00","message":"StatePrefix: 'เพราะว่าถ้ามนุษย์ขาดไอโอดีนสมรรถนะในการทำงานจีพีเอ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:59.951614906+07:00","message":"TextPushed: 'เพราะว่าถ้ามนุษย์ขาดไอโอดีนสมรรถนะในการ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:00.029482571+07:00","message":"receive streaming session, msgId: 90"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:00.029530292+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เพราะว่าถ้ามนุษย์ขาดไอโอดีนสมรรถนะในการทำงาน\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":5,\"nanos\":220000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:00.029536571+07:00","message":"receive interim result [false|false]: เพราะว่าถ้ามนุษย์ขาดไอโอดีนสมรรถนะในการทำงาน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:00.029550339+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" GDP ประเทศไทย\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":220000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:00.029553506+07:00","message":"receive interim result [false|false]:  GDP ประเทศไทย"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:00.029561912+07:00","message":"[buffer interim] 90 false เพราะว่าถ้ามนุษย์ขาดไอโอดีนสมรรถนะในการทำงาน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:00.029567073+07:00","message":"[buffer interim] 90 false  GDP ประเทศไทย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:00.029575186+07:00","message":"[bufferProcess] interim [220000000]:เพราะว่าถ้ามนุษย์ขาดไอโอดีนสมรรถนะในการทำงาน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:00.029579064+07:00","message":"[bufferProcess] send to processor:เพราะว่าถ้ามนุษย์ขาดไอโอดีนสมรรถนะในการทำงาน GDP ประเทศ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:00.02958375+07:00","message":"[bufferProcess] interim [220000000]: GDP ประเทศไทย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:00.029587492+07:00","message":"[bufferProcess] update buffer: เพราะว่าถ้ามนุษย์ขาดไอโอดีนสมรรถนะในการทำงาน GDP ประเทศไทย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:00.029591588+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:00.029595803+07:00","message":"> Transcript [1529] [false]: 'เพราะว่าถ้ามนุษย์ขาดไอโอดีนสมรรถนะในการทำงาน GDP ประเทศ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:00.029599758+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:00.029602756+07:00","message":"Set new StatePrefix: 'เพราะว่าถ้ามนุษย์ขาดไอโอดีนสมรรถนะในการทำงาน GDP ประเทศ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:00.308979719+07:00","message":"receive streaming session, msgId: 90"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:00.309020137+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เพราะว่าถ้ามนุษย์ขาดไอโอดีนสมรรถนะในการทำงาน\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":5,\"nanos\":340000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:00.309028326+07:00","message":"receive interim result [false|false]: เพราะว่าถ้ามนุษย์ขาดไอโอดีนสมรรถนะในการทำงาน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:00.309039861+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" GDP ประเทศต่าง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":340000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:00.309043312+07:00","message":"receive interim result [false|false]:  GDP ประเทศต่าง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:00.309052987+07:00","message":"[buffer interim] 90 false เพราะว่าถ้ามนุษย์ขาดไอโอดีนสมรรถนะในการทำงาน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:00.309060564+07:00","message":"[buffer interim] 90 false  GDP ประเทศต่าง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:00.309068164+07:00","message":"[bufferProcess] interim [340000000]:เพราะว่าถ้ามนุษย์ขาดไอโอดีนสมรรถนะในการทำงาน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:00.309071842+07:00","message":"[bufferProcess] send to processor:เพราะว่าถ้ามนุษย์ขาดไอโอดีนสมรรถนะในการทำงาน GDP ประเทศไทย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:00.309078317+07:00","message":"[bufferProcess] interim [340000000]: GDP ประเทศต่าง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:00.309080799+07:00","message":"[bufferProcess] update buffer: เพราะว่าถ้ามนุษย์ขาดไอโอดีนสมรรถนะในการทำงาน GDP ประเทศต่าง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:00.309084364+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:00.309087676+07:00","message":"> Transcript [1530] [false]: 'เพราะว่าถ้ามนุษย์ขาดไอโอดีนสมรรถนะในการทำงาน GDP ประเทศไทย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:00.309092081+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:00.309094425+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:00.309096453+07:00","message":"StatePrefix: 'เพราะว่าถ้ามนุษย์ขาดไอโอดีนสมรรถนะในการทำงาน GDP ประเทศ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:00.309099165+07:00","message":"TextPushed: 'เพราะว่าถ้ามนุษย์ขาดไอโอดีนสมรรถนะในการ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:00.312870429+07:00","message":"receive streaming session, msgId: 90"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:00.312903707+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เพราะว่าถ้ามนุษย์ขาดไอโอดีนสมรรถนะในการทำงาน\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":5,\"nanos\":400000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:00.312909651+07:00","message":"receive interim result [false|false]: เพราะว่าถ้ามนุษย์ขาดไอโอดีนสมรรถนะในการทำงาน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:00.312922228+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" GDP ประเทศต่ำ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":400000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:00.312925232+07:00","message":"receive interim result [false|false]:  GDP ประเทศต่ำ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:00.31293237+07:00","message":"[buffer interim] 90 false เพราะว่าถ้ามนุษย์ขาดไอโอดีนสมรรถนะในการทำงาน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:00.312939217+07:00","message":"[buffer interim] 90 false  GDP ประเทศต่ำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:00.312946091+07:00","message":"[bufferProcess] interim [400000000]:เพราะว่าถ้ามนุษย์ขาดไอโอดีนสมรรถนะในการทำงาน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:00.312948952+07:00","message":"[bufferProcess] send to processor:เพราะว่าถ้ามนุษย์ขาดไอโอดีนสมรรถนะในการทำงาน GDP ประเทศต่าง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:00.312955145+07:00","message":"[bufferProcess] interim [400000000]: GDP ประเทศต่ำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:00.312957404+07:00","message":"[bufferProcess] update buffer: เพราะว่าถ้ามนุษย์ขาดไอโอดีนสมรรถนะในการทำงาน GDP ประเทศต่ำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:00.312960492+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:00.31296336+07:00","message":"> Transcript [1531] [false]: 'เพราะว่าถ้ามนุษย์ขาดไอโอดีนสมรรถนะในการทำงาน GDP ประเทศต่าง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:00.312967197+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:00.312969376+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:00.312971256+07:00","message":"StatePrefix: 'เพราะว่าถ้ามนุษย์ขาดไอโอดีนสมรรถนะในการทำงาน GDP ประเทศ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:00.312973698+07:00","message":"TextPushed: 'เพราะว่าถ้ามนุษย์ขาดไอโอดีนสมรรถนะในการ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:00.54015915+07:00","message":"receive streaming session, msgId: 90"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:00.540193753+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เพราะว่าถ้ามนุษย์ขาดไอโอดีนสมรรถนะในการทำงาน GDP\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":5,\"nanos\":640000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:00.540199941+07:00","message":"receive interim result [false|false]: เพราะว่าถ้ามนุษย์ขาดไอโอดีนสมรรถนะในการทำงาน GDP"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:00.540211354+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" ประเทศต่ำ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":640000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:00.540214596+07:00","message":"receive interim result [false|false]:  ประเทศต่ำ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:00.540220495+07:00","message":"[buffer interim] 90 false เพราะว่าถ้ามนุษย์ขาดไอโอดีนสมรรถนะในการทำงาน GDP"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:00.540223962+07:00","message":"[buffer interim] 90 false  ประเทศต่ำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:00.540229874+07:00","message":"[bufferProcess] interim [640000000]:เพราะว่าถ้ามนุษย์ขาดไอโอดีนสมรรถนะในการทำงาน GDP"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:00.5402325+07:00","message":"[bufferProcess] send to processor:เพราะว่าถ้ามนุษย์ขาดไอโอดีนสมรรถนะในการทำงาน GDP ประเทศต่ำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:00.540235618+07:00","message":"[bufferProcess] interim [640000000]: ประเทศต่ำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:00.540242202+07:00","message":"[bufferProcess] update buffer: เพราะว่าถ้ามนุษย์ขาดไอโอดีนสมรรถนะในการทำงาน GDP ประเทศต่ำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:00.540244974+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:00.540248938+07:00","message":"> Transcript [1532] [false]: 'เพราะว่าถ้ามนุษย์ขาดไอโอดีนสมรรถนะในการทำงาน GDP ประเทศต่ำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:00.54025281+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:00.540254761+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:00.5402567+07:00","message":"StatePrefix: 'เพราะว่าถ้ามนุษย์ขาดไอโอดีนสมรรถนะในการทำงาน GDP ประเทศ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:00.540258944+07:00","message":"TextPushed: 'เพราะว่าถ้ามนุษย์ขาดไอโอดีนสมรรถนะในการ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:00.875499384+07:00","message":"receive streaming session, msgId: 90"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:00.875536648+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เพราะว่าถ้ามนุษย์ขาดไอโอดีนสมรรถนะในการทำงาน GDP ประเทศต่ำ\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":6},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:00.8755443+07:00","message":"receive interim result [false|false]: เพราะว่าถ้ามนุษย์ขาดไอโอดีนสมรรถนะในการทำงาน GDP ประเทศต่ำ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:00.87556349+07:00","message":"[buffer interim] 90 false เพราะว่าถ้ามนุษย์ขาดไอโอดีนสมรรถนะในการทำงาน GDP ประเทศต่ำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:00.875572098+07:00","message":"[bufferProcess] interim [0]:เพราะว่าถ้ามนุษย์ขาดไอโอดีนสมรรถนะในการทำงาน GDP ประเทศต่ำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:00.875577697+07:00","message":"[bufferProcess] send to processor:เพราะว่าถ้ามนุษย์ขาดไอโอดีนสมรรถนะในการทำงาน GDP ประเทศต่ำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:00.875583356+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:00.875586356+07:00","message":"> Transcript [1533] [false]: 'เพราะว่าถ้ามนุษย์ขาดไอโอดีนสมรรถนะในการทำงาน GDP ประเทศต่ำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:00.875590315+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:00.875592402+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:00.875594357+07:00","message":"StatePrefix: 'เพราะว่าถ้ามนุษย์ขาดไอโอดีนสมรรถนะในการทำงาน GDP ประเทศ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:00.875597097+07:00","message":"TextPushed: 'เพราะว่าถ้ามนุษย์ขาดไอโอดีนสมรรถนะในการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:00.875601511+07:00","message":"Push: 'ทำงาน GDP ประเทศ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:00.875603466+07:00","message":"TextPushed: 'เพราะว่าถ้ามนุษย์ขาดไอโอดีนสมรรถนะในการทำงาน GDP ประเทศ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:00.875605712+07:00","message":"Set new StatePrefix : 'เพราะว่าถ้ามนุษย์ขาดไอโอดีนสมรรถนะในการทำงาน GDP ประเทศต่ำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:00.875607996+07:00","message":"Next Push (prob) : 'ต่ำ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:00.875614816+07:00","message":"push: {false ทำงาน GDP ประเทศ 0 0xc00052ae00}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:02.511950323+07:00","message":"[GCS] IsForceVAD: false for message ID: 90"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:02.569814356+07:00","message":"[GCS] Start streaming session, msgId: 91"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:02.714769372+07:00","message":"receive streaming session, msgId: 90"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:02.714805168+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เพราะว่าถ้ามนุษย์ขาดไอโอดีนจะพัฒนาในการทำงาน GDP ประเทศต่ำ\",\"confidence\":0.938215}],\"is_final\":true,\"result_end_time\":{\"seconds\":7,\"nanos\":830000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:02.714811757+07:00","message":"receive interim result [true|false]: เพราะว่าถ้ามนุษย์ขาดไอโอดีนจะพัฒนาในการทำงาน GDP ประเทศต่ำ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:02.714821648+07:00","message":"end recv isFinal message id 90"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:02.714823868+07:00","message":"end Recv id 90"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:02.714829774+07:00","message":"[buffer interim] 90 true เพราะว่าถ้ามนุษย์ขาดไอโอดีนจะพัฒนาในการทำงาน GDP ประเทศต่ำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:02.714837058+07:00","message":"[bufferProcess] interim [830000000]:เพราะว่าถ้ามนุษย์ขาดไอโอดีนจะพัฒนาในการทำงาน GDP ประเทศต่ำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:02.714840384+07:00","message":"[bufferProcess] send to processor (isfinal):เพราะว่าถ้ามนุษย์ขาดไอโอดีนสมรรถนะในการทำงาน GDP ประเทศต่ำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:02.714844102+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:02.714846734+07:00","message":"> Transcript [1534] [false]: 'เพราะว่าถ้ามนุษย์ขาดไอโอดีนสมรรถนะในการทำงาน GDP ประเทศต่ำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:02.714850109+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:02.714852041+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:02.714854029+07:00","message":"StatePrefix: 'เพราะว่าถ้ามนุษย์ขาดไอโอดีนสมรรถนะในการทำงาน GDP ประเทศต่ำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:02.714856757+07:00","message":"TextPushed: 'เพราะว่าถ้ามนุษย์ขาดไอโอดีนสมรรถนะในการทำงาน GDP ประเทศ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:02.714858647+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:02.714861553+07:00","message":"> Transcript [1535] [true]: 'เพราะว่าถ้ามนุษย์ขาดไอโอดีนจะพัฒนาในการทำงาน GDP ประเทศต่ำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:02.714864002+07:00","message":"Count interim (case isFinal): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:02.714865725+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:02.714867532+07:00","message":"StatePrefix: 'เพราะว่าถ้ามนุษย์ขาดไอโอดีนสมรรถนะในการทำงาน GDP ประเทศต่ำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:02.714869489+07:00","message":"TextPushed: 'เพราะว่าถ้ามนุษย์ขาดไอโอดีนสมรรถนะในการทำงาน GDP ประเทศ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:02.714871304+07:00","message":"must be align in case of isFinal"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:02.715055765+07:00","message":"Push: 'ต่ำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:02.715058858+07:00","message":"TextPushed: 'เพราะว่าถ้ามนุษย์ขาดไอโอดีนสมรรถนะในการทำงาน GDP ประเทศต่ำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:02.715061163+07:00","message":"Set new StatePrefix : 'เพราะว่าถ้ามนุษย์ขาดไอโอดีนจะพัฒนาในการทำงาน GDP ประเทศต่ำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:02.715063358+07:00","message":"Next Push (prob) : 'เพราะว่าถ้ามนุษย์ขาดไอโอดีนจะพัฒนาในการทำงาน GDP ประเทศต่ำ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:02.715070272+07:00","message":"push: {true ต่ำ 0 0xc00052ae00}"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:02.715079271+07:00","message":"write aligntment file to 'tmp/7593/align_message_id_90.html'"}
{"level":"info","service":"Main","time":"2026-06-25T13:13:02.727823968+07:00","message":"write wav file: './tmp/7593/7593_90.wav'"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:13:02.931016708+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:13:02.9310423+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:03.10672813+07:00","message":"receive streaming session, msgId: 91"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:03.106776894+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ใช่\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":540000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:03.106782945+07:00","message":"receive interim result [false|false]: ใช่"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:03.106797444+07:00","message":"[buffer interim] 91 false ใช่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:03.106804877+07:00","message":"[bufferProcess] interim [540000000]:ใช่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:03.106807152+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:03.227917312+07:00","message":"receive streaming session, msgId: 91"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:03.227958056+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ใช่เหรอ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":660000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:03.227964028+07:00","message":"receive interim result [false|false]: ใช่เหรอ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:03.227976528+07:00","message":"[buffer interim] 91 false ใช่เหรอ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:03.227983736+07:00","message":"[bufferProcess] interim [660000000]:ใช่เหรอ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:03.227986511+07:00","message":"[bufferProcess] send to processor:ใช่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:03.227992485+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:03.227995554+07:00","message":"> Transcript [1536] [false]: 'ใช่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:03.227997987+07:00","message":"Set StatePrefix (first interim): 'ใช่'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:03.231036303+07:00","message":"receive streaming session, msgId: 91"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:03.231072307+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ใช่แล้ว\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":720000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:03.23107905+07:00","message":"receive interim result [false|false]: ใช่แล้ว"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:03.231093026+07:00","message":"[buffer interim] 91 false ใช่แล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:03.231100402+07:00","message":"[bufferProcess] interim [720000000]:ใช่แล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:03.231105087+07:00","message":"[bufferProcess] send to processor:ใช่เหรอ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:03.231112084+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:03.231115834+07:00","message":"> Transcript [1537] [false]: 'ใช่เหรอ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:03.231121061+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:03.23112432+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:03.231127803+07:00","message":"StatePrefix: 'ใช่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:03.231130859+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:03.738306897+07:00","message":"receive streaming session, msgId: 91"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:03.738353493+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ใช่แล้วครับ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":140000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:03.738361501+07:00","message":"receive interim result [false|false]: ใช่แล้วครับ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:03.738379847+07:00","message":"[buffer interim] 91 false ใช่แล้วครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:03.738390087+07:00","message":"[bufferProcess] interim [140000000]:ใช่แล้วครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:03.738395796+07:00","message":"[bufferProcess] send to processor:ใช่แล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:03.738405047+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:03.738412687+07:00","message":"> Transcript [1538] [false]: 'ใช่แล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:03.738419782+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:03.738424701+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:03.738429851+07:00","message":"StatePrefix: 'ใช่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:03.738433225+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:04.311975402+07:00","message":"receive streaming session, msgId: 91"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:04.312015837+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ใช่แล้วครับ\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":1,\"nanos\":740000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:04.312021639+07:00","message":"receive interim result [false|false]: ใช่แล้วครับ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:04.312034231+07:00","message":"[buffer interim] 91 false ใช่แล้วครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:04.312042695+07:00","message":"[bufferProcess] interim [740000000]:ใช่แล้วครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:04.312045019+07:00","message":"[bufferProcess] send to processor:ใช่แล้วครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:04.312049032+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:04.312052737+07:00","message":"> Transcript [1539] [false]: 'ใช่แล้วครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:04.312056293+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:04.312058488+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:04.312061003+07:00","message":"StatePrefix: 'ใช่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:04.312063359+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:04.940809668+07:00","message":"[GCS] IsForceVAD: false for message ID: 91"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:05.030241775+07:00","message":"receive streaming session, msgId: 91"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:05.030285298+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ใช่แล้วเกิดอาการ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":580000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:05.03029112+07:00","message":"receive interim result [false|false]: ใช่แล้วเกิดอาการ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:05.030307007+07:00","message":"[buffer interim] 91 false ใช่แล้วเกิดอาการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:05.030315376+07:00","message":"[bufferProcess] interim [580000000]:ใช่แล้วเกิดอาการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:05.030318442+07:00","message":"[bufferProcess] send to processor:ใช่แล้วครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:05.030321855+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:05.03032463+07:00","message":"> Transcript [1540] [false]: 'ใช่แล้วครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:05.030328936+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:05.03033119+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:05.030333616+07:00","message":"StatePrefix: 'ใช่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:05.03033582+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:05.030340395+07:00","message":"Push: 'ใช่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:05.030342423+07:00","message":"TextPushed: 'ใช่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:05.03034579+07:00","message":"Set new StatePrefix : 'ใช่แล้วครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:05.030348354+07:00","message":"Next Push (prob) : 'แล้วครับ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:05.030357672+07:00","message":"push: {false ใช่ 0 0xc001227a00}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:05.043232421+07:00","message":"receive streaming session, msgId: 91"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:05.043263724+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ใช่แล้วครับอาจารย์\",\"confidence\":0.9018636}],\"is_final\":true,\"result_end_time\":{\"seconds\":2,\"nanos\":580000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:05.043272033+07:00","message":"receive interim result [true|false]: ใช่แล้วครับอาจารย์"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:05.043283815+07:00","message":"end recv isFinal message id 91"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:05.043286397+07:00","message":"end Recv id 91"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:05.043292813+07:00","message":"[buffer interim] 91 true ใช่แล้วครับอาจารย์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:05.043300125+07:00","message":"[bufferProcess] interim [580000000]:ใช่แล้วครับอาจารย์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:05.043305498+07:00","message":"[bufferProcess] send to processor (isfinal):ใช่แล้วเกิดอาการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:05.04330882+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:05.043311633+07:00","message":"> Transcript [1541] [false]: 'ใช่แล้วเกิดอาการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:05.043313899+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:05.043316056+07:00","message":"Set new StatePrefix: 'ใช่แล้วเกิดอาการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:05.043319849+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:05.04332184+07:00","message":"> Transcript [1542] [true]: 'ใช่แล้วครับอาจารย์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:05.04332415+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:05.043325933+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:05.043328046+07:00","message":"StatePrefix: 'ใช่แล้วเกิดอาการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:05.043331778+07:00","message":"TextPushed: 'ใช่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:05.043339254+07:00","message":"Push: 'แล้วครับอาจารย์'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:05.043347643+07:00","message":"push: {true แล้วครับอาจารย์ 0 0xc001227a00}"}
{"level":"info","service":"Main","time":"2026-06-25T13:13:05.052371577+07:00","message":"write wav file: './tmp/7593/7593_91.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:05.189902044+07:00","message":"[GCS] Start streaming session, msgId: 92"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:05.661799587+07:00","message":"receive streaming session, msgId: 92"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:05.661841372+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"OK\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":480000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:05.661846475+07:00","message":"receive interim result [false|false]: OK"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:05.661862098+07:00","message":"[buffer interim] 92 false OK"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:05.661869868+07:00","message":"[bufferProcess] interim [480000000]:OK"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:05.661872051+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:05.715401486+07:00","message":"receive streaming session, msgId: 92"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:05.715433112+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"โอกาส\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":540000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:05.71543862+07:00","message":"receive interim result [false|false]: โอกาส"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:05.715453844+07:00","message":"[buffer interim] 92 false โอกาส"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:05.7154604+07:00","message":"[bufferProcess] interim [540000000]:โอกาส"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:05.715463308+07:00","message":"[bufferProcess] send to processor:OK"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:05.715470903+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:05.715473678+07:00","message":"> Transcript [1543] [false]: 'OK'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:05.715475723+07:00","message":"Set StatePrefix (first interim): 'OK'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:05.858430493+07:00","message":"receive streaming session, msgId: 92"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:05.858474661+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"โอกาสจะ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":720000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:05.85848172+07:00","message":"receive interim result [false|false]: โอกาสจะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:05.858497678+07:00","message":"[buffer interim] 92 false โอกาสจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:05.858506736+07:00","message":"[bufferProcess] interim [720000000]:โอกาสจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:05.858510195+07:00","message":"[bufferProcess] send to processor:โอกาส"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:05.858517509+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:05.858521773+07:00","message":"> Transcript [1544] [false]: 'โอกาส'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:05.858525371+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:05.858528549+07:00","message":"Set new StatePrefix: 'โอกาส'"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:13:05.931219121+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:13:05.931254426+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:06.036985377+07:00","message":"receive streaming session, msgId: 92"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:06.037027681+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"โอกาสจะได้\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":840000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:06.037033937+07:00","message":"receive interim result [false|false]: โอกาสจะได้"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:06.037047073+07:00","message":"[buffer interim] 92 false โอกาสจะได้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:06.037054425+07:00","message":"[bufferProcess] interim [840000000]:โอกาสจะได้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:06.037057078+07:00","message":"[bufferProcess] send to processor:โอกาสจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:06.037063252+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:06.03706591+07:00","message":"> Transcript [1545] [false]: 'โอกาสจะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:06.03706915+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:06.037071191+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:06.037073104+07:00","message":"StatePrefix: 'โอกาส'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:06.037075768+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:06.16651064+07:00","message":"receive streaming session, msgId: 92"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:06.166548851+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"โอกาสจะได้รับ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":960000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:06.166556206+07:00","message":"receive interim result [false|false]: โอกาสจะได้รับ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:06.166574916+07:00","message":"[buffer interim] 92 false โอกาสจะได้รับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:06.166582242+07:00","message":"[bufferProcess] interim [960000000]:โอกาสจะได้รับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:06.166585032+07:00","message":"[bufferProcess] send to processor:โอกาสจะได้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:06.166588121+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:06.166591306+07:00","message":"> Transcript [1546] [false]: 'โอกาสจะได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:06.166596482+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:06.166598595+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:06.166600497+07:00","message":"StatePrefix: 'โอกาส'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:06.16660245+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:06.44725247+07:00","message":"receive streaming session, msgId: 92"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:06.447291173+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"โอกาสจะได้รับไออุ่น\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":260000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:06.447297131+07:00","message":"receive interim result [false|false]: โอกาสจะได้รับไออุ่น"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:06.447311547+07:00","message":"[buffer interim] 92 false โอกาสจะได้รับไออุ่น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:06.447318991+07:00","message":"[bufferProcess] interim [260000000]:โอกาสจะได้รับไออุ่น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:06.447321545+07:00","message":"[bufferProcess] send to processor:โอกาสจะได้รับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:06.447324662+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:06.447327509+07:00","message":"> Transcript [1547] [false]: 'โอกาสจะได้รับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:06.447331369+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:06.447333556+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:06.447335753+07:00","message":"StatePrefix: 'โอกาส'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:06.447337832+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:06.767126015+07:00","message":"receive streaming session, msgId: 92"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:06.767167023+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"โอกาสจะได้รับไออุ่นมาก\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":620000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:06.767172724+07:00","message":"receive interim result [false|false]: โอกาสจะได้รับไออุ่นมาก"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:06.76718848+07:00","message":"[buffer interim] 92 false โอกาสจะได้รับไออุ่นมาก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:06.767196062+07:00","message":"[bufferProcess] interim [620000000]:โอกาสจะได้รับไออุ่นมาก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:06.767198738+07:00","message":"[bufferProcess] send to processor:โอกาสจะได้รับไออุ่น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:06.767204099+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:06.767206785+07:00","message":"> Transcript [1548] [false]: 'โอกาสจะได้รับไออุ่น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:06.76721034+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:06.76721257+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:06.767214586+07:00","message":"StatePrefix: 'โอกาส'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:06.767216824+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:06.767221144+07:00","message":"Push: 'โอกาส'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:06.767223386+07:00","message":"TextPushed: 'โอกาส'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:06.767225448+07:00","message":"Set new StatePrefix : 'โอกาสจะได้รับไออุ่น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:06.767228157+07:00","message":"Next Push (prob) : 'จะได้รับไออุ่น'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:06.767238336+07:00","message":"push: {false โอกาส 0 0xc0017d4900}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:06.940290451+07:00","message":"receive streaming session, msgId: 92"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:06.940350508+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"โอกาสจะได้รับไอโอดีนมากเกิน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":800000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:06.940357445+07:00","message":"receive interim result [false|false]: โอกาสจะได้รับไอโอดีนมากเกิน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:06.940375045+07:00","message":"[buffer interim] 92 false โอกาสจะได้รับไอโอดีนมากเกิน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:06.940390318+07:00","message":"[bufferProcess] interim [800000000]:โอกาสจะได้รับไอโอดีนมากเกิน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:06.940394182+07:00","message":"[bufferProcess] send to processor:โอกาสจะได้รับไออุ่นมาก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:06.940404109+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:06.940408894+07:00","message":"> Transcript [1549] [false]: 'โอกาสจะได้รับไออุ่นมาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:06.94041422+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:06.940417762+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:06.940421307+07:00","message":"StatePrefix: 'โอกาสจะได้รับไออุ่น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:06.940425109+07:00","message":"TextPushed: 'โอกาส'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:07.12450598+07:00","message":"receive streaming session, msgId: 92"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:07.124546148+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"โอกาสจะได้รับไอโอดีนมากเกินไป\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":980000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:07.124552557+07:00","message":"receive interim result [false|false]: โอกาสจะได้รับไอโอดีนมากเกินไป"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:07.124564272+07:00","message":"[buffer interim] 92 false โอกาสจะได้รับไอโอดีนมากเกินไป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:07.124572386+07:00","message":"[bufferProcess] interim [980000000]:โอกาสจะได้รับไอโอดีนมากเกินไป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:07.124574863+07:00","message":"[bufferProcess] send to processor:โอกาสจะได้รับไอโอดีนมากเกิน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:07.124580888+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:07.124584198+07:00","message":"> Transcript [1550] [false]: 'โอกาสจะได้รับไอโอดีนมากเกิน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:07.124587193+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:07.124589594+07:00","message":"Set new StatePrefix: 'โอกาสจะได้รับไอโอดีนมากเกิน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:07.285203783+07:00","message":"receive streaming session, msgId: 92"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:07.285240589+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"โอกาสจะได้รับไอโอดีนมากเกินไปนะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":100000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:07.285246592+07:00","message":"receive interim result [false|false]: โอกาสจะได้รับไอโอดีนมากเกินไปนะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:07.285261255+07:00","message":"[buffer interim] 92 false โอกาสจะได้รับไอโอดีนมากเกินไปนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:07.285268974+07:00","message":"[bufferProcess] interim [100000000]:โอกาสจะได้รับไอโอดีนมากเกินไปนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:07.285271599+07:00","message":"[bufferProcess] send to processor:โอกาสจะได้รับไอโอดีนมากเกินไป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:07.285278584+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:07.285281413+07:00","message":"> Transcript [1551] [false]: 'โอกาสจะได้รับไอโอดีนมากเกินไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:07.285284922+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:07.285287031+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:07.285288938+07:00","message":"StatePrefix: 'โอกาสจะได้รับไอโอดีนมากเกิน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:07.285291852+07:00","message":"TextPushed: 'โอกาส'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:07.322974812+07:00","message":"receive streaming session, msgId: 92"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:07.323010469+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"โอกาสจะได้รับไอโอดีนมากเกินไปหน่อย\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":160000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:07.323017283+07:00","message":"receive interim result [false|false]: โอกาสจะได้รับไอโอดีนมากเกินไปหน่อย"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:07.323031087+07:00","message":"[buffer interim] 92 false โอกาสจะได้รับไอโอดีนมากเกินไปหน่อย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:07.323038325+07:00","message":"[bufferProcess] interim [160000000]:โอกาสจะได้รับไอโอดีนมากเกินไปหน่อย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:07.32304075+07:00","message":"[bufferProcess] send to processor:โอกาสจะได้รับไอโอดีนมากเกินไปนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:07.323046968+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:07.323049694+07:00","message":"> Transcript [1552] [false]: 'โอกาสจะได้รับไอโอดีนมากเกินไปนะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:07.323053187+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:07.323055514+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:07.323057638+07:00","message":"StatePrefix: 'โอกาสจะได้รับไอโอดีนมากเกิน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:07.323059934+07:00","message":"TextPushed: 'โอกาส'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:07.331402176+07:00","message":"receive streaming session, msgId: 92"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:07.331428441+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"โอกาสจะได้รับไอโอดีนมากเกินไปน้อย\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":220000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:07.331433402+07:00","message":"receive interim result [false|false]: โอกาสจะได้รับไอโอดีนมากเกินไปน้อย"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:07.331445633+07:00","message":"[buffer interim] 92 false โอกาสจะได้รับไอโอดีนมากเกินไปน้อย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:07.331452217+07:00","message":"[bufferProcess] interim [220000000]:โอกาสจะได้รับไอโอดีนมากเกินไปน้อย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:07.331454665+07:00","message":"[bufferProcess] send to processor:โอกาสจะได้รับไอโอดีนมากเกินไปหน่อย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:07.33145979+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:07.331462452+07:00","message":"> Transcript [1553] [false]: 'โอกาสจะได้รับไอโอดีนมากเกินไปหน่อย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:07.331465677+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:07.331467524+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:07.33146955+07:00","message":"StatePrefix: 'โอกาสจะได้รับไอโอดีนมากเกิน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:07.331471802+07:00","message":"TextPushed: 'โอกาส'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:07.508170687+07:00","message":"receive streaming session, msgId: 92"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:07.508213874+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"โอกาสจะได้รับไอโอดีนมากเกินไปน้อยมา\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":340000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:07.508220297+07:00","message":"receive interim result [false|false]: โอกาสจะได้รับไอโอดีนมากเกินไปน้อยมา"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:07.508235866+07:00","message":"[buffer interim] 92 false โอกาสจะได้รับไอโอดีนมากเกินไปน้อยมา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:07.508242751+07:00","message":"[bufferProcess] interim [340000000]:โอกาสจะได้รับไอโอดีนมากเกินไปน้อยมา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:07.508245586+07:00","message":"[bufferProcess] send to processor:โอกาสจะได้รับไอโอดีนมากเกินไปน้อย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:07.508251959+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:07.508254527+07:00","message":"> Transcript [1554] [false]: 'โอกาสจะได้รับไอโอดีนมากเกินไปน้อย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:07.508258467+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:07.508260674+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:07.508263252+07:00","message":"StatePrefix: 'โอกาสจะได้รับไอโอดีนมากเกิน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:07.508265497+07:00","message":"TextPushed: 'โอกาส'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:07.508272162+07:00","message":"Push: 'จะได้รับไอโอดีนมากเกิน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:07.508274436+07:00","message":"TextPushed: 'โอกาสจะได้รับไอโอดีนมากเกิน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:07.508277218+07:00","message":"Set new StatePrefix : 'โอกาสจะได้รับไอโอดีนมากเกินไปน้อย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:07.508279595+07:00","message":"Next Push (prob) : 'ไปน้อย'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:07.50828691+07:00","message":"push: {false จะได้รับไอโอดีนมากเกิน 0 0xc0017d4900}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:07.513626246+07:00","message":"receive streaming session, msgId: 92"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:07.513652042+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"โอกาสจะได้รับไอโอดีนมากเกินไปน้อยมาก\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":400000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:07.513657077+07:00","message":"receive interim result [false|false]: โอกาสจะได้รับไอโอดีนมากเกินไปน้อยมาก"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:07.513670614+07:00","message":"[buffer interim] 92 false โอกาสจะได้รับไอโอดีนมากเกินไปน้อยมาก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:07.51367635+07:00","message":"[bufferProcess] interim [400000000]:โอกาสจะได้รับไอโอดีนมากเกินไปน้อยมาก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:07.513679037+07:00","message":"[bufferProcess] send to processor:โอกาสจะได้รับไอโอดีนมากเกินไปน้อยมา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:07.51368564+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:07.513688093+07:00","message":"> Transcript [1555] [false]: 'โอกาสจะได้รับไอโอดีนมากเกินไปน้อยมา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:07.513690963+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:07.51370213+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:07.513704694+07:00","message":"StatePrefix: 'โอกาสจะได้รับไอโอดีนมากเกินไปน้อย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:07.513707194+07:00","message":"TextPushed: 'โอกาสจะได้รับไอโอดีนมากเกิน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:08.168545642+07:00","message":"receive streaming session, msgId: 92"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:08.168589889+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"โอกาสจะได้รับไอโอดีนมากเกินไปน้อยมาก\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":3},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:08.168596884+07:00","message":"receive interim result [false|false]: โอกาสจะได้รับไอโอดีนมากเกินไปน้อยมาก"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:08.168611456+07:00","message":"[buffer interim] 92 false โอกาสจะได้รับไอโอดีนมากเกินไปน้อยมาก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:08.168619747+07:00","message":"[bufferProcess] interim [0]:โอกาสจะได้รับไอโอดีนมากเกินไปน้อยมาก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:08.16862223+07:00","message":"[bufferProcess] send to processor:โอกาสจะได้รับไอโอดีนมากเกินไปน้อยมาก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:08.16862954+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:08.168632628+07:00","message":"> Transcript [1556] [false]: 'โอกาสจะได้รับไอโอดีนมากเกินไปน้อยมาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:08.168636313+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:08.16863886+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:08.168641237+07:00","message":"StatePrefix: 'โอกาสจะได้รับไอโอดีนมากเกินไปน้อย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:08.168644105+07:00","message":"TextPushed: 'โอกาสจะได้รับไอโอดีนมากเกิน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:08.217105875+07:00","message":"receive streaming session, msgId: 92"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:08.21715354+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"โอกาสจะได้รับไอโอดีนมากเกินไปน้อยมากไหม\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":60000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:08.217177198+07:00","message":"receive interim result [false|false]: โอกาสจะได้รับไอโอดีนมากเกินไปน้อยมากไหม"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:08.217197727+07:00","message":"[buffer interim] 92 false โอกาสจะได้รับไอโอดีนมากเกินไปน้อยมากไหม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:08.217213158+07:00","message":"[bufferProcess] interim [60000000]:โอกาสจะได้รับไอโอดีนมากเกินไปน้อยมากไหม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:08.217218539+07:00","message":"[bufferProcess] send to processor:โอกาสจะได้รับไอโอดีนมากเกินไปน้อยมาก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:08.217229215+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:08.217233507+07:00","message":"> Transcript [1557] [false]: 'โอกาสจะได้รับไอโอดีนมากเกินไปน้อยมาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:08.217239028+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:08.217242086+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:08.217245343+07:00","message":"StatePrefix: 'โอกาสจะได้รับไอโอดีนมากเกินไปน้อย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:08.217249637+07:00","message":"TextPushed: 'โอกาสจะได้รับไอโอดีนมากเกิน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:08.410070789+07:00","message":"receive streaming session, msgId: 92"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:08.410112238+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"โอกาสจะได้รับไอโอดีนมากเกินไปน้อยมากหมายถึง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":240000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:08.410118945+07:00","message":"receive interim result [false|false]: โอกาสจะได้รับไอโอดีนมากเกินไปน้อยมากหมายถึง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:08.410133561+07:00","message":"[buffer interim] 92 false โอกาสจะได้รับไอโอดีนมากเกินไปน้อยมากหมายถึง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:08.410141448+07:00","message":"[bufferProcess] interim [240000000]:โอกาสจะได้รับไอโอดีนมากเกินไปน้อยมากหมายถึง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:08.41014421+07:00","message":"[bufferProcess] send to processor:โอกาสจะได้รับไอโอดีนมากเกินไปน้อยมากไหม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:08.410151384+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:08.410155013+07:00","message":"> Transcript [1558] [false]: 'โอกาสจะได้รับไอโอดีนมากเกินไปน้อยมากไหม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:08.410158987+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:08.410161471+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:08.410166317+07:00","message":"StatePrefix: 'โอกาสจะได้รับไอโอดีนมากเกินไปน้อย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:08.410169376+07:00","message":"TextPushed: 'โอกาสจะได้รับไอโอดีนมากเกิน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:08.410175821+07:00","message":"Push: 'ไปน้อย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:08.410177778+07:00","message":"TextPushed: 'โอกาสจะได้รับไอโอดีนมากเกินไปน้อย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:08.410179968+07:00","message":"Set new StatePrefix : 'โอกาสจะได้รับไอโอดีนมากเกินไปน้อยมากไหม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:08.410182533+07:00","message":"Next Push (prob) : 'มากไหม'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:08.410209778+07:00","message":"push: {false ไปน้อย 0 0xc0017d4900}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:08.552134625+07:00","message":"receive streaming session, msgId: 92"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:08.552187989+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"โอกาสจะได้รับไอโอดีนมากเกินไปน้อยมากหมายถึงว่า\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":420000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:08.552195137+07:00","message":"receive interim result [false|false]: โอกาสจะได้รับไอโอดีนมากเกินไปน้อยมากหมายถึงว่า"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:08.552209439+07:00","message":"[buffer interim] 92 false โอกาสจะได้รับไอโอดีนมากเกินไปน้อยมากหมายถึงว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:08.552216891+07:00","message":"[bufferProcess] interim [420000000]:โอกาสจะได้รับไอโอดีนมากเกินไปน้อยมากหมายถึงว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:08.552219569+07:00","message":"[bufferProcess] send to processor:โอกาสจะได้รับไอโอดีนมากเกินไปน้อยมากหมายถึง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:08.552227496+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:08.552231468+07:00","message":"> Transcript [1559] [false]: 'โอกาสจะได้รับไอโอดีนมากเกินไปน้อยมากหมายถึง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:08.552234344+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:08.552236563+07:00","message":"Set new StatePrefix: 'โอกาสจะได้รับไอโอดีนมากเกินไปน้อยมากหมายถึง'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:08.91835318+07:00","message":"receive streaming session, msgId: 92"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:08.918393593+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"โอกาสจะได้รับไอโอดีนมากเกินไปน้อยมากหมายถึงว่าไม่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":780000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:08.918399876+07:00","message":"receive interim result [false|false]: โอกาสจะได้รับไอโอดีนมากเกินไปน้อยมากหมายถึงว่าไม่"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:08.918413784+07:00","message":"[buffer interim] 92 false โอกาสจะได้รับไอโอดีนมากเกินไปน้อยมากหมายถึงว่าไม่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:08.918421281+07:00","message":"[bufferProcess] interim [780000000]:โอกาสจะได้รับไอโอดีนมากเกินไปน้อยมากหมายถึงว่าไม่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:08.918424084+07:00","message":"[bufferProcess] send to processor:โอกาสจะได้รับไอโอดีนมากเกินไปน้อยมากหมายถึงว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:08.918431612+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:08.91843461+07:00","message":"> Transcript [1560] [false]: 'โอกาสจะได้รับไอโอดีนมากเกินไปน้อยมากหมายถึงว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:08.918438366+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:08.918440522+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:08.918442937+07:00","message":"StatePrefix: 'โอกาสจะได้รับไอโอดีนมากเกินไปน้อยมากหมายถึง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:08.918447671+07:00","message":"TextPushed: 'โอกาสจะได้รับไอโอดีนมากเกินไปน้อย'"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:13:08.931520392+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:13:08.931539424+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:09.107241179+07:00","message":"receive streaming session, msgId: 92"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:09.107275372+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"โอกาสจะได้รับไอโอดีนมากเกินไปน้อยมากหมายถึงว่าไม่ค่อย\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":960000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:09.10728101+07:00","message":"receive interim result [false|false]: โอกาสจะได้รับไอโอดีนมากเกินไปน้อยมากหมายถึงว่าไม่ค่อย"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:09.10729746+07:00","message":"[buffer interim] 92 false โอกาสจะได้รับไอโอดีนมากเกินไปน้อยมากหมายถึงว่าไม่ค่อย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:09.107305716+07:00","message":"[bufferProcess] interim [960000000]:โอกาสจะได้รับไอโอดีนมากเกินไปน้อยมากหมายถึงว่าไม่ค่อย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:09.107308265+07:00","message":"[bufferProcess] send to processor:โอกาสจะได้รับไอโอดีนมากเกินไปน้อยมากหมายถึงว่าไม่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:09.107311913+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:09.107314741+07:00","message":"> Transcript [1561] [false]: 'โอกาสจะได้รับไอโอดีนมากเกินไปน้อยมากหมายถึงว่าไม่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:09.10731827+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:09.107320244+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:09.107322597+07:00","message":"StatePrefix: 'โอกาสจะได้รับไอโอดีนมากเกินไปน้อยมากหมายถึง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:09.107325149+07:00","message":"TextPushed: 'โอกาสจะได้รับไอโอดีนมากเกินไปน้อย'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:09.248570748+07:00","message":"receive streaming session, msgId: 92"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:09.248602095+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"โอกาสจะได้รับไอโอดีนมากเกินไปน้อยมากหมายถึงว่าไม่ค่อยมี\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":80000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:09.248607928+07:00","message":"receive interim result [false|false]: โอกาสจะได้รับไอโอดีนมากเกินไปน้อยมากหมายถึงว่าไม่ค่อยมี"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:09.248623184+07:00","message":"[buffer interim] 92 false โอกาสจะได้รับไอโอดีนมากเกินไปน้อยมากหมายถึงว่าไม่ค่อยมี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:09.248630533+07:00","message":"[bufferProcess] interim [80000000]:โอกาสจะได้รับไอโอดีนมากเกินไปน้อยมากหมายถึงว่าไม่ค่อยมี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:09.248633688+07:00","message":"[bufferProcess] send to processor:โอกาสจะได้รับไอโอดีนมากเกินไปน้อยมากหมายถึงว่าไม่ค่อย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:09.248641397+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:09.248644141+07:00","message":"> Transcript [1562] [false]: 'โอกาสจะได้รับไอโอดีนมากเกินไปน้อยมากหมายถึงว่าไม่ค่อย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:09.248648059+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:09.248650431+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:09.24865271+07:00","message":"StatePrefix: 'โอกาสจะได้รับไอโอดีนมากเกินไปน้อยมากหมายถึง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:09.248655801+07:00","message":"TextPushed: 'โอกาสจะได้รับไอโอดีนมากเกินไปน้อย'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:09.367941529+07:00","message":"receive streaming session, msgId: 92"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:09.367979607+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"โอกาสจะได้รับไอโอดีนมากเกินไปน้อยมากหมายถึงว่าไม่ค่อยมีโอ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":200000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:09.367985446+07:00","message":"receive interim result [false|false]: โอกาสจะได้รับไอโอดีนมากเกินไปน้อยมากหมายถึงว่าไม่ค่อยมีโอ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:09.368003517+07:00","message":"[buffer interim] 92 false โอกาสจะได้รับไอโอดีนมากเกินไปน้อยมากหมายถึงว่าไม่ค่อยมีโอ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:09.368011569+07:00","message":"[bufferProcess] interim [200000000]:โอกาสจะได้รับไอโอดีนมากเกินไปน้อยมากหมายถึงว่าไม่ค่อยมีโอ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:09.368016198+07:00","message":"[bufferProcess] send to processor:โอกาสจะได้รับไอโอดีนมากเกินไปน้อยมากหมายถึงว่าไม่ค่อยมี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:09.36802289+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:09.368026102+07:00","message":"> Transcript [1563] [false]: 'โอกาสจะได้รับไอโอดีนมากเกินไปน้อยมากหมายถึงว่าไม่ค่อยมี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:09.368030423+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:09.368032824+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:09.368036016+07:00","message":"StatePrefix: 'โอกาสจะได้รับไอโอดีนมากเกินไปน้อยมากหมายถึง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:09.368039145+07:00","message":"TextPushed: 'โอกาสจะได้รับไอโอดีนมากเกินไปน้อย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:09.36804474+07:00","message":"Push: 'มากหมายถึง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:09.368046655+07:00","message":"TextPushed: 'โอกาสจะได้รับไอโอดีนมากเกินไปน้อยมากหมายถึง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:09.368050025+07:00","message":"Set new StatePrefix : 'โอกาสจะได้รับไอโอดีนมากเกินไปน้อยมากหมายถึงว่าไม่ค่อยมี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:09.368052723+07:00","message":"Next Push (prob) : 'ว่าไม่ค่อยมี'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:09.368060417+07:00","message":"push: {false มากหมายถึง 0 0xc0017d4900}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:09.423638997+07:00","message":"receive streaming session, msgId: 92"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:09.423675394+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"โอกาสจะได้รับไอโอดีนมากเกินไปน้อยมากหมายถึงว่าไม่ค่อยมีโอกาส\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":260000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:09.423682003+07:00","message":"receive interim result [false|false]: โอกาสจะได้รับไอโอดีนมากเกินไปน้อยมากหมายถึงว่าไม่ค่อยมีโอกาส"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:09.423704029+07:00","message":"[buffer interim] 92 false โอกาสจะได้รับไอโอดีนมากเกินไปน้อยมากหมายถึงว่าไม่ค่อยมีโอกาส"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:09.423711882+07:00","message":"[bufferProcess] interim [260000000]:โอกาสจะได้รับไอโอดีนมากเกินไปน้อยมากหมายถึงว่าไม่ค่อยมีโอกาส"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:09.423714406+07:00","message":"[bufferProcess] send to processor:โอกาสจะได้รับไอโอดีนมากเกินไปน้อยมากหมายถึงว่าไม่ค่อยมีโอ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:09.423718343+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:09.423721842+07:00","message":"> Transcript [1564] [false]: 'โอกาสจะได้รับไอโอดีนมากเกินไปน้อยมากหมายถึงว่าไม่ค่อยมีโอ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:09.423725601+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:09.423727691+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:09.423729819+07:00","message":"StatePrefix: 'โอกาสจะได้รับไอโอดีนมากเกินไปน้อยมากหมายถึงว่าไม่ค่อยมี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:09.423732804+07:00","message":"TextPushed: 'โอกาสจะได้รับไอโอดีนมากเกินไปน้อยมากหมายถึง'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:09.610957365+07:00","message":"[GCS] IsForceVAD: false for message ID: 92"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:09.6935273+07:00","message":"receive streaming session, msgId: 92"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:09.693564899+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"โอกาสจะได้รับไอโอดีนมากเกินไปน้อยมากหมายถึงว่าไม่ค่อยมีโอกาสหรอก\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":560000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:09.693572516+07:00","message":"receive interim result [false|false]: โอกาสจะได้รับไอโอดีนมากเกินไปน้อยมากหมายถึงว่าไม่ค่อยมีโอกาสหรอก"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:09.693588475+07:00","message":"[buffer interim] 92 false โอกาสจะได้รับไอโอดีนมากเกินไปน้อยมากหมายถึงว่าไม่ค่อยมีโอกาสหรอก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:09.693597368+07:00","message":"[bufferProcess] interim [560000000]:โอกาสจะได้รับไอโอดีนมากเกินไปน้อยมากหมายถึงว่าไม่ค่อยมีโอกาสหรอก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:09.693600255+07:00","message":"[bufferProcess] send to processor:โอกาสจะได้รับไอโอดีนมากเกินไปน้อยมากหมายถึงว่าไม่ค่อยมีโอกาส"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:09.693606324+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:09.693609669+07:00","message":"> Transcript [1565] [false]: 'โอกาสจะได้รับไอโอดีนมากเกินไปน้อยมากหมายถึงว่าไม่ค่อยมีโอกาส'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:09.693613657+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:09.693615809+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:09.693617746+07:00","message":"StatePrefix: 'โอกาสจะได้รับไอโอดีนมากเกินไปน้อยมากหมายถึงว่าไม่ค่อยมี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:09.693622548+07:00","message":"TextPushed: 'โอกาสจะได้รับไอโอดีนมากเกินไปน้อยมากหมายถึง'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:09.739682563+07:00","message":"[GCS] Start streaming session, msgId: 93"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:09.749545345+07:00","message":"receive streaming session, msgId: 92"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:09.749586123+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"โอกาสจะได้รับไอโอดีนมากเกินไปน้อยมากหมายถึงว่าไม่ค่อยมีโอกาสหรอก\",\"confidence\":0.9589726}],\"is_final\":true,\"result_end_time\":{\"seconds\":4,\"nanos\":650000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:09.749595406+07:00","message":"receive interim result [true|false]: โอกาสจะได้รับไอโอดีนมากเกินไปน้อยมากหมายถึงว่าไม่ค่อยมีโอกาสหรอก"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:09.749608387+07:00","message":"end recv isFinal message id 92"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:09.749610947+07:00","message":"end Recv id 92"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:09.749617638+07:00","message":"[buffer interim] 92 true โอกาสจะได้รับไอโอดีนมากเกินไปน้อยมากหมายถึงว่าไม่ค่อยมีโอกาสหรอก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:09.749628028+07:00","message":"[bufferProcess] interim [650000000]:โอกาสจะได้รับไอโอดีนมากเกินไปน้อยมากหมายถึงว่าไม่ค่อยมีโอกาสหรอก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:09.749630944+07:00","message":"[bufferProcess] send to processor (isfinal):โอกาสจะได้รับไอโอดีนมากเกินไปน้อยมากหมายถึงว่าไม่ค่อยมีโอกาสหรอก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:09.749634166+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:09.7496374+07:00","message":"> Transcript [1566] [false]: 'โอกาสจะได้รับไอโอดีนมากเกินไปน้อยมากหมายถึงว่าไม่ค่อยมีโอกาสหรอก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:09.749640995+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:09.749643234+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:09.749645135+07:00","message":"StatePrefix: 'โอกาสจะได้รับไอโอดีนมากเกินไปน้อยมากหมายถึงว่าไม่ค่อยมี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:09.749647771+07:00","message":"TextPushed: 'โอกาสจะได้รับไอโอดีนมากเกินไปน้อยมากหมายถึง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:09.749649731+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:09.749651756+07:00","message":"> Transcript [1567] [true]: 'โอกาสจะได้รับไอโอดีนมากเกินไปน้อยมากหมายถึงว่าไม่ค่อยมีโอกาสหรอก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:09.749654029+07:00","message":"Count interim (case isFinal): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:09.74965578+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:09.749657496+07:00","message":"StatePrefix: 'โอกาสจะได้รับไอโอดีนมากเกินไปน้อยมากหมายถึงว่าไม่ค่อยมี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:09.749659497+07:00","message":"TextPushed: 'โอกาสจะได้รับไอโอดีนมากเกินไปน้อยมากหมายถึง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:09.749667424+07:00","message":"Push: 'ว่าไม่ค่อยมีโอกาสหรอก'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:09.749675+07:00","message":"push: {true ว่าไม่ค่อยมีโอกาสหรอก 0 0xc0017d4900}"}
{"level":"info","service":"Main","time":"2026-06-25T13:13:09.759297496+07:00","message":"write wav file: './tmp/7593/7593_92.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:10.416196108+07:00","message":"receive streaming session, msgId: 93"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:10.416234804+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เพราะ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":720000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:10.416239927+07:00","message":"receive interim result [false|false]: เพราะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:10.416257715+07:00","message":"[buffer interim] 93 false เพราะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:10.41626484+07:00","message":"[bufferProcess] interim [720000000]:เพราะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:10.41626712+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:10.600010223+07:00","message":"receive streaming session, msgId: 93"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:10.600053215+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"Watch\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":840000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:10.600058778+07:00","message":"receive interim result [false|false]: Watch"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:10.600072413+07:00","message":"[buffer interim] 93 false Watch"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:10.600080028+07:00","message":"[bufferProcess] interim [840000000]:Watch"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:10.600083095+07:00","message":"[bufferProcess] send to processor:เพราะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:10.600089815+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:10.600092813+07:00","message":"> Transcript [1568] [false]: 'เพราะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:10.600095121+07:00","message":"Set StatePrefix (first interim): 'เพราะ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:10.623298878+07:00","message":"receive streaming session, msgId: 93"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:10.623330216+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เพราะเรา\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":900000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:10.6233352+07:00","message":"receive interim result [false|false]: เพราะเรา"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:10.623350136+07:00","message":"[buffer interim] 93 false เพราะเรา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:10.62335642+07:00","message":"[bufferProcess] interim [900000000]:เพราะเรา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:10.623358842+07:00","message":"[bufferProcess] send to processor:Watch"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:10.623361915+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:10.62336479+07:00","message":"> Transcript [1569] [false]: 'Watch'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:10.623367242+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:10.623369335+07:00","message":"Set new StatePrefix: 'Watch'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:10.715863516+07:00","message":"receive streaming session, msgId: 93"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:10.71590472+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เพราะแหล่ง\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":960000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:10.715911614+07:00","message":"receive interim result [false|false]: เพราะแหล่ง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:10.715926805+07:00","message":"[buffer interim] 93 false เพราะแหล่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:10.715934937+07:00","message":"[bufferProcess] interim [960000000]:เพราะแหล่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:10.71593858+07:00","message":"[bufferProcess] send to processor:เพราะเรา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:10.715943469+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:10.715946348+07:00","message":"> Transcript [1570] [false]: 'เพราะเรา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:10.715949037+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:10.715951005+07:00","message":"Set new StatePrefix: 'เพราะเรา'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:10.92136673+07:00","message":"receive streaming session, msgId: 93"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:10.921400338+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เพราะแหล่งใด\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":140000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:10.921406057+07:00","message":"receive interim result [false|false]: เพราะแหล่งใด"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:10.921420227+07:00","message":"[buffer interim] 93 false เพราะแหล่งใด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:10.921430063+07:00","message":"[bufferProcess] interim [140000000]:เพราะแหล่งใด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:10.921432373+07:00","message":"[bufferProcess] send to processor:เพราะแหล่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:10.921435637+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:10.92143907+07:00","message":"> Transcript [1571] [false]: 'เพราะแหล่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:10.921441609+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:10.921443522+07:00","message":"Set new StatePrefix: 'เพราะแหล่ง'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:11.038889827+07:00","message":"receive streaming session, msgId: 93"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:11.03892382+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เพราะแหล่งไอโอดีน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":320000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:11.038929436+07:00","message":"receive interim result [false|false]: เพราะแหล่งไอโอดีน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:11.038943317+07:00","message":"[buffer interim] 93 false เพราะแหล่งไอโอดีน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:11.03894967+07:00","message":"[bufferProcess] interim [320000000]:เพราะแหล่งไอโอดีน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:11.038952017+07:00","message":"[bufferProcess] send to processor:เพราะแหล่งใด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:11.038957277+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:11.038960466+07:00","message":"> Transcript [1572] [false]: 'เพราะแหล่งใด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:11.03896414+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:11.038966239+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:11.038968249+07:00","message":"StatePrefix: 'เพราะแหล่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:11.0389704+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:11.216717455+07:00","message":"receive streaming session, msgId: 93"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:11.216758718+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เพราะแหล่งไอโอดีนที่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":500000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:11.216765871+07:00","message":"receive interim result [false|false]: เพราะแหล่งไอโอดีนที่"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:11.216786195+07:00","message":"[buffer interim] 93 false เพราะแหล่งไอโอดีนที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:11.216795445+07:00","message":"[bufferProcess] interim [500000000]:เพราะแหล่งไอโอดีนที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:11.216799048+07:00","message":"[bufferProcess] send to processor:เพราะแหล่งไอโอดีน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:11.216810724+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:11.216815331+07:00","message":"> Transcript [1573] [false]: 'เพราะแหล่งไอโอดีน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:11.21682015+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:11.216823354+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:11.216826266+07:00","message":"StatePrefix: 'เพราะแหล่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:11.216830623+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:11.346784857+07:00","message":"receive streaming session, msgId: 93"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:11.346823653+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เพราะแหล่งไอโอดีนที่เรา\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":620000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:11.34682895+07:00","message":"receive interim result [false|false]: เพราะแหล่งไอโอดีนที่เรา"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:11.346844845+07:00","message":"[buffer interim] 93 false เพราะแหล่งไอโอดีนที่เรา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:11.346852329+07:00","message":"[bufferProcess] interim [620000000]:เพราะแหล่งไอโอดีนที่เรา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:11.346855233+07:00","message":"[bufferProcess] send to processor:เพราะแหล่งไอโอดีนที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:11.346860396+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:11.346863554+07:00","message":"> Transcript [1574] [false]: 'เพราะแหล่งไอโอดีนที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:11.346867337+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:11.346869652+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:11.346872394+07:00","message":"StatePrefix: 'เพราะแหล่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:11.346874643+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:11.547020785+07:00","message":"receive streaming session, msgId: 93"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:11.5470591+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เพราะแหล่งไอโอดีนที่เราได้\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":740000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:11.547065598+07:00","message":"receive interim result [false|false]: เพราะแหล่งไอโอดีนที่เราได้"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:11.547080801+07:00","message":"[buffer interim] 93 false เพราะแหล่งไอโอดีนที่เราได้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:11.547087814+07:00","message":"[bufferProcess] interim [740000000]:เพราะแหล่งไอโอดีนที่เราได้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:11.54709052+07:00","message":"[bufferProcess] send to processor:เพราะแหล่งไอโอดีนที่เรา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:11.547098362+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:11.547101156+07:00","message":"> Transcript [1575] [false]: 'เพราะแหล่งไอโอดีนที่เรา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:11.547104559+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:11.547107172+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:11.547109428+07:00","message":"StatePrefix: 'เพราะแหล่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:11.547111804+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:11.547117403+07:00","message":"Push: 'เพราะแหล่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:11.547119814+07:00","message":"TextPushed: 'เพราะแหล่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:11.547122358+07:00","message":"Set new StatePrefix : 'เพราะแหล่งไอโอดีนที่เรา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:11.547125107+07:00","message":"Next Push (prob) : 'ไอโอดีนที่เรา'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:11.547132073+07:00","message":"push: {false เพราะแหล่ง 0 0xc000044800}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:11.620751445+07:00","message":"receive streaming session, msgId: 93"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:11.620795466+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เพราะแหล่งไอโอดีนที่เราได้รับ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":860000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:11.620801867+07:00","message":"receive interim result [false|false]: เพราะแหล่งไอโอดีนที่เราได้รับ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:11.620818199+07:00","message":"[buffer interim] 93 false เพราะแหล่งไอโอดีนที่เราได้รับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:11.620829611+07:00","message":"[bufferProcess] interim [860000000]:เพราะแหล่งไอโอดีนที่เราได้รับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:11.620832399+07:00","message":"[bufferProcess] send to processor:เพราะแหล่งไอโอดีนที่เราได้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:11.620836923+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:11.620840164+07:00","message":"> Transcript [1576] [false]: 'เพราะแหล่งไอโอดีนที่เราได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:11.620844061+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:11.6208462+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:11.620848279+07:00","message":"StatePrefix: 'เพราะแหล่งไอโอดีนที่เรา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:11.620850635+07:00","message":"TextPushed: 'เพราะแหล่ง'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:11.855065052+07:00","message":"receive streaming session, msgId: 93"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:11.855118719+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เพราะแหล่งไอโอดีนที่เราได้รับเรื่อง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":100000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:11.85512866+07:00","message":"receive interim result [false|false]: เพราะแหล่งไอโอดีนที่เราได้รับเรื่อง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:11.855149975+07:00","message":"[buffer interim] 93 false เพราะแหล่งไอโอดีนที่เราได้รับเรื่อง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:11.855161044+07:00","message":"[bufferProcess] interim [100000000]:เพราะแหล่งไอโอดีนที่เราได้รับเรื่อง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:11.855164029+07:00","message":"[bufferProcess] send to processor:เพราะแหล่งไอโอดีนที่เราได้รับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:11.85516848+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:11.855171532+07:00","message":"> Transcript [1577] [false]: 'เพราะแหล่งไอโอดีนที่เราได้รับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:11.855175474+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:11.855177682+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:11.855180048+07:00","message":"StatePrefix: 'เพราะแหล่งไอโอดีนที่เรา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:11.855182198+07:00","message":"TextPushed: 'เพราะแหล่ง'"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:13:11.932256462+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:13:11.932286278+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:12.070233016+07:00","message":"receive streaming session, msgId: 93"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:12.070271302+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เพราะแหล่งไอโอดีนที่เราได้รับ 1 อัน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":340000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:12.070277772+07:00","message":"receive interim result [false|false]: เพราะแหล่งไอโอดีนที่เราได้รับ 1 อัน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:12.070292987+07:00","message":"[buffer interim] 93 false เพราะแหล่งไอโอดีนที่เราได้รับ 1 อัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:12.070299906+07:00","message":"[bufferProcess] interim [340000000]:เพราะแหล่งไอโอดีนที่เราได้รับ 1 อัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:12.070302461+07:00","message":"[bufferProcess] send to processor:เพราะแหล่งไอโอดีนที่เราได้รับเรื่อง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:12.070305856+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:12.070308833+07:00","message":"> Transcript [1578] [false]: 'เพราะแหล่งไอโอดีนที่เราได้รับเรื่อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:12.07031234+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:12.070314397+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:12.070316739+07:00","message":"StatePrefix: 'เพราะแหล่งไอโอดีนที่เรา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:12.070323678+07:00","message":"TextPushed: 'เพราะแหล่ง'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:12.078676396+07:00","message":"receive streaming session, msgId: 93"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:12.078712545+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เพราะแหล่งไอโอดีนที่เราได้รับนึ่งอาหาร\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":400000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:12.07871842+07:00","message":"receive interim result [false|false]: เพราะแหล่งไอโอดีนที่เราได้รับนึ่งอาหาร"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:12.078730888+07:00","message":"[buffer interim] 93 false เพราะแหล่งไอโอดีนที่เราได้รับนึ่งอาหาร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:12.078739822+07:00","message":"[bufferProcess] interim [400000000]:เพราะแหล่งไอโอดีนที่เราได้รับนึ่งอาหาร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:12.078742258+07:00","message":"[bufferProcess] send to processor:เพราะแหล่งไอโอดีนที่เราได้รับ 1 อัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:12.07874748+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:12.078750235+07:00","message":"> Transcript [1579] [false]: 'เพราะแหล่งไอโอดีนที่เราได้รับ 1 อัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:12.078753591+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:12.078755527+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:12.078757593+07:00","message":"StatePrefix: 'เพราะแหล่งไอโอดีนที่เรา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:12.078759881+07:00","message":"TextPushed: 'เพราะแหล่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:12.078764067+07:00","message":"Push: 'ไอโอดีนที่เรา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:12.078766053+07:00","message":"TextPushed: 'เพราะแหล่งไอโอดีนที่เรา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:12.078770709+07:00","message":"Set new StatePrefix : 'เพราะแหล่งไอโอดีนที่เราได้รับ 1 อัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:12.078773805+07:00","message":"Next Push (prob) : 'ได้รับ 1 อัน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:12.078782008+07:00","message":"push: {false ไอโอดีนที่เรา 0 0xc000044800}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:12.328462024+07:00","message":"receive streaming session, msgId: 93"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:12.328509985+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เพราะแหล่งไอโอดีนที่เราได้รับนึ่งอาหารทะเล\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":580000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:12.328518141+07:00","message":"receive interim result [false|false]: เพราะแหล่งไอโอดีนที่เราได้รับนึ่งอาหารทะเล"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:12.328534062+07:00","message":"[buffer interim] 93 false เพราะแหล่งไอโอดีนที่เราได้รับนึ่งอาหารทะเล"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:12.328543463+07:00","message":"[bufferProcess] interim [580000000]:เพราะแหล่งไอโอดีนที่เราได้รับนึ่งอาหารทะเล"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:12.328547398+07:00","message":"[bufferProcess] send to processor:เพราะแหล่งไอโอดีนที่เราได้รับนึ่งอาหาร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:12.328556308+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:12.328560426+07:00","message":"> Transcript [1580] [false]: 'เพราะแหล่งไอโอดีนที่เราได้รับนึ่งอาหาร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:12.328564946+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:12.328569803+07:00","message":"Set new StatePrefix: 'เพราะแหล่งไอโอดีนที่เราได้รับนึ่งอาหาร'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:12.594404087+07:00","message":"receive streaming session, msgId: 93"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:12.594448734+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เพราะแหล่งไอโอดีนที่เราได้รับนึ่งอาหารทะเลค่ะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":880000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:12.594456326+07:00","message":"receive interim result [false|false]: เพราะแหล่งไอโอดีนที่เราได้รับนึ่งอาหารทะเลค่ะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:12.59447314+07:00","message":"[buffer interim] 93 false เพราะแหล่งไอโอดีนที่เราได้รับนึ่งอาหารทะเลค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:12.594482572+07:00","message":"[bufferProcess] interim [880000000]:เพราะแหล่งไอโอดีนที่เราได้รับนึ่งอาหารทะเลค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:12.594486242+07:00","message":"[bufferProcess] send to processor:เพราะแหล่งไอโอดีนที่เราได้รับนึ่งอาหารทะเล"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:12.594494022+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:12.594498202+07:00","message":"> Transcript [1581] [false]: 'เพราะแหล่งไอโอดีนที่เราได้รับนึ่งอาหารทะเล'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:12.594502747+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:12.594505202+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:12.59450713+07:00","message":"StatePrefix: 'เพราะแหล่งไอโอดีนที่เราได้รับนึ่งอาหาร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:12.594509978+07:00","message":"TextPushed: 'เพราะแหล่งไอโอดีนที่เรา'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:12.729938124+07:00","message":"receive streaming session, msgId: 93"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:12.72997588+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เพราะแหล่งไอโอดีนที่เราได้รับนึ่งอาหารทะเลใคร\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":940000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:12.729982838+07:00","message":"receive interim result [false|false]: เพราะแหล่งไอโอดีนที่เราได้รับนึ่งอาหารทะเลใคร"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:12.729997143+07:00","message":"[buffer interim] 93 false เพราะแหล่งไอโอดีนที่เราได้รับนึ่งอาหารทะเลใคร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:12.730005425+07:00","message":"[bufferProcess] interim [940000000]:เพราะแหล่งไอโอดีนที่เราได้รับนึ่งอาหารทะเลใคร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:12.73000848+07:00","message":"[bufferProcess] send to processor:เพราะแหล่งไอโอดีนที่เราได้รับนึ่งอาหารทะเลค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:12.730015414+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:12.73001874+07:00","message":"> Transcript [1582] [false]: 'เพราะแหล่งไอโอดีนที่เราได้รับนึ่งอาหารทะเลค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:12.730023208+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:12.730025237+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:12.730027653+07:00","message":"StatePrefix: 'เพราะแหล่งไอโอดีนที่เราได้รับนึ่งอาหาร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:12.730032187+07:00","message":"TextPushed: 'เพราะแหล่งไอโอดีนที่เรา'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:12.776338723+07:00","message":"receive streaming session, msgId: 93"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:12.776376832+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เพราะแหล่งไอโอดีนที่เราได้รับนึ่งอาหารทะเลใครจะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:12.77638329+07:00","message":"receive interim result [false|false]: เพราะแหล่งไอโอดีนที่เราได้รับนึ่งอาหารทะเลใครจะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:12.776398799+07:00","message":"[buffer interim] 93 false เพราะแหล่งไอโอดีนที่เราได้รับนึ่งอาหารทะเลใครจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:12.776407622+07:00","message":"[bufferProcess] interim [0]:เพราะแหล่งไอโอดีนที่เราได้รับนึ่งอาหารทะเลใครจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:12.776410228+07:00","message":"[bufferProcess] send to processor:เพราะแหล่งไอโอดีนที่เราได้รับนึ่งอาหารทะเลใคร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:12.776418582+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:12.776422183+07:00","message":"> Transcript [1583] [false]: 'เพราะแหล่งไอโอดีนที่เราได้รับนึ่งอาหารทะเลใคร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:12.776426775+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:12.776429167+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:12.776431097+07:00","message":"StatePrefix: 'เพราะแหล่งไอโอดีนที่เราได้รับนึ่งอาหาร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:12.776434126+07:00","message":"TextPushed: 'เพราะแหล่งไอโอดีนที่เรา'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:12.809956295+07:00","message":"receive streaming session, msgId: 93"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:12.80999198+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เพราะแหล่งไอโอดีนที่เราได้รับนึ่งอาหารทะเลใครจะไป\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":120000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:12.809997511+07:00","message":"receive interim result [false|false]: เพราะแหล่งไอโอดีนที่เราได้รับนึ่งอาหารทะเลใครจะไป"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:12.810013786+07:00","message":"[buffer interim] 93 false เพราะแหล่งไอโอดีนที่เราได้รับนึ่งอาหารทะเลใครจะไป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:12.810021843+07:00","message":"[bufferProcess] interim [120000000]:เพราะแหล่งไอโอดีนที่เราได้รับนึ่งอาหารทะเลใครจะไป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:12.810024417+07:00","message":"[bufferProcess] send to processor:เพราะแหล่งไอโอดีนที่เราได้รับนึ่งอาหารทะเลใครจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:12.810028571+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:12.810031418+07:00","message":"> Transcript [1584] [false]: 'เพราะแหล่งไอโอดีนที่เราได้รับนึ่งอาหารทะเลใครจะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:12.810035605+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:12.810037771+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:12.810039777+07:00","message":"StatePrefix: 'เพราะแหล่งไอโอดีนที่เราได้รับนึ่งอาหาร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:12.810043417+07:00","message":"TextPushed: 'เพราะแหล่งไอโอดีนที่เรา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:12.810046761+07:00","message":"Push: 'ได้รับนึ่งอาหาร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:12.810049501+07:00","message":"TextPushed: 'เพราะแหล่งไอโอดีนที่เราได้รับนึ่งอาหาร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:12.810052793+07:00","message":"Set new StatePrefix : 'เพราะแหล่งไอโอดีนที่เราได้รับนึ่งอาหารทะเลใครจะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:12.810055352+07:00","message":"Next Push (prob) : 'ทะเลใครจะ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:12.810065297+07:00","message":"push: {false ได้รับนึ่งอาหาร 0 0xc000044800}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:12.959973166+07:00","message":"receive streaming session, msgId: 93"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:12.960017385+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เพราะแหล่งไอโอดีนที่เราได้รับนึ่งอาหารทะเลใครจะไปกิน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":240000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:12.960025124+07:00","message":"receive interim result [false|false]: เพราะแหล่งไอโอดีนที่เราได้รับนึ่งอาหารทะเลใครจะไปกิน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:12.960042447+07:00","message":"[buffer interim] 93 false เพราะแหล่งไอโอดีนที่เราได้รับนึ่งอาหารทะเลใครจะไปกิน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:12.960050709+07:00","message":"[bufferProcess] interim [240000000]:เพราะแหล่งไอโอดีนที่เราได้รับนึ่งอาหารทะเลใครจะไปกิน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:12.960053349+07:00","message":"[bufferProcess] send to processor:เพราะแหล่งไอโอดีนที่เราได้รับนึ่งอาหารทะเลใครจะไป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:12.960061996+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:12.960065031+07:00","message":"> Transcript [1585] [false]: 'เพราะแหล่งไอโอดีนที่เราได้รับนึ่งอาหารทะเลใครจะไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:12.960068853+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:12.960071659+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:12.96007506+07:00","message":"StatePrefix: 'เพราะแหล่งไอโอดีนที่เราได้รับนึ่งอาหารทะเลใครจะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:12.960078267+07:00","message":"TextPushed: 'เพราะแหล่งไอโอดีนที่เราได้รับนึ่งอาหาร'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:13.129890958+07:00","message":"receive streaming session, msgId: 93"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:13.129936565+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เพราะแหล่งไอโอดีนที่เราได้รับนึ่งอาหารทะเลใครจะไปกินปลา\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":420000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:13.129942584+07:00","message":"receive interim result [false|false]: เพราะแหล่งไอโอดีนที่เราได้รับนึ่งอาหารทะเลใครจะไปกินปลา"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:13.12995599+07:00","message":"[buffer interim] 93 false เพราะแหล่งไอโอดีนที่เราได้รับนึ่งอาหารทะเลใครจะไปกินปลา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:13.129963306+07:00","message":"[bufferProcess] interim [420000000]:เพราะแหล่งไอโอดีนที่เราได้รับนึ่งอาหารทะเลใครจะไปกินปลา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:13.129966478+07:00","message":"[bufferProcess] send to processor:เพราะแหล่งไอโอดีนที่เราได้รับนึ่งอาหารทะเลใครจะไปกิน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:13.12997304+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:13.129975817+07:00","message":"> Transcript [1586] [false]: 'เพราะแหล่งไอโอดีนที่เราได้รับนึ่งอาหารทะเลใครจะไปกิน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:13.129979597+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:13.129981786+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:13.129985453+07:00","message":"StatePrefix: 'เพราะแหล่งไอโอดีนที่เราได้รับนึ่งอาหารทะเลใครจะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:13.129988008+07:00","message":"TextPushed: 'เพราะแหล่งไอโอดีนที่เราได้รับนึ่งอาหาร'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:13.236259569+07:00","message":"receive streaming session, msgId: 93"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:13.236299306+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เพราะแหล่งไอโอดีนที่เราได้รับนึ่งอาหารทะเลใครจะไปกินปลาทู\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":480000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:13.236305291+07:00","message":"receive interim result [false|false]: เพราะแหล่งไอโอดีนที่เราได้รับนึ่งอาหารทะเลใครจะไปกินปลาทู"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:13.236319362+07:00","message":"[buffer interim] 93 false เพราะแหล่งไอโอดีนที่เราได้รับนึ่งอาหารทะเลใครจะไปกินปลาทู"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:13.236326302+07:00","message":"[bufferProcess] interim [480000000]:เพราะแหล่งไอโอดีนที่เราได้รับนึ่งอาหารทะเลใครจะไปกินปลาทู"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:13.236329184+07:00","message":"[bufferProcess] send to processor:เพราะแหล่งไอโอดีนที่เราได้รับนึ่งอาหารทะเลใครจะไปกินปลา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:13.236335381+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:13.236337965+07:00","message":"> Transcript [1587] [false]: 'เพราะแหล่งไอโอดีนที่เราได้รับนึ่งอาหารทะเลใครจะไปกินปลา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:13.236341672+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:13.236343646+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:13.236346251+07:00","message":"StatePrefix: 'เพราะแหล่งไอโอดีนที่เราได้รับนึ่งอาหารทะเลใครจะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:13.236348699+07:00","message":"TextPushed: 'เพราะแหล่งไอโอดีนที่เราได้รับนึ่งอาหาร'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:13.438420557+07:00","message":"receive streaming session, msgId: 93"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:13.438448347+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เพราะแหล่งไอโอดีนที่เราได้รับนึ่งอาหารทะเลใครจะไปกินปลาทูธ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":720000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:13.438456292+07:00","message":"receive interim result [false|false]: เพราะแหล่งไอโอดีนที่เราได้รับนึ่งอาหารทะเลใครจะไปกินปลาทูธ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:13.438465868+07:00","message":"[buffer interim] 93 false เพราะแหล่งไอโอดีนที่เราได้รับนึ่งอาหารทะเลใครจะไปกินปลาทูธ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:13.438473138+07:00","message":"[bufferProcess] interim [720000000]:เพราะแหล่งไอโอดีนที่เราได้รับนึ่งอาหารทะเลใครจะไปกินปลาทูธ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:13.438476576+07:00","message":"[bufferProcess] send to processor:เพราะแหล่งไอโอดีนที่เราได้รับนึ่งอาหารทะเลใครจะไปกินปลาทู"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:13.438480102+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:13.438482537+07:00","message":"> Transcript [1588] [false]: 'เพราะแหล่งไอโอดีนที่เราได้รับนึ่งอาหารทะเลใครจะไปกินปลาทู'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:13.438485809+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:13.438487739+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:13.43849018+07:00","message":"StatePrefix: 'เพราะแหล่งไอโอดีนที่เราได้รับนึ่งอาหารทะเลใครจะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:13.438492696+07:00","message":"TextPushed: 'เพราะแหล่งไอโอดีนที่เราได้รับนึ่งอาหาร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:13.438495228+07:00","message":"Push: 'ทะเลใครจะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:13.438497134+07:00","message":"TextPushed: 'เพราะแหล่งไอโอดีนที่เราได้รับนึ่งอาหารทะเลใครจะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:13.438499342+07:00","message":"Set new StatePrefix : 'เพราะแหล่งไอโอดีนที่เราได้รับนึ่งอาหารทะเลใครจะไปกินปลาทู'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:13.438501724+07:00","message":"Next Push (prob) : 'ไปกินปลาทู'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:13.438506885+07:00","message":"push: {false ทะเลใครจะ 0 0xc000044800}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:13.480989907+07:00","message":"receive streaming session, msgId: 93"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:13.481028+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เพราะแหล่งไอโอดีนที่เราได้รับนึ่งอาหารทะเลใครจะไปกินปลาทูเป็น\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":780000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:13.481034711+07:00","message":"receive interim result [false|false]: เพราะแหล่งไอโอดีนที่เราได้รับนึ่งอาหารทะเลใครจะไปกินปลาทูเป็น"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:13.481050503+07:00","message":"[buffer interim] 93 false เพราะแหล่งไอโอดีนที่เราได้รับนึ่งอาหารทะเลใครจะไปกินปลาทูเป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:13.481059505+07:00","message":"[bufferProcess] interim [780000000]:เพราะแหล่งไอโอดีนที่เราได้รับนึ่งอาหารทะเลใครจะไปกินปลาทูเป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:13.481062657+07:00","message":"[bufferProcess] send to processor:เพราะแหล่งไอโอดีนที่เราได้รับนึ่งอาหารทะเลใครจะไปกินปลาทูธ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:13.481066905+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:13.481069785+07:00","message":"> Transcript [1589] [false]: 'เพราะแหล่งไอโอดีนที่เราได้รับนึ่งอาหารทะเลใครจะไปกินปลาทูธ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:13.481074203+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:13.481076632+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:13.481078699+07:00","message":"StatePrefix: 'เพราะแหล่งไอโอดีนที่เราได้รับนึ่งอาหารทะเลใครจะไปกินปลาทู'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:13.481082472+07:00","message":"TextPushed: 'เพราะแหล่งไอโอดีนที่เราได้รับนึ่งอาหารทะเลใครจะ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:13.70256895+07:00","message":"receive streaming session, msgId: 93"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:13.702605388+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เพราะแหล่งไอโอดีนที่เราได้รับนึ่งอาหารทะเลใครจะไปกินปลาทูเป็นเกย์\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":960000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:13.7026116+07:00","message":"receive interim result [false|false]: เพราะแหล่งไอโอดีนที่เราได้รับนึ่งอาหารทะเลใครจะไปกินปลาทูเป็นเกย์"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:13.702623904+07:00","message":"[buffer interim] 93 false เพราะแหล่งไอโอดีนที่เราได้รับนึ่งอาหารทะเลใครจะไปกินปลาทูเป็นเกย์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:13.702630833+07:00","message":"[bufferProcess] interim [960000000]:เพราะแหล่งไอโอดีนที่เราได้รับนึ่งอาหารทะเลใครจะไปกินปลาทูเป็นเกย์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:13.702634033+07:00","message":"[bufferProcess] send to processor:เพราะแหล่งไอโอดีนที่เราได้รับนึ่งอาหารทะเลใครจะไปกินปลาทูเป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:13.702639181+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:13.702641748+07:00","message":"> Transcript [1590] [false]: 'เพราะแหล่งไอโอดีนที่เราได้รับนึ่งอาหารทะเลใครจะไปกินปลาทูเป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:13.702645714+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:13.702647868+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:13.702650144+07:00","message":"StatePrefix: 'เพราะแหล่งไอโอดีนที่เราได้รับนึ่งอาหารทะเลใครจะไปกินปลาทู'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:13.702653031+07:00","message":"TextPushed: 'เพราะแหล่งไอโอดีนที่เราได้รับนึ่งอาหารทะเลใครจะ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:13.814495308+07:00","message":"receive streaming session, msgId: 93"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:13.81453475+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เพราะแหล่งไอโอดีนที่เราได้รับนึ่งอาหารทะเลใครจะไปกินปลาทูเป็นเก่ง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":80000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:13.81454181+07:00","message":"receive interim result [false|false]: เพราะแหล่งไอโอดีนที่เราได้รับนึ่งอาหารทะเลใครจะไปกินปลาทูเป็นเก่ง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:13.814554309+07:00","message":"[buffer interim] 93 false เพราะแหล่งไอโอดีนที่เราได้รับนึ่งอาหารทะเลใครจะไปกินปลาทูเป็นเก่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:13.814562072+07:00","message":"[bufferProcess] interim [80000000]:เพราะแหล่งไอโอดีนที่เราได้รับนึ่งอาหารทะเลใครจะไปกินปลาทูเป็นเก่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:13.814564695+07:00","message":"[bufferProcess] send to processor:เพราะแหล่งไอโอดีนที่เราได้รับนึ่งอาหารทะเลใครจะไปกินปลาทูเป็นเกย์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:13.814571841+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:13.814576358+07:00","message":"> Transcript [1591] [false]: 'เพราะแหล่งไอโอดีนที่เราได้รับนึ่งอาหารทะเลใครจะไปกินปลาทูเป็นเกย์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:13.81458197+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:13.814584946+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:13.814588023+07:00","message":"StatePrefix: 'เพราะแหล่งไอโอดีนที่เราได้รับนึ่งอาหารทะเลใครจะไปกินปลาทู'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:13.814592743+07:00","message":"TextPushed: 'เพราะแหล่งไอโอดีนที่เราได้รับนึ่งอาหารทะเลใครจะ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:14.459357827+07:00","message":"receive streaming session, msgId: 93"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:14.459397997+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เพราะแหล่งไอโอดีนที่เราได้รับนึ่งอาหารทะเลใครจะไปกินปลาทูเป็นเก่งหลายๆ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":680000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:14.459405358+07:00","message":"receive interim result [false|false]: เพราะแหล่งไอโอดีนที่เราได้รับนึ่งอาหารทะเลใครจะไปกินปลาทูเป็นเก่งหลายๆ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:14.459423992+07:00","message":"[buffer interim] 93 false เพราะแหล่งไอโอดีนที่เราได้รับนึ่งอาหารทะเลใครจะไปกินปลาทูเป็นเก่งหลายๆ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:14.459432711+07:00","message":"[bufferProcess] interim [680000000]:เพราะแหล่งไอโอดีนที่เราได้รับนึ่งอาหารทะเลใครจะไปกินปลาทูเป็นเก่งหลายๆ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:14.459436335+07:00","message":"[bufferProcess] send to processor:เพราะแหล่งไอโอดีนที่เราได้รับนึ่งอาหารทะเลใครจะไปกินปลาทูเป็นเก่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:14.459441572+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:14.459444879+07:00","message":"> Transcript [1592] [false]: 'เพราะแหล่งไอโอดีนที่เราได้รับนึ่งอาหารทะเลใครจะไปกินปลาทูเป็นเก่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:14.459449335+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:14.45945145+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:14.45945395+07:00","message":"StatePrefix: 'เพราะแหล่งไอโอดีนที่เราได้รับนึ่งอาหารทะเลใครจะไปกินปลาทู'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:14.459456748+07:00","message":"TextPushed: 'เพราะแหล่งไอโอดีนที่เราได้รับนึ่งอาหารทะเลใครจะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:14.459459888+07:00","message":"Push: 'ไปกินปลาทู'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:14.459461811+07:00","message":"TextPushed: 'เพราะแหล่งไอโอดีนที่เราได้รับนึ่งอาหารทะเลใครจะไปกินปลาทู'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:14.459464491+07:00","message":"Set new StatePrefix : 'เพราะแหล่งไอโอดีนที่เราได้รับนึ่งอาหารทะเลใครจะไปกินปลาทูเป็นเก่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:14.459467193+07:00","message":"Next Push (prob) : 'เป็นเก่ง'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:14.459477607+07:00","message":"push: {false ไปกินปลาทู 0 0xc000044800}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:14.610883149+07:00","message":"[GCS] IsForceVAD: false for message ID: 93"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:14.671017152+07:00","message":"[GCS] Start streaming session, msgId: 94"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:14.756831382+07:00","message":"receive streaming session, msgId: 93"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:14.756872759+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เพราะแหล่งไอโอดีนที่เราได้รับนึ่งอาหารทะเลใครจะไปกินปลาทูเป็นเก่งหลายๆเก่ง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":40000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:14.7568799+07:00","message":"receive interim result [false|false]: เพราะแหล่งไอโอดีนที่เราได้รับนึ่งอาหารทะเลใครจะไปกินปลาทูเป็นเก่งหลายๆเก่ง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:14.756895173+07:00","message":"[buffer interim] 93 false เพราะแหล่งไอโอดีนที่เราได้รับนึ่งอาหารทะเลใครจะไปกินปลาทูเป็นเก่งหลายๆเก่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:14.75690683+07:00","message":"[bufferProcess] interim [40000000]:เพราะแหล่งไอโอดีนที่เราได้รับนึ่งอาหารทะเลใครจะไปกินปลาทูเป็นเก่งหลายๆเก่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:14.756910389+07:00","message":"[bufferProcess] send to processor:เพราะแหล่งไอโอดีนที่เราได้รับนึ่งอาหารทะเลใครจะไปกินปลาทูเป็นเก่งหลายๆ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:14.756917702+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:14.756920938+07:00","message":"> Transcript [1593] [false]: 'เพราะแหล่งไอโอดีนที่เราได้รับนึ่งอาหารทะเลใครจะไปกินปลาทูเป็นเก่งหลายๆ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:14.756925318+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:14.756927734+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:14.756930208+07:00","message":"StatePrefix: 'เพราะแหล่งไอโอดีนที่เราได้รับนึ่งอาหารทะเลใครจะไปกินปลาทูเป็นเก่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:14.756933212+07:00","message":"TextPushed: 'เพราะแหล่งไอโอดีนที่เราได้รับนึ่งอาหารทะเลใครจะไปกินปลาทู'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:14.877416249+07:00","message":"receive streaming session, msgId: 93"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:14.877459344+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เพราะแหล่งไอโอดีนที่เราได้รับนึ่งอาหารทะเลใครจะไปกินปลาทูเป็นเข่งหลายเข่ง\",\"confidence\":0.94521266}],\"is_final\":true,\"result_end_time\":{\"seconds\":5,\"nanos\":100000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:14.87746775+07:00","message":"receive interim result [true|false]: เพราะแหล่งไอโอดีนที่เราได้รับนึ่งอาหารทะเลใครจะไปกินปลาทูเป็นเข่งหลายเข่ง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:14.877478391+07:00","message":"end recv isFinal message id 93"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:14.877481054+07:00","message":"end Recv id 93"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:14.877486084+07:00","message":"[buffer interim] 93 true เพราะแหล่งไอโอดีนที่เราได้รับนึ่งอาหารทะเลใครจะไปกินปลาทูเป็นเข่งหลายเข่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:14.877497354+07:00","message":"[bufferProcess] interim [100000000]:เพราะแหล่งไอโอดีนที่เราได้รับนึ่งอาหารทะเลใครจะไปกินปลาทูเป็นเข่งหลายเข่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:14.877500927+07:00","message":"[bufferProcess] send to processor (isfinal):เพราะแหล่งไอโอดีนที่เราได้รับนึ่งอาหารทะเลใครจะไปกินปลาทูเป็นเก่งหลายๆเก่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:14.877504212+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:14.877507944+07:00","message":"> Transcript [1594] [false]: 'เพราะแหล่งไอโอดีนที่เราได้รับนึ่งอาหารทะเลใครจะไปกินปลาทูเป็นเก่งหลายๆเก่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:14.877511546+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:14.877513591+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:14.877515512+07:00","message":"StatePrefix: 'เพราะแหล่งไอโอดีนที่เราได้รับนึ่งอาหารทะเลใครจะไปกินปลาทูเป็นเก่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:14.877518307+07:00","message":"TextPushed: 'เพราะแหล่งไอโอดีนที่เราได้รับนึ่งอาหารทะเลใครจะไปกินปลาทู'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:14.877520342+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:14.877522261+07:00","message":"> Transcript [1595] [true]: 'เพราะแหล่งไอโอดีนที่เราได้รับนึ่งอาหารทะเลใครจะไปกินปลาทูเป็นเข่งหลายเข่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:14.877524465+07:00","message":"Count interim (case isFinal): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:14.87752632+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:14.877527983+07:00","message":"StatePrefix: 'เพราะแหล่งไอโอดีนที่เราได้รับนึ่งอาหารทะเลใครจะไปกินปลาทูเป็นเก่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:14.877529967+07:00","message":"TextPushed: 'เพราะแหล่งไอโอดีนที่เราได้รับนึ่งอาหารทะเลใครจะไปกินปลาทู'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:14.877538139+07:00","message":"Push: 'เป็นเข่งหลายเข่ง'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:14.877545071+07:00","message":"push: {true เป็นเข่งหลายเข่ง 0 0xc000044800}"}
{"level":"info","service":"Main","time":"2026-06-25T13:13:14.888115095+07:00","message":"write wav file: './tmp/7593/7593_93.wav'"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:13:14.932315954+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:13:14.932323763+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:15.212349937+07:00","message":"receive streaming session, msgId: 94"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:15.212396935+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อยู่ใน\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":420000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:15.212402333+07:00","message":"receive interim result [false|false]: อยู่ใน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:15.212417782+07:00","message":"[buffer interim] 94 false อยู่ใน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:15.21242561+07:00","message":"[bufferProcess] interim [420000000]:อยู่ใน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:15.212427897+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:15.855114679+07:00","message":"receive streaming session, msgId: 94"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:15.855153969+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อยู่ใน\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":1,\"nanos\":20000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:15.855159739+07:00","message":"receive interim result [false|false]: อยู่ใน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:15.855174217+07:00","message":"[buffer interim] 94 false อยู่ใน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:15.855182145+07:00","message":"[bufferProcess] interim [20000000]:อยู่ใน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:15.855184727+07:00","message":"[bufferProcess] send to processor:อยู่ใน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:15.85518834+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:15.855191213+07:00","message":"> Transcript [1596] [false]: 'อยู่ใน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:15.855193878+07:00","message":"Set StatePrefix (first interim): 'อยู่ใน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:16.034709455+07:00","message":"receive streaming session, msgId: 94"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:16.034754057+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อยู่ในอยู่ใน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":140000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:16.034761609+07:00","message":"receive interim result [false|false]: อยู่ในอยู่ใน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:16.034779083+07:00","message":"[buffer interim] 94 false อยู่ในอยู่ใน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:16.03478789+07:00","message":"[bufferProcess] interim [140000000]:อยู่ในอยู่ใน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:16.034791742+07:00","message":"[bufferProcess] send to processor:อยู่ใน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:16.034796426+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:16.034800448+07:00","message":"> Transcript [1597] [false]: 'อยู่ใน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:16.034805625+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:16.034808844+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:16.034811978+07:00","message":"StatePrefix: 'อยู่ใน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:16.03481515+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:16.092930857+07:00","message":"receive streaming session, msgId: 94"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:16.092966888+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อยู่ในอยู่ในป่า\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":260000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:16.092972588+07:00","message":"receive interim result [false|false]: อยู่ในอยู่ในป่า"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:16.092983857+07:00","message":"[buffer interim] 94 false อยู่ในอยู่ในป่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:16.092990807+07:00","message":"[bufferProcess] interim [260000000]:อยู่ในอยู่ในป่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:16.092993079+07:00","message":"[bufferProcess] send to processor:อยู่ในอยู่ใน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:16.092997876+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:16.093000844+07:00","message":"> Transcript [1598] [false]: 'อยู่ในอยู่ใน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:16.093004332+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:16.093006389+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:16.09300853+07:00","message":"StatePrefix: 'อยู่ใน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:16.09301092+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:16.226005917+07:00","message":"receive streaming session, msgId: 94"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:16.226037703+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อยู่ในอยู่ในประเทศ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":380000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:16.226043816+07:00","message":"receive interim result [false|false]: อยู่ในอยู่ในประเทศ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:16.226058594+07:00","message":"[buffer interim] 94 false อยู่ในอยู่ในประเทศ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:16.226065027+07:00","message":"[bufferProcess] interim [380000000]:อยู่ในอยู่ในประเทศ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:16.226067287+07:00","message":"[bufferProcess] send to processor:อยู่ในอยู่ในป่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:16.22607364+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:16.226076442+07:00","message":"> Transcript [1599] [false]: 'อยู่ในอยู่ในป่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:16.226080096+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:16.226082255+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:16.226084298+07:00","message":"StatePrefix: 'อยู่ใน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:16.226086663+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:16.288215846+07:00","message":"receive streaming session, msgId: 94"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:16.288247331+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อยู่ในอยู่ในปทุม\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":440000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:16.288252995+07:00","message":"receive interim result [false|false]: อยู่ในอยู่ในปทุม"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:16.288268459+07:00","message":"[buffer interim] 94 false อยู่ในอยู่ในปทุม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:16.288275419+07:00","message":"[bufferProcess] interim [440000000]:อยู่ในอยู่ในปทุม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:16.288277666+07:00","message":"[bufferProcess] send to processor:อยู่ในอยู่ในประเทศ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:16.288281042+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:16.288284018+07:00","message":"> Transcript [1600] [false]: 'อยู่ในอยู่ในประเทศ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:16.288287324+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:16.288289991+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:16.28829191+07:00","message":"StatePrefix: 'อยู่ใน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:16.288294064+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:16.288299767+07:00","message":"Push: 'อยู่ใน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:16.288302247+07:00","message":"TextPushed: 'อยู่ใน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:16.288304267+07:00","message":"Set new StatePrefix : 'อยู่ในอยู่ในประเทศ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:16.288307018+07:00","message":"Next Push (prob) : 'อยู่ในประเทศ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:16.288314096+07:00","message":"push: {false อยู่ใน 0 0xc00052b200}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:16.544929549+07:00","message":"receive streaming session, msgId: 94"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:16.544968205+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อยู่ในอยู่ในประตู\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":680000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:16.544974194+07:00","message":"receive interim result [false|false]: อยู่ในอยู่ในประตู"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:16.544989031+07:00","message":"[buffer interim] 94 false อยู่ในอยู่ในประตู"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:16.544996233+07:00","message":"[bufferProcess] interim [680000000]:อยู่ในอยู่ในประตู"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:16.54499922+07:00","message":"[bufferProcess] send to processor:อยู่ในอยู่ในปทุม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:16.545003574+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:16.54500761+07:00","message":"> Transcript [1601] [false]: 'อยู่ในอยู่ในปทุม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:16.545011272+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:16.545014781+07:00","message":"Set new StatePrefix: 'อยู่ในอยู่ในปทุม'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:16.609895558+07:00","message":"receive streaming session, msgId: 94"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:16.609931998+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อยู่ในอยู่ในปทุม\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":740000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:16.609937913+07:00","message":"receive interim result [false|false]: อยู่ในอยู่ในปทุม"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:16.609949687+07:00","message":"[buffer interim] 94 false อยู่ในอยู่ในปทุม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:16.609960192+07:00","message":"[bufferProcess] interim [740000000]:อยู่ในอยู่ในปทุม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:16.609962858+07:00","message":"[bufferProcess] send to processor:อยู่ในอยู่ในประตู"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:16.609966059+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:16.609969069+07:00","message":"> Transcript [1602] [false]: 'อยู่ในอยู่ในประตู'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:16.609971396+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:16.609973328+07:00","message":"Set new StatePrefix: 'อยู่ในอยู่ในประตู'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:16.921916126+07:00","message":"receive streaming session, msgId: 94"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:16.921951766+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อยู่ในอยู่ในปทุมอยู่ใน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":40000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:16.921958781+07:00","message":"receive interim result [false|false]: อยู่ในอยู่ในปทุมอยู่ใน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:16.921973365+07:00","message":"[buffer interim] 94 false อยู่ในอยู่ในปทุมอยู่ใน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:16.92198031+07:00","message":"[bufferProcess] interim [40000000]:อยู่ในอยู่ในปทุมอยู่ใน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:16.921982855+07:00","message":"[bufferProcess] send to processor:อยู่ในอยู่ในปทุม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:16.921987894+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:16.921990627+07:00","message":"> Transcript [1603] [false]: 'อยู่ในอยู่ในปทุม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:16.921993512+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:16.921995744+07:00","message":"Set new StatePrefix: 'อยู่ในอยู่ในปทุม'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:16.985505431+07:00","message":"receive streaming session, msgId: 94"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:16.985538635+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อยู่ในอยู่ในปทุมยูไนเต็ด\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":160000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:16.985543698+07:00","message":"receive interim result [false|false]: อยู่ในอยู่ในปทุมยูไนเต็ด"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:16.985555324+07:00","message":"[buffer interim] 94 false อยู่ในอยู่ในปทุมยูไนเต็ด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:16.985561885+07:00","message":"[bufferProcess] interim [160000000]:อยู่ในอยู่ในปทุมยูไนเต็ด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:16.985564486+07:00","message":"[bufferProcess] send to processor:อยู่ในอยู่ในปทุมอยู่ใน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:16.98556757+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:16.985570352+07:00","message":"> Transcript [1604] [false]: 'อยู่ในอยู่ในปทุมอยู่ใน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:16.985573459+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:16.985575586+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:16.985577591+07:00","message":"StatePrefix: 'อยู่ในอยู่ในปทุม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:16.985580061+07:00","message":"TextPushed: 'อยู่ใน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:17.115712896+07:00","message":"receive streaming session, msgId: 94"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:17.11576026+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อยู่ในอยู่ในปทุมอยู่ในประเทศ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":280000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:17.115769038+07:00","message":"receive interim result [false|false]: อยู่ในอยู่ในปทุมอยู่ในประเทศ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:17.115788745+07:00","message":"[buffer interim] 94 false อยู่ในอยู่ในปทุมอยู่ในประเทศ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:17.115804129+07:00","message":"[bufferProcess] interim [280000000]:อยู่ในอยู่ในปทุมอยู่ในประเทศ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:17.115808759+07:00","message":"[bufferProcess] send to processor:อยู่ในอยู่ในปทุมยูไนเต็ด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:17.115823891+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:17.115828969+07:00","message":"> Transcript [1605] [false]: 'อยู่ในอยู่ในปทุมยูไนเต็ด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:17.115834806+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:17.115838058+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:17.115847778+07:00","message":"StatePrefix: 'อยู่ในอยู่ในปทุม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:17.11585179+07:00","message":"TextPushed: 'อยู่ใน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:17.2527309+07:00","message":"receive streaming session, msgId: 94"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:17.252773028+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อยู่ในอยู่ในปทุมอยู่ในปทุม\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":340000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:17.25278023+07:00","message":"receive interim result [false|false]: อยู่ในอยู่ในปทุมอยู่ในปทุม"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:17.252796558+07:00","message":"[buffer interim] 94 false อยู่ในอยู่ในปทุมอยู่ในปทุม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:17.252805363+07:00","message":"[bufferProcess] interim [340000000]:อยู่ในอยู่ในปทุมอยู่ในปทุม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:17.252807942+07:00","message":"[bufferProcess] send to processor:อยู่ในอยู่ในปทุมอยู่ในประเทศ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:17.252812038+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:17.252815047+07:00","message":"> Transcript [1606] [false]: 'อยู่ในอยู่ในปทุมอยู่ในประเทศ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:17.252819089+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:17.252821416+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:17.252824304+07:00","message":"StatePrefix: 'อยู่ในอยู่ในปทุม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:17.252826699+07:00","message":"TextPushed: 'อยู่ใน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:17.824345909+07:00","message":"receive streaming session, msgId: 94"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:17.824395081+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อยู่ในอยู่ในปทุมอยู่ในปทุม\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":2,\"nanos\":940000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:17.824402529+07:00","message":"receive interim result [false|false]: อยู่ในอยู่ในปทุมอยู่ในปทุม"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:17.824419222+07:00","message":"[buffer interim] 94 false อยู่ในอยู่ในปทุมอยู่ในปทุม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:17.824427664+07:00","message":"[bufferProcess] interim [940000000]:อยู่ในอยู่ในปทุมอยู่ในปทุม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:17.824430257+07:00","message":"[bufferProcess] send to processor:อยู่ในอยู่ในปทุมอยู่ในปทุม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:17.824434202+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:17.824437414+07:00","message":"> Transcript [1607] [false]: 'อยู่ในอยู่ในปทุมอยู่ในปทุม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:17.824441572+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:17.824443739+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:17.824446258+07:00","message":"StatePrefix: 'อยู่ในอยู่ในปทุม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:17.8244486+07:00","message":"TextPushed: 'อยู่ใน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:17.824451452+07:00","message":"Push: 'อยู่ในปทุม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:17.824453716+07:00","message":"TextPushed: 'อยู่ในอยู่ในปทุม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:17.824456204+07:00","message":"Set new StatePrefix : 'อยู่ในอยู่ในปทุมอยู่ในปทุม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:17.824458735+07:00","message":"Next Push (prob) : 'อยู่ในปทุม'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:17.824468261+07:00","message":"push: {false อยู่ในปทุม 0 0xc00052b200}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:17.886196114+07:00","message":"receive streaming session, msgId: 94"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:17.886232342+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อยู่ในอยู่ในปทุมอยู่ในปทุมอยู่ในอาหารทะเล\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":120000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:17.886239309+07:00","message":"receive interim result [false|false]: อยู่ในอยู่ในปทุมอยู่ในปทุมอยู่ในอาหารทะเล"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:17.886251573+07:00","message":"[buffer interim] 94 false อยู่ในอยู่ในปทุมอยู่ในปทุมอยู่ในอาหารทะเล"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:17.886260041+07:00","message":"[bufferProcess] interim [120000000]:อยู่ในอยู่ในปทุมอยู่ในปทุมอยู่ในอาหารทะเล"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:17.886262856+07:00","message":"[bufferProcess] send to processor:อยู่ในอยู่ในปทุมอยู่ในปทุม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:17.886266615+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:17.886269885+07:00","message":"> Transcript [1608] [false]: 'อยู่ในอยู่ในปทุมอยู่ในปทุม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:17.886273608+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:17.886275719+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:17.886278438+07:00","message":"StatePrefix: 'อยู่ในอยู่ในปทุมอยู่ในปทุม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:17.886281476+07:00","message":"TextPushed: 'อยู่ในอยู่ในปทุม'"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:13:17.932946083+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:13:17.932973607+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:18.540368609+07:00","message":"receive streaming session, msgId: 94"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:18.540408401+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อยู่ในอยู่ในปทุมอยู่ในปทุมอยู่ในอาหารทะเล\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":3,\"nanos\":720000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:18.540422475+07:00","message":"receive interim result [false|false]: อยู่ในอยู่ในปทุมอยู่ในปทุมอยู่ในอาหารทะเล"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:18.540437466+07:00","message":"[buffer interim] 94 false อยู่ในอยู่ในปทุมอยู่ในปทุมอยู่ในอาหารทะเล"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:18.540445302+07:00","message":"[bufferProcess] interim [720000000]:อยู่ในอยู่ในปทุมอยู่ในปทุมอยู่ในอาหารทะเล"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:18.54044799+07:00","message":"[bufferProcess] send to processor:อยู่ในอยู่ในปทุมอยู่ในปทุมอยู่ในอาหารทะเล"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:18.540456138+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:18.540459391+07:00","message":"> Transcript [1609] [false]: 'อยู่ในอยู่ในปทุมอยู่ในปทุมอยู่ในอาหารทะเล'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:18.540463181+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:18.54046673+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:18.540469291+07:00","message":"StatePrefix: 'อยู่ในอยู่ในปทุมอยู่ในปทุม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:18.540471971+07:00","message":"TextPushed: 'อยู่ในอยู่ในปทุม'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:18.586074745+07:00","message":"receive streaming session, msgId: 94"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:18.58611016+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อยู่ในอยู่ในปทุมอยู่ในปทุมอยู่ในอาหารทะเลอยู่ศาล\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":780000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:18.586117027+07:00","message":"receive interim result [false|false]: อยู่ในอยู่ในปทุมอยู่ในปทุมอยู่ในอาหารทะเลอยู่ศาล"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:18.586131612+07:00","message":"[buffer interim] 94 false อยู่ในอยู่ในปทุมอยู่ในปทุมอยู่ในอาหารทะเลอยู่ศาล"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:18.586139034+07:00","message":"[bufferProcess] interim [780000000]:อยู่ในอยู่ในปทุมอยู่ในปทุมอยู่ในอาหารทะเลอยู่ศาล"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:18.586142097+07:00","message":"[bufferProcess] send to processor:อยู่ในอยู่ในปทุมอยู่ในปทุมอยู่ในอาหารทะเล"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:18.586150064+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:18.586152919+07:00","message":"> Transcript [1610] [false]: 'อยู่ในอยู่ในปทุมอยู่ในปทุมอยู่ในอาหารทะเล'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:18.586158133+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:18.58616071+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:18.586162796+07:00","message":"StatePrefix: 'อยู่ในอยู่ในปทุมอยู่ในปทุม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:18.586165708+07:00","message":"TextPushed: 'อยู่ในอยู่ในปทุม'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:18.715723465+07:00","message":"receive streaming session, msgId: 94"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:18.715759746+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อยู่ในอยู่ในปทุมอยู่ในปทุมอยู่ในอาหารทะเลอยู่ศาลา\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":840000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:18.71576566+07:00","message":"receive interim result [false|false]: อยู่ในอยู่ในปทุมอยู่ในปทุมอยู่ในอาหารทะเลอยู่ศาลา"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:18.715781937+07:00","message":"[buffer interim] 94 false อยู่ในอยู่ในปทุมอยู่ในปทุมอยู่ในอาหารทะเลอยู่ศาลา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:18.715790005+07:00","message":"[bufferProcess] interim [840000000]:อยู่ในอยู่ในปทุมอยู่ในปทุมอยู่ในอาหารทะเลอยู่ศาลา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:18.715792734+07:00","message":"[bufferProcess] send to processor:อยู่ในอยู่ในปทุมอยู่ในปทุมอยู่ในอาหารทะเลอยู่ศาล"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:18.715797966+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:18.715800869+07:00","message":"> Transcript [1611] [false]: 'อยู่ในอยู่ในปทุมอยู่ในปทุมอยู่ในอาหารทะเลอยู่ศาล'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:18.715804927+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:18.715807144+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:18.715809358+07:00","message":"StatePrefix: 'อยู่ในอยู่ในปทุมอยู่ในปทุม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:18.7158122+07:00","message":"TextPushed: 'อยู่ในอยู่ในปทุม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:18.715815101+07:00","message":"Push: 'อยู่ในปทุม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:18.715817166+07:00","message":"TextPushed: 'อยู่ในอยู่ในปทุมอยู่ในปทุม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:18.715819526+07:00","message":"Set new StatePrefix : 'อยู่ในอยู่ในปทุมอยู่ในปทุมอยู่ในอาหารทะเลอยู่ศาล'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:18.715822165+07:00","message":"Next Push (prob) : 'อยู่ในอาหารทะเลอยู่ศาล'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:18.715829232+07:00","message":"push: {false อยู่ในปทุม 0 0xc00052b200}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:18.848036195+07:00","message":"receive streaming session, msgId: 94"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:18.848075087+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อยู่ในอยู่ในปทุมอยู่ในปทุมอยู่ในอาหารทะเลอยู่สาหร่าย\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":20000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:18.848081337+07:00","message":"receive interim result [false|false]: อยู่ในอยู่ในปทุมอยู่ในปทุมอยู่ในอาหารทะเลอยู่สาหร่าย"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:18.848099349+07:00","message":"[buffer interim] 94 false อยู่ในอยู่ในปทุมอยู่ในปทุมอยู่ในอาหารทะเลอยู่สาหร่าย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:18.848107393+07:00","message":"[bufferProcess] interim [20000000]:อยู่ในอยู่ในปทุมอยู่ในปทุมอยู่ในอาหารทะเลอยู่สาหร่าย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:18.848110415+07:00","message":"[bufferProcess] send to processor:อยู่ในอยู่ในปทุมอยู่ในปทุมอยู่ในอาหารทะเลอยู่ศาลา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:18.848118597+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:18.848121647+07:00","message":"> Transcript [1612] [false]: 'อยู่ในอยู่ในปทุมอยู่ในปทุมอยู่ในอาหารทะเลอยู่ศาลา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:18.848125964+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:18.848129041+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:18.848131117+07:00","message":"StatePrefix: 'อยู่ในอยู่ในปทุมอยู่ในปทุมอยู่ในอาหารทะเลอยู่ศาล'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:18.848134744+07:00","message":"TextPushed: 'อยู่ในอยู่ในปทุมอยู่ในปทุม'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:19.04068104+07:00","message":"receive streaming session, msgId: 94"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:19.040726243+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อยู่ในอยู่ในปทุมอยู่ในปทุมอยู่ในอาหารทะเลอยู่ศาลายา\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":140000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:19.040733228+07:00","message":"receive interim result [false|false]: อยู่ในอยู่ในปทุมอยู่ในปทุมอยู่ในอาหารทะเลอยู่ศาลายา"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:19.040748212+07:00","message":"[buffer interim] 94 false อยู่ในอยู่ในปทุมอยู่ในปทุมอยู่ในอาหารทะเลอยู่ศาลายา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:19.040756404+07:00","message":"[bufferProcess] interim [140000000]:อยู่ในอยู่ในปทุมอยู่ในปทุมอยู่ในอาหารทะเลอยู่ศาลายา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:19.040759445+07:00","message":"[bufferProcess] send to processor:อยู่ในอยู่ในปทุมอยู่ในปทุมอยู่ในอาหารทะเลอยู่สาหร่าย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:19.040767377+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:19.040770926+07:00","message":"> Transcript [1613] [false]: 'อยู่ในอยู่ในปทุมอยู่ในปทุมอยู่ในอาหารทะเลอยู่สาหร่าย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:19.040773857+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:19.040776185+07:00","message":"Set new StatePrefix: 'อยู่ในอยู่ในปทุมอยู่ในปทุมอยู่ในอาหารทะเลอยู่สาหร่าย'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:19.300997401+07:00","message":"receive streaming session, msgId: 94"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:19.301030749+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อยู่ในอยู่ในปทุมอยู่ในปทุมอยู่ในอาหารทะเลอยู่สาหร่ายอาหารทะเล\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":440000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:19.301037953+07:00","message":"receive interim result [false|false]: อยู่ในอยู่ในปทุมอยู่ในปทุมอยู่ในอาหารทะเลอยู่สาหร่ายอาหารทะเล"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:19.301051274+07:00","message":"[buffer interim] 94 false อยู่ในอยู่ในปทุมอยู่ในปทุมอยู่ในอาหารทะเลอยู่สาหร่ายอาหารทะเล"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:19.301058897+07:00","message":"[bufferProcess] interim [440000000]:อยู่ในอยู่ในปทุมอยู่ในปทุมอยู่ในอาหารทะเลอยู่สาหร่ายอาหารทะเล"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:19.301062829+07:00","message":"[bufferProcess] send to processor:อยู่ในอยู่ในปทุมอยู่ในปทุมอยู่ในอาหารทะเลอยู่ศาลายา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:19.301069752+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:19.30107315+07:00","message":"> Transcript [1614] [false]: 'อยู่ในอยู่ในปทุมอยู่ในปทุมอยู่ในอาหารทะเลอยู่ศาลายา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:19.301075924+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:19.301078494+07:00","message":"Set new StatePrefix: 'อยู่ในอยู่ในปทุมอยู่ในปทุมอยู่ในอาหารทะเลอยู่ศาลายา'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:19.632477279+07:00","message":"receive streaming session, msgId: 94"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:19.632518128+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อยู่ในอยู่ในปทุมอยู่ในปทุมอยู่ในอาหารทะเลอยู่สาหร่ายอาหารทะเลซุง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":740000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:19.632524515+07:00","message":"receive interim result [false|false]: อยู่ในอยู่ในปทุมอยู่ในปทุมอยู่ในอาหารทะเลอยู่สาหร่ายอาหารทะเลซุง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:19.632544651+07:00","message":"[buffer interim] 94 false อยู่ในอยู่ในปทุมอยู่ในปทุมอยู่ในอาหารทะเลอยู่สาหร่ายอาหารทะเลซุง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:19.632553049+07:00","message":"[bufferProcess] interim [740000000]:อยู่ในอยู่ในปทุมอยู่ในปทุมอยู่ในอาหารทะเลอยู่สาหร่ายอาหารทะเลซุง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:19.632556249+07:00","message":"[bufferProcess] send to processor:อยู่ในอยู่ในปทุมอยู่ในปทุมอยู่ในอาหารทะเลอยู่สาหร่ายอาหารทะเล"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:19.632560472+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:19.632563351+07:00","message":"> Transcript [1615] [false]: 'อยู่ในอยู่ในปทุมอยู่ในปทุมอยู่ในอาหารทะเลอยู่สาหร่ายอาหารทะเล'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:19.632566189+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:19.632568564+07:00","message":"Set new StatePrefix: 'อยู่ในอยู่ในปทุมอยู่ในปทุมอยู่ในอาหารทะเลอยู่สาหร่ายอาหารทะเล'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:19.748290238+07:00","message":"receive streaming session, msgId: 94"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:19.748322511+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อยู่ในอยู่ในปทุมอยู่ในปทุมอยู่ในอาหารทะเลอยู่สาหร่ายอาหารทะเลทุกชนิด\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":920000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:19.748329107+07:00","message":"receive interim result [false|false]: อยู่ในอยู่ในปทุมอยู่ในปทุมอยู่ในอาหารทะเลอยู่สาหร่ายอาหารทะเลทุกชนิด"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:19.748339776+07:00","message":"[buffer interim] 94 false อยู่ในอยู่ในปทุมอยู่ในปทุมอยู่ในอาหารทะเลอยู่สาหร่ายอาหารทะเลทุกชนิด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:19.748346453+07:00","message":"[bufferProcess] interim [920000000]:อยู่ในอยู่ในปทุมอยู่ในปทุมอยู่ในอาหารทะเลอยู่สาหร่ายอาหารทะเลทุกชนิด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:19.748349019+07:00","message":"[bufferProcess] send to processor:อยู่ในอยู่ในปทุมอยู่ในปทุมอยู่ในอาหารทะเลอยู่สาหร่ายอาหารทะเลซุง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:19.74835248+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:19.748355388+07:00","message":"> Transcript [1616] [false]: 'อยู่ในอยู่ในปทุมอยู่ในปทุมอยู่ในอาหารทะเลอยู่สาหร่ายอาหารทะเลซุง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:19.748359341+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:19.748361297+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:19.748363249+07:00","message":"StatePrefix: 'อยู่ในอยู่ในปทุมอยู่ในปทุมอยู่ในอาหารทะเลอยู่สาหร่ายอาหารทะเล'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:19.748365779+07:00","message":"TextPushed: 'อยู่ในอยู่ในปทุมอยู่ในปทุม'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:20.006244636+07:00","message":"receive streaming session, msgId: 94"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:20.006290466+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อยู่ในอยู่ในปทุมอยู่ในปทุมอยู่ในอาหารทะเลอยู่สาหร่ายอาหารทะเลทุกชนิดมี\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":160000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:20.006297554+07:00","message":"receive interim result [false|false]: อยู่ในอยู่ในปทุมอยู่ในปทุมอยู่ในอาหารทะเลอยู่สาหร่ายอาหารทะเลทุกชนิดมี"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:20.006314068+07:00","message":"[buffer interim] 94 false อยู่ในอยู่ในปทุมอยู่ในปทุมอยู่ในอาหารทะเลอยู่สาหร่ายอาหารทะเลทุกชนิดมี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:20.006323147+07:00","message":"[bufferProcess] interim [160000000]:อยู่ในอยู่ในปทุมอยู่ในปทุมอยู่ในอาหารทะเลอยู่สาหร่ายอาหารทะเลทุกชนิดมี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:20.006326162+07:00","message":"[bufferProcess] send to processor:อยู่ในอยู่ในปทุมอยู่ในปทุมอยู่ในอาหารทะเลอยู่สาหร่ายอาหารทะเลทุกชนิด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:20.006330595+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:20.006333957+07:00","message":"> Transcript [1617] [false]: 'อยู่ในอยู่ในปทุมอยู่ในปทุมอยู่ในอาหารทะเลอยู่สาหร่ายอาหารทะเลทุกชนิด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:20.006338255+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:20.006340378+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:20.006342856+07:00","message":"StatePrefix: 'อยู่ในอยู่ในปทุมอยู่ในปทุมอยู่ในอาหารทะเลอยู่สาหร่ายอาหารทะเล'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:20.00634585+07:00","message":"TextPushed: 'อยู่ในอยู่ในปทุมอยู่ในปทุม'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:20.216915929+07:00","message":"receive streaming session, msgId: 94"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:20.216957119+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อยู่ในอยู่ในปทุมอยู่ในปทุมอยู่ในอาหารทะเลอยู่สาหร่ายอาหารทะเลทุกชนิดมีอายุ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":340000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:20.216964418+07:00","message":"receive interim result [false|false]: อยู่ในอยู่ในปทุมอยู่ในปทุมอยู่ในอาหารทะเลอยู่สาหร่ายอาหารทะเลทุกชนิดมีอายุ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:20.216980015+07:00","message":"[buffer interim] 94 false อยู่ในอยู่ในปทุมอยู่ในปทุมอยู่ในอาหารทะเลอยู่สาหร่ายอาหารทะเลทุกชนิดมีอายุ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:20.216988626+07:00","message":"[bufferProcess] interim [340000000]:อยู่ในอยู่ในปทุมอยู่ในปทุมอยู่ในอาหารทะเลอยู่สาหร่ายอาหารทะเลทุกชนิดมีอายุ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:20.216991994+07:00","message":"[bufferProcess] send to processor:อยู่ในอยู่ในปทุมอยู่ในปทุมอยู่ในอาหารทะเลอยู่สาหร่ายอาหารทะเลทุกชนิดมี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:20.216998034+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:20.217000885+07:00","message":"> Transcript [1618] [false]: 'อยู่ในอยู่ในปทุมอยู่ในปทุมอยู่ในอาหารทะเลอยู่สาหร่ายอาหารทะเลทุกชนิดมี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:20.217005018+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:20.217007174+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:20.217009673+07:00","message":"StatePrefix: 'อยู่ในอยู่ในปทุมอยู่ในปทุมอยู่ในอาหารทะเลอยู่สาหร่ายอาหารทะเล'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:20.217012691+07:00","message":"TextPushed: 'อยู่ในอยู่ในปทุมอยู่ในปทุม'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:20.339545602+07:00","message":"receive streaming session, msgId: 94"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:20.339584431+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อยู่ในอยู่ในปทุมอยู่ในปทุมอยู่ในอาหารทะเลอยู่สาหร่ายอาหารทะเลทุกชนิดมีไออุ่น\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":520000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:20.339591239+07:00","message":"receive interim result [false|false]: อยู่ในอยู่ในปทุมอยู่ในปทุมอยู่ในอาหารทะเลอยู่สาหร่ายอาหารทะเลทุกชนิดมีไออุ่น"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:20.339603704+07:00","message":"[buffer interim] 94 false อยู่ในอยู่ในปทุมอยู่ในปทุมอยู่ในอาหารทะเลอยู่สาหร่ายอาหารทะเลทุกชนิดมีไออุ่น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:20.339611335+07:00","message":"[bufferProcess] interim [520000000]:อยู่ในอยู่ในปทุมอยู่ในปทุมอยู่ในอาหารทะเลอยู่สาหร่ายอาหารทะเลทุกชนิดมีไออุ่น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:20.339618425+07:00","message":"[bufferProcess] send to processor:อยู่ในอยู่ในปทุมอยู่ในปทุมอยู่ในอาหารทะเลอยู่สาหร่ายอาหารทะเลทุกชนิดมีอายุ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:20.339625934+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:20.339629164+07:00","message":"> Transcript [1619] [false]: 'อยู่ในอยู่ในปทุมอยู่ในปทุมอยู่ในอาหารทะเลอยู่สาหร่ายอาหารทะเลทุกชนิดมีอายุ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:20.339633721+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:20.339635851+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:20.339640702+07:00","message":"StatePrefix: 'อยู่ในอยู่ในปทุมอยู่ในปทุมอยู่ในอาหารทะเลอยู่สาหร่ายอาหารทะเล'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:20.339643858+07:00","message":"TextPushed: 'อยู่ในอยู่ในปทุมอยู่ในปทุม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:20.339657123+07:00","message":"Push: 'อยู่ในอาหารทะเลอยู่สาหร่ายอาหารทะเล'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:20.339659416+07:00","message":"TextPushed: 'อยู่ในอยู่ในปทุมอยู่ในปทุมอยู่ในอาหารทะเลอยู่สาหร่ายอาหารทะเล'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:20.339662157+07:00","message":"Set new StatePrefix : 'อยู่ในอยู่ในปทุมอยู่ในปทุมอยู่ในอาหารทะเลอยู่สาหร่ายอาหารทะเลทุกชนิดมีอายุ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:20.339665033+07:00","message":"Next Push (prob) : 'ทุกชนิดมีอายุ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:20.339680068+07:00","message":"push: {false อยู่ในอาหารทะเลอยู่สาหร่ายอาหารทะเล 0 0xc00052b200}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:20.510384391+07:00","message":"[GCS] IsForceVAD: false for message ID: 94"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:20.515713209+07:00","message":"receive streaming session, msgId: 94"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:20.515751306+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อยู่ในอยู่ในปทุมอยู่ในปทุมอยู่ในอาหารทะเลอยู่สาหร่ายอาหารทะเลทุกชนิดมีไอโอดีน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":700000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:20.51575765+07:00","message":"receive interim result [false|false]: อยู่ในอยู่ในปทุมอยู่ในปทุมอยู่ในอาหารทะเลอยู่สาหร่ายอาหารทะเลทุกชนิดมีไอโอดีน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:20.515772829+07:00","message":"[buffer interim] 94 false อยู่ในอยู่ในปทุมอยู่ในปทุมอยู่ในอาหารทะเลอยู่สาหร่ายอาหารทะเลทุกชนิดมีไอโอดีน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:20.515781251+07:00","message":"[bufferProcess] interim [700000000]:อยู่ในอยู่ในปทุมอยู่ในปทุมอยู่ในอาหารทะเลอยู่สาหร่ายอาหารทะเลทุกชนิดมีไอโอดีน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:20.515784134+07:00","message":"[bufferProcess] send to processor:อยู่ในอยู่ในปทุมอยู่ในปทุมอยู่ในอาหารทะเลอยู่สาหร่ายอาหารทะเลทุกชนิดมีไออุ่น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:20.515790091+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:20.515793094+07:00","message":"> Transcript [1620] [false]: 'อยู่ในอยู่ในปทุมอยู่ในปทุมอยู่ในอาหารทะเลอยู่สาหร่ายอาหารทะเลทุกชนิดมีไออุ่น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:20.515796123+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:20.515798662+07:00","message":"Set new StatePrefix: 'อยู่ในอยู่ในปทุมอยู่ในปทุมอยู่ในอาหารทะเลอยู่สาหร่ายอาหารทะเลทุกชนิดมีไออุ่น'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:20.573305311+07:00","message":"[GCS] Start streaming session, msgId: 95"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:20.689417235+07:00","message":"receive streaming session, msgId: 94"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:20.689460963+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อยู่ในอยู่ในปทุมอยู่ในปทุมอยู่ในอาหารทะเลอยู่สาหร่ายอาหารทะเลทุกชนิดมีไอโอดีน\",\"confidence\":0.9585534}],\"is_final\":true,\"result_end_time\":{\"seconds\":5,\"nanos\":850000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:20.689467479+07:00","message":"receive interim result [true|false]: อยู่ในอยู่ในปทุมอยู่ในปทุมอยู่ในอาหารทะเลอยู่สาหร่ายอาหารทะเลทุกชนิดมีไอโอดีน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:20.689477569+07:00","message":"end recv isFinal message id 94"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:20.689479937+07:00","message":"end Recv id 94"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:20.689487134+07:00","message":"[buffer interim] 94 true อยู่ในอยู่ในปทุมอยู่ในปทุมอยู่ในอาหารทะเลอยู่สาหร่ายอาหารทะเลทุกชนิดมีไอโอดีน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:20.689497945+07:00","message":"[bufferProcess] interim [850000000]:อยู่ในอยู่ในปทุมอยู่ในปทุมอยู่ในอาหารทะเลอยู่สาหร่ายอาหารทะเลทุกชนิดมีไอโอดีน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:20.689501422+07:00","message":"[bufferProcess] send to processor (isfinal):อยู่ในอยู่ในปทุมอยู่ในปทุมอยู่ในอาหารทะเลอยู่สาหร่ายอาหารทะเลทุกชนิดมีไอโอดีน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:20.689513463+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:20.689530442+07:00","message":"> Transcript [1621] [false]: 'อยู่ในอยู่ในปทุมอยู่ในปทุมอยู่ในอาหารทะเลอยู่สาหร่ายอาหารทะเลทุกชนิดมีไอโอดีน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:20.689535293+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:20.689538185+07:00","message":"Set new StatePrefix: 'อยู่ในอยู่ในปทุมอยู่ในปทุมอยู่ในอาหารทะเลอยู่สาหร่ายอาหารทะเลทุกชนิดมีไอโอดีน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:20.689541222+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:20.689543654+07:00","message":"> Transcript [1622] [true]: 'อยู่ในอยู่ในปทุมอยู่ในปทุมอยู่ในอาหารทะเลอยู่สาหร่ายอาหารทะเลทุกชนิดมีไอโอดีน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:20.68954819+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:20.689550381+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:20.689552837+07:00","message":"StatePrefix: 'อยู่ในอยู่ในปทุมอยู่ในปทุมอยู่ในอาหารทะเลอยู่สาหร่ายอาหารทะเลทุกชนิดมีไอโอดีน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:20.689555493+07:00","message":"TextPushed: 'อยู่ในอยู่ในปทุมอยู่ในปทุมอยู่ในอาหารทะเลอยู่สาหร่ายอาหารทะเล'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:20.689563482+07:00","message":"Push: 'ทุกชนิดมีไอโอดีน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:20.689575274+07:00","message":"push: {true ทุกชนิดมีไอโอดีน 0 0xc00052b200}"}
{"level":"info","service":"Main","time":"2026-06-25T13:13:20.707439063+07:00","message":"write wav file: './tmp/7593/7593_94.wav'"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:13:20.933970632+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:13:20.933984611+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:21.620052547+07:00","message":"receive streaming session, msgId: 95"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:21.620091556+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เราไม่ค่อยได้กิน\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":900000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:21.620097304+07:00","message":"receive interim result [false|false]: เราไม่ค่อยได้กิน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:21.620109048+07:00","message":"[buffer interim] 95 false เราไม่ค่อยได้กิน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:21.620116198+07:00","message":"[bufferProcess] interim [900000000]:เราไม่ค่อยได้กิน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:21.620118284+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:21.978141573+07:00","message":"[GCS] IsForceVAD: false for message ID: 95"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:22.043277944+07:00","message":"[GCS] Start streaming session, msgId: 96"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:22.088481085+07:00","message":"receive streaming session, msgId: 95"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:22.088521149+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เราไม่ค่อยได้กิน\",\"confidence\":0.93249315}],\"is_final\":true,\"result_end_time\":{\"seconds\":1,\"nanos\":440000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:22.088527167+07:00","message":"receive interim result [true|false]: เราไม่ค่อยได้กิน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:22.088535023+07:00","message":"end recv isFinal message id 95"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:22.088538025+07:00","message":"end Recv id 95"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:22.088546765+07:00","message":"[buffer interim] 95 true เราไม่ค่อยได้กิน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:22.088556672+07:00","message":"[bufferProcess] interim [440000000]:เราไม่ค่อยได้กิน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:22.088560875+07:00","message":"[bufferProcess] send to processor (isfinal):เราไม่ค่อยได้กิน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:22.088565312+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:22.088569125+07:00","message":"> Transcript [1623] [false]: 'เราไม่ค่อยได้กิน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:22.088574488+07:00","message":"Set StatePrefix (first interim): 'เราไม่ค่อยได้กิน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:22.088576452+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:22.088578473+07:00","message":"> Transcript [1624] [true]: 'เราไม่ค่อยได้กิน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:22.088580883+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:22.08858284+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:22.088585298+07:00","message":"StatePrefix: 'เราไม่ค่อยได้กิน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:22.088587406+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:22.088589885+07:00","message":"Push: 'เราไม่ค่อยได้กิน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:22.088595911+07:00","message":"push: {true เราไม่ค่อยได้กิน 0 0xc001da8a80}"}
{"level":"info","service":"Main","time":"2026-06-25T13:13:22.094405369+07:00","message":"write wav file: './tmp/7593/7593_95.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:22.593398128+07:00","message":"receive streaming session, msgId: 96"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:22.59345215+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มาก\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":420000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:22.593457934+07:00","message":"receive interim result [false|false]: มาก"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:22.593473419+07:00","message":"[buffer interim] 96 false มาก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:22.593480383+07:00","message":"[bufferProcess] interim [420000000]:มาก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:22.593482326+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:22.763181482+07:00","message":"receive streaming session, msgId: 96"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:22.763222723+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มาตรา\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":540000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:22.763228146+07:00","message":"receive interim result [false|false]: มาตรา"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:22.763242736+07:00","message":"[buffer interim] 96 false มาตรา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:22.763250865+07:00","message":"[bufferProcess] interim [540000000]:มาตรา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:22.763253412+07:00","message":"[bufferProcess] send to processor:มาก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:22.763256549+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:22.763259176+07:00","message":"> Transcript [1625] [false]: 'มาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:22.763261514+07:00","message":"Set StatePrefix (first interim): 'มาก'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:22.894249812+07:00","message":"receive streaming session, msgId: 96"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:22.894296851+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มาตรฐาน\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":660000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:22.89430282+07:00","message":"receive interim result [false|false]: มาตรฐาน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:22.894316273+07:00","message":"[buffer interim] 96 false มาตรฐาน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:22.894323914+07:00","message":"[bufferProcess] interim [660000000]:มาตรฐาน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:22.894327048+07:00","message":"[bufferProcess] send to processor:มาตรา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:22.894334511+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:22.894337896+07:00","message":"> Transcript [1626] [false]: 'มาตรา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:22.894342357+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:22.894344823+07:00","message":"Set new StatePrefix: 'มาตรา'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:23.071933183+07:00","message":"receive streaming session, msgId: 96"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:23.071986973+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มากเท่าไหร่\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":840000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:23.071993129+07:00","message":"receive interim result [false|false]: มากเท่าไหร่"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:23.072010943+07:00","message":"[buffer interim] 96 false มากเท่าไหร่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:23.07201923+07:00","message":"[bufferProcess] interim [840000000]:มากเท่าไหร่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:23.072021854+07:00","message":"[bufferProcess] send to processor:มาตรฐาน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:23.072025544+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:23.072028533+07:00","message":"> Transcript [1627] [false]: 'มาตรฐาน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:23.072030957+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:23.072033026+07:00","message":"Set new StatePrefix: 'มาตรฐาน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:23.1275815+07:00","message":"[GCS] IsForceVAD: false for message ID: 96"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:23.192207435+07:00","message":"[GCS] Start streaming session, msgId: 97"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:23.214597501+07:00","message":"receive streaming session, msgId: 96"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:23.214643676+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มากเท่าไหร่\",\"confidence\":0.9589726}],\"is_final\":true,\"result_end_time\":{\"seconds\":1,\"nanos\":110000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:23.214649516+07:00","message":"receive interim result [true|false]: มากเท่าไหร่"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:23.214660157+07:00","message":"end recv isFinal message id 96"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:23.214662305+07:00","message":"end Recv id 96"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:23.214669448+07:00","message":"[buffer interim] 96 true มากเท่าไหร่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:23.214676917+07:00","message":"[bufferProcess] interim [110000000]:มากเท่าไหร่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:23.214679891+07:00","message":"[bufferProcess] send to processor (isfinal):มากเท่าไหร่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:23.21468895+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:23.214692344+07:00","message":"> Transcript [1628] [false]: 'มากเท่าไหร่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:23.214694754+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:23.214696858+07:00","message":"Set new StatePrefix: 'มากเท่าไหร่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:23.214698602+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:23.214700602+07:00","message":"> Transcript [1629] [true]: 'มากเท่าไหร่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:23.214703106+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:23.214705103+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:23.214707037+07:00","message":"StatePrefix: 'มากเท่าไหร่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:23.214709021+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:23.214731753+07:00","message":"Push: 'มากเท่าไหร่'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:23.214739579+07:00","message":"push: {true มากเท่าไหร่ 0 0xc000044480}"}
{"level":"info","service":"Main","time":"2026-06-25T13:13:23.220134035+07:00","message":"write wav file: './tmp/7593/7593_96.wav'"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:13:23.93429949+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:13:23.934317705+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:24.233366616+07:00","message":"receive streaming session, msgId: 97"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:24.233418363+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แหล่ง\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":900000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:24.233424526+07:00","message":"receive interim result [false|false]: แหล่ง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:24.233443203+07:00","message":"[buffer interim] 97 false แหล่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:24.233452721+07:00","message":"[bufferProcess] interim [900000000]:แหล่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:24.233455169+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:24.233459444+07:00","message":"[bufferProcess] send to processor (ticker):แหล่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:24.23346212+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:24.23346502+07:00","message":"> Transcript [1630] [false]: 'แหล่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:24.233467304+07:00","message":"Set StatePrefix (first interim): 'แหล่ง'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:24.454026847+07:00","message":"receive streaming session, msgId: 97"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:24.454069978+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แหล่งที่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":80000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:24.454076437+07:00","message":"receive interim result [false|false]: แหล่งที่"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:24.454087537+07:00","message":"[buffer interim] 97 false แหล่งที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:24.454094486+07:00","message":"[bufferProcess] interim [80000000]:แหล่งที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:24.454096364+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:24.615664702+07:00","message":"receive streaming session, msgId: 97"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:24.615706232+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แหล่งที่ 5\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":260000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:24.615712313+07:00","message":"receive interim result [false|false]: แหล่งที่ 5"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:24.615723257+07:00","message":"[buffer interim] 97 false แหล่งที่ 5"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:24.61573207+07:00","message":"[bufferProcess] interim [260000000]:แหล่งที่ 5"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:24.615734603+07:00","message":"[bufferProcess] send to processor:แหล่งที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:24.615741405+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:24.615744233+07:00","message":"> Transcript [1631] [false]: 'แหล่งที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:24.615747282+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:24.615749384+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:24.615751377+07:00","message":"StatePrefix: 'แหล่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:24.615753601+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:24.620736648+07:00","message":"receive streaming session, msgId: 97"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:24.620758374+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แหล่งที่ให้\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":320000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:24.62076537+07:00","message":"receive interim result [false|false]: แหล่งที่ให้"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:24.620776306+07:00","message":"[buffer interim] 97 false แหล่งที่ให้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:24.6207823+07:00","message":"[bufferProcess] interim [320000000]:แหล่งที่ให้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:24.620784596+07:00","message":"[bufferProcess] send to processor:แหล่งที่ 5"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:24.620788083+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:24.620790623+07:00","message":"> Transcript [1632] [false]: 'แหล่งที่ 5'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:24.620793568+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:24.620795816+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:24.620797656+07:00","message":"StatePrefix: 'แหล่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:24.620799549+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:24.819279477+07:00","message":"receive streaming session, msgId: 97"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:24.819333186+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แหล่งที่ให้เอา\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":500000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:24.819339938+07:00","message":"receive interim result [false|false]: แหล่งที่ให้เอา"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:24.819357181+07:00","message":"[buffer interim] 97 false แหล่งที่ให้เอา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:24.819365598+07:00","message":"[bufferProcess] interim [500000000]:แหล่งที่ให้เอา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:24.819368622+07:00","message":"[bufferProcess] send to processor:แหล่งที่ให้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:24.819376835+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:24.819379748+07:00","message":"> Transcript [1633] [false]: 'แหล่งที่ให้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:24.819383543+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:24.819386156+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:24.819388198+07:00","message":"StatePrefix: 'แหล่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:24.819390536+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:25.089212403+07:00","message":"receive streaming session, msgId: 97"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:25.089262652+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แหล่งที่ให้เอาดี\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":680000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:25.089268192+07:00","message":"receive interim result [false|false]: แหล่งที่ให้เอาดี"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:25.089284811+07:00","message":"[buffer interim] 97 false แหล่งที่ให้เอาดี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:25.089292378+07:00","message":"[bufferProcess] interim [680000000]:แหล่งที่ให้เอาดี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:25.089295243+07:00","message":"[bufferProcess] send to processor:แหล่งที่ให้เอา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:25.089298868+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:25.08930222+07:00","message":"> Transcript [1634] [false]: 'แหล่งที่ให้เอา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:25.08930633+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:25.089308722+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:25.089310645+07:00","message":"StatePrefix: 'แหล่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:25.089312685+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:25.089318684+07:00","message":"Push: 'แหล่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:25.089321264+07:00","message":"TextPushed: 'แหล่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:25.089323922+07:00","message":"Set new StatePrefix : 'แหล่งที่ให้เอา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:25.089326057+07:00","message":"Next Push (prob) : 'ที่ให้เอา'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:25.089334122+07:00","message":"push: {false แหล่ง 0 0xc000044e80}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:25.132038943+07:00","message":"receive streaming session, msgId: 97"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:25.132073534+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แหล่งที่ให้เอาดิน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":740000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:25.132078348+07:00","message":"receive interim result [false|false]: แหล่งที่ให้เอาดิน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:25.132093753+07:00","message":"[buffer interim] 97 false แหล่งที่ให้เอาดิน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:25.132101486+07:00","message":"[bufferProcess] interim [740000000]:แหล่งที่ให้เอาดิน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:25.132104027+07:00","message":"[bufferProcess] send to processor:แหล่งที่ให้เอาดี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:25.132106994+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:25.132109763+07:00","message":"> Transcript [1635] [false]: 'แหล่งที่ให้เอาดี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:25.132113098+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:25.132115197+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:25.1321171+07:00","message":"StatePrefix: 'แหล่งที่ให้เอา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:25.132119412+07:00","message":"TextPushed: 'แหล่ง'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:25.342278802+07:00","message":"receive streaming session, msgId: 97"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:25.342315417+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แหล่งที่ให้เอาดินมา\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":920000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:25.342321308+07:00","message":"receive interim result [false|false]: แหล่งที่ให้เอาดินมา"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:25.342333396+07:00","message":"[buffer interim] 97 false แหล่งที่ให้เอาดินมา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:25.342342403+07:00","message":"[bufferProcess] interim [920000000]:แหล่งที่ให้เอาดินมา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:25.34234481+07:00","message":"[bufferProcess] send to processor:แหล่งที่ให้เอาดิน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:25.342348492+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:25.342351281+07:00","message":"> Transcript [1636] [false]: 'แหล่งที่ให้เอาดิน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:25.342354938+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:25.342357073+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:25.34235899+07:00","message":"StatePrefix: 'แหล่งที่ให้เอา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:25.342361241+07:00","message":"TextPushed: 'แหล่ง'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:25.515050505+07:00","message":"receive streaming session, msgId: 97"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:25.51508492+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แหล่งที่ให้เอาดินมาก\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":40000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:25.515090166+07:00","message":"receive interim result [false|false]: แหล่งที่ให้เอาดินมาก"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:25.515104529+07:00","message":"[buffer interim] 97 false แหล่งที่ให้เอาดินมาก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:25.515112127+07:00","message":"[bufferProcess] interim [40000000]:แหล่งที่ให้เอาดินมาก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:25.515114541+07:00","message":"[bufferProcess] send to processor:แหล่งที่ให้เอาดินมา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:25.515121704+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:25.515124451+07:00","message":"> Transcript [1637] [false]: 'แหล่งที่ให้เอาดินมา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:25.515127838+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:25.515129944+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:25.515131959+07:00","message":"StatePrefix: 'แหล่งที่ให้เอา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:25.515134337+07:00","message":"TextPushed: 'แหล่ง'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:25.562060349+07:00","message":"receive streaming session, msgId: 97"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:25.562094382+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แหล่งที่ให้เอาดินมากที่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":160000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:25.562099966+07:00","message":"receive interim result [false|false]: แหล่งที่ให้เอาดินมากที่"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:25.56211262+07:00","message":"[buffer interim] 97 false แหล่งที่ให้เอาดินมากที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:25.562119293+07:00","message":"[bufferProcess] interim [160000000]:แหล่งที่ให้เอาดินมากที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:25.562121717+07:00","message":"[bufferProcess] send to processor:แหล่งที่ให้เอาดินมาก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:25.56212725+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:25.562130222+07:00","message":"> Transcript [1638] [false]: 'แหล่งที่ให้เอาดินมาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:25.562133838+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:25.562135936+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:25.56213813+07:00","message":"StatePrefix: 'แหล่งที่ให้เอา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:25.562140292+07:00","message":"TextPushed: 'แหล่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:25.562144624+07:00","message":"Push: 'ที่ให้เอา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:25.562146612+07:00","message":"TextPushed: 'แหล่งที่ให้เอา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:25.562149044+07:00","message":"Set new StatePrefix : 'แหล่งที่ให้เอาดินมาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:25.562151147+07:00","message":"Next Push (prob) : 'ดินมาก'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:25.562158271+07:00","message":"push: {false ที่ให้เอา 0 0xc000044e80}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:25.593827795+07:00","message":"receive streaming session, msgId: 97"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:25.593862993+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แหล่งที่ให้เอาดินมากที่สุด\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":220000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:25.593868229+07:00","message":"receive interim result [false|false]: แหล่งที่ให้เอาดินมากที่สุด"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:25.593883593+07:00","message":"[buffer interim] 97 false แหล่งที่ให้เอาดินมากที่สุด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:25.593890728+07:00","message":"[bufferProcess] interim [220000000]:แหล่งที่ให้เอาดินมากที่สุด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:25.593893067+07:00","message":"[bufferProcess] send to processor:แหล่งที่ให้เอาดินมากที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:25.593897043+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:25.593900049+07:00","message":"> Transcript [1639] [false]: 'แหล่งที่ให้เอาดินมากที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:25.593903211+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:25.593905234+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:25.593907212+07:00","message":"StatePrefix: 'แหล่งที่ให้เอาดินมาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:25.593909537+07:00","message":"TextPushed: 'แหล่งที่ให้เอา'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:25.91394937+07:00","message":"receive streaming session, msgId: 97"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:25.913987847+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แหล่งที่ให้เอาดินมากที่สุดก็\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":520000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:25.91399369+07:00","message":"receive interim result [false|false]: แหล่งที่ให้เอาดินมากที่สุดก็"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:25.914008539+07:00","message":"[buffer interim] 97 false แหล่งที่ให้เอาดินมากที่สุดก็"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:25.914018296+07:00","message":"[bufferProcess] interim [520000000]:แหล่งที่ให้เอาดินมากที่สุดก็"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:25.914020959+07:00","message":"[bufferProcess] send to processor:แหล่งที่ให้เอาดินมากที่สุด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:25.914026333+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:25.914029118+07:00","message":"> Transcript [1640] [false]: 'แหล่งที่ให้เอาดินมากที่สุด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:25.914032312+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:25.914034554+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:25.91403688+07:00","message":"StatePrefix: 'แหล่งที่ให้เอาดินมาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:25.914039561+07:00","message":"TextPushed: 'แหล่งที่ให้เอา'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:26.038238535+07:00","message":"receive streaming session, msgId: 97"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:26.038280977+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แหล่งที่ให้เอาดินมากที่สุดก็คือ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":580000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:26.038286348+07:00","message":"receive interim result [false|false]: แหล่งที่ให้เอาดินมากที่สุดก็คือ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:26.038302019+07:00","message":"[buffer interim] 97 false แหล่งที่ให้เอาดินมากที่สุดก็คือ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:26.038309504+07:00","message":"[bufferProcess] interim [580000000]:แหล่งที่ให้เอาดินมากที่สุดก็คือ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:26.038313607+07:00","message":"[bufferProcess] send to processor:แหล่งที่ให้เอาดินมากที่สุดก็"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:26.038318018+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:26.038322341+07:00","message":"> Transcript [1641] [false]: 'แหล่งที่ให้เอาดินมากที่สุดก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:26.03832798+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:26.038331541+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:26.038335098+07:00","message":"StatePrefix: 'แหล่งที่ให้เอาดินมาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:26.038338953+07:00","message":"TextPushed: 'แหล่งที่ให้เอา'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:26.680667448+07:00","message":"receive streaming session, msgId: 97"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:26.680715327+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แหล่งที่ให้เอาดินมากที่สุดก็คือเกลือ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":60000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:26.680721589+07:00","message":"receive interim result [false|false]: แหล่งที่ให้เอาดินมากที่สุดก็คือเกลือ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:26.680737382+07:00","message":"[buffer interim] 97 false แหล่งที่ให้เอาดินมากที่สุดก็คือเกลือ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:26.680745797+07:00","message":"[bufferProcess] interim [60000000]:แหล่งที่ให้เอาดินมากที่สุดก็คือเกลือ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:26.6807486+07:00","message":"[bufferProcess] send to processor:แหล่งที่ให้เอาดินมากที่สุดก็คือ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:26.680752893+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:26.680755892+07:00","message":"> Transcript [1642] [false]: 'แหล่งที่ให้เอาดินมากที่สุดก็คือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:26.680759365+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:26.680761437+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:26.680763837+07:00","message":"StatePrefix: 'แหล่งที่ให้เอาดินมาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:26.680766219+07:00","message":"TextPushed: 'แหล่งที่ให้เอา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:26.68076904+07:00","message":"Push: 'ดินมาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:26.680770951+07:00","message":"TextPushed: 'แหล่งที่ให้เอาดินมาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:26.680774163+07:00","message":"Set new StatePrefix : 'แหล่งที่ให้เอาดินมากที่สุดก็คือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:26.680776783+07:00","message":"Next Push (prob) : 'ที่สุดก็คือ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:26.680784788+07:00","message":"push: {false ดินมาก 0 0xc000044e80}"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:13:26.934324388+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:13:26.934336541+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:27.350736852+07:00","message":"receive streaming session, msgId: 97"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:27.350780214+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แหล่งที่ให้เอาดินมากที่สุดก็คือเกลือเสริม\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":480000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:27.350786232+07:00","message":"receive interim result [false|false]: แหล่งที่ให้เอาดินมากที่สุดก็คือเกลือเสริม"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:27.3508039+07:00","message":"[buffer interim] 97 false แหล่งที่ให้เอาดินมากที่สุดก็คือเกลือเสริม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:27.350812059+07:00","message":"[bufferProcess] interim [480000000]:แหล่งที่ให้เอาดินมากที่สุดก็คือเกลือเสริม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:27.350815137+07:00","message":"[bufferProcess] send to processor:แหล่งที่ให้เอาดินมากที่สุดก็คือเกลือ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:27.350820034+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:27.350823096+07:00","message":"> Transcript [1643] [false]: 'แหล่งที่ให้เอาดินมากที่สุดก็คือเกลือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:27.350826561+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:27.350828802+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:27.350830966+07:00","message":"StatePrefix: 'แหล่งที่ให้เอาดินมากที่สุดก็คือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:27.350833705+07:00","message":"TextPushed: 'แหล่งที่ให้เอาดินมาก'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:27.548082389+07:00","message":"receive streaming session, msgId: 97"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:27.548125595+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แหล่งที่ให้เอาดินมากที่สุดก็คือเกลือเสริมไอโอดีน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":900000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:27.548130881+07:00","message":"receive interim result [false|false]: แหล่งที่ให้เอาดินมากที่สุดก็คือเกลือเสริมไอโอดีน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:27.548144833+07:00","message":"[buffer interim] 97 false แหล่งที่ให้เอาดินมากที่สุดก็คือเกลือเสริมไอโอดีน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:27.548151915+07:00","message":"[bufferProcess] interim [900000000]:แหล่งที่ให้เอาดินมากที่สุดก็คือเกลือเสริมไอโอดีน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:27.548154812+07:00","message":"[bufferProcess] send to processor:แหล่งที่ให้เอาดินมากที่สุดก็คือเกลือเสริม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:27.548164563+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:27.548167317+07:00","message":"> Transcript [1644] [false]: 'แหล่งที่ให้เอาดินมากที่สุดก็คือเกลือเสริม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:27.54817063+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:27.54817291+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:27.548175024+07:00","message":"StatePrefix: 'แหล่งที่ให้เอาดินมากที่สุดก็คือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:27.548177596+07:00","message":"TextPushed: 'แหล่งที่ให้เอาดินมาก'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:27.852567052+07:00","message":"receive streaming session, msgId: 97"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:27.852593165+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แหล่งที่ให้เอาดินมากที่สุดก็คือเกลือเสริมไอโอดีน\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":4,\"nanos\":500000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:27.852600324+07:00","message":"receive interim result [false|false]: แหล่งที่ให้เอาดินมากที่สุดก็คือเกลือเสริมไอโอดีน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:27.852614501+07:00","message":"[buffer interim] 97 false แหล่งที่ให้เอาดินมากที่สุดก็คือเกลือเสริมไอโอดีน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:27.852621246+07:00","message":"[bufferProcess] interim [500000000]:แหล่งที่ให้เอาดินมากที่สุดก็คือเกลือเสริมไอโอดีน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:27.852623911+07:00","message":"[bufferProcess] send to processor:แหล่งที่ให้เอาดินมากที่สุดก็คือเกลือเสริมไอโอดีน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:27.852633138+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:27.852635874+07:00","message":"> Transcript [1645] [false]: 'แหล่งที่ให้เอาดินมากที่สุดก็คือเกลือเสริมไอโอดีน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:27.852639325+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:27.852641318+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:27.852645222+07:00","message":"StatePrefix: 'แหล่งที่ให้เอาดินมากที่สุดก็คือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:27.852648862+07:00","message":"TextPushed: 'แหล่งที่ให้เอาดินมาก'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:28.277524245+07:00","message":"receive streaming session, msgId: 97"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:28.277563881+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แหล่งที่ให้เอาดินมากที่สุดก็คือเกลือเสริมไอโอดีนประเด็น\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":920000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:28.277572491+07:00","message":"receive interim result [false|false]: แหล่งที่ให้เอาดินมากที่สุดก็คือเกลือเสริมไอโอดีนประเด็น"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:28.277588413+07:00","message":"[buffer interim] 97 false แหล่งที่ให้เอาดินมากที่สุดก็คือเกลือเสริมไอโอดีนประเด็น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:28.277595157+07:00","message":"[bufferProcess] interim [920000000]:แหล่งที่ให้เอาดินมากที่สุดก็คือเกลือเสริมไอโอดีนประเด็น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:28.277598059+07:00","message":"[bufferProcess] send to processor:แหล่งที่ให้เอาดินมากที่สุดก็คือเกลือเสริมไอโอดีน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:28.27760476+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:28.27760768+07:00","message":"> Transcript [1646] [false]: 'แหล่งที่ให้เอาดินมากที่สุดก็คือเกลือเสริมไอโอดีน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:28.277611342+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:28.277614366+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:28.277616899+07:00","message":"StatePrefix: 'แหล่งที่ให้เอาดินมากที่สุดก็คือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:28.277619497+07:00","message":"TextPushed: 'แหล่งที่ให้เอาดินมาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:28.277625013+07:00","message":"Push: 'ที่สุดก็คือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:28.277627211+07:00","message":"TextPushed: 'แหล่งที่ให้เอาดินมากที่สุดก็คือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:28.27762974+07:00","message":"Set new StatePrefix : 'แหล่งที่ให้เอาดินมากที่สุดก็คือเกลือเสริมไอโอดีน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:28.277631991+07:00","message":"Next Push (prob) : 'เกลือเสริมไอโอดีน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:28.277639708+07:00","message":"push: {false ที่สุดก็คือ 0 0xc000044e80}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:28.447497304+07:00","message":"[GCS] IsForceVAD: false for message ID: 97"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:28.470577741+07:00","message":"receive streaming session, msgId: 97"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:28.47061249+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แหล่งที่ให้เอาดินมากที่สุดก็คือเกลือเสริมไอโอดีนประเด็นอยู่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":40000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:28.470619378+07:00","message":"receive interim result [false|false]: แหล่งที่ให้เอาดินมากที่สุดก็คือเกลือเสริมไอโอดีนประเด็นอยู่"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:28.470631309+07:00","message":"[buffer interim] 97 false แหล่งที่ให้เอาดินมากที่สุดก็คือเกลือเสริมไอโอดีนประเด็นอยู่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:28.470639816+07:00","message":"[bufferProcess] interim [40000000]:แหล่งที่ให้เอาดินมากที่สุดก็คือเกลือเสริมไอโอดีนประเด็นอยู่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:28.470643534+07:00","message":"[bufferProcess] send to processor:แหล่งที่ให้เอาดินมากที่สุดก็คือเกลือเสริมไอโอดีนประเด็น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:28.470650558+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:28.470654369+07:00","message":"> Transcript [1647] [false]: 'แหล่งที่ให้เอาดินมากที่สุดก็คือเกลือเสริมไอโอดีนประเด็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:28.470659337+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:28.470662498+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:28.470666409+07:00","message":"StatePrefix: 'แหล่งที่ให้เอาดินมากที่สุดก็คือเกลือเสริมไอโอดีน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:28.470669409+07:00","message":"TextPushed: 'แหล่งที่ให้เอาดินมากที่สุดก็คือ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:28.509456439+07:00","message":"[GCS] Start streaming session, msgId: 98"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:28.520557848+07:00","message":"receive streaming session, msgId: 97"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:28.520593004+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แหล่งที่ให้เอาดินมากที่สุดก็คือเกลือเสริมไอโอดีนประเด็นอยู่ตรง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":160000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:28.52059903+07:00","message":"receive interim result [false|false]: แหล่งที่ให้เอาดินมากที่สุดก็คือเกลือเสริมไอโอดีนประเด็นอยู่ตรง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:28.520612681+07:00","message":"[buffer interim] 97 false แหล่งที่ให้เอาดินมากที่สุดก็คือเกลือเสริมไอโอดีนประเด็นอยู่ตรง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:28.520619352+07:00","message":"[bufferProcess] interim [160000000]:แหล่งที่ให้เอาดินมากที่สุดก็คือเกลือเสริมไอโอดีนประเด็นอยู่ตรง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:28.52062216+07:00","message":"[bufferProcess] send to processor:แหล่งที่ให้เอาดินมากที่สุดก็คือเกลือเสริมไอโอดีนประเด็นอยู่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:28.520625412+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:28.520628799+07:00","message":"> Transcript [1648] [false]: 'แหล่งที่ให้เอาดินมากที่สุดก็คือเกลือเสริมไอโอดีนประเด็นอยู่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:28.520632373+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:28.520634784+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:28.520637012+07:00","message":"StatePrefix: 'แหล่งที่ให้เอาดินมากที่สุดก็คือเกลือเสริมไอโอดีน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:28.520639723+07:00","message":"TextPushed: 'แหล่งที่ให้เอาดินมากที่สุดก็คือ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:28.533722834+07:00","message":"receive streaming session, msgId: 97"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:28.533747701+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แหล่งที่ให้เอาดินมากที่สุดก็คือเกลือเสริมไอโอดีนประเด็นอยู่ตรงนี้\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":280000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:28.533753133+07:00","message":"receive interim result [false|false]: แหล่งที่ให้เอาดินมากที่สุดก็คือเกลือเสริมไอโอดีนประเด็นอยู่ตรงนี้"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:28.533764657+07:00","message":"[buffer interim] 97 false แหล่งที่ให้เอาดินมากที่สุดก็คือเกลือเสริมไอโอดีนประเด็นอยู่ตรงนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:28.533770055+07:00","message":"[bufferProcess] interim [280000000]:แหล่งที่ให้เอาดินมากที่สุดก็คือเกลือเสริมไอโอดีนประเด็นอยู่ตรงนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:28.533772547+07:00","message":"[bufferProcess] send to processor:แหล่งที่ให้เอาดินมากที่สุดก็คือเกลือเสริมไอโอดีนประเด็นอยู่ตรง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:28.53377563+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:28.533778326+07:00","message":"> Transcript [1649] [false]: 'แหล่งที่ให้เอาดินมากที่สุดก็คือเกลือเสริมไอโอดีนประเด็นอยู่ตรง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:28.533781602+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:28.533783726+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:28.533785842+07:00","message":"StatePrefix: 'แหล่งที่ให้เอาดินมากที่สุดก็คือเกลือเสริมไอโอดีน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:28.533789542+07:00","message":"TextPushed: 'แหล่งที่ให้เอาดินมากที่สุดก็คือ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:28.567356825+07:00","message":"receive streaming session, msgId: 97"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:28.567393075+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แหล่งที่ให้เอาดินมากที่สุดก็คือเกลือเสริมไอโอดีนประเด็นอยู่ตรงนี้\",\"confidence\":0.95756793}],\"is_final\":true,\"result_end_time\":{\"seconds\":5,\"nanos\":280000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:28.567399789+07:00","message":"receive interim result [true|false]: แหล่งที่ให้เอาดินมากที่สุดก็คือเกลือเสริมไอโอดีนประเด็นอยู่ตรงนี้"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:28.567411417+07:00","message":"end recv isFinal message id 97"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:28.567413617+07:00","message":"end Recv id 97"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:28.567418962+07:00","message":"[buffer interim] 97 true แหล่งที่ให้เอาดินมากที่สุดก็คือเกลือเสริมไอโอดีนประเด็นอยู่ตรงนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:28.5674276+07:00","message":"[bufferProcess] interim [280000000]:แหล่งที่ให้เอาดินมากที่สุดก็คือเกลือเสริมไอโอดีนประเด็นอยู่ตรงนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:28.567434901+07:00","message":"[bufferProcess] send to processor (isfinal):แหล่งที่ให้เอาดินมากที่สุดก็คือเกลือเสริมไอโอดีนประเด็นอยู่ตรงนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:28.567438552+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:28.56744155+07:00","message":"> Transcript [1650] [false]: 'แหล่งที่ให้เอาดินมากที่สุดก็คือเกลือเสริมไอโอดีนประเด็นอยู่ตรงนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:28.567446013+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:28.567448776+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:28.567451079+07:00","message":"StatePrefix: 'แหล่งที่ให้เอาดินมากที่สุดก็คือเกลือเสริมไอโอดีน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:28.567454009+07:00","message":"TextPushed: 'แหล่งที่ให้เอาดินมากที่สุดก็คือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:28.567460712+07:00","message":"Push: 'เกลือเสริมไอโอดีน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:28.567463153+07:00","message":"TextPushed: 'แหล่งที่ให้เอาดินมากที่สุดก็คือเกลือเสริมไอโอดีน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:28.56746602+07:00","message":"Set new StatePrefix : 'แหล่งที่ให้เอาดินมากที่สุดก็คือเกลือเสริมไอโอดีนประเด็นอยู่ตรงนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:28.567469077+07:00","message":"Next Push (prob) : 'ประเด็นอยู่ตรงนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:28.56747106+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:28.567473554+07:00","message":"> Transcript [1651] [true]: 'แหล่งที่ให้เอาดินมากที่สุดก็คือเกลือเสริมไอโอดีนประเด็นอยู่ตรงนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:28.567476031+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:28.567477955+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:28.567479864+07:00","message":"StatePrefix: 'แหล่งที่ให้เอาดินมากที่สุดก็คือเกลือเสริมไอโอดีนประเด็นอยู่ตรงนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:28.567481829+07:00","message":"TextPushed: 'แหล่งที่ให้เอาดินมากที่สุดก็คือเกลือเสริมไอโอดีน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:28.567484058+07:00","message":"Push: 'ประเด็นอยู่ตรงนี้'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:28.567492938+07:00","message":"push: {false เกลือเสริมไอโอดีน 0 0xc000044e80}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:28.567512554+07:00","message":"push: {true ประเด็นอยู่ตรงนี้ 0 0xc000044e80}"}
{"level":"info","service":"Main","time":"2026-06-25T13:13:28.57734491+07:00","message":"write wav file: './tmp/7593/7593_97.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:29.237259145+07:00","message":"receive streaming session, msgId: 98"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:29.237294906+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เพลง\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":540000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:29.237299958+07:00","message":"receive interim result [false|false]: เพลง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:29.237318554+07:00","message":"[buffer interim] 98 false เพลง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:29.237324994+07:00","message":"[bufferProcess] interim [540000000]:เพลง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:29.237326921+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:29.587521544+07:00","message":"[GCS] Cleaned up inactive client: 75"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:29.587546059+07:00","message":"[GCS] Cleaned up inactive client: 81"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:29.587548673+07:00","message":"[GCS] Cleaned up inactive client: 79"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:29.587550636+07:00","message":"[GCS] Cleaned up inactive client: 80"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:29.587552676+07:00","message":"[GCS] Cleaned up inactive client: 82"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:29.587554611+07:00","message":"[GCS] Cleaned up inactive client: 77"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:29.587557156+07:00","message":"[GCS] Cleaned up inactive client: 76"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:29.587558945+07:00","message":"[GCS] Cleaned up inactive client: 78"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:29.881316603+07:00","message":"receive streaming session, msgId: 98"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:29.881358449+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เพลง\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":1,\"nanos\":140000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:29.881364321+07:00","message":"receive interim result [false|false]: เพลง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:29.881378788+07:00","message":"[buffer interim] 98 false เพลง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:29.881386199+07:00","message":"[bufferProcess] interim [140000000]:เพลง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:29.88138899+07:00","message":"[bufferProcess] send to processor:เพลง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:29.881396696+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:29.881399816+07:00","message":"> Transcript [1652] [false]: 'เพลง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:29.881402328+07:00","message":"Set StatePrefix (first interim): 'เพลง'"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:13:29.93456136+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:13:29.934575424+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:29.980166843+07:00","message":"receive streaming session, msgId: 98"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:29.980204976+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เพลงท่านผู้ชม\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":320000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:29.980210758+07:00","message":"receive interim result [false|false]: เพลงท่านผู้ชม"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:29.980226988+07:00","message":"[buffer interim] 98 false เพลงท่านผู้ชม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:29.980235412+07:00","message":"[bufferProcess] interim [320000000]:เพลงท่านผู้ชม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:29.980237928+07:00","message":"[bufferProcess] send to processor:เพลง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:29.980241403+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:29.980244557+07:00","message":"> Transcript [1653] [false]: 'เพลง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:29.980247672+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:29.980250011+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:29.980252333+07:00","message":"StatePrefix: 'เพลง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:29.980254425+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:30.078772155+07:00","message":"receive streaming session, msgId: 98"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:30.078805142+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เพลง\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":1,\"nanos\":380000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:30.078810264+07:00","message":"receive interim result [false|false]: เพลง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:30.078822276+07:00","message":"[buffer interim] 98 false เพลง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:30.078828983+07:00","message":"[bufferProcess] interim [380000000]:เพลง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:30.078831536+07:00","message":"[bufferProcess] send to processor:เพลงท่านผู้ชม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:30.078834847+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:30.078837792+07:00","message":"> Transcript [1654] [false]: 'เพลงท่านผู้ชม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:30.078841341+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:30.078843813+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:30.078845662+07:00","message":"StatePrefix: 'เพลง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:30.078847729+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:30.129701785+07:00","message":"receive streaming session, msgId: 98"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:30.129743998+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"โฮมโปร\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":440000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:30.129750671+07:00","message":"receive interim result [false|false]: โฮมโปร"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:30.129768153+07:00","message":"[buffer interim] 98 false โฮมโปร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:30.129776848+07:00","message":"[bufferProcess] interim [440000000]:โฮมโปร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:30.129779976+07:00","message":"[bufferProcess] send to processor:เพลง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:30.129783223+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:30.129786324+07:00","message":"> Transcript [1655] [false]: 'เพลง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:30.129789447+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:30.129791594+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:30.129793776+07:00","message":"StatePrefix: 'เพลง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:30.129796013+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:30.292985254+07:00","message":"receive streaming session, msgId: 98"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:30.293029902+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"Homepro\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":620000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:30.293035658+07:00","message":"receive interim result [false|false]: Homepro"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:30.29304777+07:00","message":"[buffer interim] 98 false Homepro"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:30.293055592+07:00","message":"[bufferProcess] interim [620000000]:Homepro"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:30.293058268+07:00","message":"[bufferProcess] send to processor:โฮมโปร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:30.293064934+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:30.293068455+07:00","message":"> Transcript [1656] [false]: 'โฮมโปร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:30.293071197+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:30.293073382+07:00","message":"Set new StatePrefix: 'โฮมโปร'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:30.477664777+07:00","message":"receive streaming session, msgId: 98"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:30.477713898+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"โฮมโปรคน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":800000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:30.477720306+07:00","message":"receive interim result [false|false]: โฮมโปรคน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:30.477736524+07:00","message":"[buffer interim] 98 false โฮมโปรคน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:30.477744291+07:00","message":"[bufferProcess] interim [800000000]:โฮมโปรคน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:30.477746721+07:00","message":"[bufferProcess] send to processor:Homepro"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:30.477752416+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:30.477755633+07:00","message":"> Transcript [1657] [false]: 'Homepro'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:30.477758226+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:30.477760545+07:00","message":"Set new StatePrefix: 'Homepro'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:30.601715625+07:00","message":"receive streaming session, msgId: 98"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:30.601761334+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"Homepro\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":920000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:30.601766611+07:00","message":"receive interim result [false|false]: Homepro"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:30.601784335+07:00","message":"[buffer interim] 98 false Homepro"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:30.601799625+07:00","message":"[bufferProcess] interim [920000000]:Homepro"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:30.601802177+07:00","message":"[bufferProcess] send to processor:โฮมโปรคน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:30.601807527+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:30.601811103+07:00","message":"> Transcript [1658] [false]: 'โฮมโปรคน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:30.601814383+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:30.601816783+07:00","message":"Set new StatePrefix: 'โฮมโปรคน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:30.644342538+07:00","message":"receive streaming session, msgId: 98"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:30.644381973+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"โฮมโปรคนเข้า\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":980000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:30.644387776+07:00","message":"receive interim result [false|false]: โฮมโปรคนเข้า"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:30.644426889+07:00","message":"[buffer interim] 98 false โฮมโปรคนเข้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:30.644439679+07:00","message":"[bufferProcess] interim [980000000]:โฮมโปรคนเข้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:30.644442185+07:00","message":"[bufferProcess] send to processor:Homepro"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:30.64444594+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:30.644449022+07:00","message":"> Transcript [1659] [false]: 'Homepro'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:30.644451789+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:30.644454326+07:00","message":"Set new StatePrefix: 'Homepro'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:30.767807579+07:00","message":"receive streaming session, msgId: 98"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:30.767842723+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"โฮมโปรคนเขาจะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":40000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:30.767848772+07:00","message":"receive interim result [false|false]: โฮมโปรคนเขาจะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:30.767861925+07:00","message":"[buffer interim] 98 false โฮมโปรคนเขาจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:30.767869842+07:00","message":"[bufferProcess] interim [40000000]:โฮมโปรคนเขาจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:30.767872429+07:00","message":"[bufferProcess] send to processor:โฮมโปรคนเข้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:30.767879589+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:30.767882637+07:00","message":"> Transcript [1660] [false]: 'โฮมโปรคนเข้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:30.767885471+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:30.767888361+07:00","message":"Set new StatePrefix: 'โฮมโปรคนเข้า'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:30.770174127+07:00","message":"receive streaming session, msgId: 98"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:30.770184219+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"โฮมโปรคนเข้าใจ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":100000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:30.770188131+07:00","message":"receive interim result [false|false]: โฮมโปรคนเข้าใจ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:30.770195315+07:00","message":"[buffer interim] 98 false โฮมโปรคนเข้าใจ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:30.770198533+07:00","message":"[bufferProcess] interim [100000000]:โฮมโปรคนเข้าใจ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:30.7702005+07:00","message":"[bufferProcess] send to processor:โฮมโปรคนเขาจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:30.77020269+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:30.7702049+07:00","message":"> Transcript [1661] [false]: 'โฮมโปรคนเขาจะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:30.770206689+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:30.770209426+07:00","message":"Set new StatePrefix: 'โฮมโปรคนเขาจะ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:30.855942415+07:00","message":"receive streaming session, msgId: 98"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:30.85597801+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"โฮมโปรคนเข้าใจว่า\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":220000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:30.855983854+07:00","message":"receive interim result [false|false]: โฮมโปรคนเข้าใจว่า"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:30.856000038+07:00","message":"[buffer interim] 98 false โฮมโปรคนเข้าใจว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:30.856007589+07:00","message":"[bufferProcess] interim [220000000]:โฮมโปรคนเข้าใจว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:30.856010173+07:00","message":"[bufferProcess] send to processor:โฮมโปรคนเข้าใจ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:30.856013378+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:30.856016172+07:00","message":"> Transcript [1662] [false]: 'โฮมโปรคนเข้าใจ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:30.856018658+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:30.85602132+07:00","message":"Set new StatePrefix: 'โฮมโปรคนเข้าใจ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:31.138455895+07:00","message":"[GCS] IsForceVAD: false for message ID: 98"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:31.153141262+07:00","message":"receive streaming session, msgId: 98"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:31.153190584+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"โฮมโปรคนเข้าใจว่าเกลือ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":460000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:31.153197252+07:00","message":"receive interim result [false|false]: โฮมโปรคนเข้าใจว่าเกลือ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:31.153212736+07:00","message":"[buffer interim] 98 false โฮมโปรคนเข้าใจว่าเกลือ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:31.153221255+07:00","message":"[bufferProcess] interim [460000000]:โฮมโปรคนเข้าใจว่าเกลือ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:31.153224238+07:00","message":"[bufferProcess] send to processor:โฮมโปรคนเข้าใจว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:31.153228216+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:31.153231451+07:00","message":"> Transcript [1663] [false]: 'โฮมโปรคนเข้าใจว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:31.153234874+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:31.15323724+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:31.153239666+07:00","message":"StatePrefix: 'โฮมโปรคนเข้าใจ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:31.153242115+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:31.27893205+07:00","message":"receive streaming session, msgId: 98"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:31.278972587+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เพลงท่านผู้ชมทุกคนเข้าใจว่าเกลือ\",\"confidence\":0.8923466}],\"is_final\":true,\"result_end_time\":{\"seconds\":2,\"nanos\":640000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:31.278978544+07:00","message":"receive interim result [true|false]: เพลงท่านผู้ชมทุกคนเข้าใจว่าเกลือ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:31.278992184+07:00","message":"end recv isFinal message id 98"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:31.278994979+07:00","message":"end Recv id 98"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:31.279002015+07:00","message":"[buffer interim] 98 true เพลงท่านผู้ชมทุกคนเข้าใจว่าเกลือ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:31.279008973+07:00","message":"[bufferProcess] interim [640000000]:เพลงท่านผู้ชมทุกคนเข้าใจว่าเกลือ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:31.279012418+07:00","message":"[bufferProcess] send to processor (isfinal):โฮมโปรคนเข้าใจว่าเกลือ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:31.279015439+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:31.279018211+07:00","message":"> Transcript [1664] [false]: 'โฮมโปรคนเข้าใจว่าเกลือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:31.279021584+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:31.279023476+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:31.279025873+07:00","message":"StatePrefix: 'โฮมโปรคนเข้าใจ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:31.279029673+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:31.279031428+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:31.27903348+07:00","message":"> Transcript [1665] [true]: 'เพลงท่านผู้ชมทุกคนเข้าใจว่าเกลือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:31.279035672+07:00","message":"Count interim (case isFinal): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:31.2790375+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:31.279039219+07:00","message":"StatePrefix: 'โฮมโปรคนเข้าใจ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:31.279041013+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:31.279043351+07:00","message":"Push: 'เพลงท่านผู้ชมทุกคนเข้าใจว่าเกลือ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:31.279050457+07:00","message":"push: {true เพลงท่านผู้ชมทุกคนเข้าใจว่าเกลือ 0 0xc00052b580}"}
{"level":"info","service":"Main","time":"2026-06-25T13:13:31.286527348+07:00","message":"write wav file: './tmp/7593/7593_98.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:31.460586257+07:00","message":"[GCS] Start streaming session, msgId: 99"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:31.918167018+07:00","message":"receive streaming session, msgId: 99"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:31.918204758+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ทะเล\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":480000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:31.918210213+07:00","message":"receive interim result [false|false]: ทะเล"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:31.918224577+07:00","message":"[buffer interim] 99 false ทะเล"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:31.918231827+07:00","message":"[bufferProcess] interim [480000000]:ทะเล"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:31.918233599+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:32.215359527+07:00","message":"receive streaming session, msgId: 99"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:32.215396717+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ทะเลใหญ่\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":780000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:32.215402208+07:00","message":"receive interim result [false|false]: ทะเลใหญ่"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:32.215417841+07:00","message":"[buffer interim] 99 false ทะเลใหญ่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:32.21542758+07:00","message":"[bufferProcess] interim [780000000]:ทะเลใหญ่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:32.215430058+07:00","message":"[bufferProcess] send to processor:ทะเล"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:32.215433174+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:32.215436019+07:00","message":"> Transcript [1666] [false]: 'ทะเล'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:32.215438214+07:00","message":"Set StatePrefix (first interim): 'ทะเล'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:32.626536913+07:00","message":"receive streaming session, msgId: 99"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:32.626575991+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ทะเลมีไอโอดีน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":140000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:32.626582423+07:00","message":"receive interim result [false|false]: ทะเลมีไอโอดีน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:32.626598369+07:00","message":"[buffer interim] 99 false ทะเลมีไอโอดีน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:32.626606459+07:00","message":"[bufferProcess] interim [140000000]:ทะเลมีไอโอดีน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:32.626609525+07:00","message":"[bufferProcess] send to processor:ทะเลใหญ่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:32.62661835+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:32.626621978+07:00","message":"> Transcript [1667] [false]: 'ทะเลใหญ่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:32.626625686+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:32.626628391+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:32.626630374+07:00","message":"StatePrefix: 'ทะเล'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:32.626632593+07:00","message":"TextPushed: ''"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:13:32.935392494+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:13:32.935405859+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:33.204834426+07:00","message":"receive streaming session, msgId: 99"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:33.204877626+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ทะเลมีไอโอดีน\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":1,\"nanos\":740000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:33.204884373+07:00","message":"receive interim result [false|false]: ทะเลมีไอโอดีน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:33.204898932+07:00","message":"[buffer interim] 99 false ทะเลมีไอโอดีน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:33.204910712+07:00","message":"[bufferProcess] interim [740000000]:ทะเลมีไอโอดีน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:33.204913405+07:00","message":"[bufferProcess] send to processor:ทะเลมีไอโอดีน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:33.204920517+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:33.204924126+07:00","message":"> Transcript [1668] [false]: 'ทะเลมีไอโอดีน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:33.204930397+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:33.204933477+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:33.204936404+07:00","message":"StatePrefix: 'ทะเล'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:33.204940338+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:33.703764244+07:00","message":"[GCS] IsForceVAD: false for message ID: 99"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:33.793882066+07:00","message":"receive streaming session, msgId: 99"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:33.79391752+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ทะเลมีไอโอดีน\",\"confidence\":0.9589726}],\"is_final\":true,\"result_end_time\":{\"seconds\":2,\"nanos\":460000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:33.79392449+07:00","message":"receive interim result [true|false]: ทะเลมีไอโอดีน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:33.793933028+07:00","message":"end recv isFinal message id 99"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:33.793935325+07:00","message":"end Recv id 99"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:33.793941605+07:00","message":"[buffer interim] 99 true ทะเลมีไอโอดีน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:33.793950826+07:00","message":"[bufferProcess] interim [460000000]:ทะเลมีไอโอดีน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:33.793955783+07:00","message":"[bufferProcess] send to processor (isfinal):ทะเลมีไอโอดีน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:33.793959293+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:33.793962768+07:00","message":"> Transcript [1669] [false]: 'ทะเลมีไอโอดีน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:33.793965935+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:33.793968157+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:33.793970291+07:00","message":"StatePrefix: 'ทะเล'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:33.793972241+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:33.793974007+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:33.793976157+07:00","message":"> Transcript [1670] [true]: 'ทะเลมีไอโอดีน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:33.793978497+07:00","message":"Count interim (case isFinal): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:33.793982634+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:33.793984739+07:00","message":"StatePrefix: 'ทะเล'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:33.79398682+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:33.793992706+07:00","message":"Push: 'ทะเลมีไอโอดีน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:33.793999729+07:00","message":"push: {true ทะเลมีไอโอดีน 0 0xc001226f80}"}
{"level":"info","service":"Main","time":"2026-06-25T13:13:33.805616893+07:00","message":"write wav file: './tmp/7593/7593_99.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:33.890629165+07:00","message":"[GCS] Start streaming session, msgId: 100"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:34.349142293+07:00","message":"receive streaming session, msgId: 100"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:34.34919818+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มี\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":480000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:34.349204242+07:00","message":"receive interim result [false|false]: มี"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:34.349218756+07:00","message":"[buffer interim] 100 false มี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:34.349225204+07:00","message":"[bufferProcess] interim [480000000]:มี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:34.34922694+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:34.731147772+07:00","message":"receive streaming session, msgId: 100"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:34.731183161+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มีแต่\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":840000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:34.731189007+07:00","message":"receive interim result [false|false]: มีแต่"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:34.731201496+07:00","message":"[buffer interim] 100 false มีแต่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:34.731208927+07:00","message":"[bufferProcess] interim [840000000]:มีแต่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:34.73121214+07:00","message":"[bufferProcess] send to processor:มี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:34.731218587+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:34.7312212+07:00","message":"> Transcript [1671] [false]: 'มี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:34.731223357+07:00","message":"Set StatePrefix (first interim): 'มี'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:34.935976394+07:00","message":"receive streaming session, msgId: 100"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:34.936030926+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มีแต่หนู\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":80000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:34.936036548+07:00","message":"receive interim result [false|false]: มีแต่หนู"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:34.936053554+07:00","message":"[buffer interim] 100 false มีแต่หนู"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:34.936075082+07:00","message":"[bufferProcess] interim [80000000]:มีแต่หนู"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:34.936077704+07:00","message":"[bufferProcess] send to processor:มีแต่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:34.936081648+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:34.936085309+07:00","message":"> Transcript [1672] [false]: 'มีแต่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:34.936088937+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:34.936090999+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:34.936092849+07:00","message":"StatePrefix: 'มี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:34.936094911+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:35.058924646+07:00","message":"receive streaming session, msgId: 100"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:35.058973036+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มีแต่น้อย\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":200000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:35.058978794+07:00","message":"receive interim result [false|false]: มีแต่น้อย"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:35.058993622+07:00","message":"[buffer interim] 100 false มีแต่น้อย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:35.059001716+07:00","message":"[bufferProcess] interim [200000000]:มีแต่น้อย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:35.059004253+07:00","message":"[bufferProcess] send to processor:มีแต่หนู"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:35.059010826+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:35.059014047+07:00","message":"> Transcript [1673] [false]: 'มีแต่หนู'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:35.059017212+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:35.059019351+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:35.059021934+07:00","message":"StatePrefix: 'มี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:35.059024214+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:35.242985937+07:00","message":"receive streaming session, msgId: 100"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:35.243031529+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มีแต่น้อยมาก\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":380000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:35.243037439+07:00","message":"receive interim result [false|false]: มีแต่น้อยมาก"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:35.243049888+07:00","message":"[buffer interim] 100 false มีแต่น้อยมาก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:35.243058058+07:00","message":"[bufferProcess] interim [380000000]:มีแต่น้อยมาก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:35.24306049+07:00","message":"[bufferProcess] send to processor:มีแต่น้อย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:35.243066462+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:35.243069407+07:00","message":"> Transcript [1674] [false]: 'มีแต่น้อย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:35.243073209+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:35.24307563+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:35.243077908+07:00","message":"StatePrefix: 'มี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:35.243080267+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:35.853542117+07:00","message":"receive streaming session, msgId: 100"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:35.853587812+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มีแต่น้อยมากครับ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":980000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:35.853594143+07:00","message":"receive interim result [false|false]: มีแต่น้อยมากครับ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:35.853610677+07:00","message":"[buffer interim] 100 false มีแต่น้อยมากครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:35.853621286+07:00","message":"[bufferProcess] interim [980000000]:มีแต่น้อยมากครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:35.853624002+07:00","message":"[bufferProcess] send to processor:มีแต่น้อยมาก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:35.853629881+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:35.853633006+07:00","message":"> Transcript [1675] [false]: 'มีแต่น้อยมาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:35.853636966+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:35.853639354+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:35.853642206+07:00","message":"StatePrefix: 'มี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:35.853644391+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:35.853648849+07:00","message":"Push: 'มี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:35.853653399+07:00","message":"TextPushed: 'มี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:35.853656001+07:00","message":"Set new StatePrefix : 'มีแต่น้อยมาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:35.853658543+07:00","message":"Next Push (prob) : 'แต่น้อยมาก'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:35.853694257+07:00","message":"push: {false มี 0 0xc001226180}"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:13:35.9362576+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:13:35.936275689+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:35.964300226+07:00","message":"receive streaming session, msgId: 100"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:35.964343778+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มีแต่น้อยมาก\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":2,\"nanos\":40000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:35.964349167+07:00","message":"receive interim result [false|false]: มีแต่น้อยมาก"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:35.964363205+07:00","message":"[buffer interim] 100 false มีแต่น้อยมาก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:35.964370442+07:00","message":"[bufferProcess] interim [40000000]:มีแต่น้อยมาก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:35.964373155+07:00","message":"[bufferProcess] send to processor:มีแต่น้อยมากครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:35.96437652+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:35.964379502+07:00","message":"> Transcript [1676] [false]: 'มีแต่น้อยมากครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:35.964382787+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:35.9643849+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:35.964388261+07:00","message":"StatePrefix: 'มีแต่น้อยมาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:35.964390839+07:00","message":"TextPushed: 'มี'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:36.213667345+07:00","message":"receive streaming session, msgId: 100"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:36.213717319+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มีแต่น้อยมากต้องกิน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":340000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:36.213724321+07:00","message":"receive interim result [false|false]: มีแต่น้อยมากต้องกิน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:36.213738657+07:00","message":"[buffer interim] 100 false มีแต่น้อยมากต้องกิน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:36.213746045+07:00","message":"[bufferProcess] interim [340000000]:มีแต่น้อยมากต้องกิน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:36.213749117+07:00","message":"[bufferProcess] send to processor:มีแต่น้อยมาก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:36.213757321+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:36.213760429+07:00","message":"> Transcript [1677] [false]: 'มีแต่น้อยมาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:36.213763911+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:36.213766922+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:36.213768969+07:00","message":"StatePrefix: 'มีแต่น้อยมาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:36.213771843+07:00","message":"TextPushed: 'มี'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:36.395896681+07:00","message":"receive streaming session, msgId: 100"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:36.39593326+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มีแต่น้อยมากต้องกินอะไร\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":520000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:36.395938877+07:00","message":"receive interim result [false|false]: มีแต่น้อยมากต้องกินอะไร"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:36.395947979+07:00","message":"[buffer interim] 100 false มีแต่น้อยมากต้องกินอะไร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:36.395954787+07:00","message":"[bufferProcess] interim [520000000]:มีแต่น้อยมากต้องกินอะไร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:36.395957379+07:00","message":"[bufferProcess] send to processor:มีแต่น้อยมากต้องกิน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:36.395960446+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:36.395963046+07:00","message":"> Transcript [1678] [false]: 'มีแต่น้อยมากต้องกิน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:36.395966538+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:36.395968755+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:36.395970982+07:00","message":"StatePrefix: 'มีแต่น้อยมาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:36.395973674+07:00","message":"TextPushed: 'มี'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:36.479404576+07:00","message":"receive streaming session, msgId: 100"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:36.479441931+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มีแต่น้อยมากต้องกินใน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":580000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:36.479449122+07:00","message":"receive interim result [false|false]: มีแต่น้อยมากต้องกินใน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:36.479473365+07:00","message":"[buffer interim] 100 false มีแต่น้อยมากต้องกินใน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:36.479482437+07:00","message":"[bufferProcess] interim [580000000]:มีแต่น้อยมากต้องกินใน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:36.47948717+07:00","message":"[bufferProcess] send to processor:มีแต่น้อยมากต้องกินอะไร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:36.479491967+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:36.479496116+07:00","message":"> Transcript [1679] [false]: 'มีแต่น้อยมากต้องกินอะไร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:36.479500945+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:36.479503922+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:36.47950709+07:00","message":"StatePrefix: 'มีแต่น้อยมาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:36.479511132+07:00","message":"TextPushed: 'มี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:36.479515144+07:00","message":"Push: 'แต่น้อยมาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:36.47951813+07:00","message":"TextPushed: 'มีแต่น้อยมาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:36.479521318+07:00","message":"Set new StatePrefix : 'มีแต่น้อยมากต้องกินอะไร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:36.47952439+07:00","message":"Next Push (prob) : 'ต้องกินอะไร'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:36.479534085+07:00","message":"push: {false แต่น้อยมาก 0 0xc001226180}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:36.545151568+07:00","message":"receive streaming session, msgId: 100"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:36.545193283+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มีแต่น้อยมากต้องกินไอติม\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":640000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:36.545198592+07:00","message":"receive interim result [false|false]: มีแต่น้อยมากต้องกินไอติม"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:36.545215938+07:00","message":"[buffer interim] 100 false มีแต่น้อยมากต้องกินไอติม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:36.545222681+07:00","message":"[bufferProcess] interim [640000000]:มีแต่น้อยมากต้องกินไอติม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:36.54522508+07:00","message":"[bufferProcess] send to processor:มีแต่น้อยมากต้องกินใน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:36.545230327+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:36.545233195+07:00","message":"> Transcript [1680] [false]: 'มีแต่น้อยมากต้องกินใน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:36.545235674+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:36.545237795+07:00","message":"Set new StatePrefix: 'มีแต่น้อยมากต้องกินใน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:36.662948722+07:00","message":"receive streaming session, msgId: 100"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:36.662983843+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มีแต่น้อยมากต้องกินในปริมาณ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":820000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:36.662989443+07:00","message":"receive interim result [false|false]: มีแต่น้อยมากต้องกินในปริมาณ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:36.663002392+07:00","message":"[buffer interim] 100 false มีแต่น้อยมากต้องกินในปริมาณ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:36.663011203+07:00","message":"[bufferProcess] interim [820000000]:มีแต่น้อยมากต้องกินในปริมาณ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:36.66302357+07:00","message":"[bufferProcess] send to processor:มีแต่น้อยมากต้องกินไอติม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:36.663031119+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:36.663035587+07:00","message":"> Transcript [1681] [false]: 'มีแต่น้อยมากต้องกินไอติม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:36.663039646+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:36.663043284+07:00","message":"Set new StatePrefix: 'มีแต่น้อยมากต้องกินไอติม'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:36.910867465+07:00","message":"receive streaming session, msgId: 100"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:36.910918207+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มีแต่น้อยมากต้องกินในปริมาณที่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":60000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:36.910925111+07:00","message":"receive interim result [false|false]: มีแต่น้อยมากต้องกินในปริมาณที่"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:36.910939487+07:00","message":"[buffer interim] 100 false มีแต่น้อยมากต้องกินในปริมาณที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:36.910948244+07:00","message":"[bufferProcess] interim [60000000]:มีแต่น้อยมากต้องกินในปริมาณที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:36.910952418+07:00","message":"[bufferProcess] send to processor:มีแต่น้อยมากต้องกินในปริมาณ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:36.910961826+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:36.910966589+07:00","message":"> Transcript [1682] [false]: 'มีแต่น้อยมากต้องกินในปริมาณ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:36.910971509+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:36.910975194+07:00","message":"Set new StatePrefix: 'มีแต่น้อยมากต้องกินในปริมาณ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:37.053656493+07:00","message":"receive streaming session, msgId: 100"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:37.05371252+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มีแต่น้อยมากต้องกินในปริมาณที่เยอะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":180000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:37.053720161+07:00","message":"receive interim result [false|false]: มีแต่น้อยมากต้องกินในปริมาณที่เยอะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:37.053736299+07:00","message":"[buffer interim] 100 false มีแต่น้อยมากต้องกินในปริมาณที่เยอะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:37.053749487+07:00","message":"[bufferProcess] interim [180000000]:มีแต่น้อยมากต้องกินในปริมาณที่เยอะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:37.053752817+07:00","message":"[bufferProcess] send to processor:มีแต่น้อยมากต้องกินในปริมาณที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:37.053756664+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:37.053759751+07:00","message":"> Transcript [1683] [false]: 'มีแต่น้อยมากต้องกินในปริมาณที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:37.053763859+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:37.053765837+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:37.053767975+07:00","message":"StatePrefix: 'มีแต่น้อยมากต้องกินในปริมาณ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:37.053770554+07:00","message":"TextPushed: 'มีแต่น้อยมาก'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:37.648493581+07:00","message":"receive streaming session, msgId: 100"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:37.648529656+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มีแต่น้อยมากต้องกินในปริมาณที่เยอะด้วย\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":780000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:37.648537069+07:00","message":"receive interim result [false|false]: มีแต่น้อยมากต้องกินในปริมาณที่เยอะด้วย"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:37.648550532+07:00","message":"[buffer interim] 100 false มีแต่น้อยมากต้องกินในปริมาณที่เยอะด้วย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:37.648557605+07:00","message":"[bufferProcess] interim [780000000]:มีแต่น้อยมากต้องกินในปริมาณที่เยอะด้วย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:37.648560658+07:00","message":"[bufferProcess] send to processor:มีแต่น้อยมากต้องกินในปริมาณที่เยอะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:37.648566985+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:37.648569752+07:00","message":"> Transcript [1684] [false]: 'มีแต่น้อยมากต้องกินในปริมาณที่เยอะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:37.648573179+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:37.648575524+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:37.64857769+07:00","message":"StatePrefix: 'มีแต่น้อยมากต้องกินในปริมาณ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:37.648580295+07:00","message":"TextPushed: 'มีแต่น้อยมาก'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:37.756573938+07:00","message":"receive streaming session, msgId: 100"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:37.756613839+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มีแต่น้อยมากต้องกินในปริมาณที่เยอะเรื่อย\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":900000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:37.756621855+07:00","message":"receive interim result [false|false]: มีแต่น้อยมากต้องกินในปริมาณที่เยอะเรื่อย"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:37.756639653+07:00","message":"[buffer interim] 100 false มีแต่น้อยมากต้องกินในปริมาณที่เยอะเรื่อย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:37.756651484+07:00","message":"[bufferProcess] interim [900000000]:มีแต่น้อยมากต้องกินในปริมาณที่เยอะเรื่อย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:37.75665453+07:00","message":"[bufferProcess] send to processor:มีแต่น้อยมากต้องกินในปริมาณที่เยอะด้วย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:37.756661402+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:37.756664704+07:00","message":"> Transcript [1685] [false]: 'มีแต่น้อยมากต้องกินในปริมาณที่เยอะด้วย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:37.756669211+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:37.756682199+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:37.756685374+07:00","message":"StatePrefix: 'มีแต่น้อยมากต้องกินในปริมาณ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:37.756688512+07:00","message":"TextPushed: 'มีแต่น้อยมาก'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:37.824527455+07:00","message":"receive streaming session, msgId: 100"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:37.824570145+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มีแต่น้อยมากต้องกินในปริมาณที่เยอะด้วยเหตุผล\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":20000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:37.824577347+07:00","message":"receive interim result [false|false]: มีแต่น้อยมากต้องกินในปริมาณที่เยอะด้วยเหตุผล"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:37.82459303+07:00","message":"[buffer interim] 100 false มีแต่น้อยมากต้องกินในปริมาณที่เยอะด้วยเหตุผล"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:37.824607333+07:00","message":"[bufferProcess] interim [20000000]:มีแต่น้อยมากต้องกินในปริมาณที่เยอะด้วยเหตุผล"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:37.824610143+07:00","message":"[bufferProcess] send to processor:มีแต่น้อยมากต้องกินในปริมาณที่เยอะเรื่อย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:37.824614315+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:37.824617262+07:00","message":"> Transcript [1686] [false]: 'มีแต่น้อยมากต้องกินในปริมาณที่เยอะเรื่อย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:37.82462186+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:37.824624325+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:37.824626598+07:00","message":"StatePrefix: 'มีแต่น้อยมากต้องกินในปริมาณ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:37.824629272+07:00","message":"TextPushed: 'มีแต่น้อยมาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:37.824634632+07:00","message":"Push: 'ต้องกินในปริมาณ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:37.824636892+07:00","message":"TextPushed: 'มีแต่น้อยมากต้องกินในปริมาณ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:37.824639215+07:00","message":"Set new StatePrefix : 'มีแต่น้อยมากต้องกินในปริมาณที่เยอะเรื่อย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:37.824641784+07:00","message":"Next Push (prob) : 'ที่เยอะเรื่อย'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:37.824650925+07:00","message":"push: {false ต้องกินในปริมาณ 0 0xc001226180}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:38.081603552+07:00","message":"receive streaming session, msgId: 100"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:38.081646881+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มีแต่น้อยมากต้องกินในปริมาณที่เยอะด้วยเหตุผลนี้\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":200000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:38.081652879+07:00","message":"receive interim result [false|false]: มีแต่น้อยมากต้องกินในปริมาณที่เยอะด้วยเหตุผลนี้"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:38.081666075+07:00","message":"[buffer interim] 100 false มีแต่น้อยมากต้องกินในปริมาณที่เยอะด้วยเหตุผลนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:38.081679035+07:00","message":"[bufferProcess] interim [200000000]:มีแต่น้อยมากต้องกินในปริมาณที่เยอะด้วยเหตุผลนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:38.081682429+07:00","message":"[bufferProcess] send to processor:มีแต่น้อยมากต้องกินในปริมาณที่เยอะด้วยเหตุผล"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:38.081686661+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:38.081689804+07:00","message":"> Transcript [1687] [false]: 'มีแต่น้อยมากต้องกินในปริมาณที่เยอะด้วยเหตุผล'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:38.081692379+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:38.081695022+07:00","message":"Set new StatePrefix: 'มีแต่น้อยมากต้องกินในปริมาณที่เยอะด้วยเหตุผล'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:38.334900694+07:00","message":"receive streaming session, msgId: 100"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:38.334936791+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มีแต่น้อยมากต้องกินในปริมาณที่เยอะด้วยเหตุผลนี้จึง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":440000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:38.334942752+07:00","message":"receive interim result [false|false]: มีแต่น้อยมากต้องกินในปริมาณที่เยอะด้วยเหตุผลนี้จึง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:38.33495488+07:00","message":"[buffer interim] 100 false มีแต่น้อยมากต้องกินในปริมาณที่เยอะด้วยเหตุผลนี้จึง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:38.33496121+07:00","message":"[bufferProcess] interim [440000000]:มีแต่น้อยมากต้องกินในปริมาณที่เยอะด้วยเหตุผลนี้จึง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:38.334964096+07:00","message":"[bufferProcess] send to processor:มีแต่น้อยมากต้องกินในปริมาณที่เยอะด้วยเหตุผลนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:38.334969518+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:38.334972294+07:00","message":"> Transcript [1688] [false]: 'มีแต่น้อยมากต้องกินในปริมาณที่เยอะด้วยเหตุผลนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:38.334976292+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:38.33497836+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:38.334980292+07:00","message":"StatePrefix: 'มีแต่น้อยมากต้องกินในปริมาณที่เยอะด้วยเหตุผล'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:38.334983475+07:00","message":"TextPushed: 'มีแต่น้อยมากต้องกินในปริมาณ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:38.647391539+07:00","message":"receive streaming session, msgId: 100"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:38.64742694+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มีแต่น้อยมากต้องกินในปริมาณที่เยอะด้วยเหตุผลนี้จึงตื่น\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":740000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:38.647433284+07:00","message":"receive interim result [false|false]: มีแต่น้อยมากต้องกินในปริมาณที่เยอะด้วยเหตุผลนี้จึงตื่น"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:38.647445129+07:00","message":"[buffer interim] 100 false มีแต่น้อยมากต้องกินในปริมาณที่เยอะด้วยเหตุผลนี้จึงตื่น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:38.647451743+07:00","message":"[bufferProcess] interim [740000000]:มีแต่น้อยมากต้องกินในปริมาณที่เยอะด้วยเหตุผลนี้จึงตื่น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:38.647454493+07:00","message":"[bufferProcess] send to processor:มีแต่น้อยมากต้องกินในปริมาณที่เยอะด้วยเหตุผลนี้จึง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:38.647459467+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:38.647462346+07:00","message":"> Transcript [1689] [false]: 'มีแต่น้อยมากต้องกินในปริมาณที่เยอะด้วยเหตุผลนี้จึง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:38.647466202+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:38.647468114+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:38.64747021+07:00","message":"StatePrefix: 'มีแต่น้อยมากต้องกินในปริมาณที่เยอะด้วยเหตุผล'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:38.647473055+07:00","message":"TextPushed: 'มีแต่น้อยมากต้องกินในปริมาณ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:38.789221178+07:00","message":"receive streaming session, msgId: 100"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:38.789258371+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มีแต่น้อยมากต้องกินในปริมาณที่เยอะด้วยเหตุผลนี้จึงเอา\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":920000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:38.789265263+07:00","message":"receive interim result [false|false]: มีแต่น้อยมากต้องกินในปริมาณที่เยอะด้วยเหตุผลนี้จึงเอา"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:38.789279175+07:00","message":"[buffer interim] 100 false มีแต่น้อยมากต้องกินในปริมาณที่เยอะด้วยเหตุผลนี้จึงเอา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:38.789286427+07:00","message":"[bufferProcess] interim [920000000]:มีแต่น้อยมากต้องกินในปริมาณที่เยอะด้วยเหตุผลนี้จึงเอา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:38.78928929+07:00","message":"[bufferProcess] send to processor:มีแต่น้อยมากต้องกินในปริมาณที่เยอะด้วยเหตุผลนี้จึงตื่น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:38.789295785+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:38.789298739+07:00","message":"> Transcript [1690] [false]: 'มีแต่น้อยมากต้องกินในปริมาณที่เยอะด้วยเหตุผลนี้จึงตื่น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:38.789302803+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:38.78930493+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:38.789307244+07:00","message":"StatePrefix: 'มีแต่น้อยมากต้องกินในปริมาณที่เยอะด้วยเหตุผล'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:38.789310064+07:00","message":"TextPushed: 'มีแต่น้อยมากต้องกินในปริมาณ'"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:13:38.937284585+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:13:38.937288642+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:39.136135979+07:00","message":"receive streaming session, msgId: 100"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:39.136179549+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มีแต่น้อยมากต้องกินในปริมาณที่เยอะด้วยเหตุผลนี้จึงเติม rov\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":40000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:39.136186361+07:00","message":"receive interim result [false|false]: มีแต่น้อยมากต้องกินในปริมาณที่เยอะด้วยเหตุผลนี้จึงเติม rov"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:39.136201041+07:00","message":"[buffer interim] 100 false มีแต่น้อยมากต้องกินในปริมาณที่เยอะด้วยเหตุผลนี้จึงเติม rov"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:39.136209131+07:00","message":"[bufferProcess] interim [40000000]:มีแต่น้อยมากต้องกินในปริมาณที่เยอะด้วยเหตุผลนี้จึงเติม rov"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:39.136212073+07:00","message":"[bufferProcess] send to processor:มีแต่น้อยมากต้องกินในปริมาณที่เยอะด้วยเหตุผลนี้จึงเอา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:39.136218364+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:39.136221877+07:00","message":"> Transcript [1691] [false]: 'มีแต่น้อยมากต้องกินในปริมาณที่เยอะด้วยเหตุผลนี้จึงเอา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:39.13622636+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:39.136228948+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:39.13623133+07:00","message":"StatePrefix: 'มีแต่น้อยมากต้องกินในปริมาณที่เยอะด้วยเหตุผล'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:39.136236405+07:00","message":"TextPushed: 'มีแต่น้อยมากต้องกินในปริมาณ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:39.136241939+07:00","message":"Push: 'ที่เยอะด้วยเหตุผล'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:39.136244079+07:00","message":"TextPushed: 'มีแต่น้อยมากต้องกินในปริมาณที่เยอะด้วยเหตุผล'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:39.1362468+07:00","message":"Set new StatePrefix : 'มีแต่น้อยมากต้องกินในปริมาณที่เยอะด้วยเหตุผลนี้จึงเอา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:39.136249522+07:00","message":"Next Push (prob) : 'นี้จึงเอา'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:39.136258733+07:00","message":"push: {false ที่เยอะด้วยเหตุผล 0 0xc001226180}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:39.384985451+07:00","message":"receive streaming session, msgId: 100"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:39.385027445+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มีแต่น้อยมากต้องกินในปริมาณที่เยอะด้วยเหตุผลนี้จึงเติม rov ลง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":220000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:39.385035583+07:00","message":"receive interim result [false|false]: มีแต่น้อยมากต้องกินในปริมาณที่เยอะด้วยเหตุผลนี้จึงเติม rov ลง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:39.385055155+07:00","message":"[buffer interim] 100 false มีแต่น้อยมากต้องกินในปริมาณที่เยอะด้วยเหตุผลนี้จึงเติม rov ลง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:39.385063494+07:00","message":"[bufferProcess] interim [220000000]:มีแต่น้อยมากต้องกินในปริมาณที่เยอะด้วยเหตุผลนี้จึงเติม rov ลง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:39.385066572+07:00","message":"[bufferProcess] send to processor:มีแต่น้อยมากต้องกินในปริมาณที่เยอะด้วยเหตุผลนี้จึงเติม rov"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:39.38507398+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:39.385077247+07:00","message":"> Transcript [1692] [false]: 'มีแต่น้อยมากต้องกินในปริมาณที่เยอะด้วยเหตุผลนี้จึงเติม rov'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:39.385082049+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:39.38508491+07:00","message":"Set new StatePrefix: 'มีแต่น้อยมากต้องกินในปริมาณที่เยอะด้วยเหตุผลนี้จึงเติม rov'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:39.463192238+07:00","message":"receive streaming session, msgId: 100"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:39.463235059+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มีแต่น้อยมากต้องกินในปริมาณที่เยอะด้วยเหตุผลนี้จึงเติม rov ลงไป\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":340000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:39.463242031+07:00","message":"receive interim result [false|false]: มีแต่น้อยมากต้องกินในปริมาณที่เยอะด้วยเหตุผลนี้จึงเติม rov ลงไป"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:39.463261191+07:00","message":"[buffer interim] 100 false มีแต่น้อยมากต้องกินในปริมาณที่เยอะด้วยเหตุผลนี้จึงเติม rov ลงไป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:39.463270675+07:00","message":"[bufferProcess] interim [340000000]:มีแต่น้อยมากต้องกินในปริมาณที่เยอะด้วยเหตุผลนี้จึงเติม rov ลงไป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:39.463273811+07:00","message":"[bufferProcess] send to processor:มีแต่น้อยมากต้องกินในปริมาณที่เยอะด้วยเหตุผลนี้จึงเติม rov ลง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:39.463282892+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:39.463287568+07:00","message":"> Transcript [1693] [false]: 'มีแต่น้อยมากต้องกินในปริมาณที่เยอะด้วยเหตุผลนี้จึงเติม rov ลง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:39.463291967+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:39.463294336+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:39.46329638+07:00","message":"StatePrefix: 'มีแต่น้อยมากต้องกินในปริมาณที่เยอะด้วยเหตุผลนี้จึงเติม rov'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:39.463299416+07:00","message":"TextPushed: 'มีแต่น้อยมากต้องกินในปริมาณที่เยอะด้วยเหตุผล'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:39.501305495+07:00","message":"receive streaming session, msgId: 100"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:39.501359881+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มีแต่น้อยมากต้องกินในปริมาณที่เยอะด้วยเหตุผลนี้จึงไอโอดีนลงไปใน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":460000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:39.50136856+07:00","message":"receive interim result [false|false]: มีแต่น้อยมากต้องกินในปริมาณที่เยอะด้วยเหตุผลนี้จึงไอโอดีนลงไปใน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:39.501387214+07:00","message":"[buffer interim] 100 false มีแต่น้อยมากต้องกินในปริมาณที่เยอะด้วยเหตุผลนี้จึงไอโอดีนลงไปใน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:39.501399088+07:00","message":"[bufferProcess] interim [460000000]:มีแต่น้อยมากต้องกินในปริมาณที่เยอะด้วยเหตุผลนี้จึงไอโอดีนลงไปใน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:39.501403282+07:00","message":"[bufferProcess] send to processor:มีแต่น้อยมากต้องกินในปริมาณที่เยอะด้วยเหตุผลนี้จึงเติม rov ลงไป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:39.501411761+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:39.501416008+07:00","message":"> Transcript [1694] [false]: 'มีแต่น้อยมากต้องกินในปริมาณที่เยอะด้วยเหตุผลนี้จึงเติม rov ลงไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:39.501421467+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:39.501424546+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:39.501427814+07:00","message":"StatePrefix: 'มีแต่น้อยมากต้องกินในปริมาณที่เยอะด้วยเหตุผลนี้จึงเติม rov'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:39.501432001+07:00","message":"TextPushed: 'มีแต่น้อยมากต้องกินในปริมาณที่เยอะด้วยเหตุผล'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:39.551983962+07:00","message":"receive streaming session, msgId: 100"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:39.552026517+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มีแต่น้อยมากต้องกินในปริมาณที่เยอะด้วยเหตุผลนี้จึงให้ลงบันทึก\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":520000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:39.552033812+07:00","message":"receive interim result [false|false]: มีแต่น้อยมากต้องกินในปริมาณที่เยอะด้วยเหตุผลนี้จึงให้ลงบันทึก"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:39.552048244+07:00","message":"[buffer interim] 100 false มีแต่น้อยมากต้องกินในปริมาณที่เยอะด้วยเหตุผลนี้จึงให้ลงบันทึก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:39.552057954+07:00","message":"[bufferProcess] interim [520000000]:มีแต่น้อยมากต้องกินในปริมาณที่เยอะด้วยเหตุผลนี้จึงให้ลงบันทึก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:39.552061507+07:00","message":"[bufferProcess] send to processor:มีแต่น้อยมากต้องกินในปริมาณที่เยอะด้วยเหตุผลนี้จึงไอโอดีนลงไปใน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:39.552069959+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:39.552072827+07:00","message":"> Transcript [1695] [false]: 'มีแต่น้อยมากต้องกินในปริมาณที่เยอะด้วยเหตุผลนี้จึงไอโอดีนลงไปใน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:39.552075603+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:39.5520777+07:00","message":"Set new StatePrefix: 'มีแต่น้อยมากต้องกินในปริมาณที่เยอะด้วยเหตุผลนี้จึงไอโอดีนลงไปใน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:39.59419529+07:00","message":"receive streaming session, msgId: 100"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:39.594238304+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มีแต่น้อยมากต้องกินในปริมาณที่เยอะด้วยเหตุผลนี้จึงไอโอดีนลงไปในการ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":580000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:39.594246442+07:00","message":"receive interim result [false|false]: มีแต่น้อยมากต้องกินในปริมาณที่เยอะด้วยเหตุผลนี้จึงไอโอดีนลงไปในการ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:39.594261799+07:00","message":"[buffer interim] 100 false มีแต่น้อยมากต้องกินในปริมาณที่เยอะด้วยเหตุผลนี้จึงไอโอดีนลงไปในการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:39.594270002+07:00","message":"[bufferProcess] interim [580000000]:มีแต่น้อยมากต้องกินในปริมาณที่เยอะด้วยเหตุผลนี้จึงไอโอดีนลงไปในการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:39.594273427+07:00","message":"[bufferProcess] send to processor:มีแต่น้อยมากต้องกินในปริมาณที่เยอะด้วยเหตุผลนี้จึงให้ลงบันทึก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:39.594281012+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:39.594284062+07:00","message":"> Transcript [1696] [false]: 'มีแต่น้อยมากต้องกินในปริมาณที่เยอะด้วยเหตุผลนี้จึงให้ลงบันทึก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:39.594287211+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:39.594290935+07:00","message":"Set new StatePrefix: 'มีแต่น้อยมากต้องกินในปริมาณที่เยอะด้วยเหตุผลนี้จึงให้ลงบันทึก'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:39.669382318+07:00","message":"receive streaming session, msgId: 100"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:39.669422989+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มีแต่น้อยมากต้องกินในปริมาณที่เยอะด้วยเหตุผลนี้จึงไอโอดีนลงไปในเกลือ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":640000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:39.66943023+07:00","message":"receive interim result [false|false]: มีแต่น้อยมากต้องกินในปริมาณที่เยอะด้วยเหตุผลนี้จึงไอโอดีนลงไปในเกลือ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:39.669447042+07:00","message":"[buffer interim] 100 false มีแต่น้อยมากต้องกินในปริมาณที่เยอะด้วยเหตุผลนี้จึงไอโอดีนลงไปในเกลือ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:39.669455186+07:00","message":"[bufferProcess] interim [640000000]:มีแต่น้อยมากต้องกินในปริมาณที่เยอะด้วยเหตุผลนี้จึงไอโอดีนลงไปในเกลือ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:39.669458808+07:00","message":"[bufferProcess] send to processor:มีแต่น้อยมากต้องกินในปริมาณที่เยอะด้วยเหตุผลนี้จึงไอโอดีนลงไปในการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:39.669466675+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:39.669470046+07:00","message":"> Transcript [1697] [false]: 'มีแต่น้อยมากต้องกินในปริมาณที่เยอะด้วยเหตุผลนี้จึงไอโอดีนลงไปในการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:39.669473137+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:39.669475385+07:00","message":"Set new StatePrefix: 'มีแต่น้อยมากต้องกินในปริมาณที่เยอะด้วยเหตุผลนี้จึงไอโอดีนลงไปในการ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:39.737025405+07:00","message":"receive streaming session, msgId: 100"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:39.737062529+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มีแต่น้อยมากต้องกินในปริมาณที่เยอะด้วยเหตุผลนี้จึงไอโอดีนลงไปในกระทะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":760000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:39.737070003+07:00","message":"receive interim result [false|false]: มีแต่น้อยมากต้องกินในปริมาณที่เยอะด้วยเหตุผลนี้จึงไอโอดีนลงไปในกระทะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:39.737083887+07:00","message":"[buffer interim] 100 false มีแต่น้อยมากต้องกินในปริมาณที่เยอะด้วยเหตุผลนี้จึงไอโอดีนลงไปในกระทะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:39.737095024+07:00","message":"[bufferProcess] interim [760000000]:มีแต่น้อยมากต้องกินในปริมาณที่เยอะด้วยเหตุผลนี้จึงไอโอดีนลงไปในกระทะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:39.737097779+07:00","message":"[bufferProcess] send to processor:มีแต่น้อยมากต้องกินในปริมาณที่เยอะด้วยเหตุผลนี้จึงไอโอดีนลงไปในเกลือ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:39.737102307+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:39.73710593+07:00","message":"> Transcript [1698] [false]: 'มีแต่น้อยมากต้องกินในปริมาณที่เยอะด้วยเหตุผลนี้จึงไอโอดีนลงไปในเกลือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:39.737108898+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:39.737111061+07:00","message":"Set new StatePrefix: 'มีแต่น้อยมากต้องกินในปริมาณที่เยอะด้วยเหตุผลนี้จึงไอโอดีนลงไปในเกลือ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:39.76620904+07:00","message":"receive streaming session, msgId: 100"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:39.766244399+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มีแต่น้อยมากต้องกินในปริมาณที่เยอะด้วยเหตุผลนี้จึงไอโอดีนลงไปในทะเล\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":880000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:39.766251318+07:00","message":"receive interim result [false|false]: มีแต่น้อยมากต้องกินในปริมาณที่เยอะด้วยเหตุผลนี้จึงไอโอดีนลงไปในทะเล"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:39.766265823+07:00","message":"[buffer interim] 100 false มีแต่น้อยมากต้องกินในปริมาณที่เยอะด้วยเหตุผลนี้จึงไอโอดีนลงไปในทะเล"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:39.766272491+07:00","message":"[bufferProcess] interim [880000000]:มีแต่น้อยมากต้องกินในปริมาณที่เยอะด้วยเหตุผลนี้จึงไอโอดีนลงไปในทะเล"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:39.766275252+07:00","message":"[bufferProcess] send to processor:มีแต่น้อยมากต้องกินในปริมาณที่เยอะด้วยเหตุผลนี้จึงไอโอดีนลงไปในกระทะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:39.766282058+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:39.766284961+07:00","message":"> Transcript [1699] [false]: 'มีแต่น้อยมากต้องกินในปริมาณที่เยอะด้วยเหตุผลนี้จึงไอโอดีนลงไปในกระทะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:39.766287781+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:39.766289916+07:00","message":"Set new StatePrefix: 'มีแต่น้อยมากต้องกินในปริมาณที่เยอะด้วยเหตุผลนี้จึงไอโอดีนลงไปในกระทะ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:39.932902665+07:00","message":"receive streaming session, msgId: 100"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:39.932930577+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มีแต่น้อยมากต้องกินในปริมาณที่เยอะด้วยเหตุผลนี้จึงไอโอดีนลงไปในกระทะเหล็ก\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":6,\"nanos\":60000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:39.93293679+07:00","message":"receive interim result [false|false]: มีแต่น้อยมากต้องกินในปริมาณที่เยอะด้วยเหตุผลนี้จึงไอโอดีนลงไปในกระทะเหล็ก"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:39.932952168+07:00","message":"[buffer interim] 100 false มีแต่น้อยมากต้องกินในปริมาณที่เยอะด้วยเหตุผลนี้จึงไอโอดีนลงไปในกระทะเหล็ก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:39.932958932+07:00","message":"[bufferProcess] interim [60000000]:มีแต่น้อยมากต้องกินในปริมาณที่เยอะด้วยเหตุผลนี้จึงไอโอดีนลงไปในกระทะเหล็ก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:39.932961659+07:00","message":"[bufferProcess] send to processor:มีแต่น้อยมากต้องกินในปริมาณที่เยอะด้วยเหตุผลนี้จึงไอโอดีนลงไปในทะเล"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:39.932967951+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:39.932970946+07:00","message":"> Transcript [1700] [false]: 'มีแต่น้อยมากต้องกินในปริมาณที่เยอะด้วยเหตุผลนี้จึงไอโอดีนลงไปในทะเล'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:39.932973656+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:39.932976152+07:00","message":"Set new StatePrefix: 'มีแต่น้อยมากต้องกินในปริมาณที่เยอะด้วยเหตุผลนี้จึงไอโอดีนลงไปในทะเล'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:40.036784743+07:00","message":"[GCS] IsForceVAD: false for message ID: 100"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:40.109643236+07:00","message":"[GCS] Start streaming session, msgId: 101"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:40.136862209+07:00","message":"receive streaming session, msgId: 100"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:40.136902749+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มีแต่น้อยมากต้องกินในปริมาณที่เยอะด้วยเหตุผลนี้จึงไอโอดีนลงไปในทะเลและเกิด\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":6,\"nanos\":240000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:40.13690957+07:00","message":"receive interim result [false|false]: มีแต่น้อยมากต้องกินในปริมาณที่เยอะด้วยเหตุผลนี้จึงไอโอดีนลงไปในทะเลและเกิด"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:40.136923806+07:00","message":"[buffer interim] 100 false มีแต่น้อยมากต้องกินในปริมาณที่เยอะด้วยเหตุผลนี้จึงไอโอดีนลงไปในทะเลและเกิด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:40.136933776+07:00","message":"[bufferProcess] interim [240000000]:มีแต่น้อยมากต้องกินในปริมาณที่เยอะด้วยเหตุผลนี้จึงไอโอดีนลงไปในทะเลและเกิด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:40.136936569+07:00","message":"[bufferProcess] send to processor:มีแต่น้อยมากต้องกินในปริมาณที่เยอะด้วยเหตุผลนี้จึงไอโอดีนลงไปในกระทะเหล็ก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:40.136942448+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:40.136945534+07:00","message":"> Transcript [1701] [false]: 'มีแต่น้อยมากต้องกินในปริมาณที่เยอะด้วยเหตุผลนี้จึงไอโอดีนลงไปในกระทะเหล็ก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:40.136948713+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:40.136950782+07:00","message":"Set new StatePrefix: 'มีแต่น้อยมากต้องกินในปริมาณที่เยอะด้วยเหตุผลนี้จึงไอโอดีนลงไปในกระทะเหล็ก'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:40.300088577+07:00","message":"receive streaming session, msgId: 100"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:40.300130998+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มีแต่น้อยมากต้องกินในปริมาณที่เยอะด้วยเหตุผลนี้จึงเอาบิลลงไปในเกลือทะเลและเกิด\",\"confidence\":0.93253624}],\"is_final\":true,\"result_end_time\":{\"seconds\":6,\"nanos\":360000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:40.300139152+07:00","message":"receive interim result [true|false]: มีแต่น้อยมากต้องกินในปริมาณที่เยอะด้วยเหตุผลนี้จึงเอาบิลลงไปในเกลือทะเลและเกิด"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:40.30014951+07:00","message":"end recv isFinal message id 100"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:40.300151803+07:00","message":"end Recv id 100"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:40.300158718+07:00","message":"[buffer interim] 100 true มีแต่น้อยมากต้องกินในปริมาณที่เยอะด้วยเหตุผลนี้จึงเอาบิลลงไปในเกลือทะเลและเกิด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:40.300170575+07:00","message":"[bufferProcess] interim [360000000]:มีแต่น้อยมากต้องกินในปริมาณที่เยอะด้วยเหตุผลนี้จึงเอาบิลลงไปในเกลือทะเลและเกิด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:40.30017423+07:00","message":"[bufferProcess] send to processor (isfinal):มีแต่น้อยมากต้องกินในปริมาณที่เยอะด้วยเหตุผลนี้จึงไอโอดีนลงไปในทะเลและเกิด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:40.300178079+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:40.300181572+07:00","message":"> Transcript [1702] [false]: 'มีแต่น้อยมากต้องกินในปริมาณที่เยอะด้วยเหตุผลนี้จึงไอโอดีนลงไปในทะเลและเกิด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:40.300184839+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:40.300186994+07:00","message":"Set new StatePrefix: 'มีแต่น้อยมากต้องกินในปริมาณที่เยอะด้วยเหตุผลนี้จึงไอโอดีนลงไปในทะเลและเกิด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:40.300189222+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:40.300191127+07:00","message":"> Transcript [1703] [true]: 'มีแต่น้อยมากต้องกินในปริมาณที่เยอะด้วยเหตุผลนี้จึงเอาบิลลงไปในเกลือทะเลและเกิด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:40.300193885+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:40.300196434+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:40.300200201+07:00","message":"StatePrefix: 'มีแต่น้อยมากต้องกินในปริมาณที่เยอะด้วยเหตุผลนี้จึงไอโอดีนลงไปในทะเลและเกิด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:40.300203879+07:00","message":"TextPushed: 'มีแต่น้อยมากต้องกินในปริมาณที่เยอะด้วยเหตุผล'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:40.300208293+07:00","message":"Push: 'นี้จึงเอาบิลลงไปในเกลือทะเลและเกิด'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:40.30021896+07:00","message":"push: {true นี้จึงเอาบิลลงไปในเกลือทะเลและเกิด 0 0xc001226180}"}
{"level":"info","service":"Main","time":"2026-06-25T13:13:40.313456157+07:00","message":"write wav file: './tmp/7593/7593_100.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:41.15364678+07:00","message":"receive streaming session, msgId: 101"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:41.153702865+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เตา\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":80000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:41.153708611+07:00","message":"receive interim result [false|false]: เตา"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:41.153725712+07:00","message":"[buffer interim] 101 false เตา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:41.15373377+07:00","message":"[bufferProcess] interim [80000000]:เตา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:41.153736118+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:41.677742032+07:00","message":"receive streaming session, msgId: 101"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:41.677788467+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"คิดเอา\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":560000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:41.677795215+07:00","message":"receive interim result [false|false]: คิดเอา"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:41.677809783+07:00","message":"[buffer interim] 101 false คิดเอา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:41.677817363+07:00","message":"[bufferProcess] interim [560000000]:คิดเอา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:41.677820119+07:00","message":"[bufferProcess] send to processor:เตา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:41.677826674+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:41.677829819+07:00","message":"> Transcript [1704] [false]: 'เตา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:41.677832246+07:00","message":"Set StatePrefix (first interim): 'เตา'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:41.705080929+07:00","message":"receive streaming session, msgId: 101"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:41.705111517+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไม่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":620000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:41.705117098+07:00","message":"receive interim result [false|false]: ไม่"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:41.705130676+07:00","message":"[buffer interim] 101 false ไม่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:41.705137529+07:00","message":"[bufferProcess] interim [620000000]:ไม่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:41.705139797+07:00","message":"[bufferProcess] send to processor:คิดเอา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:41.705146257+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:41.705149195+07:00","message":"> Transcript [1705] [false]: 'คิดเอา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:41.705152119+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:41.705154556+07:00","message":"Set new StatePrefix: 'คิดเอา'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:41.853822195+07:00","message":"receive streaming session, msgId: 101"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:41.853860122+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไม่ใช่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":740000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:41.853865769+07:00","message":"receive interim result [false|false]: ไม่ใช่"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:41.853881636+07:00","message":"[buffer interim] 101 false ไม่ใช่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:41.853889105+07:00","message":"[bufferProcess] interim [740000000]:ไม่ใช่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:41.853891671+07:00","message":"[bufferProcess] send to processor:ไม่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:41.853894703+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:41.853898129+07:00","message":"> Transcript [1706] [false]: 'ไม่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:41.853900469+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:41.85390275+07:00","message":"Set new StatePrefix: 'ไม่'"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:13:41.938195504+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:13:41.938194906+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:42.085830798+07:00","message":"receive streaming session, msgId: 101"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:42.085872897+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไม่ใช่จะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":920000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:42.085880366+07:00","message":"receive interim result [false|false]: ไม่ใช่จะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:42.08589569+07:00","message":"[buffer interim] 101 false ไม่ใช่จะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:42.085906345+07:00","message":"[bufferProcess] interim [920000000]:ไม่ใช่จะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:42.085908763+07:00","message":"[bufferProcess] send to processor:ไม่ใช่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:42.085916329+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:42.085919892+07:00","message":"> Transcript [1707] [false]: 'ไม่ใช่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:42.085923678+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:42.085926175+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:42.085928157+07:00","message":"StatePrefix: 'ไม่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:42.085933244+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:42.111328226+07:00","message":"receive streaming session, msgId: 101"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:42.111366329+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไม่ใช่เฉพาะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":980000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:42.111371503+07:00","message":"receive interim result [false|false]: ไม่ใช่เฉพาะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:42.111385996+07:00","message":"[buffer interim] 101 false ไม่ใช่เฉพาะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:42.111393394+07:00","message":"[bufferProcess] interim [980000000]:ไม่ใช่เฉพาะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:42.111395645+07:00","message":"[bufferProcess] send to processor:ไม่ใช่จะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:42.111399012+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:42.111402055+07:00","message":"> Transcript [1708] [false]: 'ไม่ใช่จะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:42.111404951+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:42.111406995+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:42.111409215+07:00","message":"StatePrefix: 'ไม่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:42.111411349+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:42.261889121+07:00","message":"receive streaming session, msgId: 101"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:42.26193115+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไม่ใช่เฉพาะเกิด\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":220000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:42.261938835+07:00","message":"receive interim result [false|false]: ไม่ใช่เฉพาะเกิด"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:42.261953813+07:00","message":"[buffer interim] 101 false ไม่ใช่เฉพาะเกิด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:42.261967205+07:00","message":"[bufferProcess] interim [220000000]:ไม่ใช่เฉพาะเกิด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:42.26196975+07:00","message":"[bufferProcess] send to processor:ไม่ใช่เฉพาะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:42.261972901+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:42.261976205+07:00","message":"> Transcript [1709] [false]: 'ไม่ใช่เฉพาะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:42.261979639+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:42.261981903+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:42.261984092+07:00","message":"StatePrefix: 'ไม่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:42.261986817+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:42.72493728+07:00","message":"receive streaming session, msgId: 101"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:42.724979363+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไม่ใช่เฉพาะเกิดทำ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":460000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:42.724984936+07:00","message":"receive interim result [false|false]: ไม่ใช่เฉพาะเกิดทำ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:42.724996348+07:00","message":"[buffer interim] 101 false ไม่ใช่เฉพาะเกิดทำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:42.72500545+07:00","message":"[bufferProcess] interim [460000000]:ไม่ใช่เฉพาะเกิดทำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:42.725007872+07:00","message":"[bufferProcess] send to processor:ไม่ใช่เฉพาะเกิด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:42.725012664+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:42.725015546+07:00","message":"> Transcript [1710] [false]: 'ไม่ใช่เฉพาะเกิด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:42.725019621+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:42.725021982+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:42.725024573+07:00","message":"StatePrefix: 'ไม่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:42.725026586+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:42.725030561+07:00","message":"Push: 'ไม่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:42.725032533+07:00","message":"TextPushed: 'ไม่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:42.725034636+07:00","message":"Set new StatePrefix : 'ไม่ใช่เฉพาะเกิด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:42.725036849+07:00","message":"Next Push (prob) : 'ใช่เฉพาะเกิด'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:42.725044536+07:00","message":"push: {false ไม่ 0 0xc00052a700}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:42.862230649+07:00","message":"receive streaming session, msgId: 101"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:42.862275681+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไม่ใช่เฉพาะเกิด Honda\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":520000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:42.862283474+07:00","message":"receive interim result [false|false]: ไม่ใช่เฉพาะเกิด Honda"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:42.862299245+07:00","message":"[buffer interim] 101 false ไม่ใช่เฉพาะเกิด Honda"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:42.862306155+07:00","message":"[bufferProcess] interim [520000000]:ไม่ใช่เฉพาะเกิด Honda"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:42.862308923+07:00","message":"[bufferProcess] send to processor:ไม่ใช่เฉพาะเกิดทำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:42.862314025+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:42.862317113+07:00","message":"> Transcript [1711] [false]: 'ไม่ใช่เฉพาะเกิดทำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:42.862320294+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:42.862322401+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:42.862324422+07:00","message":"StatePrefix: 'ไม่ใช่เฉพาะเกิด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:42.862327067+07:00","message":"TextPushed: 'ไม่'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:42.903631848+07:00","message":"receive streaming session, msgId: 101"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:42.903682474+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไม่ใช่เฉพาะเกิดเท่านั้น\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":580000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:42.903688758+07:00","message":"receive interim result [false|false]: ไม่ใช่เฉพาะเกิดเท่านั้น"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:42.903700524+07:00","message":"[buffer interim] 101 false ไม่ใช่เฉพาะเกิดเท่านั้น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:42.903707292+07:00","message":"[bufferProcess] interim [580000000]:ไม่ใช่เฉพาะเกิดเท่านั้น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:42.903710804+07:00","message":"[bufferProcess] send to processor:ไม่ใช่เฉพาะเกิด Honda"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:42.903721865+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:42.903726121+07:00","message":"> Transcript [1712] [false]: 'ไม่ใช่เฉพาะเกิด Honda'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:42.903731227+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:42.903734331+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:42.903737161+07:00","message":"StatePrefix: 'ไม่ใช่เฉพาะเกิด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:42.903741025+07:00","message":"TextPushed: 'ไม่'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:43.091351333+07:00","message":"receive streaming session, msgId: 101"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:43.091387103+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไม่ใช่เฉพาะเกิดเท่านั้นและ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":940000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:43.09139266+07:00","message":"receive interim result [false|false]: ไม่ใช่เฉพาะเกิดเท่านั้นและ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:43.091407503+07:00","message":"[buffer interim] 101 false ไม่ใช่เฉพาะเกิดเท่านั้นและ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:43.091414985+07:00","message":"[bufferProcess] interim [940000000]:ไม่ใช่เฉพาะเกิดเท่านั้นและ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:43.091417383+07:00","message":"[bufferProcess] send to processor:ไม่ใช่เฉพาะเกิดเท่านั้น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:43.091420623+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:43.091426026+07:00","message":"> Transcript [1713] [false]: 'ไม่ใช่เฉพาะเกิดเท่านั้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:43.091429185+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:43.091431306+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:43.091433588+07:00","message":"StatePrefix: 'ไม่ใช่เฉพาะเกิด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:43.091436003+07:00","message":"TextPushed: 'ไม่'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:43.109836169+07:00","message":"receive streaming session, msgId: 101"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:43.109875223+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไม่ใช่เฉพาะเกิดเท่านั้นระยะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:43.109881611+07:00","message":"receive interim result [false|false]: ไม่ใช่เฉพาะเกิดเท่านั้นระยะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:43.109898292+07:00","message":"[buffer interim] 101 false ไม่ใช่เฉพาะเกิดเท่านั้นระยะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:43.109905896+07:00","message":"[bufferProcess] interim [0]:ไม่ใช่เฉพาะเกิดเท่านั้นระยะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:43.109909297+07:00","message":"[bufferProcess] send to processor:ไม่ใช่เฉพาะเกิดเท่านั้นและ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:43.10991849+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:43.109922373+07:00","message":"> Transcript [1714] [false]: 'ไม่ใช่เฉพาะเกิดเท่านั้นและ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:43.109927023+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:43.109930956+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:43.109934259+07:00","message":"StatePrefix: 'ไม่ใช่เฉพาะเกิด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:43.109937488+07:00","message":"TextPushed: 'ไม่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:43.109946333+07:00","message":"Push: 'ใช่เฉพาะเกิด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:43.109949484+07:00","message":"TextPushed: 'ไม่ใช่เฉพาะเกิด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:43.109952734+07:00","message":"Set new StatePrefix : 'ไม่ใช่เฉพาะเกิดเท่านั้นและ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:43.109956217+07:00","message":"Next Push (prob) : 'เท่านั้นและ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:43.109966854+07:00","message":"push: {false ใช่เฉพาะเกิด 0 0xc00052a700}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:43.315544813+07:00","message":"receive streaming session, msgId: 101"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:43.315581097+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไม่ใช่เฉพาะเกิดเท่านั้นระยะหลัง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":240000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:43.315587697+07:00","message":"receive interim result [false|false]: ไม่ใช่เฉพาะเกิดเท่านั้นระยะหลัง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:43.315602153+07:00","message":"[buffer interim] 101 false ไม่ใช่เฉพาะเกิดเท่านั้นระยะหลัง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:43.31560897+07:00","message":"[bufferProcess] interim [240000000]:ไม่ใช่เฉพาะเกิดเท่านั้นระยะหลัง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:43.315611584+07:00","message":"[bufferProcess] send to processor:ไม่ใช่เฉพาะเกิดเท่านั้นระยะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:43.315618082+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:43.315621156+07:00","message":"> Transcript [1715] [false]: 'ไม่ใช่เฉพาะเกิดเท่านั้นระยะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:43.315623561+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:43.315625655+07:00","message":"Set new StatePrefix: 'ไม่ใช่เฉพาะเกิดเท่านั้นระยะ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:43.654297844+07:00","message":"receive streaming session, msgId: 101"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:43.65434277+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไม่ใช่เฉพาะเกิดเท่านั้นระยะหลังกระทรวง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":540000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:43.654349997+07:00","message":"receive interim result [false|false]: ไม่ใช่เฉพาะเกิดเท่านั้นระยะหลังกระทรวง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:43.654364592+07:00","message":"[buffer interim] 101 false ไม่ใช่เฉพาะเกิดเท่านั้นระยะหลังกระทรวง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:43.65437289+07:00","message":"[bufferProcess] interim [540000000]:ไม่ใช่เฉพาะเกิดเท่านั้นระยะหลังกระทรวง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:43.654375376+07:00","message":"[bufferProcess] send to processor:ไม่ใช่เฉพาะเกิดเท่านั้นระยะหลัง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:43.65438147+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:43.654384724+07:00","message":"> Transcript [1716] [false]: 'ไม่ใช่เฉพาะเกิดเท่านั้นระยะหลัง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:43.654389207+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:43.654391753+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:43.654393995+07:00","message":"StatePrefix: 'ไม่ใช่เฉพาะเกิดเท่านั้นระยะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:43.654399571+07:00","message":"TextPushed: 'ไม่ใช่เฉพาะเกิด'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:43.971252553+07:00","message":"receive streaming session, msgId: 101"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:43.971298121+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไม่ใช่เฉพาะเกิดเท่านั้นระยะหลังกระทรวงสาร\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":840000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:43.97130583+07:00","message":"receive interim result [false|false]: ไม่ใช่เฉพาะเกิดเท่านั้นระยะหลังกระทรวงสาร"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:43.971323634+07:00","message":"[buffer interim] 101 false ไม่ใช่เฉพาะเกิดเท่านั้นระยะหลังกระทรวงสาร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:43.971332019+07:00","message":"[bufferProcess] interim [840000000]:ไม่ใช่เฉพาะเกิดเท่านั้นระยะหลังกระทรวงสาร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:43.971335167+07:00","message":"[bufferProcess] send to processor:ไม่ใช่เฉพาะเกิดเท่านั้นระยะหลังกระทรวง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:43.971348031+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:43.971351546+07:00","message":"> Transcript [1717] [false]: 'ไม่ใช่เฉพาะเกิดเท่านั้นระยะหลังกระทรวง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:43.971355421+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:43.971358319+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:43.971360953+07:00","message":"StatePrefix: 'ไม่ใช่เฉพาะเกิดเท่านั้นระยะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:43.971363923+07:00","message":"TextPushed: 'ไม่ใช่เฉพาะเกิด'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:43.975501073+07:00","message":"receive streaming session, msgId: 101"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:43.975513627+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไม่ใช่เฉพาะเกิดเท่านั้นระยะหลังกระทรวงสาสุข\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":900000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:43.97551754+07:00","message":"receive interim result [false|false]: ไม่ใช่เฉพาะเกิดเท่านั้นระยะหลังกระทรวงสาสุข"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:43.975521844+07:00","message":"[buffer interim] 101 false ไม่ใช่เฉพาะเกิดเท่านั้นระยะหลังกระทรวงสาสุข"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:43.975526101+07:00","message":"[bufferProcess] interim [900000000]:ไม่ใช่เฉพาะเกิดเท่านั้นระยะหลังกระทรวงสาสุข"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:43.975528495+07:00","message":"[bufferProcess] send to processor:ไม่ใช่เฉพาะเกิดเท่านั้นระยะหลังกระทรวงสาร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:43.975535518+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:43.975539944+07:00","message":"> Transcript [1718] [false]: 'ไม่ใช่เฉพาะเกิดเท่านั้นระยะหลังกระทรวงสาร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:43.975542319+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:43.975544138+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:43.97554593+07:00","message":"StatePrefix: 'ไม่ใช่เฉพาะเกิดเท่านั้นระยะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:43.975547966+07:00","message":"TextPushed: 'ไม่ใช่เฉพาะเกิด'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:44.354842417+07:00","message":"receive streaming session, msgId: 101"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:44.354881797+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไม่ใช่เฉพาะเกิดเท่านั้นระยะหลังกระทรวงสาสุขออก\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":260000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:44.354889052+07:00","message":"receive interim result [false|false]: ไม่ใช่เฉพาะเกิดเท่านั้นระยะหลังกระทรวงสาสุขออก"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:44.354903152+07:00","message":"[buffer interim] 101 false ไม่ใช่เฉพาะเกิดเท่านั้นระยะหลังกระทรวงสาสุขออก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:44.354912062+07:00","message":"[bufferProcess] interim [260000000]:ไม่ใช่เฉพาะเกิดเท่านั้นระยะหลังกระทรวงสาสุขออก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:44.354916461+07:00","message":"[bufferProcess] send to processor:ไม่ใช่เฉพาะเกิดเท่านั้นระยะหลังกระทรวงสาสุข"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:44.354923991+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:44.354929259+07:00","message":"> Transcript [1719] [false]: 'ไม่ใช่เฉพาะเกิดเท่านั้นระยะหลังกระทรวงสาสุข'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:44.354933874+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:44.354936026+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:44.354938506+07:00","message":"StatePrefix: 'ไม่ใช่เฉพาะเกิดเท่านั้นระยะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:44.354943065+07:00","message":"TextPushed: 'ไม่ใช่เฉพาะเกิด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:44.354949373+07:00","message":"Push: 'เท่านั้นระยะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:44.354951381+07:00","message":"TextPushed: 'ไม่ใช่เฉพาะเกิดเท่านั้นระยะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:44.354953758+07:00","message":"Set new StatePrefix : 'ไม่ใช่เฉพาะเกิดเท่านั้นระยะหลังกระทรวงสาสุข'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:44.35495691+07:00","message":"Next Push (prob) : 'หลังกระทรวงสาสุข'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:44.3549787+07:00","message":"push: {false เท่านั้นระยะ 0 0xc00052a700}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:44.367609778+07:00","message":"receive streaming session, msgId: 101"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:44.367648436+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไม่ใช่เฉพาะเกิดเท่านั้นระยะหลังกระทรวงสาสุขออกมา\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":320000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:44.367655054+07:00","message":"receive interim result [false|false]: ไม่ใช่เฉพาะเกิดเท่านั้นระยะหลังกระทรวงสาสุขออกมา"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:44.367678871+07:00","message":"[buffer interim] 101 false ไม่ใช่เฉพาะเกิดเท่านั้นระยะหลังกระทรวงสาสุขออกมา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:44.367686135+07:00","message":"[bufferProcess] interim [320000000]:ไม่ใช่เฉพาะเกิดเท่านั้นระยะหลังกระทรวงสาสุขออกมา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:44.367689618+07:00","message":"[bufferProcess] send to processor:ไม่ใช่เฉพาะเกิดเท่านั้นระยะหลังกระทรวงสาสุขออก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:44.367697648+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:44.367704429+07:00","message":"> Transcript [1720] [false]: 'ไม่ใช่เฉพาะเกิดเท่านั้นระยะหลังกระทรวงสาสุขออก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:44.367710855+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:44.367713704+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:44.367716604+07:00","message":"StatePrefix: 'ไม่ใช่เฉพาะเกิดเท่านั้นระยะหลังกระทรวงสาสุข'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:44.367720717+07:00","message":"TextPushed: 'ไม่ใช่เฉพาะเกิดเท่านั้นระยะ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:44.564296266+07:00","message":"receive streaming session, msgId: 101"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:44.564345283+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไม่ใช่เฉพาะเกิดเท่านั้นระยะหลังกระทรวงสาสุขออกประกาศ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":500000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:44.564354064+07:00","message":"receive interim result [false|false]: ไม่ใช่เฉพาะเกิดเท่านั้นระยะหลังกระทรวงสาสุขออกประกาศ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:44.56437401+07:00","message":"[buffer interim] 101 false ไม่ใช่เฉพาะเกิดเท่านั้นระยะหลังกระทรวงสาสุขออกประกาศ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:44.564389869+07:00","message":"[bufferProcess] interim [500000000]:ไม่ใช่เฉพาะเกิดเท่านั้นระยะหลังกระทรวงสาสุขออกประกาศ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:44.564393978+07:00","message":"[bufferProcess] send to processor:ไม่ใช่เฉพาะเกิดเท่านั้นระยะหลังกระทรวงสาสุขออกมา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:44.564403667+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:44.56440857+07:00","message":"> Transcript [1721] [false]: 'ไม่ใช่เฉพาะเกิดเท่านั้นระยะหลังกระทรวงสาสุขออกมา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:44.564414222+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:44.564417502+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:44.564420931+07:00","message":"StatePrefix: 'ไม่ใช่เฉพาะเกิดเท่านั้นระยะหลังกระทรวงสาสุข'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:44.564425327+07:00","message":"TextPushed: 'ไม่ใช่เฉพาะเกิดเท่านั้นระยะ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:44.877174603+07:00","message":"receive streaming session, msgId: 101"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:44.87721945+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไม่ใช่เฉพาะเกิดเท่านั้นระยะหลังกระทรวงสาสุขออกประกาศเป็น\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":740000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:44.877226617+07:00","message":"receive interim result [false|false]: ไม่ใช่เฉพาะเกิดเท่านั้นระยะหลังกระทรวงสาสุขออกประกาศเป็น"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:44.877241805+07:00","message":"[buffer interim] 101 false ไม่ใช่เฉพาะเกิดเท่านั้นระยะหลังกระทรวงสาสุขออกประกาศเป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:44.877250933+07:00","message":"[bufferProcess] interim [740000000]:ไม่ใช่เฉพาะเกิดเท่านั้นระยะหลังกระทรวงสาสุขออกประกาศเป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:44.877255135+07:00","message":"[bufferProcess] send to processor:ไม่ใช่เฉพาะเกิดเท่านั้นระยะหลังกระทรวงสาสุขออกประกาศ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:44.877263624+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:44.8772666+07:00","message":"> Transcript [1722] [false]: 'ไม่ใช่เฉพาะเกิดเท่านั้นระยะหลังกระทรวงสาสุขออกประกาศ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:44.87727066+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:44.877272927+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:44.877279777+07:00","message":"StatePrefix: 'ไม่ใช่เฉพาะเกิดเท่านั้นระยะหลังกระทรวงสาสุข'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:44.877283181+07:00","message":"TextPushed: 'ไม่ใช่เฉพาะเกิดเท่านั้นระยะ'"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:13:44.939215089+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:13:44.939236699+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:44.94750691+07:00","message":"receive streaming session, msgId: 101"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:44.947542497+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไม่ใช่เฉพาะเกิดเท่านั้นระยะหลังกระทรวงสาสุขออกประกาศเป็นกฎ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":920000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:44.94754874+07:00","message":"receive interim result [false|false]: ไม่ใช่เฉพาะเกิดเท่านั้นระยะหลังกระทรวงสาสุขออกประกาศเป็นกฎ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:44.947560975+07:00","message":"[buffer interim] 101 false ไม่ใช่เฉพาะเกิดเท่านั้นระยะหลังกระทรวงสาสุขออกประกาศเป็นกฎ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:44.947567805+07:00","message":"[bufferProcess] interim [920000000]:ไม่ใช่เฉพาะเกิดเท่านั้นระยะหลังกระทรวงสาสุขออกประกาศเป็นกฎ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:44.947570485+07:00","message":"[bufferProcess] send to processor:ไม่ใช่เฉพาะเกิดเท่านั้นระยะหลังกระทรวงสาสุขออกประกาศเป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:44.947575945+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:44.947579027+07:00","message":"> Transcript [1723] [false]: 'ไม่ใช่เฉพาะเกิดเท่านั้นระยะหลังกระทรวงสาสุขออกประกาศเป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:44.947583296+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:44.947585689+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:44.947587931+07:00","message":"StatePrefix: 'ไม่ใช่เฉพาะเกิดเท่านั้นระยะหลังกระทรวงสาสุข'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:44.947590975+07:00","message":"TextPushed: 'ไม่ใช่เฉพาะเกิดเท่านั้นระยะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:44.947595743+07:00","message":"Push: 'หลังกระทรวงสาสุข'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:44.947597933+07:00","message":"TextPushed: 'ไม่ใช่เฉพาะเกิดเท่านั้นระยะหลังกระทรวงสาสุข'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:44.947600551+07:00","message":"Set new StatePrefix : 'ไม่ใช่เฉพาะเกิดเท่านั้นระยะหลังกระทรวงสาสุขออกประกาศเป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:44.947603164+07:00","message":"Next Push (prob) : 'ออกประกาศเป็น'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:44.947610086+07:00","message":"push: {false หลังกระทรวงสาสุข 0 0xc00052a700}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:45.200884891+07:00","message":"receive streaming session, msgId: 101"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:45.200931926+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไม่ใช่เฉพาะเกิดเท่านั้นระยะหลังกระทรวงสาสุขออกประกาศเป็นกฎกระ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":100000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:45.200940567+07:00","message":"receive interim result [false|false]: ไม่ใช่เฉพาะเกิดเท่านั้นระยะหลังกระทรวงสาสุขออกประกาศเป็นกฎกระ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:45.200959585+07:00","message":"[buffer interim] 101 false ไม่ใช่เฉพาะเกิดเท่านั้นระยะหลังกระทรวงสาสุขออกประกาศเป็นกฎกระ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:45.200968016+07:00","message":"[bufferProcess] interim [100000000]:ไม่ใช่เฉพาะเกิดเท่านั้นระยะหลังกระทรวงสาสุขออกประกาศเป็นกฎกระ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:45.200970912+07:00","message":"[bufferProcess] send to processor:ไม่ใช่เฉพาะเกิดเท่านั้นระยะหลังกระทรวงสาสุขออกประกาศเป็นกฎ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:45.200975488+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:45.200978835+07:00","message":"> Transcript [1724] [false]: 'ไม่ใช่เฉพาะเกิดเท่านั้นระยะหลังกระทรวงสาสุขออกประกาศเป็นกฎ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:45.200983161+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:45.200985703+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:45.200987668+07:00","message":"StatePrefix: 'ไม่ใช่เฉพาะเกิดเท่านั้นระยะหลังกระทรวงสาสุขออกประกาศเป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:45.200990348+07:00","message":"TextPushed: 'ไม่ใช่เฉพาะเกิดเท่านั้นระยะหลังกระทรวงสาสุข'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:45.25592777+07:00","message":"receive streaming session, msgId: 101"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:45.255969651+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไม่ใช่เฉพาะเกิดเท่านั้นระยะหลังกระทรวงสาสุขออกประกาศเป็นกฎ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":160000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:45.255975641+07:00","message":"receive interim result [false|false]: ไม่ใช่เฉพาะเกิดเท่านั้นระยะหลังกระทรวงสาสุขออกประกาศเป็นกฎ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:45.255987823+07:00","message":"[buffer interim] 101 false ไม่ใช่เฉพาะเกิดเท่านั้นระยะหลังกระทรวงสาสุขออกประกาศเป็นกฎ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:45.255995426+07:00","message":"[bufferProcess] interim [160000000]:ไม่ใช่เฉพาะเกิดเท่านั้นระยะหลังกระทรวงสาสุขออกประกาศเป็นกฎ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:45.255998451+07:00","message":"[bufferProcess] send to processor:ไม่ใช่เฉพาะเกิดเท่านั้นระยะหลังกระทรวงสาสุขออกประกาศเป็นกฎกระ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:45.256005074+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:45.256007761+07:00","message":"> Transcript [1725] [false]: 'ไม่ใช่เฉพาะเกิดเท่านั้นระยะหลังกระทรวงสาสุขออกประกาศเป็นกฎกระ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:45.256011537+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:45.256013742+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:45.256016412+07:00","message":"StatePrefix: 'ไม่ใช่เฉพาะเกิดเท่านั้นระยะหลังกระทรวงสาสุขออกประกาศเป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:45.256019415+07:00","message":"TextPushed: 'ไม่ใช่เฉพาะเกิดเท่านั้นระยะหลังกระทรวงสาสุข'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:45.257636601+07:00","message":"receive streaming session, msgId: 101"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:45.257685858+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไม่ใช่เฉพาะเกิดเท่านั้นระยะหลังกระทรวงสาสุขออกประกาศเป็นกฎกระทรวง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":220000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:45.257693126+07:00","message":"receive interim result [false|false]: ไม่ใช่เฉพาะเกิดเท่านั้นระยะหลังกระทรวงสาสุขออกประกาศเป็นกฎกระทรวง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:45.257711777+07:00","message":"[buffer interim] 101 false ไม่ใช่เฉพาะเกิดเท่านั้นระยะหลังกระทรวงสาสุขออกประกาศเป็นกฎกระทรวง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:45.257722021+07:00","message":"[bufferProcess] interim [220000000]:ไม่ใช่เฉพาะเกิดเท่านั้นระยะหลังกระทรวงสาสุขออกประกาศเป็นกฎกระทรวง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:45.257724673+07:00","message":"[bufferProcess] send to processor:ไม่ใช่เฉพาะเกิดเท่านั้นระยะหลังกระทรวงสาสุขออกประกาศเป็นกฎ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:45.257729066+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:45.257732358+07:00","message":"> Transcript [1726] [false]: 'ไม่ใช่เฉพาะเกิดเท่านั้นระยะหลังกระทรวงสาสุขออกประกาศเป็นกฎ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:45.25773757+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:45.257739722+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:45.257742318+07:00","message":"StatePrefix: 'ไม่ใช่เฉพาะเกิดเท่านั้นระยะหลังกระทรวงสาสุขออกประกาศเป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:45.257745495+07:00","message":"TextPushed: 'ไม่ใช่เฉพาะเกิดเท่านั้นระยะหลังกระทรวงสาสุข'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:45.649727724+07:00","message":"receive streaming session, msgId: 101"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:45.649766458+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไม่ใช่เฉพาะเกิดเท่านั้นระยะหลังกระทรวงสาสุขออกประกาศเป็นกฎกระทรวงว่า\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":580000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:45.649772907+07:00","message":"receive interim result [false|false]: ไม่ใช่เฉพาะเกิดเท่านั้นระยะหลังกระทรวงสาสุขออกประกาศเป็นกฎกระทรวงว่า"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:45.649787616+07:00","message":"[buffer interim] 101 false ไม่ใช่เฉพาะเกิดเท่านั้นระยะหลังกระทรวงสาสุขออกประกาศเป็นกฎกระทรวงว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:45.649799147+07:00","message":"[bufferProcess] interim [580000000]:ไม่ใช่เฉพาะเกิดเท่านั้นระยะหลังกระทรวงสาสุขออกประกาศเป็นกฎกระทรวงว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:45.649802445+07:00","message":"[bufferProcess] send to processor:ไม่ใช่เฉพาะเกิดเท่านั้นระยะหลังกระทรวงสาสุขออกประกาศเป็นกฎกระทรวง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:45.649806542+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:45.649809548+07:00","message":"> Transcript [1727] [false]: 'ไม่ใช่เฉพาะเกิดเท่านั้นระยะหลังกระทรวงสาสุขออกประกาศเป็นกฎกระทรวง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:45.649813898+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:45.649818962+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:45.649825184+07:00","message":"StatePrefix: 'ไม่ใช่เฉพาะเกิดเท่านั้นระยะหลังกระทรวงสาสุขออกประกาศเป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:45.649828327+07:00","message":"TextPushed: 'ไม่ใช่เฉพาะเกิดเท่านั้นระยะหลังกระทรวงสาสุข'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:45.649834806+07:00","message":"Push: 'ออกประกาศเป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:45.649837042+07:00","message":"TextPushed: 'ไม่ใช่เฉพาะเกิดเท่านั้นระยะหลังกระทรวงสาสุขออกประกาศเป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:45.649840131+07:00","message":"Set new StatePrefix : 'ไม่ใช่เฉพาะเกิดเท่านั้นระยะหลังกระทรวงสาสุขออกประกาศเป็นกฎกระทรวง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:45.649842974+07:00","message":"Next Push (prob) : 'กฎกระทรวง'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:45.64985187+07:00","message":"push: {false ออกประกาศเป็น 0 0xc00052a700}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:45.680437956+07:00","message":"[GCS] IsForceVAD: false for message ID: 101"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:45.864195443+07:00","message":"receive streaming session, msgId: 101"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:45.86423788+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไม่ใช่เฉพาะเกิดเท่านั้นระยะหลังกระทรวงสาสุขออกประกาศเป็นกฎกระทรวงว่า\",\"confidence\":0.9549645}],\"is_final\":true,\"result_end_time\":{\"seconds\":5,\"nanos\":790000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:45.864244331+07:00","message":"receive interim result [true|false]: ไม่ใช่เฉพาะเกิดเท่านั้นระยะหลังกระทรวงสาสุขออกประกาศเป็นกฎกระทรวงว่า"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:45.864255465+07:00","message":"end recv isFinal message id 101"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:45.864257779+07:00","message":"end Recv id 101"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:45.864266039+07:00","message":"[buffer interim] 101 true ไม่ใช่เฉพาะเกิดเท่านั้นระยะหลังกระทรวงสาสุขออกประกาศเป็นกฎกระทรวงว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:45.864274549+07:00","message":"[bufferProcess] interim [790000000]:ไม่ใช่เฉพาะเกิดเท่านั้นระยะหลังกระทรวงสาสุขออกประกาศเป็นกฎกระทรวงว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:45.864278308+07:00","message":"[bufferProcess] send to processor (isfinal):ไม่ใช่เฉพาะเกิดเท่านั้นระยะหลังกระทรวงสาสุขออกประกาศเป็นกฎกระทรวงว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:45.864282267+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:45.864285074+07:00","message":"> Transcript [1728] [false]: 'ไม่ใช่เฉพาะเกิดเท่านั้นระยะหลังกระทรวงสาสุขออกประกาศเป็นกฎกระทรวงว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:45.864288726+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:45.864293421+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:45.864295983+07:00","message":"StatePrefix: 'ไม่ใช่เฉพาะเกิดเท่านั้นระยะหลังกระทรวงสาสุขออกประกาศเป็นกฎกระทรวง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:45.864299219+07:00","message":"TextPushed: 'ไม่ใช่เฉพาะเกิดเท่านั้นระยะหลังกระทรวงสาสุขออกประกาศเป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:45.864301537+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:45.864303401+07:00","message":"> Transcript [1729] [true]: 'ไม่ใช่เฉพาะเกิดเท่านั้นระยะหลังกระทรวงสาสุขออกประกาศเป็นกฎกระทรวงว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:45.864305893+07:00","message":"Count interim (case isFinal): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:45.864307776+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:45.864309488+07:00","message":"StatePrefix: 'ไม่ใช่เฉพาะเกิดเท่านั้นระยะหลังกระทรวงสาสุขออกประกาศเป็นกฎกระทรวง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:45.864311735+07:00","message":"TextPushed: 'ไม่ใช่เฉพาะเกิดเท่านั้นระยะหลังกระทรวงสาสุขออกประกาศเป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:45.864314884+07:00","message":"Push: 'กฎกระทรวงว่า'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:45.864323994+07:00","message":"push: {true กฎกระทรวงว่า 0 0xc00052a700}"}
{"level":"info","service":"Main","time":"2026-06-25T13:13:45.876229019+07:00","message":"write wav file: './tmp/7593/7593_101.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:46.190762046+07:00","message":"[GCS] Start streaming session, msgId: 102"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:46.652804109+07:00","message":"receive streaming session, msgId: 102"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:46.652853523+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เครื่อง\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":480000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:46.652860355+07:00","message":"receive interim result [false|false]: เครื่อง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:46.65287782+07:00","message":"[buffer interim] 102 false เครื่อง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:46.652884659+07:00","message":"[bufferProcess] interim [480000000]:เครื่อง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:46.652886874+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:46.917752371+07:00","message":"receive streaming session, msgId: 102"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:46.917789785+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เครื่องปรุง\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":780000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:46.917796388+07:00","message":"receive interim result [false|false]: เครื่องปรุง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:46.917812077+07:00","message":"[buffer interim] 102 false เครื่องปรุง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:46.917819648+07:00","message":"[bufferProcess] interim [780000000]:เครื่องปรุง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:46.917822271+07:00","message":"[bufferProcess] send to processor:เครื่อง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:46.917830752+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:46.917833787+07:00","message":"> Transcript [1730] [false]: 'เครื่อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:46.917836339+07:00","message":"Set StatePrefix (first interim): 'เครื่อง'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:47.149916352+07:00","message":"[GCS] IsForceVAD: false for message ID: 102"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:47.219936394+07:00","message":"[GCS] Start streaming session, msgId: 103"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:47.225359688+07:00","message":"receive streaming session, msgId: 102"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:47.225391386+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เครื่องปรุงรส\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":80000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:47.225398189+07:00","message":"receive interim result [false|false]: เครื่องปรุงรส"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:47.225408488+07:00","message":"[buffer interim] 102 false เครื่องปรุงรส"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:47.225415371+07:00","message":"[bufferProcess] interim [80000000]:เครื่องปรุงรส"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:47.225417879+07:00","message":"[bufferProcess] send to processor:เครื่องปรุง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:47.225420769+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:47.225423597+07:00","message":"> Transcript [1731] [false]: 'เครื่องปรุง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:47.225426702+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:47.22542918+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:47.225431127+07:00","message":"StatePrefix: 'เครื่อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:47.225433229+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:47.230104598+07:00","message":"receive streaming session, msgId: 102"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:47.230126858+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-06-25T13:13:47.230132037+07:00","message":"receive interim result [true|false]: เครื่องปรุงรส"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:47.230140672+07:00","message":"end recv isFinal message id 102"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:47.23014354+07:00","message":"end Recv id 102"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:47.230148339+07:00","message":"[buffer interim] 102 true เครื่องปรุงรส"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:47.230153172+07:00","message":"[bufferProcess] interim [170000000]:เครื่องปรุงรส"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:47.230155737+07:00","message":"[bufferProcess] send to processor (isfinal):เครื่องปรุงรส"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:47.230158558+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:47.230161169+07:00","message":"> Transcript [1732] [false]: 'เครื่องปรุงรส'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:47.230163668+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:47.2301655+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:47.230167424+07:00","message":"StatePrefix: 'เครื่อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:47.230169342+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:47.230171019+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:47.230174278+07:00","message":"> Transcript [1733] [true]: 'เครื่องปรุงรส'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:47.230176692+07:00","message":"Count interim (case isFinal): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:47.230178499+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:47.230180161+07:00","message":"StatePrefix: 'เครื่อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:47.230181807+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:47.230187611+07:00","message":"Push: 'เครื่องปรุงรส'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:47.230194695+07:00","message":"push: {true เครื่องปรุงรส 0 0xc0001fcc00}"}
{"level":"info","service":"Main","time":"2026-06-25T13:13:47.237004598+07:00","message":"write wav file: './tmp/7593/7593_102.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:47.683172547+07:00","message":"receive streaming session, msgId: 103"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:47.683212803+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ทุก\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":480000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:47.68321895+07:00","message":"receive interim result [false|false]: ทุก"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:47.68323522+07:00","message":"[buffer interim] 103 false ทุก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:47.683242126+07:00","message":"[bufferProcess] interim [480000000]:ทุก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:47.683244228+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:47.766484356+07:00","message":"receive streaming session, msgId: 103"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:47.766526097+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ปลุกฉัน\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":600000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:47.766531888+07:00","message":"receive interim result [false|false]: ปลุกฉัน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:47.766545229+07:00","message":"[buffer interim] 103 false ปลุกฉัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:47.766553466+07:00","message":"[bufferProcess] interim [600000000]:ปลุกฉัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:47.766555924+07:00","message":"[bufferProcess] send to processor:ทุก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:47.766563049+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:47.766566405+07:00","message":"> Transcript [1734] [false]: 'ทุก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:47.766568762+07:00","message":"Set StatePrefix (first interim): 'ทุก'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:47.856943001+07:00","message":"[GCS] IsForceVAD: false for message ID: 103"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:47.870433899+07:00","message":"receive streaming session, msgId: 103"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:47.87047118+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ทุกชนิด\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":720000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:47.870478098+07:00","message":"receive interim result [false|false]: ทุกชนิด"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:47.870494766+07:00","message":"[buffer interim] 103 false ทุกชนิด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:47.870502278+07:00","message":"[bufferProcess] interim [720000000]:ทุกชนิด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:47.870504574+07:00","message":"[bufferProcess] send to processor:ปลุกฉัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:47.87050862+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:47.870513976+07:00","message":"> Transcript [1735] [false]: 'ปลุกฉัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:47.870517414+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:47.870519756+07:00","message":"Set new StatePrefix: 'ปลุกฉัน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:47.919587664+07:00","message":"[GCS] Start streaming session, msgId: 104"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:13:47.939288973+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:13:47.939311954+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:47.942828867+07:00","message":"receive streaming session, msgId: 103"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:47.942859227+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ทุกชนิด\",\"confidence\":0.9589726}],\"is_final\":true,\"result_end_time\":{\"nanos\":870000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:47.942864735+07:00","message":"receive interim result [true|false]: ทุกชนิด"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:47.942876705+07:00","message":"end recv isFinal message id 103"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:47.942878993+07:00","message":"end Recv id 103"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:47.942884479+07:00","message":"[buffer interim] 103 true ทุกชนิด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:47.942890913+07:00","message":"[bufferProcess] interim [870000000]:ทุกชนิด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:47.942894603+07:00","message":"[bufferProcess] send to processor (isfinal):ทุกชนิด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:47.942897971+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:47.942901219+07:00","message":"> Transcript [1736] [false]: 'ทุกชนิด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:47.942903976+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:47.942905912+07:00","message":"Set new StatePrefix: 'ทุกชนิด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:47.942907624+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:47.942909941+07:00","message":"> Transcript [1737] [true]: 'ทุกชนิด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:47.942912325+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:47.94291424+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:47.942916411+07:00","message":"StatePrefix: 'ทุกชนิด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:47.942918465+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:47.942920909+07:00","message":"Push: 'ทุกชนิด'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:47.942926988+07:00","message":"push: {true ทุกชนิด 0 0xc0017d5380}"}
{"level":"info","service":"Main","time":"2026-06-25T13:13:47.948701498+07:00","message":"write wav file: './tmp/7593/7593_103.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:48.591985586+07:00","message":"receive streaming session, msgId: 104"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:48.592028745+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ต้องใส่\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":720000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:48.592042248+07:00","message":"receive interim result [false|false]: ต้องใส่"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:48.592060904+07:00","message":"[buffer interim] 104 false ต้องใส่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:48.592067858+07:00","message":"[bufferProcess] interim [720000000]:ต้องใส่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:48.592070047+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:48.644354086+07:00","message":"receive streaming session, msgId: 104"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:48.644393838+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เอาขยะ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":780000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:48.644400314+07:00","message":"receive interim result [false|false]: เอาขยะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:48.644415779+07:00","message":"[buffer interim] 104 false เอาขยะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:48.644424111+07:00","message":"[bufferProcess] interim [780000000]:เอาขยะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:48.644426819+07:00","message":"[bufferProcess] send to processor:ต้องใส่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:48.644435178+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:48.644438745+07:00","message":"> Transcript [1738] [false]: 'ต้องใส่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:48.644441216+07:00","message":"Set StatePrefix (first interim): 'ต้องใส่'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:48.924720966+07:00","message":"receive streaming session, msgId: 104"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:48.924762411+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ต้องใส่อารมณ์\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":960000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:48.924769025+07:00","message":"receive interim result [false|false]: ต้องใส่อารมณ์"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:48.924785874+07:00","message":"[buffer interim] 104 false ต้องใส่อารมณ์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:48.924794504+07:00","message":"[bufferProcess] interim [960000000]:ต้องใส่อารมณ์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:48.924797186+07:00","message":"[bufferProcess] send to processor:เอาขยะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:48.924801056+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:48.924804324+07:00","message":"> Transcript [1739] [false]: 'เอาขยะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:48.924806693+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:48.924809254+07:00","message":"Set new StatePrefix: 'เอาขยะ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:48.96997946+07:00","message":"receive streaming session, msgId: 104"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:48.970016596+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ต้องใส่ ID\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":20000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:48.970022308+07:00","message":"receive interim result [false|false]: ต้องใส่ ID"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:48.970036249+07:00","message":"[buffer interim] 104 false ต้องใส่ ID"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:48.970043994+07:00","message":"[bufferProcess] interim [20000000]:ต้องใส่ ID"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:48.970046645+07:00","message":"[bufferProcess] send to processor:ต้องใส่อารมณ์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:48.970050999+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:48.970054136+07:00","message":"> Transcript [1740] [false]: 'ต้องใส่อารมณ์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:48.970056353+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:48.970058859+07:00","message":"Set new StatePrefix: 'ต้องใส่อารมณ์'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:48.995010589+07:00","message":"receive streaming session, msgId: 104"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:48.995035896+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ต้องใส่ไอโอดีน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":80000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:48.995041552+07:00","message":"receive interim result [false|false]: ต้องใส่ไอโอดีน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:48.995055945+07:00","message":"[buffer interim] 104 false ต้องใส่ไอโอดีน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:48.995062764+07:00","message":"[bufferProcess] interim [80000000]:ต้องใส่ไอโอดีน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:48.995065321+07:00","message":"[bufferProcess] send to processor:ต้องใส่ ID"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:48.995068597+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:48.995076011+07:00","message":"> Transcript [1741] [false]: 'ต้องใส่ ID'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:48.995078129+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:48.995080148+07:00","message":"Set new StatePrefix: 'ต้องใส่ ID'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:49.553942339+07:00","message":"receive streaming session, msgId: 104"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:49.553985774+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ต้องใส่ไอโอดีน\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":1,\"nanos\":680000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:49.553994973+07:00","message":"receive interim result [false|false]: ต้องใส่ไอโอดีน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:49.554011847+07:00","message":"[buffer interim] 104 false ต้องใส่ไอโอดีน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:49.554020008+07:00","message":"[bufferProcess] interim [680000000]:ต้องใส่ไอโอดีน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:49.554022727+07:00","message":"[bufferProcess] send to processor:ต้องใส่ไอโอดีน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:49.554031422+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:49.554035121+07:00","message":"> Transcript [1742] [false]: 'ต้องใส่ไอโอดีน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:49.55403759+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:49.554041412+07:00","message":"Set new StatePrefix: 'ต้องใส่ไอโอดีน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:49.677225448+07:00","message":"receive streaming session, msgId: 104"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:49.677262527+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ต้องใส่ไอโอดีนอย่างนี้\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":800000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:49.677268986+07:00","message":"receive interim result [false|false]: ต้องใส่ไอโอดีนอย่างนี้"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:49.677288913+07:00","message":"[buffer interim] 104 false ต้องใส่ไอโอดีนอย่างนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:49.677300684+07:00","message":"[bufferProcess] interim [800000000]:ต้องใส่ไอโอดีนอย่างนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:49.677317222+07:00","message":"[bufferProcess] send to processor:ต้องใส่ไอโอดีน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:49.677324087+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:49.677327301+07:00","message":"> Transcript [1743] [false]: 'ต้องใส่ไอโอดีน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:49.677330974+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:49.67733344+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:49.677335936+07:00","message":"StatePrefix: 'ต้องใส่ไอโอดีน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:49.677340076+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:50.261708493+07:00","message":"receive streaming session, msgId: 104"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:50.261750731+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ต้องใส่ไอโอดีนอย่างนี้\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":2,\"nanos\":400000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:50.261757009+07:00","message":"receive interim result [false|false]: ต้องใส่ไอโอดีนอย่างนี้"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:50.261772596+07:00","message":"[buffer interim] 104 false ต้องใส่ไอโอดีนอย่างนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:50.261783837+07:00","message":"[bufferProcess] interim [400000000]:ต้องใส่ไอโอดีนอย่างนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:50.261786821+07:00","message":"[bufferProcess] send to processor:ต้องใส่ไอโอดีนอย่างนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:50.261793386+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:50.261796661+07:00","message":"> Transcript [1744] [false]: 'ต้องใส่ไอโอดีนอย่างนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:50.261800735+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:50.261803261+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:50.261806006+07:00","message":"StatePrefix: 'ต้องใส่ไอโอดีน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:50.261808844+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:50.494272542+07:00","message":"receive streaming session, msgId: 104"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:50.494308766+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ต้องใส่ไอโอดีนอย่างนี้ประมาณ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":580000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:50.494314586+07:00","message":"receive interim result [false|false]: ต้องใส่ไอโอดีนอย่างนี้ประมาณ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:50.494331014+07:00","message":"[buffer interim] 104 false ต้องใส่ไอโอดีนอย่างนี้ประมาณ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:50.494337932+07:00","message":"[bufferProcess] interim [580000000]:ต้องใส่ไอโอดีนอย่างนี้ประมาณ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:50.494340253+07:00","message":"[bufferProcess] send to processor:ต้องใส่ไอโอดีนอย่างนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:50.494343612+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:50.494346555+07:00","message":"> Transcript [1745] [false]: 'ต้องใส่ไอโอดีนอย่างนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:50.494350023+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:50.494351977+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:50.494354182+07:00","message":"StatePrefix: 'ต้องใส่ไอโอดีน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:50.494356456+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:50.683257473+07:00","message":"receive streaming session, msgId: 104"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:50.683300979+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ต้องใส่ไอโอดีนอย่างนี้ประมาณ 4\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":820000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:50.683307465+07:00","message":"receive interim result [false|false]: ต้องใส่ไอโอดีนอย่างนี้ประมาณ 4"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:50.683322841+07:00","message":"[buffer interim] 104 false ต้องใส่ไอโอดีนอย่างนี้ประมาณ 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:50.683331136+07:00","message":"[bufferProcess] interim [820000000]:ต้องใส่ไอโอดีนอย่างนี้ประมาณ 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:50.683333874+07:00","message":"[bufferProcess] send to processor:ต้องใส่ไอโอดีนอย่างนี้ประมาณ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:50.683342383+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:50.683345662+07:00","message":"> Transcript [1746] [false]: 'ต้องใส่ไอโอดีนอย่างนี้ประมาณ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:50.683349804+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:50.68335274+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:50.683355081+07:00","message":"StatePrefix: 'ต้องใส่ไอโอดีน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:50.68335759+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:50.683364601+07:00","message":"Push: 'ต้องใส่ไอโอดีน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:50.683368253+07:00","message":"TextPushed: 'ต้องใส่ไอโอดีน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:50.683370833+07:00","message":"Set new StatePrefix : 'ต้องใส่ไอโอดีนอย่างนี้ประมาณ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:50.683373984+07:00","message":"Next Push (prob) : 'อย่างนี้ประมาณ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:50.683384624+07:00","message":"push: {false ต้องใส่ไอโอดีน 0 0xc00052af80}"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:13:50.939704224+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:13:50.939729981+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:50.945406051+07:00","message":"receive streaming session, msgId: 104"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:50.945482225+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ต้องใส่ไอโอดีนอย่างนี้ประมาณ 40\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":60000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:50.945488936+07:00","message":"receive interim result [false|false]: ต้องใส่ไอโอดีนอย่างนี้ประมาณ 40"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:50.945502945+07:00","message":"[buffer interim] 104 false ต้องใส่ไอโอดีนอย่างนี้ประมาณ 40"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:50.945510791+07:00","message":"[bufferProcess] interim [60000000]:ต้องใส่ไอโอดีนอย่างนี้ประมาณ 40"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:50.945513162+07:00","message":"[bufferProcess] send to processor:ต้องใส่ไอโอดีนอย่างนี้ประมาณ 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:50.945518804+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:50.945521968+07:00","message":"> Transcript [1747] [false]: 'ต้องใส่ไอโอดีนอย่างนี้ประมาณ 4'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:50.945526033+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:50.945528592+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:50.945532309+07:00","message":"StatePrefix: 'ต้องใส่ไอโอดีนอย่างนี้ประมาณ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:50.945534916+07:00","message":"TextPushed: 'ต้องใส่ไอโอดีน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:50.947684151+07:00","message":"receive streaming session, msgId: 104"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:50.947698719+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ต้องใส่ไอโอดีนอย่างนี้ประมาณ 22:00\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":120000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:50.947702565+07:00","message":"receive interim result [false|false]: ต้องใส่ไอโอดีนอย่างนี้ประมาณ 22:00"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:50.947712364+07:00","message":"[buffer interim] 104 false ต้องใส่ไอโอดีนอย่างนี้ประมาณ 22:00"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:50.947716507+07:00","message":"[bufferProcess] interim [120000000]:ต้องใส่ไอโอดีนอย่างนี้ประมาณ 22:00"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:50.947718554+07:00","message":"[bufferProcess] send to processor:ต้องใส่ไอโอดีนอย่างนี้ประมาณ 40"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:50.947721174+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:50.947723788+07:00","message":"> Transcript [1748] [false]: 'ต้องใส่ไอโอดีนอย่างนี้ประมาณ 40'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:50.94772648+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:50.947728362+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:50.94773077+07:00","message":"StatePrefix: 'ต้องใส่ไอโอดีนอย่างนี้ประมาณ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:50.947733361+07:00","message":"TextPushed: 'ต้องใส่ไอโอดีน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:51.061955423+07:00","message":"receive streaming session, msgId: 104"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:51.062000662+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ต้องใส่ไอโอดีนอย่างนี้ประมาณ\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":3,\"nanos\":180000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:51.062007786+07:00","message":"receive interim result [false|false]: ต้องใส่ไอโอดีนอย่างนี้ประมาณ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:51.06202153+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" 4 ถึง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":180000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:51.062024951+07:00","message":"receive interim result [false|false]:  4 ถึง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:51.062032826+07:00","message":"[buffer interim] 104 false ต้องใส่ไอโอดีนอย่างนี้ประมาณ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:51.062036761+07:00","message":"[buffer interim] 104 false  4 ถึง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:51.062043315+07:00","message":"[bufferProcess] interim [180000000]:ต้องใส่ไอโอดีนอย่างนี้ประมาณ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:51.062048179+07:00","message":"[bufferProcess] send to processor:ต้องใส่ไอโอดีนอย่างนี้ประมาณ 22:00"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:51.062051577+07:00","message":"[bufferProcess] interim [180000000]: 4 ถึง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:51.062054192+07:00","message":"[bufferProcess] update buffer: ต้องใส่ไอโอดีนอย่างนี้ประมาณ 4 ถึง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:51.062057155+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:51.062060119+07:00","message":"> Transcript [1749] [false]: 'ต้องใส่ไอโอดีนอย่างนี้ประมาณ 22:00'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:51.062063548+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:51.062065545+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:51.06206758+07:00","message":"StatePrefix: 'ต้องใส่ไอโอดีนอย่างนี้ประมาณ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:51.06206974+07:00","message":"TextPushed: 'ต้องใส่ไอโอดีน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:51.130282947+07:00","message":"receive streaming session, msgId: 104"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:51.130323333+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ต้องใส่ไอโอดีนอย่างนี้ประมาณ\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":3,\"nanos\":240000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:51.130330086+07:00","message":"receive interim result [false|false]: ต้องใส่ไอโอดีนอย่างนี้ประมาณ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:51.130345972+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" 4-5\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":240000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:51.1303492+07:00","message":"receive interim result [false|false]:  4-5"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:51.130366236+07:00","message":"[buffer interim] 104 false ต้องใส่ไอโอดีนอย่างนี้ประมาณ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:51.13038128+07:00","message":"[buffer interim] 104 false  4-5"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:51.130388398+07:00","message":"[bufferProcess] interim [240000000]:ต้องใส่ไอโอดีนอย่างนี้ประมาณ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:51.130396304+07:00","message":"[bufferProcess] send to processor:ต้องใส่ไอโอดีนอย่างนี้ประมาณ 4 ถึง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:51.130403625+07:00","message":"[bufferProcess] interim [240000000]: 4-5"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:51.130406327+07:00","message":"[bufferProcess] update buffer: ต้องใส่ไอโอดีนอย่างนี้ประมาณ 4-5"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:51.130409184+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:51.13041215+07:00","message":"> Transcript [1750] [false]: 'ต้องใส่ไอโอดีนอย่างนี้ประมาณ 4 ถึง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:51.130415536+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:51.130417578+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:51.130419506+07:00","message":"StatePrefix: 'ต้องใส่ไอโอดีนอย่างนี้ประมาณ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:51.130422051+07:00","message":"TextPushed: 'ต้องใส่ไอโอดีน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:51.130426323+07:00","message":"Push: 'อย่างนี้ประมาณ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:51.130428474+07:00","message":"TextPushed: 'ต้องใส่ไอโอดีนอย่างนี้ประมาณ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:51.130430584+07:00","message":"Set new StatePrefix : 'ต้องใส่ไอโอดีนอย่างนี้ประมาณ 4 ถึง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:51.130432828+07:00","message":"Next Push (prob) : ' 4 ถึง'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:51.130440938+07:00","message":"push: {false อย่างนี้ประมาณ 0 0xc00052af80}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:51.382714603+07:00","message":"receive streaming session, msgId: 104"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:51.382752531+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ต้องใส่ไอโอดีนอย่างนี้ประมาณ\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":3,\"nanos\":480000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:51.382758466+07:00","message":"receive interim result [false|false]: ต้องใส่ไอโอดีนอย่างนี้ประมาณ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:51.382769714+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" 4-5 อย่าง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":480000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:51.38277251+07:00","message":"receive interim result [false|false]:  4-5 อย่าง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:51.382778834+07:00","message":"[buffer interim] 104 false ต้องใส่ไอโอดีนอย่างนี้ประมาณ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:51.382781956+07:00","message":"[buffer interim] 104 false  4-5 อย่าง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:51.382787442+07:00","message":"[bufferProcess] interim [480000000]:ต้องใส่ไอโอดีนอย่างนี้ประมาณ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:51.382790003+07:00","message":"[bufferProcess] send to processor:ต้องใส่ไอโอดีนอย่างนี้ประมาณ 4-5"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:51.382792869+07:00","message":"[bufferProcess] interim [480000000]: 4-5 อย่าง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:51.382795719+07:00","message":"[bufferProcess] update buffer: ต้องใส่ไอโอดีนอย่างนี้ประมาณ 4-5 อย่าง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:51.382798899+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:51.382801715+07:00","message":"> Transcript [1751] [false]: 'ต้องใส่ไอโอดีนอย่างนี้ประมาณ 4-5'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:51.38280407+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:51.382806007+07:00","message":"Set new StatePrefix: 'ต้องใส่ไอโอดีนอย่างนี้ประมาณ 4-5'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:51.646082223+07:00","message":"receive streaming session, msgId: 104"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:51.646117203+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ต้องใส่ไอโอดีนอย่างนี้ประมาณ\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":3,\"nanos\":780000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:51.64612398+07:00","message":"receive interim result [false|false]: ต้องใส่ไอโอดีนอย่างนี้ประมาณ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:51.646139144+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" 4-5 อย่างไร\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":780000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:51.646143043+07:00","message":"receive interim result [false|false]:  4-5 อย่างไร"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:51.646155213+07:00","message":"[buffer interim] 104 false ต้องใส่ไอโอดีนอย่างนี้ประมาณ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:51.646175373+07:00","message":"[buffer interim] 104 false  4-5 อย่างไร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:51.646184366+07:00","message":"[bufferProcess] interim [780000000]:ต้องใส่ไอโอดีนอย่างนี้ประมาณ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:51.646188637+07:00","message":"[bufferProcess] send to processor:ต้องใส่ไอโอดีนอย่างนี้ประมาณ 4-5 อย่าง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:51.646194964+07:00","message":"[bufferProcess] interim [780000000]: 4-5 อย่างไร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:51.646197417+07:00","message":"[bufferProcess] update buffer: ต้องใส่ไอโอดีนอย่างนี้ประมาณ 4-5 อย่างไร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:51.646200456+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:51.64620332+07:00","message":"> Transcript [1752] [false]: 'ต้องใส่ไอโอดีนอย่างนี้ประมาณ 4-5 อย่าง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:51.646206809+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:51.64620897+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:51.646210966+07:00","message":"StatePrefix: 'ต้องใส่ไอโอดีนอย่างนี้ประมาณ 4-5'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:51.646213224+07:00","message":"TextPushed: 'ต้องใส่ไอโอดีนอย่างนี้ประมาณ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:51.789562431+07:00","message":"receive streaming session, msgId: 104"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:51.789607134+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ต้องใส่ไอโอดีนอย่างนี้ประมาณ 4-5\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":3,\"nanos\":840000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:51.789613519+07:00","message":"receive interim result [false|false]: ต้องใส่ไอโอดีนอย่างนี้ประมาณ 4-5"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:51.789624387+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" อย่างแล้ว\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":840000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:51.789627678+07:00","message":"receive interim result [false|false]:  อย่างแล้ว"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:51.789634116+07:00","message":"[buffer interim] 104 false ต้องใส่ไอโอดีนอย่างนี้ประมาณ 4-5"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:51.789637726+07:00","message":"[buffer interim] 104 false  อย่างแล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:51.789643751+07:00","message":"[bufferProcess] interim [840000000]:ต้องใส่ไอโอดีนอย่างนี้ประมาณ 4-5"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:51.789646592+07:00","message":"[bufferProcess] send to processor:ต้องใส่ไอโอดีนอย่างนี้ประมาณ 4-5 อย่างไร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:51.789649982+07:00","message":"[bufferProcess] interim [840000000]: อย่างแล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:51.78965256+07:00","message":"[bufferProcess] update buffer: ต้องใส่ไอโอดีนอย่างนี้ประมาณ 4-5 อย่างแล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:51.789655872+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:51.789658594+07:00","message":"> Transcript [1753] [false]: 'ต้องใส่ไอโอดีนอย่างนี้ประมาณ 4-5 อย่างไร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:51.789661726+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:51.789670579+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:51.789672873+07:00","message":"StatePrefix: 'ต้องใส่ไอโอดีนอย่างนี้ประมาณ 4-5'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:51.789674976+07:00","message":"TextPushed: 'ต้องใส่ไอโอดีนอย่างนี้ประมาณ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:52.312489421+07:00","message":"receive streaming session, msgId: 104"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:52.312533283+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ต้องใส่ไอโอดีนอย่างนี้ประมาณ 4-5\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":4,\"nanos\":380000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:52.312540196+07:00","message":"receive interim result [false|false]: ต้องใส่ไอโอดีนอย่างนี้ประมาณ 4-5"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:52.312553276+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" อย่างแล้วครับ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":380000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:52.312557249+07:00","message":"receive interim result [false|false]:  อย่างแล้วครับ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:52.312565783+07:00","message":"[buffer interim] 104 false ต้องใส่ไอโอดีนอย่างนี้ประมาณ 4-5"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:52.312569681+07:00","message":"[buffer interim] 104 false  อย่างแล้วครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:52.312576704+07:00","message":"[bufferProcess] interim [380000000]:ต้องใส่ไอโอดีนอย่างนี้ประมาณ 4-5"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:52.312579932+07:00","message":"[bufferProcess] send to processor:ต้องใส่ไอโอดีนอย่างนี้ประมาณ 4-5 อย่างแล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:52.312582924+07:00","message":"[bufferProcess] interim [380000000]: อย่างแล้วครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:52.312585317+07:00","message":"[bufferProcess] update buffer: ต้องใส่ไอโอดีนอย่างนี้ประมาณ 4-5 อย่างแล้วครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:52.312588725+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:52.312593738+07:00","message":"> Transcript [1754] [false]: 'ต้องใส่ไอโอดีนอย่างนี้ประมาณ 4-5 อย่างแล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:52.312597976+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:52.312599996+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:52.312602205+07:00","message":"StatePrefix: 'ต้องใส่ไอโอดีนอย่างนี้ประมาณ 4-5'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:52.31260435+07:00","message":"TextPushed: 'ต้องใส่ไอโอดีนอย่างนี้ประมาณ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:52.755655928+07:00","message":"receive streaming session, msgId: 104"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:52.755699082+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ต้องใส่ไอโอดีนอย่างนี้ประมาณ 4-5\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":4,\"nanos\":860000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:52.755705323+07:00","message":"receive interim result [false|false]: ต้องใส่ไอโอดีนอย่างนี้ประมาณ 4-5"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:52.755715468+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" อย่างและเกลือ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":860000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:52.755718577+07:00","message":"receive interim result [false|false]:  อย่างและเกลือ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:52.755725721+07:00","message":"[buffer interim] 104 false ต้องใส่ไอโอดีนอย่างนี้ประมาณ 4-5"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:52.755728921+07:00","message":"[buffer interim] 104 false  อย่างและเกลือ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:52.755734982+07:00","message":"[bufferProcess] interim [860000000]:ต้องใส่ไอโอดีนอย่างนี้ประมาณ 4-5"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:52.755737748+07:00","message":"[bufferProcess] send to processor:ต้องใส่ไอโอดีนอย่างนี้ประมาณ 4-5 อย่างแล้วครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:52.75574084+07:00","message":"[bufferProcess] interim [860000000]: อย่างและเกลือ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:52.755743676+07:00","message":"[bufferProcess] update buffer: ต้องใส่ไอโอดีนอย่างนี้ประมาณ 4-5 อย่างและเกลือ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:52.755746721+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:52.755749298+07:00","message":"> Transcript [1755] [false]: 'ต้องใส่ไอโอดีนอย่างนี้ประมาณ 4-5 อย่างแล้วครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:52.755753005+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:52.755755334+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:52.755757355+07:00","message":"StatePrefix: 'ต้องใส่ไอโอดีนอย่างนี้ประมาณ 4-5'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:52.755759611+07:00","message":"TextPushed: 'ต้องใส่ไอโอดีนอย่างนี้ประมาณ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:52.755762364+07:00","message":"Push: ' 4-5'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:52.755764231+07:00","message":"TextPushed: 'ต้องใส่ไอโอดีนอย่างนี้ประมาณ 4-5'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:52.755766491+07:00","message":"Set new StatePrefix : 'ต้องใส่ไอโอดีนอย่างนี้ประมาณ 4-5 อย่างแล้วครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:52.755769374+07:00","message":"Next Push (prob) : ' อย่างแล้วครับ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:52.755776349+07:00","message":"push: {false  4-5 0 0xc00052af80}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:52.886612983+07:00","message":"receive streaming session, msgId: 104"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:52.886659185+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ต้องใส่ไอโอดีนอย่างนี้ประมาณ 4-5\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":4,\"nanos\":980000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:52.886672779+07:00","message":"receive interim result [false|false]: ต้องใส่ไอโอดีนอย่างนี้ประมาณ 4-5"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:52.886684884+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" อย่างไรกับเกลือ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":980000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:52.886687566+07:00","message":"receive interim result [false|false]:  อย่างไรกับเกลือ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:52.886696383+07:00","message":"[buffer interim] 104 false ต้องใส่ไอโอดีนอย่างนี้ประมาณ 4-5"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:52.886704094+07:00","message":"[buffer interim] 104 false  อย่างไรกับเกลือ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:52.886711573+07:00","message":"[bufferProcess] interim [980000000]:ต้องใส่ไอโอดีนอย่างนี้ประมาณ 4-5"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:52.886714109+07:00","message":"[bufferProcess] send to processor:ต้องใส่ไอโอดีนอย่างนี้ประมาณ 4-5 อย่างและเกลือ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:52.886724635+07:00","message":"[bufferProcess] interim [980000000]: อย่างไรกับเกลือ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:52.88672855+07:00","message":"[bufferProcess] update buffer: ต้องใส่ไอโอดีนอย่างนี้ประมาณ 4-5 อย่างไรกับเกลือ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:52.886732814+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:52.886736584+07:00","message":"> Transcript [1756] [false]: 'ต้องใส่ไอโอดีนอย่างนี้ประมาณ 4-5 อย่างและเกลือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:52.886739488+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:52.88674158+07:00","message":"Set new StatePrefix: 'ต้องใส่ไอโอดีนอย่างนี้ประมาณ 4-5 อย่างและเกลือ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:53.07393653+07:00","message":"receive streaming session, msgId: 104"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:53.073984968+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ต้องใส่ไอโอดีนอย่างนี้ประมาณ 4-5\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":5,\"nanos\":220000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:53.073992106+07:00","message":"receive interim result [false|false]: ต้องใส่ไอโอดีนอย่างนี้ประมาณ 4-5"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:53.074006013+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" อย่างไรกับเกลือน้ำปลา\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":220000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:53.074009037+07:00","message":"receive interim result [false|false]:  อย่างไรกับเกลือน้ำปลา"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:53.074017427+07:00","message":"[buffer interim] 104 false ต้องใส่ไอโอดีนอย่างนี้ประมาณ 4-5"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:53.074021367+07:00","message":"[buffer interim] 104 false  อย่างไรกับเกลือน้ำปลา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:53.074028092+07:00","message":"[bufferProcess] interim [220000000]:ต้องใส่ไอโอดีนอย่างนี้ประมาณ 4-5"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:53.074030697+07:00","message":"[bufferProcess] send to processor:ต้องใส่ไอโอดีนอย่างนี้ประมาณ 4-5 อย่างไรกับเกลือ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:53.074033631+07:00","message":"[bufferProcess] interim [220000000]: อย่างไรกับเกลือน้ำปลา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:53.074039274+07:00","message":"[bufferProcess] update buffer: ต้องใส่ไอโอดีนอย่างนี้ประมาณ 4-5 อย่างไรกับเกลือน้ำปลา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:53.074042948+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:53.074045871+07:00","message":"> Transcript [1757] [false]: 'ต้องใส่ไอโอดีนอย่างนี้ประมาณ 4-5 อย่างไรกับเกลือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:53.074048803+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:53.074051063+07:00","message":"Set new StatePrefix: 'ต้องใส่ไอโอดีนอย่างนี้ประมาณ 4-5 อย่างไรกับเกลือ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:53.237468406+07:00","message":"[GCS] IsForceVAD: false for message ID: 104"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:53.36926462+07:00","message":"[GCS] Start streaming session, msgId: 105"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:53.377650775+07:00","message":"receive streaming session, msgId: 104"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:53.37769489+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ต้องใส่ไอโอดีนอย่างนี้ประมาณ 4-5 อย่างและเกลือน้ำปลา\",\"confidence\":0.93685484}],\"is_final\":true,\"result_end_time\":{\"seconds\":5,\"nanos\":550000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:53.377702597+07:00","message":"receive interim result [true|false]: ต้องใส่ไอโอดีนอย่างนี้ประมาณ 4-5 อย่างและเกลือน้ำปลา"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:53.37771262+07:00","message":"end recv isFinal message id 104"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:53.37771601+07:00","message":"end Recv id 104"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:53.377724068+07:00","message":"[buffer interim] 104 true ต้องใส่ไอโอดีนอย่างนี้ประมาณ 4-5 อย่างและเกลือน้ำปลา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:53.377730751+07:00","message":"[bufferProcess] interim [550000000]:ต้องใส่ไอโอดีนอย่างนี้ประมาณ 4-5 อย่างและเกลือน้ำปลา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:53.377733666+07:00","message":"[bufferProcess] send to processor (isfinal):ต้องใส่ไอโอดีนอย่างนี้ประมาณ 4-5 อย่างไรกับเกลือน้ำปลา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:53.377737099+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:53.377739914+07:00","message":"> Transcript [1758] [false]: 'ต้องใส่ไอโอดีนอย่างนี้ประมาณ 4-5 อย่างไรกับเกลือน้ำปลา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:53.377743181+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:53.377745083+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:53.377747236+07:00","message":"StatePrefix: 'ต้องใส่ไอโอดีนอย่างนี้ประมาณ 4-5 อย่างไรกับเกลือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:53.377749693+07:00","message":"TextPushed: 'ต้องใส่ไอโอดีนอย่างนี้ประมาณ 4-5'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:53.377751586+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:53.377753578+07:00","message":"> Transcript [1759] [true]: 'ต้องใส่ไอโอดีนอย่างนี้ประมาณ 4-5 อย่างและเกลือน้ำปลา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:53.377755887+07:00","message":"Count interim (case isFinal): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:53.37775759+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:53.377759346+07:00","message":"StatePrefix: 'ต้องใส่ไอโอดีนอย่างนี้ประมาณ 4-5 อย่างไรกับเกลือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:53.377761386+07:00","message":"TextPushed: 'ต้องใส่ไอโอดีนอย่างนี้ประมาณ 4-5'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:53.37776407+07:00","message":"Push: ' อย่างและเกลือน้ำปลา'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:53.377772061+07:00","message":"push: {true  อย่างและเกลือน้ำปลา 0 0xc00052af80}"}
{"level":"info","service":"Main","time":"2026-06-25T13:13:53.389630611+07:00","message":"write wav file: './tmp/7593/7593_104.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:53.914345178+07:00","message":"receive streaming session, msgId: 105"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:53.914386076+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ซอย\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":620000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:53.914391641+07:00","message":"receive interim result [false|false]: ซอย"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:53.914407646+07:00","message":"[buffer interim] 105 false ซอย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:53.914413986+07:00","message":"[bufferProcess] interim [620000000]:ซอย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:53.914416078+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:13:53.94047046+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:13:53.940485257+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:54.086443577+07:00","message":"receive streaming session, msgId: 105"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:54.0864784+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ซอส\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":740000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:54.086484118+07:00","message":"receive interim result [false|false]: ซอส"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:54.086496718+07:00","message":"[buffer interim] 105 false ซอส"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:54.086502803+07:00","message":"[bufferProcess] interim [740000000]:ซอส"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:54.086504937+07:00","message":"[bufferProcess] send to processor:ซอย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:54.086510033+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:54.086512866+07:00","message":"> Transcript [1760] [false]: 'ซอย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:54.086514965+07:00","message":"Set StatePrefix (first interim): 'ซอย'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:54.36740968+07:00","message":"receive streaming session, msgId: 105"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:54.367466534+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ซอย 4\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":980000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:54.367477213+07:00","message":"receive interim result [false|false]: ซอย 4"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:54.367497639+07:00","message":"[buffer interim] 105 false ซอย 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:54.36751237+07:00","message":"[bufferProcess] interim [980000000]:ซอย 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:54.367515913+07:00","message":"[bufferProcess] send to processor:ซอส"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:54.367525331+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:54.367528941+07:00","message":"> Transcript [1761] [false]: 'ซอส'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:54.367531612+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:54.367536731+07:00","message":"Set new StatePrefix: 'ซอส'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:54.419107698+07:00","message":"receive streaming session, msgId: 105"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:54.419159353+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ซอสซีอิ๊ว\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":100000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:54.419165797+07:00","message":"receive interim result [false|false]: ซอสซีอิ๊ว"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:54.419182679+07:00","message":"[buffer interim] 105 false ซอสซีอิ๊ว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:54.419190783+07:00","message":"[bufferProcess] interim [100000000]:ซอสซีอิ๊ว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:54.41919351+07:00","message":"[bufferProcess] send to processor:ซอย 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:54.419202023+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:54.419205708+07:00","message":"> Transcript [1762] [false]: 'ซอย 4'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:54.419208233+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:54.4192103+07:00","message":"Set new StatePrefix: 'ซอย 4'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:54.587194611+07:00","message":"[GCS] IsForceVAD: false for message ID: 105"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:54.674489827+07:00","message":"receive streaming session, msgId: 105"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:54.674538885+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ซอสซีอิ๊ว\",\"confidence\":0.9589726}],\"is_final\":true,\"result_end_time\":{\"seconds\":1,\"nanos\":430000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:54.674546498+07:00","message":"receive interim result [true|false]: ซอสซีอิ๊ว"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:54.674558453+07:00","message":"end recv isFinal message id 105"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:54.674560561+07:00","message":"end Recv id 105"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:54.67456693+07:00","message":"[buffer interim] 105 true ซอสซีอิ๊ว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:54.674578289+07:00","message":"[bufferProcess] interim [430000000]:ซอสซีอิ๊ว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:54.67458151+07:00","message":"[bufferProcess] send to processor (isfinal):ซอสซีอิ๊ว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:54.674589127+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:54.674592462+07:00","message":"> Transcript [1763] [false]: 'ซอสซีอิ๊ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:54.67459499+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:54.674597226+07:00","message":"Set new StatePrefix: 'ซอสซีอิ๊ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:54.674599404+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:54.6746014+07:00","message":"> Transcript [1764] [true]: 'ซอสซีอิ๊ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:54.674603893+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:54.674606086+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:54.674608017+07:00","message":"StatePrefix: 'ซอสซีอิ๊ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:54.67461017+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:54.674612845+07:00","message":"Push: 'ซอสซีอิ๊ว'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:54.674621983+07:00","message":"push: {true ซอสซีอิ๊ว 0 0xc0001fc600}"}
{"level":"info","service":"Main","time":"2026-06-25T13:13:54.681020239+07:00","message":"write wav file: './tmp/7593/7593_105.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:54.713108069+07:00","message":"[GCS] Start streaming session, msgId: 106"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:55.87681437+07:00","message":"receive streaming session, msgId: 106"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:55.876854813+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"Google\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":140000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:55.876860406+07:00","message":"receive interim result [false|false]: Google"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:55.876874353+07:00","message":"[buffer interim] 106 false Google"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:55.876882115+07:00","message":"[bufferProcess] interim [140000000]:Google"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:55.876884142+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:55.87689027+07:00","message":"[bufferProcess] send to processor (ticker):Google"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:55.876893212+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:55.876896225+07:00","message":"> Transcript [1765] [false]: 'Google'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:55.876898443+07:00","message":"Set StatePrefix (first interim): 'Google'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:56.155970814+07:00","message":"receive streaming session, msgId: 106"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:56.156015586+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เครื่องปรุง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":500000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:56.156022726+07:00","message":"receive interim result [false|false]: เครื่องปรุง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:56.156044749+07:00","message":"[buffer interim] 106 false เครื่องปรุง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:56.156053976+07:00","message":"[bufferProcess] interim [500000000]:เครื่องปรุง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:56.156056043+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:56.326195802+07:00","message":"receive streaming session, msgId: 106"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:56.326238925+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เครื่องปรุงรส\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":680000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:56.326246551+07:00","message":"receive interim result [false|false]: เครื่องปรุงรส"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:56.326261562+07:00","message":"[buffer interim] 106 false เครื่องปรุงรส"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:56.326270256+07:00","message":"[bufferProcess] interim [680000000]:เครื่องปรุงรส"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:56.326273133+07:00","message":"[bufferProcess] send to processor:เครื่องปรุง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:56.326280723+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:56.32628436+07:00","message":"> Transcript [1766] [false]: 'เครื่องปรุง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:56.326287688+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:56.326291033+07:00","message":"Set new StatePrefix: 'เครื่องปรุง'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:56.648480595+07:00","message":"receive streaming session, msgId: 106"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:56.648517269+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เครื่องปรุงรสใหม่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":980000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:56.648523068+07:00","message":"receive interim result [false|false]: เครื่องปรุงรสใหม่"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:56.648534008+07:00","message":"[buffer interim] 106 false เครื่องปรุงรสใหม่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:56.64854057+07:00","message":"[bufferProcess] interim [980000000]:เครื่องปรุงรสใหม่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:56.648543318+07:00","message":"[bufferProcess] send to processor:เครื่องปรุงรส"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:56.648548611+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:56.648551461+07:00","message":"> Transcript [1767] [false]: 'เครื่องปรุงรส'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:56.648555069+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:56.648557308+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:56.648559559+07:00","message":"StatePrefix: 'เครื่องปรุง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:56.648561795+07:00","message":"TextPushed: ''"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:13:56.941108291+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:13:56.941109165+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:57.173052651+07:00","message":"receive streaming session, msgId: 106"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:57.173100115+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เครื่องปรุงรสใหม่อาจารย์\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":520000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:57.173106049+07:00","message":"receive interim result [false|false]: เครื่องปรุงรสใหม่อาจารย์"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:57.173122516+07:00","message":"[buffer interim] 106 false เครื่องปรุงรสใหม่อาจารย์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:57.173131349+07:00","message":"[bufferProcess] interim [520000000]:เครื่องปรุงรสใหม่อาจารย์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:57.173134568+07:00","message":"[bufferProcess] send to processor:เครื่องปรุงรสใหม่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:57.173138507+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:57.173141689+07:00","message":"> Transcript [1768] [false]: 'เครื่องปรุงรสใหม่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:57.173145377+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:57.173147529+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:57.173149609+07:00","message":"StatePrefix: 'เครื่องปรุง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:57.173154294+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:57.384745029+07:00","message":"receive streaming session, msgId: 106"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:57.384784545+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เครื่องปรุงรสใหม่หาการทำ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":640000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:57.384791217+07:00","message":"receive interim result [false|false]: เครื่องปรุงรสใหม่หาการทำ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:57.384810499+07:00","message":"[buffer interim] 106 false เครื่องปรุงรสใหม่หาการทำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:57.384819909+07:00","message":"[bufferProcess] interim [640000000]:เครื่องปรุงรสใหม่หาการทำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:57.384822688+07:00","message":"[bufferProcess] send to processor:เครื่องปรุงรสใหม่อาจารย์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:57.384826977+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:57.384829908+07:00","message":"> Transcript [1769] [false]: 'เครื่องปรุงรสใหม่อาจารย์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:57.384833812+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:57.384836264+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:57.384838948+07:00","message":"StatePrefix: 'เครื่องปรุง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:57.384841081+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:57.577293074+07:00","message":"receive streaming session, msgId: 106"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:57.577342694+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เครื่องปรุงรสใหม่อาจารย์ทำไม\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":760000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:57.577349335+07:00","message":"receive interim result [false|false]: เครื่องปรุงรสใหม่อาจารย์ทำไม"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:57.57736501+07:00","message":"[buffer interim] 106 false เครื่องปรุงรสใหม่อาจารย์ทำไม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:57.577373046+07:00","message":"[bufferProcess] interim [760000000]:เครื่องปรุงรสใหม่อาจารย์ทำไม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:57.577376047+07:00","message":"[bufferProcess] send to processor:เครื่องปรุงรสใหม่หาการทำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:57.577384492+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:57.577387537+07:00","message":"> Transcript [1770] [false]: 'เครื่องปรุงรสใหม่หาการทำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:57.577391239+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:57.577409054+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:57.577411089+07:00","message":"StatePrefix: 'เครื่องปรุง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:57.577413316+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:57.577419182+07:00","message":"Push: 'เครื่องปรุง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:57.577421934+07:00","message":"TextPushed: 'เครื่องปรุง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:57.577424155+07:00","message":"Set new StatePrefix : 'เครื่องปรุงรสใหม่หาการทำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:57.57742781+07:00","message":"Next Push (prob) : 'รสใหม่หาการทำ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:57.577437487+07:00","message":"push: {false เครื่องปรุง 0 0xc0001fce00}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:57.587749361+07:00","message":"[GCS] IsForceVAD: false for message ID: 106"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:57.590101901+07:00","message":"receive streaming session, msgId: 106"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:57.590134036+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เครื่องปรุงรสใหม่อาจารย์ทำไมถึง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":820000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:57.590139602+07:00","message":"receive interim result [false|false]: เครื่องปรุงรสใหม่อาจารย์ทำไมถึง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:57.590157933+07:00","message":"[buffer interim] 106 false เครื่องปรุงรสใหม่อาจารย์ทำไมถึง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:57.590164947+07:00","message":"[bufferProcess] interim [820000000]:เครื่องปรุงรสใหม่อาจารย์ทำไมถึง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:57.590169218+07:00","message":"[bufferProcess] send to processor:เครื่องปรุงรสใหม่อาจารย์ทำไม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:57.590174089+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:57.590177321+07:00","message":"> Transcript [1771] [false]: 'เครื่องปรุงรสใหม่อาจารย์ทำไม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:57.590179707+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:57.59018249+07:00","message":"Set new StatePrefix: 'เครื่องปรุงรสใหม่อาจารย์ทำไม'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:57.664109258+07:00","message":"[GCS] Start streaming session, msgId: 107"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:57.675269607+07:00","message":"receive streaming session, msgId: 106"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:57.67531971+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เครื่องปรุงรสใหม่อาจารย์ทำไมถึงต้อง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:57.675327248+07:00","message":"receive interim result [false|false]: เครื่องปรุงรสใหม่อาจารย์ทำไมถึงต้อง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:57.675344974+07:00","message":"[buffer interim] 106 false เครื่องปรุงรสใหม่อาจารย์ทำไมถึงต้อง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:57.675353516+07:00","message":"[bufferProcess] interim [0]:เครื่องปรุงรสใหม่อาจารย์ทำไมถึงต้อง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:57.675356655+07:00","message":"[bufferProcess] send to processor:เครื่องปรุงรสใหม่อาจารย์ทำไมถึง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:57.675360743+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:57.675363811+07:00","message":"> Transcript [1772] [false]: 'เครื่องปรุงรสใหม่อาจารย์ทำไมถึง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:57.675367314+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:57.675369555+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:57.675371553+07:00","message":"StatePrefix: 'เครื่องปรุงรสใหม่อาจารย์ทำไม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:57.675373911+07:00","message":"TextPushed: 'เครื่องปรุง'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:57.710192317+07:00","message":"receive streaming session, msgId: 106"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:57.710233979+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เครื่องปรุงรสใหม่อาจารย์ทำไมถึงต้อง\",\"confidence\":0.9538517}],\"is_final\":true,\"result_end_time\":{\"seconds\":3,\"nanos\":90000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:57.710241432+07:00","message":"receive interim result [true|false]: เครื่องปรุงรสใหม่อาจารย์ทำไมถึงต้อง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:57.710256071+07:00","message":"end recv isFinal message id 106"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:57.710258185+07:00","message":"end Recv id 106"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:57.710266766+07:00","message":"[buffer interim] 106 true เครื่องปรุงรสใหม่อาจารย์ทำไมถึงต้อง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:57.710279067+07:00","message":"[bufferProcess] interim [90000000]:เครื่องปรุงรสใหม่อาจารย์ทำไมถึงต้อง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:57.71028752+07:00","message":"[bufferProcess] send to processor (isfinal):เครื่องปรุงรสใหม่อาจารย์ทำไมถึงต้อง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:57.710291351+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:57.710294968+07:00","message":"> Transcript [1773] [false]: 'เครื่องปรุงรสใหม่อาจารย์ทำไมถึงต้อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:57.710298564+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:57.71030052+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:57.710302484+07:00","message":"StatePrefix: 'เครื่องปรุงรสใหม่อาจารย์ทำไม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:57.710304755+07:00","message":"TextPushed: 'เครื่องปรุง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:57.710306473+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:57.710308436+07:00","message":"> Transcript [1774] [true]: 'เครื่องปรุงรสใหม่อาจารย์ทำไมถึงต้อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:57.710310865+07:00","message":"Count interim (case isFinal): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:57.710312816+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:57.710314464+07:00","message":"StatePrefix: 'เครื่องปรุงรสใหม่อาจารย์ทำไม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:57.71031644+07:00","message":"TextPushed: 'เครื่องปรุง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:57.710320037+07:00","message":"Push: 'รสใหม่อาจารย์ทำไมถึงต้อง'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:57.710329496+07:00","message":"push: {true รสใหม่อาจารย์ทำไมถึงต้อง 0 0xc0001fce00}"}
{"level":"info","service":"Main","time":"2026-06-25T13:13:57.71835283+07:00","message":"write wav file: './tmp/7593/7593_106.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:58.320625354+07:00","message":"receive streaming session, msgId: 107"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:58.320665893+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ภาษาอังกฤษ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":720000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:58.320671155+07:00","message":"receive interim result [false|false]: ภาษาอังกฤษ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:58.320683593+07:00","message":"[buffer interim] 107 false ภาษาอังกฤษ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:58.320690303+07:00","message":"[bufferProcess] interim [720000000]:ภาษาอังกฤษ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:58.320692387+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:58.636536639+07:00","message":"receive streaming session, msgId: 107"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:58.63658844+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สังเกตอาการ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":960000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:58.636595072+07:00","message":"receive interim result [false|false]: สังเกตอาการ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:58.636611416+07:00","message":"[buffer interim] 107 false สังเกตอาการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:58.636620307+07:00","message":"[bufferProcess] interim [960000000]:สังเกตอาการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:58.636623162+07:00","message":"[bufferProcess] send to processor:ภาษาอังกฤษ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:58.636631784+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:58.636635114+07:00","message":"> Transcript [1775] [false]: 'ภาษาอังกฤษ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:58.636640673+07:00","message":"Set StatePrefix (first interim): 'ภาษาอังกฤษ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:58.704314503+07:00","message":"receive streaming session, msgId: 107"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:58.704359726+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สังเกตจากค่าย\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":80000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:58.704366601+07:00","message":"receive interim result [false|false]: สังเกตจากค่าย"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:58.704384535+07:00","message":"[buffer interim] 107 false สังเกตจากค่าย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:58.704396241+07:00","message":"[bufferProcess] interim [80000000]:สังเกตจากค่าย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:58.704398607+07:00","message":"[bufferProcess] send to processor:สังเกตอาการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:58.704402845+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:58.70440677+07:00","message":"> Transcript [1776] [false]: 'สังเกตอาการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:58.704409974+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:58.704411996+07:00","message":"Set new StatePrefix: 'สังเกตอาการ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:58.846861769+07:00","message":"receive streaming session, msgId: 107"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:58.846905112+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สังเกตจากค่ายา\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":140000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:58.846911524+07:00","message":"receive interim result [false|false]: สังเกตจากค่ายา"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:58.846928592+07:00","message":"[buffer interim] 107 false สังเกตจากค่ายา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:58.846936745+07:00","message":"[bufferProcess] interim [140000000]:สังเกตจากค่ายา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:58.846939107+07:00","message":"[bufferProcess] send to processor:สังเกตจากค่าย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:58.846943168+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:58.846946521+07:00","message":"> Transcript [1777] [false]: 'สังเกตจากค่าย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:58.846949108+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:58.846951729+07:00","message":"Set new StatePrefix: 'สังเกตจากค่าย'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:58.873462383+07:00","message":"receive streaming session, msgId: 107"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:58.873497678+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สังเกตจาก 5 อย่าง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":200000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:58.873504001+07:00","message":"receive interim result [false|false]: สังเกตจาก 5 อย่าง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:58.873517566+07:00","message":"[buffer interim] 107 false สังเกตจาก 5 อย่าง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:58.873525725+07:00","message":"[bufferProcess] interim [200000000]:สังเกตจาก 5 อย่าง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:58.873528478+07:00","message":"[bufferProcess] send to processor:สังเกตจากค่ายา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:58.873534339+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:58.873537474+07:00","message":"> Transcript [1778] [false]: 'สังเกตจากค่ายา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:58.873540799+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:58.873543929+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:58.873547237+07:00","message":"StatePrefix: 'สังเกตจากค่าย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:58.873550025+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:58.981307004+07:00","message":"receive streaming session, msgId: 107"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:58.981353479+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สังเกตจาก 5 อย่างที่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":320000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:58.981359319+07:00","message":"receive interim result [false|false]: สังเกตจาก 5 อย่างที่"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:58.981385554+07:00","message":"[buffer interim] 107 false สังเกตจาก 5 อย่างที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:58.981397749+07:00","message":"[bufferProcess] interim [320000000]:สังเกตจาก 5 อย่างที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:58.981400972+07:00","message":"[bufferProcess] send to processor:สังเกตจาก 5 อย่าง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:58.981409159+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:58.981412675+07:00","message":"> Transcript [1779] [false]: 'สังเกตจาก 5 อย่าง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:58.981415262+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:58.981417673+07:00","message":"Set new StatePrefix: 'สังเกตจาก 5 อย่าง'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:59.100349991+07:00","message":"receive streaming session, msgId: 107"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:59.100398484+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สังเกตจาก 5 อย่างที่จะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":440000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:59.100405919+07:00","message":"receive interim result [false|false]: สังเกตจาก 5 อย่างที่จะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:59.100423945+07:00","message":"[buffer interim] 107 false สังเกตจาก 5 อย่างที่จะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:59.100432854+07:00","message":"[bufferProcess] interim [440000000]:สังเกตจาก 5 อย่างที่จะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:59.10043544+07:00","message":"[bufferProcess] send to processor:สังเกตจาก 5 อย่างที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:59.100439837+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:59.10044314+07:00","message":"> Transcript [1780] [false]: 'สังเกตจาก 5 อย่างที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:59.100446698+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:59.100448788+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:59.100452588+07:00","message":"StatePrefix: 'สังเกตจาก 5 อย่าง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:59.10045507+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:59.116973512+07:00","message":"receive streaming session, msgId: 107"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:59.117004556+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สังเกตจาก 5 อย่างที่อาจารย์\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":500000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:59.1170106+07:00","message":"receive interim result [false|false]: สังเกตจาก 5 อย่างที่อาจารย์"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:59.11702608+07:00","message":"[buffer interim] 107 false สังเกตจาก 5 อย่างที่อาจารย์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:59.117032681+07:00","message":"[bufferProcess] interim [500000000]:สังเกตจาก 5 อย่างที่อาจารย์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:59.117035386+07:00","message":"[bufferProcess] send to processor:สังเกตจาก 5 อย่างที่จะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:59.117038843+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:59.117042105+07:00","message":"> Transcript [1781] [false]: 'สังเกตจาก 5 อย่างที่จะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:59.117045384+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:59.117049449+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:59.117051749+07:00","message":"StatePrefix: 'สังเกตจาก 5 อย่าง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:59.117054047+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:59.261617002+07:00","message":"receive streaming session, msgId: 107"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:59.261652089+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สังเกตจาก\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":1,\"nanos\":680000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:59.261667044+07:00","message":"receive interim result [false|false]: สังเกตจาก"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:59.261677237+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" 5 อย่างที่อาจารย์บอก\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":680000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:59.261680264+07:00","message":"receive interim result [false|false]:  5 อย่างที่อาจารย์บอก"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:59.261687741+07:00","message":"[buffer interim] 107 false สังเกตจาก"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:59.261690803+07:00","message":"[buffer interim] 107 false  5 อย่างที่อาจารย์บอก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:59.261696781+07:00","message":"[bufferProcess] interim [680000000]:สังเกตจาก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:59.261699247+07:00","message":"[bufferProcess] send to processor:สังเกตจาก 5 อย่างที่อาจารย์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:59.261702088+07:00","message":"[bufferProcess] interim [680000000]: 5 อย่างที่อาจารย์บอก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:59.261704995+07:00","message":"[bufferProcess] update buffer: สังเกตจาก 5 อย่างที่อาจารย์บอก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:59.261707706+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:59.261710609+07:00","message":"> Transcript [1782] [false]: 'สังเกตจาก 5 อย่างที่อาจารย์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:59.261713833+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:59.261715813+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:59.261717725+07:00","message":"StatePrefix: 'สังเกตจาก 5 อย่าง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:59.261719823+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:59.387296037+07:00","message":"[GCS] IsForceVAD: false for message ID: 107"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:59.396893139+07:00","message":"receive streaming session, msgId: 107"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:59.396939765+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สังเกตจาก 5\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":1,\"nanos\":800000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:59.396946589+07:00","message":"receive interim result [false|false]: สังเกตจาก 5"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:59.396959887+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" อย่างที่อาจารย์บอก\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":800000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:59.396963336+07:00","message":"receive interim result [false|false]:  อย่างที่อาจารย์บอก"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:59.396972398+07:00","message":"[buffer interim] 107 false สังเกตจาก 5"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:59.396979154+07:00","message":"[buffer interim] 107 false  อย่างที่อาจารย์บอก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:59.396985917+07:00","message":"[bufferProcess] interim [800000000]:สังเกตจาก 5"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:59.396989138+07:00","message":"[bufferProcess] send to processor:สังเกตจาก 5 อย่างที่อาจารย์บอก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:59.396992496+07:00","message":"[bufferProcess] interim [800000000]: อย่างที่อาจารย์บอก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:59.396995078+07:00","message":"[bufferProcess] update buffer: สังเกตจาก 5 อย่างที่อาจารย์บอก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:59.396998574+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:59.397001764+07:00","message":"> Transcript [1783] [false]: 'สังเกตจาก 5 อย่างที่อาจารย์บอก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:59.397005261+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:59.397007477+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:59.397009657+07:00","message":"StatePrefix: 'สังเกตจาก 5 อย่าง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:59.397011792+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:59.397014546+07:00","message":"Push: 'สังเกตจาก 5 อย่าง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:59.397016482+07:00","message":"TextPushed: 'สังเกตจาก 5 อย่าง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:59.397019041+07:00","message":"Set new StatePrefix : 'สังเกตจาก 5 อย่างที่อาจารย์บอก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:59.397021548+07:00","message":"Next Push (prob) : 'ที่อาจารย์บอก'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:59.39702976+07:00","message":"push: {false สังเกตจาก 5 อย่าง 0 0xc001227700}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:59.574173562+07:00","message":"receive streaming session, msgId: 107"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:59.574221169+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สังเกตจาก 5 อย่างที่อาจารย์บอก\",\"confidence\":0.8768935}],\"is_final\":true,\"result_end_time\":{\"seconds\":1,\"nanos\":950000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:59.574229124+07:00","message":"receive interim result [true|false]: สังเกตจาก 5 อย่างที่อาจารย์บอก"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:59.574241357+07:00","message":"end recv isFinal message id 107"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:59.574244057+07:00","message":"end Recv id 107"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:59.574252028+07:00","message":"[buffer interim] 107 true สังเกตจาก 5 อย่างที่อาจารย์บอก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:59.574263941+07:00","message":"[bufferProcess] interim [950000000]:สังเกตจาก 5 อย่างที่อาจารย์บอก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:59.57426732+07:00","message":"[bufferProcess] send to processor (isfinal):สังเกตจาก 5 อย่างที่อาจารย์บอก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:59.57427156+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:59.574274926+07:00","message":"> Transcript [1784] [false]: 'สังเกตจาก 5 อย่างที่อาจารย์บอก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:59.574278294+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:59.574283551+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:59.574285614+07:00","message":"StatePrefix: 'สังเกตจาก 5 อย่างที่อาจารย์บอก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:59.574288177+07:00","message":"TextPushed: 'สังเกตจาก 5 อย่าง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:59.574290467+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:59.574292974+07:00","message":"> Transcript [1785] [true]: 'สังเกตจาก 5 อย่างที่อาจารย์บอก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:59.574295847+07:00","message":"Count interim (case isFinal): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:59.574297707+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:59.574299416+07:00","message":"StatePrefix: 'สังเกตจาก 5 อย่างที่อาจารย์บอก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:59.574301523+07:00","message":"TextPushed: 'สังเกตจาก 5 อย่าง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:59.574304178+07:00","message":"Push: 'ที่อาจารย์บอก'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:59.574313816+07:00","message":"push: {true ที่อาจารย์บอก 0 0xc001227700}"}
{"level":"info","service":"Main","time":"2026-06-25T13:13:59.582468774+07:00","message":"write wav file: './tmp/7593/7593_107.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:59.587690084+07:00","message":"[GCS] Cleaned up inactive client: 85"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:59.587711612+07:00","message":"[GCS] Cleaned up inactive client: 87"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:59.587714225+07:00","message":"[GCS] Cleaned up inactive client: 86"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:59.58771608+07:00","message":"[GCS] Cleaned up inactive client: 88"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:59.587718028+07:00","message":"[GCS] Cleaned up inactive client: 89"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:59.587720278+07:00","message":"[GCS] Cleaned up inactive client: 84"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:59.587722531+07:00","message":"[GCS] Cleaned up inactive client: 83"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:59.714261093+07:00","message":"[GCS] Start streaming session, msgId: 108"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:13:59.941885728+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:13:59.941909058+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:00.326451528+07:00","message":"receive streaming session, msgId: 108"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:00.326486113+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มันเป็น\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":480000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:00.326492798+07:00","message":"receive interim result [false|false]: มันเป็น"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:00.326511475+07:00","message":"[buffer interim] 108 false มันเป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:00.326520474+07:00","message":"[bufferProcess] interim [480000000]:มันเป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:00.326523948+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:00.376319812+07:00","message":"receive streaming session, msgId: 108"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:00.376361676+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มันเป็นของ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":720000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:00.376371296+07:00","message":"receive interim result [false|false]: มันเป็นของ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:00.376390992+07:00","message":"[buffer interim] 108 false มันเป็นของ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:00.376399173+07:00","message":"[bufferProcess] interim [720000000]:มันเป็นของ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:00.37640205+07:00","message":"[bufferProcess] send to processor:มันเป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:00.376406089+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:00.376408857+07:00","message":"> Transcript [1786] [false]: 'มันเป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:00.376411188+07:00","message":"Set StatePrefix (first interim): 'มันเป็น'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:00.601123256+07:00","message":"receive streaming session, msgId: 108"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:00.601184675+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มันเป็นของที่\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":900000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:00.601191452+07:00","message":"receive interim result [false|false]: มันเป็นของที่"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:00.601208767+07:00","message":"[buffer interim] 108 false มันเป็นของที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:00.601217729+07:00","message":"[bufferProcess] interim [900000000]:มันเป็นของที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:00.601221116+07:00","message":"[bufferProcess] send to processor:มันเป็นของ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:00.601228579+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:00.601233092+07:00","message":"> Transcript [1787] [false]: 'มันเป็นของ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:00.601236929+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:00.601239285+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:00.601242117+07:00","message":"StatePrefix: 'มันเป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:00.601244334+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:00.694794116+07:00","message":"receive streaming session, msgId: 108"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:00.694835932+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มันเป็นของที่มี\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":960000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:00.694842088+07:00","message":"receive interim result [false|false]: มันเป็นของที่มี"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:00.694857223+07:00","message":"[buffer interim] 108 false มันเป็นของที่มี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:00.694869602+07:00","message":"[bufferProcess] interim [960000000]:มันเป็นของที่มี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:00.694872327+07:00","message":"[bufferProcess] send to processor:มันเป็นของที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:00.694879473+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:00.694882389+07:00","message":"> Transcript [1788] [false]: 'มันเป็นของที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:00.694886582+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:00.694888845+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:00.694891274+07:00","message":"StatePrefix: 'มันเป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:00.694893573+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:00.965620906+07:00","message":"receive streaming session, msgId: 108"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:00.965671337+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มันเป็นของที่มีรถ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":320000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:00.965678343+07:00","message":"receive interim result [false|false]: มันเป็นของที่มีรถ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:00.965695048+07:00","message":"[buffer interim] 108 false มันเป็นของที่มีรถ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:00.965703376+07:00","message":"[bufferProcess] interim [320000000]:มันเป็นของที่มีรถ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:00.965705868+07:00","message":"[bufferProcess] send to processor:มันเป็นของที่มี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:00.965713641+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:00.965716972+07:00","message":"> Transcript [1789] [false]: 'มันเป็นของที่มี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:00.965720788+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:00.965723179+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:00.965725323+07:00","message":"StatePrefix: 'มันเป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:00.965728113+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:01.170769746+07:00","message":"receive streaming session, msgId: 108"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:01.170806453+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มันเป็นของที่มีรสเค็ม\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":500000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:01.170811962+07:00","message":"receive interim result [false|false]: มันเป็นของที่มีรสเค็ม"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:01.170826902+07:00","message":"[buffer interim] 108 false มันเป็นของที่มีรสเค็ม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:01.170834547+07:00","message":"[bufferProcess] interim [500000000]:มันเป็นของที่มีรสเค็ม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:01.170836986+07:00","message":"[bufferProcess] send to processor:มันเป็นของที่มีรถ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:01.170840281+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:01.170843228+07:00","message":"> Transcript [1790] [false]: 'มันเป็นของที่มีรถ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:01.170846555+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:01.170848674+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:01.170850552+07:00","message":"StatePrefix: 'มันเป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:01.17085263+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:01.170857287+07:00","message":"Push: 'มันเป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:01.170859702+07:00","message":"TextPushed: 'มันเป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:01.170862129+07:00","message":"Set new StatePrefix : 'มันเป็นของที่มีรถ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:01.170864563+07:00","message":"Next Push (prob) : 'ของที่มีรถ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:01.170887327+07:00","message":"push: {false มันเป็น 0 0xc0017d5780}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:01.789055372+07:00","message":"receive streaming session, msgId: 108"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:01.789093142+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มันเป็นของที่มีรสเค็ม\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":2,\"nanos\":100000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:01.789099062+07:00","message":"receive interim result [false|false]: มันเป็นของที่มีรสเค็ม"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:01.789112918+07:00","message":"[buffer interim] 108 false มันเป็นของที่มีรสเค็ม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:01.789120534+07:00","message":"[bufferProcess] interim [100000000]:มันเป็นของที่มีรสเค็ม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:01.789123015+07:00","message":"[bufferProcess] send to processor:มันเป็นของที่มีรสเค็ม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:01.789130042+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:01.789132658+07:00","message":"> Transcript [1791] [false]: 'มันเป็นของที่มีรสเค็ม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:01.789135079+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:01.789137343+07:00","message":"Set new StatePrefix: 'มันเป็นของที่มีรสเค็ม'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:01.982950705+07:00","message":"receive streaming session, msgId: 108"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:01.982986995+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มันเป็นของที่มีรสเค็มมีเหตุ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":280000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:01.982992615+07:00","message":"receive interim result [false|false]: มันเป็นของที่มีรสเค็มมีเหตุ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:01.983006231+07:00","message":"[buffer interim] 108 false มันเป็นของที่มีรสเค็มมีเหตุ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:01.983014306+07:00","message":"[bufferProcess] interim [280000000]:มันเป็นของที่มีรสเค็มมีเหตุ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:01.983016804+07:00","message":"[bufferProcess] send to processor:มันเป็นของที่มีรสเค็ม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:01.983020308+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:01.9830234+07:00","message":"> Transcript [1792] [false]: 'มันเป็นของที่มีรสเค็ม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:01.983027363+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:01.983029471+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:01.983031636+07:00","message":"StatePrefix: 'มันเป็นของที่มีรสเค็ม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:01.983033996+07:00","message":"TextPushed: 'มันเป็น'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:02.031314244+07:00","message":"receive streaming session, msgId: 108"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:02.031362427+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มันเป็นของที่มีรสเค็มมีเหตุผล\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":340000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:02.031370524+07:00","message":"receive interim result [false|false]: มันเป็นของที่มีรสเค็มมีเหตุผล"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:02.031390892+07:00","message":"[buffer interim] 108 false มันเป็นของที่มีรสเค็มมีเหตุผล"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:02.031405904+07:00","message":"[bufferProcess] interim [340000000]:มันเป็นของที่มีรสเค็มมีเหตุผล"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:02.031410606+07:00","message":"[bufferProcess] send to processor:มันเป็นของที่มีรสเค็มมีเหตุ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:02.031420141+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:02.031425297+07:00","message":"> Transcript [1793] [false]: 'มันเป็นของที่มีรสเค็มมีเหตุ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:02.031431049+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:02.031433989+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:02.031438009+07:00","message":"StatePrefix: 'มันเป็นของที่มีรสเค็ม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:02.031441397+07:00","message":"TextPushed: 'มันเป็น'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:02.408002258+07:00","message":"receive streaming session, msgId: 108"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:02.40804299+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มันเป็นของที่มีรสเค็มมีเหตุผลไหมคะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":580000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:02.408049364+07:00","message":"receive interim result [false|false]: มันเป็นของที่มีรสเค็มมีเหตุผลไหมคะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:02.408066224+07:00","message":"[buffer interim] 108 false มันเป็นของที่มีรสเค็มมีเหตุผลไหมคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:02.408084759+07:00","message":"[bufferProcess] interim [580000000]:มันเป็นของที่มีรสเค็มมีเหตุผลไหมคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:02.408087488+07:00","message":"[bufferProcess] send to processor:มันเป็นของที่มีรสเค็มมีเหตุผล"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:02.408091029+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:02.408093662+07:00","message":"> Transcript [1794] [false]: 'มันเป็นของที่มีรสเค็มมีเหตุผล'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:02.408097028+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:02.408099359+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:02.408101584+07:00","message":"StatePrefix: 'มันเป็นของที่มีรสเค็ม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:02.408104198+07:00","message":"TextPushed: 'มันเป็น'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:02.47828619+07:00","message":"receive streaming session, msgId: 108"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:02.478328813+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มันเป็นของที่มีรสเค็มมีเหตุผลไหมครับ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":640000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:02.478334582+07:00","message":"receive interim result [false|false]: มันเป็นของที่มีรสเค็มมีเหตุผลไหมครับ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:02.47835084+07:00","message":"[buffer interim] 108 false มันเป็นของที่มีรสเค็มมีเหตุผลไหมครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:02.478359308+07:00","message":"[bufferProcess] interim [640000000]:มันเป็นของที่มีรสเค็มมีเหตุผลไหมครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:02.478362911+07:00","message":"[bufferProcess] send to processor:มันเป็นของที่มีรสเค็มมีเหตุผลไหมคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:02.478366898+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:02.478369676+07:00","message":"> Transcript [1795] [false]: 'มันเป็นของที่มีรสเค็มมีเหตุผลไหมคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:02.478373359+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:02.478375643+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:02.478378566+07:00","message":"StatePrefix: 'มันเป็นของที่มีรสเค็ม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:02.478381151+07:00","message":"TextPushed: 'มันเป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:02.478387901+07:00","message":"Push: 'ของที่มีรสเค็ม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:02.478390364+07:00","message":"TextPushed: 'มันเป็นของที่มีรสเค็ม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:02.478393335+07:00","message":"Set new StatePrefix : 'มันเป็นของที่มีรสเค็มมีเหตุผลไหมคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:02.478395963+07:00","message":"Next Push (prob) : 'มีเหตุผลไหมคะ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:02.478405075+07:00","message":"push: {false ของที่มีรสเค็ม 0 0xc0017d5780}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:02.692294891+07:00","message":"receive streaming session, msgId: 108"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:02.692332595+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มันเป็นของที่มีรสเค็มมีเหตุผลทำไม\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":820000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:02.692338394+07:00","message":"receive interim result [false|false]: มันเป็นของที่มีรสเค็มมีเหตุผลทำไม"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:02.692352693+07:00","message":"[buffer interim] 108 false มันเป็นของที่มีรสเค็มมีเหตุผลทำไม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:02.692363255+07:00","message":"[bufferProcess] interim [820000000]:มันเป็นของที่มีรสเค็มมีเหตุผลทำไม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:02.692365826+07:00","message":"[bufferProcess] send to processor:มันเป็นของที่มีรสเค็มมีเหตุผลไหมครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:02.69237326+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:02.692376277+07:00","message":"> Transcript [1796] [false]: 'มันเป็นของที่มีรสเค็มมีเหตุผลไหมครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:02.692378981+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:02.69238155+07:00","message":"Set new StatePrefix: 'มันเป็นของที่มีรสเค็มมีเหตุผลไหมครับ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:02.743591627+07:00","message":"receive streaming session, msgId: 108"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:02.743637019+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มันเป็นของที่มีรสเค็มมีเหตุผลไหมครับ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":940000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:02.743643024+07:00","message":"receive interim result [false|false]: มันเป็นของที่มีรสเค็มมีเหตุผลไหมครับ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:02.743666604+07:00","message":"[buffer interim] 108 false มันเป็นของที่มีรสเค็มมีเหตุผลไหมครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:02.743679327+07:00","message":"[bufferProcess] interim [940000000]:มันเป็นของที่มีรสเค็มมีเหตุผลไหมครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:02.743682637+07:00","message":"[bufferProcess] send to processor:มันเป็นของที่มีรสเค็มมีเหตุผลทำไม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:02.743690135+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:02.743693435+07:00","message":"> Transcript [1797] [false]: 'มันเป็นของที่มีรสเค็มมีเหตุผลทำไม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:02.74369723+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:02.743700328+07:00","message":"Set new StatePrefix: 'มันเป็นของที่มีรสเค็มมีเหตุผลทำไม'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:02.764434126+07:00","message":"receive streaming session, msgId: 108"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:02.764462496+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มันเป็นของที่มีรสเค็มมีเหตุผลทำไมทำ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:02.764466886+07:00","message":"receive interim result [false|false]: มันเป็นของที่มีรสเค็มมีเหตุผลทำไมทำ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:02.764481347+07:00","message":"[buffer interim] 108 false มันเป็นของที่มีรสเค็มมีเหตุผลทำไมทำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:02.764488+07:00","message":"[bufferProcess] interim [0]:มันเป็นของที่มีรสเค็มมีเหตุผลทำไมทำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:02.764490463+07:00","message":"[bufferProcess] send to processor:มันเป็นของที่มีรสเค็มมีเหตุผลไหมครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:02.764494173+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:02.764496697+07:00","message":"> Transcript [1798] [false]: 'มันเป็นของที่มีรสเค็มมีเหตุผลไหมครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:02.764499611+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:02.764501686+07:00","message":"Set new StatePrefix: 'มันเป็นของที่มีรสเค็มมีเหตุผลไหมครับ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:02.771246933+07:00","message":"receive streaming session, msgId: 108"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:02.771267343+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มันเป็นของที่มีรสเค็มมีเหตุผลทำไมทำไม\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":60000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:02.771272238+07:00","message":"receive interim result [false|false]: มันเป็นของที่มีรสเค็มมีเหตุผลทำไมทำไม"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:02.77128757+07:00","message":"[buffer interim] 108 false มันเป็นของที่มีรสเค็มมีเหตุผลทำไมทำไม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:02.771292957+07:00","message":"[bufferProcess] interim [60000000]:มันเป็นของที่มีรสเค็มมีเหตุผลทำไมทำไม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:02.771295782+07:00","message":"[bufferProcess] send to processor:มันเป็นของที่มีรสเค็มมีเหตุผลทำไมทำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:02.771299278+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:02.771302049+07:00","message":"> Transcript [1799] [false]: 'มันเป็นของที่มีรสเค็มมีเหตุผลทำไมทำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:02.771304422+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:02.77130775+07:00","message":"Set new StatePrefix: 'มันเป็นของที่มีรสเค็มมีเหตุผลทำไมทำ'"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:14:02.941988986+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:14:02.942013314+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:03.392178567+07:00","message":"receive streaming session, msgId: 108"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:03.392223141+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มันเป็นของที่มีรสเค็มมีเหตุผลทำไมทำไมไม่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":660000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:03.392233207+07:00","message":"receive interim result [false|false]: มันเป็นของที่มีรสเค็มมีเหตุผลทำไมทำไมไม่"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:03.392251939+07:00","message":"[buffer interim] 108 false มันเป็นของที่มีรสเค็มมีเหตุผลทำไมทำไมไม่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:03.392261232+07:00","message":"[bufferProcess] interim [660000000]:มันเป็นของที่มีรสเค็มมีเหตุผลทำไมทำไมไม่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:03.392265219+07:00","message":"[bufferProcess] send to processor:มันเป็นของที่มีรสเค็มมีเหตุผลทำไมทำไม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:03.392274857+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:03.392279211+07:00","message":"> Transcript [1800] [false]: 'มันเป็นของที่มีรสเค็มมีเหตุผลทำไมทำไม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:03.392283897+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:03.392287528+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:03.392290742+07:00","message":"StatePrefix: 'มันเป็นของที่มีรสเค็มมีเหตุผลทำไมทำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:03.392294782+07:00","message":"TextPushed: 'มันเป็นของที่มีรสเค็ม'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:03.476258869+07:00","message":"receive streaming session, msgId: 108"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:03.476293543+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มันเป็นของที่มีรสเค็มมีเหตุผลทำไมทำไมไม่ไป\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":780000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:03.476300403+07:00","message":"receive interim result [false|false]: มันเป็นของที่มีรสเค็มมีเหตุผลทำไมทำไมไม่ไป"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:03.476317363+07:00","message":"[buffer interim] 108 false มันเป็นของที่มีรสเค็มมีเหตุผลทำไมทำไมไม่ไป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:03.47632469+07:00","message":"[bufferProcess] interim [780000000]:มันเป็นของที่มีรสเค็มมีเหตุผลทำไมทำไมไม่ไป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:03.476327405+07:00","message":"[bufferProcess] send to processor:มันเป็นของที่มีรสเค็มมีเหตุผลทำไมทำไมไม่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:03.476331225+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:03.476334185+07:00","message":"> Transcript [1801] [false]: 'มันเป็นของที่มีรสเค็มมีเหตุผลทำไมทำไมไม่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:03.476337794+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:03.476339915+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:03.476342056+07:00","message":"StatePrefix: 'มันเป็นของที่มีรสเค็มมีเหตุผลทำไมทำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:03.476344944+07:00","message":"TextPushed: 'มันเป็นของที่มีรสเค็ม'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:03.636108364+07:00","message":"receive streaming session, msgId: 108"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:03.636149046+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มันเป็นของที่มีรสเค็มมีเหตุผลทำไมทำไมไม่ไปใส่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":900000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:03.636156768+07:00","message":"receive interim result [false|false]: มันเป็นของที่มีรสเค็มมีเหตุผลทำไมทำไมไม่ไปใส่"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:03.636170579+07:00","message":"[buffer interim] 108 false มันเป็นของที่มีรสเค็มมีเหตุผลทำไมทำไมไม่ไปใส่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:03.636181224+07:00","message":"[bufferProcess] interim [900000000]:มันเป็นของที่มีรสเค็มมีเหตุผลทำไมทำไมไม่ไปใส่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:03.636184422+07:00","message":"[bufferProcess] send to processor:มันเป็นของที่มีรสเค็มมีเหตุผลทำไมทำไมไม่ไป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:03.636191082+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:03.636193849+07:00","message":"> Transcript [1802] [false]: 'มันเป็นของที่มีรสเค็มมีเหตุผลทำไมทำไมไม่ไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:03.636197169+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:03.636199091+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:03.636201339+07:00","message":"StatePrefix: 'มันเป็นของที่มีรสเค็มมีเหตุผลทำไมทำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:03.636204534+07:00","message":"TextPushed: 'มันเป็นของที่มีรสเค็ม'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:03.677836662+07:00","message":"receive streaming session, msgId: 108"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:03.677877233+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มันเป็นของที่มีรสเค็มมีเหตุผลทำไมทำไมไม่ไปใส่ใน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":960000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:03.677885324+07:00","message":"receive interim result [false|false]: มันเป็นของที่มีรสเค็มมีเหตุผลทำไมทำไมไม่ไปใส่ใน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:03.677902423+07:00","message":"[buffer interim] 108 false มันเป็นของที่มีรสเค็มมีเหตุผลทำไมทำไมไม่ไปใส่ใน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:03.67791687+07:00","message":"[bufferProcess] interim [960000000]:มันเป็นของที่มีรสเค็มมีเหตุผลทำไมทำไมไม่ไปใส่ใน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:03.677920614+07:00","message":"[bufferProcess] send to processor:มันเป็นของที่มีรสเค็มมีเหตุผลทำไมทำไมไม่ไปใส่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:03.677925346+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:03.677929579+07:00","message":"> Transcript [1803] [false]: 'มันเป็นของที่มีรสเค็มมีเหตุผลทำไมทำไมไม่ไปใส่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:03.677934538+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:03.67793737+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:03.677940838+07:00","message":"StatePrefix: 'มันเป็นของที่มีรสเค็มมีเหตุผลทำไมทำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:03.67794425+07:00","message":"TextPushed: 'มันเป็นของที่มีรสเค็ม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:03.677948089+07:00","message":"Push: 'มีเหตุผลทำไมทำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:03.67795117+07:00","message":"TextPushed: 'มันเป็นของที่มีรสเค็มมีเหตุผลทำไมทำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:03.677954881+07:00","message":"Set new StatePrefix : 'มันเป็นของที่มีรสเค็มมีเหตุผลทำไมทำไมไม่ไปใส่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:03.677958551+07:00","message":"Next Push (prob) : 'ไมไม่ไปใส่'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:03.677968267+07:00","message":"push: {false มีเหตุผลทำไมทำ 0 0xc0017d5780}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:03.780042691+07:00","message":"receive streaming session, msgId: 108"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:03.780084179+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มันเป็นของที่มีรสเค็มมีเหตุผลทำไมทำไมไม่ไปใส่ในน้ำ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":80000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:03.780091525+07:00","message":"receive interim result [false|false]: มันเป็นของที่มีรสเค็มมีเหตุผลทำไมทำไมไม่ไปใส่ในน้ำ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:03.780108578+07:00","message":"[buffer interim] 108 false มันเป็นของที่มีรสเค็มมีเหตุผลทำไมทำไมไม่ไปใส่ในน้ำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:03.78011679+07:00","message":"[bufferProcess] interim [80000000]:มันเป็นของที่มีรสเค็มมีเหตุผลทำไมทำไมไม่ไปใส่ในน้ำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:03.780120063+07:00","message":"[bufferProcess] send to processor:มันเป็นของที่มีรสเค็มมีเหตุผลทำไมทำไมไม่ไปใส่ใน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:03.780128919+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:03.780132211+07:00","message":"> Transcript [1804] [false]: 'มันเป็นของที่มีรสเค็มมีเหตุผลทำไมทำไมไม่ไปใส่ใน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:03.780136583+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:03.780139466+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:03.780141399+07:00","message":"StatePrefix: 'มันเป็นของที่มีรสเค็มมีเหตุผลทำไมทำไมไม่ไปใส่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:03.78014809+07:00","message":"TextPushed: 'มันเป็นของที่มีรสเค็มมีเหตุผลทำไมทำ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:03.899674516+07:00","message":"receive streaming session, msgId: 108"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:03.899710333+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มันเป็นของที่มีรสเค็มมีเหตุผลทำไมทำไมไม่ไปใส่ในน้ำตา\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":200000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:03.899717414+07:00","message":"receive interim result [false|false]: มันเป็นของที่มีรสเค็มมีเหตุผลทำไมทำไมไม่ไปใส่ในน้ำตา"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:03.899732364+07:00","message":"[buffer interim] 108 false มันเป็นของที่มีรสเค็มมีเหตุผลทำไมทำไมไม่ไปใส่ในน้ำตา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:03.899740489+07:00","message":"[bufferProcess] interim [200000000]:มันเป็นของที่มีรสเค็มมีเหตุผลทำไมทำไมไม่ไปใส่ในน้ำตา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:03.899743424+07:00","message":"[bufferProcess] send to processor:มันเป็นของที่มีรสเค็มมีเหตุผลทำไมทำไมไม่ไปใส่ในน้ำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:03.899752262+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:03.899755216+07:00","message":"> Transcript [1805] [false]: 'มันเป็นของที่มีรสเค็มมีเหตุผลทำไมทำไมไม่ไปใส่ในน้ำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:03.899759488+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:03.899764799+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:03.899767083+07:00","message":"StatePrefix: 'มันเป็นของที่มีรสเค็มมีเหตุผลทำไมทำไมไม่ไปใส่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:03.899769987+07:00","message":"TextPushed: 'มันเป็นของที่มีรสเค็มมีเหตุผลทำไมทำ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:03.948640941+07:00","message":"receive streaming session, msgId: 108"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:03.948709473+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มันเป็นของที่มีรสเค็มมีเหตุผลทำไมทำไมไม่ใส่น้ำตาล\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":320000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:03.948715701+07:00","message":"receive interim result [false|false]: มันเป็นของที่มีรสเค็มมีเหตุผลทำไมทำไมไม่ใส่น้ำตาล"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:03.948725594+07:00","message":"[buffer interim] 108 false มันเป็นของที่มีรสเค็มมีเหตุผลทำไมทำไมไม่ใส่น้ำตาล"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:03.948732841+07:00","message":"[bufferProcess] interim [320000000]:มันเป็นของที่มีรสเค็มมีเหตุผลทำไมทำไมไม่ใส่น้ำตาล"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:03.948735161+07:00","message":"[bufferProcess] send to processor:มันเป็นของที่มีรสเค็มมีเหตุผลทำไมทำไมไม่ไปใส่ในน้ำตา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:03.948738825+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:03.948743877+07:00","message":"> Transcript [1806] [false]: 'มันเป็นของที่มีรสเค็มมีเหตุผลทำไมทำไมไม่ไปใส่ในน้ำตา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:03.94874755+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:03.948749944+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:03.948752141+07:00","message":"StatePrefix: 'มันเป็นของที่มีรสเค็มมีเหตุผลทำไมทำไมไม่ไปใส่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:03.94875517+07:00","message":"TextPushed: 'มันเป็นของที่มีรสเค็มมีเหตุผลทำไมทำ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:04.572637881+07:00","message":"receive streaming session, msgId: 108"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:04.572679142+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มันเป็นของที่มีรสเค็มมีเหตุผลทำไมทำไมไม่ใส่น้ำตาล\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":4,\"nanos\":920000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:04.572684731+07:00","message":"receive interim result [false|false]: มันเป็นของที่มีรสเค็มมีเหตุผลทำไมทำไมไม่ใส่น้ำตาล"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:04.572700239+07:00","message":"[buffer interim] 108 false มันเป็นของที่มีรสเค็มมีเหตุผลทำไมทำไมไม่ใส่น้ำตาล"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:04.572707115+07:00","message":"[bufferProcess] interim [920000000]:มันเป็นของที่มีรสเค็มมีเหตุผลทำไมทำไมไม่ใส่น้ำตาล"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:04.572709906+07:00","message":"[bufferProcess] send to processor:มันเป็นของที่มีรสเค็มมีเหตุผลทำไมทำไมไม่ใส่น้ำตาล"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:04.572713806+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:04.572716455+07:00","message":"> Transcript [1807] [false]: 'มันเป็นของที่มีรสเค็มมีเหตุผลทำไมทำไมไม่ใส่น้ำตาล'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:04.57272011+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:04.57272314+07:00","message":"Set new StatePrefix: 'มันเป็นของที่มีรสเค็มมีเหตุผลทำไมทำไมไม่ใส่น้ำตาล'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:05.181379379+07:00","message":"receive streaming session, msgId: 108"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:05.181418879+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มันเป็นของที่มีรสเค็มมีเหตุผลทำไมทำไมไม่ใส่น้ำตาลไม่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":400000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:05.181426108+07:00","message":"receive interim result [false|false]: มันเป็นของที่มีรสเค็มมีเหตุผลทำไมทำไมไม่ใส่น้ำตาลไม่"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:05.1814418+07:00","message":"[buffer interim] 108 false มันเป็นของที่มีรสเค็มมีเหตุผลทำไมทำไมไม่ใส่น้ำตาลไม่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:05.181449526+07:00","message":"[bufferProcess] interim [400000000]:มันเป็นของที่มีรสเค็มมีเหตุผลทำไมทำไมไม่ใส่น้ำตาลไม่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:05.181452659+07:00","message":"[bufferProcess] send to processor:มันเป็นของที่มีรสเค็มมีเหตุผลทำไมทำไมไม่ใส่น้ำตาล"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:05.181460018+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:05.18146293+07:00","message":"> Transcript [1808] [false]: 'มันเป็นของที่มีรสเค็มมีเหตุผลทำไมทำไมไม่ใส่น้ำตาล'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:05.181466957+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:05.181469613+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:05.181472101+07:00","message":"StatePrefix: 'มันเป็นของที่มีรสเค็มมีเหตุผลทำไมทำไมไม่ใส่น้ำตาล'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:05.181475545+07:00","message":"TextPushed: 'มันเป็นของที่มีรสเค็มมีเหตุผลทำไมทำ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:05.193714495+07:00","message":"receive streaming session, msgId: 108"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:05.193736775+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มันเป็นของที่มีรสเค็มมีเหตุผลทำไมทำไมไม่ใส่น้ำตาลไม่ไป\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":460000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:05.193741884+07:00","message":"receive interim result [false|false]: มันเป็นของที่มีรสเค็มมีเหตุผลทำไมทำไมไม่ใส่น้ำตาลไม่ไป"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:05.193752577+07:00","message":"[buffer interim] 108 false มันเป็นของที่มีรสเค็มมีเหตุผลทำไมทำไมไม่ใส่น้ำตาลไม่ไป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:05.193757643+07:00","message":"[bufferProcess] interim [460000000]:มันเป็นของที่มีรสเค็มมีเหตุผลทำไมทำไมไม่ใส่น้ำตาลไม่ไป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:05.193760179+07:00","message":"[bufferProcess] send to processor:มันเป็นของที่มีรสเค็มมีเหตุผลทำไมทำไมไม่ใส่น้ำตาลไม่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:05.193763982+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:05.193766292+07:00","message":"> Transcript [1809] [false]: 'มันเป็นของที่มีรสเค็มมีเหตุผลทำไมทำไมไม่ใส่น้ำตาลไม่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:05.193769656+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:05.193771747+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:05.193773887+07:00","message":"StatePrefix: 'มันเป็นของที่มีรสเค็มมีเหตุผลทำไมทำไมไม่ใส่น้ำตาล'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:05.193776365+07:00","message":"TextPushed: 'มันเป็นของที่มีรสเค็มมีเหตุผลทำไมทำ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:05.219323988+07:00","message":"receive streaming session, msgId: 108"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:05.219345588+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มันเป็นของที่มีรสเค็มมีเหตุผลทำไมทำไมไม่ใส่น้ำตาลไม่เป็น\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":520000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:05.21935152+07:00","message":"receive interim result [false|false]: มันเป็นของที่มีรสเค็มมีเหตุผลทำไมทำไมไม่ใส่น้ำตาลไม่เป็น"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:05.219361118+07:00","message":"[buffer interim] 108 false มันเป็นของที่มีรสเค็มมีเหตุผลทำไมทำไมไม่ใส่น้ำตาลไม่เป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:05.219366689+07:00","message":"[bufferProcess] interim [520000000]:มันเป็นของที่มีรสเค็มมีเหตุผลทำไมทำไมไม่ใส่น้ำตาลไม่เป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:05.219369263+07:00","message":"[bufferProcess] send to processor:มันเป็นของที่มีรสเค็มมีเหตุผลทำไมทำไมไม่ใส่น้ำตาลไม่ไป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:05.219374694+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:05.219377128+07:00","message":"> Transcript [1810] [false]: 'มันเป็นของที่มีรสเค็มมีเหตุผลทำไมทำไมไม่ใส่น้ำตาลไม่ไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:05.219380773+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:05.219382808+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:05.219384737+07:00","message":"StatePrefix: 'มันเป็นของที่มีรสเค็มมีเหตุผลทำไมทำไมไม่ใส่น้ำตาล'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:05.21938986+07:00","message":"TextPushed: 'มันเป็นของที่มีรสเค็มมีเหตุผลทำไมทำ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:05.389448595+07:00","message":"receive streaming session, msgId: 108"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:05.389498363+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มันเป็นของที่มีรสเค็มมีเหตุผลทำไมทำไมไม่ใส่น้ำตาลไม่เป็นไร\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":640000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:05.389506803+07:00","message":"receive interim result [false|false]: มันเป็นของที่มีรสเค็มมีเหตุผลทำไมทำไมไม่ใส่น้ำตาลไม่เป็นไร"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:05.389537379+07:00","message":"[buffer interim] 108 false มันเป็นของที่มีรสเค็มมีเหตุผลทำไมทำไมไม่ใส่น้ำตาลไม่เป็นไร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:05.389549368+07:00","message":"[bufferProcess] interim [640000000]:มันเป็นของที่มีรสเค็มมีเหตุผลทำไมทำไมไม่ใส่น้ำตาลไม่เป็นไร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:05.389553954+07:00","message":"[bufferProcess] send to processor:มันเป็นของที่มีรสเค็มมีเหตุผลทำไมทำไมไม่ใส่น้ำตาลไม่เป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:05.389562412+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:05.389566333+07:00","message":"> Transcript [1811] [false]: 'มันเป็นของที่มีรสเค็มมีเหตุผลทำไมทำไมไม่ใส่น้ำตาลไม่เป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:05.389572721+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:05.389576393+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:05.389579492+07:00","message":"StatePrefix: 'มันเป็นของที่มีรสเค็มมีเหตุผลทำไมทำไมไม่ใส่น้ำตาล'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:05.389583695+07:00","message":"TextPushed: 'มันเป็นของที่มีรสเค็มมีเหตุผลทำไมทำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:05.38958832+07:00","message":"Push: 'ไมไม่ใส่น้ำตาล'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:05.389591575+07:00","message":"TextPushed: 'มันเป็นของที่มีรสเค็มมีเหตุผลทำไมทำไมไม่ใส่น้ำตาล'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:05.389595708+07:00","message":"Set new StatePrefix : 'มันเป็นของที่มีรสเค็มมีเหตุผลทำไมทำไมไม่ใส่น้ำตาลไม่เป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:05.389599635+07:00","message":"Next Push (prob) : 'ไม่เป็น'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:05.389610486+07:00","message":"push: {false ไมไม่ใส่น้ำตาล 0 0xc0017d5780}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:05.654037719+07:00","message":"receive streaming session, msgId: 108"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:05.654081198+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มันเป็นของที่มีรสเค็มมีเหตุผลทำไมทำไมไม่ใส่น้ำตาลไม่ไปซัก\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":760000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:05.654088011+07:00","message":"receive interim result [false|false]: มันเป็นของที่มีรสเค็มมีเหตุผลทำไมทำไมไม่ใส่น้ำตาลไม่ไปซัก"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:05.654104007+07:00","message":"[buffer interim] 108 false มันเป็นของที่มีรสเค็มมีเหตุผลทำไมทำไมไม่ใส่น้ำตาลไม่ไปซัก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:05.654118534+07:00","message":"[bufferProcess] interim [760000000]:มันเป็นของที่มีรสเค็มมีเหตุผลทำไมทำไมไม่ใส่น้ำตาลไม่ไปซัก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:05.654121784+07:00","message":"[bufferProcess] send to processor:มันเป็นของที่มีรสเค็มมีเหตุผลทำไมทำไมไม่ใส่น้ำตาลไม่เป็นไร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:05.654129751+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:05.654135389+07:00","message":"> Transcript [1812] [false]: 'มันเป็นของที่มีรสเค็มมีเหตุผลทำไมทำไมไม่ใส่น้ำตาลไม่เป็นไร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:05.654140057+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:05.654142405+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:05.654144945+07:00","message":"StatePrefix: 'มันเป็นของที่มีรสเค็มมีเหตุผลทำไมทำไมไม่ใส่น้ำตาลไม่เป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:05.654147778+07:00","message":"TextPushed: 'มันเป็นของที่มีรสเค็มมีเหตุผลทำไมทำไมไม่ใส่น้ำตาล'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:05.667669682+07:00","message":"[GCS] IsForceVAD: false for message ID: 108"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:05.730449153+07:00","message":"[GCS] Start streaming session, msgId: 109"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:05.750280688+07:00","message":"receive streaming session, msgId: 108"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:05.750317256+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มันเป็นของที่มีรสเค็มมีเหตุผลทำไมทำไมไม่ใส่น้ำตาลไม่เป็นไร\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":820000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:05.750324461+07:00","message":"receive interim result [false|false]: มันเป็นของที่มีรสเค็มมีเหตุผลทำไมทำไมไม่ใส่น้ำตาลไม่เป็นไร"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:05.750339952+07:00","message":"[buffer interim] 108 false มันเป็นของที่มีรสเค็มมีเหตุผลทำไมทำไมไม่ใส่น้ำตาลไม่เป็นไร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:05.750348428+07:00","message":"[bufferProcess] interim [820000000]:มันเป็นของที่มีรสเค็มมีเหตุผลทำไมทำไมไม่ใส่น้ำตาลไม่เป็นไร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:05.750351301+07:00","message":"[bufferProcess] send to processor:มันเป็นของที่มีรสเค็มมีเหตุผลทำไมทำไมไม่ใส่น้ำตาลไม่ไปซัก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:05.750359712+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:05.750362821+07:00","message":"> Transcript [1813] [false]: 'มันเป็นของที่มีรสเค็มมีเหตุผลทำไมทำไมไม่ใส่น้ำตาลไม่ไปซัก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:05.750365695+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:05.750367852+07:00","message":"Set new StatePrefix: 'มันเป็นของที่มีรสเค็มมีเหตุผลทำไมทำไมไม่ใส่น้ำตาลไม่ไปซัก'"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:14:05.942399465+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:14:05.942415759+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:06.011397635+07:00","message":"receive streaming session, msgId: 108"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:06.011431817+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มันเป็นของที่มีรสเค็มมีเหตุผลทำไมทำไมไม่ใส่น้ำตาลไม่ไปซ้ำซ้อน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":6,\"nanos\":60000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:06.011438965+07:00","message":"receive interim result [false|false]: มันเป็นของที่มีรสเค็มมีเหตุผลทำไมทำไมไม่ใส่น้ำตาลไม่ไปซ้ำซ้อน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:06.011453326+07:00","message":"[buffer interim] 108 false มันเป็นของที่มีรสเค็มมีเหตุผลทำไมทำไมไม่ใส่น้ำตาลไม่ไปซ้ำซ้อน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:06.011460261+07:00","message":"[bufferProcess] interim [60000000]:มันเป็นของที่มีรสเค็มมีเหตุผลทำไมทำไมไม่ใส่น้ำตาลไม่ไปซ้ำซ้อน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:06.011462963+07:00","message":"[bufferProcess] send to processor:มันเป็นของที่มีรสเค็มมีเหตุผลทำไมทำไมไม่ใส่น้ำตาลไม่เป็นไร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:06.011469674+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:06.011472459+07:00","message":"> Transcript [1814] [false]: 'มันเป็นของที่มีรสเค็มมีเหตุผลทำไมทำไมไม่ใส่น้ำตาลไม่เป็นไร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:06.011475181+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:06.011477068+07:00","message":"Set new StatePrefix: 'มันเป็นของที่มีรสเค็มมีเหตุผลทำไมทำไมไม่ใส่น้ำตาลไม่เป็นไร'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:06.196810172+07:00","message":"receive streaming session, msgId: 108"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:06.196848261+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มันเป็นของที่มีรสเค็มมีเหตุผลหน่อยทำไมทำไมไม่ใส่น้ำตาลไม่ไปใส่กับซอส\",\"confidence\":0.8836837}],\"is_final\":true,\"result_end_time\":{\"seconds\":6,\"nanos\":180000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:06.196855479+07:00","message":"receive interim result [true|false]: มันเป็นของที่มีรสเค็มมีเหตุผลหน่อยทำไมทำไมไม่ใส่น้ำตาลไม่ไปใส่กับซอส"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:06.196865722+07:00","message":"end recv isFinal message id 108"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:06.196867925+07:00","message":"end Recv id 108"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:06.196873329+07:00","message":"[buffer interim] 108 true มันเป็นของที่มีรสเค็มมีเหตุผลหน่อยทำไมทำไมไม่ใส่น้ำตาลไม่ไปใส่กับซอส"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:06.196883785+07:00","message":"[bufferProcess] interim [180000000]:มันเป็นของที่มีรสเค็มมีเหตุผลหน่อยทำไมทำไมไม่ใส่น้ำตาลไม่ไปใส่กับซอส"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:06.196888295+07:00","message":"[bufferProcess] send to processor (isfinal):มันเป็นของที่มีรสเค็มมีเหตุผลทำไมทำไมไม่ใส่น้ำตาลไม่ไปซ้ำซ้อน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:06.196908358+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:06.196927544+07:00","message":"> Transcript [1815] [false]: 'มันเป็นของที่มีรสเค็มมีเหตุผลทำไมทำไมไม่ใส่น้ำตาลไม่ไปซ้ำซ้อน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:06.196932563+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:06.196954146+07:00","message":"Set new StatePrefix: 'มันเป็นของที่มีรสเค็มมีเหตุผลทำไมทำไมไม่ใส่น้ำตาลไม่ไปซ้ำซ้อน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:06.196957192+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:06.196965396+07:00","message":"> Transcript [1816] [true]: 'มันเป็นของที่มีรสเค็มมีเหตุผลหน่อยทำไมทำไมไม่ใส่น้ำตาลไม่ไปใส่กับซอส'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:06.19696936+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:06.196971648+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:06.196973718+07:00","message":"StatePrefix: 'มันเป็นของที่มีรสเค็มมีเหตุผลทำไมทำไมไม่ใส่น้ำตาลไม่ไปซ้ำซ้อน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:06.196977963+07:00","message":"TextPushed: 'มันเป็นของที่มีรสเค็มมีเหตุผลทำไมทำไมไม่ใส่น้ำตาล'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:06.196980731+07:00","message":"must be align in case of isFinal"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:06.197203527+07:00","message":"Push: 'ไม่ไปใส่กับซอส'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:06.197208021+07:00","message":"TextPushed: 'มันเป็นของที่มีรสเค็มมีเหตุผลทำไมทำไมไม่ใส่น้ำตาลไม่ไปใส่กับซอส'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:06.197210539+07:00","message":"Set new StatePrefix : 'มันเป็นของที่มีรสเค็มมีเหตุผลหน่อยทำไมทำไมไม่ใส่น้ำตาลไม่ไปใส่กับซอส'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:06.197213222+07:00","message":"Next Push (prob) : 'มันเป็นของที่มีรสเค็มมีเหตุผลหน่อยทำไมทำไมไม่ใส่น้ำตาลไม่ไปใส่กับซอส'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:06.197224028+07:00","message":"push: {true ไม่ไปใส่กับซอส 0 0xc0017d5780}"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:06.197251894+07:00","message":"write aligntment file to 'tmp/7593/align_message_id_108.html'"}
{"level":"info","service":"Main","time":"2026-06-25T13:14:06.209236227+07:00","message":"write wav file: './tmp/7593/7593_108.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:06.267542917+07:00","message":"receive streaming session, msgId: 109"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:06.267579286+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เลข\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":480000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:06.267584778+07:00","message":"receive interim result [false|false]: เลข"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:06.267600191+07:00","message":"[buffer interim] 109 false เลข"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:06.267629335+07:00","message":"[bufferProcess] interim [480000000]:เลข"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:06.267631225+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:06.396923664+07:00","message":"receive streaming session, msgId: 109"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:06.396968221+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เอกสาร\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":660000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:06.396974954+07:00","message":"receive interim result [false|false]: เอกสาร"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:06.396992951+07:00","message":"[buffer interim] 109 false เอกสาร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:06.397001051+07:00","message":"[bufferProcess] interim [660000000]:เอกสาร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:06.397004565+07:00","message":"[bufferProcess] send to processor:เลข"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:06.397009376+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:06.397013303+07:00","message":"> Transcript [1817] [false]: 'เลข'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:06.397016748+07:00","message":"Set StatePrefix (first interim): 'เลข'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:06.586345604+07:00","message":"receive streaming session, msgId: 109"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:06.586383642+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เอกสารที่\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":840000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:06.586388825+07:00","message":"receive interim result [false|false]: เอกสารที่"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:06.586404678+07:00","message":"[buffer interim] 109 false เอกสารที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:06.586411573+07:00","message":"[bufferProcess] interim [840000000]:เอกสารที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:06.586414274+07:00","message":"[bufferProcess] send to processor:เอกสาร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:06.586421142+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:06.586424336+07:00","message":"> Transcript [1818] [false]: 'เอกสาร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:06.586426936+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:06.586429054+07:00","message":"Set new StatePrefix: 'เอกสาร'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:06.704342811+07:00","message":"receive streaming session, msgId: 109"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:06.70438258+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เอกสารที่ดี\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":960000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:06.704388256+07:00","message":"receive interim result [false|false]: เอกสารที่ดี"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:06.704403325+07:00","message":"[buffer interim] 109 false เอกสารที่ดี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:06.704410377+07:00","message":"[bufferProcess] interim [960000000]:เอกสารที่ดี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:06.704412536+07:00","message":"[bufferProcess] send to processor:เอกสารที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:06.704418006+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:06.704421193+07:00","message":"> Transcript [1819] [false]: 'เอกสารที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:06.704424796+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:06.704426925+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:06.704428793+07:00","message":"StatePrefix: 'เอกสาร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:06.704431047+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:07.173804891+07:00","message":"receive streaming session, msgId: 109"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:07.173845291+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เอกสารที่ดีข้าว\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":500000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:07.173850582+07:00","message":"receive interim result [false|false]: เอกสารที่ดีข้าว"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:07.173864707+07:00","message":"[buffer interim] 109 false เอกสารที่ดีข้าว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:07.173871497+07:00","message":"[bufferProcess] interim [500000000]:เอกสารที่ดีข้าว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:07.173873772+07:00","message":"[bufferProcess] send to processor:เอกสารที่ดี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:07.173876868+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:07.173880304+07:00","message":"> Transcript [1820] [false]: 'เอกสารที่ดี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:07.173884316+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:07.173886347+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:07.173888221+07:00","message":"StatePrefix: 'เอกสาร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:07.173890753+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:07.36083219+07:00","message":"receive streaming session, msgId: 109"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:07.360876657+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เอกสารที่ดีเขาว่า\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":680000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:07.360884381+07:00","message":"receive interim result [false|false]: เอกสารที่ดีเขาว่า"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:07.360905069+07:00","message":"[buffer interim] 109 false เอกสารที่ดีเขาว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:07.360913522+07:00","message":"[bufferProcess] interim [680000000]:เอกสารที่ดีเขาว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:07.360916976+07:00","message":"[bufferProcess] send to processor:เอกสารที่ดีข้าว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:07.360921743+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:07.360926131+07:00","message":"> Transcript [1821] [false]: 'เอกสารที่ดีข้าว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:07.360930761+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:07.360933729+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:07.360936767+07:00","message":"StatePrefix: 'เอกสาร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:07.360939818+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:07.390478024+07:00","message":"[GCS] IsForceVAD: false for message ID: 109"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:07.46580645+07:00","message":"[GCS] Start streaming session, msgId: 110"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:07.536353227+07:00","message":"receive streaming session, msgId: 109"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:07.536389043+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เอกสารที่ดีเขาว่า\",\"confidence\":0.89672434}],\"is_final\":true,\"result_end_time\":{\"seconds\":1,\"nanos\":890000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:07.53639508+07:00","message":"receive interim result [true|false]: เอกสารที่ดีเขาว่า"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:07.536402251+07:00","message":"end recv isFinal message id 109"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:07.536404526+07:00","message":"end Recv id 109"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:07.536419848+07:00","message":"[buffer interim] 109 true เอกสารที่ดีเขาว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:07.536434451+07:00","message":"[bufferProcess] interim [890000000]:เอกสารที่ดีเขาว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:07.536437763+07:00","message":"[bufferProcess] send to processor (isfinal):เอกสารที่ดีเขาว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:07.536440864+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:07.536443644+07:00","message":"> Transcript [1822] [false]: 'เอกสารที่ดีเขาว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:07.536447157+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:07.536449961+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:07.536452533+07:00","message":"StatePrefix: 'เอกสาร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:07.536454859+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:07.536457634+07:00","message":"Push: 'เอกสาร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:07.536459669+07:00","message":"TextPushed: 'เอกสาร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:07.536461761+07:00","message":"Set new StatePrefix : 'เอกสารที่ดีเขาว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:07.536464401+07:00","message":"Next Push (prob) : 'ที่ดีเขาว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:07.536466461+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:07.536468448+07:00","message":"> Transcript [1823] [true]: 'เอกสารที่ดีเขาว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:07.536470552+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:07.536472331+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:07.536474069+07:00","message":"StatePrefix: 'เอกสารที่ดีเขาว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:07.536475994+07:00","message":"TextPushed: 'เอกสาร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:07.536477985+07:00","message":"Push: 'ที่ดีเขาว่า'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:07.536485746+07:00","message":"push: {false เอกสาร 0 0xc0001fcf80}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:07.536491535+07:00","message":"push: {true ที่ดีเขาว่า 0 0xc0001fcf80}"}
{"level":"info","service":"Main","time":"2026-06-25T13:14:07.543482798+07:00","message":"write wav file: './tmp/7593/7593_109.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:07.941334006+07:00","message":"receive streaming session, msgId: 110"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:07.941385426+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อะไร\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":300000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:07.941391411+07:00","message":"receive interim result [false|false]: อะไร"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:07.941406443+07:00","message":"[buffer interim] 110 false อะไร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:07.941413321+07:00","message":"[bufferProcess] interim [300000000]:อะไร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:07.941415351+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:08.004542561+07:00","message":"receive streaming session, msgId: 110"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:08.004582694+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อะไรก็\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":420000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:08.004588188+07:00","message":"receive interim result [false|false]: อะไรก็"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:08.004599491+07:00","message":"[buffer interim] 110 false อะไรก็"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:08.004605975+07:00","message":"[bufferProcess] interim [420000000]:อะไรก็"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:08.004608217+07:00","message":"[bufferProcess] send to processor:อะไร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:08.0046132+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:08.004616071+07:00","message":"> Transcript [1824] [false]: 'อะไร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:08.004618508+07:00","message":"Set StatePrefix (first interim): 'อะไร'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:08.189247107+07:00","message":"receive streaming session, msgId: 110"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:08.189282687+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อะไรก็แล้ว\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":540000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:08.189288567+07:00","message":"receive interim result [false|false]: อะไรก็แล้ว"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:08.189302996+07:00","message":"[buffer interim] 110 false อะไรก็แล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:08.189315631+07:00","message":"[bufferProcess] interim [540000000]:อะไรก็แล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:08.189318087+07:00","message":"[bufferProcess] send to processor:อะไรก็"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:08.189321372+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:08.189324076+07:00","message":"> Transcript [1825] [false]: 'อะไรก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:08.189326946+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:08.189329139+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:08.189331023+07:00","message":"StatePrefix: 'อะไร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:08.189333134+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:08.303859343+07:00","message":"receive streaming session, msgId: 110"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:08.303905911+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อะไรก็แล้วแต่\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":660000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:08.30391216+07:00","message":"receive interim result [false|false]: อะไรก็แล้วแต่"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:08.303925943+07:00","message":"[buffer interim] 110 false อะไรก็แล้วแต่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:08.303933193+07:00","message":"[bufferProcess] interim [660000000]:อะไรก็แล้วแต่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:08.303936014+07:00","message":"[bufferProcess] send to processor:อะไรก็แล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:08.303942455+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:08.303945137+07:00","message":"> Transcript [1826] [false]: 'อะไรก็แล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:08.303948395+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:08.303950588+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:08.303952657+07:00","message":"StatePrefix: 'อะไร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:08.303954928+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:08.629271034+07:00","message":"receive streaming session, msgId: 110"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:08.629301972+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อะไรก็แล้วแต่ที่\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":960000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:08.629307638+07:00","message":"receive interim result [false|false]: อะไรก็แล้วแต่ที่"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:08.629321624+07:00","message":"[buffer interim] 110 false อะไรก็แล้วแต่ที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:08.629328199+07:00","message":"[bufferProcess] interim [960000000]:อะไรก็แล้วแต่ที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:08.629330375+07:00","message":"[bufferProcess] send to processor:อะไรก็แล้วแต่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:08.629333628+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:08.629336293+07:00","message":"> Transcript [1827] [false]: 'อะไรก็แล้วแต่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:08.62933913+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:08.629341231+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:08.629343995+07:00","message":"StatePrefix: 'อะไร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:08.629345952+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:08.826724458+07:00","message":"receive streaming session, msgId: 110"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:08.826759666+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อะไรก็แล้วแต่ที่ใส่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":140000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:08.826764998+07:00","message":"receive interim result [false|false]: อะไรก็แล้วแต่ที่ใส่"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:08.826777131+07:00","message":"[buffer interim] 110 false อะไรก็แล้วแต่ที่ใส่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:08.826786478+07:00","message":"[bufferProcess] interim [140000000]:อะไรก็แล้วแต่ที่ใส่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:08.826790357+07:00","message":"[bufferProcess] send to processor:อะไรก็แล้วแต่ที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:08.826796381+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:08.826800768+07:00","message":"> Transcript [1828] [false]: 'อะไรก็แล้วแต่ที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:08.826805334+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:08.82680912+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:08.826811229+07:00","message":"StatePrefix: 'อะไร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:08.826813396+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:08.826817456+07:00","message":"Push: 'อะไร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:08.826820409+07:00","message":"TextPushed: 'อะไร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:08.826823474+07:00","message":"Set new StatePrefix : 'อะไรก็แล้วแต่ที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:08.826826844+07:00","message":"Next Push (prob) : 'ก็แล้วแต่ที่'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:08.826845268+07:00","message":"push: {false อะไร 0 0xc0001fd300}"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:14:08.942926252+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:14:08.942931455+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:09.080277176+07:00","message":"receive streaming session, msgId: 110"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:09.080324215+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อะไรก็แล้วแต่ที่ใส่พอดี\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":380000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:09.080330669+07:00","message":"receive interim result [false|false]: อะไรก็แล้วแต่ที่ใส่พอดี"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:09.08034451+07:00","message":"[buffer interim] 110 false อะไรก็แล้วแต่ที่ใส่พอดี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:09.080352802+07:00","message":"[bufferProcess] interim [380000000]:อะไรก็แล้วแต่ที่ใส่พอดี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:09.080355815+07:00","message":"[bufferProcess] send to processor:อะไรก็แล้วแต่ที่ใส่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:09.080362894+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:09.080365754+07:00","message":"> Transcript [1829] [false]: 'อะไรก็แล้วแต่ที่ใส่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:09.080369493+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:09.080372574+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:09.080375074+07:00","message":"StatePrefix: 'อะไรก็แล้วแต่ที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:09.080377618+07:00","message":"TextPushed: 'อะไร'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:09.087871909+07:00","message":"receive streaming session, msgId: 110"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:09.087903918+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อะไรก็แล้วแต่ที่ใส่โอริง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":440000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:09.087909675+07:00","message":"receive interim result [false|false]: อะไรก็แล้วแต่ที่ใส่โอริง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:09.08792192+07:00","message":"[buffer interim] 110 false อะไรก็แล้วแต่ที่ใส่โอริง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:09.087928204+07:00","message":"[bufferProcess] interim [440000000]:อะไรก็แล้วแต่ที่ใส่โอริง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:09.087930609+07:00","message":"[bufferProcess] send to processor:อะไรก็แล้วแต่ที่ใส่พอดี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:09.087936017+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:09.087938942+07:00","message":"> Transcript [1830] [false]: 'อะไรก็แล้วแต่ที่ใส่พอดี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:09.087942045+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:09.087944503+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:09.087946667+07:00","message":"StatePrefix: 'อะไรก็แล้วแต่ที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:09.087949199+07:00","message":"TextPushed: 'อะไร'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:09.215173868+07:00","message":"receive streaming session, msgId: 110"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:09.21520565+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อะไรก็แล้วแต่ที่ใส่ดินสอ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":560000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:09.215211516+07:00","message":"receive interim result [false|false]: อะไรก็แล้วแต่ที่ใส่ดินสอ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:09.215225127+07:00","message":"[buffer interim] 110 false อะไรก็แล้วแต่ที่ใส่ดินสอ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:09.215231738+07:00","message":"[bufferProcess] interim [560000000]:อะไรก็แล้วแต่ที่ใส่ดินสอ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:09.21523407+07:00","message":"[bufferProcess] send to processor:อะไรก็แล้วแต่ที่ใส่โอริง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:09.215237503+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:09.215240235+07:00","message":"> Transcript [1831] [false]: 'อะไรก็แล้วแต่ที่ใส่โอริง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:09.215243662+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:09.215245601+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:09.215247739+07:00","message":"StatePrefix: 'อะไรก็แล้วแต่ที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:09.215249847+07:00","message":"TextPushed: 'อะไร'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:09.341961106+07:00","message":"receive streaming session, msgId: 110"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:09.341993794+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อะไรก็แล้วแต่ที่ใส่เอาดินเข้าไป\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":680000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:09.341999555+07:00","message":"receive interim result [false|false]: อะไรก็แล้วแต่ที่ใส่เอาดินเข้าไป"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:09.342013051+07:00","message":"[buffer interim] 110 false อะไรก็แล้วแต่ที่ใส่เอาดินเข้าไป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:09.342020508+07:00","message":"[bufferProcess] interim [680000000]:อะไรก็แล้วแต่ที่ใส่เอาดินเข้าไป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:09.342023033+07:00","message":"[bufferProcess] send to processor:อะไรก็แล้วแต่ที่ใส่ดินสอ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:09.342026082+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:09.342028655+07:00","message":"> Transcript [1832] [false]: 'อะไรก็แล้วแต่ที่ใส่ดินสอ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:09.342032051+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:09.342034213+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:09.342036481+07:00","message":"StatePrefix: 'อะไรก็แล้วแต่ที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:09.342038753+07:00","message":"TextPushed: 'อะไร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:09.342041257+07:00","message":"Push: 'ก็แล้วแต่ที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:09.342043121+07:00","message":"TextPushed: 'อะไรก็แล้วแต่ที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:09.342045336+07:00","message":"Set new StatePrefix : 'อะไรก็แล้วแต่ที่ใส่ดินสอ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:09.342047475+07:00","message":"Next Push (prob) : 'ใส่ดินสอ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:09.342055151+07:00","message":"push: {false ก็แล้วแต่ที่ 0 0xc0001fd300}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:09.407330641+07:00","message":"receive streaming session, msgId: 110"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:09.407368972+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อะไรก็แล้วแต่ที่ใส่ซิมเข้าไปแล้ว\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":800000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:09.407377122+07:00","message":"receive interim result [false|false]: อะไรก็แล้วแต่ที่ใส่ซิมเข้าไปแล้ว"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:09.407391885+07:00","message":"[buffer interim] 110 false อะไรก็แล้วแต่ที่ใส่ซิมเข้าไปแล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:09.40739991+07:00","message":"[bufferProcess] interim [800000000]:อะไรก็แล้วแต่ที่ใส่ซิมเข้าไปแล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:09.407402352+07:00","message":"[bufferProcess] send to processor:อะไรก็แล้วแต่ที่ใส่เอาดินเข้าไป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:09.407407991+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:09.407410642+07:00","message":"> Transcript [1833] [false]: 'อะไรก็แล้วแต่ที่ใส่เอาดินเข้าไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:09.407413098+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:09.407415166+07:00","message":"Set new StatePrefix: 'อะไรก็แล้วแต่ที่ใส่เอาดินเข้าไป'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:09.597325063+07:00","message":"receive streaming session, msgId: 110"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:09.597361464+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อะไรก็แล้วแต่ที่ใส่ซิมเข้าไปแล้วคน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":980000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:09.597366535+07:00","message":"receive interim result [false|false]: อะไรก็แล้วแต่ที่ใส่ซิมเข้าไปแล้วคน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:09.597380081+07:00","message":"[buffer interim] 110 false อะไรก็แล้วแต่ที่ใส่ซิมเข้าไปแล้วคน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:09.597387202+07:00","message":"[bufferProcess] interim [980000000]:อะไรก็แล้วแต่ที่ใส่ซิมเข้าไปแล้วคน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:09.597390218+07:00","message":"[bufferProcess] send to processor:อะไรก็แล้วแต่ที่ใส่ซิมเข้าไปแล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:09.597393662+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:09.597396623+07:00","message":"> Transcript [1834] [false]: 'อะไรก็แล้วแต่ที่ใส่ซิมเข้าไปแล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:09.59739922+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:09.597401316+07:00","message":"Set new StatePrefix: 'อะไรก็แล้วแต่ที่ใส่ซิมเข้าไปแล้ว'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:09.785365012+07:00","message":"receive streaming session, msgId: 110"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:09.785402838+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อะไรก็แล้วแต่ที่ใส่ซิมเข้าไปแล้วควรใช้\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":160000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:09.785411721+07:00","message":"receive interim result [false|false]: อะไรก็แล้วแต่ที่ใส่ซิมเข้าไปแล้วควรใช้"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:09.785428646+07:00","message":"[buffer interim] 110 false อะไรก็แล้วแต่ที่ใส่ซิมเข้าไปแล้วควรใช้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:09.785435339+07:00","message":"[bufferProcess] interim [160000000]:อะไรก็แล้วแต่ที่ใส่ซิมเข้าไปแล้วควรใช้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:09.785437955+07:00","message":"[bufferProcess] send to processor:อะไรก็แล้วแต่ที่ใส่ซิมเข้าไปแล้วคน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:09.785444007+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:09.785449142+07:00","message":"> Transcript [1835] [false]: 'อะไรก็แล้วแต่ที่ใส่ซิมเข้าไปแล้วคน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:09.785452507+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:09.785454669+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:09.785456741+07:00","message":"StatePrefix: 'อะไรก็แล้วแต่ที่ใส่ซิมเข้าไปแล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:09.785459765+07:00","message":"TextPushed: 'อะไรก็แล้วแต่ที่'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:10.038723375+07:00","message":"receive streaming session, msgId: 110"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:10.038758179+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อะไรก็แล้วแต่ที่ใส่ซิมเข้าไปแล้วคนใช้เยอะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":340000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:10.038764686+07:00","message":"receive interim result [false|false]: อะไรก็แล้วแต่ที่ใส่ซิมเข้าไปแล้วคนใช้เยอะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:10.038779185+07:00","message":"[buffer interim] 110 false อะไรก็แล้วแต่ที่ใส่ซิมเข้าไปแล้วคนใช้เยอะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:10.038786036+07:00","message":"[bufferProcess] interim [340000000]:อะไรก็แล้วแต่ที่ใส่ซิมเข้าไปแล้วคนใช้เยอะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:10.038788564+07:00","message":"[bufferProcess] send to processor:อะไรก็แล้วแต่ที่ใส่ซิมเข้าไปแล้วควรใช้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:10.038794901+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:10.038797742+07:00","message":"> Transcript [1836] [false]: 'อะไรก็แล้วแต่ที่ใส่ซิมเข้าไปแล้วควรใช้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:10.03880091+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:10.038803025+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:10.038805986+07:00","message":"StatePrefix: 'อะไรก็แล้วแต่ที่ใส่ซิมเข้าไปแล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:10.038808563+07:00","message":"TextPushed: 'อะไรก็แล้วแต่ที่'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:10.296912116+07:00","message":"receive streaming session, msgId: 110"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:10.296954705+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อะไรก็แล้วแต่ที่ใส่ซิมเข้าไปแล้วคนใช้เยอะๆ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":640000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:10.296961045+07:00","message":"receive interim result [false|false]: อะไรก็แล้วแต่ที่ใส่ซิมเข้าไปแล้วคนใช้เยอะๆ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:10.296976929+07:00","message":"[buffer interim] 110 false อะไรก็แล้วแต่ที่ใส่ซิมเข้าไปแล้วคนใช้เยอะๆ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:10.296985332+07:00","message":"[bufferProcess] interim [640000000]:อะไรก็แล้วแต่ที่ใส่ซิมเข้าไปแล้วคนใช้เยอะๆ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:10.296988324+07:00","message":"[bufferProcess] send to processor:อะไรก็แล้วแต่ที่ใส่ซิมเข้าไปแล้วคนใช้เยอะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:10.296995458+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:10.296998835+07:00","message":"> Transcript [1837] [false]: 'อะไรก็แล้วแต่ที่ใส่ซิมเข้าไปแล้วคนใช้เยอะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:10.29700271+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:10.297004954+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:10.297007758+07:00","message":"StatePrefix: 'อะไรก็แล้วแต่ที่ใส่ซิมเข้าไปแล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:10.297010434+07:00","message":"TextPushed: 'อะไรก็แล้วแต่ที่'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:10.941728216+07:00","message":"receive streaming session, msgId: 110"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:10.94177189+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อะไรก็แล้วแต่ที่ใส่ซิมเข้าไปแล้วคนใช้เยอะๆ\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":3,\"nanos\":240000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:10.941780597+07:00","message":"receive interim result [false|false]: อะไรก็แล้วแต่ที่ใส่ซิมเข้าไปแล้วคนใช้เยอะๆ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:10.941795868+07:00","message":"[buffer interim] 110 false อะไรก็แล้วแต่ที่ใส่ซิมเข้าไปแล้วคนใช้เยอะๆ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:10.941808662+07:00","message":"[bufferProcess] interim [240000000]:อะไรก็แล้วแต่ที่ใส่ซิมเข้าไปแล้วคนใช้เยอะๆ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:10.94181145+07:00","message":"[bufferProcess] send to processor:อะไรก็แล้วแต่ที่ใส่ซิมเข้าไปแล้วคนใช้เยอะๆ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:10.941815071+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:10.941817903+07:00","message":"> Transcript [1838] [false]: 'อะไรก็แล้วแต่ที่ใส่ซิมเข้าไปแล้วคนใช้เยอะๆ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:10.941821515+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:10.941823779+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:10.941826268+07:00","message":"StatePrefix: 'อะไรก็แล้วแต่ที่ใส่ซิมเข้าไปแล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:10.941829077+07:00","message":"TextPushed: 'อะไรก็แล้วแต่ที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:10.941835445+07:00","message":"Push: 'ใส่ซิมเข้าไปแล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:10.941837949+07:00","message":"TextPushed: 'อะไรก็แล้วแต่ที่ใส่ซิมเข้าไปแล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:10.941840153+07:00","message":"Set new StatePrefix : 'อะไรก็แล้วแต่ที่ใส่ซิมเข้าไปแล้วคนใช้เยอะๆ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:10.941843079+07:00","message":"Next Push (prob) : 'คนใช้เยอะๆ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:10.941866675+07:00","message":"push: {false ใส่ซิมเข้าไปแล้ว 0 0xc0001fd300}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:10.996720356+07:00","message":"receive streaming session, msgId: 110"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:10.99676054+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อะไรก็แล้วแต่ที่ใส่ซิมเข้าไปแล้วคนใช้เยอะๆแล้ว\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":420000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:10.996768507+07:00","message":"receive interim result [false|false]: อะไรก็แล้วแต่ที่ใส่ซิมเข้าไปแล้วคนใช้เยอะๆแล้ว"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:10.996781792+07:00","message":"[buffer interim] 110 false อะไรก็แล้วแต่ที่ใส่ซิมเข้าไปแล้วคนใช้เยอะๆแล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:10.996789002+07:00","message":"[bufferProcess] interim [420000000]:อะไรก็แล้วแต่ที่ใส่ซิมเข้าไปแล้วคนใช้เยอะๆแล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:10.996791797+07:00","message":"[bufferProcess] send to processor:อะไรก็แล้วแต่ที่ใส่ซิมเข้าไปแล้วคนใช้เยอะๆ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:10.99679835+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:10.996801307+07:00","message":"> Transcript [1839] [false]: 'อะไรก็แล้วแต่ที่ใส่ซิมเข้าไปแล้วคนใช้เยอะๆ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:10.996804634+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:10.996806732+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:10.996809024+07:00","message":"StatePrefix: 'อะไรก็แล้วแต่ที่ใส่ซิมเข้าไปแล้วคนใช้เยอะๆ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:10.996811325+07:00","message":"TextPushed: 'อะไรก็แล้วแต่ที่ใส่ซิมเข้าไปแล้ว'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:11.330613621+07:00","message":"receive streaming session, msgId: 110"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:11.33066223+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อะไรก็แล้วแต่ที่ใส่ซิมเข้าไปแล้วคนใช้เยอะๆแล้วกิน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":720000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:11.330669881+07:00","message":"receive interim result [false|false]: อะไรก็แล้วแต่ที่ใส่ซิมเข้าไปแล้วคนใช้เยอะๆแล้วกิน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:11.330684956+07:00","message":"[buffer interim] 110 false อะไรก็แล้วแต่ที่ใส่ซิมเข้าไปแล้วคนใช้เยอะๆแล้วกิน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:11.330692863+07:00","message":"[bufferProcess] interim [720000000]:อะไรก็แล้วแต่ที่ใส่ซิมเข้าไปแล้วคนใช้เยอะๆแล้วกิน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:11.330695716+07:00","message":"[bufferProcess] send to processor:อะไรก็แล้วแต่ที่ใส่ซิมเข้าไปแล้วคนใช้เยอะๆแล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:11.330703117+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:11.330706496+07:00","message":"> Transcript [1840] [false]: 'อะไรก็แล้วแต่ที่ใส่ซิมเข้าไปแล้วคนใช้เยอะๆแล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:11.330710344+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:11.330712738+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:11.330717843+07:00","message":"StatePrefix: 'อะไรก็แล้วแต่ที่ใส่ซิมเข้าไปแล้วคนใช้เยอะๆ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:11.330721186+07:00","message":"TextPushed: 'อะไรก็แล้วแต่ที่ใส่ซิมเข้าไปแล้ว'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:11.524690998+07:00","message":"receive streaming session, msgId: 110"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:11.524732398+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อะไรก็แล้วแต่ที่ใส่ซิมเข้าไปแล้วคนใช้เยอะๆแล้วกินใน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":900000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:11.524740535+07:00","message":"receive interim result [false|false]: อะไรก็แล้วแต่ที่ใส่ซิมเข้าไปแล้วคนใช้เยอะๆแล้วกินใน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:11.524756535+07:00","message":"[buffer interim] 110 false อะไรก็แล้วแต่ที่ใส่ซิมเข้าไปแล้วคนใช้เยอะๆแล้วกินใน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:11.524764349+07:00","message":"[bufferProcess] interim [900000000]:อะไรก็แล้วแต่ที่ใส่ซิมเข้าไปแล้วคนใช้เยอะๆแล้วกินใน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:11.524767402+07:00","message":"[bufferProcess] send to processor:อะไรก็แล้วแต่ที่ใส่ซิมเข้าไปแล้วคนใช้เยอะๆแล้วกิน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:11.524774463+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:11.524777565+07:00","message":"> Transcript [1841] [false]: 'อะไรก็แล้วแต่ที่ใส่ซิมเข้าไปแล้วคนใช้เยอะๆแล้วกิน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:11.524781564+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:11.524783977+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:11.524786761+07:00","message":"StatePrefix: 'อะไรก็แล้วแต่ที่ใส่ซิมเข้าไปแล้วคนใช้เยอะๆ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:11.524789928+07:00","message":"TextPushed: 'อะไรก็แล้วแต่ที่ใส่ซิมเข้าไปแล้ว'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:11.664521439+07:00","message":"receive streaming session, msgId: 110"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:11.664569413+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อะไรก็แล้วแต่ที่ใส่ซิมเข้าไปแล้วคนใช้เยอะๆแล้วกินในป่า\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":20000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:11.664576449+07:00","message":"receive interim result [false|false]: อะไรก็แล้วแต่ที่ใส่ซิมเข้าไปแล้วคนใช้เยอะๆแล้วกินในป่า"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:11.664592973+07:00","message":"[buffer interim] 110 false อะไรก็แล้วแต่ที่ใส่ซิมเข้าไปแล้วคนใช้เยอะๆแล้วกินในป่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:11.66460325+07:00","message":"[bufferProcess] interim [20000000]:อะไรก็แล้วแต่ที่ใส่ซิมเข้าไปแล้วคนใช้เยอะๆแล้วกินในป่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:11.664606325+07:00","message":"[bufferProcess] send to processor:อะไรก็แล้วแต่ที่ใส่ซิมเข้าไปแล้วคนใช้เยอะๆแล้วกินใน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:11.664612397+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:11.66461542+07:00","message":"> Transcript [1842] [false]: 'อะไรก็แล้วแต่ที่ใส่ซิมเข้าไปแล้วคนใช้เยอะๆแล้วกินใน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:11.664619824+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:11.664624609+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:11.664627245+07:00","message":"StatePrefix: 'อะไรก็แล้วแต่ที่ใส่ซิมเข้าไปแล้วคนใช้เยอะๆ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:11.664631698+07:00","message":"TextPushed: 'อะไรก็แล้วแต่ที่ใส่ซิมเข้าไปแล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:11.664638376+07:00","message":"Push: 'คนใช้เยอะๆ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:11.6646404+07:00","message":"TextPushed: 'อะไรก็แล้วแต่ที่ใส่ซิมเข้าไปแล้วคนใช้เยอะๆ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:11.66464346+07:00","message":"Set new StatePrefix : 'อะไรก็แล้วแต่ที่ใส่ซิมเข้าไปแล้วคนใช้เยอะๆแล้วกินใน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:11.66464598+07:00","message":"Next Push (prob) : 'แล้วกินใน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:11.664662147+07:00","message":"push: {false คนใช้เยอะๆ 0 0xc0001fd300}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:11.709691409+07:00","message":"receive streaming session, msgId: 110"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:11.709726426+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อะไรก็แล้วแต่ที่ใส่ซิมเข้าไปแล้วคนใช้เยอะๆแล้วกินได้ป่ะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":80000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:11.709747138+07:00","message":"receive interim result [false|false]: อะไรก็แล้วแต่ที่ใส่ซิมเข้าไปแล้วคนใช้เยอะๆแล้วกินได้ป่ะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:11.709762955+07:00","message":"[buffer interim] 110 false อะไรก็แล้วแต่ที่ใส่ซิมเข้าไปแล้วคนใช้เยอะๆแล้วกินได้ป่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:11.709771075+07:00","message":"[bufferProcess] interim [80000000]:อะไรก็แล้วแต่ที่ใส่ซิมเข้าไปแล้วคนใช้เยอะๆแล้วกินได้ป่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:11.709777427+07:00","message":"[bufferProcess] send to processor:อะไรก็แล้วแต่ที่ใส่ซิมเข้าไปแล้วคนใช้เยอะๆแล้วกินในป่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:11.709786372+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:11.709789235+07:00","message":"> Transcript [1843] [false]: 'อะไรก็แล้วแต่ที่ใส่ซิมเข้าไปแล้วคนใช้เยอะๆแล้วกินในป่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:11.709793126+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:11.709795348+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:11.709797559+07:00","message":"StatePrefix: 'อะไรก็แล้วแต่ที่ใส่ซิมเข้าไปแล้วคนใช้เยอะๆแล้วกินใน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:11.709800557+07:00","message":"TextPushed: 'อะไรก็แล้วแต่ที่ใส่ซิมเข้าไปแล้วคนใช้เยอะๆ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:11.828059027+07:00","message":"receive streaming session, msgId: 110"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:11.828101029+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อะไรก็แล้วแต่ที่ใส่ซิมเข้าไปแล้วคนใช้เยอะๆแล้วกินในปริมาณ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":140000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:11.828108076+07:00","message":"receive interim result [false|false]: อะไรก็แล้วแต่ที่ใส่ซิมเข้าไปแล้วคนใช้เยอะๆแล้วกินในปริมาณ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:11.828124922+07:00","message":"[buffer interim] 110 false อะไรก็แล้วแต่ที่ใส่ซิมเข้าไปแล้วคนใช้เยอะๆแล้วกินในปริมาณ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:11.828132855+07:00","message":"[bufferProcess] interim [140000000]:อะไรก็แล้วแต่ที่ใส่ซิมเข้าไปแล้วคนใช้เยอะๆแล้วกินในปริมาณ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:11.828135739+07:00","message":"[bufferProcess] send to processor:อะไรก็แล้วแต่ที่ใส่ซิมเข้าไปแล้วคนใช้เยอะๆแล้วกินได้ป่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:11.828139148+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:11.828142163+07:00","message":"> Transcript [1844] [false]: 'อะไรก็แล้วแต่ที่ใส่ซิมเข้าไปแล้วคนใช้เยอะๆแล้วกินได้ป่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:11.828144857+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:11.828147448+07:00","message":"Set new StatePrefix: 'อะไรก็แล้วแต่ที่ใส่ซิมเข้าไปแล้วคนใช้เยอะๆแล้วกินได้ป่ะ'"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:14:11.943626659+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:14:11.943640914+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:12.084958502+07:00","message":"receive streaming session, msgId: 110"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:12.08500144+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อะไรก็แล้วแต่ที่ใส่ซิมเข้าไปแล้วคนใช้เยอะๆแล้วกินในปริมาณที่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":440000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:12.085009193+07:00","message":"receive interim result [false|false]: อะไรก็แล้วแต่ที่ใส่ซิมเข้าไปแล้วคนใช้เยอะๆแล้วกินในปริมาณที่"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:12.085026707+07:00","message":"[buffer interim] 110 false อะไรก็แล้วแต่ที่ใส่ซิมเข้าไปแล้วคนใช้เยอะๆแล้วกินในปริมาณที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:12.085034701+07:00","message":"[bufferProcess] interim [440000000]:อะไรก็แล้วแต่ที่ใส่ซิมเข้าไปแล้วคนใช้เยอะๆแล้วกินในปริมาณที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:12.085037725+07:00","message":"[bufferProcess] send to processor:อะไรก็แล้วแต่ที่ใส่ซิมเข้าไปแล้วคนใช้เยอะๆแล้วกินในปริมาณ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:12.085045356+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:12.085048324+07:00","message":"> Transcript [1845] [false]: 'อะไรก็แล้วแต่ที่ใส่ซิมเข้าไปแล้วคนใช้เยอะๆแล้วกินในปริมาณ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:12.085051318+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:12.085054038+07:00","message":"Set new StatePrefix: 'อะไรก็แล้วแต่ที่ใส่ซิมเข้าไปแล้วคนใช้เยอะๆแล้วกินในปริมาณ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:12.217192266+07:00","message":"receive streaming session, msgId: 110"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:12.217230823+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อะไรก็แล้วแต่ที่ใส่ซิมเข้าไปแล้วคนใช้เยอะๆแล้วกินในปริมาณที่เหมาะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":560000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:12.217237515+07:00","message":"receive interim result [false|false]: อะไรก็แล้วแต่ที่ใส่ซิมเข้าไปแล้วคนใช้เยอะๆแล้วกินในปริมาณที่เหมาะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:12.217251198+07:00","message":"[buffer interim] 110 false อะไรก็แล้วแต่ที่ใส่ซิมเข้าไปแล้วคนใช้เยอะๆแล้วกินในปริมาณที่เหมาะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:12.217258855+07:00","message":"[bufferProcess] interim [560000000]:อะไรก็แล้วแต่ที่ใส่ซิมเข้าไปแล้วคนใช้เยอะๆแล้วกินในปริมาณที่เหมาะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:12.217261898+07:00","message":"[bufferProcess] send to processor:อะไรก็แล้วแต่ที่ใส่ซิมเข้าไปแล้วคนใช้เยอะๆแล้วกินในปริมาณที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:12.21727043+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:12.217273106+07:00","message":"> Transcript [1846] [false]: 'อะไรก็แล้วแต่ที่ใส่ซิมเข้าไปแล้วคนใช้เยอะๆแล้วกินในปริมาณที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:12.217277379+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:12.217280335+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:12.217282692+07:00","message":"StatePrefix: 'อะไรก็แล้วแต่ที่ใส่ซิมเข้าไปแล้วคนใช้เยอะๆแล้วกินในปริมาณ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:12.217285593+07:00","message":"TextPushed: 'อะไรก็แล้วแต่ที่ใส่ซิมเข้าไปแล้วคนใช้เยอะๆ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:12.219302315+07:00","message":"receive streaming session, msgId: 110"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:12.219311327+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อะไรก็แล้วแต่ที่ใส่ซิมเข้าไปแล้วคนใช้เยอะๆแล้วกินในปริมาณที่ไม่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":620000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:12.219314647+07:00","message":"receive interim result [false|false]: อะไรก็แล้วแต่ที่ใส่ซิมเข้าไปแล้วคนใช้เยอะๆแล้วกินในปริมาณที่ไม่"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:12.21932381+07:00","message":"[buffer interim] 110 false อะไรก็แล้วแต่ที่ใส่ซิมเข้าไปแล้วคนใช้เยอะๆแล้วกินในปริมาณที่ไม่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:12.219327698+07:00","message":"[bufferProcess] interim [620000000]:อะไรก็แล้วแต่ที่ใส่ซิมเข้าไปแล้วคนใช้เยอะๆแล้วกินในปริมาณที่ไม่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:12.219330356+07:00","message":"[bufferProcess] send to processor:อะไรก็แล้วแต่ที่ใส่ซิมเข้าไปแล้วคนใช้เยอะๆแล้วกินในปริมาณที่เหมาะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:12.21933298+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:12.219335108+07:00","message":"> Transcript [1847] [false]: 'อะไรก็แล้วแต่ที่ใส่ซิมเข้าไปแล้วคนใช้เยอะๆแล้วกินในปริมาณที่เหมาะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:12.219337791+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:12.219339713+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:12.219342173+07:00","message":"StatePrefix: 'อะไรก็แล้วแต่ที่ใส่ซิมเข้าไปแล้วคนใช้เยอะๆแล้วกินในปริมาณ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:12.219344208+07:00","message":"TextPushed: 'อะไรก็แล้วแต่ที่ใส่ซิมเข้าไปแล้วคนใช้เยอะๆ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:12.411887795+07:00","message":"receive streaming session, msgId: 110"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:12.411929927+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อะไรก็แล้วแต่ที่ใส่ซิมเข้าไปแล้วคนใช้เยอะๆแล้วกินในปริมาณที่ไม่มาก\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":740000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:12.41193636+07:00","message":"receive interim result [false|false]: อะไรก็แล้วแต่ที่ใส่ซิมเข้าไปแล้วคนใช้เยอะๆแล้วกินในปริมาณที่ไม่มาก"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:12.411952675+07:00","message":"[buffer interim] 110 false อะไรก็แล้วแต่ที่ใส่ซิมเข้าไปแล้วคนใช้เยอะๆแล้วกินในปริมาณที่ไม่มาก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:12.41196074+07:00","message":"[bufferProcess] interim [740000000]:อะไรก็แล้วแต่ที่ใส่ซิมเข้าไปแล้วคนใช้เยอะๆแล้วกินในปริมาณที่ไม่มาก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:12.411963933+07:00","message":"[bufferProcess] send to processor:อะไรก็แล้วแต่ที่ใส่ซิมเข้าไปแล้วคนใช้เยอะๆแล้วกินในปริมาณที่ไม่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:12.411971111+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:12.411973733+07:00","message":"> Transcript [1848] [false]: 'อะไรก็แล้วแต่ที่ใส่ซิมเข้าไปแล้วคนใช้เยอะๆแล้วกินในปริมาณที่ไม่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:12.411978006+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:12.411980804+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:12.411983458+07:00","message":"StatePrefix: 'อะไรก็แล้วแต่ที่ใส่ซิมเข้าไปแล้วคนใช้เยอะๆแล้วกินในปริมาณ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:12.411986698+07:00","message":"TextPushed: 'อะไรก็แล้วแต่ที่ใส่ซิมเข้าไปแล้วคนใช้เยอะๆ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:12.984210339+07:00","message":"receive streaming session, msgId: 110"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:12.984252579+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อะไรก็แล้วแต่ที่ใส่ซิมเข้าไปแล้วคนใช้เยอะๆแล้วกินในปริมาณที่ไม่มาก\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":5,\"nanos\":340000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:12.984260269+07:00","message":"receive interim result [false|false]: อะไรก็แล้วแต่ที่ใส่ซิมเข้าไปแล้วคนใช้เยอะๆแล้วกินในปริมาณที่ไม่มาก"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:12.984275529+07:00","message":"[buffer interim] 110 false อะไรก็แล้วแต่ที่ใส่ซิมเข้าไปแล้วคนใช้เยอะๆแล้วกินในปริมาณที่ไม่มาก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:12.984283353+07:00","message":"[bufferProcess] interim [340000000]:อะไรก็แล้วแต่ที่ใส่ซิมเข้าไปแล้วคนใช้เยอะๆแล้วกินในปริมาณที่ไม่มาก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:12.98428637+07:00","message":"[bufferProcess] send to processor:อะไรก็แล้วแต่ที่ใส่ซิมเข้าไปแล้วคนใช้เยอะๆแล้วกินในปริมาณที่ไม่มาก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:12.984294912+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:12.9842982+07:00","message":"> Transcript [1849] [false]: 'อะไรก็แล้วแต่ที่ใส่ซิมเข้าไปแล้วคนใช้เยอะๆแล้วกินในปริมาณที่ไม่มาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:12.984302521+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:12.984305311+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:12.984307613+07:00","message":"StatePrefix: 'อะไรก็แล้วแต่ที่ใส่ซิมเข้าไปแล้วคนใช้เยอะๆแล้วกินในปริมาณ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:12.98431037+07:00","message":"TextPushed: 'อะไรก็แล้วแต่ที่ใส่ซิมเข้าไปแล้วคนใช้เยอะๆ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:12.984323327+07:00","message":"Push: 'แล้วกินในปริมาณ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:12.984325868+07:00","message":"TextPushed: 'อะไรก็แล้วแต่ที่ใส่ซิมเข้าไปแล้วคนใช้เยอะๆแล้วกินในปริมาณ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:12.984328571+07:00","message":"Set new StatePrefix : 'อะไรก็แล้วแต่ที่ใส่ซิมเข้าไปแล้วคนใช้เยอะๆแล้วกินในปริมาณที่ไม่มาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:12.984331154+07:00","message":"Next Push (prob) : 'ที่ไม่มาก'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:12.984340047+07:00","message":"push: {false แล้วกินในปริมาณ 0 0xc0001fd300}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:13.111908013+07:00","message":"receive streaming session, msgId: 110"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:13.111958398+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อะไรก็แล้วแต่ที่ใส่ซิมเข้าไปแล้วคนใช้เยอะๆแล้วกินในปริมาณที่ไม่มากแล้ว\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":520000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:13.111964599+07:00","message":"receive interim result [false|false]: อะไรก็แล้วแต่ที่ใส่ซิมเข้าไปแล้วคนใช้เยอะๆแล้วกินในปริมาณที่ไม่มากแล้ว"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:13.111989136+07:00","message":"[buffer interim] 110 false อะไรก็แล้วแต่ที่ใส่ซิมเข้าไปแล้วคนใช้เยอะๆแล้วกินในปริมาณที่ไม่มากแล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:13.111998642+07:00","message":"[bufferProcess] interim [520000000]:อะไรก็แล้วแต่ที่ใส่ซิมเข้าไปแล้วคนใช้เยอะๆแล้วกินในปริมาณที่ไม่มากแล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:13.112001793+07:00","message":"[bufferProcess] send to processor:อะไรก็แล้วแต่ที่ใส่ซิมเข้าไปแล้วคนใช้เยอะๆแล้วกินในปริมาณที่ไม่มาก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:13.112007723+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:13.112010776+07:00","message":"> Transcript [1850] [false]: 'อะไรก็แล้วแต่ที่ใส่ซิมเข้าไปแล้วคนใช้เยอะๆแล้วกินในปริมาณที่ไม่มาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:13.112014551+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:13.112017377+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:13.112019324+07:00","message":"StatePrefix: 'อะไรก็แล้วแต่ที่ใส่ซิมเข้าไปแล้วคนใช้เยอะๆแล้วกินในปริมาณที่ไม่มาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:13.112022007+07:00","message":"TextPushed: 'อะไรก็แล้วแต่ที่ใส่ซิมเข้าไปแล้วคนใช้เยอะๆแล้วกินในปริมาณ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:13.320582788+07:00","message":"receive streaming session, msgId: 110"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:13.320618695+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อะไรก็แล้วแต่ที่ใส่ซิมเข้าไปแล้วคนใช้เยอะๆแล้วกินในปริมาณที่ไม่มากแล้วใส่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":700000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:13.320625501+07:00","message":"receive interim result [false|false]: อะไรก็แล้วแต่ที่ใส่ซิมเข้าไปแล้วคนใช้เยอะๆแล้วกินในปริมาณที่ไม่มากแล้วใส่"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:13.320637861+07:00","message":"[buffer interim] 110 false อะไรก็แล้วแต่ที่ใส่ซิมเข้าไปแล้วคนใช้เยอะๆแล้วกินในปริมาณที่ไม่มากแล้วใส่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:13.320645169+07:00","message":"[bufferProcess] interim [700000000]:อะไรก็แล้วแต่ที่ใส่ซิมเข้าไปแล้วคนใช้เยอะๆแล้วกินในปริมาณที่ไม่มากแล้วใส่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:13.320654749+07:00","message":"[bufferProcess] send to processor:อะไรก็แล้วแต่ที่ใส่ซิมเข้าไปแล้วคนใช้เยอะๆแล้วกินในปริมาณที่ไม่มากแล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:13.320662775+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:13.320665733+07:00","message":"> Transcript [1851] [false]: 'อะไรก็แล้วแต่ที่ใส่ซิมเข้าไปแล้วคนใช้เยอะๆแล้วกินในปริมาณที่ไม่มากแล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:13.320669723+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:13.320671828+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:13.320673888+07:00","message":"StatePrefix: 'อะไรก็แล้วแต่ที่ใส่ซิมเข้าไปแล้วคนใช้เยอะๆแล้วกินในปริมาณที่ไม่มาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:13.320676961+07:00","message":"TextPushed: 'อะไรก็แล้วแต่ที่ใส่ซิมเข้าไปแล้วคนใช้เยอะๆแล้วกินในปริมาณ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:13.499364683+07:00","message":"receive streaming session, msgId: 110"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:13.499408198+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อะไรก็แล้วแต่ที่ใส่ซิมเข้าไปแล้วคนใช้เยอะๆแล้วกินในปริมาณที่ไม่มากแล้วใส่แล้ว\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":880000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:13.499417178+07:00","message":"receive interim result [false|false]: อะไรก็แล้วแต่ที่ใส่ซิมเข้าไปแล้วคนใช้เยอะๆแล้วกินในปริมาณที่ไม่มากแล้วใส่แล้ว"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:13.499431452+07:00","message":"[buffer interim] 110 false อะไรก็แล้วแต่ที่ใส่ซิมเข้าไปแล้วคนใช้เยอะๆแล้วกินในปริมาณที่ไม่มากแล้วใส่แล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:13.499439524+07:00","message":"[bufferProcess] interim [880000000]:อะไรก็แล้วแต่ที่ใส่ซิมเข้าไปแล้วคนใช้เยอะๆแล้วกินในปริมาณที่ไม่มากแล้วใส่แล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:13.499442526+07:00","message":"[bufferProcess] send to processor:อะไรก็แล้วแต่ที่ใส่ซิมเข้าไปแล้วคนใช้เยอะๆแล้วกินในปริมาณที่ไม่มากแล้วใส่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:13.49945062+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:13.499454108+07:00","message":"> Transcript [1852] [false]: 'อะไรก็แล้วแต่ที่ใส่ซิมเข้าไปแล้วคนใช้เยอะๆแล้วกินในปริมาณที่ไม่มากแล้วใส่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:13.499458216+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:13.499462325+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:13.499464866+07:00","message":"StatePrefix: 'อะไรก็แล้วแต่ที่ใส่ซิมเข้าไปแล้วคนใช้เยอะๆแล้วกินในปริมาณที่ไม่มาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:13.499468412+07:00","message":"TextPushed: 'อะไรก็แล้วแต่ที่ใส่ซิมเข้าไปแล้วคนใช้เยอะๆแล้วกินในปริมาณ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:13.703704064+07:00","message":"receive streaming session, msgId: 110"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:13.703743071+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อะไรก็แล้วแต่ที่ใส่ซิมเข้าไปแล้วคนใช้เยอะๆแล้วกินในปริมาณที่ไม่มากแล้วใส่แล้วหรอ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":6,\"nanos\":120000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:13.703751106+07:00","message":"receive interim result [false|false]: อะไรก็แล้วแต่ที่ใส่ซิมเข้าไปแล้วคนใช้เยอะๆแล้วกินในปริมาณที่ไม่มากแล้วใส่แล้วหรอ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:13.703765071+07:00","message":"[buffer interim] 110 false อะไรก็แล้วแต่ที่ใส่ซิมเข้าไปแล้วคนใช้เยอะๆแล้วกินในปริมาณที่ไม่มากแล้วใส่แล้วหรอ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:13.70377319+07:00","message":"[bufferProcess] interim [120000000]:อะไรก็แล้วแต่ที่ใส่ซิมเข้าไปแล้วคนใช้เยอะๆแล้วกินในปริมาณที่ไม่มากแล้วใส่แล้วหรอ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:13.703776747+07:00","message":"[bufferProcess] send to processor:อะไรก็แล้วแต่ที่ใส่ซิมเข้าไปแล้วคนใช้เยอะๆแล้วกินในปริมาณที่ไม่มากแล้วใส่แล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:13.703783903+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:13.703786957+07:00","message":"> Transcript [1853] [false]: 'อะไรก็แล้วแต่ที่ใส่ซิมเข้าไปแล้วคนใช้เยอะๆแล้วกินในปริมาณที่ไม่มากแล้วใส่แล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:13.703791842+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:13.703794628+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:13.703797017+07:00","message":"StatePrefix: 'อะไรก็แล้วแต่ที่ใส่ซิมเข้าไปแล้วคนใช้เยอะๆแล้วกินในปริมาณที่ไม่มาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:13.703800839+07:00","message":"TextPushed: 'อะไรก็แล้วแต่ที่ใส่ซิมเข้าไปแล้วคนใช้เยอะๆแล้วกินในปริมาณ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:13.70380892+07:00","message":"Push: 'ที่ไม่มาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:13.703811859+07:00","message":"TextPushed: 'อะไรก็แล้วแต่ที่ใส่ซิมเข้าไปแล้วคนใช้เยอะๆแล้วกินในปริมาณที่ไม่มาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:13.70381572+07:00","message":"Set new StatePrefix : 'อะไรก็แล้วแต่ที่ใส่ซิมเข้าไปแล้วคนใช้เยอะๆแล้วกินในปริมาณที่ไม่มากแล้วใส่แล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:13.703821223+07:00","message":"Next Push (prob) : 'แล้วใส่แล้ว'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:13.703839614+07:00","message":"push: {false ที่ไม่มาก 0 0xc0001fd300}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:13.822815073+07:00","message":"receive streaming session, msgId: 110"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:13.822852361+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อะไรก็แล้วแต่ที่ใส่ซิมเข้าไปแล้วคนใช้เยอะๆแล้วกินในปริมาณที่ไม่มากแล้วใส่แล้วรถ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":6,\"nanos\":180000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:13.822860021+07:00","message":"receive interim result [false|false]: อะไรก็แล้วแต่ที่ใส่ซิมเข้าไปแล้วคนใช้เยอะๆแล้วกินในปริมาณที่ไม่มากแล้วใส่แล้วรถ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:13.822875139+07:00","message":"[buffer interim] 110 false อะไรก็แล้วแต่ที่ใส่ซิมเข้าไปแล้วคนใช้เยอะๆแล้วกินในปริมาณที่ไม่มากแล้วใส่แล้วรถ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:13.822883531+07:00","message":"[bufferProcess] interim [180000000]:อะไรก็แล้วแต่ที่ใส่ซิมเข้าไปแล้วคนใช้เยอะๆแล้วกินในปริมาณที่ไม่มากแล้วใส่แล้วรถ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:13.822887244+07:00","message":"[bufferProcess] send to processor:อะไรก็แล้วแต่ที่ใส่ซิมเข้าไปแล้วคนใช้เยอะๆแล้วกินในปริมาณที่ไม่มากแล้วใส่แล้วหรอ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:13.822896395+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:13.822900643+07:00","message":"> Transcript [1854] [false]: 'อะไรก็แล้วแต่ที่ใส่ซิมเข้าไปแล้วคนใช้เยอะๆแล้วกินในปริมาณที่ไม่มากแล้วใส่แล้วหรอ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:13.822906146+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:13.822909427+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:13.822913128+07:00","message":"StatePrefix: 'อะไรก็แล้วแต่ที่ใส่ซิมเข้าไปแล้วคนใช้เยอะๆแล้วกินในปริมาณที่ไม่มากแล้วใส่แล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:13.822917778+07:00","message":"TextPushed: 'อะไรก็แล้วแต่ที่ใส่ซิมเข้าไปแล้วคนใช้เยอะๆแล้วกินในปริมาณที่ไม่มาก'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:14.004986779+07:00","message":"receive streaming session, msgId: 110"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:14.005024069+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อะไรก็แล้วแต่ที่ใส่ซิมเข้าไปแล้วคนใช้เยอะๆแล้วกินในปริมาณที่ไม่มากแล้วใส่แล้วรสชาติ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":6,\"nanos\":360000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:14.005031437+07:00","message":"receive interim result [false|false]: อะไรก็แล้วแต่ที่ใส่ซิมเข้าไปแล้วคนใช้เยอะๆแล้วกินในปริมาณที่ไม่มากแล้วใส่แล้วรสชาติ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:14.005045905+07:00","message":"[buffer interim] 110 false อะไรก็แล้วแต่ที่ใส่ซิมเข้าไปแล้วคนใช้เยอะๆแล้วกินในปริมาณที่ไม่มากแล้วใส่แล้วรสชาติ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:14.005053101+07:00","message":"[bufferProcess] interim [360000000]:อะไรก็แล้วแต่ที่ใส่ซิมเข้าไปแล้วคนใช้เยอะๆแล้วกินในปริมาณที่ไม่มากแล้วใส่แล้วรสชาติ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:14.005055957+07:00","message":"[bufferProcess] send to processor:อะไรก็แล้วแต่ที่ใส่ซิมเข้าไปแล้วคนใช้เยอะๆแล้วกินในปริมาณที่ไม่มากแล้วใส่แล้วรถ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:14.005063262+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:14.005066+07:00","message":"> Transcript [1855] [false]: 'อะไรก็แล้วแต่ที่ใส่ซิมเข้าไปแล้วคนใช้เยอะๆแล้วกินในปริมาณที่ไม่มากแล้วใส่แล้วรถ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:14.005069645+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:14.005071858+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:14.005074398+07:00","message":"StatePrefix: 'อะไรก็แล้วแต่ที่ใส่ซิมเข้าไปแล้วคนใช้เยอะๆแล้วกินในปริมาณที่ไม่มากแล้วใส่แล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:14.00507695+07:00","message":"TextPushed: 'อะไรก็แล้วแต่ที่ใส่ซิมเข้าไปแล้วคนใช้เยอะๆแล้วกินในปริมาณที่ไม่มาก'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:14.189563358+07:00","message":"[GCS] IsForceVAD: false for message ID: 110"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:14.19623606+07:00","message":"receive streaming session, msgId: 110"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:14.196271838+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อะไรก็แล้วแต่ที่ใส่ซิมเข้าไปแล้วคนใช้เยอะๆแล้วกินในปริมาณที่ไม่มากแล้วใส่แล้วรสชาติมัน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":6,\"nanos\":600000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:14.196278933+07:00","message":"receive interim result [false|false]: อะไรก็แล้วแต่ที่ใส่ซิมเข้าไปแล้วคนใช้เยอะๆแล้วกินในปริมาณที่ไม่มากแล้วใส่แล้วรสชาติมัน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:14.196293404+07:00","message":"[buffer interim] 110 false อะไรก็แล้วแต่ที่ใส่ซิมเข้าไปแล้วคนใช้เยอะๆแล้วกินในปริมาณที่ไม่มากแล้วใส่แล้วรสชาติมัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:14.196301298+07:00","message":"[bufferProcess] interim [600000000]:อะไรก็แล้วแต่ที่ใส่ซิมเข้าไปแล้วคนใช้เยอะๆแล้วกินในปริมาณที่ไม่มากแล้วใส่แล้วรสชาติมัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:14.196304506+07:00","message":"[bufferProcess] send to processor:อะไรก็แล้วแต่ที่ใส่ซิมเข้าไปแล้วคนใช้เยอะๆแล้วกินในปริมาณที่ไม่มากแล้วใส่แล้วรสชาติ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:14.196308521+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:14.196311557+07:00","message":"> Transcript [1856] [false]: 'อะไรก็แล้วแต่ที่ใส่ซิมเข้าไปแล้วคนใช้เยอะๆแล้วกินในปริมาณที่ไม่มากแล้วใส่แล้วรสชาติ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:14.196315491+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:14.196317629+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:14.196319817+07:00","message":"StatePrefix: 'อะไรก็แล้วแต่ที่ใส่ซิมเข้าไปแล้วคนใช้เยอะๆแล้วกินในปริมาณที่ไม่มากแล้วใส่แล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:14.196322661+07:00","message":"TextPushed: 'อะไรก็แล้วแต่ที่ใส่ซิมเข้าไปแล้วคนใช้เยอะๆแล้วกินในปริมาณที่ไม่มาก'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:14.248483049+07:00","message":"[GCS] Start streaming session, msgId: 111"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:14.36199317+07:00","message":"receive streaming session, msgId: 110"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:14.362035878+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อะไรก็แล้วแต่ที่ใส่ซิมเข้าไปแล้วคนใช้เยอะๆแล้วกินในปริมาณที่ไม่มากแล้วใส่แล้วรสชาติมัน\",\"confidence\":0.9524261}],\"is_final\":true,\"result_end_time\":{\"seconds\":6,\"nanos\":750000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:14.362043285+07:00","message":"receive interim result [true|false]: อะไรก็แล้วแต่ที่ใส่ซิมเข้าไปแล้วคนใช้เยอะๆแล้วกินในปริมาณที่ไม่มากแล้วใส่แล้วรสชาติมัน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:14.362056653+07:00","message":"end recv isFinal message id 110"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:14.362058871+07:00","message":"end Recv id 110"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:14.362065375+07:00","message":"[buffer interim] 110 true อะไรก็แล้วแต่ที่ใส่ซิมเข้าไปแล้วคนใช้เยอะๆแล้วกินในปริมาณที่ไม่มากแล้วใส่แล้วรสชาติมัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:14.36207278+07:00","message":"[bufferProcess] interim [750000000]:อะไรก็แล้วแต่ที่ใส่ซิมเข้าไปแล้วคนใช้เยอะๆแล้วกินในปริมาณที่ไม่มากแล้วใส่แล้วรสชาติมัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:14.362076528+07:00","message":"[bufferProcess] send to processor (isfinal):อะไรก็แล้วแต่ที่ใส่ซิมเข้าไปแล้วคนใช้เยอะๆแล้วกินในปริมาณที่ไม่มากแล้วใส่แล้วรสชาติมัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:14.362079897+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:14.36208271+07:00","message":"> Transcript [1857] [false]: 'อะไรก็แล้วแต่ที่ใส่ซิมเข้าไปแล้วคนใช้เยอะๆแล้วกินในปริมาณที่ไม่มากแล้วใส่แล้วรสชาติมัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:14.3620866+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:14.362090715+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:14.362093156+07:00","message":"StatePrefix: 'อะไรก็แล้วแต่ที่ใส่ซิมเข้าไปแล้วคนใช้เยอะๆแล้วกินในปริมาณที่ไม่มากแล้วใส่แล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:14.362095804+07:00","message":"TextPushed: 'อะไรก็แล้วแต่ที่ใส่ซิมเข้าไปแล้วคนใช้เยอะๆแล้วกินในปริมาณที่ไม่มาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:14.362099254+07:00","message":"Push: 'แล้วใส่แล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:14.362101465+07:00","message":"TextPushed: 'อะไรก็แล้วแต่ที่ใส่ซิมเข้าไปแล้วคนใช้เยอะๆแล้วกินในปริมาณที่ไม่มากแล้วใส่แล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:14.362109349+07:00","message":"Set new StatePrefix : 'อะไรก็แล้วแต่ที่ใส่ซิมเข้าไปแล้วคนใช้เยอะๆแล้วกินในปริมาณที่ไม่มากแล้วใส่แล้วรสชาติมัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:14.362120452+07:00","message":"Next Push (prob) : 'รสชาติมัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:14.362122604+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:14.362124804+07:00","message":"> Transcript [1858] [true]: 'อะไรก็แล้วแต่ที่ใส่ซิมเข้าไปแล้วคนใช้เยอะๆแล้วกินในปริมาณที่ไม่มากแล้วใส่แล้วรสชาติมัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:14.362127453+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:14.362129468+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:14.362131335+07:00","message":"StatePrefix: 'อะไรก็แล้วแต่ที่ใส่ซิมเข้าไปแล้วคนใช้เยอะๆแล้วกินในปริมาณที่ไม่มากแล้วใส่แล้วรสชาติมัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:14.362133689+07:00","message":"TextPushed: 'อะไรก็แล้วแต่ที่ใส่ซิมเข้าไปแล้วคนใช้เยอะๆแล้วกินในปริมาณที่ไม่มากแล้วใส่แล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:14.362136069+07:00","message":"Push: 'รสชาติมัน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:14.362148197+07:00","message":"push: {false แล้วใส่แล้ว 0 0xc0001fd300}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:14.362168925+07:00","message":"push: {true รสชาติมัน 0 0xc0001fd300}"}
{"level":"info","service":"Main","time":"2026-06-25T13:14:14.374906868+07:00","message":"write wav file: './tmp/7593/7593_110.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:14.7083686+07:00","message":"receive streaming session, msgId: 111"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:14.708405092+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เปลี่ยน\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":480000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:14.708410375+07:00","message":"receive interim result [false|false]: เปลี่ยน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:14.708423978+07:00","message":"[buffer interim] 111 false เปลี่ยน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:14.708431095+07:00","message":"[bufferProcess] interim [480000000]:เปลี่ยน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:14.708433709+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:14.90342509+07:00","message":"receive streaming session, msgId: 111"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:14.903465997+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เปลี่ยนสี\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":660000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:14.903472529+07:00","message":"receive interim result [false|false]: เปลี่ยนสี"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:14.903490465+07:00","message":"[buffer interim] 111 false เปลี่ยนสี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:14.903499003+07:00","message":"[bufferProcess] interim [660000000]:เปลี่ยนสี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:14.903501653+07:00","message":"[bufferProcess] send to processor:เปลี่ยน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:14.903505428+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:14.903508513+07:00","message":"> Transcript [1859] [false]: 'เปลี่ยน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:14.903514847+07:00","message":"Set StatePrefix (first interim): 'เปลี่ยน'"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:14:14.944137706+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:14:14.944177045+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:15.230942187+07:00","message":"receive streaming session, msgId: 111"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:15.230981165+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เปลี่ยนสีไม่\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":960000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:15.230988647+07:00","message":"receive interim result [false|false]: เปลี่ยนสีไม่"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:15.231028178+07:00","message":"[buffer interim] 111 false เปลี่ยนสีไม่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:15.231034831+07:00","message":"[bufferProcess] interim [960000000]:เปลี่ยนสีไม่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:15.231038282+07:00","message":"[bufferProcess] send to processor:เปลี่ยนสี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:15.231045941+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:15.231051155+07:00","message":"> Transcript [1860] [false]: 'เปลี่ยนสี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:15.23105598+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:15.231059221+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:15.231062137+07:00","message":"StatePrefix: 'เปลี่ยน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:15.231065159+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:15.412557088+07:00","message":"receive streaming session, msgId: 111"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:15.412595699+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เปลี่ยนสีไม่เปลี่ยน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":140000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:15.412602448+07:00","message":"receive interim result [false|false]: เปลี่ยนสีไม่เปลี่ยน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:15.412615347+07:00","message":"[buffer interim] 111 false เปลี่ยนสีไม่เปลี่ยน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:15.412622186+07:00","message":"[bufferProcess] interim [140000000]:เปลี่ยนสีไม่เปลี่ยน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:15.412624886+07:00","message":"[bufferProcess] send to processor:เปลี่ยนสีไม่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:15.41262985+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:15.412632561+07:00","message":"> Transcript [1861] [false]: 'เปลี่ยนสีไม่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:15.41263567+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:15.412637669+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:15.412639694+07:00","message":"StatePrefix: 'เปลี่ยน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:15.412642161+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:15.794640902+07:00","message":"receive streaming session, msgId: 111"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:15.794706164+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เปลี่ยนสีไม่เปลี่ยนก็\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":560000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:15.7947146+07:00","message":"receive interim result [false|false]: เปลี่ยนสีไม่เปลี่ยนก็"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:15.794735342+07:00","message":"[buffer interim] 111 false เปลี่ยนสีไม่เปลี่ยนก็"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:15.794751304+07:00","message":"[bufferProcess] interim [560000000]:เปลี่ยนสีไม่เปลี่ยนก็"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:15.79475534+07:00","message":"[bufferProcess] send to processor:เปลี่ยนสีไม่เปลี่ยน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:15.794764337+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:15.794768769+07:00","message":"> Transcript [1862] [false]: 'เปลี่ยนสีไม่เปลี่ยน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:15.794774785+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:15.794777611+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:15.794780847+07:00","message":"StatePrefix: 'เปลี่ยน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:15.794784145+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:15.863589973+07:00","message":"receive streaming session, msgId: 111"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:15.863630754+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เปลี่ยนสีไม่เปลี่ยนก็คือ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":680000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:15.863637086+07:00","message":"receive interim result [false|false]: เปลี่ยนสีไม่เปลี่ยนก็คือ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:15.863659261+07:00","message":"[buffer interim] 111 false เปลี่ยนสีไม่เปลี่ยนก็คือ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:15.863667281+07:00","message":"[bufferProcess] interim [680000000]:เปลี่ยนสีไม่เปลี่ยนก็คือ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:15.863669723+07:00","message":"[bufferProcess] send to processor:เปลี่ยนสีไม่เปลี่ยนก็"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:15.863673738+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:15.863676957+07:00","message":"> Transcript [1863] [false]: 'เปลี่ยนสีไม่เปลี่ยนก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:15.863680457+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:15.863683378+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:15.863686117+07:00","message":"StatePrefix: 'เปลี่ยน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:15.863688876+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:15.863694401+07:00","message":"Push: 'เปลี่ยน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:15.863696903+07:00","message":"TextPushed: 'เปลี่ยน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:15.863699121+07:00","message":"Set new StatePrefix : 'เปลี่ยนสีไม่เปลี่ยนก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:15.863702014+07:00","message":"Next Push (prob) : 'สีไม่เปลี่ยนก็'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:15.863710328+07:00","message":"push: {false เปลี่ยน 0 0xc000044c80}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:16.113813131+07:00","message":"receive streaming session, msgId: 111"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:16.113855167+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เปลี่ยนสีไม่เปลี่ยนก็เกือบ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":860000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:16.113863941+07:00","message":"receive interim result [false|false]: เปลี่ยนสีไม่เปลี่ยนก็เกือบ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:16.113879386+07:00","message":"[buffer interim] 111 false เปลี่ยนสีไม่เปลี่ยนก็เกือบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:16.113887659+07:00","message":"[bufferProcess] interim [860000000]:เปลี่ยนสีไม่เปลี่ยนก็เกือบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:16.113890614+07:00","message":"[bufferProcess] send to processor:เปลี่ยนสีไม่เปลี่ยนก็คือ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:16.113897732+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:16.11390072+07:00","message":"> Transcript [1864] [false]: 'เปลี่ยนสีไม่เปลี่ยนก็คือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:16.113904584+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:16.113907167+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:16.113912342+07:00","message":"StatePrefix: 'เปลี่ยนสีไม่เปลี่ยนก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:16.113914875+07:00","message":"TextPushed: 'เปลี่ยน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:16.720088031+07:00","message":"receive streaming session, msgId: 111"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:16.720123208+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เปลี่ยนสีไม่เปลี่ยนก็เกือบได้ดัง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":460000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:16.720128659+07:00","message":"receive interim result [false|false]: เปลี่ยนสีไม่เปลี่ยนก็เกือบได้ดัง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:16.720142428+07:00","message":"[buffer interim] 111 false เปลี่ยนสีไม่เปลี่ยนก็เกือบได้ดัง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:16.720150502+07:00","message":"[bufferProcess] interim [460000000]:เปลี่ยนสีไม่เปลี่ยนก็เกือบได้ดัง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:16.720153307+07:00","message":"[bufferProcess] send to processor:เปลี่ยนสีไม่เปลี่ยนก็เกือบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:16.720157761+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:16.720160532+07:00","message":"> Transcript [1865] [false]: 'เปลี่ยนสีไม่เปลี่ยนก็เกือบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:16.720164147+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:16.720166403+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:16.72016888+07:00","message":"StatePrefix: 'เปลี่ยนสีไม่เปลี่ยนก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:16.720171712+07:00","message":"TextPushed: 'เปลี่ยน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:16.926967026+07:00","message":"receive streaming session, msgId: 111"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:16.92701226+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เปลี่ยนสีไม่เปลี่ยนก็เกือบ\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":2,\"nanos\":700000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:16.927019453+07:00","message":"receive interim result [false|false]: เปลี่ยนสีไม่เปลี่ยนก็เกือบ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:16.927034784+07:00","message":"[buffer interim] 111 false เปลี่ยนสีไม่เปลี่ยนก็เกือบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:16.927046707+07:00","message":"[bufferProcess] interim [700000000]:เปลี่ยนสีไม่เปลี่ยนก็เกือบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:16.927050633+07:00","message":"[bufferProcess] send to processor:เปลี่ยนสีไม่เปลี่ยนก็เกือบได้ดัง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:16.927058516+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:16.927062986+07:00","message":"> Transcript [1866] [false]: 'เปลี่ยนสีไม่เปลี่ยนก็เกือบได้ดัง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:16.927067352+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:16.927069932+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:16.927071908+07:00","message":"StatePrefix: 'เปลี่ยนสีไม่เปลี่ยนก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:16.927074373+07:00","message":"TextPushed: 'เปลี่ยน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:17.197157999+07:00","message":"[GCS] IsForceVAD: false for message ID: 111"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:17.271407235+07:00","message":"[GCS] Start streaming session, msgId: 112"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:17.280655537+07:00","message":"receive streaming session, msgId: 111"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:17.280689128+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เปลี่ยนสีไม่เปลี่ยนก็เกือบเจ็บ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":120000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:17.280695792+07:00","message":"receive interim result [false|false]: เปลี่ยนสีไม่เปลี่ยนก็เกือบเจ็บ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:17.280708644+07:00","message":"[buffer interim] 111 false เปลี่ยนสีไม่เปลี่ยนก็เกือบเจ็บ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:17.280716354+07:00","message":"[bufferProcess] interim [120000000]:เปลี่ยนสีไม่เปลี่ยนก็เกือบเจ็บ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:17.28072069+07:00","message":"[bufferProcess] send to processor:เปลี่ยนสีไม่เปลี่ยนก็เกือบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:17.280728159+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:17.280730982+07:00","message":"> Transcript [1867] [false]: 'เปลี่ยนสีไม่เปลี่ยนก็เกือบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:17.280734691+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:17.280736854+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:17.280739283+07:00","message":"StatePrefix: 'เปลี่ยนสีไม่เปลี่ยนก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:17.280741656+07:00","message":"TextPushed: 'เปลี่ยน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:17.28074797+07:00","message":"Push: 'สีไม่เปลี่ยนก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:17.280750414+07:00","message":"TextPushed: 'เปลี่ยนสีไม่เปลี่ยนก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:17.280752602+07:00","message":"Set new StatePrefix : 'เปลี่ยนสีไม่เปลี่ยนก็เกือบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:17.280754822+07:00","message":"Next Push (prob) : 'เกือบ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:17.280762715+07:00","message":"push: {false สีไม่เปลี่ยนก็ 0 0xc000044c80}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:17.338376254+07:00","message":"receive streaming session, msgId: 111"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:17.338411013+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เปลี่ยนสีไม่เปลี่ยนก็เกือบเจ็บ\",\"confidence\":0.93609816}],\"is_final\":true,\"result_end_time\":{\"seconds\":3,\"nanos\":180000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:17.338418379+07:00","message":"receive interim result [true|false]: เปลี่ยนสีไม่เปลี่ยนก็เกือบเจ็บ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:17.338430213+07:00","message":"end recv isFinal message id 111"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:17.338432644+07:00","message":"end Recv id 111"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:17.338438239+07:00","message":"[buffer interim] 111 true เปลี่ยนสีไม่เปลี่ยนก็เกือบเจ็บ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:17.338445239+07:00","message":"[bufferProcess] interim [180000000]:เปลี่ยนสีไม่เปลี่ยนก็เกือบเจ็บ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:17.338451698+07:00","message":"[bufferProcess] send to processor (isfinal):เปลี่ยนสีไม่เปลี่ยนก็เกือบเจ็บ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:17.338461383+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:17.338480108+07:00","message":"> Transcript [1868] [false]: 'เปลี่ยนสีไม่เปลี่ยนก็เกือบเจ็บ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:17.338486073+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:17.338488664+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:17.338491068+07:00","message":"StatePrefix: 'เปลี่ยนสีไม่เปลี่ยนก็เกือบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:17.338493788+07:00","message":"TextPushed: 'เปลี่ยนสีไม่เปลี่ยนก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:17.338496266+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:17.338498669+07:00","message":"> Transcript [1869] [true]: 'เปลี่ยนสีไม่เปลี่ยนก็เกือบเจ็บ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:17.338501087+07:00","message":"Count interim (case isFinal): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:17.338502816+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:17.338505064+07:00","message":"StatePrefix: 'เปลี่ยนสีไม่เปลี่ยนก็เกือบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:17.338506957+07:00","message":"TextPushed: 'เปลี่ยนสีไม่เปลี่ยนก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:17.338514637+07:00","message":"Push: 'เกือบเจ็บ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:17.338525586+07:00","message":"push: {true เกือบเจ็บ 0 0xc000044c80}"}
{"level":"info","service":"Main","time":"2026-06-25T13:14:17.351021201+07:00","message":"write wav file: './tmp/7593/7593_111.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:17.617033017+07:00","message":"receive streaming session, msgId: 112"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:17.617075747+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ผู้\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":420000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:17.617081577+07:00","message":"receive interim result [false|false]: ผู้"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:17.617094846+07:00","message":"[buffer interim] 112 false ผู้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:17.617102409+07:00","message":"[bufferProcess] interim [420000000]:ผู้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:17.617104606+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:17.735586143+07:00","message":"receive streaming session, msgId: 112"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:17.735632095+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ถูก\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":480000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:17.73563851+07:00","message":"receive interim result [false|false]: ถูก"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:17.735657957+07:00","message":"[buffer interim] 112 false ถูก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:17.73566555+07:00","message":"[bufferProcess] interim [480000000]:ถูก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:17.735668034+07:00","message":"[bufferProcess] send to processor:ผู้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:17.735674708+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:17.735677737+07:00","message":"> Transcript [1870] [false]: 'ผู้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:17.735680487+07:00","message":"Set StatePrefix (first interim): 'ผู้'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:17.916513624+07:00","message":"receive streaming session, msgId: 112"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:17.916556353+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ถูกต้อง\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":660000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:17.916562777+07:00","message":"receive interim result [false|false]: ถูกต้อง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:17.91657591+07:00","message":"[buffer interim] 112 false ถูกต้อง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:17.916584806+07:00","message":"[bufferProcess] interim [660000000]:ถูกต้อง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:17.916587718+07:00","message":"[bufferProcess] send to processor:ถูก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:17.916594896+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:17.916598149+07:00","message":"> Transcript [1871] [false]: 'ถูก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:17.916600618+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:17.916603192+07:00","message":"Set new StatePrefix: 'ถูก'"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:14:17.945177478+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:14:17.945188396+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:18.500611594+07:00","message":"receive streaming session, msgId: 112"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:18.500668065+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ถูกต้อง\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":1,\"nanos\":260000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:18.500674237+07:00","message":"receive interim result [false|false]: ถูกต้อง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:18.500685941+07:00","message":"[buffer interim] 112 false ถูกต้อง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:18.500693805+07:00","message":"[bufferProcess] interim [260000000]:ถูกต้อง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:18.500697064+07:00","message":"[bufferProcess] send to processor:ถูกต้อง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:18.500702731+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:18.500706545+07:00","message":"> Transcript [1872] [false]: 'ถูกต้อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:18.500710862+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:18.500713711+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:18.500717722+07:00","message":"StatePrefix: 'ถูก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:18.500719796+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:18.669774374+07:00","message":"[GCS] IsForceVAD: false for message ID: 112"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:18.757948443+07:00","message":"receive streaming session, msgId: 112"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:18.75798683+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ถูกต้อง\",\"confidence\":0.9589726}],\"is_final\":true,\"result_end_time\":{\"seconds\":1,\"nanos\":620000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:18.757992674+07:00","message":"receive interim result [true|false]: ถูกต้อง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:18.757998629+07:00","message":"end recv isFinal message id 112"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:18.758000813+07:00","message":"end Recv id 112"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:18.758013114+07:00","message":"[buffer interim] 112 true ถูกต้อง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:18.75801946+07:00","message":"[bufferProcess] interim [620000000]:ถูกต้อง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:18.758022284+07:00","message":"[bufferProcess] send to processor (isfinal):ถูกต้อง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:18.758025083+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:18.758027973+07:00","message":"> Transcript [1873] [false]: 'ถูกต้อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:18.758031068+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:18.758033046+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:18.758035094+07:00","message":"StatePrefix: 'ถูก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:18.758037061+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:18.758038866+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:18.758041931+07:00","message":"> Transcript [1874] [true]: 'ถูกต้อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:18.758044134+07:00","message":"Count interim (case isFinal): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:18.758045976+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:18.758047732+07:00","message":"StatePrefix: 'ถูก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:18.758049449+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:18.758051909+07:00","message":"Push: 'ถูกต้อง'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:18.75805866+07:00","message":"push: {true ถูกต้อง 0 0xc0001fd600}"}
{"level":"info","service":"Main","time":"2026-06-25T13:14:18.764718176+07:00","message":"write wav file: './tmp/7593/7593_112.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:18.870591571+07:00","message":"[GCS] Start streaming session, msgId: 113"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:19.595726898+07:00","message":"receive streaming session, msgId: 113"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:19.59576988+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เรียน\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":780000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:19.595775608+07:00","message":"receive interim result [false|false]: เรียน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:19.595790914+07:00","message":"[buffer interim] 113 false เรียน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:19.595796791+07:00","message":"[bufferProcess] interim [780000000]:เรียน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:19.595798933+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:19.908400836+07:00","message":"receive streaming session, msgId: 113"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:19.908444274+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เรียนไป\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":80000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:19.908449934+07:00","message":"receive interim result [false|false]: เรียนไป"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:19.908463641+07:00","message":"[buffer interim] 113 false เรียนไป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:19.908471099+07:00","message":"[bufferProcess] interim [80000000]:เรียนไป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:19.908473648+07:00","message":"[bufferProcess] send to processor:เรียน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:19.90847943+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:19.908482449+07:00","message":"> Transcript [1875] [false]: 'เรียน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:19.908484908+07:00","message":"Set StatePrefix (first interim): 'เรียน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:20.43024079+07:00","message":"receive streaming session, msgId: 113"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:20.43028537+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เรียนไปเล่น\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":620000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:20.430291543+07:00","message":"receive interim result [false|false]: เรียนไปเล่น"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:20.430311003+07:00","message":"[buffer interim] 113 false เรียนไปเล่น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:20.430319708+07:00","message":"[bufferProcess] interim [620000000]:เรียนไปเล่น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:20.430323043+07:00","message":"[bufferProcess] send to processor:เรียนไป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:20.430327781+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:20.43033109+07:00","message":"> Transcript [1876] [false]: 'เรียนไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:20.430335129+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:20.430337704+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:20.430339915+07:00","message":"StatePrefix: 'เรียน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:20.430341992+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:20.486128936+07:00","message":"receive streaming session, msgId: 113"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:20.4861713+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เรียนไป\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":1,\"nanos\":680000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:20.48617691+07:00","message":"receive interim result [false|false]: เรียนไป"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:20.486191061+07:00","message":"[buffer interim] 113 false เรียนไป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:20.486198556+07:00","message":"[bufferProcess] interim [680000000]:เรียนไป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:20.486200955+07:00","message":"[bufferProcess] send to processor:เรียนไปเล่น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:20.486204771+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:20.486208012+07:00","message":"> Transcript [1877] [false]: 'เรียนไปเล่น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:20.486211231+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:20.486213469+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:20.486215887+07:00","message":"StatePrefix: 'เรียน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:20.486219649+07:00","message":"TextPushed: ''"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:14:20.945559793+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:14:20.945573041+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:21.736704111+07:00","message":"receive streaming session, msgId: 113"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:21.736749604+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เรียนไปท็อปส์\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":880000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:21.736755639+07:00","message":"receive interim result [false|false]: เรียนไปท็อปส์"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:21.736772724+07:00","message":"[buffer interim] 113 false เรียนไปท็อปส์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:21.73678082+07:00","message":"[bufferProcess] interim [880000000]:เรียนไปท็อปส์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:21.736783556+07:00","message":"[bufferProcess] send to processor:เรียนไป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:21.73678774+07:00","message":"[bufferProcess] send to processor (ticker):เรียนไปท็อปส์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:21.736791029+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:21.736796326+07:00","message":"> Transcript [1878] [false]: 'เรียนไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:21.736800448+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:21.736802616+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:21.736804787+07:00","message":"StatePrefix: 'เรียน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:21.736807184+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:21.736809005+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:21.736811118+07:00","message":"> Transcript [1879] [false]: 'เรียนไปท็อปส์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:21.736813308+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:21.736815322+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:21.73681713+07:00","message":"StatePrefix: 'เรียน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:21.736818882+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:21.7368219+07:00","message":"Push: 'เรียน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:21.736823974+07:00","message":"TextPushed: 'เรียน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:21.736826186+07:00","message":"Set new StatePrefix : 'เรียนไปท็อปส์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:21.736828409+07:00","message":"Next Push (prob) : 'ไปท็อปส์'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:21.736835649+07:00","message":"push: {false เรียน 0 0xc000044e00}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:22.042782543+07:00","message":"receive streaming session, msgId: 113"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:22.042839076+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เรียนไปท็อปส์รู้ไหม\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":120000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:22.042847648+07:00","message":"receive interim result [false|false]: เรียนไปท็อปส์รู้ไหม"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:22.042867465+07:00","message":"[buffer interim] 113 false เรียนไปท็อปส์รู้ไหม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:22.042885084+07:00","message":"[bufferProcess] interim [120000000]:เรียนไปท็อปส์รู้ไหม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:22.042888872+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:22.051361505+07:00","message":"receive streaming session, msgId: 113"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:22.051401838+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เรียนไปท็อปส์รู้ไหมว่า\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":180000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:22.051407333+07:00","message":"receive interim result [false|false]: เรียนไปท็อปส์รู้ไหมว่า"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:22.051421753+07:00","message":"[buffer interim] 113 false เรียนไปท็อปส์รู้ไหมว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:22.051428305+07:00","message":"[bufferProcess] interim [180000000]:เรียนไปท็อปส์รู้ไหมว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:22.051430605+07:00","message":"[bufferProcess] send to processor:เรียนไปท็อปส์รู้ไหม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:22.051433663+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:22.051437507+07:00","message":"> Transcript [1880] [false]: 'เรียนไปท็อปส์รู้ไหม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:22.051441545+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:22.051443681+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:22.051445777+07:00","message":"StatePrefix: 'เรียนไปท็อปส์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:22.051448085+07:00","message":"TextPushed: 'เรียน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:22.203654358+07:00","message":"receive streaming session, msgId: 113"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:22.203685803+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เรียนไปท็อปส์รู้ไหมว่ามัน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":360000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:22.203691153+07:00","message":"receive interim result [false|false]: เรียนไปท็อปส์รู้ไหมว่ามัน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:22.203706019+07:00","message":"[buffer interim] 113 false เรียนไปท็อปส์รู้ไหมว่ามัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:22.203714146+07:00","message":"[bufferProcess] interim [360000000]:เรียนไปท็อปส์รู้ไหมว่ามัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:22.203717995+07:00","message":"[bufferProcess] send to processor:เรียนไปท็อปส์รู้ไหมว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:22.203721979+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:22.203724588+07:00","message":"> Transcript [1881] [false]: 'เรียนไปท็อปส์รู้ไหมว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:22.203727665+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:22.203729647+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:22.203731756+07:00","message":"StatePrefix: 'เรียนไปท็อปส์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:22.203733879+07:00","message":"TextPushed: 'เรียน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:22.350710969+07:00","message":"receive streaming session, msgId: 113"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:22.350748321+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เรียนไปท็อปส์รู้ไหมว่ามันมี\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":480000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:22.350753649+07:00","message":"receive interim result [false|false]: เรียนไปท็อปส์รู้ไหมว่ามันมี"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:22.350769738+07:00","message":"[buffer interim] 113 false เรียนไปท็อปส์รู้ไหมว่ามันมี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:22.350777525+07:00","message":"[bufferProcess] interim [480000000]:เรียนไปท็อปส์รู้ไหมว่ามันมี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:22.350780511+07:00","message":"[bufferProcess] send to processor:เรียนไปท็อปส์รู้ไหมว่ามัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:22.350784362+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:22.350787391+07:00","message":"> Transcript [1882] [false]: 'เรียนไปท็อปส์รู้ไหมว่ามัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:22.350791094+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:22.350793292+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:22.350795682+07:00","message":"StatePrefix: 'เรียนไปท็อปส์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:22.350798727+07:00","message":"TextPushed: 'เรียน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:22.429751695+07:00","message":"receive streaming session, msgId: 113"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:22.429798442+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เรียนไปท็อปส์รู้ไหมว่ามันมีคำ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":600000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:22.42980567+07:00","message":"receive interim result [false|false]: เรียนไปท็อปส์รู้ไหมว่ามันมีคำ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:22.429820986+07:00","message":"[buffer interim] 113 false เรียนไปท็อปส์รู้ไหมว่ามันมีคำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:22.429828661+07:00","message":"[bufferProcess] interim [600000000]:เรียนไปท็อปส์รู้ไหมว่ามันมีคำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:22.429831112+07:00","message":"[bufferProcess] send to processor:เรียนไปท็อปส์รู้ไหมว่ามันมี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:22.42983722+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:22.429842741+07:00","message":"> Transcript [1883] [false]: 'เรียนไปท็อปส์รู้ไหมว่ามันมี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:22.429847121+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:22.429849589+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:22.429852093+07:00","message":"StatePrefix: 'เรียนไปท็อปส์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:22.429854337+07:00","message":"TextPushed: 'เรียน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:22.429860563+07:00","message":"Push: 'ไปท็อปส์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:22.429862556+07:00","message":"TextPushed: 'เรียนไปท็อปส์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:22.429864771+07:00","message":"Set new StatePrefix : 'เรียนไปท็อปส์รู้ไหมว่ามันมี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:22.429866976+07:00","message":"Next Push (prob) : 'รู้ไหมว่ามันมี'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:22.429876613+07:00","message":"push: {false ไปท็อปส์ 0 0xc000044e00}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:22.584030839+07:00","message":"receive streaming session, msgId: 113"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:22.584076562+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เรียนไปท็อปส์รู้ไหมว่ามันมีคำถาม\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":780000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:22.584082995+07:00","message":"receive interim result [false|false]: เรียนไปท็อปส์รู้ไหมว่ามันมีคำถาม"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:22.584097621+07:00","message":"[buffer interim] 113 false เรียนไปท็อปส์รู้ไหมว่ามันมีคำถาม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:22.584106144+07:00","message":"[bufferProcess] interim [780000000]:เรียนไปท็อปส์รู้ไหมว่ามันมีคำถาม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:22.584108989+07:00","message":"[bufferProcess] send to processor:เรียนไปท็อปส์รู้ไหมว่ามันมีคำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:22.584112938+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:22.584116078+07:00","message":"> Transcript [1884] [false]: 'เรียนไปท็อปส์รู้ไหมว่ามันมีคำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:22.58411961+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:22.584121719+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:22.584123662+07:00","message":"StatePrefix: 'เรียนไปท็อปส์รู้ไหมว่ามันมี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:22.584126401+07:00","message":"TextPushed: 'เรียนไปท็อปส์'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:23.03280973+07:00","message":"receive streaming session, msgId: 113"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:23.032851802+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เรียนไปท็อปส์รู้ไหมว่ามันมีคำถามตาม\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":140000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:23.032858108+07:00","message":"receive interim result [false|false]: เรียนไปท็อปส์รู้ไหมว่ามันมีคำถามตาม"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:23.032873862+07:00","message":"[buffer interim] 113 false เรียนไปท็อปส์รู้ไหมว่ามันมีคำถามตาม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:23.032881334+07:00","message":"[bufferProcess] interim [140000000]:เรียนไปท็อปส์รู้ไหมว่ามันมีคำถามตาม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:23.032884034+07:00","message":"[bufferProcess] send to processor:เรียนไปท็อปส์รู้ไหมว่ามันมีคำถาม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:23.032887299+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:23.03289058+07:00","message":"> Transcript [1885] [false]: 'เรียนไปท็อปส์รู้ไหมว่ามันมีคำถาม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:23.032894336+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:23.032896375+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:23.032898795+07:00","message":"StatePrefix: 'เรียนไปท็อปส์รู้ไหมว่ามันมี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:23.032901421+07:00","message":"TextPushed: 'เรียนไปท็อปส์'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:23.115576415+07:00","message":"receive streaming session, msgId: 113"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:23.115619423+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เรียนไปท็อปส์รู้ไหมว่ามันมีคำถามตามมา\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":260000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:23.115627461+07:00","message":"receive interim result [false|false]: เรียนไปท็อปส์รู้ไหมว่ามันมีคำถามตามมา"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:23.115650744+07:00","message":"[buffer interim] 113 false เรียนไปท็อปส์รู้ไหมว่ามันมีคำถามตามมา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:23.115663461+07:00","message":"[bufferProcess] interim [260000000]:เรียนไปท็อปส์รู้ไหมว่ามันมีคำถามตามมา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:23.115667154+07:00","message":"[bufferProcess] send to processor:เรียนไปท็อปส์รู้ไหมว่ามันมีคำถามตาม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:23.115673993+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:23.115677229+07:00","message":"> Transcript [1886] [false]: 'เรียนไปท็อปส์รู้ไหมว่ามันมีคำถามตาม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:23.115681525+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:23.115686134+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:23.115688805+07:00","message":"StatePrefix: 'เรียนไปท็อปส์รู้ไหมว่ามันมี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:23.115692065+07:00","message":"TextPushed: 'เรียนไปท็อปส์'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:23.239090115+07:00","message":"receive streaming session, msgId: 113"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:23.239122616+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เรียนไปท็อปส์รู้ไหมว่ามันมีคำถามตามาก\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":380000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:23.239128273+07:00","message":"receive interim result [false|false]: เรียนไปท็อปส์รู้ไหมว่ามันมีคำถามตามาก"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:23.239143608+07:00","message":"[buffer interim] 113 false เรียนไปท็อปส์รู้ไหมว่ามันมีคำถามตามาก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:23.239152129+07:00","message":"[bufferProcess] interim [380000000]:เรียนไปท็อปส์รู้ไหมว่ามันมีคำถามตามาก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:23.239154643+07:00","message":"[bufferProcess] send to processor:เรียนไปท็อปส์รู้ไหมว่ามันมีคำถามตามมา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:23.239158038+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:23.239160823+07:00","message":"> Transcript [1887] [false]: 'เรียนไปท็อปส์รู้ไหมว่ามันมีคำถามตามมา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:23.239164851+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:23.239166989+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:23.239169998+07:00","message":"StatePrefix: 'เรียนไปท็อปส์รู้ไหมว่ามันมี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:23.239172678+07:00","message":"TextPushed: 'เรียนไปท็อปส์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:23.239178643+07:00","message":"Push: 'รู้ไหมว่ามันมี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:23.239180757+07:00","message":"TextPushed: 'เรียนไปท็อปส์รู้ไหมว่ามันมี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:23.23918313+07:00","message":"Set new StatePrefix : 'เรียนไปท็อปส์รู้ไหมว่ามันมีคำถามตามมา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:23.239185442+07:00","message":"Next Push (prob) : 'คำถามตามมา'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:23.239192807+07:00","message":"push: {false รู้ไหมว่ามันมี 0 0xc000044e00}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:23.330827674+07:00","message":"receive streaming session, msgId: 113"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:23.330873131+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เรียนไปท็อปส์รู้ไหมว่ามันมีคำถามตามากเกิน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":500000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:23.33088205+07:00","message":"receive interim result [false|false]: เรียนไปท็อปส์รู้ไหมว่ามันมีคำถามตามากเกิน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:23.330898725+07:00","message":"[buffer interim] 113 false เรียนไปท็อปส์รู้ไหมว่ามันมีคำถามตามากเกิน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:23.330907605+07:00","message":"[bufferProcess] interim [500000000]:เรียนไปท็อปส์รู้ไหมว่ามันมีคำถามตามากเกิน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:23.33091145+07:00","message":"[bufferProcess] send to processor:เรียนไปท็อปส์รู้ไหมว่ามันมีคำถามตามาก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:23.330919738+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:23.330928854+07:00","message":"> Transcript [1888] [false]: 'เรียนไปท็อปส์รู้ไหมว่ามันมีคำถามตามาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:23.330932857+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:23.330936151+07:00","message":"Set new StatePrefix: 'เรียนไปท็อปส์รู้ไหมว่ามันมีคำถามตามาก'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:23.421900364+07:00","message":"receive streaming session, msgId: 113"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:23.421940203+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เรียนไปท็อปส์รู้ไหมว่ามันมีคำถามดราม่าเกิด\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":560000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:23.42194595+07:00","message":"receive interim result [false|false]: เรียนไปท็อปส์รู้ไหมว่ามันมีคำถามดราม่าเกิด"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:23.421958912+07:00","message":"[buffer interim] 113 false เรียนไปท็อปส์รู้ไหมว่ามันมีคำถามดราม่าเกิด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:23.421965079+07:00","message":"[bufferProcess] interim [560000000]:เรียนไปท็อปส์รู้ไหมว่ามันมีคำถามดราม่าเกิด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:23.421967648+07:00","message":"[bufferProcess] send to processor:เรียนไปท็อปส์รู้ไหมว่ามันมีคำถามตามากเกิน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:23.421972853+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:23.421975642+07:00","message":"> Transcript [1889] [false]: 'เรียนไปท็อปส์รู้ไหมว่ามันมีคำถามตามากเกิน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:23.421979069+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:23.421981053+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:23.421983149+07:00","message":"StatePrefix: 'เรียนไปท็อปส์รู้ไหมว่ามันมีคำถามตามาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:23.421985421+07:00","message":"TextPushed: 'เรียนไปท็อปส์รู้ไหมว่ามันมี'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:23.61121958+07:00","message":"receive streaming session, msgId: 113"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:23.611263359+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เรียนไปท็อปส์รู้ไหมว่ามันมีคำถามดราม่าเกิดขึ้น\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":740000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:23.611270506+07:00","message":"receive interim result [false|false]: เรียนไปท็อปส์รู้ไหมว่ามันมีคำถามดราม่าเกิดขึ้น"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:23.611285999+07:00","message":"[buffer interim] 113 false เรียนไปท็อปส์รู้ไหมว่ามันมีคำถามดราม่าเกิดขึ้น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:23.611293757+07:00","message":"[bufferProcess] interim [740000000]:เรียนไปท็อปส์รู้ไหมว่ามันมีคำถามดราม่าเกิดขึ้น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:23.611297442+07:00","message":"[bufferProcess] send to processor:เรียนไปท็อปส์รู้ไหมว่ามันมีคำถามดราม่าเกิด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:23.611304426+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:23.611307346+07:00","message":"> Transcript [1890] [false]: 'เรียนไปท็อปส์รู้ไหมว่ามันมีคำถามดราม่าเกิด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:23.611309982+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:23.611312052+07:00","message":"Set new StatePrefix: 'เรียนไปท็อปส์รู้ไหมว่ามันมีคำถามดราม่าเกิด'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:23.930066246+07:00","message":"receive streaming session, msgId: 113"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:23.930107076+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เรียนไปท็อปส์รู้ไหมว่ามันมีคำถามดราม่าเกิดขึ้นอะไร\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":40000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:23.930113883+07:00","message":"receive interim result [false|false]: เรียนไปท็อปส์รู้ไหมว่ามันมีคำถามดราม่าเกิดขึ้นอะไร"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:23.930128818+07:00","message":"[buffer interim] 113 false เรียนไปท็อปส์รู้ไหมว่ามันมีคำถามดราม่าเกิดขึ้นอะไร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:23.930136403+07:00","message":"[bufferProcess] interim [40000000]:เรียนไปท็อปส์รู้ไหมว่ามันมีคำถามดราม่าเกิดขึ้นอะไร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:23.93013953+07:00","message":"[bufferProcess] send to processor:เรียนไปท็อปส์รู้ไหมว่ามันมีคำถามดราม่าเกิดขึ้น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:23.930147138+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:23.930150483+07:00","message":"> Transcript [1891] [false]: 'เรียนไปท็อปส์รู้ไหมว่ามันมีคำถามดราม่าเกิดขึ้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:23.930154229+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:23.930156354+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:23.930158616+07:00","message":"StatePrefix: 'เรียนไปท็อปส์รู้ไหมว่ามันมีคำถามดราม่าเกิด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:23.930163597+07:00","message":"TextPushed: 'เรียนไปท็อปส์รู้ไหมว่ามันมี'"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:14:23.946221542+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:14:23.946243247+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:24.504871583+07:00","message":"receive streaming session, msgId: 113"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:24.504904724+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เรียนไปท็อปส์รู้ไหมว่ามันมีคำถามดราม่าเกิดขึ้นอะไร\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":5,\"nanos\":640000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:24.504911914+07:00","message":"receive interim result [false|false]: เรียนไปท็อปส์รู้ไหมว่ามันมีคำถามดราม่าเกิดขึ้นอะไร"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:24.504928211+07:00","message":"[buffer interim] 113 false เรียนไปท็อปส์รู้ไหมว่ามันมีคำถามดราม่าเกิดขึ้นอะไร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:24.504936282+07:00","message":"[bufferProcess] interim [640000000]:เรียนไปท็อปส์รู้ไหมว่ามันมีคำถามดราม่าเกิดขึ้นอะไร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:24.504939199+07:00","message":"[bufferProcess] send to processor:เรียนไปท็อปส์รู้ไหมว่ามันมีคำถามดราม่าเกิดขึ้นอะไร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:24.504943317+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:24.504946174+07:00","message":"> Transcript [1892] [false]: 'เรียนไปท็อปส์รู้ไหมว่ามันมีคำถามดราม่าเกิดขึ้นอะไร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:24.504950684+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:24.504952745+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:24.504955606+07:00","message":"StatePrefix: 'เรียนไปท็อปส์รู้ไหมว่ามันมีคำถามดราม่าเกิด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:24.504958563+07:00","message":"TextPushed: 'เรียนไปท็อปส์รู้ไหมว่ามันมี'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:26.486945307+07:00","message":"[GCS] IsForceVAD: false for message ID: 113"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:26.552680273+07:00","message":"[GCS] Start streaming session, msgId: 114"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:26.67408015+07:00","message":"receive streaming session, msgId: 113"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:26.674126669+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เรียนไปสอบรู้ไหมว่ามันมีคำถาม Drama เกิดขึ้นอะไร\",\"confidence\":0.91133195}],\"is_final\":true,\"result_end_time\":{\"seconds\":7,\"nanos\":830000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:26.674134459+07:00","message":"receive interim result [true|false]: เรียนไปสอบรู้ไหมว่ามันมีคำถาม Drama เกิดขึ้นอะไร"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:26.674141545+07:00","message":"end recv isFinal message id 113"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:26.674143913+07:00","message":"end Recv id 113"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:26.674151049+07:00","message":"[buffer interim] 113 true เรียนไปสอบรู้ไหมว่ามันมีคำถาม Drama เกิดขึ้นอะไร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:26.6741592+07:00","message":"[bufferProcess] interim [830000000]:เรียนไปสอบรู้ไหมว่ามันมีคำถาม Drama เกิดขึ้นอะไร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:26.674163543+07:00","message":"[bufferProcess] send to processor (isfinal):เรียนไปท็อปส์รู้ไหมว่ามันมีคำถามดราม่าเกิดขึ้นอะไร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:26.674167744+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:26.674170537+07:00","message":"> Transcript [1893] [false]: 'เรียนไปท็อปส์รู้ไหมว่ามันมีคำถามดราม่าเกิดขึ้นอะไร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:26.674175881+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:26.674178151+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:26.674180195+07:00","message":"StatePrefix: 'เรียนไปท็อปส์รู้ไหมว่ามันมีคำถามดราม่าเกิด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:26.674182739+07:00","message":"TextPushed: 'เรียนไปท็อปส์รู้ไหมว่ามันมี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:26.674184634+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:26.674186648+07:00","message":"> Transcript [1894] [true]: 'เรียนไปสอบรู้ไหมว่ามันมีคำถาม Drama เกิดขึ้นอะไร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:26.674189063+07:00","message":"Count interim (case isFinal): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:26.674190774+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:26.67419252+07:00","message":"StatePrefix: 'เรียนไปท็อปส์รู้ไหมว่ามันมีคำถามดราม่าเกิด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:26.674194621+07:00","message":"TextPushed: 'เรียนไปท็อปส์รู้ไหมว่ามันมี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:26.674196537+07:00","message":"must be align in case of isFinal"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:26.674357952+07:00","message":"Push: 'คำถาม Drama เกิดขึ้นอะไร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:26.674361252+07:00","message":"TextPushed: 'เรียนไปท็อปส์รู้ไหมว่ามันมีคำถาม Drama เกิดขึ้นอะไร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:26.67436366+07:00","message":"Set new StatePrefix : 'เรียนไปสอบรู้ไหมว่ามันมีคำถาม Drama เกิดขึ้นอะไร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:26.674366587+07:00","message":"Next Push (prob) : 'เรียนไปสอบรู้ไหมว่ามันมีคำถาม Drama เกิดขึ้นอะไร'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:26.674375578+07:00","message":"push: {true คำถาม Drama เกิดขึ้นอะไร 0 0xc000044e00}"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:26.674386691+07:00","message":"write aligntment file to 'tmp/7593/align_message_id_113.html'"}
{"level":"info","service":"Main","time":"2026-06-25T13:14:26.687358143+07:00","message":"write wav file: './tmp/7593/7593_113.wav'"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:14:26.946793038+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:14:26.946797859+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:27.394528779+07:00","message":"receive streaming session, msgId: 114"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:27.394568429+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เดี๋ยว\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":720000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:27.394574286+07:00","message":"receive interim result [false|false]: เดี๋ยว"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:27.3945891+07:00","message":"[buffer interim] 114 false เดี๋ยว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:27.394596058+07:00","message":"[bufferProcess] interim [720000000]:เดี๋ยว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:27.39459846+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:27.709558503+07:00","message":"receive streaming session, msgId: 114"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:27.709590331+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เดี๋ยวความ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":960000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:27.70959685+07:00","message":"receive interim result [false|false]: เดี๋ยวความ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:27.709610479+07:00","message":"[buffer interim] 114 false เดี๋ยวความ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:27.709617281+07:00","message":"[bufferProcess] interim [960000000]:เดี๋ยวความ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:27.709619776+07:00","message":"[bufferProcess] send to processor:เดี๋ยว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:27.709625814+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:27.709628581+07:00","message":"> Transcript [1895] [false]: 'เดี๋ยว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:27.709631239+07:00","message":"Set StatePrefix (first interim): 'เดี๋ยว'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:27.784102179+07:00","message":"receive streaming session, msgId: 114"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:27.784140007+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เดี๋ยวความดัน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":80000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:27.784147589+07:00","message":"receive interim result [false|false]: เดี๋ยวความดัน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:27.784161015+07:00","message":"[buffer interim] 114 false เดี๋ยวความดัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:27.784168683+07:00","message":"[bufferProcess] interim [80000000]:เดี๋ยวความดัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:27.784171245+07:00","message":"[bufferProcess] send to processor:เดี๋ยวความ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:27.784178852+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:27.784181871+07:00","message":"> Transcript [1896] [false]: 'เดี๋ยวความ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:27.784185088+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:27.78418761+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:27.784189744+07:00","message":"StatePrefix: 'เดี๋ยว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:27.78419195+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:27.975292034+07:00","message":"receive streaming session, msgId: 114"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:27.975336466+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เดี๋ยวความดันสูง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":320000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:27.975343429+07:00","message":"receive interim result [false|false]: เดี๋ยวความดันสูง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:27.975359399+07:00","message":"[buffer interim] 114 false เดี๋ยวความดันสูง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:27.975367337+07:00","message":"[bufferProcess] interim [320000000]:เดี๋ยวความดันสูง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:27.975370211+07:00","message":"[bufferProcess] send to processor:เดี๋ยวความดัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:27.975378792+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:27.975381914+07:00","message":"> Transcript [1897] [false]: 'เดี๋ยวความดัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:27.975385401+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:27.975388178+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:27.975391699+07:00","message":"StatePrefix: 'เดี๋ยว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:27.975394418+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:28.635381479+07:00","message":"receive streaming session, msgId: 114"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:28.63541821+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เดี๋ยวความดันสูงไตปลา\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":920000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:28.635425787+07:00","message":"receive interim result [false|false]: เดี๋ยวความดันสูงไตปลา"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:28.635437777+07:00","message":"[buffer interim] 114 false เดี๋ยวความดันสูงไตปลา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:28.635444967+07:00","message":"[bufferProcess] interim [920000000]:เดี๋ยวความดันสูงไตปลา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:28.635447339+07:00","message":"[bufferProcess] send to processor:เดี๋ยวความดันสูง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:28.635452956+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:28.635456061+07:00","message":"> Transcript [1898] [false]: 'เดี๋ยวความดันสูง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:28.635459867+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:28.635462187+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:28.635464215+07:00","message":"StatePrefix: 'เดี๋ยว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:28.635466388+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:28.80569817+07:00","message":"receive streaming session, msgId: 114"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:28.805735337+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เดี๋ยวความดันสูงใดบ้าง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":100000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:28.805741003+07:00","message":"receive interim result [false|false]: เดี๋ยวความดันสูงใดบ้าง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:28.805754995+07:00","message":"[buffer interim] 114 false เดี๋ยวความดันสูงใดบ้าง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:28.805761906+07:00","message":"[bufferProcess] interim [100000000]:เดี๋ยวความดันสูงใดบ้าง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:28.805764424+07:00","message":"[bufferProcess] send to processor:เดี๋ยวความดันสูงไตปลา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:28.805771619+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:28.805777282+07:00","message":"> Transcript [1899] [false]: 'เดี๋ยวความดันสูงไตปลา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:28.805781209+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:28.805783582+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:28.805785544+07:00","message":"StatePrefix: 'เดี๋ยว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:28.805787902+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:28.805793583+07:00","message":"Push: 'เดี๋ยว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:28.805797482+07:00","message":"TextPushed: 'เดี๋ยว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:28.80580056+07:00","message":"Set new StatePrefix : 'เดี๋ยวความดันสูงไตปลา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:28.8058041+07:00","message":"Next Push (prob) : 'ความดันสูงไตปลา'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:28.80581388+07:00","message":"push: {false เดี๋ยว 0 0xc001226000}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:28.868881975+07:00","message":"receive streaming session, msgId: 114"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:28.868913861+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เดี๋ยวความดันสูงไตพัง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":160000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:28.868920376+07:00","message":"receive interim result [false|false]: เดี๋ยวความดันสูงไตพัง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:28.868934314+07:00","message":"[buffer interim] 114 false เดี๋ยวความดันสูงไตพัง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:28.868940116+07:00","message":"[bufferProcess] interim [160000000]:เดี๋ยวความดันสูงไตพัง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:28.868943066+07:00","message":"[bufferProcess] send to processor:เดี๋ยวความดันสูงใดบ้าง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:28.86894978+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:28.868952317+07:00","message":"> Transcript [1900] [false]: 'เดี๋ยวความดันสูงใดบ้าง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:28.868954865+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:28.868957022+07:00","message":"Set new StatePrefix: 'เดี๋ยวความดันสูงใดบ้าง'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:28.887375606+07:00","message":"receive streaming session, msgId: 114"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:28.887401853+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เดี๋ยวความดันสูงไตยปาง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":220000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:28.88740711+07:00","message":"receive interim result [false|false]: เดี๋ยวความดันสูงไตยปาง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:28.887420831+07:00","message":"[buffer interim] 114 false เดี๋ยวความดันสูงไตยปาง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:28.887426599+07:00","message":"[bufferProcess] interim [220000000]:เดี๋ยวความดันสูงไตยปาง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:28.887429161+07:00","message":"[bufferProcess] send to processor:เดี๋ยวความดันสูงไตพัง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:28.887432699+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:28.887435715+07:00","message":"> Transcript [1901] [false]: 'เดี๋ยวความดันสูงไตพัง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:28.887438219+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:28.887440502+07:00","message":"Set new StatePrefix: 'เดี๋ยวความดันสูงไตพัง'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:29.003971086+07:00","message":"receive streaming session, msgId: 114"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:29.004008769+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เดี๋ยวความดันสูงไตพัง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":280000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:29.004015749+07:00","message":"receive interim result [false|false]: เดี๋ยวความดันสูงไตพัง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:29.004028737+07:00","message":"[buffer interim] 114 false เดี๋ยวความดันสูงไตพัง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:29.004035493+07:00","message":"[bufferProcess] interim [280000000]:เดี๋ยวความดันสูงไตพัง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:29.004037964+07:00","message":"[bufferProcess] send to processor:เดี๋ยวความดันสูงไตยปาง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:29.004043269+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:29.004045871+07:00","message":"> Transcript [1902] [false]: 'เดี๋ยวความดันสูงไตยปาง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:29.00404833+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:29.004050513+07:00","message":"Set new StatePrefix: 'เดี๋ยวความดันสูงไตยปาง'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:29.577183674+07:00","message":"receive streaming session, msgId: 114"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:29.57722569+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เดี๋ยวความดันสูงไตพัง\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":2,\"nanos\":880000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:29.577233412+07:00","message":"receive interim result [false|false]: เดี๋ยวความดันสูงไตพัง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:29.57725007+07:00","message":"[buffer interim] 114 false เดี๋ยวความดันสูงไตพัง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:29.577261629+07:00","message":"[bufferProcess] interim [880000000]:เดี๋ยวความดันสูงไตพัง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:29.577265735+07:00","message":"[bufferProcess] send to processor:เดี๋ยวความดันสูงไตพัง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:29.577274251+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:29.577278302+07:00","message":"> Transcript [1903] [false]: 'เดี๋ยวความดันสูงไตพัง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:29.577283002+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:29.57728615+07:00","message":"Set new StatePrefix: 'เดี๋ยวความดันสูงไตพัง'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:29.587335318+07:00","message":"[GCS] Cleaned up inactive client: 91"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:29.587366245+07:00","message":"[GCS] Cleaned up inactive client: 90"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:29.587369367+07:00","message":"[GCS] Cleaned up inactive client: 96"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:29.587371289+07:00","message":"[GCS] Cleaned up inactive client: 92"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:29.587373148+07:00","message":"[GCS] Cleaned up inactive client: 93"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:29.587375612+07:00","message":"[GCS] Cleaned up inactive client: 95"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:29.58737742+07:00","message":"[GCS] Cleaned up inactive client: 97"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:29.587379375+07:00","message":"[GCS] Cleaned up inactive client: 94"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:14:29.947702486+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:14:29.947700431+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:31.416878832+07:00","message":"[GCS] IsForceVAD: false for message ID: 114"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:31.547597959+07:00","message":"receive streaming session, msgId: 114"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:31.54765073+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เดี๋ยวความดันสูงไตพัง\",\"confidence\":0.94848335}],\"is_final\":true,\"result_end_time\":{\"seconds\":4,\"nanos\":890000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:31.547657621+07:00","message":"receive interim result [true|false]: เดี๋ยวความดันสูงไตพัง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:31.547669446+07:00","message":"end recv isFinal message id 114"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:31.547672155+07:00","message":"end Recv id 114"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:31.547679961+07:00","message":"[buffer interim] 114 true เดี๋ยวความดันสูงไตพัง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:31.5476887+07:00","message":"[bufferProcess] interim [890000000]:เดี๋ยวความดันสูงไตพัง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:31.547696021+07:00","message":"[bufferProcess] send to processor (isfinal):เดี๋ยวความดันสูงไตพัง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:31.547700414+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:31.54770403+07:00","message":"> Transcript [1904] [false]: 'เดี๋ยวความดันสูงไตพัง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:31.547707459+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:31.54770983+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:31.547712468+07:00","message":"StatePrefix: 'เดี๋ยวความดันสูงไตพัง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:31.547714762+07:00","message":"TextPushed: 'เดี๋ยว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:31.547716709+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:31.547718746+07:00","message":"> Transcript [1905] [true]: 'เดี๋ยวความดันสูงไตพัง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:31.547721066+07:00","message":"Count interim (case isFinal): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:31.547722886+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:31.547724588+07:00","message":"StatePrefix: 'เดี๋ยวความดันสูงไตพัง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:31.547726548+07:00","message":"TextPushed: 'เดี๋ยว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:31.547732026+07:00","message":"Push: 'ความดันสูงไตพัง'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:31.547741306+07:00","message":"push: {true ความดันสูงไตพัง 0 0xc001226000}"}
{"level":"info","service":"Main","time":"2026-06-25T13:14:31.558761052+07:00","message":"write wav file: './tmp/7593/7593_114.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:31.607772354+07:00","message":"[GCS] Start streaming session, msgId: 115"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:32.07747688+07:00","message":"receive streaming session, msgId: 115"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:32.077511808+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ขอ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":480000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:32.077518868+07:00","message":"receive interim result [false|false]: ขอ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:32.07753056+07:00","message":"[buffer interim] 115 false ขอ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:32.077536747+07:00","message":"[bufferProcess] interim [480000000]:ขอ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:32.077538596+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:32.345010445+07:00","message":"receive streaming session, msgId: 115"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:32.345046524+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ขอจาก\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":780000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:32.3450519+07:00","message":"receive interim result [false|false]: ขอจาก"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:32.345063643+07:00","message":"[buffer interim] 115 false ขอจาก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:32.345071367+07:00","message":"[bufferProcess] interim [780000000]:ขอจาก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:32.345073627+07:00","message":"[bufferProcess] send to processor:ขอ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:32.345078642+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:32.34508146+07:00","message":"> Transcript [1906] [false]: 'ขอ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:32.345083715+07:00","message":"Set StatePrefix (first interim): 'ขอ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:32.465247943+07:00","message":"receive streaming session, msgId: 115"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:32.465284868+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ขอจัก\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":900000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:32.465290056+07:00","message":"receive interim result [false|false]: ขอจัก"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:32.465305192+07:00","message":"[buffer interim] 115 false ขอจัก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:32.465312648+07:00","message":"[bufferProcess] interim [900000000]:ขอจัก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:32.465314896+07:00","message":"[bufferProcess] send to processor:ขอจาก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:32.465318063+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:32.465320799+07:00","message":"> Transcript [1907] [false]: 'ขอจาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:32.4653239+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:32.465326408+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:32.465328717+07:00","message":"StatePrefix: 'ขอ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:32.465330998+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:32.667011424+07:00","message":"receive streaming session, msgId: 115"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:32.66705365+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ขอจากที่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":80000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:32.667060181+07:00","message":"receive interim result [false|false]: ขอจากที่"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:32.667079484+07:00","message":"[buffer interim] 115 false ขอจากที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:32.667087534+07:00","message":"[bufferProcess] interim [80000000]:ขอจากที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:32.667090048+07:00","message":"[bufferProcess] send to processor:ขอจัก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:32.6670938+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:32.667096866+07:00","message":"> Transcript [1908] [false]: 'ขอจัก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:32.667100254+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:32.667102352+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:32.667104374+07:00","message":"StatePrefix: 'ขอ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:32.66710698+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:32.789047246+07:00","message":"receive streaming session, msgId: 115"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:32.78908734+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ขอจากชีส\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":140000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:32.789094345+07:00","message":"receive interim result [false|false]: ขอจากชีส"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:32.789107955+07:00","message":"[buffer interim] 115 false ขอจากชีส"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:32.789115656+07:00","message":"[bufferProcess] interim [140000000]:ขอจากชีส"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:32.789118562+07:00","message":"[bufferProcess] send to processor:ขอจากที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:32.789125555+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:32.789128416+07:00","message":"> Transcript [1909] [false]: 'ขอจากที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:32.789131888+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:32.7891348+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:32.789137016+07:00","message":"StatePrefix: 'ขอ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:32.78913909+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:32.841320803+07:00","message":"receive streaming session, msgId: 115"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:32.841363058+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ขอจากชี้แจง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":260000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:32.84136885+07:00","message":"receive interim result [false|false]: ขอจากชี้แจง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:32.841382839+07:00","message":"[buffer interim] 115 false ขอจากชี้แจง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:32.841389932+07:00","message":"[bufferProcess] interim [260000000]:ขอจากชี้แจง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:32.841392299+07:00","message":"[bufferProcess] send to processor:ขอจากชีส"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:32.841398412+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:32.841401448+07:00","message":"> Transcript [1910] [false]: 'ขอจากชีส'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:32.84140476+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:32.84140695+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:32.841409155+07:00","message":"StatePrefix: 'ขอ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:32.841411391+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:32.841416156+07:00","message":"Push: 'ขอ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:32.841418648+07:00","message":"TextPushed: 'ขอ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:32.84142067+07:00","message":"Set new StatePrefix : 'ขอจากชีส'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:32.841422988+07:00","message":"Next Push (prob) : 'จากชีส'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:32.841431074+07:00","message":"push: {false ขอ 0 0xc0001fc800}"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:14:32.947942163+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:14:32.94796848+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:33.164178673+07:00","message":"receive streaming session, msgId: 115"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:33.164218991+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ขอจากชี้แจงไป\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":620000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:33.164225402+07:00","message":"receive interim result [false|false]: ขอจากชี้แจงไป"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:33.164238495+07:00","message":"[buffer interim] 115 false ขอจากชี้แจงไป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:33.164246633+07:00","message":"[bufferProcess] interim [620000000]:ขอจากชี้แจงไป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:33.164249506+07:00","message":"[bufferProcess] send to processor:ขอจากชี้แจง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:33.164256856+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:33.164260402+07:00","message":"> Transcript [1911] [false]: 'ขอจากชี้แจง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:33.164263401+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:33.164265782+07:00","message":"Set new StatePrefix: 'ขอจากชี้แจง'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:33.223674606+07:00","message":"receive streaming session, msgId: 115"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:33.223706677+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ขอจากชี้แจงประเด็น\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":680000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:33.223712745+07:00","message":"receive interim result [false|false]: ขอจากชี้แจงประเด็น"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:33.223728576+07:00","message":"[buffer interim] 115 false ขอจากชี้แจงประเด็น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:33.223735223+07:00","message":"[bufferProcess] interim [680000000]:ขอจากชี้แจงประเด็น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:33.223738453+07:00","message":"[bufferProcess] send to processor:ขอจากชี้แจงไป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:33.223746267+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:33.223749078+07:00","message":"> Transcript [1912] [false]: 'ขอจากชี้แจงไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:33.223752323+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:33.223754518+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:33.223756545+07:00","message":"StatePrefix: 'ขอจากชี้แจง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:33.223758921+07:00","message":"TextPushed: 'ขอ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:33.491467127+07:00","message":"receive streaming session, msgId: 115"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:33.49151921+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ขอจากชี้แจงประเด็นนี้\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":920000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:33.491525658+07:00","message":"receive interim result [false|false]: ขอจากชี้แจงประเด็นนี้"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:33.491540859+07:00","message":"[buffer interim] 115 false ขอจากชี้แจงประเด็นนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:33.491548723+07:00","message":"[bufferProcess] interim [920000000]:ขอจากชี้แจงประเด็นนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:33.491551278+07:00","message":"[bufferProcess] send to processor:ขอจากชี้แจงประเด็น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:33.491558589+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:33.491561738+07:00","message":"> Transcript [1913] [false]: 'ขอจากชี้แจงประเด็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:33.491566192+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:33.49156868+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:33.491570678+07:00","message":"StatePrefix: 'ขอจากชี้แจง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:33.491573311+07:00","message":"TextPushed: 'ขอ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:33.736000822+07:00","message":"receive streaming session, msgId: 115"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:33.736038596+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ขอจากชี้แจงประเด็นนี้ทำ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":100000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:33.736044512+07:00","message":"receive interim result [false|false]: ขอจากชี้แจงประเด็นนี้ทำ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:33.736069503+07:00","message":"[buffer interim] 115 false ขอจากชี้แจงประเด็นนี้ทำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:33.736077871+07:00","message":"[bufferProcess] interim [100000000]:ขอจากชี้แจงประเด็นนี้ทำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:33.736080299+07:00","message":"[bufferProcess] send to processor:ขอจากชี้แจงประเด็นนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:33.736090024+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:33.736093083+07:00","message":"> Transcript [1914] [false]: 'ขอจากชี้แจงประเด็นนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:33.736096688+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:33.736099357+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:33.736101646+07:00","message":"StatePrefix: 'ขอจากชี้แจง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:33.736104121+07:00","message":"TextPushed: 'ขอ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:33.756400402+07:00","message":"receive streaming session, msgId: 115"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:33.756437379+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ขอจากชี้แจงประเด็นนี้ 2\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":160000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:33.756443174+07:00","message":"receive interim result [false|false]: ขอจากชี้แจงประเด็นนี้ 2"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:33.756458953+07:00","message":"[buffer interim] 115 false ขอจากชี้แจงประเด็นนี้ 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:33.75646648+07:00","message":"[bufferProcess] interim [160000000]:ขอจากชี้แจงประเด็นนี้ 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:33.756468925+07:00","message":"[bufferProcess] send to processor:ขอจากชี้แจงประเด็นนี้ทำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:33.756472692+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:33.756475846+07:00","message":"> Transcript [1915] [false]: 'ขอจากชี้แจงประเด็นนี้ทำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:33.75647966+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:33.756482712+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:33.756485023+07:00","message":"StatePrefix: 'ขอจากชี้แจง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:33.756487418+07:00","message":"TextPushed: 'ขอ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:33.756494492+07:00","message":"Push: 'จากชี้แจง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:33.756496563+07:00","message":"TextPushed: 'ขอจากชี้แจง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:33.75649862+07:00","message":"Set new StatePrefix : 'ขอจากชี้แจงประเด็นนี้ทำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:33.756501228+07:00","message":"Next Push (prob) : 'ประเด็นนี้ทำ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:33.756509342+07:00","message":"push: {false จากชี้แจง 0 0xc0001fc800}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:33.762699442+07:00","message":"receive streaming session, msgId: 115"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:33.762727746+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ขอจากชี้แจงประเด็นนี้สำคัญ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":220000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:33.762732655+07:00","message":"receive interim result [false|false]: ขอจากชี้แจงประเด็นนี้สำคัญ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:33.76274581+07:00","message":"[buffer interim] 115 false ขอจากชี้แจงประเด็นนี้สำคัญ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:33.762755034+07:00","message":"[bufferProcess] interim [220000000]:ขอจากชี้แจงประเด็นนี้สำคัญ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:33.762757351+07:00","message":"[bufferProcess] send to processor:ขอจากชี้แจงประเด็นนี้ 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:33.76276112+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:33.762764123+07:00","message":"> Transcript [1916] [false]: 'ขอจากชี้แจงประเด็นนี้ 2'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:33.762766556+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:33.762768711+07:00","message":"Set new StatePrefix: 'ขอจากชี้แจงประเด็นนี้ 2'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:34.060666567+07:00","message":"receive streaming session, msgId: 115"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:34.060703471+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ขอจากชี้แจงประเด็นนี้สำคัญมาก\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":460000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:34.060708983+07:00","message":"receive interim result [false|false]: ขอจากชี้แจงประเด็นนี้สำคัญมาก"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:34.060724255+07:00","message":"[buffer interim] 115 false ขอจากชี้แจงประเด็นนี้สำคัญมาก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:34.06073427+07:00","message":"[bufferProcess] interim [460000000]:ขอจากชี้แจงประเด็นนี้สำคัญมาก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:34.060737728+07:00","message":"[bufferProcess] send to processor:ขอจากชี้แจงประเด็นนี้สำคัญ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:34.060745258+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:34.060748006+07:00","message":"> Transcript [1917] [false]: 'ขอจากชี้แจงประเด็นนี้สำคัญ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:34.060750509+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:34.060752734+07:00","message":"Set new StatePrefix: 'ขอจากชี้แจงประเด็นนี้สำคัญ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:34.180298654+07:00","message":"receive streaming session, msgId: 115"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:34.18033788+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ขอจากชี้แจงประเด็นนี้สำคัญมากๆ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":580000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:34.180345116+07:00","message":"receive interim result [false|false]: ขอจากชี้แจงประเด็นนี้สำคัญมากๆ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:34.180357711+07:00","message":"[buffer interim] 115 false ขอจากชี้แจงประเด็นนี้สำคัญมากๆ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:34.180364453+07:00","message":"[bufferProcess] interim [580000000]:ขอจากชี้แจงประเด็นนี้สำคัญมากๆ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:34.18036709+07:00","message":"[bufferProcess] send to processor:ขอจากชี้แจงประเด็นนี้สำคัญมาก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:34.180372483+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:34.180375255+07:00","message":"> Transcript [1918] [false]: 'ขอจากชี้แจงประเด็นนี้สำคัญมาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:34.180379603+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:34.180382045+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:34.180384094+07:00","message":"StatePrefix: 'ขอจากชี้แจงประเด็นนี้สำคัญ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:34.180386387+07:00","message":"TextPushed: 'ขอจากชี้แจง'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:34.387508872+07:00","message":"receive streaming session, msgId: 115"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:34.387549423+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ขอจากชี้แจงประเด็นนี้สำคัญมากๆเลย\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":820000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:34.387555516+07:00","message":"receive interim result [false|false]: ขอจากชี้แจงประเด็นนี้สำคัญมากๆเลย"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:34.387570023+07:00","message":"[buffer interim] 115 false ขอจากชี้แจงประเด็นนี้สำคัญมากๆเลย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:34.387577929+07:00","message":"[bufferProcess] interim [820000000]:ขอจากชี้แจงประเด็นนี้สำคัญมากๆเลย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:34.387580904+07:00","message":"[bufferProcess] send to processor:ขอจากชี้แจงประเด็นนี้สำคัญมากๆ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:34.387584978+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:34.387588279+07:00","message":"> Transcript [1919] [false]: 'ขอจากชี้แจงประเด็นนี้สำคัญมากๆ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:34.387592001+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:34.387593989+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:34.387596585+07:00","message":"StatePrefix: 'ขอจากชี้แจงประเด็นนี้สำคัญ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:34.38759914+07:00","message":"TextPushed: 'ขอจากชี้แจง'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:34.962216972+07:00","message":"receive streaming session, msgId: 115"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:34.962251398+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ขอจากชี้แจงประเด็นนี้สำคัญมากๆเลย\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":3,\"nanos\":420000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:34.962256866+07:00","message":"receive interim result [false|false]: ขอจากชี้แจงประเด็นนี้สำคัญมากๆเลย"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:34.962269849+07:00","message":"[buffer interim] 115 false ขอจากชี้แจงประเด็นนี้สำคัญมากๆเลย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:34.962276869+07:00","message":"[bufferProcess] interim [420000000]:ขอจากชี้แจงประเด็นนี้สำคัญมากๆเลย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:34.962279321+07:00","message":"[bufferProcess] send to processor:ขอจากชี้แจงประเด็นนี้สำคัญมากๆเลย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:34.962282563+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:34.962285417+07:00","message":"> Transcript [1920] [false]: 'ขอจากชี้แจงประเด็นนี้สำคัญมากๆเลย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:34.962289121+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:34.962291322+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:34.96229342+07:00","message":"StatePrefix: 'ขอจากชี้แจงประเด็นนี้สำคัญ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:34.962295749+07:00","message":"TextPushed: 'ขอจากชี้แจง'"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:14:35.948900887+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:14:35.948907327+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:36.374066785+07:00","message":"receive streaming session, msgId: 115"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:36.374099356+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ขอจากชี้แจงประเด็นนี้สำคัญมากๆเลยให้คน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":800000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:36.3741058+07:00","message":"receive interim result [false|false]: ขอจากชี้แจงประเด็นนี้สำคัญมากๆเลยให้คน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:36.374119017+07:00","message":"[buffer interim] 115 false ขอจากชี้แจงประเด็นนี้สำคัญมากๆเลยให้คน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:36.374126288+07:00","message":"[bufferProcess] interim [800000000]:ขอจากชี้แจงประเด็นนี้สำคัญมากๆเลยให้คน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:36.374128899+07:00","message":"[bufferProcess] send to processor:ขอจากชี้แจงประเด็นนี้สำคัญมากๆเลย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:36.374132119+07:00","message":"[bufferProcess] send to processor (ticker):ขอจากชี้แจงประเด็นนี้สำคัญมากๆเลยให้คน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:36.374144161+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:36.374167952+07:00","message":"> Transcript [1921] [false]: 'ขอจากชี้แจงประเด็นนี้สำคัญมากๆเลย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:36.374174128+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:36.37417653+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:36.374179627+07:00","message":"StatePrefix: 'ขอจากชี้แจงประเด็นนี้สำคัญ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:36.37418206+07:00","message":"TextPushed: 'ขอจากชี้แจง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:36.374189638+07:00","message":"Push: 'ประเด็นนี้สำคัญ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:36.374194521+07:00","message":"TextPushed: 'ขอจากชี้แจงประเด็นนี้สำคัญ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:36.37419728+07:00","message":"Set new StatePrefix : 'ขอจากชี้แจงประเด็นนี้สำคัญมากๆเลย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:36.374199831+07:00","message":"Next Push (prob) : 'มากๆเลย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:36.374202117+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:36.374204913+07:00","message":"> Transcript [1922] [false]: 'ขอจากชี้แจงประเด็นนี้สำคัญมากๆเลยให้คน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:36.374207294+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:36.37420905+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:36.374210836+07:00","message":"StatePrefix: 'ขอจากชี้แจงประเด็นนี้สำคัญมากๆเลย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:36.374212799+07:00","message":"TextPushed: 'ขอจากชี้แจงประเด็นนี้สำคัญ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:36.374222484+07:00","message":"push: {false ประเด็นนี้สำคัญ 0 0xc0001fc800}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:36.46176576+07:00","message":"receive streaming session, msgId: 115"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:36.461803583+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ขอจากชี้แจงประเด็นนี้สำคัญมากๆเลย\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":4,\"nanos\":920000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:36.461809535+07:00","message":"receive interim result [false|false]: ขอจากชี้แจงประเด็นนี้สำคัญมากๆเลย"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:36.461821543+07:00","message":"[buffer interim] 115 false ขอจากชี้แจงประเด็นนี้สำคัญมากๆเลย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:36.461830227+07:00","message":"[bufferProcess] interim [920000000]:ขอจากชี้แจงประเด็นนี้สำคัญมากๆเลย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:36.461832376+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:36.92966041+07:00","message":"[GCS] IsForceVAD: false for message ID: 115"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:37.059632258+07:00","message":"[GCS] Start streaming session, msgId: 116"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:37.140820921+07:00","message":"receive streaming session, msgId: 115"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:37.140857539+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ขอจักชี้แจงประเด็นนี้สำคัญมากๆเลยเราไม่ได้ให้คนกิน\",\"confidence\":0.88900995}],\"is_final\":true,\"result_end_time\":{\"seconds\":5,\"nanos\":550000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:37.140864307+07:00","message":"receive interim result [true|false]: ขอจักชี้แจงประเด็นนี้สำคัญมากๆเลยเราไม่ได้ให้คนกิน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:37.140872926+07:00","message":"end recv isFinal message id 115"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:37.140875273+07:00","message":"end Recv id 115"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:37.140882681+07:00","message":"[buffer interim] 115 true ขอจักชี้แจงประเด็นนี้สำคัญมากๆเลยเราไม่ได้ให้คนกิน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:37.140891582+07:00","message":"[bufferProcess] interim [550000000]:ขอจักชี้แจงประเด็นนี้สำคัญมากๆเลยเราไม่ได้ให้คนกิน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:37.140897231+07:00","message":"[bufferProcess] send to processor (isfinal):ขอจากชี้แจงประเด็นนี้สำคัญมากๆเลย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:37.140900577+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:37.140903609+07:00","message":"> Transcript [1923] [false]: 'ขอจากชี้แจงประเด็นนี้สำคัญมากๆเลย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:37.140906924+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:37.140909027+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:37.140911482+07:00","message":"StatePrefix: 'ขอจากชี้แจงประเด็นนี้สำคัญมากๆเลย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:37.140913954+07:00","message":"TextPushed: 'ขอจากชี้แจงประเด็นนี้สำคัญ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:37.140916088+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:37.140918263+07:00","message":"> Transcript [1924] [true]: 'ขอจักชี้แจงประเด็นนี้สำคัญมากๆเลยเราไม่ได้ให้คนกิน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:37.14092046+07:00","message":"Count interim (case isFinal): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:37.140922371+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:37.140924142+07:00","message":"StatePrefix: 'ขอจากชี้แจงประเด็นนี้สำคัญมากๆเลย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:37.140926465+07:00","message":"TextPushed: 'ขอจากชี้แจงประเด็นนี้สำคัญ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:37.140928169+07:00","message":"must be align in case of isFinal"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:37.141087924+07:00","message":"Push: 'มากๆเลยเราไม่ได้ให้คนกิน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:37.14109165+07:00","message":"TextPushed: 'ขอจากชี้แจงประเด็นนี้สำคัญมากๆเลยเราไม่ได้ให้คนกิน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:37.141094747+07:00","message":"Set new StatePrefix : 'ขอจักชี้แจงประเด็นนี้สำคัญมากๆเลยเราไม่ได้ให้คนกิน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:37.141097238+07:00","message":"Next Push (prob) : 'ขอจักชี้แจงประเด็นนี้สำคัญมากๆเลยเราไม่ได้ให้คนกิน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:37.141104362+07:00","message":"push: {true มากๆเลยเราไม่ได้ให้คนกิน 0 0xc0001fc800}"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:37.141109655+07:00","message":"write aligntment file to 'tmp/7593/align_message_id_115.html'"}
{"level":"info","service":"Main","time":"2026-06-25T13:14:37.156829683+07:00","message":"write wav file: './tmp/7593/7593_115.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:37.56199845+07:00","message":"receive streaming session, msgId: 116"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:37.562049502+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ปลา\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":480000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:37.562055512+07:00","message":"receive interim result [false|false]: ปลา"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:37.562072261+07:00","message":"[buffer interim] 116 false ปลา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:37.562079667+07:00","message":"[bufferProcess] interim [480000000]:ปลา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:37.562082256+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:37.606610315+07:00","message":"receive streaming session, msgId: 116"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:37.606661132+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ตราบ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":540000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:37.606667225+07:00","message":"receive interim result [false|false]: ตราบ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:37.606683182+07:00","message":"[buffer interim] 116 false ตราบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:37.606691147+07:00","message":"[bufferProcess] interim [540000000]:ตราบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:37.606694081+07:00","message":"[bufferProcess] send to processor:ปลา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:37.606702125+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:37.606705077+07:00","message":"> Transcript [1925] [false]: 'ปลา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:37.606707265+07:00","message":"Set StatePrefix (first interim): 'ปลา'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:37.933106128+07:00","message":"receive streaming session, msgId: 116"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:37.933144905+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"กราบ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":840000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:37.933150458+07:00","message":"receive interim result [false|false]: กราบ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:37.933178389+07:00","message":"[buffer interim] 116 false กราบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:37.933187814+07:00","message":"[bufferProcess] interim [840000000]:กราบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:37.933191584+07:00","message":"[bufferProcess] send to processor:ตราบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:37.933195708+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:37.933199518+07:00","message":"> Transcript [1926] [false]: 'ตราบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:37.933202777+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:37.933206073+07:00","message":"Set new StatePrefix: 'ตราบ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:38.045791728+07:00","message":"receive streaming session, msgId: 116"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:38.045836183+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ปลาเพิ่ม\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":960000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:38.045842571+07:00","message":"receive interim result [false|false]: ปลาเพิ่ม"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:38.045853634+07:00","message":"[buffer interim] 116 false ปลาเพิ่ม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:38.045862414+07:00","message":"[bufferProcess] interim [960000000]:ปลาเพิ่ม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:38.045866021+07:00","message":"[bufferProcess] send to processor:กราบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:38.045872979+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:38.045877013+07:00","message":"> Transcript [1927] [false]: 'กราบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:38.045880235+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:38.045883413+07:00","message":"Set new StatePrefix: 'กราบ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:38.613920579+07:00","message":"receive streaming session, msgId: 116"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:38.613971461+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ปลาเพิ่มเติม\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":560000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:38.613978644+07:00","message":"receive interim result [false|false]: ปลาเพิ่มเติม"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:38.613996348+07:00","message":"[buffer interim] 116 false ปลาเพิ่มเติม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:38.614005296+07:00","message":"[bufferProcess] interim [560000000]:ปลาเพิ่มเติม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:38.614007916+07:00","message":"[bufferProcess] send to processor:ปลาเพิ่ม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:38.61403669+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:38.614040194+07:00","message":"> Transcript [1928] [false]: 'ปลาเพิ่ม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:38.614042967+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:38.614045204+07:00","message":"Set new StatePrefix: 'ปลาเพิ่ม'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:38.690626719+07:00","message":"receive streaming session, msgId: 116"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:38.690688375+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ปลาเพิ่มแต่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":680000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:38.690694077+07:00","message":"receive interim result [false|false]: ปลาเพิ่มแต่"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:38.690710529+07:00","message":"[buffer interim] 116 false ปลาเพิ่มแต่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:38.690718794+07:00","message":"[bufferProcess] interim [680000000]:ปลาเพิ่มแต่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:38.690721365+07:00","message":"[bufferProcess] send to processor:ปลาเพิ่มเติม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:38.690726954+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:38.69073037+07:00","message":"> Transcript [1929] [false]: 'ปลาเพิ่มเติม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:38.690734228+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:38.690736647+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:38.690738846+07:00","message":"StatePrefix: 'ปลาเพิ่ม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:38.690741094+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:38.931948147+07:00","message":"receive streaming session, msgId: 116"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:38.932002656+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"กราบเดิมแต่เปลี่ยน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":860000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:38.932009297+07:00","message":"receive interim result [false|false]: กราบเดิมแต่เปลี่ยน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:38.93202578+07:00","message":"[buffer interim] 116 false กราบเดิมแต่เปลี่ยน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:38.932038152+07:00","message":"[bufferProcess] interim [860000000]:กราบเดิมแต่เปลี่ยน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:38.932042422+07:00","message":"[bufferProcess] send to processor:ปลาเพิ่มแต่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:38.932050426+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:38.932055025+07:00","message":"> Transcript [1930] [false]: 'ปลาเพิ่มแต่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:38.932060323+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:38.932063207+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:38.932065986+07:00","message":"StatePrefix: 'ปลาเพิ่ม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:38.932069785+07:00","message":"TextPushed: ''"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:14:38.949108794+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:14:38.949121726+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:39.197383892+07:00","message":"receive streaming session, msgId: 116"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:39.197427158+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"กราบเดิมแต่เปลี่ยนจาก\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":220000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:39.197434259+07:00","message":"receive interim result [false|false]: กราบเดิมแต่เปลี่ยนจาก"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:39.197450947+07:00","message":"[buffer interim] 116 false กราบเดิมแต่เปลี่ยนจาก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:39.197459529+07:00","message":"[bufferProcess] interim [220000000]:กราบเดิมแต่เปลี่ยนจาก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:39.19746214+07:00","message":"[bufferProcess] send to processor:กราบเดิมแต่เปลี่ยน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:39.197466072+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:39.197469121+07:00","message":"> Transcript [1931] [false]: 'กราบเดิมแต่เปลี่ยน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:39.197471565+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:39.197474157+07:00","message":"Set new StatePrefix: 'กราบเดิมแต่เปลี่ยน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:39.404319333+07:00","message":"receive streaming session, msgId: 116"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:39.404372798+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"กราบเดิมแต่เปลี่ยนจากน้ำ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":400000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:39.404381084+07:00","message":"receive interim result [false|false]: กราบเดิมแต่เปลี่ยนจากน้ำ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:39.404400625+07:00","message":"[buffer interim] 116 false กราบเดิมแต่เปลี่ยนจากน้ำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:39.404414909+07:00","message":"[bufferProcess] interim [400000000]:กราบเดิมแต่เปลี่ยนจากน้ำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:39.404419035+07:00","message":"[bufferProcess] send to processor:กราบเดิมแต่เปลี่ยนจาก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:39.404427658+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:39.404432836+07:00","message":"> Transcript [1932] [false]: 'กราบเดิมแต่เปลี่ยนจาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:39.404439692+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:39.404443022+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:39.404446277+07:00","message":"StatePrefix: 'กราบเดิมแต่เปลี่ยน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:39.404449609+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:39.641585266+07:00","message":"receive streaming session, msgId: 116"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:39.641625964+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"กราบเดิมแต่เปลี่ยนจากน้ำปลา\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":580000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:39.641638747+07:00","message":"receive interim result [false|false]: กราบเดิมแต่เปลี่ยนจากน้ำปลา"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:39.64165388+07:00","message":"[buffer interim] 116 false กราบเดิมแต่เปลี่ยนจากน้ำปลา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:39.641664731+07:00","message":"[bufferProcess] interim [580000000]:กราบเดิมแต่เปลี่ยนจากน้ำปลา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:39.641667197+07:00","message":"[bufferProcess] send to processor:กราบเดิมแต่เปลี่ยนจากน้ำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:39.641671169+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:39.641674176+07:00","message":"> Transcript [1933] [false]: 'กราบเดิมแต่เปลี่ยนจากน้ำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:39.64167791+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:39.641680158+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:39.641682669+07:00","message":"StatePrefix: 'กราบเดิมแต่เปลี่ยน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:39.641684836+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:39.89745186+07:00","message":"receive streaming session, msgId: 116"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:39.897495894+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"กราบเดิมแต่เปลี่ยนจากน้ำปลาเล็ก\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":880000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:39.897502367+07:00","message":"receive interim result [false|false]: กราบเดิมแต่เปลี่ยนจากน้ำปลาเล็ก"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:39.897519734+07:00","message":"[buffer interim] 116 false กราบเดิมแต่เปลี่ยนจากน้ำปลาเล็ก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:39.897527739+07:00","message":"[bufferProcess] interim [880000000]:กราบเดิมแต่เปลี่ยนจากน้ำปลาเล็ก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:39.897530425+07:00","message":"[bufferProcess] send to processor:กราบเดิมแต่เปลี่ยนจากน้ำปลา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:39.897536776+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:39.897539962+07:00","message":"> Transcript [1934] [false]: 'กราบเดิมแต่เปลี่ยนจากน้ำปลา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:39.897544012+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:39.897546492+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:39.897549217+07:00","message":"StatePrefix: 'กราบเดิมแต่เปลี่ยน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:39.897551657+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:40.085661249+07:00","message":"receive streaming session, msgId: 116"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:40.085697312+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"กราบเดิมแต่เปลี่ยนจากน้ำปลาเล็กหรือ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":60000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:40.085703689+07:00","message":"receive interim result [false|false]: กราบเดิมแต่เปลี่ยนจากน้ำปลาเล็กหรือ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:40.085716709+07:00","message":"[buffer interim] 116 false กราบเดิมแต่เปลี่ยนจากน้ำปลาเล็กหรือ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:40.085724638+07:00","message":"[bufferProcess] interim [60000000]:กราบเดิมแต่เปลี่ยนจากน้ำปลาเล็กหรือ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:40.085727778+07:00","message":"[bufferProcess] send to processor:กราบเดิมแต่เปลี่ยนจากน้ำปลาเล็ก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:40.085734495+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:40.085737388+07:00","message":"> Transcript [1935] [false]: 'กราบเดิมแต่เปลี่ยนจากน้ำปลาเล็ก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:40.085741234+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:40.08574347+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:40.085745631+07:00","message":"StatePrefix: 'กราบเดิมแต่เปลี่ยน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:40.085748515+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:40.085754654+07:00","message":"Push: 'กราบเดิมแต่เปลี่ยน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:40.085757081+07:00","message":"TextPushed: 'กราบเดิมแต่เปลี่ยน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:40.085759333+07:00","message":"Set new StatePrefix : 'กราบเดิมแต่เปลี่ยนจากน้ำปลาเล็ก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:40.085761954+07:00","message":"Next Push (prob) : 'จากน้ำปลาเล็ก'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:40.08577047+07:00","message":"push: {false กราบเดิมแต่เปลี่ยน 0 0xc0017d5280}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:40.096093124+07:00","message":"receive streaming session, msgId: 116"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:40.096140753+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"กราบเดิมแต่เปลี่ยนจากน้ำปลาและเกลือ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":120000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:40.096148712+07:00","message":"receive interim result [false|false]: กราบเดิมแต่เปลี่ยนจากน้ำปลาและเกลือ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:40.096165932+07:00","message":"[buffer interim] 116 false กราบเดิมแต่เปลี่ยนจากน้ำปลาและเกลือ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:40.096174574+07:00","message":"[bufferProcess] interim [120000000]:กราบเดิมแต่เปลี่ยนจากน้ำปลาและเกลือ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:40.09617849+07:00","message":"[bufferProcess] send to processor:กราบเดิมแต่เปลี่ยนจากน้ำปลาเล็กหรือ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:40.096185747+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:40.096190115+07:00","message":"> Transcript [1936] [false]: 'กราบเดิมแต่เปลี่ยนจากน้ำปลาเล็กหรือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:40.096195273+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:40.096198381+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:40.096201471+07:00","message":"StatePrefix: 'กราบเดิมแต่เปลี่ยนจากน้ำปลาเล็ก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:40.096205344+07:00","message":"TextPushed: 'กราบเดิมแต่เปลี่ยน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:40.128821874+07:00","message":"[GCS] IsForceVAD: false for message ID: 116"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:40.266466797+07:00","message":"receive streaming session, msgId: 116"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:40.266514981+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"กราบเดิมแต่เปลี่ยนจากน้ำปลาและเกลือ\",\"confidence\":0.9483791}],\"is_final\":true,\"result_end_time\":{\"seconds\":3,\"nanos\":300000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:40.266522453+07:00","message":"receive interim result [true|false]: กราบเดิมแต่เปลี่ยนจากน้ำปลาและเกลือ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:40.266531245+07:00","message":"end recv isFinal message id 116"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:40.2665344+07:00","message":"end Recv id 116"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:40.26654311+07:00","message":"[buffer interim] 116 true กราบเดิมแต่เปลี่ยนจากน้ำปลาและเกลือ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:40.266555518+07:00","message":"[bufferProcess] interim [300000000]:กราบเดิมแต่เปลี่ยนจากน้ำปลาและเกลือ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:40.266560242+07:00","message":"[bufferProcess] send to processor (isfinal):กราบเดิมแต่เปลี่ยนจากน้ำปลาและเกลือ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:40.266565533+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:40.266569947+07:00","message":"> Transcript [1937] [false]: 'กราบเดิมแต่เปลี่ยนจากน้ำปลาและเกลือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:40.266573091+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:40.266575915+07:00","message":"Set new StatePrefix: 'กราบเดิมแต่เปลี่ยนจากน้ำปลาและเกลือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:40.26657804+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:40.266579994+07:00","message":"> Transcript [1938] [true]: 'กราบเดิมแต่เปลี่ยนจากน้ำปลาและเกลือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:40.266582821+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:40.266584914+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:40.266586871+07:00","message":"StatePrefix: 'กราบเดิมแต่เปลี่ยนจากน้ำปลาและเกลือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:40.266589541+07:00","message":"TextPushed: 'กราบเดิมแต่เปลี่ยน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:40.266593074+07:00","message":"Push: 'จากน้ำปลาและเกลือ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:40.266602299+07:00","message":"push: {true จากน้ำปลาและเกลือ 0 0xc0017d5280}"}
{"level":"info","service":"Main","time":"2026-06-25T13:14:40.276745741+07:00","message":"write wav file: './tmp/7593/7593_116.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:40.319974373+07:00","message":"[GCS] Start streaming session, msgId: 117"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:40.811348888+07:00","message":"receive streaming session, msgId: 117"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:40.811392058+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ทำ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":240000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:40.811397891+07:00","message":"receive interim result [false|false]: ทำ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:40.811412458+07:00","message":"[buffer interim] 117 false ทำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:40.811419863+07:00","message":"[bufferProcess] interim [240000000]:ทำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:40.811421852+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:40.872965706+07:00","message":"receive streaming session, msgId: 117"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:40.873004785+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ทำไม\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":360000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:40.873010961+07:00","message":"receive interim result [false|false]: ทำไม"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:40.873027022+07:00","message":"receive streaming session, msgId: 117"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:40.873032607+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ธรรมดา\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":420000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:40.87303536+07:00","message":"receive interim result [false|false]: ธรรมดา"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:40.873040434+07:00","message":"[buffer interim] 117 false ทำไม"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:40.873043592+07:00","message":"[buffer interim] 117 false ธรรมดา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:40.873049588+07:00","message":"[bufferProcess] interim [360000000]:ทำไม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:40.873051783+07:00","message":"[bufferProcess] send to processor:ทำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:40.873054626+07:00","message":"[bufferProcess] interim [420000000]:ธรรมดา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:40.873056531+07:00","message":"[bufferProcess] send to processor:ทำไม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:40.873059289+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:40.87306214+07:00","message":"> Transcript [1939] [false]: 'ทำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:40.873064345+07:00","message":"Set StatePrefix (first interim): 'ทำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:40.873065956+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:40.873067999+07:00","message":"> Transcript [1940] [false]: 'ทำไม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:40.873070938+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:40.873073065+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:40.873074951+07:00","message":"StatePrefix: 'ทำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:40.873076936+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:41.185361349+07:00","message":"receive streaming session, msgId: 117"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:41.185398469+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ธรรมดาที่\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":660000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:41.185403684+07:00","message":"receive interim result [false|false]: ธรรมดาที่"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:41.185418045+07:00","message":"[buffer interim] 117 false ธรรมดาที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:41.185424797+07:00","message":"[bufferProcess] interim [660000000]:ธรรมดาที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:41.185427253+07:00","message":"[bufferProcess] send to processor:ธรรมดา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:41.185430775+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:41.185433817+07:00","message":"> Transcript [1941] [false]: 'ธรรมดา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:41.185436087+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:41.185438163+07:00","message":"Set new StatePrefix: 'ธรรมดา'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:41.192689756+07:00","message":"receive streaming session, msgId: 117"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:41.192712577+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ธรรมดาชิน\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":720000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:41.192717381+07:00","message":"receive interim result [false|false]: ธรรมดาชิน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:41.192729718+07:00","message":"[buffer interim] 117 false ธรรมดาชิน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:41.192735128+07:00","message":"[bufferProcess] interim [720000000]:ธรรมดาชิน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:41.192737419+07:00","message":"[bufferProcess] send to processor:ธรรมดาที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:41.192740186+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:41.192742688+07:00","message":"> Transcript [1942] [false]: 'ธรรมดาที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:41.192745934+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:41.192748073+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:41.192750088+07:00","message":"StatePrefix: 'ธรรมดา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:41.192752107+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:41.318641829+07:00","message":"receive streaming session, msgId: 117"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:41.318681962+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ธรรมดาที่ไม่\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":780000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:41.318687295+07:00","message":"receive interim result [false|false]: ธรรมดาที่ไม่"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:41.318705512+07:00","message":"[buffer interim] 117 false ธรรมดาที่ไม่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:41.318713945+07:00","message":"[bufferProcess] interim [780000000]:ธรรมดาที่ไม่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:41.318717747+07:00","message":"[bufferProcess] send to processor:ธรรมดาชิน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:41.318721942+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:41.318724708+07:00","message":"> Transcript [1943] [false]: 'ธรรมดาชิน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:41.318728677+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:41.318730883+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:41.318732919+07:00","message":"StatePrefix: 'ธรรมดา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:41.318735154+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:41.384128034+07:00","message":"receive streaming session, msgId: 117"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:41.384172969+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ธรรมดาที่ไม่มี\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":900000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:41.384181326+07:00","message":"receive interim result [false|false]: ธรรมดาที่ไม่มี"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:41.384199151+07:00","message":"[buffer interim] 117 false ธรรมดาที่ไม่มี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:41.384208074+07:00","message":"[bufferProcess] interim [900000000]:ธรรมดาที่ไม่มี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:41.384210639+07:00","message":"[bufferProcess] send to processor:ธรรมดาที่ไม่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:41.384214817+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:41.384218248+07:00","message":"> Transcript [1944] [false]: 'ธรรมดาที่ไม่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:41.384221966+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:41.38422481+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:41.384226745+07:00","message":"StatePrefix: 'ธรรมดา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:41.384228976+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:41.576360494+07:00","message":"receive streaming session, msgId: 117"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:41.576407589+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ธรรมดาที่ไม่มีเอา\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":80000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:41.576413987+07:00","message":"receive interim result [false|false]: ธรรมดาที่ไม่มีเอา"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:41.576426512+07:00","message":"[buffer interim] 117 false ธรรมดาที่ไม่มีเอา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:41.576434599+07:00","message":"[bufferProcess] interim [80000000]:ธรรมดาที่ไม่มีเอา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:41.576437319+07:00","message":"[bufferProcess] send to processor:ธรรมดาที่ไม่มี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:41.576443121+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:41.576446156+07:00","message":"> Transcript [1945] [false]: 'ธรรมดาที่ไม่มี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:41.576450504+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:41.576452927+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:41.576454912+07:00","message":"StatePrefix: 'ธรรมดา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:41.576457174+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:41.576461456+07:00","message":"Push: 'ธรรมดา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:41.576463402+07:00","message":"TextPushed: 'ธรรมดา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:41.576465602+07:00","message":"Set new StatePrefix : 'ธรรมดาที่ไม่มี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:41.576467869+07:00","message":"Next Push (prob) : 'ที่ไม่มี'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:41.576476966+07:00","message":"push: {false ธรรมดา 0 0xc0001fca80}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:41.694219363+07:00","message":"receive streaming session, msgId: 117"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:41.69426419+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ธรรมดาที่ไม่มีอายุ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":140000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:41.694270678+07:00","message":"receive interim result [false|false]: ธรรมดาที่ไม่มีอายุ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:41.694284543+07:00","message":"[buffer interim] 117 false ธรรมดาที่ไม่มีอายุ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:41.694292393+07:00","message":"[bufferProcess] interim [140000000]:ธรรมดาที่ไม่มีอายุ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:41.694294981+07:00","message":"[bufferProcess] send to processor:ธรรมดาที่ไม่มีเอา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:41.694301797+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:41.694306078+07:00","message":"> Transcript [1946] [false]: 'ธรรมดาที่ไม่มีเอา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:41.69431146+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:41.694314307+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:41.694318572+07:00","message":"StatePrefix: 'ธรรมดาที่ไม่มี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:41.69432218+07:00","message":"TextPushed: 'ธรรมดา'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:41.761441861+07:00","message":"receive streaming session, msgId: 117"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:41.761487124+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ธรรมดาที่ไม่มีอารมณ์ดี\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":260000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:41.761494339+07:00","message":"receive interim result [false|false]: ธรรมดาที่ไม่มีอารมณ์ดี"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:41.761510578+07:00","message":"[buffer interim] 117 false ธรรมดาที่ไม่มีอารมณ์ดี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:41.761522995+07:00","message":"[bufferProcess] interim [260000000]:ธรรมดาที่ไม่มีอารมณ์ดี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:41.761525491+07:00","message":"[bufferProcess] send to processor:ธรรมดาที่ไม่มีอายุ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:41.761530429+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:41.761533737+07:00","message":"> Transcript [1947] [false]: 'ธรรมดาที่ไม่มีอายุ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:41.761537215+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:41.761539672+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:41.761541972+07:00","message":"StatePrefix: 'ธรรมดาที่ไม่มี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:41.761544593+07:00","message":"TextPushed: 'ธรรมดา'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:41.924568348+07:00","message":"receive streaming session, msgId: 117"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:41.924610965+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ธรรมดาที่ไม่มีไอโอดีน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":380000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:41.924616872+07:00","message":"receive interim result [false|false]: ธรรมดาที่ไม่มีไอโอดีน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:41.924640999+07:00","message":"[buffer interim] 117 false ธรรมดาที่ไม่มีไอโอดีน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:41.924648818+07:00","message":"[bufferProcess] interim [380000000]:ธรรมดาที่ไม่มีไอโอดีน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:41.924651485+07:00","message":"[bufferProcess] send to processor:ธรรมดาที่ไม่มีอารมณ์ดี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:41.924654764+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:41.924657802+07:00","message":"> Transcript [1948] [false]: 'ธรรมดาที่ไม่มีอารมณ์ดี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:41.924661832+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:41.924664058+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:41.924665974+07:00","message":"StatePrefix: 'ธรรมดาที่ไม่มี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:41.924668384+07:00","message":"TextPushed: 'ธรรมดา'"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:14:41.949594644+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:14:41.949606401+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:42.447241782+07:00","message":"receive streaming session, msgId: 117"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:42.447285355+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ธรรมดาที่ไม่มีเอามา\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":860000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:42.447292965+07:00","message":"receive interim result [false|false]: ธรรมดาที่ไม่มีเอามา"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:42.44730572+07:00","message":"[buffer interim] 117 false ธรรมดาที่ไม่มีเอามา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:42.447313163+07:00","message":"[bufferProcess] interim [860000000]:ธรรมดาที่ไม่มีเอามา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:42.447315648+07:00","message":"[bufferProcess] send to processor:ธรรมดาที่ไม่มีไอโอดีน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:42.447321444+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:42.447325484+07:00","message":"> Transcript [1949] [false]: 'ธรรมดาที่ไม่มีไอโอดีน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:42.447331555+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:42.447334548+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:42.447337483+07:00","message":"StatePrefix: 'ธรรมดาที่ไม่มี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:42.447342299+07:00","message":"TextPushed: 'ธรรมดา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:42.447349817+07:00","message":"Push: 'ที่ไม่มี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:42.447351819+07:00","message":"TextPushed: 'ธรรมดาที่ไม่มี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:42.447354075+07:00","message":"Set new StatePrefix : 'ธรรมดาที่ไม่มีไอโอดีน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:42.4473565+07:00","message":"Next Push (prob) : 'ไอโอดีน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:42.447379971+07:00","message":"push: {false ที่ไม่มี 0 0xc0001fca80}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:42.45603427+07:00","message":"receive streaming session, msgId: 117"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:42.456061796+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ธรรมดาที่ไม่มีไอโอดีน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":920000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:42.456066988+07:00","message":"receive interim result [false|false]: ธรรมดาที่ไม่มีไอโอดีน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:42.456080118+07:00","message":"[buffer interim] 117 false ธรรมดาที่ไม่มีไอโอดีน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:42.456086442+07:00","message":"[bufferProcess] interim [920000000]:ธรรมดาที่ไม่มีไอโอดีน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:42.456088974+07:00","message":"[bufferProcess] send to processor:ธรรมดาที่ไม่มีเอามา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:42.456092501+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:42.456094857+07:00","message":"> Transcript [1950] [false]: 'ธรรมดาที่ไม่มีเอามา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:42.456096853+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:42.456100667+07:00","message":"Set new StatePrefix: 'ธรรมดาที่ไม่มีเอามา'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:42.484540062+07:00","message":"receive streaming session, msgId: 117"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:42.484574236+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ธรรมดาที่ไม่มีเอามาเป็น\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":980000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:42.484579594+07:00","message":"receive interim result [false|false]: ธรรมดาที่ไม่มีเอามาเป็น"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:42.484588239+07:00","message":"[buffer interim] 117 false ธรรมดาที่ไม่มีเอามาเป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:42.484594236+07:00","message":"[bufferProcess] interim [980000000]:ธรรมดาที่ไม่มีเอามาเป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:42.484596743+07:00","message":"[bufferProcess] send to processor:ธรรมดาที่ไม่มีไอโอดีน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:42.484599813+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:42.484602297+07:00","message":"> Transcript [1951] [false]: 'ธรรมดาที่ไม่มีไอโอดีน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:42.48460441+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:42.48460653+07:00","message":"Set new StatePrefix: 'ธรรมดาที่ไม่มีไอโอดีน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:42.67341414+07:00","message":"receive streaming session, msgId: 117"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:42.673455857+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ธรรมดาที่ไม่มีเอามาเป็นเอว\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":220000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:42.673462447+07:00","message":"receive interim result [false|false]: ธรรมดาที่ไม่มีเอามาเป็นเอว"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:42.673478643+07:00","message":"[buffer interim] 117 false ธรรมดาที่ไม่มีเอามาเป็นเอว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:42.673487136+07:00","message":"[bufferProcess] interim [220000000]:ธรรมดาที่ไม่มีเอามาเป็นเอว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:42.673489902+07:00","message":"[bufferProcess] send to processor:ธรรมดาที่ไม่มีเอามาเป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:42.673493532+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:42.673496781+07:00","message":"> Transcript [1952] [false]: 'ธรรมดาที่ไม่มีเอามาเป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:42.673499284+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:42.673501705+07:00","message":"Set new StatePrefix: 'ธรรมดาที่ไม่มีเอามาเป็น'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:42.755415639+07:00","message":"[GCS] IsForceVAD: false for message ID: 117"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:42.869538793+07:00","message":"receive streaming session, msgId: 117"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:42.869582537+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ธรรมดาที่ไม่มีเอามาเป็น LD\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":340000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:42.869588836+07:00","message":"receive interim result [false|false]: ธรรมดาที่ไม่มีเอามาเป็น LD"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:42.869606891+07:00","message":"[buffer interim] 117 false ธรรมดาที่ไม่มีเอามาเป็น LD"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:42.869615722+07:00","message":"[bufferProcess] interim [340000000]:ธรรมดาที่ไม่มีเอามาเป็น LD"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:42.869618264+07:00","message":"[bufferProcess] send to processor:ธรรมดาที่ไม่มีเอามาเป็นเอว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:42.869622802+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:42.869626063+07:00","message":"> Transcript [1953] [false]: 'ธรรมดาที่ไม่มีเอามาเป็นเอว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:42.869642657+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:42.869646004+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:42.869648602+07:00","message":"StatePrefix: 'ธรรมดาที่ไม่มีเอามาเป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:42.869651268+07:00","message":"TextPushed: 'ธรรมดาที่ไม่มี'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:42.887278819+07:00","message":"[GCS] Start streaming session, msgId: 118"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:43.07379155+07:00","message":"receive streaming session, msgId: 117"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:43.073823795+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ธรรมดาที่ไม่มีไอโอดีนมาเป็น LD\",\"confidence\":0.92863524}],\"is_final\":true,\"result_end_time\":{\"seconds\":2,\"nanos\":460000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:43.073830355+07:00","message":"receive interim result [true|false]: ธรรมดาที่ไม่มีไอโอดีนมาเป็น LD"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:43.073839307+07:00","message":"end recv isFinal message id 117"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:43.073841649+07:00","message":"end Recv id 117"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:43.073848517+07:00","message":"[buffer interim] 117 true ธรรมดาที่ไม่มีไอโอดีนมาเป็น LD"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:43.073857347+07:00","message":"[bufferProcess] interim [460000000]:ธรรมดาที่ไม่มีไอโอดีนมาเป็น LD"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:43.073863377+07:00","message":"[bufferProcess] send to processor (isfinal):ธรรมดาที่ไม่มีเอามาเป็น LD"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:43.073866645+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:43.073869582+07:00","message":"> Transcript [1954] [false]: 'ธรรมดาที่ไม่มีเอามาเป็น LD'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:43.073872851+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:43.073874834+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:43.073879322+07:00","message":"StatePrefix: 'ธรรมดาที่ไม่มีเอามาเป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:43.073882264+07:00","message":"TextPushed: 'ธรรมดาที่ไม่มี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:43.073884348+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:43.073886368+07:00","message":"> Transcript [1955] [true]: 'ธรรมดาที่ไม่มีไอโอดีนมาเป็น LD'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:43.073888591+07:00","message":"Count interim (case isFinal): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:43.073890339+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:43.073892193+07:00","message":"StatePrefix: 'ธรรมดาที่ไม่มีเอามาเป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:43.073894012+07:00","message":"TextPushed: 'ธรรมดาที่ไม่มี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:43.073900342+07:00","message":"Push: 'ไอโอดีนมาเป็น LD'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:43.073909281+07:00","message":"push: {true ไอโอดีนมาเป็น LD 0 0xc0001fca80}"}
{"level":"info","service":"Main","time":"2026-06-25T13:14:43.082627911+07:00","message":"write wav file: './tmp/7593/7593_117.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:44.834729445+07:00","message":"receive streaming session, msgId: 118"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:44.834766311+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เหมือน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":980000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:44.834771438+07:00","message":"receive interim result [false|false]: เหมือน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:44.834782638+07:00","message":"[buffer interim] 118 false เหมือน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:44.834788986+07:00","message":"[bufferProcess] interim [980000000]:เหมือน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:44.834791297+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:44.834798473+07:00","message":"[bufferProcess] send to processor (ticker):เหมือน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:44.834801077+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:44.834804097+07:00","message":"> Transcript [1956] [false]: 'เหมือน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:44.834806277+07:00","message":"Set StatePrefix (first interim): 'เหมือน'"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:14:44.950500043+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:14:44.950510425+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:44.952528077+07:00","message":"receive streaming session, msgId: 118"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:44.952559747+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เหมือนเดิม\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":40000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:44.952564786+07:00","message":"receive interim result [false|false]: เหมือนเดิม"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:44.95257547+07:00","message":"[buffer interim] 118 false เหมือนเดิม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:44.952581845+07:00","message":"[bufferProcess] interim [40000000]:เหมือนเดิม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:44.95258386+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:45.526624636+07:00","message":"receive streaming session, msgId: 118"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:45.526667745+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เหมือนเดิม\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":2,\"nanos\":640000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:45.526674263+07:00","message":"receive interim result [false|false]: เหมือนเดิม"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:45.52669142+07:00","message":"[buffer interim] 118 false เหมือนเดิม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:45.526699486+07:00","message":"[bufferProcess] interim [640000000]:เหมือนเดิม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:45.526701784+07:00","message":"[bufferProcess] send to processor:เหมือนเดิม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:45.526705572+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:45.526708343+07:00","message":"> Transcript [1957] [false]: 'เหมือนเดิม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:45.526711559+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:45.526714133+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:45.526716322+07:00","message":"StatePrefix: 'เหมือน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:45.526718327+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:46.086975683+07:00","message":"[GCS] IsForceVAD: false for message ID: 118"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:46.149370766+07:00","message":"[GCS] Start streaming session, msgId: 119"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:46.180773062+07:00","message":"receive streaming session, msgId: 118"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:46.180828817+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เหมือนเดิม\",\"confidence\":0.9589726}],\"is_final\":true,\"result_end_time\":{\"seconds\":3,\"nanos\":420000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:46.180834501+07:00","message":"receive interim result [true|false]: เหมือนเดิม"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:46.180843496+07:00","message":"end recv isFinal message id 118"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:46.180845637+07:00","message":"end Recv id 118"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:46.180851196+07:00","message":"[buffer interim] 118 true เหมือนเดิม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:46.180861857+07:00","message":"[bufferProcess] interim [420000000]:เหมือนเดิม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:46.180868548+07:00","message":"[bufferProcess] send to processor (isfinal):เหมือนเดิม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:46.1808732+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:46.180877542+07:00","message":"> Transcript [1958] [false]: 'เหมือนเดิม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:46.180882288+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:46.180885442+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:46.1808883+07:00","message":"StatePrefix: 'เหมือน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:46.180892724+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:46.180894673+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:46.18089669+07:00","message":"> Transcript [1959] [true]: 'เหมือนเดิม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:46.180898909+07:00","message":"Count interim (case isFinal): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:46.180900596+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:46.180902331+07:00","message":"StatePrefix: 'เหมือน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:46.180904111+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:46.180910284+07:00","message":"Push: 'เหมือนเดิม'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:46.180917844+07:00","message":"push: {true เหมือนเดิม 0 0xc0017d4d80}"}
{"level":"info","service":"Main","time":"2026-06-25T13:14:46.189996272+07:00","message":"write wav file: './tmp/7593/7593_118.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:46.492581588+07:00","message":"receive streaming session, msgId: 119"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:46.492621672+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ตอน\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":420000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:46.492626972+07:00","message":"receive interim result [false|false]: ตอน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:46.492646519+07:00","message":"[buffer interim] 119 false ตอน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:46.492654155+07:00","message":"[bufferProcess] interim [420000000]:ตอน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:46.49265631+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:46.677607166+07:00","message":"receive streaming session, msgId: 119"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:46.677660272+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ตอนนี้\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":540000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:46.677667303+07:00","message":"receive interim result [false|false]: ตอนนี้"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:46.677684087+07:00","message":"[buffer interim] 119 false ตอนนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:46.677691825+07:00","message":"[bufferProcess] interim [540000000]:ตอนนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:46.67769423+07:00","message":"[bufferProcess] send to processor:ตอน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:46.677703997+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:46.677707012+07:00","message":"> Transcript [1960] [false]: 'ตอน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:46.677709429+07:00","message":"Set StatePrefix (first interim): 'ตอน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:47.025536801+07:00","message":"receive streaming session, msgId: 119"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:47.025574815+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ตอนนี้ถ้า\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":900000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:47.025580612+07:00","message":"receive interim result [false|false]: ตอนนี้ถ้า"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:47.025596268+07:00","message":"[buffer interim] 119 false ตอนนี้ถ้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:47.025605045+07:00","message":"[bufferProcess] interim [900000000]:ตอนนี้ถ้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:47.025608547+07:00","message":"[bufferProcess] send to processor:ตอนนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:47.02561865+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:47.02562197+07:00","message":"> Transcript [1961] [false]: 'ตอนนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:47.025624945+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:47.025634747+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:47.025637559+07:00","message":"StatePrefix: 'ตอน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:47.025639782+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:47.147644096+07:00","message":"receive streaming session, msgId: 119"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:47.147681357+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ตอนนี้ถ้าจะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":20000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:47.147687099+07:00","message":"receive interim result [false|false]: ตอนนี้ถ้าจะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:47.147699255+07:00","message":"[buffer interim] 119 false ตอนนี้ถ้าจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:47.147712836+07:00","message":"[bufferProcess] interim [20000000]:ตอนนี้ถ้าจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:47.147715492+07:00","message":"[bufferProcess] send to processor:ตอนนี้ถ้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:47.147718627+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:47.147721203+07:00","message":"> Transcript [1962] [false]: 'ตอนนี้ถ้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:47.147724342+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:47.147726375+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:47.147728556+07:00","message":"StatePrefix: 'ตอน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:47.147730601+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:47.213118058+07:00","message":"receive streaming session, msgId: 119"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:47.213155159+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ตอนนี้ถ้าเกิด\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":80000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:47.213174661+07:00","message":"receive interim result [false|false]: ตอนนี้ถ้าเกิด"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:47.213189306+07:00","message":"[buffer interim] 119 false ตอนนี้ถ้าเกิด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:47.21319772+07:00","message":"[bufferProcess] interim [80000000]:ตอนนี้ถ้าเกิด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:47.213200157+07:00","message":"[bufferProcess] send to processor:ตอนนี้ถ้าจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:47.213203634+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:47.213206686+07:00","message":"> Transcript [1963] [false]: 'ตอนนี้ถ้าจะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:47.213209861+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:47.213211926+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:47.213214763+07:00","message":"StatePrefix: 'ตอน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:47.213217378+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:47.323948629+07:00","message":"receive streaming session, msgId: 119"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:47.323988795+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ตอนนี้ถ้าเกิดว่า\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":200000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:47.323995021+07:00","message":"receive interim result [false|false]: ตอนนี้ถ้าเกิดว่า"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:47.324008699+07:00","message":"[buffer interim] 119 false ตอนนี้ถ้าเกิดว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:47.324015606+07:00","message":"[bufferProcess] interim [200000000]:ตอนนี้ถ้าเกิดว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:47.324018159+07:00","message":"[bufferProcess] send to processor:ตอนนี้ถ้าเกิด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:47.324021056+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:47.324024055+07:00","message":"> Transcript [1964] [false]: 'ตอนนี้ถ้าเกิด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:47.324027201+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:47.324029343+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:47.324031572+07:00","message":"StatePrefix: 'ตอน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:47.324033679+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:47.324036176+07:00","message":"Push: 'ตอน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:47.324038187+07:00","message":"TextPushed: 'ตอน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:47.324040978+07:00","message":"Set new StatePrefix : 'ตอนนี้ถ้าเกิด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:47.3240451+07:00","message":"Next Push (prob) : 'นี้ถ้าเกิด'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:47.324053363+07:00","message":"push: {false ตอน 0 0xc000044e80}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:47.408012186+07:00","message":"receive streaming session, msgId: 119"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:47.408057407+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ตอนนี้ถ้าเกิดว่าจะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":320000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:47.408062544+07:00","message":"receive interim result [false|false]: ตอนนี้ถ้าเกิดว่าจะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:47.408071392+07:00","message":"[buffer interim] 119 false ตอนนี้ถ้าเกิดว่าจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:47.408078467+07:00","message":"[bufferProcess] interim [320000000]:ตอนนี้ถ้าเกิดว่าจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:47.40808078+07:00","message":"[bufferProcess] send to processor:ตอนนี้ถ้าเกิดว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:47.408083912+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:47.408086548+07:00","message":"> Transcript [1965] [false]: 'ตอนนี้ถ้าเกิดว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:47.408090149+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:47.408092216+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:47.408094199+07:00","message":"StatePrefix: 'ตอนนี้ถ้าเกิด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:47.408096613+07:00","message":"TextPushed: 'ตอน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:47.573081887+07:00","message":"receive streaming session, msgId: 119"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:47.573113716+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ตอนนี้ถ้าเกิดว่าจะไป\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":440000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:47.573119604+07:00","message":"receive interim result [false|false]: ตอนนี้ถ้าเกิดว่าจะไป"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:47.573133568+07:00","message":"[buffer interim] 119 false ตอนนี้ถ้าเกิดว่าจะไป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:47.573144058+07:00","message":"[bufferProcess] interim [440000000]:ตอนนี้ถ้าเกิดว่าจะไป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:47.57314646+07:00","message":"[bufferProcess] send to processor:ตอนนี้ถ้าเกิดว่าจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:47.57315135+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:47.573154113+07:00","message":"> Transcript [1966] [false]: 'ตอนนี้ถ้าเกิดว่าจะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:47.573157832+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:47.573160022+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:47.573171113+07:00","message":"StatePrefix: 'ตอนนี้ถ้าเกิด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:47.573173718+07:00","message":"TextPushed: 'ตอน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:47.767118556+07:00","message":"receive streaming session, msgId: 119"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:47.767155936+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ตอนนี้ถ้าเกิดว่าจะไปซื้อ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":680000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:47.767161558+07:00","message":"receive interim result [false|false]: ตอนนี้ถ้าเกิดว่าจะไปซื้อ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:47.767174666+07:00","message":"[buffer interim] 119 false ตอนนี้ถ้าเกิดว่าจะไปซื้อ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:47.767184551+07:00","message":"[bufferProcess] interim [680000000]:ตอนนี้ถ้าเกิดว่าจะไปซื้อ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:47.767187502+07:00","message":"[bufferProcess] send to processor:ตอนนี้ถ้าเกิดว่าจะไป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:47.767194453+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:47.76719727+07:00","message":"> Transcript [1967] [false]: 'ตอนนี้ถ้าเกิดว่าจะไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:47.767200554+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:47.767203453+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:47.767205663+07:00","message":"StatePrefix: 'ตอนนี้ถ้าเกิด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:47.76720819+07:00","message":"TextPushed: 'ตอน'"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:14:47.950871856+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:14:47.950872988+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:48.027902603+07:00","message":"receive streaming session, msgId: 119"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:48.027941422+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ตอนนี้ถ้าเกิดว่าจะไปซื้อของ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":920000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:48.027948964+07:00","message":"receive interim result [false|false]: ตอนนี้ถ้าเกิดว่าจะไปซื้อของ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:48.027965068+07:00","message":"[buffer interim] 119 false ตอนนี้ถ้าเกิดว่าจะไปซื้อของ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:48.027973322+07:00","message":"[bufferProcess] interim [920000000]:ตอนนี้ถ้าเกิดว่าจะไปซื้อของ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:48.027976103+07:00","message":"[bufferProcess] send to processor:ตอนนี้ถ้าเกิดว่าจะไปซื้อ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:48.02797996+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:48.027983071+07:00","message":"> Transcript [1968] [false]: 'ตอนนี้ถ้าเกิดว่าจะไปซื้อ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:48.027986729+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:48.027989132+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:48.027991469+07:00","message":"StatePrefix: 'ตอนนี้ถ้าเกิด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:48.027994081+07:00","message":"TextPushed: 'ตอน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:48.027996997+07:00","message":"Push: 'นี้ถ้าเกิด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:48.027999148+07:00","message":"TextPushed: 'ตอนนี้ถ้าเกิด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:48.028001437+07:00","message":"Set new StatePrefix : 'ตอนนี้ถ้าเกิดว่าจะไปซื้อ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:48.028004446+07:00","message":"Next Push (prob) : 'ว่าจะไปซื้อ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:48.028012593+07:00","message":"push: {false นี้ถ้าเกิด 0 0xc000044e80}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:48.407822766+07:00","message":"receive streaming session, msgId: 119"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:48.407866486+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ตอนนี้ถ้าเกิดว่าจะไปซื้อของ shopee\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":280000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:48.40787481+07:00","message":"receive interim result [false|false]: ตอนนี้ถ้าเกิดว่าจะไปซื้อของ shopee"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:48.407889321+07:00","message":"[buffer interim] 119 false ตอนนี้ถ้าเกิดว่าจะไปซื้อของ shopee"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:48.407900156+07:00","message":"[bufferProcess] interim [280000000]:ตอนนี้ถ้าเกิดว่าจะไปซื้อของ shopee"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:48.407904329+07:00","message":"[bufferProcess] send to processor:ตอนนี้ถ้าเกิดว่าจะไปซื้อของ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:48.407911562+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:48.407916132+07:00","message":"> Transcript [1969] [false]: 'ตอนนี้ถ้าเกิดว่าจะไปซื้อของ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:48.407922985+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:48.40792578+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:48.407928552+07:00","message":"StatePrefix: 'ตอนนี้ถ้าเกิดว่าจะไปซื้อ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:48.407933458+07:00","message":"TextPushed: 'ตอนนี้ถ้าเกิด'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:48.596038345+07:00","message":"receive streaming session, msgId: 119"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:48.596077707+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ตอนนี้ถ้าเกิดว่าจะไปซื้อของ\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":2,\"nanos\":520000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:48.596083891+07:00","message":"receive interim result [false|false]: ตอนนี้ถ้าเกิดว่าจะไปซื้อของ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:48.596100293+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" shopee\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":520000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:48.596103063+07:00","message":"receive interim result [false|false]:  shopee"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:48.596109941+07:00","message":"[buffer interim] 119 false ตอนนี้ถ้าเกิดว่าจะไปซื้อของ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:48.596113387+07:00","message":"[buffer interim] 119 false  shopee"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:48.5961196+07:00","message":"[bufferProcess] interim [520000000]:ตอนนี้ถ้าเกิดว่าจะไปซื้อของ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:48.596122783+07:00","message":"[bufferProcess] send to processor:ตอนนี้ถ้าเกิดว่าจะไปซื้อของ shopee"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:48.596126273+07:00","message":"[bufferProcess] interim [520000000]: shopee"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:48.59612898+07:00","message":"[bufferProcess] update buffer: ตอนนี้ถ้าเกิดว่าจะไปซื้อของ shopee"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:48.596131899+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:48.596134934+07:00","message":"> Transcript [1970] [false]: 'ตอนนี้ถ้าเกิดว่าจะไปซื้อของ shopee'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:48.596138397+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:48.596140349+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:48.59614227+07:00","message":"StatePrefix: 'ตอนนี้ถ้าเกิดว่าจะไปซื้อ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:48.596144684+07:00","message":"TextPushed: 'ตอนนี้ถ้าเกิด'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:48.725331624+07:00","message":"receive streaming session, msgId: 119"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:48.725374201+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ตอนนี้ถ้าเกิดว่าจะไปซื้อของ\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":2,\"nanos\":580000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:48.72538137+07:00","message":"receive interim result [false|false]: ตอนนี้ถ้าเกิดว่าจะไปซื้อของ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:48.725393882+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" Shopping\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":580000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:48.725397125+07:00","message":"receive interim result [false|false]:  Shopping"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:48.725405114+07:00","message":"[buffer interim] 119 false ตอนนี้ถ้าเกิดว่าจะไปซื้อของ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:48.72541257+07:00","message":"[buffer interim] 119 false  Shopping"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:48.725419137+07:00","message":"[bufferProcess] interim [580000000]:ตอนนี้ถ้าเกิดว่าจะไปซื้อของ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:48.725421797+07:00","message":"[bufferProcess] send to processor:ตอนนี้ถ้าเกิดว่าจะไปซื้อของ shopee"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:48.725425339+07:00","message":"[bufferProcess] interim [580000000]: Shopping"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:48.725428403+07:00","message":"[bufferProcess] update buffer: ตอนนี้ถ้าเกิดว่าจะไปซื้อของ Shopping"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:48.725438185+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:48.72545565+07:00","message":"> Transcript [1971] [false]: 'ตอนนี้ถ้าเกิดว่าจะไปซื้อของ shopee'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:48.725461191+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:48.725463511+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:48.725467658+07:00","message":"StatePrefix: 'ตอนนี้ถ้าเกิดว่าจะไปซื้อ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:48.725471481+07:00","message":"TextPushed: 'ตอนนี้ถ้าเกิด'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:48.9915354+07:00","message":"receive streaming session, msgId: 119"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:48.991577588+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ตอนนี้ถ้าเกิดว่าจะไปซื้อของ\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":2,\"nanos\":880000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:48.991583889+07:00","message":"receive interim result [false|false]: ตอนนี้ถ้าเกิดว่าจะไปซื้อของ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:48.991598498+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" Shopping หา\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":880000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:48.991601754+07:00","message":"receive interim result [false|false]:  Shopping หา"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:48.991609726+07:00","message":"[buffer interim] 119 false ตอนนี้ถ้าเกิดว่าจะไปซื้อของ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:48.991613652+07:00","message":"[buffer interim] 119 false  Shopping หา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:48.991647863+07:00","message":"[bufferProcess] interim [880000000]:ตอนนี้ถ้าเกิดว่าจะไปซื้อของ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:48.991652415+07:00","message":"[bufferProcess] send to processor:ตอนนี้ถ้าเกิดว่าจะไปซื้อของ Shopping"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:48.991662979+07:00","message":"[bufferProcess] interim [880000000]: Shopping หา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:48.991665703+07:00","message":"[bufferProcess] update buffer: ตอนนี้ถ้าเกิดว่าจะไปซื้อของ Shopping หา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:48.991668619+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:48.991673515+07:00","message":"> Transcript [1972] [false]: 'ตอนนี้ถ้าเกิดว่าจะไปซื้อของ Shopping'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:48.991677427+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:48.991679444+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:48.991681307+07:00","message":"StatePrefix: 'ตอนนี้ถ้าเกิดว่าจะไปซื้อ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:48.991683573+07:00","message":"TextPushed: 'ตอนนี้ถ้าเกิด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:48.991686181+07:00","message":"Push: 'ว่าจะไปซื้อ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:48.991688105+07:00","message":"TextPushed: 'ตอนนี้ถ้าเกิดว่าจะไปซื้อ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:48.991690487+07:00","message":"Set new StatePrefix : 'ตอนนี้ถ้าเกิดว่าจะไปซื้อของ Shopping'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:48.991692897+07:00","message":"Next Push (prob) : 'ของ Shopping'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:48.991700558+07:00","message":"push: {false ว่าจะไปซื้อ 0 0xc000044e80}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:49.210187593+07:00","message":"receive streaming session, msgId: 119"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:49.210236031+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ตอนนี้ถ้าเกิดว่าจะไปซื้อของ\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":3,\"nanos\":120000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:49.210242753+07:00","message":"receive interim result [false|false]: ตอนนี้ถ้าเกิดว่าจะไปซื้อของ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:49.210253495+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" Shopping หาซื้อ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":120000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:49.210256779+07:00","message":"receive interim result [false|false]:  Shopping หาซื้อ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:49.210281968+07:00","message":"[buffer interim] 119 false ตอนนี้ถ้าเกิดว่าจะไปซื้อของ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:49.210302694+07:00","message":"[buffer interim] 119 false  Shopping หาซื้อ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:49.210311714+07:00","message":"[bufferProcess] interim [120000000]:ตอนนี้ถ้าเกิดว่าจะไปซื้อของ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:49.210315336+07:00","message":"[bufferProcess] send to processor:ตอนนี้ถ้าเกิดว่าจะไปซื้อของ Shopping หา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:49.210321887+07:00","message":"[bufferProcess] interim [120000000]: Shopping หาซื้อ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:49.210324375+07:00","message":"[bufferProcess] update buffer: ตอนนี้ถ้าเกิดว่าจะไปซื้อของ Shopping หาซื้อ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:49.210327884+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:49.210331667+07:00","message":"> Transcript [1973] [false]: 'ตอนนี้ถ้าเกิดว่าจะไปซื้อของ Shopping หา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:49.210339871+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:49.210342221+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:49.210344331+07:00","message":"StatePrefix: 'ตอนนี้ถ้าเกิดว่าจะไปซื้อของ Shopping'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:49.210347023+07:00","message":"TextPushed: 'ตอนนี้ถ้าเกิดว่าจะไปซื้อ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:49.315740117+07:00","message":"receive streaming session, msgId: 119"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:49.315776908+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ตอนนี้ถ้าเกิดว่าจะไปซื้อของ Shopping\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":3,\"nanos\":180000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:49.315782882+07:00","message":"receive interim result [false|false]: ตอนนี้ถ้าเกิดว่าจะไปซื้อของ Shopping"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:49.315790739+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" หาเครื่อง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":180000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:49.315794194+07:00","message":"receive interim result [false|false]:  หาเครื่อง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:49.315800582+07:00","message":"[buffer interim] 119 false ตอนนี้ถ้าเกิดว่าจะไปซื้อของ Shopping"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:49.315804309+07:00","message":"[buffer interim] 119 false  หาเครื่อง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:49.315810159+07:00","message":"[bufferProcess] interim [180000000]:ตอนนี้ถ้าเกิดว่าจะไปซื้อของ Shopping"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:49.315812944+07:00","message":"[bufferProcess] send to processor:ตอนนี้ถ้าเกิดว่าจะไปซื้อของ Shopping หาซื้อ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:49.315815789+07:00","message":"[bufferProcess] interim [180000000]: หาเครื่อง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:49.315818298+07:00","message":"[bufferProcess] update buffer: ตอนนี้ถ้าเกิดว่าจะไปซื้อของ Shopping หาเครื่อง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:49.315823826+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:49.315826486+07:00","message":"> Transcript [1974] [false]: 'ตอนนี้ถ้าเกิดว่าจะไปซื้อของ Shopping หาซื้อ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:49.315829687+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:49.315831612+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:49.315833792+07:00","message":"StatePrefix: 'ตอนนี้ถ้าเกิดว่าจะไปซื้อของ Shopping'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:49.315835939+07:00","message":"TextPushed: 'ตอนนี้ถ้าเกิดว่าจะไปซื้อ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:49.508448856+07:00","message":"receive streaming session, msgId: 119"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:49.508493266+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ตอนนี้ถ้าเกิดว่าจะไปซื้อของ Shopping\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":3,\"nanos\":360000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:49.508501873+07:00","message":"receive interim result [false|false]: ตอนนี้ถ้าเกิดว่าจะไปซื้อของ Shopping"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:49.508515204+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" หาเครื่องแปล\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":360000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:49.508520823+07:00","message":"receive interim result [false|false]:  หาเครื่องแปล"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:49.508531964+07:00","message":"[buffer interim] 119 false ตอนนี้ถ้าเกิดว่าจะไปซื้อของ Shopping"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:49.508538011+07:00","message":"[buffer interim] 119 false  หาเครื่องแปล"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:49.508546703+07:00","message":"[bufferProcess] interim [360000000]:ตอนนี้ถ้าเกิดว่าจะไปซื้อของ Shopping"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:49.508551603+07:00","message":"[bufferProcess] send to processor:ตอนนี้ถ้าเกิดว่าจะไปซื้อของ Shopping หาเครื่อง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:49.508559268+07:00","message":"[bufferProcess] interim [360000000]: หาเครื่องแปล"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:49.508562816+07:00","message":"[bufferProcess] update buffer: ตอนนี้ถ้าเกิดว่าจะไปซื้อของ Shopping หาเครื่องแปล"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:49.508567147+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:49.508571223+07:00","message":"> Transcript [1975] [false]: 'ตอนนี้ถ้าเกิดว่าจะไปซื้อของ Shopping หาเครื่อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:49.508576482+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:49.508579379+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:49.508582935+07:00","message":"StatePrefix: 'ตอนนี้ถ้าเกิดว่าจะไปซื้อของ Shopping'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:49.508586492+07:00","message":"TextPushed: 'ตอนนี้ถ้าเกิดว่าจะไปซื้อ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:49.509775882+07:00","message":"receive streaming session, msgId: 119"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:49.509797202+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ตอนนี้ถ้าเกิดว่าจะไปซื้อของ Shopping\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":3,\"nanos\":420000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:49.509803236+07:00","message":"receive interim result [false|false]: ตอนนี้ถ้าเกิดว่าจะไปซื้อของ Shopping"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:49.509813376+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" หาเครื่องปรุง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":420000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:49.509817544+07:00","message":"receive interim result [false|false]:  หาเครื่องปรุง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:49.509823383+07:00","message":"[buffer interim] 119 false ตอนนี้ถ้าเกิดว่าจะไปซื้อของ Shopping"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:49.509827405+07:00","message":"[buffer interim] 119 false  หาเครื่องปรุง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:49.509833032+07:00","message":"[bufferProcess] interim [420000000]:ตอนนี้ถ้าเกิดว่าจะไปซื้อของ Shopping"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:49.509836922+07:00","message":"[bufferProcess] send to processor:ตอนนี้ถ้าเกิดว่าจะไปซื้อของ Shopping หาเครื่องแปล"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:49.509840456+07:00","message":"[bufferProcess] interim [420000000]: หาเครื่องปรุง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:49.509843927+07:00","message":"[bufferProcess] update buffer: ตอนนี้ถ้าเกิดว่าจะไปซื้อของ Shopping หาเครื่องปรุง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:49.509847663+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:49.50985136+07:00","message":"> Transcript [1976] [false]: 'ตอนนี้ถ้าเกิดว่าจะไปซื้อของ Shopping หาเครื่องแปล'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:49.509855884+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:49.509858649+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:49.509862037+07:00","message":"StatePrefix: 'ตอนนี้ถ้าเกิดว่าจะไปซื้อของ Shopping'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:49.509865489+07:00","message":"TextPushed: 'ตอนนี้ถ้าเกิดว่าจะไปซื้อ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:49.509869689+07:00","message":"Push: 'ของ Shopping'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:49.509873196+07:00","message":"TextPushed: 'ตอนนี้ถ้าเกิดว่าจะไปซื้อของ Shopping'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:49.509876893+07:00","message":"Set new StatePrefix : 'ตอนนี้ถ้าเกิดว่าจะไปซื้อของ Shopping หาเครื่องแปล'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:49.509880912+07:00","message":"Next Push (prob) : ' หาเครื่องแปล'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:49.509891274+07:00","message":"push: {false ของ Shopping 0 0xc000044e80}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:49.694939127+07:00","message":"receive streaming session, msgId: 119"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:49.694976764+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ตอนนี้ถ้าเกิดว่าจะไปซื้อของ Shopping\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":3,\"nanos\":540000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:49.69498311+07:00","message":"receive interim result [false|false]: ตอนนี้ถ้าเกิดว่าจะไปซื้อของ Shopping"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:49.694994971+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" หาเครื่องปรุงมา\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":540000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:49.694997948+07:00","message":"receive interim result [false|false]:  หาเครื่องปรุงมา"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:49.695005183+07:00","message":"[buffer interim] 119 false ตอนนี้ถ้าเกิดว่าจะไปซื้อของ Shopping"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:49.695009427+07:00","message":"[buffer interim] 119 false  หาเครื่องปรุงมา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:49.69501567+07:00","message":"[bufferProcess] interim [540000000]:ตอนนี้ถ้าเกิดว่าจะไปซื้อของ Shopping"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:49.695018566+07:00","message":"[bufferProcess] send to processor:ตอนนี้ถ้าเกิดว่าจะไปซื้อของ Shopping หาเครื่องปรุง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:49.695021584+07:00","message":"[bufferProcess] interim [540000000]: หาเครื่องปรุงมา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:49.695024606+07:00","message":"[bufferProcess] update buffer: ตอนนี้ถ้าเกิดว่าจะไปซื้อของ Shopping หาเครื่องปรุงมา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:49.695028221+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:49.695031625+07:00","message":"> Transcript [1977] [false]: 'ตอนนี้ถ้าเกิดว่าจะไปซื้อของ Shopping หาเครื่องปรุง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:49.695034597+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:49.695036753+07:00","message":"Set new StatePrefix: 'ตอนนี้ถ้าเกิดว่าจะไปซื้อของ Shopping หาเครื่องปรุง'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:49.723614381+07:00","message":"receive streaming session, msgId: 119"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:49.72365493+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ตอนนี้ถ้าเกิดว่าจะไปซื้อของ Shopping\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":3,\"nanos\":600000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:49.723661616+07:00","message":"receive interim result [false|false]: ตอนนี้ถ้าเกิดว่าจะไปซื้อของ Shopping"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:49.723673087+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" หาเครื่องปรุงมัน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":600000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:49.723676262+07:00","message":"receive interim result [false|false]:  หาเครื่องปรุงมัน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:49.723684249+07:00","message":"[buffer interim] 119 false ตอนนี้ถ้าเกิดว่าจะไปซื้อของ Shopping"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:49.723697684+07:00","message":"[buffer interim] 119 false  หาเครื่องปรุงมัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:49.723704795+07:00","message":"[bufferProcess] interim [600000000]:ตอนนี้ถ้าเกิดว่าจะไปซื้อของ Shopping"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:49.723708675+07:00","message":"[bufferProcess] send to processor:ตอนนี้ถ้าเกิดว่าจะไปซื้อของ Shopping หาเครื่องปรุงมา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:49.723714377+07:00","message":"[bufferProcess] interim [600000000]: หาเครื่องปรุงมัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:49.723717239+07:00","message":"[bufferProcess] update buffer: ตอนนี้ถ้าเกิดว่าจะไปซื้อของ Shopping หาเครื่องปรุงมัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:49.723720401+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:49.72372376+07:00","message":"> Transcript [1978] [false]: 'ตอนนี้ถ้าเกิดว่าจะไปซื้อของ Shopping หาเครื่องปรุงมา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:49.723727852+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:49.723730045+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:49.723732277+07:00","message":"StatePrefix: 'ตอนนี้ถ้าเกิดว่าจะไปซื้อของ Shopping หาเครื่องปรุง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:49.723735058+07:00","message":"TextPushed: 'ตอนนี้ถ้าเกิดว่าจะไปซื้อของ Shopping'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:49.850547044+07:00","message":"receive streaming session, msgId: 119"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:49.850585622+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ตอนนี้ถ้าเกิดว่าจะไปซื้อของ Shopping\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":3,\"nanos\":660000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:49.850592916+07:00","message":"receive interim result [false|false]: ตอนนี้ถ้าเกิดว่าจะไปซื้อของ Shopping"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:49.850602891+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" หาเครื่องปรุงมาเนี่ย\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":660000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:49.850606697+07:00","message":"receive interim result [false|false]:  หาเครื่องปรุงมาเนี่ย"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:49.850614985+07:00","message":"[buffer interim] 119 false ตอนนี้ถ้าเกิดว่าจะไปซื้อของ Shopping"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:49.850618537+07:00","message":"[buffer interim] 119 false  หาเครื่องปรุงมาเนี่ย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:49.850624935+07:00","message":"[bufferProcess] interim [660000000]:ตอนนี้ถ้าเกิดว่าจะไปซื้อของ Shopping"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:49.850634765+07:00","message":"[bufferProcess] send to processor:ตอนนี้ถ้าเกิดว่าจะไปซื้อของ Shopping หาเครื่องปรุงมัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:49.850638323+07:00","message":"[bufferProcess] interim [660000000]: หาเครื่องปรุงมาเนี่ย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:49.850641384+07:00","message":"[bufferProcess] update buffer: ตอนนี้ถ้าเกิดว่าจะไปซื้อของ Shopping หาเครื่องปรุงมาเนี่ย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:49.850644896+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:49.850647968+07:00","message":"> Transcript [1979] [false]: 'ตอนนี้ถ้าเกิดว่าจะไปซื้อของ Shopping หาเครื่องปรุงมัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:49.850651696+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:49.850657118+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:49.850659325+07:00","message":"StatePrefix: 'ตอนนี้ถ้าเกิดว่าจะไปซื้อของ Shopping หาเครื่องปรุง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:49.850661819+07:00","message":"TextPushed: 'ตอนนี้ถ้าเกิดว่าจะไปซื้อของ Shopping'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:50.025133387+07:00","message":"receive streaming session, msgId: 119"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:50.025187766+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ตอนนี้ถ้าเกิดว่าจะไปซื้อของ Shopping\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":3,\"nanos\":900000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:50.025197371+07:00","message":"receive interim result [false|false]: ตอนนี้ถ้าเกิดว่าจะไปซื้อของ Shopping"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:50.02521216+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" หาเครื่องปรุงมาเนี่ยต้อง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":900000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:50.025216578+07:00","message":"receive interim result [false|false]:  หาเครื่องปรุงมาเนี่ยต้อง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:50.025225055+07:00","message":"[buffer interim] 119 false ตอนนี้ถ้าเกิดว่าจะไปซื้อของ Shopping"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:50.025229226+07:00","message":"[buffer interim] 119 false  หาเครื่องปรุงมาเนี่ยต้อง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:50.025235927+07:00","message":"[bufferProcess] interim [900000000]:ตอนนี้ถ้าเกิดว่าจะไปซื้อของ Shopping"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:50.025239091+07:00","message":"[bufferProcess] send to processor:ตอนนี้ถ้าเกิดว่าจะไปซื้อของ Shopping หาเครื่องปรุงมาเนี่ย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:50.025242157+07:00","message":"[bufferProcess] interim [900000000]: หาเครื่องปรุงมาเนี่ยต้อง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:50.025244972+07:00","message":"[bufferProcess] update buffer: ตอนนี้ถ้าเกิดว่าจะไปซื้อของ Shopping หาเครื่องปรุงมาเนี่ยต้อง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:50.025248542+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:50.025253147+07:00","message":"> Transcript [1980] [false]: 'ตอนนี้ถ้าเกิดว่าจะไปซื้อของ Shopping หาเครื่องปรุงมาเนี่ย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:50.025261834+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:50.025265267+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:50.02526902+07:00","message":"StatePrefix: 'ตอนนี้ถ้าเกิดว่าจะไปซื้อของ Shopping หาเครื่องปรุง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:50.02527229+07:00","message":"TextPushed: 'ตอนนี้ถ้าเกิดว่าจะไปซื้อของ Shopping'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:50.364208713+07:00","message":"receive streaming session, msgId: 119"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:50.364254708+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ตอนนี้ถ้าเกิดว่าจะไปซื้อของ Shopping\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":4,\"nanos\":200000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:50.364262133+07:00","message":"receive interim result [false|false]: ตอนนี้ถ้าเกิดว่าจะไปซื้อของ Shopping"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:50.364272604+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" หาเครื่องปรุงมาเนี่ยต้องสั่ง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":200000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:50.364275275+07:00","message":"receive interim result [false|false]:  หาเครื่องปรุงมาเนี่ยต้องสั่ง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:50.364284007+07:00","message":"[buffer interim] 119 false ตอนนี้ถ้าเกิดว่าจะไปซื้อของ Shopping"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:50.364288623+07:00","message":"[buffer interim] 119 false  หาเครื่องปรุงมาเนี่ยต้องสั่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:50.364295877+07:00","message":"[bufferProcess] interim [200000000]:ตอนนี้ถ้าเกิดว่าจะไปซื้อของ Shopping"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:50.364298516+07:00","message":"[bufferProcess] send to processor:ตอนนี้ถ้าเกิดว่าจะไปซื้อของ Shopping หาเครื่องปรุงมาเนี่ยต้อง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:50.364302566+07:00","message":"[bufferProcess] interim [200000000]: หาเครื่องปรุงมาเนี่ยต้องสั่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:50.364305704+07:00","message":"[bufferProcess] update buffer: ตอนนี้ถ้าเกิดว่าจะไปซื้อของ Shopping หาเครื่องปรุงมาเนี่ยต้องสั่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:50.364308701+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:50.364311578+07:00","message":"> Transcript [1981] [false]: 'ตอนนี้ถ้าเกิดว่าจะไปซื้อของ Shopping หาเครื่องปรุงมาเนี่ยต้อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:50.364316066+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:50.36431835+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:50.364321173+07:00","message":"StatePrefix: 'ตอนนี้ถ้าเกิดว่าจะไปซื้อของ Shopping หาเครื่องปรุง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:50.364323466+07:00","message":"TextPushed: 'ตอนนี้ถ้าเกิดว่าจะไปซื้อของ Shopping'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:50.364326223+07:00","message":"Push: ' หาเครื่องปรุง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:50.364328763+07:00","message":"TextPushed: 'ตอนนี้ถ้าเกิดว่าจะไปซื้อของ Shopping หาเครื่องปรุง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:50.364331358+07:00","message":"Set new StatePrefix : 'ตอนนี้ถ้าเกิดว่าจะไปซื้อของ Shopping หาเครื่องปรุงมาเนี่ยต้อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:50.364334385+07:00","message":"Next Push (prob) : 'มาเนี่ยต้อง'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:50.364342677+07:00","message":"push: {false  หาเครื่องปรุง 0 0xc000044e80}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:50.400882358+07:00","message":"receive streaming session, msgId: 119"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:50.400917735+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ตอนนี้ถ้าเกิดว่าจะไปซื้อของ Shopping\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":4,\"nanos\":320000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:50.400924138+07:00","message":"receive interim result [false|false]: ตอนนี้ถ้าเกิดว่าจะไปซื้อของ Shopping"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:50.400936137+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" หาเครื่องปรุงมาเนี่ยต้องสังเกต\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":320000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:50.400939717+07:00","message":"receive interim result [false|false]:  หาเครื่องปรุงมาเนี่ยต้องสังเกต"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:50.400947057+07:00","message":"[buffer interim] 119 false ตอนนี้ถ้าเกิดว่าจะไปซื้อของ Shopping"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:50.400951649+07:00","message":"[buffer interim] 119 false  หาเครื่องปรุงมาเนี่ยต้องสังเกต"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:50.40095922+07:00","message":"[bufferProcess] interim [320000000]:ตอนนี้ถ้าเกิดว่าจะไปซื้อของ Shopping"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:50.400965246+07:00","message":"[bufferProcess] send to processor:ตอนนี้ถ้าเกิดว่าจะไปซื้อของ Shopping หาเครื่องปรุงมาเนี่ยต้องสั่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:50.400969508+07:00","message":"[bufferProcess] interim [320000000]: หาเครื่องปรุงมาเนี่ยต้องสังเกต"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:50.400973357+07:00","message":"[bufferProcess] update buffer: ตอนนี้ถ้าเกิดว่าจะไปซื้อของ Shopping หาเครื่องปรุงมาเนี่ยต้องสังเกต"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:50.400976601+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:50.40097979+07:00","message":"> Transcript [1982] [false]: 'ตอนนี้ถ้าเกิดว่าจะไปซื้อของ Shopping หาเครื่องปรุงมาเนี่ยต้องสั่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:50.400983757+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:50.40098578+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:50.400987729+07:00","message":"StatePrefix: 'ตอนนี้ถ้าเกิดว่าจะไปซื้อของ Shopping หาเครื่องปรุงมาเนี่ยต้อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:50.400990157+07:00","message":"TextPushed: 'ตอนนี้ถ้าเกิดว่าจะไปซื้อของ Shopping หาเครื่องปรุง'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:50.715996018+07:00","message":"receive streaming session, msgId: 119"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:50.716036411+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ตอนนี้ถ้าเกิดว่าจะไปซื้อของ Shopping\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":4,\"nanos\":560000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:50.716043658+07:00","message":"receive interim result [false|false]: ตอนนี้ถ้าเกิดว่าจะไปซื้อของ Shopping"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:50.716055899+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" หาเครื่องปรุงมาเนี่ยต้องสังเกตุเลย\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":560000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:50.716059371+07:00","message":"receive interim result [false|false]:  หาเครื่องปรุงมาเนี่ยต้องสังเกตุเลย"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:50.716066336+07:00","message":"[buffer interim] 119 false ตอนนี้ถ้าเกิดว่าจะไปซื้อของ Shopping"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:50.716069977+07:00","message":"[buffer interim] 119 false  หาเครื่องปรุงมาเนี่ยต้องสังเกตุเลย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:50.71607683+07:00","message":"[bufferProcess] interim [560000000]:ตอนนี้ถ้าเกิดว่าจะไปซื้อของ Shopping"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:50.716079721+07:00","message":"[bufferProcess] send to processor:ตอนนี้ถ้าเกิดว่าจะไปซื้อของ Shopping หาเครื่องปรุงมาเนี่ยต้องสังเกต"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:50.716082877+07:00","message":"[bufferProcess] interim [560000000]: หาเครื่องปรุงมาเนี่ยต้องสังเกตุเลย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:50.716086313+07:00","message":"[bufferProcess] update buffer: ตอนนี้ถ้าเกิดว่าจะไปซื้อของ Shopping หาเครื่องปรุงมาเนี่ยต้องสังเกตุเลย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:50.716090029+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:50.716093142+07:00","message":"> Transcript [1983] [false]: 'ตอนนี้ถ้าเกิดว่าจะไปซื้อของ Shopping หาเครื่องปรุงมาเนี่ยต้องสังเกต'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:50.716097252+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:50.716099281+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:50.71610176+07:00","message":"StatePrefix: 'ตอนนี้ถ้าเกิดว่าจะไปซื้อของ Shopping หาเครื่องปรุงมาเนี่ยต้อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:50.716104354+07:00","message":"TextPushed: 'ตอนนี้ถ้าเกิดว่าจะไปซื้อของ Shopping หาเครื่องปรุง'"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:14:50.95165031+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:14:50.95165236+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:51.109103841+07:00","message":"receive streaming session, msgId: 119"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:51.109143254+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ตอนนี้ถ้าเกิดว่าจะไปซื้อของ Shopping\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":4,\"nanos\":980000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:51.109155023+07:00","message":"receive interim result [false|false]: ตอนนี้ถ้าเกิดว่าจะไปซื้อของ Shopping"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:51.109184656+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" หาเครื่องปรุงมาเนี่ยต้องสังเกตุเลยถูก\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":980000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:51.109188542+07:00","message":"receive interim result [false|false]:  หาเครื่องปรุงมาเนี่ยต้องสังเกตุเลยถูก"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:51.109196168+07:00","message":"[buffer interim] 119 false ตอนนี้ถ้าเกิดว่าจะไปซื้อของ Shopping"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:51.109200577+07:00","message":"[buffer interim] 119 false  หาเครื่องปรุงมาเนี่ยต้องสังเกตุเลยถูก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:51.109207348+07:00","message":"[bufferProcess] interim [980000000]:ตอนนี้ถ้าเกิดว่าจะไปซื้อของ Shopping"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:51.109210683+07:00","message":"[bufferProcess] send to processor:ตอนนี้ถ้าเกิดว่าจะไปซื้อของ Shopping หาเครื่องปรุงมาเนี่ยต้องสังเกตุเลย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:51.109213863+07:00","message":"[bufferProcess] interim [980000000]: หาเครื่องปรุงมาเนี่ยต้องสังเกตุเลยถูก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:51.109216744+07:00","message":"[bufferProcess] update buffer: ตอนนี้ถ้าเกิดว่าจะไปซื้อของ Shopping หาเครื่องปรุงมาเนี่ยต้องสังเกตุเลยถูก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:51.10922003+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:51.109223793+07:00","message":"> Transcript [1984] [false]: 'ตอนนี้ถ้าเกิดว่าจะไปซื้อของ Shopping หาเครื่องปรุงมาเนี่ยต้องสังเกตุเลย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:51.109228049+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:51.109230247+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:51.109232597+07:00","message":"StatePrefix: 'ตอนนี้ถ้าเกิดว่าจะไปซื้อของ Shopping หาเครื่องปรุงมาเนี่ยต้อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:51.10923514+07:00","message":"TextPushed: 'ตอนนี้ถ้าเกิดว่าจะไปซื้อของ Shopping หาเครื่องปรุง'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:51.2271816+07:00","message":"receive streaming session, msgId: 119"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:51.227219262+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ตอนนี้ถ้าเกิดว่าจะไปซื้อของ Shopping\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":5,\"nanos\":100000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:51.227226232+07:00","message":"receive interim result [false|false]: ตอนนี้ถ้าเกิดว่าจะไปซื้อของ Shopping"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:51.227236912+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" หาเครื่องปรุงมาเนี่ยต้องสังเกตุเลยถูกต้อง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":100000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:51.227240207+07:00","message":"receive interim result [false|false]:  หาเครื่องปรุงมาเนี่ยต้องสังเกตุเลยถูกต้อง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:51.227249629+07:00","message":"[buffer interim] 119 false ตอนนี้ถ้าเกิดว่าจะไปซื้อของ Shopping"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:51.227253546+07:00","message":"[buffer interim] 119 false  หาเครื่องปรุงมาเนี่ยต้องสังเกตุเลยถูกต้อง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:51.227260949+07:00","message":"[bufferProcess] interim [100000000]:ตอนนี้ถ้าเกิดว่าจะไปซื้อของ Shopping"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:51.227264519+07:00","message":"[bufferProcess] send to processor:ตอนนี้ถ้าเกิดว่าจะไปซื้อของ Shopping หาเครื่องปรุงมาเนี่ยต้องสังเกตุเลยถูก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:51.227267898+07:00","message":"[bufferProcess] interim [100000000]: หาเครื่องปรุงมาเนี่ยต้องสังเกตุเลยถูกต้อง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:51.227270446+07:00","message":"[bufferProcess] update buffer: ตอนนี้ถ้าเกิดว่าจะไปซื้อของ Shopping หาเครื่องปรุงมาเนี่ยต้องสังเกตุเลยถูกต้อง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:51.227273731+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:51.227276557+07:00","message":"> Transcript [1985] [false]: 'ตอนนี้ถ้าเกิดว่าจะไปซื้อของ Shopping หาเครื่องปรุงมาเนี่ยต้องสังเกตุเลยถูก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:51.227280702+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:51.227284373+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:51.227286785+07:00","message":"StatePrefix: 'ตอนนี้ถ้าเกิดว่าจะไปซื้อของ Shopping หาเครื่องปรุงมาเนี่ยต้อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:51.227289893+07:00","message":"TextPushed: 'ตอนนี้ถ้าเกิดว่าจะไปซื้อของ Shopping หาเครื่องปรุง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:51.227292998+07:00","message":"Push: 'มาเนี่ยต้อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:51.22729487+07:00","message":"TextPushed: 'ตอนนี้ถ้าเกิดว่าจะไปซื้อของ Shopping หาเครื่องปรุงมาเนี่ยต้อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:51.22729715+07:00","message":"Set new StatePrefix : 'ตอนนี้ถ้าเกิดว่าจะไปซื้อของ Shopping หาเครื่องปรุงมาเนี่ยต้องสังเกตุเลยถูก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:51.227300077+07:00","message":"Next Push (prob) : 'สังเกตุเลยถูก'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:51.227307675+07:00","message":"push: {false มาเนี่ยต้อง 0 0xc000044e80}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:51.488896269+07:00","message":"receive streaming session, msgId: 119"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:51.488935939+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ตอนนี้ถ้าเกิดว่าจะไปซื้อของ Shopping\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":5,\"nanos\":340000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:51.48894225+07:00","message":"receive interim result [false|false]: ตอนนี้ถ้าเกิดว่าจะไปซื้อของ Shopping"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:51.488953704+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" หาเครื่องปรุงมาเนี่ยต้องสังเกตุเลยถูกต้องเลย\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":340000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:51.488957358+07:00","message":"receive interim result [false|false]:  หาเครื่องปรุงมาเนี่ยต้องสังเกตุเลยถูกต้องเลย"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:51.488965608+07:00","message":"[buffer interim] 119 false ตอนนี้ถ้าเกิดว่าจะไปซื้อของ Shopping"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:51.488969116+07:00","message":"[buffer interim] 119 false  หาเครื่องปรุงมาเนี่ยต้องสังเกตุเลยถูกต้องเลย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:51.488975755+07:00","message":"[bufferProcess] interim [340000000]:ตอนนี้ถ้าเกิดว่าจะไปซื้อของ Shopping"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:51.48897861+07:00","message":"[bufferProcess] send to processor:ตอนนี้ถ้าเกิดว่าจะไปซื้อของ Shopping หาเครื่องปรุงมาเนี่ยต้องสังเกตุเลยถูกต้อง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:51.488981858+07:00","message":"[bufferProcess] interim [340000000]: หาเครื่องปรุงมาเนี่ยต้องสังเกตุเลยถูกต้องเลย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:51.488984703+07:00","message":"[bufferProcess] update buffer: ตอนนี้ถ้าเกิดว่าจะไปซื้อของ Shopping หาเครื่องปรุงมาเนี่ยต้องสังเกตุเลยถูกต้องเลย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:51.488987767+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:51.488990694+07:00","message":"> Transcript [1986] [false]: 'ตอนนี้ถ้าเกิดว่าจะไปซื้อของ Shopping หาเครื่องปรุงมาเนี่ยต้องสังเกตุเลยถูกต้อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:51.488995413+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:51.488997744+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:51.488999698+07:00","message":"StatePrefix: 'ตอนนี้ถ้าเกิดว่าจะไปซื้อของ Shopping หาเครื่องปรุงมาเนี่ยต้องสังเกตุเลยถูก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:51.489002798+07:00","message":"TextPushed: 'ตอนนี้ถ้าเกิดว่าจะไปซื้อของ Shopping หาเครื่องปรุงมาเนี่ยต้อง'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:51.635694929+07:00","message":"receive streaming session, msgId: 119"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:51.635728451+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ตอนนี้ถ้าเกิดว่าจะไปซื้อของ Shopping\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":5,\"nanos\":460000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:51.635735838+07:00","message":"receive interim result [false|false]: ตอนนี้ถ้าเกิดว่าจะไปซื้อของ Shopping"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:51.635746411+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" หาเครื่องปรุงมาเนี่ยต้องสังเกตุเลยถูกต้องเลยนะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":460000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:51.635750194+07:00","message":"receive interim result [false|false]:  หาเครื่องปรุงมาเนี่ยต้องสังเกตุเลยถูกต้องเลยนะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:51.635764979+07:00","message":"[buffer interim] 119 false ตอนนี้ถ้าเกิดว่าจะไปซื้อของ Shopping"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:51.635776517+07:00","message":"[buffer interim] 119 false  หาเครื่องปรุงมาเนี่ยต้องสังเกตุเลยถูกต้องเลยนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:51.635784502+07:00","message":"[bufferProcess] interim [460000000]:ตอนนี้ถ้าเกิดว่าจะไปซื้อของ Shopping"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:51.635792218+07:00","message":"[bufferProcess] send to processor:ตอนนี้ถ้าเกิดว่าจะไปซื้อของ Shopping หาเครื่องปรุงมาเนี่ยต้องสังเกตุเลยถูกต้องเลย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:51.6357997+07:00","message":"[bufferProcess] interim [460000000]: หาเครื่องปรุงมาเนี่ยต้องสังเกตุเลยถูกต้องเลยนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:51.635802793+07:00","message":"[bufferProcess] update buffer: ตอนนี้ถ้าเกิดว่าจะไปซื้อของ Shopping หาเครื่องปรุงมาเนี่ยต้องสังเกตุเลยถูกต้องเลยนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:51.63580577+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:51.635809132+07:00","message":"> Transcript [1987] [false]: 'ตอนนี้ถ้าเกิดว่าจะไปซื้อของ Shopping หาเครื่องปรุงมาเนี่ยต้องสังเกตุเลยถูกต้องเลย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:51.635813755+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:51.635815937+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:51.635818535+07:00","message":"StatePrefix: 'ตอนนี้ถ้าเกิดว่าจะไปซื้อของ Shopping หาเครื่องปรุงมาเนี่ยต้องสังเกตุเลยถูก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:51.635821403+07:00","message":"TextPushed: 'ตอนนี้ถ้าเกิดว่าจะไปซื้อของ Shopping หาเครื่องปรุงมาเนี่ยต้อง'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:51.67116359+07:00","message":"receive streaming session, msgId: 119"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:51.671189506+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ตอนนี้ถ้าเกิดว่าจะไปซื้อของ Shopping\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":5,\"nanos\":520000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:51.671195243+07:00","message":"receive interim result [false|false]: ตอนนี้ถ้าเกิดว่าจะไปซื้อของ Shopping"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:51.671210242+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" หาเครื่องปรุงมาเนี่ยต้องสังเกตุเลยถูกต้องเลยน้อง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":520000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:51.671213904+07:00","message":"receive interim result [false|false]:  หาเครื่องปรุงมาเนี่ยต้องสังเกตุเลยถูกต้องเลยน้อง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:51.671219641+07:00","message":"[buffer interim] 119 false ตอนนี้ถ้าเกิดว่าจะไปซื้อของ Shopping"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:51.671223066+07:00","message":"[buffer interim] 119 false  หาเครื่องปรุงมาเนี่ยต้องสังเกตุเลยถูกต้องเลยน้อง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:51.671228824+07:00","message":"[bufferProcess] interim [520000000]:ตอนนี้ถ้าเกิดว่าจะไปซื้อของ Shopping"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:51.671231732+07:00","message":"[bufferProcess] send to processor:ตอนนี้ถ้าเกิดว่าจะไปซื้อของ Shopping หาเครื่องปรุงมาเนี่ยต้องสังเกตุเลยถูกต้องเลยนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:51.671234969+07:00","message":"[bufferProcess] interim [520000000]: หาเครื่องปรุงมาเนี่ยต้องสังเกตุเลยถูกต้องเลยน้อง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:51.671237834+07:00","message":"[bufferProcess] update buffer: ตอนนี้ถ้าเกิดว่าจะไปซื้อของ Shopping หาเครื่องปรุงมาเนี่ยต้องสังเกตุเลยถูกต้องเลยน้อง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:51.671241139+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:51.671244184+07:00","message":"> Transcript [1988] [false]: 'ตอนนี้ถ้าเกิดว่าจะไปซื้อของ Shopping หาเครื่องปรุงมาเนี่ยต้องสังเกตุเลยถูกต้องเลยนะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:51.671248061+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:51.671250622+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:51.671252574+07:00","message":"StatePrefix: 'ตอนนี้ถ้าเกิดว่าจะไปซื้อของ Shopping หาเครื่องปรุงมาเนี่ยต้องสังเกตุเลยถูก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:51.67126074+07:00","message":"TextPushed: 'ตอนนี้ถ้าเกิดว่าจะไปซื้อของ Shopping หาเครื่องปรุงมาเนี่ยต้อง'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:51.743954218+07:00","message":"receive streaming session, msgId: 119"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:51.743986657+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ตอนนี้ถ้าเกิดว่าจะไปซื้อของ Shopping\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":5,\"nanos\":580000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:51.743992568+07:00","message":"receive interim result [false|false]: ตอนนี้ถ้าเกิดว่าจะไปซื้อของ Shopping"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:51.744003767+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" หาเครื่องปรุงมาเนี่ยต้องสังเกตุเลยถูกต้องเลยลบ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":580000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:51.744007492+07:00","message":"receive interim result [false|false]:  หาเครื่องปรุงมาเนี่ยต้องสังเกตุเลยถูกต้องเลยลบ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:51.744014039+07:00","message":"[buffer interim] 119 false ตอนนี้ถ้าเกิดว่าจะไปซื้อของ Shopping"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:51.74401749+07:00","message":"[buffer interim] 119 false  หาเครื่องปรุงมาเนี่ยต้องสังเกตุเลยถูกต้องเลยลบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:51.744024045+07:00","message":"[bufferProcess] interim [580000000]:ตอนนี้ถ้าเกิดว่าจะไปซื้อของ Shopping"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:51.744026853+07:00","message":"[bufferProcess] send to processor:ตอนนี้ถ้าเกิดว่าจะไปซื้อของ Shopping หาเครื่องปรุงมาเนี่ยต้องสังเกตุเลยถูกต้องเลยน้อง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:51.744030964+07:00","message":"[bufferProcess] interim [580000000]: หาเครื่องปรุงมาเนี่ยต้องสังเกตุเลยถูกต้องเลยลบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:51.744039183+07:00","message":"[bufferProcess] update buffer: ตอนนี้ถ้าเกิดว่าจะไปซื้อของ Shopping หาเครื่องปรุงมาเนี่ยต้องสังเกตุเลยถูกต้องเลยลบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:51.744045292+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:51.744049541+07:00","message":"> Transcript [1989] [false]: 'ตอนนี้ถ้าเกิดว่าจะไปซื้อของ Shopping หาเครื่องปรุงมาเนี่ยต้องสังเกตุเลยถูกต้องเลยน้อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:51.744055145+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:51.744058176+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:51.744061556+07:00","message":"StatePrefix: 'ตอนนี้ถ้าเกิดว่าจะไปซื้อของ Shopping หาเครื่องปรุงมาเนี่ยต้องสังเกตุเลยถูก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:51.744064755+07:00","message":"TextPushed: 'ตอนนี้ถ้าเกิดว่าจะไปซื้อของ Shopping หาเครื่องปรุงมาเนี่ยต้อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:51.744067732+07:00","message":"Push: 'สังเกตุเลยถูก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:51.744069763+07:00","message":"TextPushed: 'ตอนนี้ถ้าเกิดว่าจะไปซื้อของ Shopping หาเครื่องปรุงมาเนี่ยต้องสังเกตุเลยถูก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:51.744072232+07:00","message":"Set new StatePrefix : 'ตอนนี้ถ้าเกิดว่าจะไปซื้อของ Shopping หาเครื่องปรุงมาเนี่ยต้องสังเกตุเลยถูกต้องเลยน้อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:51.744075285+07:00","message":"Next Push (prob) : 'ต้องเลยน้อง'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:51.744083277+07:00","message":"push: {false สังเกตุเลยถูก 0 0xc000044e80}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:51.854948682+07:00","message":"receive streaming session, msgId: 119"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:51.85498148+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ตอนนี้ถ้าเกิดว่าจะไปซื้อของ Shopping\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":5,\"nanos\":640000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:51.854987582+07:00","message":"receive interim result [false|false]: ตอนนี้ถ้าเกิดว่าจะไปซื้อของ Shopping"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:51.854999345+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" หาเครื่องปรุงมาเนี่ยต้องสังเกตุเลยถูกต้องเลย\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":640000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:51.855003331+07:00","message":"receive interim result [false|false]:  หาเครื่องปรุงมาเนี่ยต้องสังเกตุเลยถูกต้องเลย"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:51.855010709+07:00","message":"[buffer interim] 119 false ตอนนี้ถ้าเกิดว่าจะไปซื้อของ Shopping"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:51.855014363+07:00","message":"[buffer interim] 119 false  หาเครื่องปรุงมาเนี่ยต้องสังเกตุเลยถูกต้องเลย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:51.855020167+07:00","message":"[bufferProcess] interim [640000000]:ตอนนี้ถ้าเกิดว่าจะไปซื้อของ Shopping"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:51.855022672+07:00","message":"[bufferProcess] send to processor:ตอนนี้ถ้าเกิดว่าจะไปซื้อของ Shopping หาเครื่องปรุงมาเนี่ยต้องสังเกตุเลยถูกต้องเลยลบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:51.855025644+07:00","message":"[bufferProcess] interim [640000000]: หาเครื่องปรุงมาเนี่ยต้องสังเกตุเลยถูกต้องเลย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:51.855028172+07:00","message":"[bufferProcess] update buffer: ตอนนี้ถ้าเกิดว่าจะไปซื้อของ Shopping หาเครื่องปรุงมาเนี่ยต้องสังเกตุเลยถูกต้องเลย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:51.85503205+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:51.855034906+07:00","message":"> Transcript [1990] [false]: 'ตอนนี้ถ้าเกิดว่าจะไปซื้อของ Shopping หาเครื่องปรุงมาเนี่ยต้องสังเกตุเลยถูกต้องเลยลบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:51.855037699+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:51.855039658+07:00","message":"Set new StatePrefix: 'ตอนนี้ถ้าเกิดว่าจะไปซื้อของ Shopping หาเครื่องปรุงมาเนี่ยต้องสังเกตุเลยถูกต้องเลยลบ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:52.138217236+07:00","message":"receive streaming session, msgId: 119"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:52.138258585+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ตอนนี้ถ้าเกิดว่าจะไปซื้อของ Shopping หาเครื่องปรุงมาเนี่ยต้องสังเกตุเลยถูกต้องเลย\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":5,\"nanos\":940000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:52.138264796+07:00","message":"receive interim result [false|false]: ตอนนี้ถ้าเกิดว่าจะไปซื้อของ Shopping หาเครื่องปรุงมาเนี่ยต้องสังเกตุเลยถูกต้องเลย"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:52.138280148+07:00","message":"[buffer interim] 119 false ตอนนี้ถ้าเกิดว่าจะไปซื้อของ Shopping หาเครื่องปรุงมาเนี่ยต้องสังเกตุเลยถูกต้องเลย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:52.138287665+07:00","message":"[bufferProcess] interim [940000000]:ตอนนี้ถ้าเกิดว่าจะไปซื้อของ Shopping หาเครื่องปรุงมาเนี่ยต้องสังเกตุเลยถูกต้องเลย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:52.138290571+07:00","message":"[bufferProcess] send to processor:ตอนนี้ถ้าเกิดว่าจะไปซื้อของ Shopping หาเครื่องปรุงมาเนี่ยต้องสังเกตุเลยถูกต้องเลย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:52.138294134+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:52.13829712+07:00","message":"> Transcript [1991] [false]: 'ตอนนี้ถ้าเกิดว่าจะไปซื้อของ Shopping หาเครื่องปรุงมาเนี่ยต้องสังเกตุเลยถูกต้องเลย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:52.13830029+07:00","message":"> Transcript shorter than prefix"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:53.267286808+07:00","message":"[GCS] IsForceVAD: false for message ID: 119"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:53.390617191+07:00","message":"[GCS] Start streaming session, msgId: 120"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:53.4213975+07:00","message":"receive streaming session, msgId: 119"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:53.421441358+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ตอนนี้ถ้าเกิดว่าจะไปซื้อของ Shopping หาเครื่องปรุงมาเนี่ยต้องสังเกตเลยถูกต้องเลยลูก\",\"confidence\":0.8903331}],\"is_final\":true,\"result_end_time\":{\"seconds\":7,\"nanos\":320000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:53.421449706+07:00","message":"receive interim result [true|false]: ตอนนี้ถ้าเกิดว่าจะไปซื้อของ Shopping หาเครื่องปรุงมาเนี่ยต้องสังเกตเลยถูกต้องเลยลูก"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:53.421459522+07:00","message":"end recv isFinal message id 119"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:53.421461735+07:00","message":"end Recv id 119"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:53.421469922+07:00","message":"[buffer interim] 119 true ตอนนี้ถ้าเกิดว่าจะไปซื้อของ Shopping หาเครื่องปรุงมาเนี่ยต้องสังเกตเลยถูกต้องเลยลูก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:53.421480221+07:00","message":"[bufferProcess] interim [320000000]:ตอนนี้ถ้าเกิดว่าจะไปซื้อของ Shopping หาเครื่องปรุงมาเนี่ยต้องสังเกตเลยถูกต้องเลยลูก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:53.42148416+07:00","message":"[bufferProcess] send to processor (isfinal):ตอนนี้ถ้าเกิดว่าจะไปซื้อของ Shopping หาเครื่องปรุงมาเนี่ยต้องสังเกตุเลยถูกต้องเลย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:53.421488255+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:53.421491319+07:00","message":"> Transcript [1992] [false]: 'ตอนนี้ถ้าเกิดว่าจะไปซื้อของ Shopping หาเครื่องปรุงมาเนี่ยต้องสังเกตุเลยถูกต้องเลย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:53.421494423+07:00","message":"> Transcript shorter than prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:53.421496275+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:53.421498373+07:00","message":"> Transcript [1993] [true]: 'ตอนนี้ถ้าเกิดว่าจะไปซื้อของ Shopping หาเครื่องปรุงมาเนี่ยต้องสังเกตเลยถูกต้องเลยลูก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:53.421501099+07:00","message":"Count interim (case isFinal): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:53.421503114+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:53.42150523+07:00","message":"StatePrefix: 'ตอนนี้ถ้าเกิดว่าจะไปซื้อของ Shopping หาเครื่องปรุงมาเนี่ยต้องสังเกตุเลยถูกต้องเลยลบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:53.421508452+07:00","message":"TextPushed: 'ตอนนี้ถ้าเกิดว่าจะไปซื้อของ Shopping หาเครื่องปรุงมาเนี่ยต้องสังเกตุเลยถูก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:53.42151052+07:00","message":"must be align in case of isFinal"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:53.421757102+07:00","message":"Push: 'เลยลูก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:53.421760813+07:00","message":"TextPushed: 'ตอนนี้ถ้าเกิดว่าจะไปซื้อของ Shopping หาเครื่องปรุงมาเนี่ยต้องสังเกตุเลยถูกเลยลูก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:53.421763511+07:00","message":"Set new StatePrefix : 'ตอนนี้ถ้าเกิดว่าจะไปซื้อของ Shopping หาเครื่องปรุงมาเนี่ยต้องสังเกตเลยถูกต้องเลยลูก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:53.421766032+07:00","message":"Next Push (prob) : 'ตอนนี้ถ้าเกิดว่าจะไปซื้อของ Shopping หาเครื่องปรุงมาเนี่ยต้องสังเกตเลยถูกต้องเลยลูก'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:53.421774961+07:00","message":"push: {true เลยลูก 0 0xc000044e80}"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:53.421790688+07:00","message":"write aligntment file to 'tmp/7593/align_message_id_119.html'"}
{"level":"info","service":"Main","time":"2026-06-25T13:14:53.438387204+07:00","message":"write wav file: './tmp/7593/7593_119.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:53.739708151+07:00","message":"receive streaming session, msgId: 120"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:53.739748464+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เอา\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":420000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:53.739754158+07:00","message":"receive interim result [false|false]: เอา"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:53.739767768+07:00","message":"[buffer interim] 120 false เอา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:53.739774088+07:00","message":"[bufferProcess] interim [420000000]:เอา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:53.739776166+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:53.925333993+07:00","message":"receive streaming session, msgId: 120"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:53.925378122+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เอางี้\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":540000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:53.925384802+07:00","message":"receive interim result [false|false]: เอางี้"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:53.925403901+07:00","message":"[buffer interim] 120 false เอางี้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:53.925415002+07:00","message":"[bufferProcess] interim [540000000]:เอางี้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:53.925418232+07:00","message":"[bufferProcess] send to processor:เอา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:53.92542665+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:53.92542997+07:00","message":"> Transcript [1994] [false]: 'เอา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:53.925432272+07:00","message":"Set StatePrefix (first interim): 'เอา'"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:14:53.951964828+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:14:53.951964708+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:54.561470034+07:00","message":"receive streaming session, msgId: 120"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:54.561520157+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เอางี้กับ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":140000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:54.561526899+07:00","message":"receive interim result [false|false]: เอางี้กับ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:54.561554182+07:00","message":"[buffer interim] 120 false เอางี้กับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:54.561563614+07:00","message":"[bufferProcess] interim [140000000]:เอางี้กับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:54.561566298+07:00","message":"[bufferProcess] send to processor:เอางี้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:54.561574003+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:54.561577061+07:00","message":"> Transcript [1995] [false]: 'เอางี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:54.561580198+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:54.561582468+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:54.561584862+07:00","message":"StatePrefix: 'เอา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:54.561587113+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:54.588445552+07:00","message":"receive streaming session, msgId: 120"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:54.588490945+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เอางี้ป๊อปกับพี่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":200000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:54.588497459+07:00","message":"receive interim result [false|false]: เอางี้ป๊อปกับพี่"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:54.588512701+07:00","message":"[buffer interim] 120 false เอางี้ป๊อปกับพี่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:54.588520987+07:00","message":"[bufferProcess] interim [200000000]:เอางี้ป๊อปกับพี่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:54.588523721+07:00","message":"[bufferProcess] send to processor:เอางี้กับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:54.588532072+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:54.588535354+07:00","message":"> Transcript [1996] [false]: 'เอางี้กับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:54.588538494+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:54.588540494+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:54.588542749+07:00","message":"StatePrefix: 'เอา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:54.588544997+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:54.823160923+07:00","message":"receive streaming session, msgId: 120"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:54.823204198+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เอางี้ป๊อปกับพี่แล้ว\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":440000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:54.823210313+07:00","message":"receive interim result [false|false]: เอางี้ป๊อปกับพี่แล้ว"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:54.823224239+07:00","message":"[buffer interim] 120 false เอางี้ป๊อปกับพี่แล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:54.823232268+07:00","message":"[bufferProcess] interim [440000000]:เอางี้ป๊อปกับพี่แล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:54.823234834+07:00","message":"[bufferProcess] send to processor:เอางี้ป๊อปกับพี่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:54.823240804+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:54.823244372+07:00","message":"> Transcript [1997] [false]: 'เอางี้ป๊อปกับพี่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:54.823248007+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:54.82325074+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:54.823255434+07:00","message":"StatePrefix: 'เอา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:54.823257951+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:54.94998645+07:00","message":"receive streaming session, msgId: 120"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:54.950031707+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เอางี้ป๊อปกับพี่แล้วทำ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":620000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:54.950037787+07:00","message":"receive interim result [false|false]: เอางี้ป๊อปกับพี่แล้วทำ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:54.950050952+07:00","message":"[buffer interim] 120 false เอางี้ป๊อปกับพี่แล้วทำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:54.950059886+07:00","message":"[bufferProcess] interim [620000000]:เอางี้ป๊อปกับพี่แล้วทำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:54.950062869+07:00","message":"[bufferProcess] send to processor:เอางี้ป๊อปกับพี่แล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:54.950069903+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:54.950072971+07:00","message":"> Transcript [1998] [false]: 'เอางี้ป๊อปกับพี่แล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:54.950076347+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:54.950078748+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:54.950081243+07:00","message":"StatePrefix: 'เอา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:54.950083582+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:54.950088276+07:00","message":"Push: 'เอา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:54.95009043+07:00","message":"TextPushed: 'เอา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:54.950094731+07:00","message":"Set new StatePrefix : 'เอางี้ป๊อปกับพี่แล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:54.950097286+07:00","message":"Next Push (prob) : 'งี้ป๊อปกับพี่แล้ว'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:54.950116582+07:00","message":"push: {false เอา 0 0xc0017d5600}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:55.25906705+07:00","message":"receive streaming session, msgId: 120"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:55.259110261+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เอางี้ป๊อปกับพี่แล้ว\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":800000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:55.25911729+07:00","message":"receive interim result [false|false]: เอางี้ป๊อปกับพี่แล้ว"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:55.259131233+07:00","message":"[buffer interim] 120 false เอางี้ป๊อปกับพี่แล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:55.259139773+07:00","message":"[bufferProcess] interim [800000000]:เอางี้ป๊อปกับพี่แล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:55.259142789+07:00","message":"[bufferProcess] send to processor:เอางี้ป๊อปกับพี่แล้วทำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:55.259146587+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:55.25914943+07:00","message":"> Transcript [1999] [false]: 'เอางี้ป๊อปกับพี่แล้วทำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:55.25915271+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:55.259154807+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:55.259156986+07:00","message":"StatePrefix: 'เอางี้ป๊อปกับพี่แล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:55.259159635+07:00","message":"TextPushed: 'เอา'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:55.337802606+07:00","message":"receive streaming session, msgId: 120"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:55.337845124+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เอางี้ป๊อปกับพี่แล้วทำบุญ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":920000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:55.337853103+07:00","message":"receive interim result [false|false]: เอางี้ป๊อปกับพี่แล้วทำบุญ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:55.337872961+07:00","message":"[buffer interim] 120 false เอางี้ป๊อปกับพี่แล้วทำบุญ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:55.337881316+07:00","message":"[bufferProcess] interim [920000000]:เอางี้ป๊อปกับพี่แล้วทำบุญ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:55.337883994+07:00","message":"[bufferProcess] send to processor:เอางี้ป๊อปกับพี่แล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:55.337887753+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:55.337890826+07:00","message":"> Transcript [2000] [false]: 'เอางี้ป๊อปกับพี่แล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:55.33789469+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:55.337897082+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:55.337901066+07:00","message":"StatePrefix: 'เอางี้ป๊อปกับพี่แล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:55.33790417+07:00","message":"TextPushed: 'เอา'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:55.470740766+07:00","message":"receive streaming session, msgId: 120"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:55.470788058+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เอางี้ป๊อปกับพี่แล้วทำกุญแจ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":40000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:55.470796168+07:00","message":"receive interim result [false|false]: เอางี้ป๊อปกับพี่แล้วทำกุญแจ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:55.47081252+07:00","message":"[buffer interim] 120 false เอางี้ป๊อปกับพี่แล้วทำกุญแจ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:55.470821062+07:00","message":"[bufferProcess] interim [40000000]:เอางี้ป๊อปกับพี่แล้วทำกุญแจ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:55.470825092+07:00","message":"[bufferProcess] send to processor:เอางี้ป๊อปกับพี่แล้วทำบุญ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:55.470831793+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:55.470835845+07:00","message":"> Transcript [2001] [false]: 'เอางี้ป๊อปกับพี่แล้วทำบุญ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:55.47084216+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:55.470845562+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:55.470849043+07:00","message":"StatePrefix: 'เอางี้ป๊อปกับพี่แล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:55.470852637+07:00","message":"TextPushed: 'เอา'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:55.502029366+07:00","message":"receive streaming session, msgId: 120"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:55.502065367+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เอางี้ป๊อปกับพี่แล้วทำบุญส่ง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":100000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:55.502070841+07:00","message":"receive interim result [false|false]: เอางี้ป๊อปกับพี่แล้วทำบุญส่ง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:55.502084366+07:00","message":"[buffer interim] 120 false เอางี้ป๊อปกับพี่แล้วทำบุญส่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:55.502091115+07:00","message":"[bufferProcess] interim [100000000]:เอางี้ป๊อปกับพี่แล้วทำบุญส่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:55.502093943+07:00","message":"[bufferProcess] send to processor:เอางี้ป๊อปกับพี่แล้วทำกุญแจ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:55.502097456+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:55.502100578+07:00","message":"> Transcript [2002] [false]: 'เอางี้ป๊อปกับพี่แล้วทำกุญแจ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:55.502104248+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:55.502106275+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:55.502108443+07:00","message":"StatePrefix: 'เอางี้ป๊อปกับพี่แล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:55.50211094+07:00","message":"TextPushed: 'เอา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:55.502117083+07:00","message":"Push: 'งี้ป๊อปกับพี่แล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:55.502119471+07:00","message":"TextPushed: 'เอางี้ป๊อปกับพี่แล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:55.502121954+07:00","message":"Set new StatePrefix : 'เอางี้ป๊อปกับพี่แล้วทำกุญแจ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:55.502124176+07:00","message":"Next Push (prob) : 'ทำกุญแจ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:55.502130967+07:00","message":"push: {false งี้ป๊อปกับพี่แล้ว 0 0xc0017d5600}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:55.587487603+07:00","message":"receive streaming session, msgId: 120"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:55.587534568+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เอางี้ป๊อปกับพี่แล้วทำบุญส่งที่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":220000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:55.587541191+07:00","message":"receive interim result [false|false]: เอางี้ป๊อปกับพี่แล้วทำบุญส่งที่"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:55.587555839+07:00","message":"[buffer interim] 120 false เอางี้ป๊อปกับพี่แล้วทำบุญส่งที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:55.587563366+07:00","message":"[bufferProcess] interim [220000000]:เอางี้ป๊อปกับพี่แล้วทำบุญส่งที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:55.587565939+07:00","message":"[bufferProcess] send to processor:เอางี้ป๊อปกับพี่แล้วทำบุญส่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:55.587571886+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:55.587574519+07:00","message":"> Transcript [2003] [false]: 'เอางี้ป๊อปกับพี่แล้วทำบุญส่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:55.587577029+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:55.587579474+07:00","message":"Set new StatePrefix: 'เอางี้ป๊อปกับพี่แล้วทำบุญส่ง'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:55.6814643+07:00","message":"receive streaming session, msgId: 120"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:55.681499259+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เอางี้ป๊อปกับพี่แล้วทางคุณสมจิตร\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":280000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:55.681505059+07:00","message":"receive interim result [false|false]: เอางี้ป๊อปกับพี่แล้วทางคุณสมจิตร"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:55.681519109+07:00","message":"[buffer interim] 120 false เอางี้ป๊อปกับพี่แล้วทางคุณสมจิตร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:55.681526477+07:00","message":"[bufferProcess] interim [280000000]:เอางี้ป๊อปกับพี่แล้วทางคุณสมจิตร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:55.681528909+07:00","message":"[bufferProcess] send to processor:เอางี้ป๊อปกับพี่แล้วทำบุญส่งที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:55.681545856+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:55.681549388+07:00","message":"> Transcript [2004] [false]: 'เอางี้ป๊อปกับพี่แล้วทำบุญส่งที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:55.681553166+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:55.681555382+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:55.681557536+07:00","message":"StatePrefix: 'เอางี้ป๊อปกับพี่แล้วทำบุญส่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:55.681560036+07:00","message":"TextPushed: 'เอางี้ป๊อปกับพี่แล้ว'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:55.710139841+07:00","message":"receive streaming session, msgId: 120"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:55.710175154+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เอางี้ป๊อปกับพี่แล้วท่านผู้ชมที่ดี\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":340000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:55.710182815+07:00","message":"receive interim result [false|false]: เอางี้ป๊อปกับพี่แล้วท่านผู้ชมที่ดี"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:55.710194701+07:00","message":"[buffer interim] 120 false เอางี้ป๊อปกับพี่แล้วท่านผู้ชมที่ดี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:55.71020147+07:00","message":"[bufferProcess] interim [340000000]:เอางี้ป๊อปกับพี่แล้วท่านผู้ชมที่ดี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:55.710203971+07:00","message":"[bufferProcess] send to processor:เอางี้ป๊อปกับพี่แล้วทางคุณสมจิตร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:55.710210765+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:55.710213794+07:00","message":"> Transcript [2005] [false]: 'เอางี้ป๊อปกับพี่แล้วทางคุณสมจิตร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:55.710216585+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:55.710218725+07:00","message":"Set new StatePrefix: 'เอางี้ป๊อปกับพี่แล้วทางคุณสมจิตร'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:55.737918745+07:00","message":"receive streaming session, msgId: 120"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:55.737951542+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เอางี้ป๊อปกับพี่แล้วทางคุณส้มจะดู\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":400000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:55.737957541+07:00","message":"receive interim result [false|false]: เอางี้ป๊อปกับพี่แล้วทางคุณส้มจะดู"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:55.737972573+07:00","message":"[buffer interim] 120 false เอางี้ป๊อปกับพี่แล้วทางคุณส้มจะดู"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:55.737980399+07:00","message":"[bufferProcess] interim [400000000]:เอางี้ป๊อปกับพี่แล้วทางคุณส้มจะดู"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:55.737982966+07:00","message":"[bufferProcess] send to processor:เอางี้ป๊อปกับพี่แล้วท่านผู้ชมที่ดี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:55.737987937+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:55.737991112+07:00","message":"> Transcript [2006] [false]: 'เอางี้ป๊อปกับพี่แล้วท่านผู้ชมที่ดี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:55.737993477+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:55.737995555+07:00","message":"Set new StatePrefix: 'เอางี้ป๊อปกับพี่แล้วท่านผู้ชมที่ดี'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:55.83894431+07:00","message":"receive streaming session, msgId: 120"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:55.838991203+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เอางี้ป๊อปกับพี่แล้วทางคุณส้มจะดูแล\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":460000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:55.83899774+07:00","message":"receive interim result [false|false]: เอางี้ป๊อปกับพี่แล้วทางคุณส้มจะดูแล"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:55.839017515+07:00","message":"[buffer interim] 120 false เอางี้ป๊อปกับพี่แล้วทางคุณส้มจะดูแล"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:55.839026333+07:00","message":"[bufferProcess] interim [460000000]:เอางี้ป๊อปกับพี่แล้วทางคุณส้มจะดูแล"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:55.839029115+07:00","message":"[bufferProcess] send to processor:เอางี้ป๊อปกับพี่แล้วทางคุณส้มจะดู"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:55.839032824+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:55.839035555+07:00","message":"> Transcript [2007] [false]: 'เอางี้ป๊อปกับพี่แล้วทางคุณส้มจะดู'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:55.83903841+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:55.839041253+07:00","message":"Set new StatePrefix: 'เอางี้ป๊อปกับพี่แล้วทางคุณส้มจะดู'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:55.856285249+07:00","message":"receive streaming session, msgId: 120"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:55.856315511+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เอางี้ป๊อปกับพี่แล้วทางคุณส้มจะดูราย\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":520000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:55.856320349+07:00","message":"receive interim result [false|false]: เอางี้ป๊อปกับพี่แล้วทางคุณส้มจะดูราย"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:55.85633204+07:00","message":"[buffer interim] 120 false เอางี้ป๊อปกับพี่แล้วทางคุณส้มจะดูราย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:55.856337976+07:00","message":"[bufferProcess] interim [520000000]:เอางี้ป๊อปกับพี่แล้วทางคุณส้มจะดูราย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:55.856340531+07:00","message":"[bufferProcess] send to processor:เอางี้ป๊อปกับพี่แล้วทางคุณส้มจะดูแล"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:55.856344051+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:55.856346902+07:00","message":"> Transcript [2008] [false]: 'เอางี้ป๊อปกับพี่แล้วทางคุณส้มจะดูแล'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:55.856350214+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:55.856352264+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:55.856354461+07:00","message":"StatePrefix: 'เอางี้ป๊อปกับพี่แล้วทางคุณส้มจะดู'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:55.856356909+07:00","message":"TextPushed: 'เอางี้ป๊อปกับพี่แล้ว'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:56.019069886+07:00","message":"receive streaming session, msgId: 120"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:56.019106012+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เอางี้ป๊อปกับพี่แล้วทางคุณส้มจะดูรายการ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":640000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:56.019113666+07:00","message":"receive interim result [false|false]: เอางี้ป๊อปกับพี่แล้วทางคุณส้มจะดูรายการ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:56.019127889+07:00","message":"[buffer interim] 120 false เอางี้ป๊อปกับพี่แล้วทางคุณส้มจะดูรายการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:56.019134972+07:00","message":"[bufferProcess] interim [640000000]:เอางี้ป๊อปกับพี่แล้วทางคุณส้มจะดูรายการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:56.019137935+07:00","message":"[bufferProcess] send to processor:เอางี้ป๊อปกับพี่แล้วทางคุณส้มจะดูราย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:56.019145416+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:56.019148249+07:00","message":"> Transcript [2009] [false]: 'เอางี้ป๊อปกับพี่แล้วทางคุณส้มจะดูราย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:56.019151666+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:56.019154085+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:56.019158527+07:00","message":"StatePrefix: 'เอางี้ป๊อปกับพี่แล้วทางคุณส้มจะดู'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:56.019161125+07:00","message":"TextPushed: 'เอางี้ป๊อปกับพี่แล้ว'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:56.22706125+07:00","message":"receive streaming session, msgId: 120"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:56.227102207+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เอางี้ป๊อปกับพี่แล้วทางคุณส้มจะดูรายการนี้\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":880000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:56.227108615+07:00","message":"receive interim result [false|false]: เอางี้ป๊อปกับพี่แล้วทางคุณส้มจะดูรายการนี้"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:56.227124295+07:00","message":"[buffer interim] 120 false เอางี้ป๊อปกับพี่แล้วทางคุณส้มจะดูรายการนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:56.227131219+07:00","message":"[bufferProcess] interim [880000000]:เอางี้ป๊อปกับพี่แล้วทางคุณส้มจะดูรายการนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:56.227133992+07:00","message":"[bufferProcess] send to processor:เอางี้ป๊อปกับพี่แล้วทางคุณส้มจะดูรายการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:56.227140839+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:56.22714379+07:00","message":"> Transcript [2010] [false]: 'เอางี้ป๊อปกับพี่แล้วทางคุณส้มจะดูรายการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:56.227147162+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:56.227149352+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:56.227151491+07:00","message":"StatePrefix: 'เอางี้ป๊อปกับพี่แล้วทางคุณส้มจะดู'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:56.22715418+07:00","message":"TextPushed: 'เอางี้ป๊อปกับพี่แล้ว'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:56.363140355+07:00","message":"receive streaming session, msgId: 120"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:56.363172923+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เอางี้ป๊อปกับพี่แล้วทางคุณส้มจะดูรายการนี้อยู่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:56.363180271+07:00","message":"receive interim result [false|false]: เอางี้ป๊อปกับพี่แล้วทางคุณส้มจะดูรายการนี้อยู่"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:56.363192696+07:00","message":"[buffer interim] 120 false เอางี้ป๊อปกับพี่แล้วทางคุณส้มจะดูรายการนี้อยู่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:56.363199636+07:00","message":"[bufferProcess] interim [0]:เอางี้ป๊อปกับพี่แล้วทางคุณส้มจะดูรายการนี้อยู่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:56.363202587+07:00","message":"[bufferProcess] send to processor:เอางี้ป๊อปกับพี่แล้วทางคุณส้มจะดูรายการนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:56.363208161+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:56.363211185+07:00","message":"> Transcript [2011] [false]: 'เอางี้ป๊อปกับพี่แล้วทางคุณส้มจะดูรายการนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:56.363215198+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:56.363217428+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:56.363219481+07:00","message":"StatePrefix: 'เอางี้ป๊อปกับพี่แล้วทางคุณส้มจะดู'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:56.363222283+07:00","message":"TextPushed: 'เอางี้ป๊อปกับพี่แล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:56.36322655+07:00","message":"Push: 'ทางคุณส้มจะดู'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:56.363228677+07:00","message":"TextPushed: 'เอางี้ป๊อปกับพี่แล้วทางคุณส้มจะดู'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:56.363230813+07:00","message":"Set new StatePrefix : 'เอางี้ป๊อปกับพี่แล้วทางคุณส้มจะดูรายการนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:56.363233007+07:00","message":"Next Push (prob) : 'รายการนี้'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:56.363240749+07:00","message":"push: {false ทางคุณส้มจะดู 0 0xc0017d5600}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:56.758934376+07:00","message":"receive streaming session, msgId: 120"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:56.758972856+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เอางี้ป๊อปกับพี่แล้วทางคุณส้มจะดูรายการนี้อยู่รู้\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":420000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:56.758979137+07:00","message":"receive interim result [false|false]: เอางี้ป๊อปกับพี่แล้วทางคุณส้มจะดูรายการนี้อยู่รู้"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:56.758996129+07:00","message":"[buffer interim] 120 false เอางี้ป๊อปกับพี่แล้วทางคุณส้มจะดูรายการนี้อยู่รู้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:56.759005687+07:00","message":"[bufferProcess] interim [420000000]:เอางี้ป๊อปกับพี่แล้วทางคุณส้มจะดูรายการนี้อยู่รู้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:56.759009383+07:00","message":"[bufferProcess] send to processor:เอางี้ป๊อปกับพี่แล้วทางคุณส้มจะดูรายการนี้อยู่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:56.759014029+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:56.759018419+07:00","message":"> Transcript [2012] [false]: 'เอางี้ป๊อปกับพี่แล้วทางคุณส้มจะดูรายการนี้อยู่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:56.759024034+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:56.759027724+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:56.759030013+07:00","message":"StatePrefix: 'เอางี้ป๊อปกับพี่แล้วทางคุณส้มจะดูรายการนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:56.759034448+07:00","message":"TextPushed: 'เอางี้ป๊อปกับพี่แล้วทางคุณส้มจะดู'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:56.869756471+07:00","message":"receive streaming session, msgId: 120"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:56.869799379+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เอางี้ป๊อปกับพี่แล้วทางคุณส้มจะดูรายการนี้อยู่รู้ตัว\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":480000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:56.86980552+07:00","message":"receive interim result [false|false]: เอางี้ป๊อปกับพี่แล้วทางคุณส้มจะดูรายการนี้อยู่รู้ตัว"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:56.869823368+07:00","message":"[buffer interim] 120 false เอางี้ป๊อปกับพี่แล้วทางคุณส้มจะดูรายการนี้อยู่รู้ตัว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:56.869831488+07:00","message":"[bufferProcess] interim [480000000]:เอางี้ป๊อปกับพี่แล้วทางคุณส้มจะดูรายการนี้อยู่รู้ตัว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:56.869835044+07:00","message":"[bufferProcess] send to processor:เอางี้ป๊อปกับพี่แล้วทางคุณส้มจะดูรายการนี้อยู่รู้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:56.869839338+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:56.869842458+07:00","message":"> Transcript [2013] [false]: 'เอางี้ป๊อปกับพี่แล้วทางคุณส้มจะดูรายการนี้อยู่รู้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:56.869846456+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:56.869848905+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:56.869851567+07:00","message":"StatePrefix: 'เอางี้ป๊อปกับพี่แล้วทางคุณส้มจะดูรายการนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:56.869854624+07:00","message":"TextPushed: 'เอางี้ป๊อปกับพี่แล้วทางคุณส้มจะดู'"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:14:56.952374204+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:14:56.952384359+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:57.061060877+07:00","message":"receive streaming session, msgId: 120"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:57.061097588+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เอางี้ป๊อปกับพี่แล้วทางคุณส้มจะดูรายการนี้อยู่รู้ตัวไหม\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":720000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:57.061104038+07:00","message":"receive interim result [false|false]: เอางี้ป๊อปกับพี่แล้วทางคุณส้มจะดูรายการนี้อยู่รู้ตัวไหม"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:57.061117498+07:00","message":"[buffer interim] 120 false เอางี้ป๊อปกับพี่แล้วทางคุณส้มจะดูรายการนี้อยู่รู้ตัวไหม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:57.061124861+07:00","message":"[bufferProcess] interim [720000000]:เอางี้ป๊อปกับพี่แล้วทางคุณส้มจะดูรายการนี้อยู่รู้ตัวไหม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:57.061127874+07:00","message":"[bufferProcess] send to processor:เอางี้ป๊อปกับพี่แล้วทางคุณส้มจะดูรายการนี้อยู่รู้ตัว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:57.061134792+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:57.06113749+07:00","message":"> Transcript [2014] [false]: 'เอางี้ป๊อปกับพี่แล้วทางคุณส้มจะดูรายการนี้อยู่รู้ตัว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:57.061141039+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:57.061143251+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:57.061145635+07:00","message":"StatePrefix: 'เอางี้ป๊อปกับพี่แล้วทางคุณส้มจะดูรายการนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:57.061149819+07:00","message":"TextPushed: 'เอางี้ป๊อปกับพี่แล้วทางคุณส้มจะดู'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:57.311239971+07:00","message":"receive streaming session, msgId: 120"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:57.311288287+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เอางี้ป๊อปกับพี่แล้วทางคุณส้มจะดูรายการนี้อยู่รู้ตัวไหมว่าตัวเอง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":20000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:57.311296082+07:00","message":"receive interim result [false|false]: เอางี้ป๊อปกับพี่แล้วทางคุณส้มจะดูรายการนี้อยู่รู้ตัวไหมว่าตัวเอง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:57.311311814+07:00","message":"[buffer interim] 120 false เอางี้ป๊อปกับพี่แล้วทางคุณส้มจะดูรายการนี้อยู่รู้ตัวไหมว่าตัวเอง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:57.311319872+07:00","message":"[bufferProcess] interim [20000000]:เอางี้ป๊อปกับพี่แล้วทางคุณส้มจะดูรายการนี้อยู่รู้ตัวไหมว่าตัวเอง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:57.3113232+07:00","message":"[bufferProcess] send to processor:เอางี้ป๊อปกับพี่แล้วทางคุณส้มจะดูรายการนี้อยู่รู้ตัวไหม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:57.311330515+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:57.311333545+07:00","message":"> Transcript [2015] [false]: 'เอางี้ป๊อปกับพี่แล้วทางคุณส้มจะดูรายการนี้อยู่รู้ตัวไหม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:57.311338048+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:57.311340403+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:57.311343123+07:00","message":"StatePrefix: 'เอางี้ป๊อปกับพี่แล้วทางคุณส้มจะดูรายการนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:57.311345963+07:00","message":"TextPushed: 'เอางี้ป๊อปกับพี่แล้วทางคุณส้มจะดู'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:57.311353165+07:00","message":"Push: 'รายการนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:57.31135512+07:00","message":"TextPushed: 'เอางี้ป๊อปกับพี่แล้วทางคุณส้มจะดูรายการนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:57.31135746+07:00","message":"Set new StatePrefix : 'เอางี้ป๊อปกับพี่แล้วทางคุณส้มจะดูรายการนี้อยู่รู้ตัวไหม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:57.311362131+07:00","message":"Next Push (prob) : 'อยู่รู้ตัวไหม'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:57.3113723+07:00","message":"push: {false รายการนี้ 0 0xc0017d5600}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:57.591774554+07:00","message":"receive streaming session, msgId: 120"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:57.591815254+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เอางี้ป๊อปกับพี่แล้วทางคุณส้มจะดูรายการนี้อยู่รู้ตัวไหมว่าตัวเองขาด\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":200000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:57.591820956+07:00","message":"receive interim result [false|false]: เอางี้ป๊อปกับพี่แล้วทางคุณส้มจะดูรายการนี้อยู่รู้ตัวไหมว่าตัวเองขาด"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:57.591837349+07:00","message":"[buffer interim] 120 false เอางี้ป๊อปกับพี่แล้วทางคุณส้มจะดูรายการนี้อยู่รู้ตัวไหมว่าตัวเองขาด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:57.591844402+07:00","message":"[bufferProcess] interim [200000000]:เอางี้ป๊อปกับพี่แล้วทางคุณส้มจะดูรายการนี้อยู่รู้ตัวไหมว่าตัวเองขาด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:57.591847127+07:00","message":"[bufferProcess] send to processor:เอางี้ป๊อปกับพี่แล้วทางคุณส้มจะดูรายการนี้อยู่รู้ตัวไหมว่าตัวเอง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:57.591850521+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:57.591853777+07:00","message":"> Transcript [2016] [false]: 'เอางี้ป๊อปกับพี่แล้วทางคุณส้มจะดูรายการนี้อยู่รู้ตัวไหมว่าตัวเอง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:57.591858011+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:57.5918599+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:57.591862397+07:00","message":"StatePrefix: 'เอางี้ป๊อปกับพี่แล้วทางคุณส้มจะดูรายการนี้อยู่รู้ตัวไหม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:57.591865213+07:00","message":"TextPushed: 'เอางี้ป๊อปกับพี่แล้วทางคุณส้มจะดูรายการนี้'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:57.834017742+07:00","message":"receive streaming session, msgId: 120"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:57.834054207+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เอางี้ป๊อปกับพี่แล้วทางคุณส้มจะดูรายการนี้อยู่รู้ตัวไหมว่าตัวเองขาดไออุ่น\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":440000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:57.834062082+07:00","message":"receive interim result [false|false]: เอางี้ป๊อปกับพี่แล้วทางคุณส้มจะดูรายการนี้อยู่รู้ตัวไหมว่าตัวเองขาดไออุ่น"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:57.834078122+07:00","message":"[buffer interim] 120 false เอางี้ป๊อปกับพี่แล้วทางคุณส้มจะดูรายการนี้อยู่รู้ตัวไหมว่าตัวเองขาดไออุ่น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:57.834085854+07:00","message":"[bufferProcess] interim [440000000]:เอางี้ป๊อปกับพี่แล้วทางคุณส้มจะดูรายการนี้อยู่รู้ตัวไหมว่าตัวเองขาดไออุ่น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:57.834088882+07:00","message":"[bufferProcess] send to processor:เอางี้ป๊อปกับพี่แล้วทางคุณส้มจะดูรายการนี้อยู่รู้ตัวไหมว่าตัวเองขาด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:57.834092406+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:57.834095113+07:00","message":"> Transcript [2017] [false]: 'เอางี้ป๊อปกับพี่แล้วทางคุณส้มจะดูรายการนี้อยู่รู้ตัวไหมว่าตัวเองขาด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:57.834098988+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:57.834101335+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:57.83410352+07:00","message":"StatePrefix: 'เอางี้ป๊อปกับพี่แล้วทางคุณส้มจะดูรายการนี้อยู่รู้ตัวไหม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:57.834106618+07:00","message":"TextPushed: 'เอางี้ป๊อปกับพี่แล้วทางคุณส้มจะดูรายการนี้'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:57.958591102+07:00","message":"receive streaming session, msgId: 120"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:57.958636392+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เอางี้ป๊อปกับพี่แล้วทางคุณส้มจะดูรายการนี้อยู่รู้ตัวไหมว่าตัวเองขาดไอโอดีน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":560000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:57.958643711+07:00","message":"receive interim result [false|false]: เอางี้ป๊อปกับพี่แล้วทางคุณส้มจะดูรายการนี้อยู่รู้ตัวไหมว่าตัวเองขาดไอโอดีน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:57.958660978+07:00","message":"[buffer interim] 120 false เอางี้ป๊อปกับพี่แล้วทางคุณส้มจะดูรายการนี้อยู่รู้ตัวไหมว่าตัวเองขาดไอโอดีน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:57.958669072+07:00","message":"[bufferProcess] interim [560000000]:เอางี้ป๊อปกับพี่แล้วทางคุณส้มจะดูรายการนี้อยู่รู้ตัวไหมว่าตัวเองขาดไอโอดีน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:57.958672098+07:00","message":"[bufferProcess] send to processor:เอางี้ป๊อปกับพี่แล้วทางคุณส้มจะดูรายการนี้อยู่รู้ตัวไหมว่าตัวเองขาดไออุ่น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:57.958676478+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:57.958679613+07:00","message":"> Transcript [2018] [false]: 'เอางี้ป๊อปกับพี่แล้วทางคุณส้มจะดูรายการนี้อยู่รู้ตัวไหมว่าตัวเองขาดไออุ่น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:57.958683613+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:57.95868598+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:57.958688827+07:00","message":"StatePrefix: 'เอางี้ป๊อปกับพี่แล้วทางคุณส้มจะดูรายการนี้อยู่รู้ตัวไหม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:57.958694082+07:00","message":"TextPushed: 'เอางี้ป๊อปกับพี่แล้วทางคุณส้มจะดูรายการนี้'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:58.536311425+07:00","message":"receive streaming session, msgId: 120"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:58.536343399+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เอางี้ป๊อปกับพี่แล้วทางคุณส้มจะดูรายการนี้อยู่รู้ตัวไหมว่าตัวเองขาดไอโอดีน\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":5,\"nanos\":160000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:58.536349528+07:00","message":"receive interim result [false|false]: เอางี้ป๊อปกับพี่แล้วทางคุณส้มจะดูรายการนี้อยู่รู้ตัวไหมว่าตัวเองขาดไอโอดีน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:58.536364477+07:00","message":"[buffer interim] 120 false เอางี้ป๊อปกับพี่แล้วทางคุณส้มจะดูรายการนี้อยู่รู้ตัวไหมว่าตัวเองขาดไอโอดีน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:58.536371147+07:00","message":"[bufferProcess] interim [160000000]:เอางี้ป๊อปกับพี่แล้วทางคุณส้มจะดูรายการนี้อยู่รู้ตัวไหมว่าตัวเองขาดไอโอดีน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:58.536374085+07:00","message":"[bufferProcess] send to processor:เอางี้ป๊อปกับพี่แล้วทางคุณส้มจะดูรายการนี้อยู่รู้ตัวไหมว่าตัวเองขาดไอโอดีน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:58.536381093+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:58.536386053+07:00","message":"> Transcript [2019] [false]: 'เอางี้ป๊อปกับพี่แล้วทางคุณส้มจะดูรายการนี้อยู่รู้ตัวไหมว่าตัวเองขาดไอโอดีน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:58.536390751+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:58.536393033+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:58.536395412+07:00","message":"StatePrefix: 'เอางี้ป๊อปกับพี่แล้วทางคุณส้มจะดูรายการนี้อยู่รู้ตัวไหม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:58.536398245+07:00","message":"TextPushed: 'เอางี้ป๊อปกับพี่แล้วทางคุณส้มจะดูรายการนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:58.536401025+07:00","message":"Push: 'อยู่รู้ตัวไหม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:58.536403197+07:00","message":"TextPushed: 'เอางี้ป๊อปกับพี่แล้วทางคุณส้มจะดูรายการนี้อยู่รู้ตัวไหม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:58.536405558+07:00","message":"Set new StatePrefix : 'เอางี้ป๊อปกับพี่แล้วทางคุณส้มจะดูรายการนี้อยู่รู้ตัวไหมว่าตัวเองขาดไอโอดีน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:58.536408219+07:00","message":"Next Push (prob) : 'ว่าตัวเองขาดไอโอดีน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:58.536416018+07:00","message":"push: {false อยู่รู้ตัวไหม 0 0xc0017d5600}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:59.363812197+07:00","message":"receive streaming session, msgId: 120"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:59.363861254+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เอางี้ป๊อปกับพี่แล้วทางคุณส้มจะดูรายการนี้อยู่รู้ตัวไหมว่าตัวเองขาดไอโอดีนเราไม่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":940000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:59.36387084+07:00","message":"receive interim result [false|false]: เอางี้ป๊อปกับพี่แล้วทางคุณส้มจะดูรายการนี้อยู่รู้ตัวไหมว่าตัวเองขาดไอโอดีนเราไม่"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:59.363883926+07:00","message":"[buffer interim] 120 false เอางี้ป๊อปกับพี่แล้วทางคุณส้มจะดูรายการนี้อยู่รู้ตัวไหมว่าตัวเองขาดไอโอดีนเราไม่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:59.363894237+07:00","message":"[bufferProcess] interim [940000000]:เอางี้ป๊อปกับพี่แล้วทางคุณส้มจะดูรายการนี้อยู่รู้ตัวไหมว่าตัวเองขาดไอโอดีนเราไม่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:59.363897512+07:00","message":"[bufferProcess] send to processor:เอางี้ป๊อปกับพี่แล้วทางคุณส้มจะดูรายการนี้อยู่รู้ตัวไหมว่าตัวเองขาดไอโอดีน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:59.363903902+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:59.363906467+07:00","message":"> Transcript [2020] [false]: 'เอางี้ป๊อปกับพี่แล้วทางคุณส้มจะดูรายการนี้อยู่รู้ตัวไหมว่าตัวเองขาดไอโอดีน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:59.363910683+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:59.363913156+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:59.363915316+07:00","message":"StatePrefix: 'เอางี้ป๊อปกับพี่แล้วทางคุณส้มจะดูรายการนี้อยู่รู้ตัวไหมว่าตัวเองขาดไอโอดีน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:59.36391852+07:00","message":"TextPushed: 'เอางี้ป๊อปกับพี่แล้วทางคุณส้มจะดูรายการนี้อยู่รู้ตัวไหม'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:59.415725457+07:00","message":"[GCS] IsForceVAD: false for message ID: 120"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:59.424975396+07:00","message":"receive streaming session, msgId: 120"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:59.425011799+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เอางี้ป๊อปกับพี่แล้วทางคุณส้มจะดูรายการนี้อยู่รู้ตัวไหมว่าตัวเองขาดไอโอดีนเราไม่ทราบ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":6,\"nanos\":60000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:59.425035535+07:00","message":"receive interim result [false|false]: เอางี้ป๊อปกับพี่แล้วทางคุณส้มจะดูรายการนี้อยู่รู้ตัวไหมว่าตัวเองขาดไอโอดีนเราไม่ทราบ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:59.425049382+07:00","message":"[buffer interim] 120 false เอางี้ป๊อปกับพี่แล้วทางคุณส้มจะดูรายการนี้อยู่รู้ตัวไหมว่าตัวเองขาดไอโอดีนเราไม่ทราบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:59.425059758+07:00","message":"[bufferProcess] interim [60000000]:เอางี้ป๊อปกับพี่แล้วทางคุณส้มจะดูรายการนี้อยู่รู้ตัวไหมว่าตัวเองขาดไอโอดีนเราไม่ทราบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:59.425063329+07:00","message":"[bufferProcess] send to processor:เอางี้ป๊อปกับพี่แล้วทางคุณส้มจะดูรายการนี้อยู่รู้ตัวไหมว่าตัวเองขาดไอโอดีนเราไม่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:59.425069344+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:59.42507233+07:00","message":"> Transcript [2021] [false]: 'เอางี้ป๊อปกับพี่แล้วทางคุณส้มจะดูรายการนี้อยู่รู้ตัวไหมว่าตัวเองขาดไอโอดีนเราไม่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:59.425076612+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:59.425078965+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:59.425081102+07:00","message":"StatePrefix: 'เอางี้ป๊อปกับพี่แล้วทางคุณส้มจะดูรายการนี้อยู่รู้ตัวไหมว่าตัวเองขาดไอโอดีน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:59.425084213+07:00","message":"TextPushed: 'เอางี้ป๊อปกับพี่แล้วทางคุณส้มจะดูรายการนี้อยู่รู้ตัวไหม'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:59.431445706+07:00","message":"receive streaming session, msgId: 120"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:59.431478944+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เอางี้ป๊อปกับพี่แล้วทางคุณส้มจะดูรายการนี้อยู่รู้ตัวไหมว่าตัวเองขาดไอโอดีนเราไม่สามารถ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":6,\"nanos\":120000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:59.431491644+07:00","message":"receive interim result [false|false]: เอางี้ป๊อปกับพี่แล้วทางคุณส้มจะดูรายการนี้อยู่รู้ตัวไหมว่าตัวเองขาดไอโอดีนเราไม่สามารถ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:59.431505399+07:00","message":"[buffer interim] 120 false เอางี้ป๊อปกับพี่แล้วทางคุณส้มจะดูรายการนี้อยู่รู้ตัวไหมว่าตัวเองขาดไอโอดีนเราไม่สามารถ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:59.431511794+07:00","message":"[bufferProcess] interim [120000000]:เอางี้ป๊อปกับพี่แล้วทางคุณส้มจะดูรายการนี้อยู่รู้ตัวไหมว่าตัวเองขาดไอโอดีนเราไม่สามารถ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:59.431515297+07:00","message":"[bufferProcess] send to processor:เอางี้ป๊อปกับพี่แล้วทางคุณส้มจะดูรายการนี้อยู่รู้ตัวไหมว่าตัวเองขาดไอโอดีนเราไม่ทราบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:59.431518831+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:59.431521758+07:00","message":"> Transcript [2022] [false]: 'เอางี้ป๊อปกับพี่แล้วทางคุณส้มจะดูรายการนี้อยู่รู้ตัวไหมว่าตัวเองขาดไอโอดีนเราไม่ทราบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:59.431525645+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:59.43152827+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:59.431530494+07:00","message":"StatePrefix: 'เอางี้ป๊อปกับพี่แล้วทางคุณส้มจะดูรายการนี้อยู่รู้ตัวไหมว่าตัวเองขาดไอโอดีน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:59.431533821+07:00","message":"TextPushed: 'เอางี้ป๊อปกับพี่แล้วทางคุณส้มจะดูรายการนี้อยู่รู้ตัวไหม'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:59.477478013+07:00","message":"[GCS] Start streaming session, msgId: 121"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:59.587453663+07:00","message":"[GCS] Cleaned up inactive client: 105"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:59.587480251+07:00","message":"[GCS] Cleaned up inactive client: 98"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:59.587483861+07:00","message":"[GCS] Cleaned up inactive client: 101"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:59.587486981+07:00","message":"[GCS] Cleaned up inactive client: 99"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:59.587490568+07:00","message":"[GCS] Cleaned up inactive client: 104"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:59.587493557+07:00","message":"[GCS] Cleaned up inactive client: 102"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:59.587497421+07:00","message":"[GCS] Cleaned up inactive client: 103"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:59.587500289+07:00","message":"[GCS] Cleaned up inactive client: 107"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:59.587503054+07:00","message":"[GCS] Cleaned up inactive client: 100"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:59.587504895+07:00","message":"[GCS] Cleaned up inactive client: 106"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:59.606356804+07:00","message":"[GCS] IsForceVAD: false for message ID: 121"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:59.666572783+07:00","message":"[GCS] Start streaming session, msgId: 122"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:59.750365872+07:00","message":"receive streaming session, msgId: 120"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:59.750413301+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เอางี้ป๊อปกับพี่แล้วทางคุณส้มจะดูรายการนี้อยู่รู้ตัวไหมว่าตัวเองขาดไอโอดีนเราไม่สามารถ\",\"confidence\":0.9248618}],\"is_final\":true,\"result_end_time\":{\"seconds\":6,\"nanos\":240000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:59.750422257+07:00","message":"receive interim result [true|false]: เอางี้ป๊อปกับพี่แล้วทางคุณส้มจะดูรายการนี้อยู่รู้ตัวไหมว่าตัวเองขาดไอโอดีนเราไม่สามารถ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:59.750433641+07:00","message":"end recv isFinal message id 120"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:59.75043602+07:00","message":"end Recv id 120"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:59.750442192+07:00","message":"[buffer interim] 120 true เอางี้ป๊อปกับพี่แล้วทางคุณส้มจะดูรายการนี้อยู่รู้ตัวไหมว่าตัวเองขาดไอโอดีนเราไม่สามารถ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:59.750454305+07:00","message":"[bufferProcess] interim [240000000]:เอางี้ป๊อปกับพี่แล้วทางคุณส้มจะดูรายการนี้อยู่รู้ตัวไหมว่าตัวเองขาดไอโอดีนเราไม่สามารถ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:59.750458522+07:00","message":"[bufferProcess] send to processor (isfinal):เอางี้ป๊อปกับพี่แล้วทางคุณส้มจะดูรายการนี้อยู่รู้ตัวไหมว่าตัวเองขาดไอโอดีนเราไม่สามารถ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:59.750471034+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:59.750484015+07:00","message":"> Transcript [2023] [false]: 'เอางี้ป๊อปกับพี่แล้วทางคุณส้มจะดูรายการนี้อยู่รู้ตัวไหมว่าตัวเองขาดไอโอดีนเราไม่สามารถ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:59.750489601+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:59.75049212+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:59.750494263+07:00","message":"StatePrefix: 'เอางี้ป๊อปกับพี่แล้วทางคุณส้มจะดูรายการนี้อยู่รู้ตัวไหมว่าตัวเองขาดไอโอดีน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:59.750497522+07:00","message":"TextPushed: 'เอางี้ป๊อปกับพี่แล้วทางคุณส้มจะดูรายการนี้อยู่รู้ตัวไหม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:59.750504834+07:00","message":"Push: 'ว่าตัวเองขาดไอโอดีน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:59.750507011+07:00","message":"TextPushed: 'เอางี้ป๊อปกับพี่แล้วทางคุณส้มจะดูรายการนี้อยู่รู้ตัวไหมว่าตัวเองขาดไอโอดีน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:59.750509662+07:00","message":"Set new StatePrefix : 'เอางี้ป๊อปกับพี่แล้วทางคุณส้มจะดูรายการนี้อยู่รู้ตัวไหมว่าตัวเองขาดไอโอดีนเราไม่สามารถ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:59.75051257+07:00","message":"Next Push (prob) : 'เราไม่สามารถ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:59.750514887+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:59.750517414+07:00","message":"> Transcript [2024] [true]: 'เอางี้ป๊อปกับพี่แล้วทางคุณส้มจะดูรายการนี้อยู่รู้ตัวไหมว่าตัวเองขาดไอโอดีนเราไม่สามารถ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:59.750520024+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:59.750522037+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:59.750523766+07:00","message":"StatePrefix: 'เอางี้ป๊อปกับพี่แล้วทางคุณส้มจะดูรายการนี้อยู่รู้ตัวไหมว่าตัวเองขาดไอโอดีนเราไม่สามารถ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:59.750525963+07:00","message":"TextPushed: 'เอางี้ป๊อปกับพี่แล้วทางคุณส้มจะดูรายการนี้อยู่รู้ตัวไหมว่าตัวเองขาดไอโอดีน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:59.750533583+07:00","message":"Push: 'เราไม่สามารถ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:59.750542785+07:00","message":"push: {false ว่าตัวเองขาดไอโอดีน 0 0xc0017d5600}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:59.750548158+07:00","message":"push: {true เราไม่สามารถ 0 0xc0017d5600}"}
{"level":"info","service":"Main","time":"2026-06-25T13:14:59.763214828+07:00","message":"write wav file: './tmp/7593/7593_120.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:59.916031375+07:00","message":"receive streaming session, msgId: 121"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:59.916069176+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"จับ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":300000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:59.916074788+07:00","message":"receive interim result [false|false]: จับ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:59.916087392+07:00","message":"[buffer interim] 121 false จับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:59.916094919+07:00","message":"[bufferProcess] interim [300000000]:จับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:59.916096852+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:59.924670266+07:00","message":"receive streaming session, msgId: 121"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:59.924701407+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"จะไป\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":360000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:59.924707144+07:00","message":"receive interim result [false|false]: จะไป"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:59.924721281+07:00","message":"[buffer interim] 121 false จะไป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:59.924730701+07:00","message":"[bufferProcess] interim [360000000]:จะไป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:59.924733017+07:00","message":"[bufferProcess] send to processor:จับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:59.924736258+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:59.924738872+07:00","message":"> Transcript [2025] [false]: 'จับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:59.924741029+07:00","message":"Set StatePrefix (first interim): 'จับ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:59.927366799+07:00","message":"receive streaming session, msgId: 121"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:59.927381914+07:00","message":"receive interim result all : {\"alternatives\":[{}],\"is_final\":true,\"result_end_time\":{\"nanos\":360000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:59.927385652+07:00","message":"receive interim result [true|false]: "}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:59.927393029+07:00","message":"end recv isFinal message id 121"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:59.927395439+07:00","message":"end Recv id 121"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:59.927400162+07:00","message":"[buffer interim] 121 true "}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:59.92740457+07:00","message":"[bufferProcess] interim [360000000]:"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:59.927409097+07:00","message":"[bufferProcess] send to processor (isfinal):จะไป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:59.927412082+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:59.927414835+07:00","message":"> Transcript [2026] [false]: 'จะไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:59.927416943+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:59.927418778+07:00","message":"Set new StatePrefix: 'จะไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:59.927420432+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:59.927422442+07:00","message":"> Transcript [2027] [true]: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:59.927424922+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:59.927426958+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:59.92742885+07:00","message":"StatePrefix: 'จะไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:59.927430864+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:59.927436332+07:00","message":"Push: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:59.927442916+07:00","message":"push: {true  0 0xc0001fc380}"}
{"level":"info","service":"Main","time":"2026-06-25T13:14:59.932452175+07:00","message":"write wav file: './tmp/7593/7593_121.wav'"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:14:59.952898231+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:14:59.952934292+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:00.284607729+07:00","message":"receive streaming session, msgId: 122"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:00.284650501+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ตรวจ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":480000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:00.284655568+07:00","message":"receive interim result [false|false]: ตรวจ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:00.284671153+07:00","message":"[buffer interim] 122 false ตรวจ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:00.284677805+07:00","message":"[bufferProcess] interim [480000000]:ตรวจ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:00.28467985+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:00.391934997+07:00","message":"receive streaming session, msgId: 122"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:00.391977862+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไปตรวจ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":780000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:00.391984245+07:00","message":"receive interim result [false|false]: ไปตรวจ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:00.392000812+07:00","message":"[buffer interim] 122 false ไปตรวจ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:00.39200931+07:00","message":"[bufferProcess] interim [780000000]:ไปตรวจ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:00.392012377+07:00","message":"[bufferProcess] send to processor:ตรวจ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:00.392016222+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:00.392019747+07:00","message":"> Transcript [2028] [false]: 'ตรวจ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:00.392022083+07:00","message":"Set StatePrefix (first interim): 'ตรวจ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:00.513380164+07:00","message":"receive streaming session, msgId: 122"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:00.513423712+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไปตรวจบัตร\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":840000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:00.513430763+07:00","message":"receive interim result [false|false]: ไปตรวจบัตร"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:00.513445873+07:00","message":"[buffer interim] 122 false ไปตรวจบัตร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:00.513456443+07:00","message":"[bufferProcess] interim [840000000]:ไปตรวจบัตร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:00.513459063+07:00","message":"[bufferProcess] send to processor:ไปตรวจ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:00.513464926+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:00.513468131+07:00","message":"> Transcript [2029] [false]: 'ไปตรวจ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:00.513470924+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:00.513473203+07:00","message":"Set new StatePrefix: 'ไปตรวจ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:00.514372575+07:00","message":"receive streaming session, msgId: 122"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:00.514387572+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไปตรวจปัสสาวะ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":900000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:00.514391489+07:00","message":"receive interim result [false|false]: ไปตรวจปัสสาวะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:00.514398682+07:00","message":"[buffer interim] 122 false ไปตรวจปัสสาวะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:00.514402266+07:00","message":"[bufferProcess] interim [900000000]:ไปตรวจปัสสาวะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:00.514404555+07:00","message":"[bufferProcess] send to processor:ไปตรวจบัตร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:00.514407023+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:00.514409424+07:00","message":"> Transcript [2030] [false]: 'ไปตรวจบัตร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:00.514412111+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:00.514414323+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:00.514416416+07:00","message":"StatePrefix: 'ไปตรวจ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:00.514418856+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:01.026002428+07:00","message":"receive streaming session, msgId: 122"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:01.026055946+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไปตรวจปัสสาวะตรวจ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":380000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:01.026062342+07:00","message":"receive interim result [false|false]: ไปตรวจปัสสาวะตรวจ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:01.026079126+07:00","message":"[buffer interim] 122 false ไปตรวจปัสสาวะตรวจ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:01.026086515+07:00","message":"[bufferProcess] interim [380000000]:ไปตรวจปัสสาวะตรวจ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:01.026089271+07:00","message":"[bufferProcess] send to processor:ไปตรวจปัสสาวะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:01.026096386+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:01.026100081+07:00","message":"> Transcript [2031] [false]: 'ไปตรวจปัสสาวะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:01.026104044+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:01.026106642+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:01.026108675+07:00","message":"StatePrefix: 'ไปตรวจ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:01.026110918+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:01.293049169+07:00","message":"receive streaming session, msgId: 122"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:01.293092023+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไปตรวจปัสสาวะตรวจเลือด\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":680000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:01.293100156+07:00","message":"receive interim result [false|false]: ไปตรวจปัสสาวะตรวจเลือด"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:01.293120226+07:00","message":"[buffer interim] 122 false ไปตรวจปัสสาวะตรวจเลือด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:01.293133503+07:00","message":"[bufferProcess] interim [680000000]:ไปตรวจปัสสาวะตรวจเลือด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:01.293140389+07:00","message":"[bufferProcess] send to processor:ไปตรวจปัสสาวะตรวจ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:01.293150244+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:01.293153876+07:00","message":"> Transcript [2032] [false]: 'ไปตรวจปัสสาวะตรวจ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:01.293157967+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:01.29317287+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:01.29317811+07:00","message":"StatePrefix: 'ไปตรวจ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:01.293180239+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:01.617337637+07:00","message":"receive streaming session, msgId: 122"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:01.617383748+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไปตรวจปัสสาวะตรวจเลือดได้\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":980000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:01.617390584+07:00","message":"receive interim result [false|false]: ไปตรวจปัสสาวะตรวจเลือดได้"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:01.617407552+07:00","message":"[buffer interim] 122 false ไปตรวจปัสสาวะตรวจเลือดได้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:01.617416506+07:00","message":"[bufferProcess] interim [980000000]:ไปตรวจปัสสาวะตรวจเลือดได้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:01.617419159+07:00","message":"[bufferProcess] send to processor:ไปตรวจปัสสาวะตรวจเลือด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:01.617423545+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:01.617426671+07:00","message":"> Transcript [2033] [false]: 'ไปตรวจปัสสาวะตรวจเลือด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:01.617430375+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:01.617432998+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:01.617435016+07:00","message":"StatePrefix: 'ไปตรวจ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:01.617437292+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:01.617440136+07:00","message":"Push: 'ไปตรวจ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:01.617442177+07:00","message":"TextPushed: 'ไปตรวจ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:01.617444671+07:00","message":"Set new StatePrefix : 'ไปตรวจปัสสาวะตรวจเลือด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:01.617446883+07:00","message":"Next Push (prob) : 'ปัสสาวะตรวจเลือด'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:01.61745487+07:00","message":"push: {false ไปตรวจ 0 0xc0001fcf00}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:01.796232153+07:00","message":"receive streaming session, msgId: 122"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:01.796271905+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไปตรวจปัสสาวะตรวจเลือดได้มา\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":220000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:01.796279782+07:00","message":"receive interim result [false|false]: ไปตรวจปัสสาวะตรวจเลือดได้มา"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:01.796294302+07:00","message":"[buffer interim] 122 false ไปตรวจปัสสาวะตรวจเลือดได้มา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:01.796302563+07:00","message":"[bufferProcess] interim [220000000]:ไปตรวจปัสสาวะตรวจเลือดได้มา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:01.796306636+07:00","message":"[bufferProcess] send to processor:ไปตรวจปัสสาวะตรวจเลือดได้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:01.796315001+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:01.796319028+07:00","message":"> Transcript [2034] [false]: 'ไปตรวจปัสสาวะตรวจเลือดได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:01.796323945+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:01.796327296+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:01.796330584+07:00","message":"StatePrefix: 'ไปตรวจปัสสาวะตรวจเลือด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:01.796334016+07:00","message":"TextPushed: 'ไปตรวจ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:01.94596708+07:00","message":"receive streaming session, msgId: 122"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:01.946017469+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไปตรวจปัสสาวะตรวจเลือดได้ไหม\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":280000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:01.946024673+07:00","message":"receive interim result [false|false]: ไปตรวจปัสสาวะตรวจเลือดได้ไหม"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:01.946039815+07:00","message":"[buffer interim] 122 false ไปตรวจปัสสาวะตรวจเลือดได้ไหม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:01.946048241+07:00","message":"[bufferProcess] interim [280000000]:ไปตรวจปัสสาวะตรวจเลือดได้ไหม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:01.946051039+07:00","message":"[bufferProcess] send to processor:ไปตรวจปัสสาวะตรวจเลือดได้มา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:01.946058309+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:01.946064004+07:00","message":"> Transcript [2035] [false]: 'ไปตรวจปัสสาวะตรวจเลือดได้มา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:01.946067851+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:01.946070412+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:01.946072473+07:00","message":"StatePrefix: 'ไปตรวจปัสสาวะตรวจเลือด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:01.94607505+07:00","message":"TextPushed: 'ไปตรวจ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:02.127452506+07:00","message":"receive streaming session, msgId: 122"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:02.12749356+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไปตรวจปัสสาวะตรวจเลือดได้มาราคา\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":520000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:02.127500285+07:00","message":"receive interim result [false|false]: ไปตรวจปัสสาวะตรวจเลือดได้มาราคา"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:02.127514991+07:00","message":"[buffer interim] 122 false ไปตรวจปัสสาวะตรวจเลือดได้มาราคา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:02.127522783+07:00","message":"[bufferProcess] interim [520000000]:ไปตรวจปัสสาวะตรวจเลือดได้มาราคา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:02.127525413+07:00","message":"[bufferProcess] send to processor:ไปตรวจปัสสาวะตรวจเลือดได้ไหม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:02.12753252+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:02.127535555+07:00","message":"> Transcript [2036] [false]: 'ไปตรวจปัสสาวะตรวจเลือดได้ไหม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:02.127539435+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:02.127541983+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:02.127546978+07:00","message":"StatePrefix: 'ไปตรวจปัสสาวะตรวจเลือด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:02.12754991+07:00","message":"TextPushed: 'ไปตรวจ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:02.312685819+07:00","message":"receive streaming session, msgId: 122"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:02.312731326+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไปตรวจปัสสาวะตรวจเลือดได้มันราคาแพง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":700000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:02.31273784+07:00","message":"receive interim result [false|false]: ไปตรวจปัสสาวะตรวจเลือดได้มันราคาแพง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:02.31275144+07:00","message":"[buffer interim] 122 false ไปตรวจปัสสาวะตรวจเลือดได้มันราคาแพง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:02.312762413+07:00","message":"[bufferProcess] interim [700000000]:ไปตรวจปัสสาวะตรวจเลือดได้มันราคาแพง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:02.312766945+07:00","message":"[bufferProcess] send to processor:ไปตรวจปัสสาวะตรวจเลือดได้มาราคา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:02.312773999+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:02.312778461+07:00","message":"> Transcript [2037] [false]: 'ไปตรวจปัสสาวะตรวจเลือดได้มาราคา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:02.312784257+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:02.312788831+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:02.312791641+07:00","message":"StatePrefix: 'ไปตรวจปัสสาวะตรวจเลือด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:02.312794213+07:00","message":"TextPushed: 'ไปตรวจ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:02.312798616+07:00","message":"Push: 'ปัสสาวะตรวจเลือด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:02.312801907+07:00","message":"TextPushed: 'ไปตรวจปัสสาวะตรวจเลือด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:02.312805698+07:00","message":"Set new StatePrefix : 'ไปตรวจปัสสาวะตรวจเลือดได้มาราคา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:02.312808888+07:00","message":"Next Push (prob) : 'ได้มาราคา'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:02.312817952+07:00","message":"push: {false ปัสสาวะตรวจเลือด 0 0xc0001fcf00}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:02.624803525+07:00","message":"receive streaming session, msgId: 122"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:02.624850756+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไปตรวจปัสสาวะตรวจเลือดได้มันราคาแพงมาก\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:02.624856964+07:00","message":"receive interim result [false|false]: ไปตรวจปัสสาวะตรวจเลือดได้มันราคาแพงมาก"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:02.624873361+07:00","message":"[buffer interim] 122 false ไปตรวจปัสสาวะตรวจเลือดได้มันราคาแพงมาก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:02.624882336+07:00","message":"[bufferProcess] interim [0]:ไปตรวจปัสสาวะตรวจเลือดได้มันราคาแพงมาก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:02.624885574+07:00","message":"[bufferProcess] send to processor:ไปตรวจปัสสาวะตรวจเลือดได้มันราคาแพง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:02.62489754+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:02.624901275+07:00","message":"> Transcript [2038] [false]: 'ไปตรวจปัสสาวะตรวจเลือดได้มันราคาแพง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:02.624904167+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:02.624906695+07:00","message":"Set new StatePrefix: 'ไปตรวจปัสสาวะตรวจเลือดได้มันราคาแพง'"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:15:02.953856433+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:15:02.953887363+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:03.01491186+07:00","message":"receive streaming session, msgId: 122"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:03.014952762+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไปตรวจปัสสาวะตรวจเลือดได้มันราคาแพงมากไม่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":360000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:03.014961028+07:00","message":"receive interim result [false|false]: ไปตรวจปัสสาวะตรวจเลือดได้มันราคาแพงมากไม่"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:03.014977365+07:00","message":"[buffer interim] 122 false ไปตรวจปัสสาวะตรวจเลือดได้มันราคาแพงมากไม่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:03.014988584+07:00","message":"[bufferProcess] interim [360000000]:ไปตรวจปัสสาวะตรวจเลือดได้มันราคาแพงมากไม่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:03.014992365+07:00","message":"[bufferProcess] send to processor:ไปตรวจปัสสาวะตรวจเลือดได้มันราคาแพงมาก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:03.014999979+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:03.015004129+07:00","message":"> Transcript [2039] [false]: 'ไปตรวจปัสสาวะตรวจเลือดได้มันราคาแพงมาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:03.015009087+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:03.015012178+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:03.015015135+07:00","message":"StatePrefix: 'ไปตรวจปัสสาวะตรวจเลือดได้มันราคาแพง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:03.015019136+07:00","message":"TextPushed: 'ไปตรวจปัสสาวะตรวจเลือด'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:03.353634546+07:00","message":"receive streaming session, msgId: 122"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:03.353685616+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไปตรวจปัสสาวะตรวจเลือดได้มันราคาแพงมาก\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":3,\"nanos\":720000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:03.353694323+07:00","message":"receive interim result [false|false]: ไปตรวจปัสสาวะตรวจเลือดได้มันราคาแพงมาก"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:03.353710725+07:00","message":"[buffer interim] 122 false ไปตรวจปัสสาวะตรวจเลือดได้มันราคาแพงมาก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:03.353718412+07:00","message":"[bufferProcess] interim [720000000]:ไปตรวจปัสสาวะตรวจเลือดได้มันราคาแพงมาก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:03.353721208+07:00","message":"[bufferProcess] send to processor:ไปตรวจปัสสาวะตรวจเลือดได้มันราคาแพงมากไม่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:03.353726943+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:03.353730021+07:00","message":"> Transcript [2040] [false]: 'ไปตรวจปัสสาวะตรวจเลือดได้มันราคาแพงมากไม่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:03.353733808+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:03.353738499+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:03.353740816+07:00","message":"StatePrefix: 'ไปตรวจปัสสาวะตรวจเลือดได้มันราคาแพง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:03.353743264+07:00","message":"TextPushed: 'ไปตรวจปัสสาวะตรวจเลือด'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:03.524569838+07:00","message":"receive streaming session, msgId: 122"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:03.524610514+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไปตรวจปัสสาวะตรวจเลือดได้มันราคาแพงมากไม่ต้อง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":840000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:03.524627554+07:00","message":"receive interim result [false|false]: ไปตรวจปัสสาวะตรวจเลือดได้มันราคาแพงมากไม่ต้อง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:03.524641847+07:00","message":"[buffer interim] 122 false ไปตรวจปัสสาวะตรวจเลือดได้มันราคาแพงมากไม่ต้อง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:03.524651991+07:00","message":"[bufferProcess] interim [840000000]:ไปตรวจปัสสาวะตรวจเลือดได้มันราคาแพงมากไม่ต้อง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:03.524654803+07:00","message":"[bufferProcess] send to processor:ไปตรวจปัสสาวะตรวจเลือดได้มันราคาแพงมาก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:03.524659494+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:03.524662671+07:00","message":"> Transcript [2041] [false]: 'ไปตรวจปัสสาวะตรวจเลือดได้มันราคาแพงมาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:03.524666099+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:03.524668234+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:03.524670572+07:00","message":"StatePrefix: 'ไปตรวจปัสสาวะตรวจเลือดได้มันราคาแพง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:03.524673015+07:00","message":"TextPushed: 'ไปตรวจปัสสาวะตรวจเลือด'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:03.585257286+07:00","message":"receive streaming session, msgId: 122"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:03.585294191+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไปตรวจปัสสาวะตรวจเลือดได้มันราคาแพงมากไม่ต้องไป\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":960000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:03.585300655+07:00","message":"receive interim result [false|false]: ไปตรวจปัสสาวะตรวจเลือดได้มันราคาแพงมากไม่ต้องไป"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:03.585314811+07:00","message":"[buffer interim] 122 false ไปตรวจปัสสาวะตรวจเลือดได้มันราคาแพงมากไม่ต้องไป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:03.585323233+07:00","message":"[bufferProcess] interim [960000000]:ไปตรวจปัสสาวะตรวจเลือดได้มันราคาแพงมากไม่ต้องไป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:03.585325642+07:00","message":"[bufferProcess] send to processor:ไปตรวจปัสสาวะตรวจเลือดได้มันราคาแพงมากไม่ต้อง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:03.585333132+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:03.5853361+07:00","message":"> Transcript [2042] [false]: 'ไปตรวจปัสสาวะตรวจเลือดได้มันราคาแพงมากไม่ต้อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:03.585340139+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:03.585342379+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:03.585344706+07:00","message":"StatePrefix: 'ไปตรวจปัสสาวะตรวจเลือดได้มันราคาแพง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:03.585347332+07:00","message":"TextPushed: 'ไปตรวจปัสสาวะตรวจเลือด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:03.585354012+07:00","message":"Push: 'ได้มันราคาแพง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:03.585355957+07:00","message":"TextPushed: 'ไปตรวจปัสสาวะตรวจเลือดได้มันราคาแพง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:03.585358632+07:00","message":"Set new StatePrefix : 'ไปตรวจปัสสาวะตรวจเลือดได้มันราคาแพงมากไม่ต้อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:03.585361225+07:00","message":"Next Push (prob) : 'มากไม่ต้อง'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:03.585381815+07:00","message":"push: {false ได้มันราคาแพง 0 0xc0001fcf00}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:03.70549284+07:00","message":"[GCS] IsForceVAD: false for message ID: 122"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:03.771716486+07:00","message":"[GCS] Start streaming session, msgId: 123"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:03.78382313+07:00","message":"receive streaming session, msgId: 122"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:03.783866081+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไปตรวจปัสสาวะตรวจเลือดได้มันราคาแพงมากไม่ต้องไปตรวจ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":140000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:03.783872518+07:00","message":"receive interim result [false|false]: ไปตรวจปัสสาวะตรวจเลือดได้มันราคาแพงมากไม่ต้องไปตรวจ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:03.783885049+07:00","message":"[buffer interim] 122 false ไปตรวจปัสสาวะตรวจเลือดได้มันราคาแพงมากไม่ต้องไปตรวจ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:03.78389428+07:00","message":"[bufferProcess] interim [140000000]:ไปตรวจปัสสาวะตรวจเลือดได้มันราคาแพงมากไม่ต้องไปตรวจ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:03.783911413+07:00","message":"[bufferProcess] send to processor:ไปตรวจปัสสาวะตรวจเลือดได้มันราคาแพงมากไม่ต้องไป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:03.783919566+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:03.783922964+07:00","message":"> Transcript [2043] [false]: 'ไปตรวจปัสสาวะตรวจเลือดได้มันราคาแพงมากไม่ต้องไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:03.783926606+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:03.783928931+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:03.783933402+07:00","message":"StatePrefix: 'ไปตรวจปัสสาวะตรวจเลือดได้มันราคาแพงมากไม่ต้อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:03.783936102+07:00","message":"TextPushed: 'ไปตรวจปัสสาวะตรวจเลือดได้มันราคาแพง'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:03.846823098+07:00","message":"receive streaming session, msgId: 122"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:03.846861922+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ตรวจปัสสาวะตรวจเลือดได้มาราคาแพงมากไม่ต้องไปตรวจ\",\"confidence\":0.9126206}],\"is_final\":true,\"result_end_time\":{\"seconds\":4,\"nanos\":260000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:03.846868066+07:00","message":"receive interim result [true|false]: ตรวจปัสสาวะตรวจเลือดได้มาราคาแพงมากไม่ต้องไปตรวจ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:03.846878088+07:00","message":"end recv isFinal message id 122"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:03.84688048+07:00","message":"end Recv id 122"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:03.846887495+07:00","message":"[buffer interim] 122 true ตรวจปัสสาวะตรวจเลือดได้มาราคาแพงมากไม่ต้องไปตรวจ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:03.846897824+07:00","message":"[bufferProcess] interim [260000000]:ตรวจปัสสาวะตรวจเลือดได้มาราคาแพงมากไม่ต้องไปตรวจ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:03.846901409+07:00","message":"[bufferProcess] send to processor (isfinal):ไปตรวจปัสสาวะตรวจเลือดได้มันราคาแพงมากไม่ต้องไปตรวจ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:03.846911437+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:03.846931813+07:00","message":"> Transcript [2044] [false]: 'ไปตรวจปัสสาวะตรวจเลือดได้มันราคาแพงมากไม่ต้องไปตรวจ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:03.846938647+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:03.846941075+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:03.84694357+07:00","message":"StatePrefix: 'ไปตรวจปัสสาวะตรวจเลือดได้มันราคาแพงมากไม่ต้อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:03.846947053+07:00","message":"TextPushed: 'ไปตรวจปัสสาวะตรวจเลือดได้มันราคาแพง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:03.84694994+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:03.846952817+07:00","message":"> Transcript [2045] [true]: 'ตรวจปัสสาวะตรวจเลือดได้มาราคาแพงมากไม่ต้องไปตรวจ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:03.846955305+07:00","message":"Count interim (case isFinal): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:03.84695714+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:03.846959009+07:00","message":"StatePrefix: 'ไปตรวจปัสสาวะตรวจเลือดได้มันราคาแพงมากไม่ต้อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:03.846960869+07:00","message":"TextPushed: 'ไปตรวจปัสสาวะตรวจเลือดได้มันราคาแพง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:03.846962683+07:00","message":"must be align in case of isFinal"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:03.847120181+07:00","message":"Push: 'มากไม่ต้องไปตรวจ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:03.847123711+07:00","message":"TextPushed: 'ไปตรวจปัสสาวะตรวจเลือดได้มันราคาแพงมากไม่ต้องไปตรวจ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:03.847126301+07:00","message":"Set new StatePrefix : 'ตรวจปัสสาวะตรวจเลือดได้มาราคาแพงมากไม่ต้องไปตรวจ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:03.847128597+07:00","message":"Next Push (prob) : 'ตรวจปัสสาวะตรวจเลือดได้มาราคาแพงมากไม่ต้องไปตรวจ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:03.847138695+07:00","message":"push: {true มากไม่ต้องไปตรวจ 0 0xc0001fcf00}"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:03.847144376+07:00","message":"write aligntment file to 'tmp/7593/align_message_id_122.html'"}
{"level":"info","service":"Main","time":"2026-06-25T13:15:03.856499642+07:00","message":"write wav file: './tmp/7593/7593_122.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:04.428242001+07:00","message":"receive streaming session, msgId: 123"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:04.428286958+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เดิน\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":660000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:04.428292327+07:00","message":"receive interim result [false|false]: เดิน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:04.428307979+07:00","message":"[buffer interim] 123 false เดิน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:04.428315062+07:00","message":"[bufferProcess] interim [660000000]:เดิน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:04.428317028+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:04.53809504+07:00","message":"receive streaming session, msgId: 123"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:04.53814132+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เดินเข้า\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":780000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:04.538147946+07:00","message":"receive interim result [false|false]: เดินเข้า"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:04.538165579+07:00","message":"[buffer interim] 123 false เดินเข้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:04.538174201+07:00","message":"[bufferProcess] interim [780000000]:เดินเข้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:04.538176994+07:00","message":"[bufferProcess] send to processor:เดิน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:04.538183874+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:04.538188149+07:00","message":"> Transcript [2046] [false]: 'เดิน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:04.538190821+07:00","message":"Set StatePrefix (first interim): 'เดิน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:04.643595133+07:00","message":"receive streaming session, msgId: 123"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:04.643640443+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เดินเข้าป่า\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":840000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:04.643646085+07:00","message":"receive interim result [false|false]: เดินเข้าป่า"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:04.643660121+07:00","message":"[buffer interim] 123 false เดินเข้าป่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:04.643667177+07:00","message":"[bufferProcess] interim [840000000]:เดินเข้าป่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:04.64366959+07:00","message":"[bufferProcess] send to processor:เดินเข้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:04.643673266+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:04.643678776+07:00","message":"> Transcript [2047] [false]: 'เดินเข้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:04.643682246+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:04.643684222+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:04.643687554+07:00","message":"StatePrefix: 'เดิน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:04.643689651+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:04.766530183+07:00","message":"receive streaming session, msgId: 123"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:04.766571281+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เดินก็ไม่ได้\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":960000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:04.76657777+07:00","message":"receive interim result [false|false]: เดินก็ไม่ได้"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:04.766590472+07:00","message":"[buffer interim] 123 false เดินก็ไม่ได้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:04.766601265+07:00","message":"[bufferProcess] interim [960000000]:เดินก็ไม่ได้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:04.766604472+07:00","message":"[bufferProcess] send to processor:เดินเข้าป่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:04.766611114+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:04.766614863+07:00","message":"> Transcript [2048] [false]: 'เดินเข้าป่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:04.766628946+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:04.766632217+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:04.766637883+07:00","message":"StatePrefix: 'เดิน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:04.766640521+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:04.824787322+07:00","message":"receive streaming session, msgId: 123"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:04.824822176+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เดินไม่ได้\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":80000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:04.824827785+07:00","message":"receive interim result [false|false]: เดินไม่ได้"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:04.824845583+07:00","message":"[buffer interim] 123 false เดินไม่ได้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:04.824853782+07:00","message":"[bufferProcess] interim [80000000]:เดินไม่ได้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:04.824856011+07:00","message":"[bufferProcess] send to processor:เดินก็ไม่ได้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:04.824859128+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:04.824862099+07:00","message":"> Transcript [2049] [false]: 'เดินก็ไม่ได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:04.824865574+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:04.824867562+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:04.824869512+07:00","message":"StatePrefix: 'เดิน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:04.82487178+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:04.920976942+07:00","message":"[GCS] IsForceVAD: false for message ID: 123"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:04.942843324+07:00","message":"receive streaming session, msgId: 123"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:04.942876072+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เดินก็ไม่ได้คุย\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":140000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:04.942881997+07:00","message":"receive interim result [false|false]: เดินก็ไม่ได้คุย"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:04.942892068+07:00","message":"[buffer interim] 123 false เดินก็ไม่ได้คุย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:04.942898414+07:00","message":"[bufferProcess] interim [140000000]:เดินก็ไม่ได้คุย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:04.942901029+07:00","message":"[bufferProcess] send to processor:เดินไม่ได้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:04.942904195+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:04.942906865+07:00","message":"> Transcript [2050] [false]: 'เดินไม่ได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:04.942909936+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:04.942912005+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:04.9429139+07:00","message":"StatePrefix: 'เดิน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:04.94291595+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:04.942920381+07:00","message":"Push: 'เดิน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:04.942922589+07:00","message":"TextPushed: 'เดิน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:04.942924701+07:00","message":"Set new StatePrefix : 'เดินไม่ได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:04.94292691+07:00","message":"Next Push (prob) : 'ไม่ได้'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:04.942934013+07:00","message":"push: {false เดิน 0 0xc0017d5700}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:04.953658157+07:00","message":"receive streaming session, msgId: 123"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:04.953689551+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เดินไปในครัว\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":200000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:04.953696101+07:00","message":"receive interim result [false|false]: เดินไปในครัว"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:04.953710217+07:00","message":"[buffer interim] 123 false เดินไปในครัว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:04.953716293+07:00","message":"[bufferProcess] interim [200000000]:เดินไปในครัว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:04.953718857+07:00","message":"[bufferProcess] send to processor:เดินก็ไม่ได้คุย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:04.953722837+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:04.953725649+07:00","message":"> Transcript [2051] [false]: 'เดินก็ไม่ได้คุย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:04.953727949+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:04.953730283+07:00","message":"Set new StatePrefix: 'เดินก็ไม่ได้คุย'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:04.990919534+07:00","message":"[GCS] Start streaming session, msgId: 124"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:05.019216832+07:00","message":"receive streaming session, msgId: 123"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:05.019256932+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เดินเข้าไปในครัว\",\"confidence\":0.9520343}],\"is_final\":true,\"result_end_time\":{\"seconds\":1,\"nanos\":380000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:05.019264118+07:00","message":"receive interim result [true|false]: เดินเข้าไปในครัว"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:05.019273971+07:00","message":"end recv isFinal message id 123"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:05.019276375+07:00","message":"end Recv id 123"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:05.019282083+07:00","message":"[buffer interim] 123 true เดินเข้าไปในครัว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:05.019289363+07:00","message":"[bufferProcess] interim [380000000]:เดินเข้าไปในครัว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:05.019293875+07:00","message":"[bufferProcess] send to processor (isfinal):เดินไปในครัว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:05.019298057+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:05.019302534+07:00","message":"> Transcript [2052] [false]: 'เดินไปในครัว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:05.019306011+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:05.01931033+07:00","message":"Set new StatePrefix: 'เดินไปในครัว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:05.019312165+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:05.019314244+07:00","message":"> Transcript [2053] [true]: 'เดินเข้าไปในครัว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:05.019316709+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:05.019318697+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:05.019320631+07:00","message":"StatePrefix: 'เดินไปในครัว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:05.019322716+07:00","message":"TextPushed: 'เดิน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:05.019325192+07:00","message":"Push: 'เข้าไปในครัว'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:05.019332524+07:00","message":"push: {true เข้าไปในครัว 0 0xc0017d5700}"}
{"level":"info","service":"Main","time":"2026-06-25T13:15:05.027947213+07:00","message":"write wav file: './tmp/7593/7593_123.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:05.521110058+07:00","message":"receive streaming session, msgId: 124"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:05.521169063+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เกาะ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":590000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:05.521177792+07:00","message":"receive interim result [false|false]: เกาะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:05.521196848+07:00","message":"[buffer interim] 124 false เกาะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:05.52120513+07:00","message":"[bufferProcess] interim [590000000]:เกาะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:05.521208108+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:05.655147939+07:00","message":"receive streaming session, msgId: 124"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:05.655187048+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"กอล์ฟ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":650000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:05.655191945+07:00","message":"receive interim result [false|false]: กอล์ฟ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:05.655205991+07:00","message":"[buffer interim] 124 false กอล์ฟ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:05.655213018+07:00","message":"[bufferProcess] interim [650000000]:กอล์ฟ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:05.655215556+07:00","message":"[bufferProcess] send to processor:เกาะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:05.655218521+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:05.655221216+07:00","message":"> Transcript [2054] [false]: 'เกาะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:05.655223527+07:00","message":"Set StatePrefix (first interim): 'เกาะ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:05.731034152+07:00","message":"receive streaming session, msgId: 124"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:05.73107409+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"กอล์ฟกับ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":830000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:05.731080517+07:00","message":"receive interim result [false|false]: กอล์ฟกับ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:05.731092021+07:00","message":"[buffer interim] 124 false กอล์ฟกับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:05.731099049+07:00","message":"[bufferProcess] interim [830000000]:กอล์ฟกับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:05.731101379+07:00","message":"[bufferProcess] send to processor:กอล์ฟ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:05.731106206+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:05.731109036+07:00","message":"> Transcript [2055] [false]: 'กอล์ฟ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:05.731111276+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:05.731113432+07:00","message":"Set new StatePrefix: 'กอล์ฟ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:05.84653659+07:00","message":"receive streaming session, msgId: 124"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:05.846575025+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-06-25T13:15:05.846580208+07:00","message":"receive interim result [false|false]: ตอบกลับ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:05.846597049+07:00","message":"[buffer interim] 124 false ตอบกลับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:05.846605378+07:00","message":"[bufferProcess] interim [890000000]:ตอบกลับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:05.846607886+07:00","message":"[bufferProcess] send to processor:กอล์ฟกับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:05.846612002+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:05.846620703+07:00","message":"> Transcript [2056] [false]: 'กอล์ฟกับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:05.846625112+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:05.846627281+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:05.846629337+07:00","message":"StatePrefix: 'กอล์ฟ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:05.846631542+07:00","message":"TextPushed: ''"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:15:05.954805135+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:15:05.954817031+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:05.96557796+07:00","message":"receive streaming session, msgId: 124"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:05.965610324+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-06-25T13:15:05.96561535+07:00","message":"receive interim result [false|false]: กอล์ฟกลับบ้าน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:05.96563372+07:00","message":"[buffer interim] 124 false กอล์ฟกลับบ้าน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:05.965640052+07:00","message":"[bufferProcess] interim [950000000]:กอล์ฟกลับบ้าน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:05.965642724+07:00","message":"[bufferProcess] send to processor:ตอบกลับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:05.965646261+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:05.965648708+07:00","message":"> Transcript [2057] [false]: 'ตอบกลับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:05.965650959+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:05.965653033+07:00","message":"Set new StatePrefix: 'ตอบกลับ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:06.16307438+07:00","message":"receive streaming session, msgId: 124"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:06.163115283+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"กอล์ฟกลับบ้านด่วน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":190000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:06.163121372+07:00","message":"receive interim result [false|false]: กอล์ฟกลับบ้านด่วน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:06.163135296+07:00","message":"[buffer interim] 124 false กอล์ฟกลับบ้านด่วน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:06.163141957+07:00","message":"[bufferProcess] interim [190000000]:กอล์ฟกลับบ้านด่วน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:06.163144772+07:00","message":"[bufferProcess] send to processor:กอล์ฟกลับบ้าน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:06.163151082+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:06.163153721+07:00","message":"> Transcript [2058] [false]: 'กอล์ฟกลับบ้าน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:06.163156302+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:06.163159879+07:00","message":"Set new StatePrefix: 'กอล์ฟกลับบ้าน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:06.350903402+07:00","message":"receive streaming session, msgId: 124"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:06.350945988+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"กอล์ฟกลับบ้านเย็นนี้\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":370000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:06.350951658+07:00","message":"receive interim result [false|false]: กอล์ฟกลับบ้านเย็นนี้"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:06.350965913+07:00","message":"[buffer interim] 124 false กอล์ฟกลับบ้านเย็นนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:06.350973877+07:00","message":"[bufferProcess] interim [370000000]:กอล์ฟกลับบ้านเย็นนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:06.350976177+07:00","message":"[bufferProcess] send to processor:กอล์ฟกลับบ้านด่วน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:06.350979693+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:06.350982719+07:00","message":"> Transcript [2059] [false]: 'กอล์ฟกลับบ้านด่วน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:06.35098686+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:06.350989121+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:06.350991064+07:00","message":"StatePrefix: 'กอล์ฟกลับบ้าน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:06.350993198+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:06.551652481+07:00","message":"receive streaming session, msgId: 124"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:06.551696825+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-06-25T13:15:06.551702213+07:00","message":"receive interim result [false|false]: กอล์ฟกลับบ้านเย็นนี้เดี๋ยว"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:06.55172112+07:00","message":"[buffer interim] 124 false กอล์ฟกลับบ้านเย็นนี้เดี๋ยว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:06.551730113+07:00","message":"[bufferProcess] interim [550000000]:กอล์ฟกลับบ้านเย็นนี้เดี๋ยว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:06.551733456+07:00","message":"[bufferProcess] send to processor:กอล์ฟกลับบ้านเย็นนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:06.551740306+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:06.551743338+07:00","message":"> Transcript [2060] [false]: 'กอล์ฟกลับบ้านเย็นนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:06.55174782+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:06.551750369+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:06.551752946+07:00","message":"StatePrefix: 'กอล์ฟกลับบ้าน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:06.551755288+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:06.61668356+07:00","message":"receive streaming session, msgId: 124"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:06.616731248+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"กอล์ฟกลับบ้านเย็นนี้เดิน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":670000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:06.616738085+07:00","message":"receive interim result [false|false]: กอล์ฟกลับบ้านเย็นนี้เดิน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:06.61675231+07:00","message":"[buffer interim] 124 false กอล์ฟกลับบ้านเย็นนี้เดิน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:06.616759755+07:00","message":"[bufferProcess] interim [670000000]:กอล์ฟกลับบ้านเย็นนี้เดิน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:06.616762576+07:00","message":"[bufferProcess] send to processor:กอล์ฟกลับบ้านเย็นนี้เดี๋ยว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:06.616769938+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:06.616772929+07:00","message":"> Transcript [2061] [false]: 'กอล์ฟกลับบ้านเย็นนี้เดี๋ยว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:06.616776833+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:06.616779361+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:06.616781795+07:00","message":"StatePrefix: 'กอล์ฟกลับบ้าน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:06.616804118+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:06.643903589+07:00","message":"receive streaming session, msgId: 124"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:06.643944303+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-06-25T13:15:06.643949854+07:00","message":"receive interim result [false|false]: กอล์ฟกลับบ้านเย็นนี้เดินก็"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:06.643962547+07:00","message":"[buffer interim] 124 false กอล์ฟกลับบ้านเย็นนี้เดินก็"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:06.643971266+07:00","message":"[bufferProcess] interim [730000000]:กอล์ฟกลับบ้านเย็นนี้เดินก็"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:06.643973873+07:00","message":"[bufferProcess] send to processor:กอล์ฟกลับบ้านเย็นนี้เดิน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:06.643979161+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:06.64398199+07:00","message":"> Transcript [2062] [false]: 'กอล์ฟกลับบ้านเย็นนี้เดิน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:06.643985936+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:06.643988118+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:06.64399039+07:00","message":"StatePrefix: 'กอล์ฟกลับบ้าน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:06.64399259+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:06.643996764+07:00","message":"Push: 'กอล์ฟกลับบ้าน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:06.643998766+07:00","message":"TextPushed: 'กอล์ฟกลับบ้าน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:06.644001332+07:00","message":"Set new StatePrefix : 'กอล์ฟกลับบ้านเย็นนี้เดิน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:06.644003761+07:00","message":"Next Push (prob) : 'เย็นนี้เดิน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:06.644010744+07:00","message":"push: {false กอล์ฟกลับบ้าน 0 0xc0017d5a80}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:06.747236018+07:00","message":"receive streaming session, msgId: 124"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:06.747274941+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-06-25T13:15:06.747281234+07:00","message":"receive interim result [false|false]: กอล์ฟกลับบ้านเย็นนี้เดินเข้า"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:06.747296453+07:00","message":"[buffer interim] 124 false กอล์ฟกลับบ้านเย็นนี้เดินเข้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:06.747304589+07:00","message":"[bufferProcess] interim [790000000]:กอล์ฟกลับบ้านเย็นนี้เดินเข้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:06.747307276+07:00","message":"[bufferProcess] send to processor:กอล์ฟกลับบ้านเย็นนี้เดินก็"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:06.747311168+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:06.747314573+07:00","message":"> Transcript [2063] [false]: 'กอล์ฟกลับบ้านเย็นนี้เดินก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:06.747317609+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:06.747320203+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:06.747322116+07:00","message":"StatePrefix: 'กอล์ฟกลับบ้านเย็นนี้เดิน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:06.747324581+07:00","message":"TextPushed: 'กอล์ฟกลับบ้าน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:06.88256611+07:00","message":"receive streaming session, msgId: 124"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:06.882605404+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"กอล์ฟกลับบ้านเย็นนี้เดินเข้าไป\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":850000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:06.882612321+07:00","message":"receive interim result [false|false]: กอล์ฟกลับบ้านเย็นนี้เดินเข้าไป"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:06.882631632+07:00","message":"[buffer interim] 124 false กอล์ฟกลับบ้านเย็นนี้เดินเข้าไป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:06.882640091+07:00","message":"[bufferProcess] interim [850000000]:กอล์ฟกลับบ้านเย็นนี้เดินเข้าไป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:06.882642808+07:00","message":"[bufferProcess] send to processor:กอล์ฟกลับบ้านเย็นนี้เดินเข้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:06.882648557+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:06.882651662+07:00","message":"> Transcript [2064] [false]: 'กอล์ฟกลับบ้านเย็นนี้เดินเข้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:06.882655589+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:06.882657799+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:06.882659829+07:00","message":"StatePrefix: 'กอล์ฟกลับบ้านเย็นนี้เดิน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:06.882662566+07:00","message":"TextPushed: 'กอล์ฟกลับบ้าน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:07.086534892+07:00","message":"receive streaming session, msgId: 124"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:07.086572353+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-06-25T13:15:07.08657811+07:00","message":"receive interim result [false|false]: กอล์ฟกลับบ้านเย็นนี้เดินเข้าไปคุย"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:07.086591521+07:00","message":"[buffer interim] 124 false กอล์ฟกลับบ้านเย็นนี้เดินเข้าไปคุย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:07.086599594+07:00","message":"[bufferProcess] interim [90000000]:กอล์ฟกลับบ้านเย็นนี้เดินเข้าไปคุย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:07.086601911+07:00","message":"[bufferProcess] send to processor:กอล์ฟกลับบ้านเย็นนี้เดินเข้าไป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:07.086607488+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:07.086610494+07:00","message":"> Transcript [2065] [false]: 'กอล์ฟกลับบ้านเย็นนี้เดินเข้าไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:07.08661415+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:07.086623879+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:07.086628574+07:00","message":"StatePrefix: 'กอล์ฟกลับบ้านเย็นนี้เดิน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:07.086631306+07:00","message":"TextPushed: 'กอล์ฟกลับบ้าน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:07.299428614+07:00","message":"receive streaming session, msgId: 124"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:07.299464364+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"กอล์ฟกลับบ้านเย็นนี้เดินเข้าไปในครัว\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":270000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:07.299470945+07:00","message":"receive interim result [false|false]: กอล์ฟกลับบ้านเย็นนี้เดินเข้าไปในครัว"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:07.29948426+07:00","message":"[buffer interim] 124 false กอล์ฟกลับบ้านเย็นนี้เดินเข้าไปในครัว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:07.299495462+07:00","message":"[bufferProcess] interim [270000000]:กอล์ฟกลับบ้านเย็นนี้เดินเข้าไปในครัว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:07.299499677+07:00","message":"[bufferProcess] send to processor:กอล์ฟกลับบ้านเย็นนี้เดินเข้าไปคุย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:07.29950681+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:07.299511579+07:00","message":"> Transcript [2066] [false]: 'กอล์ฟกลับบ้านเย็นนี้เดินเข้าไปคุย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:07.299515473+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:07.299517874+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:07.299519945+07:00","message":"StatePrefix: 'กอล์ฟกลับบ้านเย็นนี้เดิน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:07.299522585+07:00","message":"TextPushed: 'กอล์ฟกลับบ้าน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:07.299528543+07:00","message":"Push: 'เย็นนี้เดิน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:07.29953078+07:00","message":"TextPushed: 'กอล์ฟกลับบ้านเย็นนี้เดิน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:07.299533673+07:00","message":"Set new StatePrefix : 'กอล์ฟกลับบ้านเย็นนี้เดินเข้าไปคุย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:07.299536306+07:00","message":"Next Push (prob) : 'เข้าไปคุย'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:07.299543185+07:00","message":"push: {false เย็นนี้เดิน 0 0xc0017d5a80}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:07.784075955+07:00","message":"receive streaming session, msgId: 124"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:07.784110885+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"กอล์ฟกลับบ้านเย็นนี้เดินเข้าไปในขวดขวดน้ำ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":810000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:07.784119034+07:00","message":"receive interim result [false|false]: กอล์ฟกลับบ้านเย็นนี้เดินเข้าไปในขวดขวดน้ำ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:07.784131318+07:00","message":"[buffer interim] 124 false กอล์ฟกลับบ้านเย็นนี้เดินเข้าไปในขวดขวดน้ำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:07.784137651+07:00","message":"[bufferProcess] interim [810000000]:กอล์ฟกลับบ้านเย็นนี้เดินเข้าไปในขวดขวดน้ำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:07.784141368+07:00","message":"[bufferProcess] send to processor:กอล์ฟกลับบ้านเย็นนี้เดินเข้าไปในครัว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:07.784149433+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:07.784152518+07:00","message":"> Transcript [2067] [false]: 'กอล์ฟกลับบ้านเย็นนี้เดินเข้าไปในครัว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:07.784155228+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:07.784157419+07:00","message":"Set new StatePrefix: 'กอล์ฟกลับบ้านเย็นนี้เดินเข้าไปในครัว'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:07.841766761+07:00","message":"receive streaming session, msgId: 124"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:07.841804272+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"กอล์ฟกลับบ้านเย็นนี้เดินเข้าไปในขวดขวดน้ำปลา\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":930000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:07.841812122+07:00","message":"receive interim result [false|false]: กอล์ฟกลับบ้านเย็นนี้เดินเข้าไปในขวดขวดน้ำปลา"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:07.841828572+07:00","message":"[buffer interim] 124 false กอล์ฟกลับบ้านเย็นนี้เดินเข้าไปในขวดขวดน้ำปลา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:07.841835274+07:00","message":"[bufferProcess] interim [930000000]:กอล์ฟกลับบ้านเย็นนี้เดินเข้าไปในขวดขวดน้ำปลา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:07.841838099+07:00","message":"[bufferProcess] send to processor:กอล์ฟกลับบ้านเย็นนี้เดินเข้าไปในขวดขวดน้ำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:07.841845372+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:07.841848382+07:00","message":"> Transcript [2068] [false]: 'กอล์ฟกลับบ้านเย็นนี้เดินเข้าไปในขวดขวดน้ำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:07.841851625+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:07.841855946+07:00","message":"Set new StatePrefix: 'กอล์ฟกลับบ้านเย็นนี้เดินเข้าไปในขวดขวดน้ำ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:08.156996755+07:00","message":"receive streaming session, msgId: 124"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:08.157030679+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"กอล์ฟกลับบ้านเย็นนี้เดินเข้าไปในขวดขวดน้ำปลาขึ้น\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":230000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:08.157036583+07:00","message":"receive interim result [false|false]: กอล์ฟกลับบ้านเย็นนี้เดินเข้าไปในขวดขวดน้ำปลาขึ้น"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:08.15705046+07:00","message":"[buffer interim] 124 false กอล์ฟกลับบ้านเย็นนี้เดินเข้าไปในขวดขวดน้ำปลาขึ้น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:08.157057248+07:00","message":"[bufferProcess] interim [230000000]:กอล์ฟกลับบ้านเย็นนี้เดินเข้าไปในขวดขวดน้ำปลาขึ้น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:08.157059979+07:00","message":"[bufferProcess] send to processor:กอล์ฟกลับบ้านเย็นนี้เดินเข้าไปในขวดขวดน้ำปลา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:08.15706322+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:08.157066425+07:00","message":"> Transcript [2069] [false]: 'กอล์ฟกลับบ้านเย็นนี้เดินเข้าไปในขวดขวดน้ำปลา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:08.157070614+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:08.15707298+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:08.157074968+07:00","message":"StatePrefix: 'กอล์ฟกลับบ้านเย็นนี้เดินเข้าไปในขวดขวดน้ำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:08.15707802+07:00","message":"TextPushed: 'กอล์ฟกลับบ้านเย็นนี้เดิน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:08.212049081+07:00","message":"receive streaming session, msgId: 124"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:08.212098807+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"กอล์ฟกลับบ้านเย็นนี้เดินเข้าไปในขวดขวดน้ำปลาขึ้นมา\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":290000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:08.212108329+07:00","message":"receive interim result [false|false]: กอล์ฟกลับบ้านเย็นนี้เดินเข้าไปในขวดขวดน้ำปลาขึ้นมา"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:08.21212538+07:00","message":"[buffer interim] 124 false กอล์ฟกลับบ้านเย็นนี้เดินเข้าไปในขวดขวดน้ำปลาขึ้นมา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:08.212134247+07:00","message":"[bufferProcess] interim [290000000]:กอล์ฟกลับบ้านเย็นนี้เดินเข้าไปในขวดขวดน้ำปลาขึ้นมา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:08.212138796+07:00","message":"[bufferProcess] send to processor:กอล์ฟกลับบ้านเย็นนี้เดินเข้าไปในขวดขวดน้ำปลาขึ้น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:08.212143652+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:08.212148879+07:00","message":"> Transcript [2070] [false]: 'กอล์ฟกลับบ้านเย็นนี้เดินเข้าไปในขวดขวดน้ำปลาขึ้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:08.212154099+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:08.212160492+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:08.212163092+07:00","message":"StatePrefix: 'กอล์ฟกลับบ้านเย็นนี้เดินเข้าไปในขวดขวดน้ำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:08.212165852+07:00","message":"TextPushed: 'กอล์ฟกลับบ้านเย็นนี้เดิน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:08.531959928+07:00","message":"receive streaming session, msgId: 124"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:08.531993829+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"กอล์ฟกลับบ้านเย็นนี้เดินเข้าไปในขวดขวดน้ำปลาขึ้นมาหยิบ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":590000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:08.5319996+07:00","message":"receive interim result [false|false]: กอล์ฟกลับบ้านเย็นนี้เดินเข้าไปในขวดขวดน้ำปลาขึ้นมาหยิบ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:08.532014178+07:00","message":"[buffer interim] 124 false กอล์ฟกลับบ้านเย็นนี้เดินเข้าไปในขวดขวดน้ำปลาขึ้นมาหยิบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:08.532021428+07:00","message":"[bufferProcess] interim [590000000]:กอล์ฟกลับบ้านเย็นนี้เดินเข้าไปในขวดขวดน้ำปลาขึ้นมาหยิบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:08.532024117+07:00","message":"[bufferProcess] send to processor:กอล์ฟกลับบ้านเย็นนี้เดินเข้าไปในขวดขวดน้ำปลาขึ้นมา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:08.532030332+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:08.532033056+07:00","message":"> Transcript [2071] [false]: 'กอล์ฟกลับบ้านเย็นนี้เดินเข้าไปในขวดขวดน้ำปลาขึ้นมา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:08.532036735+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:08.532038918+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:08.532041333+07:00","message":"StatePrefix: 'กอล์ฟกลับบ้านเย็นนี้เดินเข้าไปในขวดขวดน้ำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:08.532044023+07:00","message":"TextPushed: 'กอล์ฟกลับบ้านเย็นนี้เดิน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:08.735225591+07:00","message":"receive streaming session, msgId: 124"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:08.735270684+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"กอล์ฟกลับบ้านเย็นนี้เดินเข้าไปในขวดขวดน้ำปลาขึ้นมา 22\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":830000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:08.735278704+07:00","message":"receive interim result [false|false]: กอล์ฟกลับบ้านเย็นนี้เดินเข้าไปในขวดขวดน้ำปลาขึ้นมา 22"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:08.735294989+07:00","message":"[buffer interim] 124 false กอล์ฟกลับบ้านเย็นนี้เดินเข้าไปในขวดขวดน้ำปลาขึ้นมา 22"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:08.735303571+07:00","message":"[bufferProcess] interim [830000000]:กอล์ฟกลับบ้านเย็นนี้เดินเข้าไปในขวดขวดน้ำปลาขึ้นมา 22"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:08.735306794+07:00","message":"[bufferProcess] send to processor:กอล์ฟกลับบ้านเย็นนี้เดินเข้าไปในขวดขวดน้ำปลาขึ้นมาหยิบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:08.735315541+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:08.735318734+07:00","message":"> Transcript [2072] [false]: 'กอล์ฟกลับบ้านเย็นนี้เดินเข้าไปในขวดขวดน้ำปลาขึ้นมาหยิบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:08.735326129+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:08.735328882+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:08.735331585+07:00","message":"StatePrefix: 'กอล์ฟกลับบ้านเย็นนี้เดินเข้าไปในขวดขวดน้ำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:08.735334499+07:00","message":"TextPushed: 'กอล์ฟกลับบ้านเย็นนี้เดิน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:08.735343295+07:00","message":"Push: 'เข้าไปในขวดขวดน้ำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:08.735345462+07:00","message":"TextPushed: 'กอล์ฟกลับบ้านเย็นนี้เดินเข้าไปในขวดขวดน้ำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:08.735348206+07:00","message":"Set new StatePrefix : 'กอล์ฟกลับบ้านเย็นนี้เดินเข้าไปในขวดขวดน้ำปลาขึ้นมาหยิบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:08.735350764+07:00","message":"Next Push (prob) : 'ปลาขึ้นมาหยิบ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:08.735374994+07:00","message":"push: {false เข้าไปในขวดขวดน้ำ 0 0xc0017d5a80}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:08.856184763+07:00","message":"receive streaming session, msgId: 124"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:08.856222986+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"กอล์ฟกลับบ้านเย็นนี้เดินเข้าไปในขวดขวดน้ำปลาขึ้นมาหยิบซอง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":890000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:08.856229939+07:00","message":"receive interim result [false|false]: กอล์ฟกลับบ้านเย็นนี้เดินเข้าไปในขวดขวดน้ำปลาขึ้นมาหยิบซอง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:08.856245663+07:00","message":"[buffer interim] 124 false กอล์ฟกลับบ้านเย็นนี้เดินเข้าไปในขวดขวดน้ำปลาขึ้นมาหยิบซอง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:08.856254076+07:00","message":"[bufferProcess] interim [890000000]:กอล์ฟกลับบ้านเย็นนี้เดินเข้าไปในขวดขวดน้ำปลาขึ้นมาหยิบซอง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:08.856257163+07:00","message":"[bufferProcess] send to processor:กอล์ฟกลับบ้านเย็นนี้เดินเข้าไปในขวดขวดน้ำปลาขึ้นมา 22"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:08.856266387+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:08.856269565+07:00","message":"> Transcript [2073] [false]: 'กอล์ฟกลับบ้านเย็นนี้เดินเข้าไปในขวดขวดน้ำปลาขึ้นมา 22'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:08.856272928+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:08.856275392+07:00","message":"Set new StatePrefix: 'กอล์ฟกลับบ้านเย็นนี้เดินเข้าไปในขวดขวดน้ำปลาขึ้นมา 22'"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:15:08.955340498+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:15:08.955399239+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:09.051520631+07:00","message":"receive streaming session, msgId: 124"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:09.051560369+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"กอล์ฟกลับบ้านเย็นนี้เดินเข้าไปในขวดขวดน้ำปลาขึ้นมา\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":4,\"nanos\":70000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:09.051568223+07:00","message":"receive interim result [false|false]: กอล์ฟกลับบ้านเย็นนี้เดินเข้าไปในขวดขวดน้ำปลาขึ้นมา"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:09.05158031+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" 22\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":70000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:09.051582707+07:00","message":"receive interim result [false|false]:  22"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:09.051590088+07:00","message":"[buffer interim] 124 false กอล์ฟกลับบ้านเย็นนี้เดินเข้าไปในขวดขวดน้ำปลาขึ้นมา"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:09.051597388+07:00","message":"[buffer interim] 124 false  22"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:09.051603826+07:00","message":"[bufferProcess] interim [70000000]:กอล์ฟกลับบ้านเย็นนี้เดินเข้าไปในขวดขวดน้ำปลาขึ้นมา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:09.051606635+07:00","message":"[bufferProcess] send to processor:กอล์ฟกลับบ้านเย็นนี้เดินเข้าไปในขวดขวดน้ำปลาขึ้นมาหยิบซอง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:09.051619488+07:00","message":"[bufferProcess] interim [70000000]: 22"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:09.05162236+07:00","message":"[bufferProcess] update buffer: กอล์ฟกลับบ้านเย็นนี้เดินเข้าไปในขวดขวดน้ำปลาขึ้นมา 22"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:09.051634751+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:09.051649763+07:00","message":"> Transcript [2074] [false]: 'กอล์ฟกลับบ้านเย็นนี้เดินเข้าไปในขวดขวดน้ำปลาขึ้นมาหยิบซอง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:09.051653648+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:09.051655932+07:00","message":"Set new StatePrefix: 'กอล์ฟกลับบ้านเย็นนี้เดินเข้าไปในขวดขวดน้ำปลาขึ้นมาหยิบซอง'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:09.176685941+07:00","message":"receive streaming session, msgId: 124"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:09.176727613+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"กอล์ฟกลับบ้านเย็นนี้เดินเข้าไปในขวดขวดน้ำปลาขึ้นมาหยิบซองเกลือ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":190000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:09.176734477+07:00","message":"receive interim result [false|false]: กอล์ฟกลับบ้านเย็นนี้เดินเข้าไปในขวดขวดน้ำปลาขึ้นมาหยิบซองเกลือ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:09.176750242+07:00","message":"[buffer interim] 124 false กอล์ฟกลับบ้านเย็นนี้เดินเข้าไปในขวดขวดน้ำปลาขึ้นมาหยิบซองเกลือ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:09.176758008+07:00","message":"[bufferProcess] interim [190000000]:กอล์ฟกลับบ้านเย็นนี้เดินเข้าไปในขวดขวดน้ำปลาขึ้นมาหยิบซองเกลือ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:09.176761348+07:00","message":"[bufferProcess] send to processor:กอล์ฟกลับบ้านเย็นนี้เดินเข้าไปในขวดขวดน้ำปลาขึ้นมา 22"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:09.176768911+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:09.176772321+07:00","message":"> Transcript [2075] [false]: 'กอล์ฟกลับบ้านเย็นนี้เดินเข้าไปในขวดขวดน้ำปลาขึ้นมา 22'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:09.176775187+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:09.176779484+07:00","message":"Set new StatePrefix: 'กอล์ฟกลับบ้านเย็นนี้เดินเข้าไปในขวดขวดน้ำปลาขึ้นมา 22'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:09.243757613+07:00","message":"receive streaming session, msgId: 124"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:09.243795125+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"กอล์ฟกลับบ้านเย็นนี้เดินเข้าไปในขวดขวดน้ำปลาขึ้นมาหยิบซองเหลือง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":310000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:09.243801676+07:00","message":"receive interim result [false|false]: กอล์ฟกลับบ้านเย็นนี้เดินเข้าไปในขวดขวดน้ำปลาขึ้นมาหยิบซองเหลือง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:09.243819055+07:00","message":"[buffer interim] 124 false กอล์ฟกลับบ้านเย็นนี้เดินเข้าไปในขวดขวดน้ำปลาขึ้นมาหยิบซองเหลือง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:09.243826953+07:00","message":"[bufferProcess] interim [310000000]:กอล์ฟกลับบ้านเย็นนี้เดินเข้าไปในขวดขวดน้ำปลาขึ้นมาหยิบซองเหลือง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:09.243829624+07:00","message":"[bufferProcess] send to processor:กอล์ฟกลับบ้านเย็นนี้เดินเข้าไปในขวดขวดน้ำปลาขึ้นมาหยิบซองเกลือ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:09.2438332+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:09.243836086+07:00","message":"> Transcript [2076] [false]: 'กอล์ฟกลับบ้านเย็นนี้เดินเข้าไปในขวดขวดน้ำปลาขึ้นมาหยิบซองเกลือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:09.243839046+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:09.243841392+07:00","message":"Set new StatePrefix: 'กอล์ฟกลับบ้านเย็นนี้เดินเข้าไปในขวดขวดน้ำปลาขึ้นมาหยิบซองเกลือ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:09.394485419+07:00","message":"receive streaming session, msgId: 124"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:09.394526274+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"กอล์ฟกลับบ้านเย็นนี้เดินเข้าไปในขวดขวดน้ำปลาขึ้นมาหยิบซองเกลือขึ้น\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":430000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:09.394534835+07:00","message":"receive interim result [false|false]: กอล์ฟกลับบ้านเย็นนี้เดินเข้าไปในขวดขวดน้ำปลาขึ้นมาหยิบซองเกลือขึ้น"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:09.394548314+07:00","message":"[buffer interim] 124 false กอล์ฟกลับบ้านเย็นนี้เดินเข้าไปในขวดขวดน้ำปลาขึ้นมาหยิบซองเกลือขึ้น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:09.394555676+07:00","message":"[bufferProcess] interim [430000000]:กอล์ฟกลับบ้านเย็นนี้เดินเข้าไปในขวดขวดน้ำปลาขึ้นมาหยิบซองเกลือขึ้น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:09.394558279+07:00","message":"[bufferProcess] send to processor:กอล์ฟกลับบ้านเย็นนี้เดินเข้าไปในขวดขวดน้ำปลาขึ้นมาหยิบซองเหลือง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:09.394561717+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:09.394564876+07:00","message":"> Transcript [2077] [false]: 'กอล์ฟกลับบ้านเย็นนี้เดินเข้าไปในขวดขวดน้ำปลาขึ้นมาหยิบซองเหลือง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:09.394568131+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:09.394570231+07:00","message":"Set new StatePrefix: 'กอล์ฟกลับบ้านเย็นนี้เดินเข้าไปในขวดขวดน้ำปลาขึ้นมาหยิบซองเหลือง'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:09.432814992+07:00","message":"receive streaming session, msgId: 124"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:09.432856153+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"กอล์ฟกลับบ้านเย็นนี้เดินเข้าไปในขวดขวดน้ำปลาขึ้นมาหยิบซองเกลือขึ้นมา\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":490000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:09.432861858+07:00","message":"receive interim result [false|false]: กอล์ฟกลับบ้านเย็นนี้เดินเข้าไปในขวดขวดน้ำปลาขึ้นมาหยิบซองเกลือขึ้นมา"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:09.432873043+07:00","message":"[buffer interim] 124 false กอล์ฟกลับบ้านเย็นนี้เดินเข้าไปในขวดขวดน้ำปลาขึ้นมาหยิบซองเกลือขึ้นมา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:09.432879373+07:00","message":"[bufferProcess] interim [490000000]:กอล์ฟกลับบ้านเย็นนี้เดินเข้าไปในขวดขวดน้ำปลาขึ้นมาหยิบซองเกลือขึ้นมา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:09.432882146+07:00","message":"[bufferProcess] send to processor:กอล์ฟกลับบ้านเย็นนี้เดินเข้าไปในขวดขวดน้ำปลาขึ้นมาหยิบซองเกลือขึ้น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:09.432887413+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:09.432890038+07:00","message":"> Transcript [2078] [false]: 'กอล์ฟกลับบ้านเย็นนี้เดินเข้าไปในขวดขวดน้ำปลาขึ้นมาหยิบซองเกลือขึ้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:09.432893071+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:09.432895501+07:00","message":"Set new StatePrefix: 'กอล์ฟกลับบ้านเย็นนี้เดินเข้าไปในขวดขวดน้ำปลาขึ้นมาหยิบซองเกลือขึ้น'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:10.078909909+07:00","message":"receive streaming session, msgId: 124"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:10.07894672+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"กอล์ฟกลับบ้านเย็นนี้เดินเข้าไปในขวดขวดน้ำปลาขึ้นมาหยิบซองเกลือขึ้นมา\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":5,\"nanos\":90000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:10.078953011+07:00","message":"receive interim result [false|false]: กอล์ฟกลับบ้านเย็นนี้เดินเข้าไปในขวดขวดน้ำปลาขึ้นมาหยิบซองเกลือขึ้นมา"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:10.078965107+07:00","message":"[buffer interim] 124 false กอล์ฟกลับบ้านเย็นนี้เดินเข้าไปในขวดขวดน้ำปลาขึ้นมาหยิบซองเกลือขึ้นมา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:10.07897401+07:00","message":"[bufferProcess] interim [90000000]:กอล์ฟกลับบ้านเย็นนี้เดินเข้าไปในขวดขวดน้ำปลาขึ้นมาหยิบซองเกลือขึ้นมา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:10.078976752+07:00","message":"[bufferProcess] send to processor:กอล์ฟกลับบ้านเย็นนี้เดินเข้าไปในขวดขวดน้ำปลาขึ้นมาหยิบซองเกลือขึ้นมา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:10.078982055+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:10.078984635+07:00","message":"> Transcript [2079] [false]: 'กอล์ฟกลับบ้านเย็นนี้เดินเข้าไปในขวดขวดน้ำปลาขึ้นมาหยิบซองเกลือขึ้นมา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:10.078988216+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:10.078990378+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:10.078992555+07:00","message":"StatePrefix: 'กอล์ฟกลับบ้านเย็นนี้เดินเข้าไปในขวดขวดน้ำปลาขึ้นมาหยิบซองเกลือขึ้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:10.07899574+07:00","message":"TextPushed: 'กอล์ฟกลับบ้านเย็นนี้เดินเข้าไปในขวดขวดน้ำ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:10.368430974+07:00","message":"[GCS] IsForceVAD: false for message ID: 124"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:10.538785494+07:00","message":"receive streaming session, msgId: 124"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:10.538831641+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"กอล์ฟกลับบ้านเย็นนี้เดินเข้าไปในครัวในขวดน้ำปลาขึ้นมาหยิบซองเกลือขึ้นมา\",\"confidence\":0.9304266}],\"is_final\":true,\"result_end_time\":{\"seconds\":5,\"nanos\":600000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:10.538840734+07:00","message":"receive interim result [true|false]: กอล์ฟกลับบ้านเย็นนี้เดินเข้าไปในครัวในขวดน้ำปลาขึ้นมาหยิบซองเกลือขึ้นมา"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:10.538855723+07:00","message":"end recv isFinal message id 124"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:10.538858165+07:00","message":"end Recv id 124"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:10.538865948+07:00","message":"[buffer interim] 124 true กอล์ฟกลับบ้านเย็นนี้เดินเข้าไปในครัวในขวดน้ำปลาขึ้นมาหยิบซองเกลือขึ้นมา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:10.538875253+07:00","message":"[bufferProcess] interim [600000000]:กอล์ฟกลับบ้านเย็นนี้เดินเข้าไปในครัวในขวดน้ำปลาขึ้นมาหยิบซองเกลือขึ้นมา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:10.538879396+07:00","message":"[bufferProcess] send to processor (isfinal):กอล์ฟกลับบ้านเย็นนี้เดินเข้าไปในขวดขวดน้ำปลาขึ้นมาหยิบซองเกลือขึ้นมา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:10.538883359+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:10.53888648+07:00","message":"> Transcript [2080] [false]: 'กอล์ฟกลับบ้านเย็นนี้เดินเข้าไปในขวดขวดน้ำปลาขึ้นมาหยิบซองเกลือขึ้นมา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:10.538890747+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:10.538892875+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:10.538894739+07:00","message":"StatePrefix: 'กอล์ฟกลับบ้านเย็นนี้เดินเข้าไปในขวดขวดน้ำปลาขึ้นมาหยิบซองเกลือขึ้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:10.538897759+07:00","message":"TextPushed: 'กอล์ฟกลับบ้านเย็นนี้เดินเข้าไปในขวดขวดน้ำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:10.538899794+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:10.538903535+07:00","message":"> Transcript [2081] [true]: 'กอล์ฟกลับบ้านเย็นนี้เดินเข้าไปในครัวในขวดน้ำปลาขึ้นมาหยิบซองเกลือขึ้นมา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:10.538905972+07:00","message":"Count interim (case isFinal): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:10.538907766+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:10.538909431+07:00","message":"StatePrefix: 'กอล์ฟกลับบ้านเย็นนี้เดินเข้าไปในขวดขวดน้ำปลาขึ้นมาหยิบซองเกลือขึ้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:10.53891144+07:00","message":"TextPushed: 'กอล์ฟกลับบ้านเย็นนี้เดินเข้าไปในขวดขวดน้ำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:10.53891325+07:00","message":"must be align in case of isFinal"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:10.53910996+07:00","message":"Push: 'ขึ้นมาหยิบซองเกลือขึ้นมา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:10.539113437+07:00","message":"TextPushed: 'กอล์ฟกลับบ้านเย็นนี้เดินเข้าไปในขวดขวดน้ำขึ้นมาหยิบซองเกลือขึ้นมา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:10.539115748+07:00","message":"Set new StatePrefix : 'กอล์ฟกลับบ้านเย็นนี้เดินเข้าไปในครัวในขวดน้ำปลาขึ้นมาหยิบซองเกลือขึ้นมา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:10.53911858+07:00","message":"Next Push (prob) : 'กอล์ฟกลับบ้านเย็นนี้เดินเข้าไปในครัวในขวดน้ำปลาขึ้นมาหยิบซองเกลือขึ้นมา'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:10.539127636+07:00","message":"push: {true ขึ้นมาหยิบซองเกลือขึ้นมา 0 0xc0017d5a80}"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:10.539135486+07:00","message":"write aligntment file to 'tmp/7593/align_message_id_124.html'"}
{"level":"info","service":"Main","time":"2026-06-25T13:15:10.549948176+07:00","message":"write wav file: './tmp/7593/7593_124.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:10.62777897+07:00","message":"[GCS] Start streaming session, msgId: 125"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:11.149934399+07:00","message":"receive streaming session, msgId: 125"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:11.149972428+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มัน\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":540000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:11.149977161+07:00","message":"receive interim result [false|false]: มัน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:11.149994544+07:00","message":"[buffer interim] 125 false มัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:11.150001381+07:00","message":"[bufferProcess] interim [540000000]:มัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:11.150003356+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:11.157453584+07:00","message":"receive streaming session, msgId: 125"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:11.15749226+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"วันนี้\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":600000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:11.157499027+07:00","message":"receive interim result [false|false]: วันนี้"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:11.157514797+07:00","message":"[buffer interim] 125 false วันนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:11.157521396+07:00","message":"[bufferProcess] interim [600000000]:วันนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:11.157523888+07:00","message":"[bufferProcess] send to processor:มัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:11.157531677+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:11.157534817+07:00","message":"> Transcript [2082] [false]: 'มัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:11.157537422+07:00","message":"Set StatePrefix (first interim): 'มัน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:11.280165612+07:00","message":"receive streaming session, msgId: 125"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:11.280210633+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มันมี\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":660000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:11.280216527+07:00","message":"receive interim result [false|false]: มันมี"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:11.280233511+07:00","message":"[buffer interim] 125 false มันมี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:11.2802417+07:00","message":"[bufferProcess] interim [660000000]:มันมี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:11.280244713+07:00","message":"[bufferProcess] send to processor:วันนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:11.280253223+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:11.280256687+07:00","message":"> Transcript [2083] [false]: 'วันนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:11.280259583+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:11.280262229+07:00","message":"Set new StatePrefix: 'วันนี้'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:11.359887969+07:00","message":"receive streaming session, msgId: 125"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:11.359930112+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มันมีค่า\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":780000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:11.359935768+07:00","message":"receive interim result [false|false]: มันมีค่า"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:11.359946683+07:00","message":"[buffer interim] 125 false มันมีค่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:11.35995392+07:00","message":"[bufferProcess] interim [780000000]:มันมีค่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:11.359956318+07:00","message":"[bufferProcess] send to processor:มันมี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:11.359960328+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:11.359965093+07:00","message":"> Transcript [2084] [false]: 'มันมี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:11.359969424+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:11.359974206+07:00","message":"Set new StatePrefix: 'มันมี'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:11.465740384+07:00","message":"receive streaming session, msgId: 125"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:11.465778357+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มันมีคำ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":840000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:11.46578446+07:00","message":"receive interim result [false|false]: มันมีคำ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:11.465799009+07:00","message":"[buffer interim] 125 false มันมีคำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:11.465806367+07:00","message":"[bufferProcess] interim [840000000]:มันมีคำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:11.465808899+07:00","message":"[bufferProcess] send to processor:มันมีค่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:11.465815047+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:11.465817723+07:00","message":"> Transcript [2085] [false]: 'มันมีค่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:11.465820795+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:11.465822963+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:11.465825044+07:00","message":"StatePrefix: 'มันมี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:11.465827581+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:11.599749239+07:00","message":"receive streaming session, msgId: 125"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:11.599782607+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มันมีคำว่า\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":960000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:11.599787807+07:00","message":"receive interim result [false|false]: มันมีคำว่า"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:11.599799242+07:00","message":"[buffer interim] 125 false มันมีคำว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:11.599805392+07:00","message":"[bufferProcess] interim [960000000]:มันมีคำว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:11.599808125+07:00","message":"[bufferProcess] send to processor:มันมีคำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:11.59981329+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:11.599816224+07:00","message":"> Transcript [2086] [false]: 'มันมีคำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:11.599819093+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:11.599821144+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:11.599823082+07:00","message":"StatePrefix: 'มันมี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:11.599825305+07:00","message":"TextPushed: ''"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:15:11.955633462+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:15:11.955660959+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:11.993970904+07:00","message":"receive streaming session, msgId: 125"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:11.99400363+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มันมีคำว่าเสริม\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":380000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:11.994009366+07:00","message":"receive interim result [false|false]: มันมีคำว่าเสริม"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:11.994019918+07:00","message":"[buffer interim] 125 false มันมีคำว่าเสริม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:11.994028505+07:00","message":"[bufferProcess] interim [380000000]:มันมีคำว่าเสริม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:11.994031165+07:00","message":"[bufferProcess] send to processor:มันมีคำว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:11.994036435+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:11.994039298+07:00","message":"> Transcript [2087] [false]: 'มันมีคำว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:11.994042238+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:11.994044262+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:11.994046235+07:00","message":"StatePrefix: 'มันมี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:11.994048433+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:12.501218416+07:00","message":"receive streaming session, msgId: 125"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:12.501250318+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มันมีคำว่าเสริมไออุ่น\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":920000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:12.501256134+07:00","message":"receive interim result [false|false]: มันมีคำว่าเสริมไออุ่น"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:12.501267545+07:00","message":"[buffer interim] 125 false มันมีคำว่าเสริมไออุ่น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:12.501276354+07:00","message":"[bufferProcess] interim [920000000]:มันมีคำว่าเสริมไออุ่น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:12.501279875+07:00","message":"[bufferProcess] send to processor:มันมีคำว่าเสริม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:12.501285299+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:12.501288053+07:00","message":"> Transcript [2088] [false]: 'มันมีคำว่าเสริม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:12.501291426+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:12.501293656+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:12.501295626+07:00","message":"StatePrefix: 'มันมี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:12.501297687+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:12.501302254+07:00","message":"Push: 'มันมี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:12.501304238+07:00","message":"TextPushed: 'มันมี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:12.501306271+07:00","message":"Set new StatePrefix : 'มันมีคำว่าเสริม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:12.501308513+07:00","message":"Next Push (prob) : 'คำว่าเสริม'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:12.501316207+07:00","message":"push: {false มันมี 0 0xc001227880}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:12.68329726+07:00","message":"receive streaming session, msgId: 125"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:12.68333264+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มันมีคำว่าเสริมไอโอดีน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":40000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:12.68333881+07:00","message":"receive interim result [false|false]: มันมีคำว่าเสริมไอโอดีน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:12.683355596+07:00","message":"[buffer interim] 125 false มันมีคำว่าเสริมไอโอดีน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:12.683363701+07:00","message":"[bufferProcess] interim [40000000]:มันมีคำว่าเสริมไอโอดีน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:12.683366681+07:00","message":"[bufferProcess] send to processor:มันมีคำว่าเสริมไออุ่น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:12.683370378+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:12.683373642+07:00","message":"> Transcript [2089] [false]: 'มันมีคำว่าเสริมไออุ่น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:12.683377386+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:12.683379474+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:12.683381787+07:00","message":"StatePrefix: 'มันมีคำว่าเสริม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:12.683383996+07:00","message":"TextPushed: 'มันมี'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:12.754869905+07:00","message":"receive streaming session, msgId: 125"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:12.754901767+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มันมีคำว่าเสริมไอโอดีนหรือ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":220000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:12.754907377+07:00","message":"receive interim result [false|false]: มันมีคำว่าเสริมไอโอดีนหรือ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:12.754916174+07:00","message":"[buffer interim] 125 false มันมีคำว่าเสริมไอโอดีนหรือ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:12.754923088+07:00","message":"[bufferProcess] interim [220000000]:มันมีคำว่าเสริมไอโอดีนหรือ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:12.754925339+07:00","message":"[bufferProcess] send to processor:มันมีคำว่าเสริมไอโอดีน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:12.754928448+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:12.754931002+07:00","message":"> Transcript [2090] [false]: 'มันมีคำว่าเสริมไอโอดีน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:12.754934398+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:12.754936417+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:12.754938635+07:00","message":"StatePrefix: 'มันมีคำว่าเสริม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:12.754940947+07:00","message":"TextPushed: 'มันมี'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:12.948539113+07:00","message":"receive streaming session, msgId: 125"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:12.948577425+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มันมีคำว่าเสริมไอโอดีนหรือไม่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":340000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:12.948584079+07:00","message":"receive interim result [false|false]: มันมีคำว่าเสริมไอโอดีนหรือไม่"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:12.948610114+07:00","message":"[buffer interim] 125 false มันมีคำว่าเสริมไอโอดีนหรือไม่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:12.948626082+07:00","message":"[bufferProcess] interim [340000000]:มันมีคำว่าเสริมไอโอดีนหรือไม่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:12.94862925+07:00","message":"[bufferProcess] send to processor:มันมีคำว่าเสริมไอโอดีนหรือ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:12.948635713+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:12.948638694+07:00","message":"> Transcript [2091] [false]: 'มันมีคำว่าเสริมไอโอดีนหรือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:12.948642655+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:12.948644776+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:12.948647151+07:00","message":"StatePrefix: 'มันมีคำว่าเสริม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:12.948649542+07:00","message":"TextPushed: 'มันมี'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:13.089120305+07:00","message":"receive streaming session, msgId: 125"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:13.089172049+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มันมีคำว่าเสริมไอโอดีนหรือไม่ถ้า\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":520000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:13.089179475+07:00","message":"receive interim result [false|false]: มันมีคำว่าเสริมไอโอดีนหรือไม่ถ้า"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:13.089196286+07:00","message":"[buffer interim] 125 false มันมีคำว่าเสริมไอโอดีนหรือไม่ถ้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:13.089205166+07:00","message":"[bufferProcess] interim [520000000]:มันมีคำว่าเสริมไอโอดีนหรือไม่ถ้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:13.089207938+07:00","message":"[bufferProcess] send to processor:มันมีคำว่าเสริมไอโอดีนหรือไม่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:13.089216124+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:13.08921956+07:00","message":"> Transcript [2092] [false]: 'มันมีคำว่าเสริมไอโอดีนหรือไม่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:13.089223559+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:13.089226212+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:13.08923004+07:00","message":"StatePrefix: 'มันมีคำว่าเสริม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:13.08923253+07:00","message":"TextPushed: 'มันมี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:13.089239796+07:00","message":"Push: 'คำว่าเสริม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:13.089241688+07:00","message":"TextPushed: 'มันมีคำว่าเสริม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:13.089244319+07:00","message":"Set new StatePrefix : 'มันมีคำว่าเสริมไอโอดีนหรือไม่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:13.08924699+07:00","message":"Next Push (prob) : 'ไอโอดีนหรือไม่'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:13.089254835+07:00","message":"push: {false คำว่าเสริม 0 0xc001227880}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:13.202487139+07:00","message":"receive streaming session, msgId: 125"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:13.202525586+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มันมีคำว่าเสริมไอโอดีนหรือไม่ถ้ามี\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":580000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:13.202531815+07:00","message":"receive interim result [false|false]: มันมีคำว่าเสริมไอโอดีนหรือไม่ถ้ามี"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:13.202547634+07:00","message":"[buffer interim] 125 false มันมีคำว่าเสริมไอโอดีนหรือไม่ถ้ามี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:13.202556377+07:00","message":"[bufferProcess] interim [580000000]:มันมีคำว่าเสริมไอโอดีนหรือไม่ถ้ามี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:13.202558867+07:00","message":"[bufferProcess] send to processor:มันมีคำว่าเสริมไอโอดีนหรือไม่ถ้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:13.202562552+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:13.20256607+07:00","message":"> Transcript [2093] [false]: 'มันมีคำว่าเสริมไอโอดีนหรือไม่ถ้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:13.202570337+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:13.202572624+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:13.202574621+07:00","message":"StatePrefix: 'มันมีคำว่าเสริมไอโอดีนหรือไม่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:13.202577361+07:00","message":"TextPushed: 'มันมีคำว่าเสริม'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:13.265699074+07:00","message":"receive streaming session, msgId: 125"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:13.265738165+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มันมีคำว่าเสริมไอโอดีนหรือไม่ถ้าไม่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":640000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:13.265744615+07:00","message":"receive interim result [false|false]: มันมีคำว่าเสริมไอโอดีนหรือไม่ถ้าไม่"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:13.265760688+07:00","message":"[buffer interim] 125 false มันมีคำว่าเสริมไอโอดีนหรือไม่ถ้าไม่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:13.26576925+07:00","message":"[bufferProcess] interim [640000000]:มันมีคำว่าเสริมไอโอดีนหรือไม่ถ้าไม่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:13.265772395+07:00","message":"[bufferProcess] send to processor:มันมีคำว่าเสริมไอโอดีนหรือไม่ถ้ามี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:13.265776656+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:13.265779426+07:00","message":"> Transcript [2094] [false]: 'มันมีคำว่าเสริมไอโอดีนหรือไม่ถ้ามี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:13.265783221+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:13.265785367+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:13.265787539+07:00","message":"StatePrefix: 'มันมีคำว่าเสริมไอโอดีนหรือไม่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:13.265790344+07:00","message":"TextPushed: 'มันมีคำว่าเสริม'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:13.270606648+07:00","message":"receive streaming session, msgId: 125"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:13.270641236+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มันมีคำว่าเสริมไอโอดีนหรือไม่ถ้าไม่มี\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":700000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:13.270646803+07:00","message":"receive interim result [false|false]: มันมีคำว่าเสริมไอโอดีนหรือไม่ถ้าไม่มี"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:13.270660811+07:00","message":"[buffer interim] 125 false มันมีคำว่าเสริมไอโอดีนหรือไม่ถ้าไม่มี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:13.270666618+07:00","message":"[bufferProcess] interim [700000000]:มันมีคำว่าเสริมไอโอดีนหรือไม่ถ้าไม่มี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:13.270668967+07:00","message":"[bufferProcess] send to processor:มันมีคำว่าเสริมไอโอดีนหรือไม่ถ้าไม่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:13.270678775+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:13.270681371+07:00","message":"> Transcript [2095] [false]: 'มันมีคำว่าเสริมไอโอดีนหรือไม่ถ้าไม่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:13.270684132+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:13.270686712+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:13.270688588+07:00","message":"StatePrefix: 'มันมีคำว่าเสริมไอโอดีนหรือไม่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:13.270693162+07:00","message":"TextPushed: 'มันมีคำว่าเสริม'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:13.59801665+07:00","message":"receive streaming session, msgId: 125"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:13.5980542+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มันมีคำว่าเสริมไอโอดีนหรือไม่ถ้าไม่มีอยู่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":940000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:13.598060589+07:00","message":"receive interim result [false|false]: มันมีคำว่าเสริมไอโอดีนหรือไม่ถ้าไม่มีอยู่"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:13.598074414+07:00","message":"[buffer interim] 125 false มันมีคำว่าเสริมไอโอดีนหรือไม่ถ้าไม่มีอยู่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:13.598082868+07:00","message":"[bufferProcess] interim [940000000]:มันมีคำว่าเสริมไอโอดีนหรือไม่ถ้าไม่มีอยู่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:13.598086785+07:00","message":"[bufferProcess] send to processor:มันมีคำว่าเสริมไอโอดีนหรือไม่ถ้าไม่มี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:13.598091243+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:13.598095667+07:00","message":"> Transcript [2096] [false]: 'มันมีคำว่าเสริมไอโอดีนหรือไม่ถ้าไม่มี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:13.598100323+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:13.598102495+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:13.598104519+07:00","message":"StatePrefix: 'มันมีคำว่าเสริมไอโอดีนหรือไม่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:13.59810696+07:00","message":"TextPushed: 'มันมีคำว่าเสริม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:13.598109764+07:00","message":"Push: 'ไอโอดีนหรือไม่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:13.598111947+07:00","message":"TextPushed: 'มันมีคำว่าเสริมไอโอดีนหรือไม่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:13.598114047+07:00","message":"Set new StatePrefix : 'มันมีคำว่าเสริมไอโอดีนหรือไม่ถ้าไม่มี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:13.598116457+07:00","message":"Next Push (prob) : 'ถ้าไม่มี'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:13.598123998+07:00","message":"push: {false ไอโอดีนหรือไม่ 0 0xc001227880}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:13.627735466+07:00","message":"receive streaming session, msgId: 125"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:13.627772642+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มันมีคำว่าเสริมไอโอดีนหรือไม่ถ้าไม่มียอด\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:13.627779247+07:00","message":"receive interim result [false|false]: มันมีคำว่าเสริมไอโอดีนหรือไม่ถ้าไม่มียอด"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:13.627794491+07:00","message":"[buffer interim] 125 false มันมีคำว่าเสริมไอโอดีนหรือไม่ถ้าไม่มียอด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:13.627803097+07:00","message":"[bufferProcess] interim [0]:มันมีคำว่าเสริมไอโอดีนหรือไม่ถ้าไม่มียอด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:13.627806004+07:00","message":"[bufferProcess] send to processor:มันมีคำว่าเสริมไอโอดีนหรือไม่ถ้าไม่มีอยู่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:13.627814115+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:13.627817135+07:00","message":"> Transcript [2097] [false]: 'มันมีคำว่าเสริมไอโอดีนหรือไม่ถ้าไม่มีอยู่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:13.627821003+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:13.627823632+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:13.627825763+07:00","message":"StatePrefix: 'มันมีคำว่าเสริมไอโอดีนหรือไม่ถ้าไม่มี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:13.627828996+07:00","message":"TextPushed: 'มันมีคำว่าเสริมไอโอดีนหรือไม่'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:13.687193082+07:00","message":"receive streaming session, msgId: 125"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:13.687237328+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มันมีคำว่าเสริมไอโอดีนหรือไม่ถ้าไม่มีโยน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":60000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:13.68724355+07:00","message":"receive interim result [false|false]: มันมีคำว่าเสริมไอโอดีนหรือไม่ถ้าไม่มีโยน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:13.687261028+07:00","message":"[buffer interim] 125 false มันมีคำว่าเสริมไอโอดีนหรือไม่ถ้าไม่มีโยน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:13.687269052+07:00","message":"[bufferProcess] interim [60000000]:มันมีคำว่าเสริมไอโอดีนหรือไม่ถ้าไม่มีโยน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:13.68727189+07:00","message":"[bufferProcess] send to processor:มันมีคำว่าเสริมไอโอดีนหรือไม่ถ้าไม่มียอด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:13.687281358+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:13.687284275+07:00","message":"> Transcript [2098] [false]: 'มันมีคำว่าเสริมไอโอดีนหรือไม่ถ้าไม่มียอด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:13.687288231+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:13.687290731+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:13.687292898+07:00","message":"StatePrefix: 'มันมีคำว่าเสริมไอโอดีนหรือไม่ถ้าไม่มี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:13.687295936+07:00","message":"TextPushed: 'มันมีคำว่าเสริมไอโอดีนหรือไม่'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:13.692157051+07:00","message":"receive streaming session, msgId: 125"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:13.692179162+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มันมีคำว่าเสริมไอโอดีนหรือไม่ถ้าไม่มีโยนลง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":120000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:13.692184344+07:00","message":"receive interim result [false|false]: มันมีคำว่าเสริมไอโอดีนหรือไม่ถ้าไม่มีโยนลง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:13.692196671+07:00","message":"[buffer interim] 125 false มันมีคำว่าเสริมไอโอดีนหรือไม่ถ้าไม่มีโยนลง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:13.692203037+07:00","message":"[bufferProcess] interim [120000000]:มันมีคำว่าเสริมไอโอดีนหรือไม่ถ้าไม่มีโยนลง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:13.692205673+07:00","message":"[bufferProcess] send to processor:มันมีคำว่าเสริมไอโอดีนหรือไม่ถ้าไม่มีโยน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:13.692212783+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:13.692215926+07:00","message":"> Transcript [2099] [false]: 'มันมีคำว่าเสริมไอโอดีนหรือไม่ถ้าไม่มีโยน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:13.692218776+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:13.692220785+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:13.692222704+07:00","message":"StatePrefix: 'มันมีคำว่าเสริมไอโอดีนหรือไม่ถ้าไม่มี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:13.692225686+07:00","message":"TextPushed: 'มันมีคำว่าเสริมไอโอดีนหรือไม่'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:13.988365841+07:00","message":"receive streaming session, msgId: 125"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:13.988407389+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มันมีคำว่าเสริมไอโอดีนหรือไม่ถ้าไม่มีโยนลงข้าง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":360000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:13.98841796+07:00","message":"receive interim result [false|false]: มันมีคำว่าเสริมไอโอดีนหรือไม่ถ้าไม่มีโยนลงข้าง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:13.98843344+07:00","message":"[buffer interim] 125 false มันมีคำว่าเสริมไอโอดีนหรือไม่ถ้าไม่มีโยนลงข้าง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:13.988441535+07:00","message":"[bufferProcess] interim [360000000]:มันมีคำว่าเสริมไอโอดีนหรือไม่ถ้าไม่มีโยนลงข้าง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:13.988444736+07:00","message":"[bufferProcess] send to processor:มันมีคำว่าเสริมไอโอดีนหรือไม่ถ้าไม่มีโยนลง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:13.988452016+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:13.988455545+07:00","message":"> Transcript [2100] [false]: 'มันมีคำว่าเสริมไอโอดีนหรือไม่ถ้าไม่มีโยนลง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:13.988459717+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:13.988462415+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:13.988465115+07:00","message":"StatePrefix: 'มันมีคำว่าเสริมไอโอดีนหรือไม่ถ้าไม่มี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:13.988468197+07:00","message":"TextPushed: 'มันมีคำว่าเสริมไอโอดีนหรือไม่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:13.98847433+07:00","message":"Push: 'ถ้าไม่มี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:13.988476679+07:00","message":"TextPushed: 'มันมีคำว่าเสริมไอโอดีนหรือไม่ถ้าไม่มี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:13.988478917+07:00","message":"Set new StatePrefix : 'มันมีคำว่าเสริมไอโอดีนหรือไม่ถ้าไม่มีโยนลง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:13.988481437+07:00","message":"Next Push (prob) : 'โยนลง'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:13.988490572+07:00","message":"push: {false ถ้าไม่มี 0 0xc001227880}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:14.000733758+07:00","message":"receive streaming session, msgId: 125"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:14.000760063+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มันมีคำว่าเสริมไอโอดีนหรือไม่ถ้าไม่มีโยนลงขยะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":420000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:14.000766391+07:00","message":"receive interim result [false|false]: มันมีคำว่าเสริมไอโอดีนหรือไม่ถ้าไม่มีโยนลงขยะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:14.000781748+07:00","message":"[buffer interim] 125 false มันมีคำว่าเสริมไอโอดีนหรือไม่ถ้าไม่มีโยนลงขยะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:14.000787054+07:00","message":"[bufferProcess] interim [420000000]:มันมีคำว่าเสริมไอโอดีนหรือไม่ถ้าไม่มีโยนลงขยะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:14.000791786+07:00","message":"[bufferProcess] send to processor:มันมีคำว่าเสริมไอโอดีนหรือไม่ถ้าไม่มีโยนลงข้าง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:14.000795159+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:14.000798707+07:00","message":"> Transcript [2101] [false]: 'มันมีคำว่าเสริมไอโอดีนหรือไม่ถ้าไม่มีโยนลงข้าง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:14.000801632+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:14.000803609+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:14.000805632+07:00","message":"StatePrefix: 'มันมีคำว่าเสริมไอโอดีนหรือไม่ถ้าไม่มีโยนลง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:14.000808146+07:00","message":"TextPushed: 'มันมีคำว่าเสริมไอโอดีนหรือไม่ถ้าไม่มี'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:14.025175684+07:00","message":"[GCS] IsForceVAD: false for message ID: 125"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:14.147153397+07:00","message":"receive streaming session, msgId: 125"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:14.147190241+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มันมีคำว่าเสริมไอโอดีนหรือไม่ถ้าไม่มีโยนลงขยะ\",\"confidence\":0.9589726}],\"is_final\":true,\"result_end_time\":{\"seconds\":3,\"nanos\":630000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:14.147196761+07:00","message":"receive interim result [true|false]: มันมีคำว่าเสริมไอโอดีนหรือไม่ถ้าไม่มีโยนลงขยะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:14.147206312+07:00","message":"end recv isFinal message id 125"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:14.147208527+07:00","message":"end Recv id 125"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:14.147214594+07:00","message":"[buffer interim] 125 true มันมีคำว่าเสริมไอโอดีนหรือไม่ถ้าไม่มีโยนลงขยะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:14.147221889+07:00","message":"[bufferProcess] interim [630000000]:มันมีคำว่าเสริมไอโอดีนหรือไม่ถ้าไม่มีโยนลงขยะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:14.147227007+07:00","message":"[bufferProcess] send to processor (isfinal):มันมีคำว่าเสริมไอโอดีนหรือไม่ถ้าไม่มีโยนลงขยะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:14.147230314+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:14.147233052+07:00","message":"> Transcript [2102] [false]: 'มันมีคำว่าเสริมไอโอดีนหรือไม่ถ้าไม่มีโยนลงขยะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:14.147236392+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:14.147238666+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:14.147240738+07:00","message":"StatePrefix: 'มันมีคำว่าเสริมไอโอดีนหรือไม่ถ้าไม่มีโยนลง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:14.147243442+07:00","message":"TextPushed: 'มันมีคำว่าเสริมไอโอดีนหรือไม่ถ้าไม่มี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:14.147245481+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:14.147247943+07:00","message":"> Transcript [2103] [true]: 'มันมีคำว่าเสริมไอโอดีนหรือไม่ถ้าไม่มีโยนลงขยะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:14.147250154+07:00","message":"Count interim (case isFinal): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:14.147251886+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:14.147253648+07:00","message":"StatePrefix: 'มันมีคำว่าเสริมไอโอดีนหรือไม่ถ้าไม่มีโยนลง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:14.147255492+07:00","message":"TextPushed: 'มันมีคำว่าเสริมไอโอดีนหรือไม่ถ้าไม่มี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:14.147261385+07:00","message":"Push: 'โยนลงขยะ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:14.147269153+07:00","message":"push: {true โยนลงขยะ 0 0xc001227880}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:14.152838948+07:00","message":"[GCS] Start streaming session, msgId: 126"}
{"level":"info","service":"Main","time":"2026-06-25T13:15:14.157550734+07:00","message":"write wav file: './tmp/7593/7593_125.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:14.683666747+07:00","message":"receive streaming session, msgId: 126"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:14.683737095+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แปลว่า\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":600000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:14.683743214+07:00","message":"receive interim result [false|false]: แปลว่า"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:14.683759678+07:00","message":"[buffer interim] 126 false แปลว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:14.68376664+07:00","message":"[bufferProcess] interim [600000000]:แปลว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:14.683769036+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:15:14.95586815+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:15:14.955883657+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:15.331540689+07:00","message":"receive streaming session, msgId: 126"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:15.331587179+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แปลว่า\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":1,\"nanos\":200000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:15.331595642+07:00","message":"receive interim result [false|false]: แปลว่า"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:15.331617444+07:00","message":"[buffer interim] 126 false แปลว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:15.331629809+07:00","message":"[bufferProcess] interim [200000000]:แปลว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:15.331634067+07:00","message":"[bufferProcess] send to processor:แปลว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:15.331641226+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:15.331646088+07:00","message":"> Transcript [2104] [false]: 'แปลว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:15.331650073+07:00","message":"Set StatePrefix (first interim): 'แปลว่า'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:16.222181593+07:00","message":"receive streaming session, msgId: 126"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:16.222215126+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แปลว่าแม่ซื้อ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":40000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:16.222220804+07:00","message":"receive interim result [false|false]: แปลว่าแม่ซื้อ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:16.22223452+07:00","message":"[buffer interim] 126 false แปลว่าแม่ซื้อ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:16.222243535+07:00","message":"[bufferProcess] interim [40000000]:แปลว่าแม่ซื้อ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:16.222245896+07:00","message":"[bufferProcess] send to processor:แปลว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:16.222249024+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:16.222251929+07:00","message":"> Transcript [2105] [false]: 'แปลว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:16.22225514+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:16.222257096+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:16.222258996+07:00","message":"StatePrefix: 'แปลว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:16.22226115+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:16.290595306+07:00","message":"receive streaming session, msgId: 126"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:16.290640926+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แปลว่าแม่ซื้อมา\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":220000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:16.290646282+07:00","message":"receive interim result [false|false]: แปลว่าแม่ซื้อมา"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:16.290658711+07:00","message":"[buffer interim] 126 false แปลว่าแม่ซื้อมา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:16.290665739+07:00","message":"[bufferProcess] interim [220000000]:แปลว่าแม่ซื้อมา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:16.29066798+07:00","message":"[bufferProcess] send to processor:แปลว่าแม่ซื้อ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:16.290672973+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:16.290675874+07:00","message":"> Transcript [2106] [false]: 'แปลว่าแม่ซื้อ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:16.290679152+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:16.290681179+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:16.290683202+07:00","message":"StatePrefix: 'แปลว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:16.290685318+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:16.925341028+07:00","message":"receive streaming session, msgId: 126"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:16.92537429+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แปลว่าแม่ซื้อมา\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":2,\"nanos\":820000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:16.925379936+07:00","message":"receive interim result [false|false]: แปลว่าแม่ซื้อมา"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:16.925394654+07:00","message":"[buffer interim] 126 false แปลว่าแม่ซื้อมา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:16.925401754+07:00","message":"[bufferProcess] interim [820000000]:แปลว่าแม่ซื้อมา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:16.925404439+07:00","message":"[bufferProcess] send to processor:แปลว่าแม่ซื้อมา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:16.925407842+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:16.925410538+07:00","message":"> Transcript [2107] [false]: 'แปลว่าแม่ซื้อมา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:16.925413719+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:16.925415771+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:16.925417684+07:00","message":"StatePrefix: 'แปลว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:16.925419819+07:00","message":"TextPushed: ''"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:15:17.956071061+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:15:17.956071062+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:18.567187023+07:00","message":"[GCS] IsForceVAD: false for message ID: 126"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:18.669880545+07:00","message":"receive streaming session, msgId: 126"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:18.669922134+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แม่ว่าแม่ซื้อมา\",\"confidence\":0.95180815}],\"is_final\":true,\"result_end_time\":{\"seconds\":4,\"nanos\":650000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:18.669929174+07:00","message":"receive interim result [true|false]: แม่ว่าแม่ซื้อมา"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:18.669939748+07:00","message":"end recv isFinal message id 126"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:18.66994208+07:00","message":"end Recv id 126"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:18.669949509+07:00","message":"[buffer interim] 126 true แม่ว่าแม่ซื้อมา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:18.669958268+07:00","message":"[bufferProcess] interim [650000000]:แม่ว่าแม่ซื้อมา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:18.669961988+07:00","message":"[bufferProcess] send to processor (isfinal):แปลว่าแม่ซื้อมา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:18.669968227+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:18.669971542+07:00","message":"> Transcript [2108] [false]: 'แปลว่าแม่ซื้อมา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:18.669974878+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:18.669976846+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:18.669978801+07:00","message":"StatePrefix: 'แปลว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:18.66998105+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:18.669983842+07:00","message":"Push: 'แปลว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:18.669986313+07:00","message":"TextPushed: 'แปลว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:18.669988438+07:00","message":"Set new StatePrefix : 'แปลว่าแม่ซื้อมา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:18.669991153+07:00","message":"Next Push (prob) : 'แม่ซื้อมา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:18.669993073+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:18.669995043+07:00","message":"> Transcript [2109] [true]: 'แม่ว่าแม่ซื้อมา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:18.669997239+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:18.669998934+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:18.67000127+07:00","message":"StatePrefix: 'แปลว่าแม่ซื้อมา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:18.67000336+07:00","message":"TextPushed: 'แปลว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:18.670005033+07:00","message":"must be align in case of isFinal"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:18.670069144+07:00","message":"Push: 'แม่ซื้อมา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:18.670071988+07:00","message":"TextPushed: 'แปลว่าแม่ซื้อมา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:18.670074103+07:00","message":"Set new StatePrefix : 'แม่ว่าแม่ซื้อมา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:18.670076068+07:00","message":"Next Push (prob) : 'แม่ว่าแม่ซื้อมา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:18.670080664+07:00","message":"write aligntment file to 'tmp/7593/align_message_id_126.html'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:18.670094943+07:00","message":"push: {false แปลว่า 0 0xc00052af00}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:18.670124827+07:00","message":"push: {true แม่ซื้อมา 0 0xc00052af00}"}
{"level":"info","service":"Main","time":"2026-06-25T13:15:18.687980825+07:00","message":"write wav file: './tmp/7593/7593_126.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:18.756962453+07:00","message":"[GCS] Start streaming session, msgId: 127"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:19.15691175+07:00","message":"receive streaming session, msgId: 127"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:19.156949423+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เดี๋ยว\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":420000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:19.156954806+07:00","message":"receive interim result [false|false]: เดี๋ยว"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:19.156969368+07:00","message":"[buffer interim] 127 false เดี๋ยว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:19.156975878+07:00","message":"[bufferProcess] interim [420000000]:เดี๋ยว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:19.156977862+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:19.234161709+07:00","message":"receive streaming session, msgId: 127"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:19.234201236+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ยัง\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":480000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:19.234206795+07:00","message":"receive interim result [false|false]: ยัง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:19.234223621+07:00","message":"[buffer interim] 127 false ยัง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:19.23423513+07:00","message":"[bufferProcess] interim [480000000]:ยัง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:19.234237303+07:00","message":"[bufferProcess] send to processor:เดี๋ยว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:19.234241523+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:19.234244899+07:00","message":"> Transcript [2110] [false]: 'เดี๋ยว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:19.234247169+07:00","message":"Set StatePrefix (first interim): 'เดี๋ยว'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:19.279354345+07:00","message":"receive streaming session, msgId: 127"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:19.279388442+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เดี๋ยวแม่\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":540000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:19.279393841+07:00","message":"receive interim result [false|false]: เดี๋ยวแม่"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:19.279410487+07:00","message":"[buffer interim] 127 false เดี๋ยวแม่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:19.279417932+07:00","message":"[bufferProcess] interim [540000000]:เดี๋ยวแม่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:19.279420251+07:00","message":"[bufferProcess] send to processor:ยัง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:19.279431158+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:19.279433525+07:00","message":"> Transcript [2111] [false]: 'ยัง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:19.279435775+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:19.279438447+07:00","message":"Set new StatePrefix: 'ยัง'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:19.421099187+07:00","message":"receive streaming session, msgId: 127"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:19.421146439+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เดี๋ยวแม่ค้า\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":720000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:19.421152468+07:00","message":"receive interim result [false|false]: เดี๋ยวแม่ค้า"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:19.421177257+07:00","message":"[buffer interim] 127 false เดี๋ยวแม่ค้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:19.421189078+07:00","message":"[bufferProcess] interim [720000000]:เดี๋ยวแม่ค้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:19.421192109+07:00","message":"[bufferProcess] send to processor:เดี๋ยวแม่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:19.421196769+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:19.421199767+07:00","message":"> Transcript [2112] [false]: 'เดี๋ยวแม่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:19.421202411+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:19.421204616+07:00","message":"Set new StatePrefix: 'เดี๋ยวแม่'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:19.964084157+07:00","message":"receive streaming session, msgId: 127"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:19.964133072+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เดี๋ยวแม่ค้ายินดี\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":200000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:19.964150238+07:00","message":"receive interim result [false|false]: เดี๋ยวแม่ค้ายินดี"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:19.964168393+07:00","message":"[buffer interim] 127 false เดี๋ยวแม่ค้ายินดี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:19.964188848+07:00","message":"[bufferProcess] interim [200000000]:เดี๋ยวแม่ค้ายินดี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:19.964191768+07:00","message":"[bufferProcess] send to processor:เดี๋ยวแม่ค้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:19.964200248+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:19.964203508+07:00","message":"> Transcript [2113] [false]: 'เดี๋ยวแม่ค้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:19.964207866+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:19.964210326+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:19.964212441+07:00","message":"StatePrefix: 'เดี๋ยวแม่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:19.964222558+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:20.034156982+07:00","message":"receive streaming session, msgId: 127"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:20.034208288+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เดี๋ยวแม่ค้ายิน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":320000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:20.034214419+07:00","message":"receive interim result [false|false]: เดี๋ยวแม่ค้ายิน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:20.034225845+07:00","message":"[buffer interim] 127 false เดี๋ยวแม่ค้ายิน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:20.034232246+07:00","message":"[bufferProcess] interim [320000000]:เดี๋ยวแม่ค้ายิน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:20.034234691+07:00","message":"[bufferProcess] send to processor:เดี๋ยวแม่ค้ายินดี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:20.034240235+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:20.034243093+07:00","message":"> Transcript [2114] [false]: 'เดี๋ยวแม่ค้ายินดี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:20.034246626+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:20.034248832+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:20.034250903+07:00","message":"StatePrefix: 'เดี๋ยวแม่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:20.034253365+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:20.145689358+07:00","message":"receive streaming session, msgId: 127"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:20.145730153+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เดี๋ยวแม่ค้ายินดีนะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":380000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:20.145736251+07:00","message":"receive interim result [false|false]: เดี๋ยวแม่ค้ายินดีนะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:20.145753023+07:00","message":"[buffer interim] 127 false เดี๋ยวแม่ค้ายินดีนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:20.145761364+07:00","message":"[bufferProcess] interim [380000000]:เดี๋ยวแม่ค้ายินดีนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:20.145764077+07:00","message":"[bufferProcess] send to processor:เดี๋ยวแม่ค้ายิน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:20.145768618+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:20.145771584+07:00","message":"> Transcript [2115] [false]: 'เดี๋ยวแม่ค้ายิน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:20.145775715+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:20.145777939+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:20.145779948+07:00","message":"StatePrefix: 'เดี๋ยวแม่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:20.145782124+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:20.520952513+07:00","message":"receive streaming session, msgId: 127"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:20.521001533+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เดี๋ยวแม่ค้าดีๆนะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":800000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:20.521009911+07:00","message":"receive interim result [false|false]: เดี๋ยวแม่ค้าดีๆนะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:20.521035802+07:00","message":"[buffer interim] 127 false เดี๋ยวแม่ค้าดีๆนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:20.521046964+07:00","message":"[bufferProcess] interim [800000000]:เดี๋ยวแม่ค้าดีๆนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:20.521050899+07:00","message":"[bufferProcess] send to processor:เดี๋ยวแม่ค้ายินดีนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:20.521059412+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:20.521064189+07:00","message":"> Transcript [2116] [false]: 'เดี๋ยวแม่ค้ายินดีนะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:20.521069137+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:20.521072064+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:20.521074982+07:00","message":"StatePrefix: 'เดี๋ยวแม่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:20.521078992+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:20.52108753+07:00","message":"Push: 'เดี๋ยวแม่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:20.521091073+07:00","message":"TextPushed: 'เดี๋ยวแม่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:20.521094349+07:00","message":"Set new StatePrefix : 'เดี๋ยวแม่ค้ายินดีนะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:20.521097987+07:00","message":"Next Push (prob) : 'ค้ายินดีนะ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:20.52110907+07:00","message":"push: {false เดี๋ยวแม่ 0 0xc001226180}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:20.821917983+07:00","message":"receive streaming session, msgId: 127"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:20.821963429+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เดี๋ยวแม่ค้าดีๆนะอากาศ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":40000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:20.821968754+07:00","message":"receive interim result [false|false]: เดี๋ยวแม่ค้าดีๆนะอากาศ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:20.821982982+07:00","message":"[buffer interim] 127 false เดี๋ยวแม่ค้าดีๆนะอากาศ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:20.821991523+07:00","message":"[bufferProcess] interim [40000000]:เดี๋ยวแม่ค้าดีๆนะอากาศ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:20.821995552+07:00","message":"[bufferProcess] send to processor:เดี๋ยวแม่ค้าดีๆนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:20.822000055+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:20.822004386+07:00","message":"> Transcript [2117] [false]: 'เดี๋ยวแม่ค้าดีๆนะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:20.822008843+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:20.82201125+07:00","message":"Set new StatePrefix: 'เดี๋ยวแม่ค้าดีๆนะ'"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:15:20.956976222+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:15:20.956976225+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:21.396276518+07:00","message":"receive streaming session, msgId: 127"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:21.396314711+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เดี๋ยวแม่ค้าดีๆนะอากาศ\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":2,\"nanos\":640000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:21.396320557+07:00","message":"receive interim result [false|false]: เดี๋ยวแม่ค้าดีๆนะอากาศ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:21.396334583+07:00","message":"[buffer interim] 127 false เดี๋ยวแม่ค้าดีๆนะอากาศ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:21.396341115+07:00","message":"[bufferProcess] interim [640000000]:เดี๋ยวแม่ค้าดีๆนะอากาศ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:21.396344051+07:00","message":"[bufferProcess] send to processor:เดี๋ยวแม่ค้าดีๆนะอากาศ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:21.396347372+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:21.396351153+07:00","message":"> Transcript [2118] [false]: 'เดี๋ยวแม่ค้าดีๆนะอากาศ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:21.396354683+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:21.396356845+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:21.396358851+07:00","message":"StatePrefix: 'เดี๋ยวแม่ค้าดีๆนะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:21.39636114+07:00","message":"TextPushed: 'เดี๋ยวแม่'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:22.606093406+07:00","message":"[GCS] IsForceVAD: false for message ID: 127"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:22.667670958+07:00","message":"[GCS] Start streaming session, msgId: 128"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:22.734484035+07:00","message":"receive streaming session, msgId: 127"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:22.734531792+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เดี๋ยวแม่ขายดีๆนะอากาศ\",\"confidence\":0.8314072}],\"is_final\":true,\"result_end_time\":{\"seconds\":4,\"nanos\":50000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:22.734538911+07:00","message":"receive interim result [true|false]: เดี๋ยวแม่ขายดีๆนะอากาศ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:22.734550636+07:00","message":"end recv isFinal message id 127"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:22.734553119+07:00","message":"end Recv id 127"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:22.734562603+07:00","message":"[buffer interim] 127 true เดี๋ยวแม่ขายดีๆนะอากาศ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:22.734574732+07:00","message":"[bufferProcess] interim [50000000]:เดี๋ยวแม่ขายดีๆนะอากาศ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:22.734584016+07:00","message":"[bufferProcess] send to processor (isfinal):เดี๋ยวแม่ค้าดีๆนะอากาศ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:22.73458846+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:22.734591586+07:00","message":"> Transcript [2119] [false]: 'เดี๋ยวแม่ค้าดีๆนะอากาศ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:22.734594734+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:22.734596817+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:22.734598817+07:00","message":"StatePrefix: 'เดี๋ยวแม่ค้าดีๆนะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:22.734600897+07:00","message":"TextPushed: 'เดี๋ยวแม่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:22.734602806+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:22.734604755+07:00","message":"> Transcript [2120] [true]: 'เดี๋ยวแม่ขายดีๆนะอากาศ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:22.734615794+07:00","message":"Count interim (case isFinal): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:22.734620698+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:22.734622755+07:00","message":"StatePrefix: 'เดี๋ยวแม่ค้าดีๆนะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:22.734624659+07:00","message":"TextPushed: 'เดี๋ยวแม่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:22.734631162+07:00","message":"Push: 'ขายดีๆนะอากาศ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:22.734640188+07:00","message":"push: {true ขายดีๆนะอากาศ 0 0xc001226180}"}
{"level":"info","service":"Main","time":"2026-06-25T13:15:22.74405674+07:00","message":"write wav file: './tmp/7593/7593_127.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:23.026809122+07:00","message":"receive streaming session, msgId: 128"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:23.026851834+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แม่\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":420000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:23.026857051+07:00","message":"receive interim result [false|false]: แม่"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:23.026874851+07:00","message":"[buffer interim] 128 false แม่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:23.02688148+07:00","message":"[bufferProcess] interim [420000000]:แม่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:23.026883719+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:23.30661236+07:00","message":"receive streaming session, msgId: 128"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:23.306652648+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แม่จะ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":600000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:23.306658134+07:00","message":"receive interim result [false|false]: แม่จะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:23.306673921+07:00","message":"[buffer interim] 128 false แม่จะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:23.30668181+07:00","message":"[bufferProcess] interim [600000000]:แม่จะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:23.306684409+07:00","message":"[bufferProcess] send to processor:แม่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:23.306691979+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:23.306694887+07:00","message":"> Transcript [2121] [false]: 'แม่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:23.306697089+07:00","message":"Set StatePrefix (first interim): 'แม่'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:23.498898656+07:00","message":"receive streaming session, msgId: 128"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:23.498928466+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แม่ชัก\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":720000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:23.498933398+07:00","message":"receive interim result [false|false]: แม่ชัก"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:23.498947877+07:00","message":"[buffer interim] 128 false แม่ชัก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:23.498954242+07:00","message":"[bufferProcess] interim [720000000]:แม่ชัก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:23.498956663+07:00","message":"[bufferProcess] send to processor:แม่จะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:23.498964073+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:23.498966415+07:00","message":"> Transcript [2122] [false]: 'แม่จะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:23.498969994+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:23.498973126+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:23.498975142+07:00","message":"StatePrefix: 'แม่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:23.49897735+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:23.531037141+07:00","message":"receive streaming session, msgId: 128"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:23.531065541+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แม่จะกิน\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":780000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:23.53107051+07:00","message":"receive interim result [false|false]: แม่จะกิน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:23.531086447+07:00","message":"[buffer interim] 128 false แม่จะกิน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:23.53109309+07:00","message":"[bufferProcess] interim [780000000]:แม่จะกิน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:23.531095949+07:00","message":"[bufferProcess] send to processor:แม่ชัก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:23.531099604+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:23.531102446+07:00","message":"> Transcript [2123] [false]: 'แม่ชัก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:23.531105477+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:23.531107443+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:23.531109421+07:00","message":"StatePrefix: 'แม่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:23.531111593+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:23.646217973+07:00","message":"receive streaming session, msgId: 128"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:23.646260786+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แม่จะกินแบ่ง\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":960000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:23.646267233+07:00","message":"receive interim result [false|false]: แม่จะกินแบ่ง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:23.646282904+07:00","message":"[buffer interim] 128 false แม่จะกินแบ่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:23.646290564+07:00","message":"[bufferProcess] interim [960000000]:แม่จะกินแบ่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:23.64629348+07:00","message":"[bufferProcess] send to processor:แม่จะกิน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:23.646301067+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:23.646303893+07:00","message":"> Transcript [2124] [false]: 'แม่จะกิน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:23.646307549+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:23.646309763+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:23.646312317+07:00","message":"StatePrefix: 'แม่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:23.646314679+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:23.712377228+07:00","message":"receive streaming session, msgId: 128"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:23.712414739+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แม่ถ้ากินแบบนี้\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":80000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:23.712420605+07:00","message":"receive interim result [false|false]: แม่ถ้ากินแบบนี้"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:23.712435137+07:00","message":"[buffer interim] 128 false แม่ถ้ากินแบบนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:23.712442421+07:00","message":"[bufferProcess] interim [80000000]:แม่ถ้ากินแบบนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:23.712444857+07:00","message":"[bufferProcess] send to processor:แม่จะกินแบ่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:23.712448802+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:23.712452183+07:00","message":"> Transcript [2125] [false]: 'แม่จะกินแบ่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:23.712455702+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:23.712458361+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:23.712460837+07:00","message":"StatePrefix: 'แม่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:23.712462877+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:23.71247052+07:00","message":"Push: 'แม่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:23.712472716+07:00","message":"TextPushed: 'แม่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:23.712474911+07:00","message":"Set new StatePrefix : 'แม่จะกินแบ่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:23.71247754+07:00","message":"Next Push (prob) : 'จะกินแบ่ง'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:23.712485954+07:00","message":"push: {false แม่ 0 0xc0001fcc00}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:23.937549293+07:00","message":"receive streaming session, msgId: 128"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:23.937604436+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แม่ถ้ากินแบบนี้แหละ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":260000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:23.93761771+07:00","message":"receive interim result [false|false]: แม่ถ้ากินแบบนี้แหละ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:23.937645359+07:00","message":"[buffer interim] 128 false แม่ถ้ากินแบบนี้แหละ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:23.937653693+07:00","message":"[bufferProcess] interim [260000000]:แม่ถ้ากินแบบนี้แหละ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:23.93765693+07:00","message":"[bufferProcess] send to processor:แม่ถ้ากินแบบนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:23.937660882+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:23.937664524+07:00","message":"> Transcript [2126] [false]: 'แม่ถ้ากินแบบนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:23.93766763+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:23.937670332+07:00","message":"Set new StatePrefix: 'แม่ถ้ากินแบบนี้'"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:15:23.957527445+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:15:23.957548433+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:23.99213912+07:00","message":"receive streaming session, msgId: 128"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:23.992180284+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แม่ถ้ากินแบบนี้มา\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":320000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:23.992186381+07:00","message":"receive interim result [false|false]: แม่ถ้ากินแบบนี้มา"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:23.992201618+07:00","message":"[buffer interim] 128 false แม่ถ้ากินแบบนี้มา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:23.992212544+07:00","message":"[bufferProcess] interim [320000000]:แม่ถ้ากินแบบนี้มา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:23.992214999+07:00","message":"[bufferProcess] send to processor:แม่ถ้ากินแบบนี้แหละ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:23.992223277+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:23.992227584+07:00","message":"> Transcript [2127] [false]: 'แม่ถ้ากินแบบนี้แหละ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:23.992231175+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:23.992233251+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:23.992235261+07:00","message":"StatePrefix: 'แม่ถ้ากินแบบนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:23.992238174+07:00","message":"TextPushed: 'แม่'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:24.056053145+07:00","message":"receive streaming session, msgId: 128"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:24.056100513+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แม่ถ้ากินแบบนี้บอก\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":380000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:24.056109099+07:00","message":"receive interim result [false|false]: แม่ถ้ากินแบบนี้บอก"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:24.056130856+07:00","message":"[buffer interim] 128 false แม่ถ้ากินแบบนี้บอก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:24.056144132+07:00","message":"[bufferProcess] interim [380000000]:แม่ถ้ากินแบบนี้บอก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:24.056148537+07:00","message":"[bufferProcess] send to processor:แม่ถ้ากินแบบนี้มา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:24.056158385+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:24.056162943+07:00","message":"> Transcript [2128] [false]: 'แม่ถ้ากินแบบนี้มา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:24.056168243+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:24.056171841+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:24.056174875+07:00","message":"StatePrefix: 'แม่ถ้ากินแบบนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:24.056178662+07:00","message":"TextPushed: 'แม่'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:24.107193653+07:00","message":"receive streaming session, msgId: 128"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:24.107228567+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แม่ถ้ากินแบบนี้บ่อย\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":440000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:24.107234585+07:00","message":"receive interim result [false|false]: แม่ถ้ากินแบบนี้บ่อย"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:24.107248576+07:00","message":"[buffer interim] 128 false แม่ถ้ากินแบบนี้บ่อย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:24.107257668+07:00","message":"[bufferProcess] interim [440000000]:แม่ถ้ากินแบบนี้บ่อย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:24.107259931+07:00","message":"[bufferProcess] send to processor:แม่ถ้ากินแบบนี้บอก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:24.107265115+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:24.107267819+07:00","message":"> Transcript [2129] [false]: 'แม่ถ้ากินแบบนี้บอก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:24.107271458+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:24.107273573+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:24.107275534+07:00","message":"StatePrefix: 'แม่ถ้ากินแบบนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:24.107277843+07:00","message":"TextPushed: 'แม่'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:24.234799838+07:00","message":"receive streaming session, msgId: 128"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:24.234833859+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แม่ถ้ากินแบบนี้บ่อยๆ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":620000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:24.234839261+07:00","message":"receive interim result [false|false]: แม่ถ้ากินแบบนี้บ่อยๆ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:24.234851531+07:00","message":"[buffer interim] 128 false แม่ถ้ากินแบบนี้บ่อยๆ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:24.234859961+07:00","message":"[bufferProcess] interim [620000000]:แม่ถ้ากินแบบนี้บ่อยๆ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:24.234862537+07:00","message":"[bufferProcess] send to processor:แม่ถ้ากินแบบนี้บ่อย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:24.234867855+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:24.234870816+07:00","message":"> Transcript [2130] [false]: 'แม่ถ้ากินแบบนี้บ่อย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:24.234874824+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:24.234878764+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:24.234880872+07:00","message":"StatePrefix: 'แม่ถ้ากินแบบนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:24.234883409+07:00","message":"TextPushed: 'แม่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:24.234887932+07:00","message":"Push: 'ถ้ากินแบบนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:24.234889965+07:00","message":"TextPushed: 'แม่ถ้ากินแบบนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:24.234892127+07:00","message":"Set new StatePrefix : 'แม่ถ้ากินแบบนี้บ่อย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:24.234894239+07:00","message":"Next Push (prob) : 'บ่อย'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:24.234901929+07:00","message":"push: {false ถ้ากินแบบนี้ 0 0xc0001fcc00}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:24.425128363+07:00","message":"receive streaming session, msgId: 128"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:24.42518287+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แม่ถ้ากินแบบนี้บ่อยๆเรา\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":740000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:24.425188876+07:00","message":"receive interim result [false|false]: แม่ถ้ากินแบบนี้บ่อยๆเรา"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:24.425203552+07:00","message":"[buffer interim] 128 false แม่ถ้ากินแบบนี้บ่อยๆเรา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:24.425211262+07:00","message":"[bufferProcess] interim [740000000]:แม่ถ้ากินแบบนี้บ่อยๆเรา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:24.425213926+07:00","message":"[bufferProcess] send to processor:แม่ถ้ากินแบบนี้บ่อยๆ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:24.425219803+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:24.425222884+07:00","message":"> Transcript [2131] [false]: 'แม่ถ้ากินแบบนี้บ่อยๆ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:24.425226414+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:24.425229452+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:24.42523179+07:00","message":"StatePrefix: 'แม่ถ้ากินแบบนี้บ่อย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:24.425236678+07:00","message":"TextPushed: 'แม่ถ้ากินแบบนี้'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:24.573872885+07:00","message":"receive streaming session, msgId: 128"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:24.573916573+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แม่ถ้ากินแบบนี้บ่อยๆเราขอ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":920000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:24.573923908+07:00","message":"receive interim result [false|false]: แม่ถ้ากินแบบนี้บ่อยๆเราขอ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:24.573939921+07:00","message":"[buffer interim] 128 false แม่ถ้ากินแบบนี้บ่อยๆเราขอ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:24.573947638+07:00","message":"[bufferProcess] interim [920000000]:แม่ถ้ากินแบบนี้บ่อยๆเราขอ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:24.573950313+07:00","message":"[bufferProcess] send to processor:แม่ถ้ากินแบบนี้บ่อยๆเรา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:24.573958732+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:24.573962122+07:00","message":"> Transcript [2132] [false]: 'แม่ถ้ากินแบบนี้บ่อยๆเรา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:24.573966113+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:24.573968444+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:24.573970504+07:00","message":"StatePrefix: 'แม่ถ้ากินแบบนี้บ่อย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:24.573973019+07:00","message":"TextPushed: 'แม่ถ้ากินแบบนี้'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:24.619250764+07:00","message":"receive streaming session, msgId: 128"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:24.619288036+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แม่ถ้ากินแบบนี้บ่อยๆเราขาด\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":980000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:24.619294496+07:00","message":"receive interim result [false|false]: แม่ถ้ากินแบบนี้บ่อยๆเราขาด"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:24.619311305+07:00","message":"[buffer interim] 128 false แม่ถ้ากินแบบนี้บ่อยๆเราขาด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:24.61932017+07:00","message":"[bufferProcess] interim [980000000]:แม่ถ้ากินแบบนี้บ่อยๆเราขาด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:24.619323297+07:00","message":"[bufferProcess] send to processor:แม่ถ้ากินแบบนี้บ่อยๆเราขอ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:24.619327379+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:24.619330133+07:00","message":"> Transcript [2133] [false]: 'แม่ถ้ากินแบบนี้บ่อยๆเราขอ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:24.619333601+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:24.619335892+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:24.619337912+07:00","message":"StatePrefix: 'แม่ถ้ากินแบบนี้บ่อย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:24.619340306+07:00","message":"TextPushed: 'แม่ถ้ากินแบบนี้'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:24.921010945+07:00","message":"receive streaming session, msgId: 128"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:24.921043695+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แม่ถ้ากินแบบนี้บ่อยๆเราขาดเอว\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":220000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:24.921050175+07:00","message":"receive interim result [false|false]: แม่ถ้ากินแบบนี้บ่อยๆเราขาดเอว"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:24.92106787+07:00","message":"[buffer interim] 128 false แม่ถ้ากินแบบนี้บ่อยๆเราขาดเอว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:24.921075044+07:00","message":"[bufferProcess] interim [220000000]:แม่ถ้ากินแบบนี้บ่อยๆเราขาดเอว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:24.921077672+07:00","message":"[bufferProcess] send to processor:แม่ถ้ากินแบบนี้บ่อยๆเราขาด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:24.921081074+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:24.921083939+07:00","message":"> Transcript [2134] [false]: 'แม่ถ้ากินแบบนี้บ่อยๆเราขาด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:24.921087438+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:24.92108948+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:24.921092+07:00","message":"StatePrefix: 'แม่ถ้ากินแบบนี้บ่อย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:24.921094275+07:00","message":"TextPushed: 'แม่ถ้ากินแบบนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:24.921097225+07:00","message":"Push: 'บ่อย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:24.921099446+07:00","message":"TextPushed: 'แม่ถ้ากินแบบนี้บ่อย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:24.921101582+07:00","message":"Set new StatePrefix : 'แม่ถ้ากินแบบนี้บ่อยๆเราขาด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:24.921103723+07:00","message":"Next Push (prob) : 'ๆเราขาด'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:24.921110919+07:00","message":"push: {false บ่อย 0 0xc0001fcc00}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:25.011116679+07:00","message":"receive streaming session, msgId: 128"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:25.011150886+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แม่ถ้ากินแบบนี้บ่อยๆเราขาด Elsa\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":340000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:25.011157445+07:00","message":"receive interim result [false|false]: แม่ถ้ากินแบบนี้บ่อยๆเราขาด Elsa"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:25.011171441+07:00","message":"[buffer interim] 128 false แม่ถ้ากินแบบนี้บ่อยๆเราขาด Elsa"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:25.011178504+07:00","message":"[bufferProcess] interim [340000000]:แม่ถ้ากินแบบนี้บ่อยๆเราขาด Elsa"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:25.011181947+07:00","message":"[bufferProcess] send to processor:แม่ถ้ากินแบบนี้บ่อยๆเราขาดเอว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:25.011188794+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:25.011192996+07:00","message":"> Transcript [2135] [false]: 'แม่ถ้ากินแบบนี้บ่อยๆเราขาดเอว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:25.01119744+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:25.011201132+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:25.011204782+07:00","message":"StatePrefix: 'แม่ถ้ากินแบบนี้บ่อยๆเราขาด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:25.011208605+07:00","message":"TextPushed: 'แม่ถ้ากินแบบนี้บ่อย'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:25.034296974+07:00","message":"receive streaming session, msgId: 128"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:25.034344732+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แม่ถ้ากินแบบนี้บ่อยๆเราขาดไอโอดีน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":400000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:25.034352108+07:00","message":"receive interim result [false|false]: แม่ถ้ากินแบบนี้บ่อยๆเราขาดไอโอดีน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:25.0343722+07:00","message":"[buffer interim] 128 false แม่ถ้ากินแบบนี้บ่อยๆเราขาดไอโอดีน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:25.034380562+07:00","message":"[bufferProcess] interim [400000000]:แม่ถ้ากินแบบนี้บ่อยๆเราขาดไอโอดีน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:25.034384024+07:00","message":"[bufferProcess] send to processor:แม่ถ้ากินแบบนี้บ่อยๆเราขาด Elsa"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:25.034391046+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:25.034395043+07:00","message":"> Transcript [2136] [false]: 'แม่ถ้ากินแบบนี้บ่อยๆเราขาด Elsa'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:25.034400069+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:25.034402941+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:25.034406103+07:00","message":"StatePrefix: 'แม่ถ้ากินแบบนี้บ่อยๆเราขาด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:25.034409774+07:00","message":"TextPushed: 'แม่ถ้ากินแบบนี้บ่อย'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:25.323104427+07:00","message":"receive streaming session, msgId: 128"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:25.32314407+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แม่ถ้ากินแบบนี้บ่อยๆเราขาดไอโอดีนบ้าน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":640000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:25.323150142+07:00","message":"receive interim result [false|false]: แม่ถ้ากินแบบนี้บ่อยๆเราขาดไอโอดีนบ้าน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:25.323163463+07:00","message":"[buffer interim] 128 false แม่ถ้ากินแบบนี้บ่อยๆเราขาดไอโอดีนบ้าน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:25.323170512+07:00","message":"[bufferProcess] interim [640000000]:แม่ถ้ากินแบบนี้บ่อยๆเราขาดไอโอดีนบ้าน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:25.323173035+07:00","message":"[bufferProcess] send to processor:แม่ถ้ากินแบบนี้บ่อยๆเราขาดไอโอดีน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:25.323178175+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:25.323180807+07:00","message":"> Transcript [2137] [false]: 'แม่ถ้ากินแบบนี้บ่อยๆเราขาดไอโอดีน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:25.323184668+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:25.323186771+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:25.323189147+07:00","message":"StatePrefix: 'แม่ถ้ากินแบบนี้บ่อยๆเราขาด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:25.323192023+07:00","message":"TextPushed: 'แม่ถ้ากินแบบนี้บ่อย'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:25.43929362+07:00","message":"receive streaming session, msgId: 128"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:25.439351379+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แม่ถ้ากินแบบนี้บ่อยๆเราขาดไอโอดีนบ้านเรา\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":760000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:25.4393587+07:00","message":"receive interim result [false|false]: แม่ถ้ากินแบบนี้บ่อยๆเราขาดไอโอดีนบ้านเรา"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:25.439375613+07:00","message":"[buffer interim] 128 false แม่ถ้ากินแบบนี้บ่อยๆเราขาดไอโอดีนบ้านเรา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:25.439384176+07:00","message":"[bufferProcess] interim [760000000]:แม่ถ้ากินแบบนี้บ่อยๆเราขาดไอโอดีนบ้านเรา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:25.439387463+07:00","message":"[bufferProcess] send to processor:แม่ถ้ากินแบบนี้บ่อยๆเราขาดไอโอดีนบ้าน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:25.439396196+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:25.439400111+07:00","message":"> Transcript [2138] [false]: 'แม่ถ้ากินแบบนี้บ่อยๆเราขาดไอโอดีนบ้าน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:25.439404635+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:25.439407375+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:25.439409875+07:00","message":"StatePrefix: 'แม่ถ้ากินแบบนี้บ่อยๆเราขาด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:25.439413089+07:00","message":"TextPushed: 'แม่ถ้ากินแบบนี้บ่อย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:25.439420612+07:00","message":"Push: 'ๆเราขาด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:25.439422669+07:00","message":"TextPushed: 'แม่ถ้ากินแบบนี้บ่อยๆเราขาด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:25.439424913+07:00","message":"Set new StatePrefix : 'แม่ถ้ากินแบบนี้บ่อยๆเราขาดไอโอดีนบ้าน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:25.439430027+07:00","message":"Next Push (prob) : 'ไอโอดีนบ้าน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:25.439439874+07:00","message":"push: {false ๆเราขาด 0 0xc0001fcc00}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:25.518828448+07:00","message":"receive streaming session, msgId: 128"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:25.518874187+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แม่ถ้ากินแบบนี้บ่อยๆเราขาดไอโอดีนบ้านเราจะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":880000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:25.518881749+07:00","message":"receive interim result [false|false]: แม่ถ้ากินแบบนี้บ่อยๆเราขาดไอโอดีนบ้านเราจะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:25.518899101+07:00","message":"[buffer interim] 128 false แม่ถ้ากินแบบนี้บ่อยๆเราขาดไอโอดีนบ้านเราจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:25.518907853+07:00","message":"[bufferProcess] interim [880000000]:แม่ถ้ากินแบบนี้บ่อยๆเราขาดไอโอดีนบ้านเราจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:25.518910629+07:00","message":"[bufferProcess] send to processor:แม่ถ้ากินแบบนี้บ่อยๆเราขาดไอโอดีนบ้านเรา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:25.518914934+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:25.518918339+07:00","message":"> Transcript [2139] [false]: 'แม่ถ้ากินแบบนี้บ่อยๆเราขาดไอโอดีนบ้านเรา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:25.51892247+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:25.518924746+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:25.518926825+07:00","message":"StatePrefix: 'แม่ถ้ากินแบบนี้บ่อยๆเราขาดไอโอดีนบ้าน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:25.518930053+07:00","message":"TextPushed: 'แม่ถ้ากินแบบนี้บ่อยๆเราขาด'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:25.850315402+07:00","message":"receive streaming session, msgId: 128"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:25.850353347+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แม่ถ้ากินแบบนี้บ่อยๆเราขาดไอโอดีนบ้านเราจะเกิด\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":180000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:25.850360121+07:00","message":"receive interim result [false|false]: แม่ถ้ากินแบบนี้บ่อยๆเราขาดไอโอดีนบ้านเราจะเกิด"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:25.850371984+07:00","message":"[buffer interim] 128 false แม่ถ้ากินแบบนี้บ่อยๆเราขาดไอโอดีนบ้านเราจะเกิด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:25.850378755+07:00","message":"[bufferProcess] interim [180000000]:แม่ถ้ากินแบบนี้บ่อยๆเราขาดไอโอดีนบ้านเราจะเกิด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:25.850381286+07:00","message":"[bufferProcess] send to processor:แม่ถ้ากินแบบนี้บ่อยๆเราขาดไอโอดีนบ้านเราจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:25.850385039+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:25.850387624+07:00","message":"> Transcript [2140] [false]: 'แม่ถ้ากินแบบนี้บ่อยๆเราขาดไอโอดีนบ้านเราจะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:25.850391189+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:25.850393352+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:25.850395456+07:00","message":"StatePrefix: 'แม่ถ้ากินแบบนี้บ่อยๆเราขาดไอโอดีนบ้าน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:25.850398101+07:00","message":"TextPushed: 'แม่ถ้ากินแบบนี้บ่อยๆเราขาด'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:25.996907221+07:00","message":"[GCS] IsForceVAD: false for message ID: 128"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:26.025461214+07:00","message":"receive streaming session, msgId: 128"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:26.025498139+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แม่ถ้ากินแบบนี้บ่อยๆเราขาดไอโอดีนบ้านเราเฉย\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":360000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:26.025505326+07:00","message":"receive interim result [false|false]: แม่ถ้ากินแบบนี้บ่อยๆเราขาดไอโอดีนบ้านเราเฉย"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:26.025520004+07:00","message":"[buffer interim] 128 false แม่ถ้ากินแบบนี้บ่อยๆเราขาดไอโอดีนบ้านเราเฉย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:26.025527665+07:00","message":"[bufferProcess] interim [360000000]:แม่ถ้ากินแบบนี้บ่อยๆเราขาดไอโอดีนบ้านเราเฉย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:26.025530242+07:00","message":"[bufferProcess] send to processor:แม่ถ้ากินแบบนี้บ่อยๆเราขาดไอโอดีนบ้านเราจะเกิด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:26.025533644+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:26.025536651+07:00","message":"> Transcript [2141] [false]: 'แม่ถ้ากินแบบนี้บ่อยๆเราขาดไอโอดีนบ้านเราจะเกิด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:26.02554062+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:26.025542772+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:26.025545056+07:00","message":"StatePrefix: 'แม่ถ้ากินแบบนี้บ่อยๆเราขาดไอโอดีนบ้าน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:26.025547478+07:00","message":"TextPushed: 'แม่ถ้ากินแบบนี้บ่อยๆเราขาด'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:26.05572254+07:00","message":"receive streaming session, msgId: 128"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:26.055760294+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แม่ถ้ากินแบบนี้บ่อยๆเราขาดไอโอดีนบ้านเราจะเอ๋อนะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":420000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:26.05576623+07:00","message":"receive interim result [false|false]: แม่ถ้ากินแบบนี้บ่อยๆเราขาดไอโอดีนบ้านเราจะเอ๋อนะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:26.055781064+07:00","message":"[buffer interim] 128 false แม่ถ้ากินแบบนี้บ่อยๆเราขาดไอโอดีนบ้านเราจะเอ๋อนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:26.055788353+07:00","message":"[bufferProcess] interim [420000000]:แม่ถ้ากินแบบนี้บ่อยๆเราขาดไอโอดีนบ้านเราจะเอ๋อนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:26.055790832+07:00","message":"[bufferProcess] send to processor:แม่ถ้ากินแบบนี้บ่อยๆเราขาดไอโอดีนบ้านเราเฉย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:26.055797254+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:26.055802202+07:00","message":"> Transcript [2142] [false]: 'แม่ถ้ากินแบบนี้บ่อยๆเราขาดไอโอดีนบ้านเราเฉย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:26.055806436+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:26.055808919+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:26.055811268+07:00","message":"StatePrefix: 'แม่ถ้ากินแบบนี้บ่อยๆเราขาดไอโอดีนบ้าน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:26.055813975+07:00","message":"TextPushed: 'แม่ถ้ากินแบบนี้บ่อยๆเราขาด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:26.055820142+07:00","message":"Push: 'ไอโอดีนบ้าน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:26.055822121+07:00","message":"TextPushed: 'แม่ถ้ากินแบบนี้บ่อยๆเราขาดไอโอดีนบ้าน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:26.055825291+07:00","message":"Set new StatePrefix : 'แม่ถ้ากินแบบนี้บ่อยๆเราขาดไอโอดีนบ้านเราเฉย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:26.055827624+07:00","message":"Next Push (prob) : 'เราเฉย'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:26.055850187+07:00","message":"push: {false ไอโอดีนบ้าน 0 0xc0001fcc00}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:26.066908185+07:00","message":"[GCS] Start streaming session, msgId: 129"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:26.192634083+07:00","message":"receive streaming session, msgId: 128"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:26.192678676+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แม่ถ้ากินแบบนี้บ่อยๆเราขาดไอโอดีนบ้านเราจะเอ๋อนะ\",\"confidence\":0.9460748}],\"is_final\":true,\"result_end_time\":{\"seconds\":3,\"nanos\":540000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:26.192686114+07:00","message":"receive interim result [true|false]: แม่ถ้ากินแบบนี้บ่อยๆเราขาดไอโอดีนบ้านเราจะเอ๋อนะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:26.192711135+07:00","message":"end recv isFinal message id 128"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:26.19271328+07:00","message":"end Recv id 128"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:26.192720255+07:00","message":"[buffer interim] 128 true แม่ถ้ากินแบบนี้บ่อยๆเราขาดไอโอดีนบ้านเราจะเอ๋อนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:26.192728629+07:00","message":"[bufferProcess] interim [540000000]:แม่ถ้ากินแบบนี้บ่อยๆเราขาดไอโอดีนบ้านเราจะเอ๋อนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:26.192737663+07:00","message":"[bufferProcess] send to processor (isfinal):แม่ถ้ากินแบบนี้บ่อยๆเราขาดไอโอดีนบ้านเราจะเอ๋อนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:26.192741753+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:26.192745095+07:00","message":"> Transcript [2143] [false]: 'แม่ถ้ากินแบบนี้บ่อยๆเราขาดไอโอดีนบ้านเราจะเอ๋อนะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:26.192747745+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:26.192750573+07:00","message":"Set new StatePrefix: 'แม่ถ้ากินแบบนี้บ่อยๆเราขาดไอโอดีนบ้านเราจะเอ๋อนะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:26.192752472+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:26.192754437+07:00","message":"> Transcript [2144] [true]: 'แม่ถ้ากินแบบนี้บ่อยๆเราขาดไอโอดีนบ้านเราจะเอ๋อนะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:26.192757533+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:26.192759519+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:26.192762176+07:00","message":"StatePrefix: 'แม่ถ้ากินแบบนี้บ่อยๆเราขาดไอโอดีนบ้านเราจะเอ๋อนะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:26.192765117+07:00","message":"TextPushed: 'แม่ถ้ากินแบบนี้บ่อยๆเราขาดไอโอดีนบ้าน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:26.192773549+07:00","message":"Push: 'เราจะเอ๋อนะ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:26.192782713+07:00","message":"push: {true เราจะเอ๋อนะ 0 0xc0001fcc00}"}
{"level":"info","service":"Main","time":"2026-06-25T13:15:26.201264584+07:00","message":"write wav file: './tmp/7593/7593_128.wav'"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:15:26.95822537+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:15:26.958234383+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:27.405170612+07:00","message":"[GCS] IsForceVAD: false for message ID: 129"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:27.481702773+07:00","message":"receive streaming session, msgId: 129"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:27.481746079+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ให้แม่ซื้อ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":440000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:27.481751396+07:00","message":"receive interim result [false|false]: ให้แม่ซื้อ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:27.481766844+07:00","message":"[buffer interim] 129 false ให้แม่ซื้อ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:27.481774144+07:00","message":"[bufferProcess] interim [440000000]:ให้แม่ซื้อ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:27.481776187+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:27.481779912+07:00","message":"[bufferProcess] send to processor (ticker):ให้แม่ซื้อ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:27.481800705+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:27.481836427+07:00","message":"> Transcript [2145] [false]: 'ให้แม่ซื้อ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:27.481841965+07:00","message":"Set StatePrefix (first interim): 'ให้แม่ซื้อ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:27.51235571+07:00","message":"receive streaming session, msgId: 129"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:27.512393852+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ให้แม่ซื้อ\",\"confidence\":0.9518096}],\"is_final\":true,\"result_end_time\":{\"seconds\":1,\"nanos\":560000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:27.512399419+07:00","message":"receive interim result [true|false]: ให้แม่ซื้อ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:27.51240865+07:00","message":"end recv isFinal message id 129"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:27.512410747+07:00","message":"end Recv id 129"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:27.512417316+07:00","message":"[buffer interim] 129 true ให้แม่ซื้อ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:27.512425957+07:00","message":"[bufferProcess] interim [560000000]:ให้แม่ซื้อ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:27.512431008+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:27.512434013+07:00","message":"> Transcript [2146] [true]: 'ให้แม่ซื้อ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:27.512437582+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:27.512439764+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:27.512441922+07:00","message":"StatePrefix: 'ให้แม่ซื้อ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:27.512444599+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:27.512450356+07:00","message":"Push: 'ให้แม่ซื้อ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:27.512459105+07:00","message":"push: {true ให้แม่ซื้อ 0 0xc0001fd480}"}
{"level":"info","service":"Main","time":"2026-06-25T13:15:27.518784377+07:00","message":"write wav file: './tmp/7593/7593_129.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:27.729591544+07:00","message":"[GCS] Start streaming session, msgId: 130"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:28.272729727+07:00","message":"receive streaming session, msgId: 130"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:28.272770974+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มา\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":600000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:28.272777466+07:00","message":"receive interim result [false|false]: มา"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:28.272797502+07:00","message":"[buffer interim] 130 false มา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:28.272806876+07:00","message":"[bufferProcess] interim [600000000]:มา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:28.272809777+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:28.40213652+07:00","message":"receive streaming session, msgId: 130"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:28.402176743+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มาม่า\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":660000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:28.402183116+07:00","message":"receive interim result [false|false]: มาม่า"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:28.402198069+07:00","message":"[buffer interim] 130 false มาม่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:28.402207062+07:00","message":"[bufferProcess] interim [660000000]:มาม่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:28.402209394+07:00","message":"[bufferProcess] send to processor:มา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:28.402215586+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:28.402218641+07:00","message":"> Transcript [2147] [false]: 'มา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:28.402220953+07:00","message":"Set StatePrefix (first interim): 'มา'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:28.448324126+07:00","message":"receive streaming session, msgId: 130"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:28.44836328+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มาใหม่\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":780000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:28.448369126+07:00","message":"receive interim result [false|false]: มาใหม่"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:28.448382445+07:00","message":"[buffer interim] 130 false มาใหม่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:28.448388375+07:00","message":"[bufferProcess] interim [780000000]:มาใหม่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:28.448390757+07:00","message":"[bufferProcess] send to processor:มาม่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:28.448395904+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:28.44839874+07:00","message":"> Transcript [2148] [false]: 'มาม่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:28.44840166+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:28.448403794+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:28.448405762+07:00","message":"StatePrefix: 'มา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:28.448408038+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:28.905429173+07:00","message":"receive streaming session, msgId: 130"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:28.905466029+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มาใหม่พรุ่งนี้\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":140000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:28.90547253+07:00","message":"receive interim result [false|false]: มาใหม่พรุ่งนี้"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:28.905486107+07:00","message":"[buffer interim] 130 false มาใหม่พรุ่งนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:28.905492862+07:00","message":"[bufferProcess] interim [140000000]:มาใหม่พรุ่งนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:28.905495652+07:00","message":"[bufferProcess] send to processor:มาใหม่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:28.905498721+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:28.90550142+07:00","message":"> Transcript [2149] [false]: 'มาใหม่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:28.905504732+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:28.905507277+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:28.905509481+07:00","message":"StatePrefix: 'มา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:28.905511988+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:28.985059713+07:00","message":"receive streaming session, msgId: 130"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:28.985079721+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มาใหม่พรุ่งนี้ได้\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":320000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:28.985083831+07:00","message":"receive interim result [false|false]: มาใหม่พรุ่งนี้ได้"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:28.985097263+07:00","message":"[buffer interim] 130 false มาใหม่พรุ่งนี้ได้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:28.985103345+07:00","message":"[bufferProcess] interim [320000000]:มาใหม่พรุ่งนี้ได้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:28.985106082+07:00","message":"[bufferProcess] send to processor:มาใหม่พรุ่งนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:28.985109305+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:28.985111555+07:00","message":"> Transcript [2150] [false]: 'มาใหม่พรุ่งนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:28.985114996+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:28.985117756+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:28.985119622+07:00","message":"StatePrefix: 'มา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:28.985121583+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:29.148016799+07:00","message":"receive streaming session, msgId: 130"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:29.148045817+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มาใหม่พรุ่งนี้ได้ไหม\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":440000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:29.148051205+07:00","message":"receive interim result [false|false]: มาใหม่พรุ่งนี้ได้ไหม"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:29.14806374+07:00","message":"[buffer interim] 130 false มาใหม่พรุ่งนี้ได้ไหม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:29.14807045+07:00","message":"[bufferProcess] interim [440000000]:มาใหม่พรุ่งนี้ได้ไหม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:29.14807335+07:00","message":"[bufferProcess] send to processor:มาใหม่พรุ่งนี้ได้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:29.148078935+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:29.148081634+07:00","message":"> Transcript [2151] [false]: 'มาใหม่พรุ่งนี้ได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:29.148085048+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:29.14808733+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:29.148089524+07:00","message":"StatePrefix: 'มา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:29.148091818+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:29.148096119+07:00","message":"Push: 'มา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:29.148098008+07:00","message":"TextPushed: 'มา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:29.148101388+07:00","message":"Set new StatePrefix : 'มาใหม่พรุ่งนี้ได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:29.14810375+07:00","message":"Next Push (prob) : 'ใหม่พรุ่งนี้ได้'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:29.148111339+07:00","message":"push: {false มา 0 0xc0001fd800}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:29.278371178+07:00","message":"receive streaming session, msgId: 130"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:29.278417643+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มาใหม่พรุ่งนี้ได้ไหมคะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":560000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:29.278423835+07:00","message":"receive interim result [false|false]: มาใหม่พรุ่งนี้ได้ไหมคะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:29.278443349+07:00","message":"[buffer interim] 130 false มาใหม่พรุ่งนี้ได้ไหมคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:29.278450003+07:00","message":"[bufferProcess] interim [560000000]:มาใหม่พรุ่งนี้ได้ไหมคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:29.278452604+07:00","message":"[bufferProcess] send to processor:มาใหม่พรุ่งนี้ได้ไหม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:29.278457954+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:29.278460726+07:00","message":"> Transcript [2152] [false]: 'มาใหม่พรุ่งนี้ได้ไหม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:29.278464262+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:29.278466361+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:29.278468666+07:00","message":"StatePrefix: 'มาใหม่พรุ่งนี้ได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:29.27847115+07:00","message":"TextPushed: 'มา'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:29.587695116+07:00","message":"[GCS] Cleaned up inactive client: 109"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:29.587724252+07:00","message":"[GCS] Cleaned up inactive client: 108"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:29.587728491+07:00","message":"[GCS] Cleaned up inactive client: 111"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:29.587731497+07:00","message":"[GCS] Cleaned up inactive client: 113"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:29.587734249+07:00","message":"[GCS] Cleaned up inactive client: 112"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:29.587737286+07:00","message":"[GCS] Cleaned up inactive client: 110"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:29.671463404+07:00","message":"receive streaming session, msgId: 130"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:29.67150379+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มาใหม่พรุ่งนี้ได้ไหมคะอาจารย์\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":980000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:29.671510244+07:00","message":"receive interim result [false|false]: มาใหม่พรุ่งนี้ได้ไหมคะอาจารย์"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:29.671527085+07:00","message":"[buffer interim] 130 false มาใหม่พรุ่งนี้ได้ไหมคะอาจารย์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:29.671535289+07:00","message":"[bufferProcess] interim [980000000]:มาใหม่พรุ่งนี้ได้ไหมคะอาจารย์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:29.671538314+07:00","message":"[bufferProcess] send to processor:มาใหม่พรุ่งนี้ได้ไหมคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:29.671546006+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:29.671548866+07:00","message":"> Transcript [2153] [false]: 'มาใหม่พรุ่งนี้ได้ไหมคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:29.671553046+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:29.671555273+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:29.671557728+07:00","message":"StatePrefix: 'มาใหม่พรุ่งนี้ได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:29.671560301+07:00","message":"TextPushed: 'มา'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:29.865967002+07:00","message":"receive streaming session, msgId: 130"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:29.866006332+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มาใหม่พรุ่งนี้ได้ไหมคะอาจารย์ไป\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":160000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:29.86601326+07:00","message":"receive interim result [false|false]: มาใหม่พรุ่งนี้ได้ไหมคะอาจารย์ไป"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:29.866135712+07:00","message":"[buffer interim] 130 false มาใหม่พรุ่งนี้ได้ไหมคะอาจารย์ไป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:29.866159685+07:00","message":"[bufferProcess] interim [160000000]:มาใหม่พรุ่งนี้ได้ไหมคะอาจารย์ไป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:29.866163301+07:00","message":"[bufferProcess] send to processor:มาใหม่พรุ่งนี้ได้ไหมคะอาจารย์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:29.866167483+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:29.866170855+07:00","message":"> Transcript [2154] [false]: 'มาใหม่พรุ่งนี้ได้ไหมคะอาจารย์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:29.866175416+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:29.866181838+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:29.866184581+07:00","message":"StatePrefix: 'มาใหม่พรุ่งนี้ได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:29.866187452+07:00","message":"TextPushed: 'มา'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:29.882789514+07:00","message":"receive streaming session, msgId: 130"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:29.882821488+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มาใหม่พรุ่งนี้ได้ไหมคะอาจารย์ไปซื้อ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":220000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:29.882827161+07:00","message":"receive interim result [false|false]: มาใหม่พรุ่งนี้ได้ไหมคะอาจารย์ไปซื้อ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:29.882841812+07:00","message":"[buffer interim] 130 false มาใหม่พรุ่งนี้ได้ไหมคะอาจารย์ไปซื้อ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:29.882848742+07:00","message":"[bufferProcess] interim [220000000]:มาใหม่พรุ่งนี้ได้ไหมคะอาจารย์ไปซื้อ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:29.882851352+07:00","message":"[bufferProcess] send to processor:มาใหม่พรุ่งนี้ได้ไหมคะอาจารย์ไป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:29.882855332+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:29.882857974+07:00","message":"> Transcript [2155] [false]: 'มาใหม่พรุ่งนี้ได้ไหมคะอาจารย์ไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:29.882861672+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:29.882863833+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:29.88286601+07:00","message":"StatePrefix: 'มาใหม่พรุ่งนี้ได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:29.882868405+07:00","message":"TextPushed: 'มา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:29.882874617+07:00","message":"Push: 'ใหม่พรุ่งนี้ได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:29.882877274+07:00","message":"TextPushed: 'มาใหม่พรุ่งนี้ได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:29.882879718+07:00","message":"Set new StatePrefix : 'มาใหม่พรุ่งนี้ได้ไหมคะอาจารย์ไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:29.882882087+07:00","message":"Next Push (prob) : 'ไหมคะอาจารย์ไป'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:29.882890627+07:00","message":"push: {false ใหม่พรุ่งนี้ได้ 0 0xc0001fd800}"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:15:29.95922603+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:15:29.959217045+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:30.188166777+07:00","message":"receive streaming session, msgId: 130"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:30.188204874+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มาใหม่พรุ่งนี้ได้ไหมคะอาจารย์ไปซื้อมา\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":460000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:30.188211116+07:00","message":"receive interim result [false|false]: มาใหม่พรุ่งนี้ได้ไหมคะอาจารย์ไปซื้อมา"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:30.18822686+07:00","message":"[buffer interim] 130 false มาใหม่พรุ่งนี้ได้ไหมคะอาจารย์ไปซื้อมา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:30.188233742+07:00","message":"[bufferProcess] interim [460000000]:มาใหม่พรุ่งนี้ได้ไหมคะอาจารย์ไปซื้อมา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:30.188236647+07:00","message":"[bufferProcess] send to processor:มาใหม่พรุ่งนี้ได้ไหมคะอาจารย์ไปซื้อ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:30.188240551+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:30.188243219+07:00","message":"> Transcript [2156] [false]: 'มาใหม่พรุ่งนี้ได้ไหมคะอาจารย์ไปซื้อ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:30.188246583+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:30.188248668+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:30.188250607+07:00","message":"StatePrefix: 'มาใหม่พรุ่งนี้ได้ไหมคะอาจารย์ไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:30.188253506+07:00","message":"TextPushed: 'มาใหม่พรุ่งนี้ได้'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:30.377821804+07:00","message":"receive streaming session, msgId: 130"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:30.377851349+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มาใหม่พรุ่งนี้ได้ไหมคะอาจารย์ไปซื้อมาแล้ว\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":640000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:30.377857419+07:00","message":"receive interim result [false|false]: มาใหม่พรุ่งนี้ได้ไหมคะอาจารย์ไปซื้อมาแล้ว"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:30.377868885+07:00","message":"[buffer interim] 130 false มาใหม่พรุ่งนี้ได้ไหมคะอาจารย์ไปซื้อมาแล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:30.377875577+07:00","message":"[bufferProcess] interim [640000000]:มาใหม่พรุ่งนี้ได้ไหมคะอาจารย์ไปซื้อมาแล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:30.377878261+07:00","message":"[bufferProcess] send to processor:มาใหม่พรุ่งนี้ได้ไหมคะอาจารย์ไปซื้อมา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:30.377883461+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:30.377886704+07:00","message":"> Transcript [2157] [false]: 'มาใหม่พรุ่งนี้ได้ไหมคะอาจารย์ไปซื้อมา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:30.377890525+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:30.377892525+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:30.377894758+07:00","message":"StatePrefix: 'มาใหม่พรุ่งนี้ได้ไหมคะอาจารย์ไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:30.377897413+07:00","message":"TextPushed: 'มาใหม่พรุ่งนี้ได้'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:30.555011086+07:00","message":"receive streaming session, msgId: 130"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:30.555041359+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มาใหม่พรุ่งนี้ได้ไหมคะอาจารย์ไปซื้อมาแล้วหรอ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":760000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:30.555046691+07:00","message":"receive interim result [false|false]: มาใหม่พรุ่งนี้ได้ไหมคะอาจารย์ไปซื้อมาแล้วหรอ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:30.555061623+07:00","message":"[buffer interim] 130 false มาใหม่พรุ่งนี้ได้ไหมคะอาจารย์ไปซื้อมาแล้วหรอ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:30.555068163+07:00","message":"[bufferProcess] interim [760000000]:มาใหม่พรุ่งนี้ได้ไหมคะอาจารย์ไปซื้อมาแล้วหรอ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:30.555070895+07:00","message":"[bufferProcess] send to processor:มาใหม่พรุ่งนี้ได้ไหมคะอาจารย์ไปซื้อมาแล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:30.555074069+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:30.555076837+07:00","message":"> Transcript [2158] [false]: 'มาใหม่พรุ่งนี้ได้ไหมคะอาจารย์ไปซื้อมาแล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:30.555080684+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:30.555082694+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:30.555085114+07:00","message":"StatePrefix: 'มาใหม่พรุ่งนี้ได้ไหมคะอาจารย์ไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:30.555088019+07:00","message":"TextPushed: 'มาใหม่พรุ่งนี้ได้'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:30.560656809+07:00","message":"receive streaming session, msgId: 130"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:30.560681605+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มาใหม่พรุ่งนี้ได้ไหมคะอาจารย์ไปซื้อมาแล้วเดี๋ยว\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":820000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:30.560686462+07:00","message":"receive interim result [false|false]: มาใหม่พรุ่งนี้ได้ไหมคะอาจารย์ไปซื้อมาแล้วเดี๋ยว"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:30.560698818+07:00","message":"[buffer interim] 130 false มาใหม่พรุ่งนี้ได้ไหมคะอาจารย์ไปซื้อมาแล้วเดี๋ยว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:30.560704069+07:00","message":"[bufferProcess] interim [820000000]:มาใหม่พรุ่งนี้ได้ไหมคะอาจารย์ไปซื้อมาแล้วเดี๋ยว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:30.56070641+07:00","message":"[bufferProcess] send to processor:มาใหม่พรุ่งนี้ได้ไหมคะอาจารย์ไปซื้อมาแล้วหรอ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:30.560709489+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:30.560712146+07:00","message":"> Transcript [2159] [false]: 'มาใหม่พรุ่งนี้ได้ไหมคะอาจารย์ไปซื้อมาแล้วหรอ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:30.56071581+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:30.560718021+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:30.560720122+07:00","message":"StatePrefix: 'มาใหม่พรุ่งนี้ได้ไหมคะอาจารย์ไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:30.560722607+07:00","message":"TextPushed: 'มาใหม่พรุ่งนี้ได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:30.560730622+07:00","message":"Push: 'ไหมคะอาจารย์ไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:30.560732882+07:00","message":"TextPushed: 'มาใหม่พรุ่งนี้ได้ไหมคะอาจารย์ไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:30.56073547+07:00","message":"Set new StatePrefix : 'มาใหม่พรุ่งนี้ได้ไหมคะอาจารย์ไปซื้อมาแล้วหรอ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:30.560737842+07:00","message":"Next Push (prob) : 'ซื้อมาแล้วหรอ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:30.560744307+07:00","message":"push: {false ไหมคะอาจารย์ไป 0 0xc0001fd800}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:30.711955208+07:00","message":"receive streaming session, msgId: 130"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:30.711989221+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มาใหม่พรุ่งนี้ได้ไหมคะอาจารย์ไปซื้อมาแล้วเดี๋ยวมา\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":940000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:30.711994792+07:00","message":"receive interim result [false|false]: มาใหม่พรุ่งนี้ได้ไหมคะอาจารย์ไปซื้อมาแล้วเดี๋ยวมา"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:30.712016498+07:00","message":"[buffer interim] 130 false มาใหม่พรุ่งนี้ได้ไหมคะอาจารย์ไปซื้อมาแล้วเดี๋ยวมา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:30.71202383+07:00","message":"[bufferProcess] interim [940000000]:มาใหม่พรุ่งนี้ได้ไหมคะอาจารย์ไปซื้อมาแล้วเดี๋ยวมา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:30.712026821+07:00","message":"[bufferProcess] send to processor:มาใหม่พรุ่งนี้ได้ไหมคะอาจารย์ไปซื้อมาแล้วเดี๋ยว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:30.712030038+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:30.712032714+07:00","message":"> Transcript [2160] [false]: 'มาใหม่พรุ่งนี้ได้ไหมคะอาจารย์ไปซื้อมาแล้วเดี๋ยว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:30.712035298+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:30.71203726+07:00","message":"Set new StatePrefix: 'มาใหม่พรุ่งนี้ได้ไหมคะอาจารย์ไปซื้อมาแล้วเดี๋ยว'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:30.864242889+07:00","message":"receive streaming session, msgId: 130"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:30.864282613+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มาใหม่พรุ่งนี้ได้ไหมคะอาจารย์ไปซื้อมาแล้วเดี๋ยวมาพัก\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":120000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:30.864288811+07:00","message":"receive interim result [false|false]: มาใหม่พรุ่งนี้ได้ไหมคะอาจารย์ไปซื้อมาแล้วเดี๋ยวมาพัก"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:30.864300733+07:00","message":"[buffer interim] 130 false มาใหม่พรุ่งนี้ได้ไหมคะอาจารย์ไปซื้อมาแล้วเดี๋ยวมาพัก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:30.864307349+07:00","message":"[bufferProcess] interim [120000000]:มาใหม่พรุ่งนี้ได้ไหมคะอาจารย์ไปซื้อมาแล้วเดี๋ยวมาพัก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:30.86430994+07:00","message":"[bufferProcess] send to processor:มาใหม่พรุ่งนี้ได้ไหมคะอาจารย์ไปซื้อมาแล้วเดี๋ยวมา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:30.864315569+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:30.864318265+07:00","message":"> Transcript [2161] [false]: 'มาใหม่พรุ่งนี้ได้ไหมคะอาจารย์ไปซื้อมาแล้วเดี๋ยวมา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:30.864322214+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:30.864324358+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:30.864326466+07:00","message":"StatePrefix: 'มาใหม่พรุ่งนี้ได้ไหมคะอาจารย์ไปซื้อมาแล้วเดี๋ยว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:30.86433066+07:00","message":"TextPushed: 'มาใหม่พรุ่งนี้ได้ไหมคะอาจารย์ไป'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:30.890500541+07:00","message":"receive streaming session, msgId: 130"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:30.890543892+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มาใหม่พรุ่งนี้ได้ไหมคะอาจารย์ไปซื้อมาแล้วเดี๋ยวมาผสม\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":180000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:30.89055199+07:00","message":"receive interim result [false|false]: มาใหม่พรุ่งนี้ได้ไหมคะอาจารย์ไปซื้อมาแล้วเดี๋ยวมาผสม"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:30.890570296+07:00","message":"[buffer interim] 130 false มาใหม่พรุ่งนี้ได้ไหมคะอาจารย์ไปซื้อมาแล้วเดี๋ยวมาผสม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:30.890578869+07:00","message":"[bufferProcess] interim [180000000]:มาใหม่พรุ่งนี้ได้ไหมคะอาจารย์ไปซื้อมาแล้วเดี๋ยวมาผสม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:30.89058244+07:00","message":"[bufferProcess] send to processor:มาใหม่พรุ่งนี้ได้ไหมคะอาจารย์ไปซื้อมาแล้วเดี๋ยวมาพัก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:30.890587771+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:30.890591925+07:00","message":"> Transcript [2162] [false]: 'มาใหม่พรุ่งนี้ได้ไหมคะอาจารย์ไปซื้อมาแล้วเดี๋ยวมาพัก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:30.8905973+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:30.890600406+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:30.890609503+07:00","message":"StatePrefix: 'มาใหม่พรุ่งนี้ได้ไหมคะอาจารย์ไปซื้อมาแล้วเดี๋ยว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:30.890613212+07:00","message":"TextPushed: 'มาใหม่พรุ่งนี้ได้ไหมคะอาจารย์ไป'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:31.207184634+07:00","message":"receive streaming session, msgId: 130"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:31.207223473+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มาใหม่พรุ่งนี้ได้ไหมคะอาจารย์ไปซื้อมาแล้วเดี๋ยวมาผสมกัน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":480000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:31.207235046+07:00","message":"receive interim result [false|false]: มาใหม่พรุ่งนี้ได้ไหมคะอาจารย์ไปซื้อมาแล้วเดี๋ยวมาผสมกัน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:31.207248671+07:00","message":"[buffer interim] 130 false มาใหม่พรุ่งนี้ได้ไหมคะอาจารย์ไปซื้อมาแล้วเดี๋ยวมาผสมกัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:31.207255822+07:00","message":"[bufferProcess] interim [480000000]:มาใหม่พรุ่งนี้ได้ไหมคะอาจารย์ไปซื้อมาแล้วเดี๋ยวมาผสมกัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:31.207258559+07:00","message":"[bufferProcess] send to processor:มาใหม่พรุ่งนี้ได้ไหมคะอาจารย์ไปซื้อมาแล้วเดี๋ยวมาผสม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:31.207264263+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:31.207266998+07:00","message":"> Transcript [2163] [false]: 'มาใหม่พรุ่งนี้ได้ไหมคะอาจารย์ไปซื้อมาแล้วเดี๋ยวมาผสม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:31.207270879+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:31.207273089+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:31.207275178+07:00","message":"StatePrefix: 'มาใหม่พรุ่งนี้ได้ไหมคะอาจารย์ไปซื้อมาแล้วเดี๋ยว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:31.207278205+07:00","message":"TextPushed: 'มาใหม่พรุ่งนี้ได้ไหมคะอาจารย์ไป'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:31.659207934+07:00","message":"receive streaming session, msgId: 130"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:31.659244443+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มาใหม่พรุ่งนี้ได้ไหมคะอาจารย์ไปซื้อมาแล้วเดี๋ยวมาผสมกันเปลี่ยน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":960000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:31.659250746+07:00","message":"receive interim result [false|false]: มาใหม่พรุ่งนี้ได้ไหมคะอาจารย์ไปซื้อมาแล้วเดี๋ยวมาผสมกันเปลี่ยน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:31.659265446+07:00","message":"[buffer interim] 130 false มาใหม่พรุ่งนี้ได้ไหมคะอาจารย์ไปซื้อมาแล้วเดี๋ยวมาผสมกันเปลี่ยน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:31.659272126+07:00","message":"[bufferProcess] interim [960000000]:มาใหม่พรุ่งนี้ได้ไหมคะอาจารย์ไปซื้อมาแล้วเดี๋ยวมาผสมกันเปลี่ยน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:31.65927549+07:00","message":"[bufferProcess] send to processor:มาใหม่พรุ่งนี้ได้ไหมคะอาจารย์ไปซื้อมาแล้วเดี๋ยวมาผสมกัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:31.659279132+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:31.659288003+07:00","message":"> Transcript [2164] [false]: 'มาใหม่พรุ่งนี้ได้ไหมคะอาจารย์ไปซื้อมาแล้วเดี๋ยวมาผสมกัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:31.659292877+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:31.659295528+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:31.659298087+07:00","message":"StatePrefix: 'มาใหม่พรุ่งนี้ได้ไหมคะอาจารย์ไปซื้อมาแล้วเดี๋ยว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:31.659300871+07:00","message":"TextPushed: 'มาใหม่พรุ่งนี้ได้ไหมคะอาจารย์ไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:31.659308792+07:00","message":"Push: 'ซื้อมาแล้วเดี๋ยว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:31.65931089+07:00","message":"TextPushed: 'มาใหม่พรุ่งนี้ได้ไหมคะอาจารย์ไปซื้อมาแล้วเดี๋ยว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:31.659313272+07:00","message":"Set new StatePrefix : 'มาใหม่พรุ่งนี้ได้ไหมคะอาจารย์ไปซื้อมาแล้วเดี๋ยวมาผสมกัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:31.659315732+07:00","message":"Next Push (prob) : 'มาผสมกัน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:31.659323428+07:00","message":"push: {false ซื้อมาแล้วเดี๋ยว 0 0xc0001fd800}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:32.198237186+07:00","message":"receive streaming session, msgId: 130"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:32.198272144+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มาใหม่พรุ่งนี้ได้ไหมคะอาจารย์ไปซื้อมาแล้วเดี๋ยวมาผสมกันเปลี่ยนทุกๆ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":500000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:32.198278681+07:00","message":"receive interim result [false|false]: มาใหม่พรุ่งนี้ได้ไหมคะอาจารย์ไปซื้อมาแล้วเดี๋ยวมาผสมกันเปลี่ยนทุกๆ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:32.198293482+07:00","message":"[buffer interim] 130 false มาใหม่พรุ่งนี้ได้ไหมคะอาจารย์ไปซื้อมาแล้วเดี๋ยวมาผสมกันเปลี่ยนทุกๆ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:32.198303147+07:00","message":"[bufferProcess] interim [500000000]:มาใหม่พรุ่งนี้ได้ไหมคะอาจารย์ไปซื้อมาแล้วเดี๋ยวมาผสมกันเปลี่ยนทุกๆ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:32.198305971+07:00","message":"[bufferProcess] send to processor:มาใหม่พรุ่งนี้ได้ไหมคะอาจารย์ไปซื้อมาแล้วเดี๋ยวมาผสมกันเปลี่ยน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:32.198309899+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:32.198312787+07:00","message":"> Transcript [2165] [false]: 'มาใหม่พรุ่งนี้ได้ไหมคะอาจารย์ไปซื้อมาแล้วเดี๋ยวมาผสมกันเปลี่ยน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:32.198316883+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:32.198319095+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:32.19832119+07:00","message":"StatePrefix: 'มาใหม่พรุ่งนี้ได้ไหมคะอาจารย์ไปซื้อมาแล้วเดี๋ยวมาผสมกัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:32.198323682+07:00","message":"TextPushed: 'มาใหม่พรุ่งนี้ได้ไหมคะอาจารย์ไปซื้อมาแล้วเดี๋ยว'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:32.324755939+07:00","message":"receive streaming session, msgId: 130"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:32.324792675+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มาใหม่พรุ่งนี้ได้ไหมคะอาจารย์ไปซื้อมาแล้วเดี๋ยวมาผสมกันเปลี่ยน\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":4,\"nanos\":620000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:32.32479883+07:00","message":"receive interim result [false|false]: มาใหม่พรุ่งนี้ได้ไหมคะอาจารย์ไปซื้อมาแล้วเดี๋ยวมาผสมกันเปลี่ยน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:32.324813808+07:00","message":"[buffer interim] 130 false มาใหม่พรุ่งนี้ได้ไหมคะอาจารย์ไปซื้อมาแล้วเดี๋ยวมาผสมกันเปลี่ยน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:32.324820693+07:00","message":"[bufferProcess] interim [620000000]:มาใหม่พรุ่งนี้ได้ไหมคะอาจารย์ไปซื้อมาแล้วเดี๋ยวมาผสมกันเปลี่ยน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:32.324823547+07:00","message":"[bufferProcess] send to processor:มาใหม่พรุ่งนี้ได้ไหมคะอาจารย์ไปซื้อมาแล้วเดี๋ยวมาผสมกันเปลี่ยนทุกๆ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:32.324827185+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:32.324830307+07:00","message":"> Transcript [2166] [false]: 'มาใหม่พรุ่งนี้ได้ไหมคะอาจารย์ไปซื้อมาแล้วเดี๋ยวมาผสมกันเปลี่ยนทุกๆ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:32.324834376+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:32.324836393+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:32.324838341+07:00","message":"StatePrefix: 'มาใหม่พรุ่งนี้ได้ไหมคะอาจารย์ไปซื้อมาแล้วเดี๋ยวมาผสมกัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:32.324841161+07:00","message":"TextPushed: 'มาใหม่พรุ่งนี้ได้ไหมคะอาจารย์ไปซื้อมาแล้วเดี๋ยว'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:32.380579029+07:00","message":"receive streaming session, msgId: 130"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:32.3806271+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มาใหม่พรุ่งนี้ได้ไหมคะอาจารย์ไปซื้อมาแล้วเดี๋ยวมาผสมกันเบียดๆกัน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":680000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:32.380634941+07:00","message":"receive interim result [false|false]: มาใหม่พรุ่งนี้ได้ไหมคะอาจารย์ไปซื้อมาแล้วเดี๋ยวมาผสมกันเบียดๆกัน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:32.380652701+07:00","message":"[buffer interim] 130 false มาใหม่พรุ่งนี้ได้ไหมคะอาจารย์ไปซื้อมาแล้วเดี๋ยวมาผสมกันเบียดๆกัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:32.380660853+07:00","message":"[bufferProcess] interim [680000000]:มาใหม่พรุ่งนี้ได้ไหมคะอาจารย์ไปซื้อมาแล้วเดี๋ยวมาผสมกันเบียดๆกัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:32.380663877+07:00","message":"[bufferProcess] send to processor:มาใหม่พรุ่งนี้ได้ไหมคะอาจารย์ไปซื้อมาแล้วเดี๋ยวมาผสมกันเปลี่ยน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:32.38067217+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:32.380675702+07:00","message":"> Transcript [2167] [false]: 'มาใหม่พรุ่งนี้ได้ไหมคะอาจารย์ไปซื้อมาแล้วเดี๋ยวมาผสมกันเปลี่ยน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:32.380680452+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:32.380683024+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:32.38068507+07:00","message":"StatePrefix: 'มาใหม่พรุ่งนี้ได้ไหมคะอาจารย์ไปซื้อมาแล้วเดี๋ยวมาผสมกัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:32.380687983+07:00","message":"TextPushed: 'มาใหม่พรุ่งนี้ได้ไหมคะอาจารย์ไปซื้อมาแล้วเดี๋ยว'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:32.502211187+07:00","message":"receive streaming session, msgId: 130"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:32.502250028+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มาใหม่พรุ่งนี้ได้ไหมคะอาจารย์ไปซื้อมาแล้วเดี๋ยวมาผสมกันเปลี่ยน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":800000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:32.502257482+07:00","message":"receive interim result [false|false]: มาใหม่พรุ่งนี้ได้ไหมคะอาจารย์ไปซื้อมาแล้วเดี๋ยวมาผสมกันเปลี่ยน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:32.502276848+07:00","message":"[buffer interim] 130 false มาใหม่พรุ่งนี้ได้ไหมคะอาจารย์ไปซื้อมาแล้วเดี๋ยวมาผสมกันเปลี่ยน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:32.502285823+07:00","message":"[bufferProcess] interim [800000000]:มาใหม่พรุ่งนี้ได้ไหมคะอาจารย์ไปซื้อมาแล้วเดี๋ยวมาผสมกันเปลี่ยน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:32.502288683+07:00","message":"[bufferProcess] send to processor:มาใหม่พรุ่งนี้ได้ไหมคะอาจารย์ไปซื้อมาแล้วเดี๋ยวมาผสมกันเบียดๆกัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:32.50229509+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:32.502298367+07:00","message":"> Transcript [2168] [false]: 'มาใหม่พรุ่งนี้ได้ไหมคะอาจารย์ไปซื้อมาแล้วเดี๋ยวมาผสมกันเบียดๆกัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:32.502303133+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:32.502305427+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:32.502316742+07:00","message":"StatePrefix: 'มาใหม่พรุ่งนี้ได้ไหมคะอาจารย์ไปซื้อมาแล้วเดี๋ยวมาผสมกัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:32.502320047+07:00","message":"TextPushed: 'มาใหม่พรุ่งนี้ได้ไหมคะอาจารย์ไปซื้อมาแล้วเดี๋ยว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:32.502327275+07:00","message":"Push: 'มาผสมกัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:32.502329279+07:00","message":"TextPushed: 'มาใหม่พรุ่งนี้ได้ไหมคะอาจารย์ไปซื้อมาแล้วเดี๋ยวมาผสมกัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:32.502331665+07:00","message":"Set new StatePrefix : 'มาใหม่พรุ่งนี้ได้ไหมคะอาจารย์ไปซื้อมาแล้วเดี๋ยวมาผสมกันเบียดๆกัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:32.502334111+07:00","message":"Next Push (prob) : 'เบียดๆกัน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:32.502358363+07:00","message":"push: {false มาผสมกัน 0 0xc0001fd800}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:32.544681831+07:00","message":"receive streaming session, msgId: 130"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:32.544728063+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มาใหม่พรุ่งนี้ได้ไหมคะอาจารย์ไปซื้อมาแล้วเดี๋ยวมาผสมกันเบียดๆกันไป\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":860000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:32.544737684+07:00","message":"receive interim result [false|false]: มาใหม่พรุ่งนี้ได้ไหมคะอาจารย์ไปซื้อมาแล้วเดี๋ยวมาผสมกันเบียดๆกันไป"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:32.544753775+07:00","message":"[buffer interim] 130 false มาใหม่พรุ่งนี้ได้ไหมคะอาจารย์ไปซื้อมาแล้วเดี๋ยวมาผสมกันเบียดๆกันไป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:32.544761986+07:00","message":"[bufferProcess] interim [860000000]:มาใหม่พรุ่งนี้ได้ไหมคะอาจารย์ไปซื้อมาแล้วเดี๋ยวมาผสมกันเบียดๆกันไป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:32.544765977+07:00","message":"[bufferProcess] send to processor:มาใหม่พรุ่งนี้ได้ไหมคะอาจารย์ไปซื้อมาแล้วเดี๋ยวมาผสมกันเปลี่ยน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:32.544774703+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:32.544777893+07:00","message":"> Transcript [2169] [false]: 'มาใหม่พรุ่งนี้ได้ไหมคะอาจารย์ไปซื้อมาแล้วเดี๋ยวมาผสมกันเปลี่ยน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:32.544780807+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:32.544782926+07:00","message":"Set new StatePrefix: 'มาใหม่พรุ่งนี้ได้ไหมคะอาจารย์ไปซื้อมาแล้วเดี๋ยวมาผสมกันเปลี่ยน'"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:15:32.959905034+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:15:32.959934276+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:33.189116381+07:00","message":"receive streaming session, msgId: 130"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:33.18916001+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มาใหม่พรุ่งนี้ได้ไหมคะอาจารย์ไปซื้อมาแล้วเดี๋ยวมาผสมกันเบียดๆกันไป\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":5,\"nanos\":460000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:33.189179566+07:00","message":"receive interim result [false|false]: มาใหม่พรุ่งนี้ได้ไหมคะอาจารย์ไปซื้อมาแล้วเดี๋ยวมาผสมกันเบียดๆกันไป"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:33.189198223+07:00","message":"[buffer interim] 130 false มาใหม่พรุ่งนี้ได้ไหมคะอาจารย์ไปซื้อมาแล้วเดี๋ยวมาผสมกันเบียดๆกันไป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:33.189215698+07:00","message":"[bufferProcess] interim [460000000]:มาใหม่พรุ่งนี้ได้ไหมคะอาจารย์ไปซื้อมาแล้วเดี๋ยวมาผสมกันเบียดๆกันไป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:33.1892194+07:00","message":"[bufferProcess] send to processor:มาใหม่พรุ่งนี้ได้ไหมคะอาจารย์ไปซื้อมาแล้วเดี๋ยวมาผสมกันเบียดๆกันไป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:33.189224191+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:33.189228479+07:00","message":"> Transcript [2170] [false]: 'มาใหม่พรุ่งนี้ได้ไหมคะอาจารย์ไปซื้อมาแล้วเดี๋ยวมาผสมกันเบียดๆกันไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:33.18923229+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:33.189236347+07:00","message":"Set new StatePrefix: 'มาใหม่พรุ่งนี้ได้ไหมคะอาจารย์ไปซื้อมาแล้วเดี๋ยวมาผสมกันเบียดๆกันไป'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:33.745317966+07:00","message":"[GCS] IsForceVAD: false for message ID: 130"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:33.816817553+07:00","message":"[GCS] Start streaming session, msgId: 131"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:33.946738934+07:00","message":"receive streaming session, msgId: 130"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:33.946774939+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มาใหม่พรุ่งนี้ได้ไหมคะอาจารย์ไปซื้อมาแล้วเดี๋ยวมาผสมกันเปลี่ยนทุกๆกันไป\",\"confidence\":0.9499735}],\"is_final\":true,\"result_end_time\":{\"seconds\":6,\"nanos\":240000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:33.94678307+07:00","message":"receive interim result [true|false]: มาใหม่พรุ่งนี้ได้ไหมคะอาจารย์ไปซื้อมาแล้วเดี๋ยวมาผสมกันเปลี่ยนทุกๆกันไป"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:33.946792478+07:00","message":"end recv isFinal message id 130"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:33.946794595+07:00","message":"end Recv id 130"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:33.946800522+07:00","message":"[buffer interim] 130 true มาใหม่พรุ่งนี้ได้ไหมคะอาจารย์ไปซื้อมาแล้วเดี๋ยวมาผสมกันเปลี่ยนทุกๆกันไป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:33.946808837+07:00","message":"[bufferProcess] interim [240000000]:มาใหม่พรุ่งนี้ได้ไหมคะอาจารย์ไปซื้อมาแล้วเดี๋ยวมาผสมกันเปลี่ยนทุกๆกันไป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:33.946812161+07:00","message":"[bufferProcess] send to processor (isfinal):มาใหม่พรุ่งนี้ได้ไหมคะอาจารย์ไปซื้อมาแล้วเดี๋ยวมาผสมกันเบียดๆกันไป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:33.946815486+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:33.946819137+07:00","message":"> Transcript [2171] [false]: 'มาใหม่พรุ่งนี้ได้ไหมคะอาจารย์ไปซื้อมาแล้วเดี๋ยวมาผสมกันเบียดๆกันไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:33.946822551+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:33.946824517+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:33.946826426+07:00","message":"StatePrefix: 'มาใหม่พรุ่งนี้ได้ไหมคะอาจารย์ไปซื้อมาแล้วเดี๋ยวมาผสมกันเบียดๆกันไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:33.946829103+07:00","message":"TextPushed: 'มาใหม่พรุ่งนี้ได้ไหมคะอาจารย์ไปซื้อมาแล้วเดี๋ยวมาผสมกัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:33.946831346+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:33.946833335+07:00","message":"> Transcript [2172] [true]: 'มาใหม่พรุ่งนี้ได้ไหมคะอาจารย์ไปซื้อมาแล้วเดี๋ยวมาผสมกันเปลี่ยนทุกๆกันไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:33.946840356+07:00","message":"Count interim (case isFinal): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:33.946842195+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:33.94684393+07:00","message":"StatePrefix: 'มาใหม่พรุ่งนี้ได้ไหมคะอาจารย์ไปซื้อมาแล้วเดี๋ยวมาผสมกันเบียดๆกันไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:33.946845977+07:00","message":"TextPushed: 'มาใหม่พรุ่งนี้ได้ไหมคะอาจารย์ไปซื้อมาแล้วเดี๋ยวมาผสมกัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:33.946852596+07:00","message":"Push: 'เปลี่ยนทุกๆกันไป'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:33.946859067+07:00","message":"push: {true เปลี่ยนทุกๆกันไป 0 0xc0001fd800}"}
{"level":"info","service":"Main","time":"2026-06-25T13:15:33.960386813+07:00","message":"write wav file: './tmp/7593/7593_130.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:34.666515701+07:00","message":"receive streaming session, msgId: 131"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:34.666559788+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ยอดเยี่ยม\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":840000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:34.666566084+07:00","message":"receive interim result [false|false]: ยอดเยี่ยม"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:34.666578604+07:00","message":"[buffer interim] 131 false ยอดเยี่ยม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:34.666585026+07:00","message":"[bufferProcess] interim [840000000]:ยอดเยี่ยม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:34.666587001+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:34.680011037+07:00","message":"receive streaming session, msgId: 131"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:34.680049922+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"หยวน\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":900000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:34.680056305+07:00","message":"receive interim result [false|false]: หยวน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:34.680073137+07:00","message":"[buffer interim] 131 false หยวน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:34.680081097+07:00","message":"[bufferProcess] interim [900000000]:หยวน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:34.680084363+07:00","message":"[bufferProcess] send to processor:ยอดเยี่ยม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:34.680091289+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:34.680095458+07:00","message":"> Transcript [2173] [false]: 'ยอดเยี่ยม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:34.680098445+07:00","message":"Set StatePrefix (first interim): 'ยอดเยี่ยม'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:35.235820413+07:00","message":"receive streaming session, msgId: 131"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:35.235866609+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"หยวน\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":1,\"nanos\":500000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:35.23587187+07:00","message":"receive interim result [false|false]: หยวน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:35.235888274+07:00","message":"[buffer interim] 131 false หยวน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:35.235895993+07:00","message":"[bufferProcess] interim [500000000]:หยวน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:35.235898692+07:00","message":"[bufferProcess] send to processor:หยวน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:35.235902303+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:35.23590542+07:00","message":"> Transcript [2174] [false]: 'หยวน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:35.235908517+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:35.235910594+07:00","message":"Set new StatePrefix: 'หยวน'"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:15:35.960710808+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:15:35.960739312+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:37.867334394+07:00","message":"receive streaming session, msgId: 131"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:37.867370332+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"หยวนต่อไปก็ต้อง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":80000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:37.867375024+07:00","message":"receive interim result [false|false]: หยวนต่อไปก็ต้อง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:37.867387748+07:00","message":"[buffer interim] 131 false หยวนต่อไปก็ต้อง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:37.867394829+07:00","message":"[bufferProcess] interim [80000000]:หยวนต่อไปก็ต้อง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:37.867397748+07:00","message":"[bufferProcess] send to processor:หยวน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:37.867403209+07:00","message":"[bufferProcess] send to processor (ticker):หยวนต่อไปก็ต้อง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:37.867405814+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:37.867409077+07:00","message":"> Transcript [2175] [false]: 'หยวน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:37.867412774+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:37.867415875+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:37.867418071+07:00","message":"StatePrefix: 'หยวน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:37.867420281+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:37.867422061+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:37.867424617+07:00","message":"> Transcript [2176] [false]: 'หยวนต่อไปก็ต้อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:37.867428087+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:37.867430671+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:37.867432979+07:00","message":"StatePrefix: 'หยวน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:37.867435574+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:37.985610374+07:00","message":"receive streaming session, msgId: 131"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:37.985648925+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"หยวน\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":4,\"nanos\":140000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:37.985654846+07:00","message":"receive interim result [false|false]: หยวน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:37.985665902+07:00","message":"[buffer interim] 131 false หยวน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:37.985673128+07:00","message":"[bufferProcess] interim [140000000]:หยวน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:37.985675402+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:37.987669561+07:00","message":"receive streaming session, msgId: 131"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:37.98769967+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"หยวนต่อไปก็ต้องดู\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":200000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:37.987704365+07:00","message":"receive interim result [false|false]: หยวนต่อไปก็ต้องดู"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:37.987714001+07:00","message":"[buffer interim] 131 false หยวนต่อไปก็ต้องดู"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:37.987719615+07:00","message":"[bufferProcess] interim [200000000]:หยวนต่อไปก็ต้องดู"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:37.987721953+07:00","message":"[bufferProcess] send to processor:หยวน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:37.987727122+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:37.987729752+07:00","message":"> Transcript [2177] [false]: 'หยวน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:37.987732959+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:37.987735003+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:37.987737004+07:00","message":"StatePrefix: 'หยวน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:37.987739101+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:38.393686031+07:00","message":"receive streaming session, msgId: 131"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:38.393725584+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"หยวนต่อไปก็ต้องดูสิคะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":620000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:38.393731995+07:00","message":"receive interim result [false|false]: หยวนต่อไปก็ต้องดูสิคะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:38.393744562+07:00","message":"[buffer interim] 131 false หยวนต่อไปก็ต้องดูสิคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:38.39375107+07:00","message":"[bufferProcess] interim [620000000]:หยวนต่อไปก็ต้องดูสิคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:38.393753507+07:00","message":"[bufferProcess] send to processor:หยวนต่อไปก็ต้องดู"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:38.393758537+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:38.393761277+07:00","message":"> Transcript [2178] [false]: 'หยวนต่อไปก็ต้องดู'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:38.393765023+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:38.393767264+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:38.393769294+07:00","message":"StatePrefix: 'หยวน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:38.393771371+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:38.393775802+07:00","message":"Push: 'หยวน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:38.393777949+07:00","message":"TextPushed: 'หยวน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:38.393780069+07:00","message":"Set new StatePrefix : 'หยวนต่อไปก็ต้องดู'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:38.393782234+07:00","message":"Next Push (prob) : 'ต่อไปก็ต้องดู'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:38.393789662+07:00","message":"push: {false หยวน 0 0xc001227c00}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:38.441792893+07:00","message":"receive streaming session, msgId: 131"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:38.441849384+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"หยวนต่อไปก็ต้องดูสิครับ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":680000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:38.441858994+07:00","message":"receive interim result [false|false]: หยวนต่อไปก็ต้องดูสิครับ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:38.441878861+07:00","message":"[buffer interim] 131 false หยวนต่อไปก็ต้องดูสิครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:38.441890617+07:00","message":"[bufferProcess] interim [680000000]:หยวนต่อไปก็ต้องดูสิครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:38.441893559+07:00","message":"[bufferProcess] send to processor:หยวนต่อไปก็ต้องดูสิคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:38.441900942+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:38.441904206+07:00","message":"> Transcript [2179] [false]: 'หยวนต่อไปก็ต้องดูสิคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:38.441907689+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:38.441910118+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:38.44191266+07:00","message":"StatePrefix: 'หยวนต่อไปก็ต้องดู'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:38.441915143+07:00","message":"TextPushed: 'หยวน'"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:15:38.960936565+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:15:38.96096826+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:39.08846029+07:00","message":"receive streaming session, msgId: 131"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:39.088500328+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"หยวนต่อไปก็ต้องดูสิครับ\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":5,\"nanos\":280000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:39.088508308+07:00","message":"receive interim result [false|false]: หยวนต่อไปก็ต้องดูสิครับ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:39.088522732+07:00","message":"[buffer interim] 131 false หยวนต่อไปก็ต้องดูสิครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:39.088530485+07:00","message":"[bufferProcess] interim [280000000]:หยวนต่อไปก็ต้องดูสิครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:39.088533381+07:00","message":"[bufferProcess] send to processor:หยวนต่อไปก็ต้องดูสิครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:39.088537234+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:39.08854027+07:00","message":"> Transcript [2180] [false]: 'หยวนต่อไปก็ต้องดูสิครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:39.08854379+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:39.088546473+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:39.088548432+07:00","message":"StatePrefix: 'หยวนต่อไปก็ต้องดู'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:39.088550784+07:00","message":"TextPushed: 'หยวน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:40.157622888+07:00","message":"[GCS] IsForceVAD: false for message ID: 131"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:40.227821364+07:00","message":"[GCS] Start streaming session, msgId: 132"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:40.236320979+07:00","message":"receive streaming session, msgId: 131"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:40.23635398+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"หยวนต่อไปก็ต้องดูสิครับหรือไม่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":6,\"nanos\":480000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:40.236359997+07:00","message":"receive interim result [false|false]: หยวนต่อไปก็ต้องดูสิครับหรือไม่"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:40.236372265+07:00","message":"[buffer interim] 131 false หยวนต่อไปก็ต้องดูสิครับหรือไม่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:40.236379333+07:00","message":"[bufferProcess] interim [480000000]:หยวนต่อไปก็ต้องดูสิครับหรือไม่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:40.236382209+07:00","message":"[bufferProcess] send to processor:หยวนต่อไปก็ต้องดูสิครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:40.236387617+07:00","message":"[bufferProcess] send to processor (ticker):หยวนต่อไปก็ต้องดูสิครับหรือไม่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:40.236390497+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:40.236393473+07:00","message":"> Transcript [2181] [false]: 'หยวนต่อไปก็ต้องดูสิครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:40.236396869+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:40.236399174+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:40.236401304+07:00","message":"StatePrefix: 'หยวนต่อไปก็ต้องดู'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:40.236403413+07:00","message":"TextPushed: 'หยวน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:40.23640516+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:40.236407509+07:00","message":"> Transcript [2182] [false]: 'หยวนต่อไปก็ต้องดูสิครับหรือไม่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:40.236409685+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:40.236411497+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:40.236413185+07:00","message":"StatePrefix: 'หยวนต่อไปก็ต้องดู'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:40.236415003+07:00","message":"TextPushed: 'หยวน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:40.236420172+07:00","message":"Push: 'ต่อไปก็ต้องดู'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:40.236422202+07:00","message":"TextPushed: 'หยวนต่อไปก็ต้องดู'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:40.236424321+07:00","message":"Set new StatePrefix : 'หยวนต่อไปก็ต้องดูสิครับหรือไม่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:40.236427253+07:00","message":"Next Push (prob) : 'สิครับหรือไม่'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:40.23643421+07:00","message":"push: {false ต่อไปก็ต้องดู 0 0xc001227c00}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:40.302176645+07:00","message":"receive streaming session, msgId: 131"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:40.302216637+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"หยวนต่อไปก็ต้องดูสิครับดีหรือไม่\",\"confidence\":0.91398054}],\"is_final\":true,\"result_end_time\":{\"seconds\":6,\"nanos\":570000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:40.302224043+07:00","message":"receive interim result [true|false]: หยวนต่อไปก็ต้องดูสิครับดีหรือไม่"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:40.302236179+07:00","message":"end recv isFinal message id 131"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:40.30223836+07:00","message":"end Recv id 131"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:40.30224398+07:00","message":"[buffer interim] 131 true หยวนต่อไปก็ต้องดูสิครับดีหรือไม่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:40.302251723+07:00","message":"[bufferProcess] interim [570000000]:หยวนต่อไปก็ต้องดูสิครับดีหรือไม่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:40.302255656+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:40.302258467+07:00","message":"> Transcript [2183] [true]: 'หยวนต่อไปก็ต้องดูสิครับดีหรือไม่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:40.302261912+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:40.302264131+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:40.302266319+07:00","message":"StatePrefix: 'หยวนต่อไปก็ต้องดูสิครับหรือไม่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:40.302268615+07:00","message":"TextPushed: 'หยวนต่อไปก็ต้องดู'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:40.302271515+07:00","message":"Push: 'สิครับดีหรือไม่'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:40.302278768+07:00","message":"push: {true สิครับดีหรือไม่ 0 0xc001227c00}"}
{"level":"info","service":"Main","time":"2026-06-25T13:15:40.316620242+07:00","message":"write wav file: './tmp/7593/7593_131.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:40.741313285+07:00","message":"receive streaming session, msgId: 132"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:40.741355078+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อาจารย์\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":360000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:40.741360352+07:00","message":"receive interim result [false|false]: อาจารย์"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:40.741374738+07:00","message":"[buffer interim] 132 false อาจารย์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:40.741381909+07:00","message":"[bufferProcess] interim [360000000]:อาจารย์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:40.741384106+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:41.400012674+07:00","message":"receive streaming session, msgId: 132"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:41.400056762+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อาจารย์\"}],\"stability\":0.9,\"result_end_time\":{\"nanos\":960000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:41.400062748+07:00","message":"receive interim result [false|false]: อาจารย์"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:41.400074983+07:00","message":"[buffer interim] 132 false อาจารย์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:41.400084106+07:00","message":"[bufferProcess] interim [960000000]:อาจารย์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:41.40008629+07:00","message":"[bufferProcess] send to processor:อาจารย์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:41.400091661+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:41.400094676+07:00","message":"> Transcript [2184] [false]: 'อาจารย์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:41.400096881+07:00","message":"Set StatePrefix (first interim): 'อาจารย์'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:41.413900839+07:00","message":"receive streaming session, msgId: 132"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:41.413934563+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อาจารย์ลอง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":20000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:41.413939432+07:00","message":"receive interim result [false|false]: อาจารย์ลอง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:41.413952943+07:00","message":"[buffer interim] 132 false อาจารย์ลอง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:41.413959061+07:00","message":"[bufferProcess] interim [20000000]:อาจารย์ลอง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:41.413961568+07:00","message":"[bufferProcess] send to processor:อาจารย์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:41.413966707+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:41.413969548+07:00","message":"> Transcript [2185] [false]: 'อาจารย์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:41.413974472+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:41.413976756+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:41.413979194+07:00","message":"StatePrefix: 'อาจารย์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:41.413981484+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:41.470410003+07:00","message":"receive streaming session, msgId: 132"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:41.470451881+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อาจารย์\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":1,\"nanos\":80000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:41.470457848+07:00","message":"receive interim result [false|false]: อาจารย์"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:41.470475097+07:00","message":"[buffer interim] 132 false อาจารย์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:41.470482509+07:00","message":"[bufferProcess] interim [80000000]:อาจารย์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:41.470485282+07:00","message":"[bufferProcess] send to processor:อาจารย์ลอง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:41.470494302+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:41.470497249+07:00","message":"> Transcript [2186] [false]: 'อาจารย์ลอง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:41.470500573+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:41.470502782+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:41.470505874+07:00","message":"StatePrefix: 'อาจารย์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:41.470507954+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:41.580427403+07:00","message":"receive streaming session, msgId: 132"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:41.580464619+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อาจารย์รังสรรค์\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":140000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:41.580470007+07:00","message":"receive interim result [false|false]: อาจารย์รังสรรค์"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:41.580484842+07:00","message":"[buffer interim] 132 false อาจารย์รังสรรค์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:41.580493378+07:00","message":"[bufferProcess] interim [140000000]:อาจารย์รังสรรค์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:41.580495892+07:00","message":"[bufferProcess] send to processor:อาจารย์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:41.580499204+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:41.580502096+07:00","message":"> Transcript [2187] [false]: 'อาจารย์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:41.580505084+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:41.5805071+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:41.580509096+07:00","message":"StatePrefix: 'อาจารย์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:41.580511253+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:41.646108334+07:00","message":"receive streaming session, msgId: 132"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:41.646150356+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อาจารย์ลองสังเกต\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":320000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:41.646157925+07:00","message":"receive interim result [false|false]: อาจารย์ลองสังเกต"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:41.646172913+07:00","message":"[buffer interim] 132 false อาจารย์ลองสังเกต"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:41.646180437+07:00","message":"[bufferProcess] interim [320000000]:อาจารย์ลองสังเกต"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:41.646183258+07:00","message":"[bufferProcess] send to processor:อาจารย์รังสรรค์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:41.646190571+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:41.646193545+07:00","message":"> Transcript [2188] [false]: 'อาจารย์รังสรรค์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:41.646197391+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:41.646199979+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:41.646201999+07:00","message":"StatePrefix: 'อาจารย์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:41.646206138+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:41.646213312+07:00","message":"Push: 'อาจารย์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:41.64621543+07:00","message":"TextPushed: 'อาจารย์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:41.64621795+07:00","message":"Set new StatePrefix : 'อาจารย์รังสรรค์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:41.646220291+07:00","message":"Next Push (prob) : 'รังสรรค์'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:41.646229763+07:00","message":"push: {false อาจารย์ 0 0xc00041cc80}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:41.838015716+07:00","message":"receive streaming session, msgId: 132"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:41.838054385+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อาจารย์ลองสังเกตดู\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":500000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:41.838060394+07:00","message":"receive interim result [false|false]: อาจารย์ลองสังเกตดู"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:41.838073656+07:00","message":"[buffer interim] 132 false อาจารย์ลองสังเกตดู"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:41.838080718+07:00","message":"[bufferProcess] interim [500000000]:อาจารย์ลองสังเกตดู"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:41.838082973+07:00","message":"[bufferProcess] send to processor:อาจารย์ลองสังเกต"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:41.838085999+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:41.838089344+07:00","message":"> Transcript [2189] [false]: 'อาจารย์ลองสังเกต'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:41.838092008+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:41.838094043+07:00","message":"Set new StatePrefix: 'อาจารย์ลองสังเกต'"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:15:41.961536543+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:15:41.961574351+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:41.973040673+07:00","message":"receive streaming session, msgId: 132"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:41.973085612+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อาจารย์ลองสังเกตได้\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":560000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:41.973093618+07:00","message":"receive interim result [false|false]: อาจารย์ลองสังเกตได้"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:41.973112849+07:00","message":"[buffer interim] 132 false อาจารย์ลองสังเกตได้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:41.973121952+07:00","message":"[bufferProcess] interim [560000000]:อาจารย์ลองสังเกตได้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:41.973125551+07:00","message":"[bufferProcess] send to processor:อาจารย์ลองสังเกตดู"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:41.973132933+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:41.973137006+07:00","message":"> Transcript [2190] [false]: 'อาจารย์ลองสังเกตดู'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:41.973142034+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:41.973145536+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:41.973148557+07:00","message":"StatePrefix: 'อาจารย์ลองสังเกต'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:41.973151958+07:00","message":"TextPushed: 'อาจารย์'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:41.981839262+07:00","message":"receive streaming session, msgId: 132"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:41.981863611+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อาจารย์ลองสังเกตได้ไหม\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":620000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:41.981869013+07:00","message":"receive interim result [false|false]: อาจารย์ลองสังเกตได้ไหม"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:41.981880784+07:00","message":"[buffer interim] 132 false อาจารย์ลองสังเกตได้ไหม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:41.981886019+07:00","message":"[bufferProcess] interim [620000000]:อาจารย์ลองสังเกตได้ไหม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:41.981888324+07:00","message":"[bufferProcess] send to processor:อาจารย์ลองสังเกตได้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:41.981891242+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:41.981894166+07:00","message":"> Transcript [2191] [false]: 'อาจารย์ลองสังเกตได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:41.981896839+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:41.981898702+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:41.981900697+07:00","message":"StatePrefix: 'อาจารย์ลองสังเกต'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:41.981904549+07:00","message":"TextPushed: 'อาจารย์'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:42.570914184+07:00","message":"receive streaming session, msgId: 132"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:42.57095457+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อาจารย์ลองสังเกตได้ไหม\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":2,\"nanos\":220000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:42.570964464+07:00","message":"receive interim result [false|false]: อาจารย์ลองสังเกตได้ไหม"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:42.570979731+07:00","message":"[buffer interim] 132 false อาจารย์ลองสังเกตได้ไหม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:42.570988666+07:00","message":"[bufferProcess] interim [220000000]:อาจารย์ลองสังเกตได้ไหม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:42.57099156+07:00","message":"[bufferProcess] send to processor:อาจารย์ลองสังเกตได้ไหม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:42.570997963+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:42.571000778+07:00","message":"> Transcript [2192] [false]: 'อาจารย์ลองสังเกตได้ไหม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:42.571004607+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:42.57100691+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:42.57100947+07:00","message":"StatePrefix: 'อาจารย์ลองสังเกต'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:42.571011892+07:00","message":"TextPushed: 'อาจารย์'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:42.794796781+07:00","message":"receive streaming session, msgId: 132"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:42.794843588+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อาจารย์ลองสังเกตได้ไหมภาษาเวียดนาม\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":340000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:42.79484984+07:00","message":"receive interim result [false|false]: อาจารย์ลองสังเกตได้ไหมภาษาเวียดนาม"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:42.794864369+07:00","message":"[buffer interim] 132 false อาจารย์ลองสังเกตได้ไหมภาษาเวียดนาม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:42.794875316+07:00","message":"[bufferProcess] interim [340000000]:อาจารย์ลองสังเกตได้ไหมภาษาเวียดนาม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:42.794878029+07:00","message":"[bufferProcess] send to processor:อาจารย์ลองสังเกตได้ไหม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:42.794884245+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:42.794887302+07:00","message":"> Transcript [2193] [false]: 'อาจารย์ลองสังเกตได้ไหม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:42.794891322+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:42.794894405+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:42.794896854+07:00","message":"StatePrefix: 'อาจารย์ลองสังเกต'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:42.79489925+07:00","message":"TextPushed: 'อาจารย์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:42.794903574+07:00","message":"Push: 'ลองสังเกต'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:42.7949067+07:00","message":"TextPushed: 'อาจารย์ลองสังเกต'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:42.794909502+07:00","message":"Set new StatePrefix : 'อาจารย์ลองสังเกตได้ไหม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:42.794911993+07:00","message":"Next Push (prob) : 'ได้ไหม'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:42.794920412+07:00","message":"push: {false ลองสังเกต 0 0xc00041cc80}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:42.864891021+07:00","message":"receive streaming session, msgId: 132"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:42.864932611+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อาจารย์ลองสังเกตได้ไหมภาษาเวียดนามพูด\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":520000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:42.864940113+07:00","message":"receive interim result [false|false]: อาจารย์ลองสังเกตได้ไหมภาษาเวียดนามพูด"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:42.864956665+07:00","message":"[buffer interim] 132 false อาจารย์ลองสังเกตได้ไหมภาษาเวียดนามพูด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:42.864963803+07:00","message":"[bufferProcess] interim [520000000]:อาจารย์ลองสังเกตได้ไหมภาษาเวียดนามพูด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:42.86496653+07:00","message":"[bufferProcess] send to processor:อาจารย์ลองสังเกตได้ไหมภาษาเวียดนาม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:42.864973949+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:42.864976833+07:00","message":"> Transcript [2194] [false]: 'อาจารย์ลองสังเกตได้ไหมภาษาเวียดนาม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:42.864980159+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:42.864984491+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:42.864986866+07:00","message":"StatePrefix: 'อาจารย์ลองสังเกตได้ไหม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:42.864989341+07:00","message":"TextPushed: 'อาจารย์ลองสังเกต'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:42.995381549+07:00","message":"receive streaming session, msgId: 132"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:42.995423746+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อาจารย์ลองสังเกตได้ไหมภาษาเวียดนามพูดว่า\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":580000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:42.995430357+07:00","message":"receive interim result [false|false]: อาจารย์ลองสังเกตได้ไหมภาษาเวียดนามพูดว่า"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:42.995441854+07:00","message":"[buffer interim] 132 false อาจารย์ลองสังเกตได้ไหมภาษาเวียดนามพูดว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:42.995450244+07:00","message":"[bufferProcess] interim [580000000]:อาจารย์ลองสังเกตได้ไหมภาษาเวียดนามพูดว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:42.995452969+07:00","message":"[bufferProcess] send to processor:อาจารย์ลองสังเกตได้ไหมภาษาเวียดนามพูด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:42.995456534+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:42.995460296+07:00","message":"> Transcript [2195] [false]: 'อาจารย์ลองสังเกตได้ไหมภาษาเวียดนามพูด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:42.99546396+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:42.995466162+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:42.995468256+07:00","message":"StatePrefix: 'อาจารย์ลองสังเกตได้ไหม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:42.995471398+07:00","message":"TextPushed: 'อาจารย์ลองสังเกต'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:43.067987288+07:00","message":"receive streaming session, msgId: 132"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:43.06803105+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อาจารย์ลองสังเกตได้ไหมภาษาเวียดนามพูด\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":700000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:43.068037373+07:00","message":"receive interim result [false|false]: อาจารย์ลองสังเกตได้ไหมภาษาเวียดนามพูด"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:43.068055088+07:00","message":"[buffer interim] 132 false อาจารย์ลองสังเกตได้ไหมภาษาเวียดนามพูด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:43.068063529+07:00","message":"[bufferProcess] interim [700000000]:อาจารย์ลองสังเกตได้ไหมภาษาเวียดนามพูด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:43.068066178+07:00","message":"[bufferProcess] send to processor:อาจารย์ลองสังเกตได้ไหมภาษาเวียดนามพูดว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:43.068070136+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:43.068073117+07:00","message":"> Transcript [2196] [false]: 'อาจารย์ลองสังเกตได้ไหมภาษาเวียดนามพูดว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:43.068077423+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:43.068079469+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:43.068082137+07:00","message":"StatePrefix: 'อาจารย์ลองสังเกตได้ไหม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:43.068085153+07:00","message":"TextPushed: 'อาจารย์ลองสังเกต'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:43.188469185+07:00","message":"receive streaming session, msgId: 132"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:43.188506659+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อาจารย์ลองสังเกตได้ไหมภาษาเวียดนามพูดน่าสน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":760000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:43.188512717+07:00","message":"receive interim result [false|false]: อาจารย์ลองสังเกตได้ไหมภาษาเวียดนามพูดน่าสน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:43.188523096+07:00","message":"[buffer interim] 132 false อาจารย์ลองสังเกตได้ไหมภาษาเวียดนามพูดน่าสน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:43.188530467+07:00","message":"[bufferProcess] interim [760000000]:อาจารย์ลองสังเกตได้ไหมภาษาเวียดนามพูดน่าสน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:43.188532889+07:00","message":"[bufferProcess] send to processor:อาจารย์ลองสังเกตได้ไหมภาษาเวียดนามพูด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:43.188536122+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:43.188539252+07:00","message":"> Transcript [2197] [false]: 'อาจารย์ลองสังเกตได้ไหมภาษาเวียดนามพูด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:43.188542671+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:43.188544665+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:43.188546839+07:00","message":"StatePrefix: 'อาจารย์ลองสังเกตได้ไหม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:43.188549245+07:00","message":"TextPushed: 'อาจารย์ลองสังเกต'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:43.188551737+07:00","message":"Push: 'ได้ไหม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:43.18855442+07:00","message":"TextPushed: 'อาจารย์ลองสังเกตได้ไหม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:43.188556619+07:00","message":"Set new StatePrefix : 'อาจารย์ลองสังเกตได้ไหมภาษาเวียดนามพูด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:43.188558804+07:00","message":"Next Push (prob) : 'ภาษาเวียดนามพูด'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:43.188565809+07:00","message":"push: {false ได้ไหม 0 0xc00041cc80}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:43.199020995+07:00","message":"receive streaming session, msgId: 132"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:43.199057178+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อาจารย์ลองสังเกตได้ไหมภาษาเวียดนามพูดหน้าสุด\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":820000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:43.199062899+07:00","message":"receive interim result [false|false]: อาจารย์ลองสังเกตได้ไหมภาษาเวียดนามพูดหน้าสุด"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:43.199080343+07:00","message":"[buffer interim] 132 false อาจารย์ลองสังเกตได้ไหมภาษาเวียดนามพูดหน้าสุด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:43.199087537+07:00","message":"[bufferProcess] interim [820000000]:อาจารย์ลองสังเกตได้ไหมภาษาเวียดนามพูดหน้าสุด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:43.199090123+07:00","message":"[bufferProcess] send to processor:อาจารย์ลองสังเกตได้ไหมภาษาเวียดนามพูดน่าสน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:43.199093958+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:43.199097369+07:00","message":"> Transcript [2198] [false]: 'อาจารย์ลองสังเกตได้ไหมภาษาเวียดนามพูดน่าสน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:43.19910085+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:43.19910307+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:43.199105533+07:00","message":"StatePrefix: 'อาจารย์ลองสังเกตได้ไหมภาษาเวียดนามพูด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:43.199108395+07:00","message":"TextPushed: 'อาจารย์ลองสังเกตได้ไหม'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:43.387951007+07:00","message":"receive streaming session, msgId: 132"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:43.387990021+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อาจารย์ลองสังเกตได้ไหมภาษาเวียดนามพูดน่าสนใจ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":940000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:43.387996505+07:00","message":"receive interim result [false|false]: อาจารย์ลองสังเกตได้ไหมภาษาเวียดนามพูดน่าสนใจ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:43.388016165+07:00","message":"[buffer interim] 132 false อาจารย์ลองสังเกตได้ไหมภาษาเวียดนามพูดน่าสนใจ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:43.388024842+07:00","message":"[bufferProcess] interim [940000000]:อาจารย์ลองสังเกตได้ไหมภาษาเวียดนามพูดน่าสนใจ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:43.388027713+07:00","message":"[bufferProcess] send to processor:อาจารย์ลองสังเกตได้ไหมภาษาเวียดนามพูดหน้าสุด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:43.388031661+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:43.388035322+07:00","message":"> Transcript [2199] [false]: 'อาจารย์ลองสังเกตได้ไหมภาษาเวียดนามพูดหน้าสุด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:43.388039114+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:43.388041264+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:43.388043686+07:00","message":"StatePrefix: 'อาจารย์ลองสังเกตได้ไหมภาษาเวียดนามพูด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:43.388046524+07:00","message":"TextPushed: 'อาจารย์ลองสังเกตได้ไหม'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:43.939108998+07:00","message":"receive streaming session, msgId: 132"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:43.939159381+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อาจารย์ลองสังเกตได้ไหมภาษาเวียดนามพูดน่าสนใจในกรณี\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":540000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:43.939168676+07:00","message":"receive interim result [false|false]: อาจารย์ลองสังเกตได้ไหมภาษาเวียดนามพูดน่าสนใจในกรณี"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:43.939189071+07:00","message":"[buffer interim] 132 false อาจารย์ลองสังเกตได้ไหมภาษาเวียดนามพูดน่าสนใจในกรณี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:43.93920407+07:00","message":"[bufferProcess] interim [540000000]:อาจารย์ลองสังเกตได้ไหมภาษาเวียดนามพูดน่าสนใจในกรณี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:43.939210073+07:00","message":"[bufferProcess] send to processor:อาจารย์ลองสังเกตได้ไหมภาษาเวียดนามพูดน่าสนใจ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:43.939221242+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:43.939225963+07:00","message":"> Transcript [2200] [false]: 'อาจารย์ลองสังเกตได้ไหมภาษาเวียดนามพูดน่าสนใจ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:43.939231824+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:43.93923508+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:43.939239224+07:00","message":"StatePrefix: 'อาจารย์ลองสังเกตได้ไหมภาษาเวียดนามพูด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:43.93924306+07:00","message":"TextPushed: 'อาจารย์ลองสังเกตได้ไหม'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:44.07151575+07:00","message":"receive streaming session, msgId: 132"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:44.071557994+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อาจารย์ลองสังเกตได้ไหมภาษาเวียดนามพูดน่าสนใจในกรณีที่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":660000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:44.071564277+07:00","message":"receive interim result [false|false]: อาจารย์ลองสังเกตได้ไหมภาษาเวียดนามพูดน่าสนใจในกรณีที่"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:44.071578875+07:00","message":"[buffer interim] 132 false อาจารย์ลองสังเกตได้ไหมภาษาเวียดนามพูดน่าสนใจในกรณีที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:44.071586986+07:00","message":"[bufferProcess] interim [660000000]:อาจารย์ลองสังเกตได้ไหมภาษาเวียดนามพูดน่าสนใจในกรณีที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:44.071589691+07:00","message":"[bufferProcess] send to processor:อาจารย์ลองสังเกตได้ไหมภาษาเวียดนามพูดน่าสนใจในกรณี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:44.071602875+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:44.071607015+07:00","message":"> Transcript [2201] [false]: 'อาจารย์ลองสังเกตได้ไหมภาษาเวียดนามพูดน่าสนใจในกรณี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:44.071611211+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:44.071613674+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:44.071615939+07:00","message":"StatePrefix: 'อาจารย์ลองสังเกตได้ไหมภาษาเวียดนามพูด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:44.071621153+07:00","message":"TextPushed: 'อาจารย์ลองสังเกตได้ไหม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:44.071627932+07:00","message":"Push: 'ภาษาเวียดนามพูด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:44.071630095+07:00","message":"TextPushed: 'อาจารย์ลองสังเกตได้ไหมภาษาเวียดนามพูด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:44.071632776+07:00","message":"Set new StatePrefix : 'อาจารย์ลองสังเกตได้ไหมภาษาเวียดนามพูดน่าสนใจในกรณี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:44.071635334+07:00","message":"Next Push (prob) : 'น่าสนใจในกรณี'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:44.071644168+07:00","message":"push: {false ภาษาเวียดนามพูด 0 0xc00041cc80}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:44.422672023+07:00","message":"receive streaming session, msgId: 132"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:44.422713093+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อาจารย์ลองสังเกตได้ไหมภาษาเวียดนามพูดน่าสนใจในกรณีที่ 1\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":20000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:44.422720489+07:00","message":"receive interim result [false|false]: อาจารย์ลองสังเกตได้ไหมภาษาเวียดนามพูดน่าสนใจในกรณีที่ 1"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:44.422738617+07:00","message":"[buffer interim] 132 false อาจารย์ลองสังเกตได้ไหมภาษาเวียดนามพูดน่าสนใจในกรณีที่ 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:44.422747048+07:00","message":"[bufferProcess] interim [20000000]:อาจารย์ลองสังเกตได้ไหมภาษาเวียดนามพูดน่าสนใจในกรณีที่ 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:44.422749747+07:00","message":"[bufferProcess] send to processor:อาจารย์ลองสังเกตได้ไหมภาษาเวียดนามพูดน่าสนใจในกรณีที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:44.422755804+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:44.422759121+07:00","message":"> Transcript [2202] [false]: 'อาจารย์ลองสังเกตได้ไหมภาษาเวียดนามพูดน่าสนใจในกรณีที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:44.422763334+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:44.422765465+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:44.422767664+07:00","message":"StatePrefix: 'อาจารย์ลองสังเกตได้ไหมภาษาเวียดนามพูดน่าสนใจในกรณี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:44.422771548+07:00","message":"TextPushed: 'อาจารย์ลองสังเกตได้ไหมภาษาเวียดนามพูด'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:44.472770854+07:00","message":"receive streaming session, msgId: 132"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:44.472815058+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อาจารย์ลองสังเกตได้ไหมภาษาเวียดนามพูดน่าสนใจในกรณีที่ว่า\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":80000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:44.472823411+07:00","message":"receive interim result [false|false]: อาจารย์ลองสังเกตได้ไหมภาษาเวียดนามพูดน่าสนใจในกรณีที่ว่า"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:44.472839691+07:00","message":"[buffer interim] 132 false อาจารย์ลองสังเกตได้ไหมภาษาเวียดนามพูดน่าสนใจในกรณีที่ว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:44.472847766+07:00","message":"[bufferProcess] interim [80000000]:อาจารย์ลองสังเกตได้ไหมภาษาเวียดนามพูดน่าสนใจในกรณีที่ว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:44.472850653+07:00","message":"[bufferProcess] send to processor:อาจารย์ลองสังเกตได้ไหมภาษาเวียดนามพูดน่าสนใจในกรณีที่ 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:44.472862537+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:44.472866377+07:00","message":"> Transcript [2203] [false]: 'อาจารย์ลองสังเกตได้ไหมภาษาเวียดนามพูดน่าสนใจในกรณีที่ 1'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:44.47287098+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:44.472874033+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:44.472876052+07:00","message":"StatePrefix: 'อาจารย์ลองสังเกตได้ไหมภาษาเวียดนามพูดน่าสนใจในกรณี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:44.472879105+07:00","message":"TextPushed: 'อาจารย์ลองสังเกตได้ไหมภาษาเวียดนามพูด'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:44.586829042+07:00","message":"receive streaming session, msgId: 132"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:44.58686795+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อาจารย์ลองสังเกตได้ไหมภาษาเวียดนามพูดน่าสนใจในกรณีที่ y\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":140000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:44.586874565+07:00","message":"receive interim result [false|false]: อาจารย์ลองสังเกตได้ไหมภาษาเวียดนามพูดน่าสนใจในกรณีที่ y"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:44.586890152+07:00","message":"[buffer interim] 132 false อาจารย์ลองสังเกตได้ไหมภาษาเวียดนามพูดน่าสนใจในกรณีที่ y"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:44.586898009+07:00","message":"[bufferProcess] interim [140000000]:อาจารย์ลองสังเกตได้ไหมภาษาเวียดนามพูดน่าสนใจในกรณีที่ y"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:44.586900893+07:00","message":"[bufferProcess] send to processor:อาจารย์ลองสังเกตได้ไหมภาษาเวียดนามพูดน่าสนใจในกรณีที่ว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:44.586907536+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:44.586911168+07:00","message":"> Transcript [2204] [false]: 'อาจารย์ลองสังเกตได้ไหมภาษาเวียดนามพูดน่าสนใจในกรณีที่ว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:44.586915977+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:44.58691878+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:44.586921+07:00","message":"StatePrefix: 'อาจารย์ลองสังเกตได้ไหมภาษาเวียดนามพูดน่าสนใจในกรณี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:44.586924069+07:00","message":"TextPushed: 'อาจารย์ลองสังเกตได้ไหมภาษาเวียดนามพูด'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:44.655885449+07:00","message":"receive streaming session, msgId: 132"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:44.655922854+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อาจารย์ลองสังเกตได้ไหมภาษาเวียดนามพูดน่าสนใจในกรณีที่\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":4,\"nanos\":260000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:44.655929331+07:00","message":"receive interim result [false|false]: อาจารย์ลองสังเกตได้ไหมภาษาเวียดนามพูดน่าสนใจในกรณีที่"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:44.655942185+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" y\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":260000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:44.655945588+07:00","message":"receive interim result [false|false]:  y"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:44.655953579+07:00","message":"[buffer interim] 132 false อาจารย์ลองสังเกตได้ไหมภาษาเวียดนามพูดน่าสนใจในกรณีที่"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:44.655958157+07:00","message":"[buffer interim] 132 false  y"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:44.655964656+07:00","message":"[bufferProcess] interim [260000000]:อาจารย์ลองสังเกตได้ไหมภาษาเวียดนามพูดน่าสนใจในกรณีที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:44.655967566+07:00","message":"[bufferProcess] send to processor:อาจารย์ลองสังเกตได้ไหมภาษาเวียดนามพูดน่าสนใจในกรณีที่ y"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:44.655971041+07:00","message":"[bufferProcess] interim [260000000]: y"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:44.655974092+07:00","message":"[bufferProcess] update buffer: อาจารย์ลองสังเกตได้ไหมภาษาเวียดนามพูดน่าสนใจในกรณีที่ y"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:44.655977482+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:44.655980502+07:00","message":"> Transcript [2205] [false]: 'อาจารย์ลองสังเกตได้ไหมภาษาเวียดนามพูดน่าสนใจในกรณีที่ y'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:44.655984758+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:44.655987182+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:44.655989197+07:00","message":"StatePrefix: 'อาจารย์ลองสังเกตได้ไหมภาษาเวียดนามพูดน่าสนใจในกรณี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:44.655992326+07:00","message":"TextPushed: 'อาจารย์ลองสังเกตได้ไหมภาษาเวียดนามพูด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:44.655995389+07:00","message":"Push: 'น่าสนใจในกรณี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:44.655997519+07:00","message":"TextPushed: 'อาจารย์ลองสังเกตได้ไหมภาษาเวียดนามพูดน่าสนใจในกรณี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:44.656000106+07:00","message":"Set new StatePrefix : 'อาจารย์ลองสังเกตได้ไหมภาษาเวียดนามพูดน่าสนใจในกรณีที่ y'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:44.656002677+07:00","message":"Next Push (prob) : 'ที่ y'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:44.656011713+07:00","message":"push: {false น่าสนใจในกรณี 0 0xc00041cc80}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:44.667308948+07:00","message":"receive streaming session, msgId: 132"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:44.667340006+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อาจารย์ลองสังเกตได้ไหมภาษาเวียดนามพูดน่าสนใจในกรณีที่ไว้ทำ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":320000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:44.667346956+07:00","message":"receive interim result [false|false]: อาจารย์ลองสังเกตได้ไหมภาษาเวียดนามพูดน่าสนใจในกรณีที่ไว้ทำ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:44.667362373+07:00","message":"[buffer interim] 132 false อาจารย์ลองสังเกตได้ไหมภาษาเวียดนามพูดน่าสนใจในกรณีที่ไว้ทำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:44.667369137+07:00","message":"[bufferProcess] interim [320000000]:อาจารย์ลองสังเกตได้ไหมภาษาเวียดนามพูดน่าสนใจในกรณีที่ไว้ทำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:44.667371873+07:00","message":"[bufferProcess] send to processor:อาจารย์ลองสังเกตได้ไหมภาษาเวียดนามพูดน่าสนใจในกรณีที่ y"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:44.667375797+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:44.667379032+07:00","message":"> Transcript [2206] [false]: 'อาจารย์ลองสังเกตได้ไหมภาษาเวียดนามพูดน่าสนใจในกรณีที่ y'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:44.66738291+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:44.667385596+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:44.667387909+07:00","message":"StatePrefix: 'อาจารย์ลองสังเกตได้ไหมภาษาเวียดนามพูดน่าสนใจในกรณีที่ y'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:44.667392302+07:00","message":"TextPushed: 'อาจารย์ลองสังเกตได้ไหมภาษาเวียดนามพูดน่าสนใจในกรณี'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:44.78359025+07:00","message":"receive streaming session, msgId: 132"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:44.78363049+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อาจารย์ลองสังเกตได้ไหมภาษาเวียดนามพูดน่าสนใจในกรณีที่วัยทำงาน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":380000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:44.783636289+07:00","message":"receive interim result [false|false]: อาจารย์ลองสังเกตได้ไหมภาษาเวียดนามพูดน่าสนใจในกรณีที่วัยทำงาน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:44.783653786+07:00","message":"[buffer interim] 132 false อาจารย์ลองสังเกตได้ไหมภาษาเวียดนามพูดน่าสนใจในกรณีที่วัยทำงาน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:44.783661762+07:00","message":"[bufferProcess] interim [380000000]:อาจารย์ลองสังเกตได้ไหมภาษาเวียดนามพูดน่าสนใจในกรณีที่วัยทำงาน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:44.783664775+07:00","message":"[bufferProcess] send to processor:อาจารย์ลองสังเกตได้ไหมภาษาเวียดนามพูดน่าสนใจในกรณีที่ไว้ทำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:44.783668157+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:44.783671053+07:00","message":"> Transcript [2207] [false]: 'อาจารย์ลองสังเกตได้ไหมภาษาเวียดนามพูดน่าสนใจในกรณีที่ไว้ทำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:44.783673813+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:44.783675845+07:00","message":"Set new StatePrefix: 'อาจารย์ลองสังเกตได้ไหมภาษาเวียดนามพูดน่าสนใจในกรณีที่ไว้ทำ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:44.89582103+07:00","message":"[GCS] IsForceVAD: false for message ID: 132"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:44.958681162+07:00","message":"[GCS] Start streaming session, msgId: 133"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:15:44.962126299+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:15:44.962125837+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:45.007160152+07:00","message":"receive streaming session, msgId: 132"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:45.007192267+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อาจารย์ลองสังเกตได้ไหมภาษาเวียดนามพูดน่าสนใจในกรณีที่ไว้ทำงานอยู่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":620000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:45.007200756+07:00","message":"receive interim result [false|false]: อาจารย์ลองสังเกตได้ไหมภาษาเวียดนามพูดน่าสนใจในกรณีที่ไว้ทำงานอยู่"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:45.007215926+07:00","message":"[buffer interim] 132 false อาจารย์ลองสังเกตได้ไหมภาษาเวียดนามพูดน่าสนใจในกรณีที่ไว้ทำงานอยู่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:45.007223178+07:00","message":"[bufferProcess] interim [620000000]:อาจารย์ลองสังเกตได้ไหมภาษาเวียดนามพูดน่าสนใจในกรณีที่ไว้ทำงานอยู่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:45.007227707+07:00","message":"[bufferProcess] send to processor:อาจารย์ลองสังเกตได้ไหมภาษาเวียดนามพูดน่าสนใจในกรณีที่วัยทำงาน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:45.007236516+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:45.007240165+07:00","message":"> Transcript [2208] [false]: 'อาจารย์ลองสังเกตได้ไหมภาษาเวียดนามพูดน่าสนใจในกรณีที่วัยทำงาน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:45.007243719+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:45.007248462+07:00","message":"Set new StatePrefix: 'อาจารย์ลองสังเกตได้ไหมภาษาเวียดนามพูดน่าสนใจในกรณีที่วัยทำงาน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:45.083568255+07:00","message":"receive streaming session, msgId: 132"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:45.083624841+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อาจารย์ลองสังเกตได้ไหมอาจารย์พูดน่าสนใจในกรณีที่วัยทำงาน\",\"confidence\":0.95546335}],\"is_final\":true,\"result_end_time\":{\"seconds\":4,\"nanos\":710000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:45.083633364+07:00","message":"receive interim result [true|false]: อาจารย์ลองสังเกตได้ไหมอาจารย์พูดน่าสนใจในกรณีที่วัยทำงาน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:45.083642929+07:00","message":"end recv isFinal message id 132"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:45.083645778+07:00","message":"end Recv id 132"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:45.083653892+07:00","message":"[buffer interim] 132 true อาจารย์ลองสังเกตได้ไหมอาจารย์พูดน่าสนใจในกรณีที่วัยทำงาน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:45.083662362+07:00","message":"[bufferProcess] interim [710000000]:อาจารย์ลองสังเกตได้ไหมอาจารย์พูดน่าสนใจในกรณีที่วัยทำงาน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:45.083669253+07:00","message":"[bufferProcess] send to processor (isfinal):อาจารย์ลองสังเกตได้ไหมภาษาเวียดนามพูดน่าสนใจในกรณีที่ไว้ทำงานอยู่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:45.083674146+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:45.083678132+07:00","message":"> Transcript [2209] [false]: 'อาจารย์ลองสังเกตได้ไหมภาษาเวียดนามพูดน่าสนใจในกรณีที่ไว้ทำงานอยู่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:45.083682146+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:45.083685191+07:00","message":"Set new StatePrefix: 'อาจารย์ลองสังเกตได้ไหมภาษาเวียดนามพูดน่าสนใจในกรณีที่ไว้ทำงานอยู่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:45.083688385+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:45.083691485+07:00","message":"> Transcript [2210] [true]: 'อาจารย์ลองสังเกตได้ไหมอาจารย์พูดน่าสนใจในกรณีที่วัยทำงาน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:45.083695329+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:45.083698411+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:45.083701362+07:00","message":"StatePrefix: 'อาจารย์ลองสังเกตได้ไหมภาษาเวียดนามพูดน่าสนใจในกรณีที่ไว้ทำงานอยู่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:45.083705161+07:00","message":"TextPushed: 'อาจารย์ลองสังเกตได้ไหมภาษาเวียดนามพูดน่าสนใจในกรณี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:45.08370826+07:00","message":"must be align in case of isFinal"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:45.083902302+07:00","message":"Push: 'ในกรณีที่วัยทำงาน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:45.08390605+07:00","message":"TextPushed: 'อาจารย์ลองสังเกตได้ไหมภาษาเวียดนามพูดน่าสนใจในกรณีในกรณีที่วัยทำงาน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:45.083909835+07:00","message":"Set new StatePrefix : 'อาจารย์ลองสังเกตได้ไหมอาจารย์พูดน่าสนใจในกรณีที่วัยทำงาน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:45.083913449+07:00","message":"Next Push (prob) : 'อาจารย์ลองสังเกตได้ไหมอาจารย์พูดน่าสนใจในกรณีที่วัยทำงาน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:45.083923258+07:00","message":"push: {true ในกรณีที่วัยทำงาน 0 0xc00041cc80}"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:45.083930762+07:00","message":"write aligntment file to 'tmp/7593/align_message_id_132.html'"}
{"level":"info","service":"Main","time":"2026-06-25T13:15:45.093494715+07:00","message":"write wav file: './tmp/7593/7593_132.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:46.001084513+07:00","message":"receive streaming session, msgId: 133"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:46.001130501+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ทำงาน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":80000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:46.001137426+07:00","message":"receive interim result [false|false]: ทำงาน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:46.001155697+07:00","message":"[buffer interim] 133 false ทำงาน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:46.001173462+07:00","message":"[bufferProcess] interim [80000000]:ทำงาน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:46.001175708+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:46.199925073+07:00","message":"receive streaming session, msgId: 133"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:46.199973533+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มาทำงานแล้ว\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":320000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:46.19998018+07:00","message":"receive interim result [false|false]: มาทำงานแล้ว"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:46.199997471+07:00","message":"[buffer interim] 133 false มาทำงานแล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:46.200005831+07:00","message":"[bufferProcess] interim [320000000]:มาทำงานแล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:46.200008637+07:00","message":"[bufferProcess] send to processor:ทำงาน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:46.200016818+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:46.200020314+07:00","message":"> Transcript [2211] [false]: 'ทำงาน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:46.200022798+07:00","message":"Set StatePrefix (first interim): 'ทำงาน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:46.381537379+07:00","message":"receive streaming session, msgId: 133"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:46.381578315+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มาทำงานแล้วมัน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":440000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:46.381584829+07:00","message":"receive interim result [false|false]: มาทำงานแล้วมัน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:46.381613465+07:00","message":"[buffer interim] 133 false มาทำงานแล้วมัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:46.381622799+07:00","message":"[bufferProcess] interim [440000000]:มาทำงานแล้วมัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:46.381625645+07:00","message":"[bufferProcess] send to processor:มาทำงานแล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:46.381629785+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:46.381634195+07:00","message":"> Transcript [2212] [false]: 'มาทำงานแล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:46.381637089+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:46.381639232+07:00","message":"Set new StatePrefix: 'มาทำงานแล้ว'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:46.505814044+07:00","message":"receive streaming session, msgId: 133"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:46.505851353+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มาทำงานแล้วมันขาด\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":620000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:46.50585682+07:00","message":"receive interim result [false|false]: มาทำงานแล้วมันขาด"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:46.505874814+07:00","message":"[buffer interim] 133 false มาทำงานแล้วมันขาด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:46.505882686+07:00","message":"[bufferProcess] interim [620000000]:มาทำงานแล้วมันขาด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:46.505885231+07:00","message":"[bufferProcess] send to processor:มาทำงานแล้วมัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:46.505889542+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:46.505892726+07:00","message":"> Transcript [2213] [false]: 'มาทำงานแล้วมัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:46.505896457+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:46.505900925+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:46.505903302+07:00","message":"StatePrefix: 'มาทำงานแล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:46.505905522+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:46.901268572+07:00","message":"receive streaming session, msgId: 133"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:46.901304984+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มาทำงานแล้วมันขาดไอโอดีน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":980000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:46.901311338+07:00","message":"receive interim result [false|false]: มาทำงานแล้วมันขาดไอโอดีน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:46.901331071+07:00","message":"[buffer interim] 133 false มาทำงานแล้วมันขาดไอโอดีน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:46.901342403+07:00","message":"[bufferProcess] interim [980000000]:มาทำงานแล้วมันขาดไอโอดีน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:46.901345122+07:00","message":"[bufferProcess] send to processor:มาทำงานแล้วมันขาด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:46.90134922+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:46.901352551+07:00","message":"> Transcript [2214] [false]: 'มาทำงานแล้วมันขาด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:46.901356157+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:46.901358532+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:46.901368215+07:00","message":"StatePrefix: 'มาทำงานแล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:46.901372005+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:47.540666512+07:00","message":"receive streaming session, msgId: 133"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:47.5406984+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มาทำงานแล้วมันขาดไอโอดีน\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":2,\"nanos\":580000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:47.540703688+07:00","message":"receive interim result [false|false]: มาทำงานแล้วมันขาดไอโอดีน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:47.540716023+07:00","message":"[buffer interim] 133 false มาทำงานแล้วมันขาดไอโอดีน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:47.540722497+07:00","message":"[bufferProcess] interim [580000000]:มาทำงานแล้วมันขาดไอโอดีน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:47.540725327+07:00","message":"[bufferProcess] send to processor:มาทำงานแล้วมันขาดไอโอดีน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:47.5407289+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:47.540731653+07:00","message":"> Transcript [2215] [false]: 'มาทำงานแล้วมันขาดไอโอดีน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:47.540735053+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:47.540737228+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:47.540739247+07:00","message":"StatePrefix: 'มาทำงานแล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:47.540741321+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:47.735440528+07:00","message":"receive streaming session, msgId: 133"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:47.735474635+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มาทำงานแล้วมันขาดไอโอดีนนอกจาก\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":820000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:47.735480148+07:00","message":"receive interim result [false|false]: มาทำงานแล้วมันขาดไอโอดีนนอกจาก"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:47.735493031+07:00","message":"[buffer interim] 133 false มาทำงานแล้วมันขาดไอโอดีนนอกจาก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:47.735501695+07:00","message":"[bufferProcess] interim [820000000]:มาทำงานแล้วมันขาดไอโอดีนนอกจาก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:47.735506011+07:00","message":"[bufferProcess] send to processor:มาทำงานแล้วมันขาดไอโอดีน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:47.735512733+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:47.7355168+07:00","message":"> Transcript [2216] [false]: 'มาทำงานแล้วมันขาดไอโอดีน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:47.73552191+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:47.735524855+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:47.735527906+07:00","message":"StatePrefix: 'มาทำงานแล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:47.735530779+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:47.735537249+07:00","message":"Push: 'มาทำงานแล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:47.73554018+07:00","message":"TextPushed: 'มาทำงานแล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:47.735543316+07:00","message":"Set new StatePrefix : 'มาทำงานแล้วมันขาดไอโอดีน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:47.735547201+07:00","message":"Next Push (prob) : 'มันขาดไอโอดีน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:47.735556469+07:00","message":"push: {false มาทำงานแล้ว 0 0xc0001fc600}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:47.935648191+07:00","message":"receive streaming session, msgId: 133"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:47.935687582+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มาทำงานแล้วมันขาดไอโอดีนนอกจากจะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":940000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:47.935693339+07:00","message":"receive interim result [false|false]: มาทำงานแล้วมันขาดไอโอดีนนอกจากจะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:47.935707536+07:00","message":"[buffer interim] 133 false มาทำงานแล้วมันขาดไอโอดีนนอกจากจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:47.93571469+07:00","message":"[bufferProcess] interim [940000000]:มาทำงานแล้วมันขาดไอโอดีนนอกจากจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:47.93571722+07:00","message":"[bufferProcess] send to processor:มาทำงานแล้วมันขาดไอโอดีนนอกจาก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:47.935720446+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:47.935723047+07:00","message":"> Transcript [2217] [false]: 'มาทำงานแล้วมันขาดไอโอดีนนอกจาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:47.935726511+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:47.935728579+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:47.93573063+07:00","message":"StatePrefix: 'มาทำงานแล้วมันขาดไอโอดีน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:47.935732864+07:00","message":"TextPushed: 'มาทำงานแล้ว'"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:15:47.962293575+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:15:47.96231641+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:47.979645032+07:00","message":"receive streaming session, msgId: 133"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:47.979676657+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มาทำงานแล้วมันขาดไอโอดีนนอกจากแบบ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:47.97968203+07:00","message":"receive interim result [false|false]: มาทำงานแล้วมันขาดไอโอดีนนอกจากแบบ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:47.979693888+07:00","message":"[buffer interim] 133 false มาทำงานแล้วมันขาดไอโอดีนนอกจากแบบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:47.979700502+07:00","message":"[bufferProcess] interim [0]:มาทำงานแล้วมันขาดไอโอดีนนอกจากแบบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:47.979702949+07:00","message":"[bufferProcess] send to processor:มาทำงานแล้วมันขาดไอโอดีนนอกจากจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:47.979708433+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:47.979711333+07:00","message":"> Transcript [2218] [false]: 'มาทำงานแล้วมันขาดไอโอดีนนอกจากจะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:47.979714701+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:47.979717551+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:47.979719805+07:00","message":"StatePrefix: 'มาทำงานแล้วมันขาดไอโอดีน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:47.979722544+07:00","message":"TextPushed: 'มาทำงานแล้ว'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:48.050272884+07:00","message":"receive streaming session, msgId: 133"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:48.050310673+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มาทำงานแล้วมันขาดไอโอดีนนอกจากจะไป\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":120000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:48.050316676+07:00","message":"receive interim result [false|false]: มาทำงานแล้วมันขาดไอโอดีนนอกจากจะไป"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:48.050327467+07:00","message":"[buffer interim] 133 false มาทำงานแล้วมันขาดไอโอดีนนอกจากจะไป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:48.050334253+07:00","message":"[bufferProcess] interim [120000000]:มาทำงานแล้วมันขาดไอโอดีนนอกจากจะไป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:48.050336921+07:00","message":"[bufferProcess] send to processor:มาทำงานแล้วมันขาดไอโอดีนนอกจากแบบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:48.050342417+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:48.050346221+07:00","message":"> Transcript [2219] [false]: 'มาทำงานแล้วมันขาดไอโอดีนนอกจากแบบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:48.050350836+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:48.050353796+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:48.050357096+07:00","message":"StatePrefix: 'มาทำงานแล้วมันขาดไอโอดีน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:48.050360312+07:00","message":"TextPushed: 'มาทำงานแล้ว'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:48.137013017+07:00","message":"receive streaming session, msgId: 133"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:48.13704816+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มาทำงานแล้วมันขาดไอโอดีนนอกจาก\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":180000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:48.137054074+07:00","message":"receive interim result [false|false]: มาทำงานแล้วมันขาดไอโอดีนนอกจาก"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:48.137065389+07:00","message":"[buffer interim] 133 false มาทำงานแล้วมันขาดไอโอดีนนอกจาก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:48.137072551+07:00","message":"[bufferProcess] interim [180000000]:มาทำงานแล้วมันขาดไอโอดีนนอกจาก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:48.137074846+07:00","message":"[bufferProcess] send to processor:มาทำงานแล้วมันขาดไอโอดีนนอกจากจะไป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:48.137078359+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:48.137081205+07:00","message":"> Transcript [2220] [false]: 'มาทำงานแล้วมันขาดไอโอดีนนอกจากจะไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:48.137084911+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:48.137086951+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:48.137088827+07:00","message":"StatePrefix: 'มาทำงานแล้วมันขาดไอโอดีน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:48.137092243+07:00","message":"TextPushed: 'มาทำงานแล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:48.137094851+07:00","message":"Push: 'มันขาดไอโอดีน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:48.137097004+07:00","message":"TextPushed: 'มาทำงานแล้วมันขาดไอโอดีน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:48.137099047+07:00","message":"Set new StatePrefix : 'มาทำงานแล้วมันขาดไอโอดีนนอกจากจะไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:48.137103282+07:00","message":"Next Push (prob) : 'นอกจากจะไป'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:48.137110258+07:00","message":"push: {false มันขาดไอโอดีน 0 0xc0001fc600}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:48.203300072+07:00","message":"receive streaming session, msgId: 133"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:48.203340997+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มาทำงานแล้วมันขาดไอโอดีนนอกจากอาการ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":300000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:48.203349044+07:00","message":"receive interim result [false|false]: มาทำงานแล้วมันขาดไอโอดีนนอกจากอาการ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:48.203363421+07:00","message":"[buffer interim] 133 false มาทำงานแล้วมันขาดไอโอดีนนอกจากอาการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:48.203374436+07:00","message":"[bufferProcess] interim [300000000]:มาทำงานแล้วมันขาดไอโอดีนนอกจากอาการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:48.203379437+07:00","message":"[bufferProcess] send to processor:มาทำงานแล้วมันขาดไอโอดีนนอกจาก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:48.203386403+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:48.203390483+07:00","message":"> Transcript [2221] [false]: 'มาทำงานแล้วมันขาดไอโอดีนนอกจาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:48.203394258+07:00","message":"> Transcript shorter than prefix"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:48.695054428+07:00","message":"receive streaming session, msgId: 133"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:48.695085953+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มาทำงานแล้วมันขาดไอโอดีนนอกจากอาการมึน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":780000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:48.695094405+07:00","message":"receive interim result [false|false]: มาทำงานแล้วมันขาดไอโอดีนนอกจากอาการมึน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:48.69510748+07:00","message":"[buffer interim] 133 false มาทำงานแล้วมันขาดไอโอดีนนอกจากอาการมึน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:48.695114394+07:00","message":"[bufferProcess] interim [780000000]:มาทำงานแล้วมันขาดไอโอดีนนอกจากอาการมึน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:48.695116922+07:00","message":"[bufferProcess] send to processor:มาทำงานแล้วมันขาดไอโอดีนนอกจากอาการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:48.695120272+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:48.695123206+07:00","message":"> Transcript [2222] [false]: 'มาทำงานแล้วมันขาดไอโอดีนนอกจากอาการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:48.695125497+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:48.695127666+07:00","message":"Set new StatePrefix: 'มาทำงานแล้วมันขาดไอโอดีนนอกจากอาการ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:48.878353138+07:00","message":"receive streaming session, msgId: 133"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:48.878388338+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มาทำงานแล้วมันขาดไอโอดีนนอกจากอาการมึนๆ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":960000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:48.878394362+07:00","message":"receive interim result [false|false]: มาทำงานแล้วมันขาดไอโอดีนนอกจากอาการมึนๆ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:48.878408218+07:00","message":"[buffer interim] 133 false มาทำงานแล้วมันขาดไอโอดีนนอกจากอาการมึนๆ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:48.878414806+07:00","message":"[bufferProcess] interim [960000000]:มาทำงานแล้วมันขาดไอโอดีนนอกจากอาการมึนๆ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:48.878418048+07:00","message":"[bufferProcess] send to processor:มาทำงานแล้วมันขาดไอโอดีนนอกจากอาการมึน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:48.878424916+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:48.878427674+07:00","message":"> Transcript [2223] [false]: 'มาทำงานแล้วมันขาดไอโอดีนนอกจากอาการมึน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:48.878431158+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:48.878433351+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:48.878435376+07:00","message":"StatePrefix: 'มาทำงานแล้วมันขาดไอโอดีนนอกจากอาการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:48.878437959+07:00","message":"TextPushed: 'มาทำงานแล้วมันขาดไอโอดีน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:49.331437936+07:00","message":"receive streaming session, msgId: 133"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:49.331473586+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มาทำงานแล้วมันขาดไอโอดีนนอกจากอาการมึนๆลืม\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":380000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:49.331479407+07:00","message":"receive interim result [false|false]: มาทำงานแล้วมันขาดไอโอดีนนอกจากอาการมึนๆลืม"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:49.331494407+07:00","message":"[buffer interim] 133 false มาทำงานแล้วมันขาดไอโอดีนนอกจากอาการมึนๆลืม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:49.331502232+07:00","message":"[bufferProcess] interim [380000000]:มาทำงานแล้วมันขาดไอโอดีนนอกจากอาการมึนๆลืม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:49.331504789+07:00","message":"[bufferProcess] send to processor:มาทำงานแล้วมันขาดไอโอดีนนอกจากอาการมึนๆ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:49.331508089+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:49.331511147+07:00","message":"> Transcript [2224] [false]: 'มาทำงานแล้วมันขาดไอโอดีนนอกจากอาการมึนๆ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:49.331514399+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:49.331516441+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:49.331518496+07:00","message":"StatePrefix: 'มาทำงานแล้วมันขาดไอโอดีนนอกจากอาการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:49.331521037+07:00","message":"TextPushed: 'มาทำงานแล้วมันขาดไอโอดีน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:49.396645912+07:00","message":"receive streaming session, msgId: 133"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:49.396690367+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มาทำงานแล้วมันขาดไอโอดีนนอกจากอาการมึนๆ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":500000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:49.39669665+07:00","message":"receive interim result [false|false]: มาทำงานแล้วมันขาดไอโอดีนนอกจากอาการมึนๆ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:49.396708681+07:00","message":"[buffer interim] 133 false มาทำงานแล้วมันขาดไอโอดีนนอกจากอาการมึนๆ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:49.39671565+07:00","message":"[bufferProcess] interim [500000000]:มาทำงานแล้วมันขาดไอโอดีนนอกจากอาการมึนๆ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:49.396718211+07:00","message":"[bufferProcess] send to processor:มาทำงานแล้วมันขาดไอโอดีนนอกจากอาการมึนๆลืม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:49.396723254+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:49.396726252+07:00","message":"> Transcript [2225] [false]: 'มาทำงานแล้วมันขาดไอโอดีนนอกจากอาการมึนๆลืม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:49.396729678+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:49.396731664+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:49.396734002+07:00","message":"StatePrefix: 'มาทำงานแล้วมันขาดไอโอดีนนอกจากอาการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:49.396736438+07:00","message":"TextPushed: 'มาทำงานแล้วมันขาดไอโอดีน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:49.527892236+07:00","message":"receive streaming session, msgId: 133"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:49.527925738+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มาทำงานแล้วมันขาดไอโอดีนนอกจากอาการมึนๆ\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":4,\"nanos\":560000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:49.527931607+07:00","message":"receive interim result [false|false]: มาทำงานแล้วมันขาดไอโอดีนนอกจากอาการมึนๆ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:49.52794497+07:00","message":"[buffer interim] 133 false มาทำงานแล้วมันขาดไอโอดีนนอกจากอาการมึนๆ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:49.527953252+07:00","message":"[bufferProcess] interim [560000000]:มาทำงานแล้วมันขาดไอโอดีนนอกจากอาการมึนๆ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:49.527956757+07:00","message":"[bufferProcess] send to processor:มาทำงานแล้วมันขาดไอโอดีนนอกจากอาการมึนๆ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:49.527962278+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:49.527965266+07:00","message":"> Transcript [2226] [false]: 'มาทำงานแล้วมันขาดไอโอดีนนอกจากอาการมึนๆ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:49.527968961+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:49.527971025+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:49.527972875+07:00","message":"StatePrefix: 'มาทำงานแล้วมันขาดไอโอดีนนอกจากอาการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:49.527975255+07:00","message":"TextPushed: 'มาทำงานแล้วมันขาดไอโอดีน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:49.527979312+07:00","message":"Push: 'นอกจากอาการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:49.527981338+07:00","message":"TextPushed: 'มาทำงานแล้วมันขาดไอโอดีนนอกจากอาการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:49.527984306+07:00","message":"Set new StatePrefix : 'มาทำงานแล้วมันขาดไอโอดีนนอกจากอาการมึนๆ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:49.527986712+07:00","message":"Next Push (prob) : 'มึนๆ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:49.528005282+07:00","message":"push: {false นอกจากอาการ 0 0xc0001fc600}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:49.840089114+07:00","message":"receive streaming session, msgId: 133"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:49.840127757+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มาทำงานแล้วมันขาดไอโอดีนนอกจากอาการมึนๆเลย\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":920000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:49.84013338+07:00","message":"receive interim result [false|false]: มาทำงานแล้วมันขาดไอโอดีนนอกจากอาการมึนๆเลย"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:49.840148773+07:00","message":"[buffer interim] 133 false มาทำงานแล้วมันขาดไอโอดีนนอกจากอาการมึนๆเลย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:49.840157675+07:00","message":"[bufferProcess] interim [920000000]:มาทำงานแล้วมันขาดไอโอดีนนอกจากอาการมึนๆเลย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:49.840162052+07:00","message":"[bufferProcess] send to processor:มาทำงานแล้วมันขาดไอโอดีนนอกจากอาการมึนๆ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:49.840169728+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:49.840173969+07:00","message":"> Transcript [2227] [false]: 'มาทำงานแล้วมันขาดไอโอดีนนอกจากอาการมึนๆ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:49.84017897+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:49.840182852+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:49.840186481+07:00","message":"StatePrefix: 'มาทำงานแล้วมันขาดไอโอดีนนอกจากอาการมึนๆ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:49.840190369+07:00","message":"TextPushed: 'มาทำงานแล้วมันขาดไอโอดีนนอกจากอาการ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:50.134429339+07:00","message":"receive streaming session, msgId: 133"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:50.134465317+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มาทำงานแล้วมันขาดไอโอดีนนอกจากอาการมึนๆไรเงี้ย\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":100000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:50.134471377+07:00","message":"receive interim result [false|false]: มาทำงานแล้วมันขาดไอโอดีนนอกจากอาการมึนๆไรเงี้ย"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:50.134486853+07:00","message":"[buffer interim] 133 false มาทำงานแล้วมันขาดไอโอดีนนอกจากอาการมึนๆไรเงี้ย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:50.13449371+07:00","message":"[bufferProcess] interim [100000000]:มาทำงานแล้วมันขาดไอโอดีนนอกจากอาการมึนๆไรเงี้ย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:50.134496658+07:00","message":"[bufferProcess] send to processor:มาทำงานแล้วมันขาดไอโอดีนนอกจากอาการมึนๆเลย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:50.134500049+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:50.134502983+07:00","message":"> Transcript [2228] [false]: 'มาทำงานแล้วมันขาดไอโอดีนนอกจากอาการมึนๆเลย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:50.13450703+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:50.134509109+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:50.134513265+07:00","message":"StatePrefix: 'มาทำงานแล้วมันขาดไอโอดีนนอกจากอาการมึนๆ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:50.134516301+07:00","message":"TextPushed: 'มาทำงานแล้วมันขาดไอโอดีนนอกจากอาการ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:50.199772323+07:00","message":"receive streaming session, msgId: 133"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:50.199818397+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มาทำงานแล้วมันขาดไอโอดีนนอกจากอาการมึนๆไรเงี้ยมัน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":220000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:50.199825312+07:00","message":"receive interim result [false|false]: มาทำงานแล้วมันขาดไอโอดีนนอกจากอาการมึนๆไรเงี้ยมัน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:50.199838588+07:00","message":"[buffer interim] 133 false มาทำงานแล้วมันขาดไอโอดีนนอกจากอาการมึนๆไรเงี้ยมัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:50.199845799+07:00","message":"[bufferProcess] interim [220000000]:มาทำงานแล้วมันขาดไอโอดีนนอกจากอาการมึนๆไรเงี้ยมัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:50.199848407+07:00","message":"[bufferProcess] send to processor:มาทำงานแล้วมันขาดไอโอดีนนอกจากอาการมึนๆไรเงี้ย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:50.199854831+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:50.199857723+07:00","message":"> Transcript [2229] [false]: 'มาทำงานแล้วมันขาดไอโอดีนนอกจากอาการมึนๆไรเงี้ย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:50.199861702+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:50.199863706+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:50.199865806+07:00","message":"StatePrefix: 'มาทำงานแล้วมันขาดไอโอดีนนอกจากอาการมึนๆ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:50.199868461+07:00","message":"TextPushed: 'มาทำงานแล้วมันขาดไอโอดีนนอกจากอาการ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:50.291888043+07:00","message":"receive streaming session, msgId: 133"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:50.291927193+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มาทำงานแล้วมันขาดไอโอดีนนอกจากอาการมึนๆไรเงี้ยมันมี\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":340000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:50.291933974+07:00","message":"receive interim result [false|false]: มาทำงานแล้วมันขาดไอโอดีนนอกจากอาการมึนๆไรเงี้ยมันมี"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:50.29194854+07:00","message":"[buffer interim] 133 false มาทำงานแล้วมันขาดไอโอดีนนอกจากอาการมึนๆไรเงี้ยมันมี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:50.291955087+07:00","message":"[bufferProcess] interim [340000000]:มาทำงานแล้วมันขาดไอโอดีนนอกจากอาการมึนๆไรเงี้ยมันมี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:50.291957706+07:00","message":"[bufferProcess] send to processor:มาทำงานแล้วมันขาดไอโอดีนนอกจากอาการมึนๆไรเงี้ยมัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:50.29196362+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:50.291966177+07:00","message":"> Transcript [2230] [false]: 'มาทำงานแล้วมันขาดไอโอดีนนอกจากอาการมึนๆไรเงี้ยมัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:50.291970468+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:50.291972849+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:50.291975374+07:00","message":"StatePrefix: 'มาทำงานแล้วมันขาดไอโอดีนนอกจากอาการมึนๆ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:50.291978029+07:00","message":"TextPushed: 'มาทำงานแล้วมันขาดไอโอดีนนอกจากอาการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:50.291983137+07:00","message":"Push: 'มึนๆ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:50.291985252+07:00","message":"TextPushed: 'มาทำงานแล้วมันขาดไอโอดีนนอกจากอาการมึนๆ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:50.29198776+07:00","message":"Set new StatePrefix : 'มาทำงานแล้วมันขาดไอโอดีนนอกจากอาการมึนๆไรเงี้ยมัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:50.291990856+07:00","message":"Next Push (prob) : 'ไรเงี้ยมัน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:50.291997949+07:00","message":"push: {false มึนๆ 0 0xc0001fc600}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:50.345054565+07:00","message":"[GCS] IsForceVAD: false for message ID: 133"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:50.505550383+07:00","message":"receive streaming session, msgId: 133"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:50.505617478+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มาทำงานแล้วมันขาดไอโอดีนนอกจากอาการมึนๆลืมๆอย่างเงี้ยมันมี\",\"confidence\":0.91145366}],\"is_final\":true,\"result_end_time\":{\"seconds\":5,\"nanos\":610000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:50.505625245+07:00","message":"receive interim result [true|false]: มาทำงานแล้วมันขาดไอโอดีนนอกจากอาการมึนๆลืมๆอย่างเงี้ยมันมี"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:50.505636332+07:00","message":"end recv isFinal message id 133"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:50.505638421+07:00","message":"end Recv id 133"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:50.505645338+07:00","message":"[buffer interim] 133 true มาทำงานแล้วมันขาดไอโอดีนนอกจากอาการมึนๆลืมๆอย่างเงี้ยมันมี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:50.505654792+07:00","message":"[bufferProcess] interim [610000000]:มาทำงานแล้วมันขาดไอโอดีนนอกจากอาการมึนๆลืมๆอย่างเงี้ยมันมี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:50.50566025+07:00","message":"[bufferProcess] send to processor (isfinal):มาทำงานแล้วมันขาดไอโอดีนนอกจากอาการมึนๆไรเงี้ยมันมี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:50.505663761+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:50.505666909+07:00","message":"> Transcript [2231] [false]: 'มาทำงานแล้วมันขาดไอโอดีนนอกจากอาการมึนๆไรเงี้ยมันมี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:50.505670405+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:50.505672446+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:50.505674545+07:00","message":"StatePrefix: 'มาทำงานแล้วมันขาดไอโอดีนนอกจากอาการมึนๆไรเงี้ยมัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:50.505677336+07:00","message":"TextPushed: 'มาทำงานแล้วมันขาดไอโอดีนนอกจากอาการมึนๆ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:50.505679342+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:50.505681295+07:00","message":"> Transcript [2232] [true]: 'มาทำงานแล้วมันขาดไอโอดีนนอกจากอาการมึนๆลืมๆอย่างเงี้ยมันมี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:50.505683618+07:00","message":"Count interim (case isFinal): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:50.505685294+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:50.505687091+07:00","message":"StatePrefix: 'มาทำงานแล้วมันขาดไอโอดีนนอกจากอาการมึนๆไรเงี้ยมัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:50.50569551+07:00","message":"TextPushed: 'มาทำงานแล้วมันขาดไอโอดีนนอกจากอาการมึนๆ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:50.50570538+07:00","message":"Push: 'ลืมๆอย่างเงี้ยมันมี'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:50.5057135+07:00","message":"push: {true ลืมๆอย่างเงี้ยมันมี 0 0xc0001fc600}"}
{"level":"info","service":"Main","time":"2026-06-25T13:15:50.519487957+07:00","message":"write wav file: './tmp/7593/7593_133.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:50.596957079+07:00","message":"[GCS] Start streaming session, msgId: 134"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:15:50.963105518+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:15:50.963117358+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:51.262300615+07:00","message":"receive streaming session, msgId: 134"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:51.262343935+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ลักษณะ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":660000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:51.262350489+07:00","message":"receive interim result [false|false]: ลักษณะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:51.262366889+07:00","message":"[buffer interim] 134 false ลักษณะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:51.26237354+07:00","message":"[bufferProcess] interim [660000000]:ลักษณะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:51.262375805+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:51.451191293+07:00","message":"receive streaming session, msgId: 134"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:51.451235561+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ลักษณะทาง\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":840000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:51.451241993+07:00","message":"receive interim result [false|false]: ลักษณะทาง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:51.451259632+07:00","message":"[buffer interim] 134 false ลักษณะทาง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:51.451269429+07:00","message":"[bufferProcess] interim [840000000]:ลักษณะทาง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:51.451273163+07:00","message":"[bufferProcess] send to processor:ลักษณะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:51.451284248+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:51.451288696+07:00","message":"> Transcript [2233] [false]: 'ลักษณะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:51.451291719+07:00","message":"Set StatePrefix (first interim): 'ลักษณะ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:51.456024552+07:00","message":"receive streaming session, msgId: 134"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:51.456046367+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ลักษณะการ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":900000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:51.456051131+07:00","message":"receive interim result [false|false]: ลักษณะการ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:51.456062927+07:00","message":"[buffer interim] 134 false ลักษณะการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:51.456068346+07:00","message":"[bufferProcess] interim [900000000]:ลักษณะการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:51.456070632+07:00","message":"[bufferProcess] send to processor:ลักษณะทาง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:51.456077312+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:51.456079654+07:00","message":"> Transcript [2234] [false]: 'ลักษณะทาง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:51.456083098+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:51.456085378+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:51.456087264+07:00","message":"StatePrefix: 'ลักษณะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:51.4560894+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:51.577281169+07:00","message":"receive streaming session, msgId: 134"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:51.577318218+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ลักษณะทางกายภาพ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":20000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:51.577323985+07:00","message":"receive interim result [false|false]: ลักษณะทางกายภาพ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:51.577336558+07:00","message":"[buffer interim] 134 false ลักษณะทางกายภาพ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:51.577343294+07:00","message":"[bufferProcess] interim [20000000]:ลักษณะทางกายภาพ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:51.577345601+07:00","message":"[bufferProcess] send to processor:ลักษณะการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:51.577350639+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:51.577353481+07:00","message":"> Transcript [2235] [false]: 'ลักษณะการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:51.577356619+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:51.577358648+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:51.577361043+07:00","message":"StatePrefix: 'ลักษณะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:51.577363214+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:52.047135203+07:00","message":"receive streaming session, msgId: 134"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:52.047179747+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ลักษณะทางกายภาพอื่น\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":440000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:52.04718698+07:00","message":"receive interim result [false|false]: ลักษณะทางกายภาพอื่น"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:52.047202638+07:00","message":"[buffer interim] 134 false ลักษณะทางกายภาพอื่น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:52.04721106+07:00","message":"[bufferProcess] interim [440000000]:ลักษณะทางกายภาพอื่น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:52.047215261+07:00","message":"[bufferProcess] send to processor:ลักษณะทางกายภาพ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:52.047222699+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:52.047225869+07:00","message":"> Transcript [2236] [false]: 'ลักษณะทางกายภาพ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:52.047238623+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:52.047241321+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:52.04724329+07:00","message":"StatePrefix: 'ลักษณะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:52.047246545+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:52.171665423+07:00","message":"receive streaming session, msgId: 134"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:52.171701739+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ลักษณะทางกายภาพอื่นแสดง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":620000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:52.171707198+07:00","message":"receive interim result [false|false]: ลักษณะทางกายภาพอื่นแสดง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:52.171721481+07:00","message":"[buffer interim] 134 false ลักษณะทางกายภาพอื่นแสดง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:52.171728858+07:00","message":"[bufferProcess] interim [620000000]:ลักษณะทางกายภาพอื่นแสดง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:52.171731379+07:00","message":"[bufferProcess] send to processor:ลักษณะทางกายภาพอื่น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:52.171734397+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:52.17173717+07:00","message":"> Transcript [2237] [false]: 'ลักษณะทางกายภาพอื่น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:52.171740436+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:52.171742479+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:52.171744392+07:00","message":"StatePrefix: 'ลักษณะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:52.171746448+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:52.171749056+07:00","message":"Push: 'ลักษณะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:52.17175102+07:00","message":"TextPushed: 'ลักษณะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:52.171753112+07:00","message":"Set new StatePrefix : 'ลักษณะทางกายภาพอื่น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:52.171756678+07:00","message":"Next Push (prob) : 'ทางกายภาพอื่น'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:52.171763432+07:00","message":"push: {false ลักษณะ 0 0xc001da8180}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:52.365486329+07:00","message":"receive streaming session, msgId: 134"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:52.365527569+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ลักษณะทางกายภาพอื่นแสดงออก\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":800000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:52.365534031+07:00","message":"receive interim result [false|false]: ลักษณะทางกายภาพอื่นแสดงออก"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:52.365549211+07:00","message":"[buffer interim] 134 false ลักษณะทางกายภาพอื่นแสดงออก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:52.365559025+07:00","message":"[bufferProcess] interim [800000000]:ลักษณะทางกายภาพอื่นแสดงออก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:52.365561532+07:00","message":"[bufferProcess] send to processor:ลักษณะทางกายภาพอื่นแสดง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:52.365566696+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:52.36556954+07:00","message":"> Transcript [2238] [false]: 'ลักษณะทางกายภาพอื่นแสดง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:52.365572925+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:52.365575168+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:52.365577375+07:00","message":"StatePrefix: 'ลักษณะทางกายภาพอื่น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:52.365579628+07:00","message":"TextPushed: 'ลักษณะ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:52.4740658+07:00","message":"receive streaming session, msgId: 134"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:52.474103657+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ลักษณะทางกายภาพอื่นแสดงออกมา\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":920000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:52.474109106+07:00","message":"receive interim result [false|false]: ลักษณะทางกายภาพอื่นแสดงออกมา"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:52.474123705+07:00","message":"[buffer interim] 134 false ลักษณะทางกายภาพอื่นแสดงออกมา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:52.474130877+07:00","message":"[bufferProcess] interim [920000000]:ลักษณะทางกายภาพอื่นแสดงออกมา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:52.474133745+07:00","message":"[bufferProcess] send to processor:ลักษณะทางกายภาพอื่นแสดงออก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:52.47413695+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:52.4741399+07:00","message":"> Transcript [2239] [false]: 'ลักษณะทางกายภาพอื่นแสดงออก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:52.47414345+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:52.474145597+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:52.474147787+07:00","message":"StatePrefix: 'ลักษณะทางกายภาพอื่น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:52.474151289+07:00","message":"TextPushed: 'ลักษณะ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:52.675839981+07:00","message":"receive streaming session, msgId: 134"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:52.675877468+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ลักษณะทางกายภาพอื่นแสดงออกมาอีก\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":40000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:52.675882796+07:00","message":"receive interim result [false|false]: ลักษณะทางกายภาพอื่นแสดงออกมาอีก"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:52.675895923+07:00","message":"[buffer interim] 134 false ลักษณะทางกายภาพอื่นแสดงออกมาอีก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:52.675903418+07:00","message":"[bufferProcess] interim [40000000]:ลักษณะทางกายภาพอื่นแสดงออกมาอีก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:52.67590635+07:00","message":"[bufferProcess] send to processor:ลักษณะทางกายภาพอื่นแสดงออกมา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:52.675909564+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:52.675912207+07:00","message":"> Transcript [2240] [false]: 'ลักษณะทางกายภาพอื่นแสดงออกมา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:52.675915516+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:52.675917814+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:52.675920085+07:00","message":"StatePrefix: 'ลักษณะทางกายภาพอื่น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:52.675922361+07:00","message":"TextPushed: 'ลักษณะ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:52.893735732+07:00","message":"receive streaming session, msgId: 134"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:52.893781262+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ลักษณะทางกายภาพอื่นแสดงออกมาอีกด้าน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":280000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:52.893789423+07:00","message":"receive interim result [false|false]: ลักษณะทางกายภาพอื่นแสดงออกมาอีกด้าน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:52.893805373+07:00","message":"[buffer interim] 134 false ลักษณะทางกายภาพอื่นแสดงออกมาอีกด้าน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:52.893814016+07:00","message":"[bufferProcess] interim [280000000]:ลักษณะทางกายภาพอื่นแสดงออกมาอีกด้าน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:52.893816939+07:00","message":"[bufferProcess] send to processor:ลักษณะทางกายภาพอื่นแสดงออกมาอีก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:52.893824326+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:52.893827262+07:00","message":"> Transcript [2241] [false]: 'ลักษณะทางกายภาพอื่นแสดงออกมาอีก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:52.893831438+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:52.893833861+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:52.893836525+07:00","message":"StatePrefix: 'ลักษณะทางกายภาพอื่น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:52.893839329+07:00","message":"TextPushed: 'ลักษณะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:52.893847286+07:00","message":"Push: 'ทางกายภาพอื่น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:52.893849438+07:00","message":"TextPushed: 'ลักษณะทางกายภาพอื่น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:52.893851824+07:00","message":"Set new StatePrefix : 'ลักษณะทางกายภาพอื่นแสดงออกมาอีก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:52.893854686+07:00","message":"Next Push (prob) : 'แสดงออกมาอีก'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:52.893863308+07:00","message":"push: {false ทางกายภาพอื่น 0 0xc001da8180}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:52.924880605+07:00","message":"receive streaming session, msgId: 134"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:52.924914674+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ลักษณะทางกายภาพอื่นแสดงออกมาอีกด้านจะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":340000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:52.924920198+07:00","message":"receive interim result [false|false]: ลักษณะทางกายภาพอื่นแสดงออกมาอีกด้านจะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:52.924943973+07:00","message":"[buffer interim] 134 false ลักษณะทางกายภาพอื่นแสดงออกมาอีกด้านจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:52.92495135+07:00","message":"[bufferProcess] interim [340000000]:ลักษณะทางกายภาพอื่นแสดงออกมาอีกด้านจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:52.924953868+07:00","message":"[bufferProcess] send to processor:ลักษณะทางกายภาพอื่นแสดงออกมาอีกด้าน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:52.924957228+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:52.924960252+07:00","message":"> Transcript [2242] [false]: 'ลักษณะทางกายภาพอื่นแสดงออกมาอีกด้าน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:52.924963995+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:52.92496735+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:52.924969428+07:00","message":"StatePrefix: 'ลักษณะทางกายภาพอื่นแสดงออกมาอีก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:52.924972242+07:00","message":"TextPushed: 'ลักษณะทางกายภาพอื่น'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:53.099352833+07:00","message":"receive streaming session, msgId: 134"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:53.099390734+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ลักษณะทางกายภาพอื่นแสดงออกมาอีกท่านเจริญ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":520000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:53.099397844+07:00","message":"receive interim result [false|false]: ลักษณะทางกายภาพอื่นแสดงออกมาอีกท่านเจริญ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:53.099408267+07:00","message":"[buffer interim] 134 false ลักษณะทางกายภาพอื่นแสดงออกมาอีกท่านเจริญ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:53.099415234+07:00","message":"[bufferProcess] interim [520000000]:ลักษณะทางกายภาพอื่นแสดงออกมาอีกท่านเจริญ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:53.099417599+07:00","message":"[bufferProcess] send to processor:ลักษณะทางกายภาพอื่นแสดงออกมาอีกด้านจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:53.099420823+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:53.099423683+07:00","message":"> Transcript [2243] [false]: 'ลักษณะทางกายภาพอื่นแสดงออกมาอีกด้านจะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:53.099427081+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:53.099428972+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:53.099431472+07:00","message":"StatePrefix: 'ลักษณะทางกายภาพอื่นแสดงออกมาอีก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:53.099434281+07:00","message":"TextPushed: 'ลักษณะทางกายภาพอื่น'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:53.36798864+07:00","message":"receive streaming session, msgId: 134"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:53.368030481+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ลักษณะทางกายภาพอื่นแสดงออกมาอีกการเจริญเติบโต\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":760000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:53.368038025+07:00","message":"receive interim result [false|false]: ลักษณะทางกายภาพอื่นแสดงออกมาอีกการเจริญเติบโต"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:53.368053515+07:00","message":"[buffer interim] 134 false ลักษณะทางกายภาพอื่นแสดงออกมาอีกการเจริญเติบโต"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:53.368061713+07:00","message":"[bufferProcess] interim [760000000]:ลักษณะทางกายภาพอื่นแสดงออกมาอีกการเจริญเติบโต"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:53.368069785+07:00","message":"[bufferProcess] send to processor:ลักษณะทางกายภาพอื่นแสดงออกมาอีกท่านเจริญ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:53.368073856+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:53.368076818+07:00","message":"> Transcript [2244] [false]: 'ลักษณะทางกายภาพอื่นแสดงออกมาอีกท่านเจริญ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:53.368080586+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:53.368082785+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:53.368087281+07:00","message":"StatePrefix: 'ลักษณะทางกายภาพอื่นแสดงออกมาอีก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:53.36809203+07:00","message":"TextPushed: 'ลักษณะทางกายภาพอื่น'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:53.947799306+07:00","message":"receive streaming session, msgId: 134"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:53.947831043+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ลักษณะทางกายภาพอื่นแสดงออกมาอีกการเจริญเติบโต\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":3,\"nanos\":360000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:53.947837053+07:00","message":"receive interim result [false|false]: ลักษณะทางกายภาพอื่นแสดงออกมาอีกการเจริญเติบโต"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:53.947850282+07:00","message":"[buffer interim] 134 false ลักษณะทางกายภาพอื่นแสดงออกมาอีกการเจริญเติบโต"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:53.947857299+07:00","message":"[bufferProcess] interim [360000000]:ลักษณะทางกายภาพอื่นแสดงออกมาอีกการเจริญเติบโต"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:53.947859707+07:00","message":"[bufferProcess] send to processor:ลักษณะทางกายภาพอื่นแสดงออกมาอีกการเจริญเติบโต"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:53.94786457+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:53.947867568+07:00","message":"> Transcript [2245] [false]: 'ลักษณะทางกายภาพอื่นแสดงออกมาอีกการเจริญเติบโต'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:53.947871252+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:53.947873347+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:53.947875883+07:00","message":"StatePrefix: 'ลักษณะทางกายภาพอื่นแสดงออกมาอีก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:53.947878645+07:00","message":"TextPushed: 'ลักษณะทางกายภาพอื่น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:53.947883342+07:00","message":"Push: 'แสดงออกมาอีก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:53.947885486+07:00","message":"TextPushed: 'ลักษณะทางกายภาพอื่นแสดงออกมาอีก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:53.947888204+07:00","message":"Set new StatePrefix : 'ลักษณะทางกายภาพอื่นแสดงออกมาอีกการเจริญเติบโต'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:53.94789092+07:00","message":"Next Push (prob) : 'การเจริญเติบโต'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:53.947898185+07:00","message":"push: {false แสดงออกมาอีก 0 0xc001da8180}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:53.948813793+07:00","message":"receive streaming session, msgId: 134"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:53.948829436+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ลักษณะทางกายภาพอื่นแสดงออกมาอีกการเจริญเติบโตของ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":420000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:53.948834169+07:00","message":"receive interim result [false|false]: ลักษณะทางกายภาพอื่นแสดงออกมาอีกการเจริญเติบโตของ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:53.948846257+07:00","message":"[buffer interim] 134 false ลักษณะทางกายภาพอื่นแสดงออกมาอีกการเจริญเติบโตของ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:53.948851096+07:00","message":"[bufferProcess] interim [420000000]:ลักษณะทางกายภาพอื่นแสดงออกมาอีกการเจริญเติบโตของ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:53.948853231+07:00","message":"[bufferProcess] send to processor:ลักษณะทางกายภาพอื่นแสดงออกมาอีกการเจริญเติบโต"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:53.948855669+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:53.948857949+07:00","message":"> Transcript [2246] [false]: 'ลักษณะทางกายภาพอื่นแสดงออกมาอีกการเจริญเติบโต'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:53.948861061+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:53.948863204+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:53.948865247+07:00","message":"StatePrefix: 'ลักษณะทางกายภาพอื่นแสดงออกมาอีกการเจริญเติบโต'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:53.948867638+07:00","message":"TextPushed: 'ลักษณะทางกายภาพอื่นแสดงออกมาอีก'"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:15:53.963987364+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:15:53.96400779+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:54.272762056+07:00","message":"receive streaming session, msgId: 134"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:54.272797953+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ลักษณะทางกายภาพอื่นแสดงออกมาอีกการเจริญเติบโตของคน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":660000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:54.272804236+07:00","message":"receive interim result [false|false]: ลักษณะทางกายภาพอื่นแสดงออกมาอีกการเจริญเติบโตของคน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:54.272818651+07:00","message":"[buffer interim] 134 false ลักษณะทางกายภาพอื่นแสดงออกมาอีกการเจริญเติบโตของคน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:54.272827381+07:00","message":"[bufferProcess] interim [660000000]:ลักษณะทางกายภาพอื่นแสดงออกมาอีกการเจริญเติบโตของคน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:54.272832514+07:00","message":"[bufferProcess] send to processor:ลักษณะทางกายภาพอื่นแสดงออกมาอีกการเจริญเติบโตของ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:54.272841194+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:54.272845714+07:00","message":"> Transcript [2247] [false]: 'ลักษณะทางกายภาพอื่นแสดงออกมาอีกการเจริญเติบโตของ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:54.272850673+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:54.2728535+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:54.272857073+07:00","message":"StatePrefix: 'ลักษณะทางกายภาพอื่นแสดงออกมาอีกการเจริญเติบโต'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:54.272860765+07:00","message":"TextPushed: 'ลักษณะทางกายภาพอื่นแสดงออกมาอีก'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:54.519173278+07:00","message":"receive streaming session, msgId: 134"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:54.519207933+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ลักษณะทางกายภาพอื่นแสดงออกมาอีกการเจริญเติบโตของคนเรา\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":960000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:54.519213864+07:00","message":"receive interim result [false|false]: ลักษณะทางกายภาพอื่นแสดงออกมาอีกการเจริญเติบโตของคนเรา"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:54.519226073+07:00","message":"[buffer interim] 134 false ลักษณะทางกายภาพอื่นแสดงออกมาอีกการเจริญเติบโตของคนเรา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:54.519233226+07:00","message":"[bufferProcess] interim [960000000]:ลักษณะทางกายภาพอื่นแสดงออกมาอีกการเจริญเติบโตของคนเรา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:54.519235726+07:00","message":"[bufferProcess] send to processor:ลักษณะทางกายภาพอื่นแสดงออกมาอีกการเจริญเติบโตของคน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:54.519241266+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:54.519243884+07:00","message":"> Transcript [2248] [false]: 'ลักษณะทางกายภาพอื่นแสดงออกมาอีกการเจริญเติบโตของคน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:54.519247733+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:54.519249748+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:54.519251788+07:00","message":"StatePrefix: 'ลักษณะทางกายภาพอื่นแสดงออกมาอีกการเจริญเติบโต'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:54.519254515+07:00","message":"TextPushed: 'ลักษณะทางกายภาพอื่นแสดงออกมาอีก'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:54.998053679+07:00","message":"receive streaming session, msgId: 134"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:54.99808479+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ลักษณะทางกายภาพอื่นแสดงออกมาอีกการเจริญเติบโตของคนเราช่วย\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":380000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:54.99809035+07:00","message":"receive interim result [false|false]: ลักษณะทางกายภาพอื่นแสดงออกมาอีกการเจริญเติบโตของคนเราช่วย"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:54.998104224+07:00","message":"[buffer interim] 134 false ลักษณะทางกายภาพอื่นแสดงออกมาอีกการเจริญเติบโตของคนเราช่วย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:54.998111084+07:00","message":"[bufferProcess] interim [380000000]:ลักษณะทางกายภาพอื่นแสดงออกมาอีกการเจริญเติบโตของคนเราช่วย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:54.998113828+07:00","message":"[bufferProcess] send to processor:ลักษณะทางกายภาพอื่นแสดงออกมาอีกการเจริญเติบโตของคนเรา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:54.998117084+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:54.998119931+07:00","message":"> Transcript [2249] [false]: 'ลักษณะทางกายภาพอื่นแสดงออกมาอีกการเจริญเติบโตของคนเรา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:54.998123595+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:54.998125598+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:54.998127856+07:00","message":"StatePrefix: 'ลักษณะทางกายภาพอื่นแสดงออกมาอีกการเจริญเติบโต'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:54.998130716+07:00","message":"TextPushed: 'ลักษณะทางกายภาพอื่นแสดงออกมาอีก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:54.998133913+07:00","message":"Push: 'การเจริญเติบโต'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:54.998136101+07:00","message":"TextPushed: 'ลักษณะทางกายภาพอื่นแสดงออกมาอีกการเจริญเติบโต'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:54.998138306+07:00","message":"Set new StatePrefix : 'ลักษณะทางกายภาพอื่นแสดงออกมาอีกการเจริญเติบโตของคนเรา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:54.998140453+07:00","message":"Next Push (prob) : 'ของคนเรา'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:54.998147829+07:00","message":"push: {false การเจริญเติบโต 0 0xc001da8180}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:55.061971326+07:00","message":"receive streaming session, msgId: 134"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:55.062002986+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ลักษณะทางกายภาพอื่นแสดงออกมาอีกการเจริญเติบโตของคนเราช่วง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":440000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:55.062009359+07:00","message":"receive interim result [false|false]: ลักษณะทางกายภาพอื่นแสดงออกมาอีกการเจริญเติบโตของคนเราช่วง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:55.062021308+07:00","message":"[buffer interim] 134 false ลักษณะทางกายภาพอื่นแสดงออกมาอีกการเจริญเติบโตของคนเราช่วง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:55.062028217+07:00","message":"[bufferProcess] interim [440000000]:ลักษณะทางกายภาพอื่นแสดงออกมาอีกการเจริญเติบโตของคนเราช่วง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:55.062030817+07:00","message":"[bufferProcess] send to processor:ลักษณะทางกายภาพอื่นแสดงออกมาอีกการเจริญเติบโตของคนเราช่วย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:55.062036271+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:55.062038796+07:00","message":"> Transcript [2250] [false]: 'ลักษณะทางกายภาพอื่นแสดงออกมาอีกการเจริญเติบโตของคนเราช่วย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:55.062042639+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:55.062044959+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:55.062046977+07:00","message":"StatePrefix: 'ลักษณะทางกายภาพอื่นแสดงออกมาอีกการเจริญเติบโตของคนเรา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:55.062049713+07:00","message":"TextPushed: 'ลักษณะทางกายภาพอื่นแสดงออกมาอีกการเจริญเติบโต'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:55.192992749+07:00","message":"receive streaming session, msgId: 134"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:55.193040262+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ลักษณะทางกายภาพอื่นแสดงออกมาอีกการเจริญเติบโตของคนเราช่วงล่าง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":620000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:55.193046449+07:00","message":"receive interim result [false|false]: ลักษณะทางกายภาพอื่นแสดงออกมาอีกการเจริญเติบโตของคนเราช่วงล่าง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:55.193058423+07:00","message":"[buffer interim] 134 false ลักษณะทางกายภาพอื่นแสดงออกมาอีกการเจริญเติบโตของคนเราช่วงล่าง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:55.193065212+07:00","message":"[bufferProcess] interim [620000000]:ลักษณะทางกายภาพอื่นแสดงออกมาอีกการเจริญเติบโตของคนเราช่วงล่าง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:55.19306856+07:00","message":"[bufferProcess] send to processor:ลักษณะทางกายภาพอื่นแสดงออกมาอีกการเจริญเติบโตของคนเราช่วง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:55.193074121+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:55.193076821+07:00","message":"> Transcript [2251] [false]: 'ลักษณะทางกายภาพอื่นแสดงออกมาอีกการเจริญเติบโตของคนเราช่วง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:55.193080652+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:55.193083281+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:55.193085992+07:00","message":"StatePrefix: 'ลักษณะทางกายภาพอื่นแสดงออกมาอีกการเจริญเติบโตของคนเรา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:55.193089911+07:00","message":"TextPushed: 'ลักษณะทางกายภาพอื่นแสดงออกมาอีกการเจริญเติบโต'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:55.455528426+07:00","message":"receive streaming session, msgId: 134"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:55.455563421+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ลักษณะทางกายภาพอื่นแสดงออกมาอีกการเจริญเติบโตของคนเราช่วงล่างไว้\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":860000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:55.45556921+07:00","message":"receive interim result [false|false]: ลักษณะทางกายภาพอื่นแสดงออกมาอีกการเจริญเติบโตของคนเราช่วงล่างไว้"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:55.45558064+07:00","message":"[buffer interim] 134 false ลักษณะทางกายภาพอื่นแสดงออกมาอีกการเจริญเติบโตของคนเราช่วงล่างไว้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:55.455595293+07:00","message":"[bufferProcess] interim [860000000]:ลักษณะทางกายภาพอื่นแสดงออกมาอีกการเจริญเติบโตของคนเราช่วงล่างไว้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:55.455598579+07:00","message":"[bufferProcess] send to processor:ลักษณะทางกายภาพอื่นแสดงออกมาอีกการเจริญเติบโตของคนเราช่วงล่าง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:55.455604354+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:55.455607045+07:00","message":"> Transcript [2252] [false]: 'ลักษณะทางกายภาพอื่นแสดงออกมาอีกการเจริญเติบโตของคนเราช่วงล่าง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:55.455610506+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:55.455612689+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:55.455614959+07:00","message":"StatePrefix: 'ลักษณะทางกายภาพอื่นแสดงออกมาอีกการเจริญเติบโตของคนเรา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:55.45561756+07:00","message":"TextPushed: 'ลักษณะทางกายภาพอื่นแสดงออกมาอีกการเจริญเติบโต'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:55.470175229+07:00","message":"receive streaming session, msgId: 134"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:55.470206711+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ลักษณะทางกายภาพอื่นแสดงออกมาอีกการเจริญเติบโตของคนเราช่วงล่างวัย\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":920000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:55.470214151+07:00","message":"receive interim result [false|false]: ลักษณะทางกายภาพอื่นแสดงออกมาอีกการเจริญเติบโตของคนเราช่วงล่างวัย"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:55.47023072+07:00","message":"[buffer interim] 134 false ลักษณะทางกายภาพอื่นแสดงออกมาอีกการเจริญเติบโตของคนเราช่วงล่างวัย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:55.470239085+07:00","message":"[bufferProcess] interim [920000000]:ลักษณะทางกายภาพอื่นแสดงออกมาอีกการเจริญเติบโตของคนเราช่วงล่างวัย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:55.470241728+07:00","message":"[bufferProcess] send to processor:ลักษณะทางกายภาพอื่นแสดงออกมาอีกการเจริญเติบโตของคนเราช่วงล่างไว้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:55.470248874+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:55.470251489+07:00","message":"> Transcript [2253] [false]: 'ลักษณะทางกายภาพอื่นแสดงออกมาอีกการเจริญเติบโตของคนเราช่วงล่างไว้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:55.47025544+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:55.470257562+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:55.470259905+07:00","message":"StatePrefix: 'ลักษณะทางกายภาพอื่นแสดงออกมาอีกการเจริญเติบโตของคนเรา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:55.47026303+07:00","message":"TextPushed: 'ลักษณะทางกายภาพอื่นแสดงออกมาอีกการเจริญเติบโต'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:55.470269233+07:00","message":"Push: 'ของคนเรา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:55.47027128+07:00","message":"TextPushed: 'ลักษณะทางกายภาพอื่นแสดงออกมาอีกการเจริญเติบโตของคนเรา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:55.470273515+07:00","message":"Set new StatePrefix : 'ลักษณะทางกายภาพอื่นแสดงออกมาอีกการเจริญเติบโตของคนเราช่วงล่างไว้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:55.47027609+07:00","message":"Next Push (prob) : 'ช่วงล่างไว้'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:55.470283073+07:00","message":"push: {false ของคนเรา 0 0xc001da8180}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:55.681337434+07:00","message":"receive streaming session, msgId: 134"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:55.681373743+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ลักษณะทางกายภาพอื่นแสดงออกมาอีกการเจริญเติบโตของคนเราช่วงล่างไว้ทำ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":40000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:55.681381354+07:00","message":"receive interim result [false|false]: ลักษณะทางกายภาพอื่นแสดงออกมาอีกการเจริญเติบโตของคนเราช่วงล่างไว้ทำ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:55.681395395+07:00","message":"[buffer interim] 134 false ลักษณะทางกายภาพอื่นแสดงออกมาอีกการเจริญเติบโตของคนเราช่วงล่างไว้ทำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:55.681402163+07:00","message":"[bufferProcess] interim [40000000]:ลักษณะทางกายภาพอื่นแสดงออกมาอีกการเจริญเติบโตของคนเราช่วงล่างไว้ทำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:55.681405115+07:00","message":"[bufferProcess] send to processor:ลักษณะทางกายภาพอื่นแสดงออกมาอีกการเจริญเติบโตของคนเราช่วงล่างวัย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:55.681410028+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:55.681413063+07:00","message":"> Transcript [2254] [false]: 'ลักษณะทางกายภาพอื่นแสดงออกมาอีกการเจริญเติบโตของคนเราช่วงล่างวัย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:55.681415914+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:55.681418133+07:00","message":"Set new StatePrefix: 'ลักษณะทางกายภาพอื่นแสดงออกมาอีกการเจริญเติบโตของคนเราช่วงล่างวัย'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:55.751354665+07:00","message":"receive streaming session, msgId: 134"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:55.751390019+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ลักษณะทางกายภาพอื่นแสดงออกมาอีกการเจริญเติบโตของคนเราช่วงล่างวัยทำงาน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":160000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:55.751395881+07:00","message":"receive interim result [false|false]: ลักษณะทางกายภาพอื่นแสดงออกมาอีกการเจริญเติบโตของคนเราช่วงล่างวัยทำงาน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:55.751407174+07:00","message":"[buffer interim] 134 false ลักษณะทางกายภาพอื่นแสดงออกมาอีกการเจริญเติบโตของคนเราช่วงล่างวัยทำงาน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:55.751414285+07:00","message":"[bufferProcess] interim [160000000]:ลักษณะทางกายภาพอื่นแสดงออกมาอีกการเจริญเติบโตของคนเราช่วงล่างวัยทำงาน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:55.751417253+07:00","message":"[bufferProcess] send to processor:ลักษณะทางกายภาพอื่นแสดงออกมาอีกการเจริญเติบโตของคนเราช่วงล่างไว้ทำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:55.751422428+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:55.751425189+07:00","message":"> Transcript [2255] [false]: 'ลักษณะทางกายภาพอื่นแสดงออกมาอีกการเจริญเติบโตของคนเราช่วงล่างไว้ทำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:55.751427772+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:55.751430212+07:00","message":"Set new StatePrefix: 'ลักษณะทางกายภาพอื่นแสดงออกมาอีกการเจริญเติบโตของคนเราช่วงล่างไว้ทำ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:55.964217863+07:00","message":"receive streaming session, msgId: 134"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:55.964262669+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ลักษณะทางกายภาพอื่นแสดงออกมาอีกการเจริญเติบโตของคนเราช่วงล่างวัยทำงานอยู่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":400000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:55.964271283+07:00","message":"receive interim result [false|false]: ลักษณะทางกายภาพอื่นแสดงออกมาอีกการเจริญเติบโตของคนเราช่วงล่างวัยทำงานอยู่"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:55.964288739+07:00","message":"[buffer interim] 134 false ลักษณะทางกายภาพอื่นแสดงออกมาอีกการเจริญเติบโตของคนเราช่วงล่างวัยทำงานอยู่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:55.964298456+07:00","message":"[bufferProcess] interim [400000000]:ลักษณะทางกายภาพอื่นแสดงออกมาอีกการเจริญเติบโตของคนเราช่วงล่างวัยทำงานอยู่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:55.964301683+07:00","message":"[bufferProcess] send to processor:ลักษณะทางกายภาพอื่นแสดงออกมาอีกการเจริญเติบโตของคนเราช่วงล่างวัยทำงาน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:55.964307191+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:55.964310228+07:00","message":"> Transcript [2256] [false]: 'ลักษณะทางกายภาพอื่นแสดงออกมาอีกการเจริญเติบโตของคนเราช่วงล่างวัยทำงาน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:55.964313376+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:55.964315706+07:00","message":"Set new StatePrefix: 'ลักษณะทางกายภาพอื่นแสดงออกมาอีกการเจริญเติบโตของคนเราช่วงล่างวัยทำงาน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:56.087022556+07:00","message":"receive streaming session, msgId: 134"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:56.087060761+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ลักษณะทางกายภาพอื่นแสดงออกมาอีกการเจริญเติบโตของคนเราช่วงล่างวัยทำงานด้วย\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":460000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:56.087066761+07:00","message":"receive interim result [false|false]: ลักษณะทางกายภาพอื่นแสดงออกมาอีกการเจริญเติบโตของคนเราช่วงล่างวัยทำงานด้วย"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:56.087083237+07:00","message":"[buffer interim] 134 false ลักษณะทางกายภาพอื่นแสดงออกมาอีกการเจริญเติบโตของคนเราช่วงล่างวัยทำงานด้วย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:56.087090897+07:00","message":"[bufferProcess] interim [460000000]:ลักษณะทางกายภาพอื่นแสดงออกมาอีกการเจริญเติบโตของคนเราช่วงล่างวัยทำงานด้วย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:56.087094465+07:00","message":"[bufferProcess] send to processor:ลักษณะทางกายภาพอื่นแสดงออกมาอีกการเจริญเติบโตของคนเราช่วงล่างวัยทำงานอยู่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:56.087098891+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:56.087101686+07:00","message":"> Transcript [2257] [false]: 'ลักษณะทางกายภาพอื่นแสดงออกมาอีกการเจริญเติบโตของคนเราช่วงล่างวัยทำงานอยู่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:56.087105797+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:56.087108486+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:56.087110662+07:00","message":"StatePrefix: 'ลักษณะทางกายภาพอื่นแสดงออกมาอีกการเจริญเติบโตของคนเราช่วงล่างวัยทำงาน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:56.087113586+07:00","message":"TextPushed: 'ลักษณะทางกายภาพอื่นแสดงออกมาอีกการเจริญเติบโตของคนเรา'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:56.110307807+07:00","message":"receive streaming session, msgId: 134"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:56.110339706+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ลักษณะทางกายภาพอื่นแสดงออกมาอีกการเจริญเติบโตของคนเราช่วงล่างไว้ทำงานพรุ่ง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":520000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:56.110345576+07:00","message":"receive interim result [false|false]: ลักษณะทางกายภาพอื่นแสดงออกมาอีกการเจริญเติบโตของคนเราช่วงล่างไว้ทำงานพรุ่ง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:56.110359591+07:00","message":"[buffer interim] 134 false ลักษณะทางกายภาพอื่นแสดงออกมาอีกการเจริญเติบโตของคนเราช่วงล่างไว้ทำงานพรุ่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:56.110366064+07:00","message":"[bufferProcess] interim [520000000]:ลักษณะทางกายภาพอื่นแสดงออกมาอีกการเจริญเติบโตของคนเราช่วงล่างไว้ทำงานพรุ่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:56.110369783+07:00","message":"[bufferProcess] send to processor:ลักษณะทางกายภาพอื่นแสดงออกมาอีกการเจริญเติบโตของคนเราช่วงล่างวัยทำงานด้วย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:56.110373441+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:56.110376705+07:00","message":"> Transcript [2258] [false]: 'ลักษณะทางกายภาพอื่นแสดงออกมาอีกการเจริญเติบโตของคนเราช่วงล่างวัยทำงานด้วย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:56.110380485+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:56.110382585+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:56.110384512+07:00","message":"StatePrefix: 'ลักษณะทางกายภาพอื่นแสดงออกมาอีกการเจริญเติบโตของคนเราช่วงล่างวัยทำงาน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:56.110387539+07:00","message":"TextPushed: 'ลักษณะทางกายภาพอื่นแสดงออกมาอีกการเจริญเติบโตของคนเรา'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:56.256807337+07:00","message":"receive streaming session, msgId: 134"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:56.256843477+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ลักษณะทางกายภาพอื่นแสดงออกมาอีกการเจริญเติบโตของคนเราช่วงล่างวัยทำงานดูเหมือน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":640000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:56.256849973+07:00","message":"receive interim result [false|false]: ลักษณะทางกายภาพอื่นแสดงออกมาอีกการเจริญเติบโตของคนเราช่วงล่างวัยทำงานดูเหมือน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:56.256864984+07:00","message":"[buffer interim] 134 false ลักษณะทางกายภาพอื่นแสดงออกมาอีกการเจริญเติบโตของคนเราช่วงล่างวัยทำงานดูเหมือน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:56.256872153+07:00","message":"[bufferProcess] interim [640000000]:ลักษณะทางกายภาพอื่นแสดงออกมาอีกการเจริญเติบโตของคนเราช่วงล่างวัยทำงานดูเหมือน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:56.256874881+07:00","message":"[bufferProcess] send to processor:ลักษณะทางกายภาพอื่นแสดงออกมาอีกการเจริญเติบโตของคนเราช่วงล่างไว้ทำงานพรุ่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:56.256878359+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:56.256882673+07:00","message":"> Transcript [2259] [false]: 'ลักษณะทางกายภาพอื่นแสดงออกมาอีกการเจริญเติบโตของคนเราช่วงล่างไว้ทำงานพรุ่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:56.256885563+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:56.256889136+07:00","message":"Set new StatePrefix: 'ลักษณะทางกายภาพอื่นแสดงออกมาอีกการเจริญเติบโตของคนเราช่วงล่างไว้ทำงานพรุ่ง'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:56.396861833+07:00","message":"receive streaming session, msgId: 134"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:56.396898018+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ลักษณะทางกายภาพอื่นแสดงออกมาอีกการเจริญเติบโตของคนเราช่วงล่างวัยทำงานดูเหมือนแม่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":760000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:56.396904288+07:00","message":"receive interim result [false|false]: ลักษณะทางกายภาพอื่นแสดงออกมาอีกการเจริญเติบโตของคนเราช่วงล่างวัยทำงานดูเหมือนแม่"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:56.396917495+07:00","message":"[buffer interim] 134 false ลักษณะทางกายภาพอื่นแสดงออกมาอีกการเจริญเติบโตของคนเราช่วงล่างวัยทำงานดูเหมือนแม่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:56.396924122+07:00","message":"[bufferProcess] interim [760000000]:ลักษณะทางกายภาพอื่นแสดงออกมาอีกการเจริญเติบโตของคนเราช่วงล่างวัยทำงานดูเหมือนแม่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:56.396926942+07:00","message":"[bufferProcess] send to processor:ลักษณะทางกายภาพอื่นแสดงออกมาอีกการเจริญเติบโตของคนเราช่วงล่างวัยทำงานดูเหมือน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:56.396930235+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:56.396932749+07:00","message":"> Transcript [2260] [false]: 'ลักษณะทางกายภาพอื่นแสดงออกมาอีกการเจริญเติบโตของคนเราช่วงล่างวัยทำงานดูเหมือน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:56.396935279+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:56.396937531+07:00","message":"Set new StatePrefix: 'ลักษณะทางกายภาพอื่นแสดงออกมาอีกการเจริญเติบโตของคนเราช่วงล่างวัยทำงานดูเหมือน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:56.416309265+07:00","message":"receive streaming session, msgId: 134"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:56.41634812+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ลักษณะทางกายภาพอื่นแสดงออกมาอีกการเจริญเติบโตของคนเราช่วงล่างวัยทำงานดูเหมือนมัน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":820000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:56.416354068+07:00","message":"receive interim result [false|false]: ลักษณะทางกายภาพอื่นแสดงออกมาอีกการเจริญเติบโตของคนเราช่วงล่างวัยทำงานดูเหมือนมัน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:56.416369406+07:00","message":"[buffer interim] 134 false ลักษณะทางกายภาพอื่นแสดงออกมาอีกการเจริญเติบโตของคนเราช่วงล่างวัยทำงานดูเหมือนมัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:56.416376581+07:00","message":"[bufferProcess] interim [820000000]:ลักษณะทางกายภาพอื่นแสดงออกมาอีกการเจริญเติบโตของคนเราช่วงล่างวัยทำงานดูเหมือนมัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:56.41637913+07:00","message":"[bufferProcess] send to processor:ลักษณะทางกายภาพอื่นแสดงออกมาอีกการเจริญเติบโตของคนเราช่วงล่างวัยทำงานดูเหมือนแม่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:56.416382394+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:56.416386118+07:00","message":"> Transcript [2261] [false]: 'ลักษณะทางกายภาพอื่นแสดงออกมาอีกการเจริญเติบโตของคนเราช่วงล่างวัยทำงานดูเหมือนแม่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:56.416394231+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:56.416398001+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:56.416400638+07:00","message":"StatePrefix: 'ลักษณะทางกายภาพอื่นแสดงออกมาอีกการเจริญเติบโตของคนเราช่วงล่างวัยทำงานดูเหมือน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:56.416403398+07:00","message":"TextPushed: 'ลักษณะทางกายภาพอื่นแสดงออกมาอีกการเจริญเติบโตของคนเรา'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:56.424826777+07:00","message":"[GCS] IsForceVAD: false for message ID: 134"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:56.471184768+07:00","message":"receive streaming session, msgId: 134"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:56.471222488+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ลักษณะทางกายภาพอื่นแสดงออกมาอีกการเจริญเติบโตของคนเราช่วงล่างวัยทำงานดูเหมือนมันจะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":880000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:56.471229014+07:00","message":"receive interim result [false|false]: ลักษณะทางกายภาพอื่นแสดงออกมาอีกการเจริญเติบโตของคนเราช่วงล่างวัยทำงานดูเหมือนมันจะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:56.471241585+07:00","message":"[buffer interim] 134 false ลักษณะทางกายภาพอื่นแสดงออกมาอีกการเจริญเติบโตของคนเราช่วงล่างวัยทำงานดูเหมือนมันจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:56.471249088+07:00","message":"[bufferProcess] interim [880000000]:ลักษณะทางกายภาพอื่นแสดงออกมาอีกการเจริญเติบโตของคนเราช่วงล่างวัยทำงานดูเหมือนมันจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:56.471252236+07:00","message":"[bufferProcess] send to processor:ลักษณะทางกายภาพอื่นแสดงออกมาอีกการเจริญเติบโตของคนเราช่วงล่างวัยทำงานดูเหมือนมัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:56.471257482+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:56.471260277+07:00","message":"> Transcript [2262] [false]: 'ลักษณะทางกายภาพอื่นแสดงออกมาอีกการเจริญเติบโตของคนเราช่วงล่างวัยทำงานดูเหมือนมัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:56.471264292+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:56.4712665+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:56.471268626+07:00","message":"StatePrefix: 'ลักษณะทางกายภาพอื่นแสดงออกมาอีกการเจริญเติบโตของคนเราช่วงล่างวัยทำงานดูเหมือน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:56.471271539+07:00","message":"TextPushed: 'ลักษณะทางกายภาพอื่นแสดงออกมาอีกการเจริญเติบโตของคนเรา'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:56.497261053+07:00","message":"[GCS] Start streaming session, msgId: 135"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:56.526909413+07:00","message":"receive streaming session, msgId: 134"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:56.526947291+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ลักษณะทางกายภาพอื่นแสดงออกมาอีกการเจริญเติบโตของคนเราช่วงล่างวัยทำงานดูเหมือนมันจะอยู่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":6},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:56.52695347+07:00","message":"receive interim result [false|false]: ลักษณะทางกายภาพอื่นแสดงออกมาอีกการเจริญเติบโตของคนเราช่วงล่างวัยทำงานดูเหมือนมันจะอยู่"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:56.526966675+07:00","message":"[buffer interim] 134 false ลักษณะทางกายภาพอื่นแสดงออกมาอีกการเจริญเติบโตของคนเราช่วงล่างวัยทำงานดูเหมือนมันจะอยู่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:56.526975555+07:00","message":"[bufferProcess] interim [0]:ลักษณะทางกายภาพอื่นแสดงออกมาอีกการเจริญเติบโตของคนเราช่วงล่างวัยทำงานดูเหมือนมันจะอยู่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:56.526979123+07:00","message":"[bufferProcess] send to processor:ลักษณะทางกายภาพอื่นแสดงออกมาอีกการเจริญเติบโตของคนเราช่วงล่างวัยทำงานดูเหมือนมันจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:56.526982782+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:56.526985751+07:00","message":"> Transcript [2263] [false]: 'ลักษณะทางกายภาพอื่นแสดงออกมาอีกการเจริญเติบโตของคนเราช่วงล่างวัยทำงานดูเหมือนมันจะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:56.526990205+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:56.526992399+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:56.526994868+07:00","message":"StatePrefix: 'ลักษณะทางกายภาพอื่นแสดงออกมาอีกการเจริญเติบโตของคนเราช่วงล่างวัยทำงานดูเหมือน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:56.526997828+07:00","message":"TextPushed: 'ลักษณะทางกายภาพอื่นแสดงออกมาอีกการเจริญเติบโตของคนเรา'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:56.634584964+07:00","message":"receive streaming session, msgId: 134"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:56.634640295+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ลักษณะทางกายภาพอื่นแสดงออกมาอีกการเจริญเติบโตของคนเราช่วงล่างวัยทำงานดูเหมือนมันจะหยุด\",\"confidence\":0.9504953}],\"is_final\":true,\"result_end_time\":{\"seconds\":6,\"nanos\":60000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:56.634647044+07:00","message":"receive interim result [true|false]: ลักษณะทางกายภาพอื่นแสดงออกมาอีกการเจริญเติบโตของคนเราช่วงล่างวัยทำงานดูเหมือนมันจะหยุด"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:56.634656918+07:00","message":"end recv isFinal message id 134"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:56.634659176+07:00","message":"end Recv id 134"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:56.634665259+07:00","message":"[buffer interim] 134 true ลักษณะทางกายภาพอื่นแสดงออกมาอีกการเจริญเติบโตของคนเราช่วงล่างวัยทำงานดูเหมือนมันจะหยุด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:56.634674783+07:00","message":"[bufferProcess] interim [60000000]:ลักษณะทางกายภาพอื่นแสดงออกมาอีกการเจริญเติบโตของคนเราช่วงล่างวัยทำงานดูเหมือนมันจะหยุด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:56.634677961+07:00","message":"[bufferProcess] send to processor (isfinal):ลักษณะทางกายภาพอื่นแสดงออกมาอีกการเจริญเติบโตของคนเราช่วงล่างวัยทำงานดูเหมือนมันจะอยู่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:56.634681615+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:56.634684516+07:00","message":"> Transcript [2264] [false]: 'ลักษณะทางกายภาพอื่นแสดงออกมาอีกการเจริญเติบโตของคนเราช่วงล่างวัยทำงานดูเหมือนมันจะอยู่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:56.634688623+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:56.634690557+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:56.634693159+07:00","message":"StatePrefix: 'ลักษณะทางกายภาพอื่นแสดงออกมาอีกการเจริญเติบโตของคนเราช่วงล่างวัยทำงานดูเหมือน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:56.634696491+07:00","message":"TextPushed: 'ลักษณะทางกายภาพอื่นแสดงออกมาอีกการเจริญเติบโตของคนเรา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:56.634699539+07:00","message":"Push: 'ช่วงล่างวัยทำงานดูเหมือน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:56.63470215+07:00","message":"TextPushed: 'ลักษณะทางกายภาพอื่นแสดงออกมาอีกการเจริญเติบโตของคนเราช่วงล่างวัยทำงานดูเหมือน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:56.63470471+07:00","message":"Set new StatePrefix : 'ลักษณะทางกายภาพอื่นแสดงออกมาอีกการเจริญเติบโตของคนเราช่วงล่างวัยทำงานดูเหมือนมันจะอยู่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:56.634707191+07:00","message":"Next Push (prob) : 'มันจะอยู่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:56.634709003+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:56.634711175+07:00","message":"> Transcript [2265] [true]: 'ลักษณะทางกายภาพอื่นแสดงออกมาอีกการเจริญเติบโตของคนเราช่วงล่างวัยทำงานดูเหมือนมันจะหยุด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:56.634713687+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:56.634715521+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:56.634717235+07:00","message":"StatePrefix: 'ลักษณะทางกายภาพอื่นแสดงออกมาอีกการเจริญเติบโตของคนเราช่วงล่างวัยทำงานดูเหมือนมันจะอยู่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:56.634719485+07:00","message":"TextPushed: 'ลักษณะทางกายภาพอื่นแสดงออกมาอีกการเจริญเติบโตของคนเราช่วงล่างวัยทำงานดูเหมือน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:56.634721969+07:00","message":"Push: 'มันจะหยุด'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:56.634729148+07:00","message":"push: {false ช่วงล่างวัยทำงานดูเหมือน 0 0xc001da8180}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:56.634735432+07:00","message":"push: {true มันจะหยุด 0 0xc001da8180}"}
{"level":"info","service":"Main","time":"2026-06-25T13:15:56.64659965+07:00","message":"write wav file: './tmp/7593/7593_134.wav'"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:15:56.964666028+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:15:56.964692874+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:56.989592484+07:00","message":"receive streaming session, msgId: 135"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:56.989634593+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"หยุดแล้ว\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":480000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:56.989639921+07:00","message":"receive interim result [false|false]: หยุดแล้ว"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:56.989655781+07:00","message":"[buffer interim] 135 false หยุดแล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:56.989663463+07:00","message":"[bufferProcess] interim [480000000]:หยุดแล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:56.989665715+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:57.54108628+07:00","message":"receive streaming session, msgId: 135"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:57.541124504+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"หยุดแล้ว\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":1,\"nanos\":80000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:57.541130704+07:00","message":"receive interim result [false|false]: หยุดแล้ว"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:57.541145203+07:00","message":"[buffer interim] 135 false หยุดแล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:57.541152708+07:00","message":"[bufferProcess] interim [80000000]:หยุดแล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:57.541155151+07:00","message":"[bufferProcess] send to processor:หยุดแล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:57.541175491+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:57.541179164+07:00","message":"> Transcript [2266] [false]: 'หยุดแล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:57.541181759+07:00","message":"Set StatePrefix (first interim): 'หยุดแล้ว'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:57.787275686+07:00","message":"receive streaming session, msgId: 135"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:57.787316035+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"หยุดแล้วติด\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":320000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:57.787323727+07:00","message":"receive interim result [false|false]: หยุดแล้วติด"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:57.78733582+07:00","message":"[buffer interim] 135 false หยุดแล้วติด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:57.787345663+07:00","message":"[bufferProcess] interim [320000000]:หยุดแล้วติด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:57.787349021+07:00","message":"[bufferProcess] send to processor:หยุดแล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:57.787355909+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:57.787360334+07:00","message":"> Transcript [2267] [false]: 'หยุดแล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:57.787364728+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:57.78736935+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:57.787371545+07:00","message":"StatePrefix: 'หยุดแล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:57.78737366+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:57.889220545+07:00","message":"receive streaming session, msgId: 135"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:57.889263695+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"หยุดแล้ว\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":1,\"nanos\":380000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:57.889270162+07:00","message":"receive interim result [false|false]: หยุดแล้ว"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:57.889281455+07:00","message":"[buffer interim] 135 false หยุดแล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:57.88928848+07:00","message":"[bufferProcess] interim [380000000]:หยุดแล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:57.889291068+07:00","message":"[bufferProcess] send to processor:หยุดแล้วติด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:57.889296144+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:57.889298772+07:00","message":"> Transcript [2268] [false]: 'หยุดแล้วติด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:57.889302048+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:57.889304211+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:57.889306181+07:00","message":"StatePrefix: 'หยุดแล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:57.889308239+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:57.947906313+07:00","message":"receive streaming session, msgId: 135"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:57.947942947+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"หยุดแล้วแต่จริง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":500000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:57.947948501+07:00","message":"receive interim result [false|false]: หยุดแล้วแต่จริง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:57.94795979+07:00","message":"[buffer interim] 135 false หยุดแล้วแต่จริง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:57.947968217+07:00","message":"[bufferProcess] interim [500000000]:หยุดแล้วแต่จริง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:57.947970885+07:00","message":"[bufferProcess] send to processor:หยุดแล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:57.947976061+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:57.947978829+07:00","message":"> Transcript [2269] [false]: 'หยุดแล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:57.947982361+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:57.947984685+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:57.947986603+07:00","message":"StatePrefix: 'หยุดแล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:57.947988821+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:58.063678203+07:00","message":"receive streaming session, msgId: 135"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:58.063714516+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"หยุดแล้วแต่จริงๆ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":620000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:58.063721584+07:00","message":"receive interim result [false|false]: หยุดแล้วแต่จริงๆ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:58.063736589+07:00","message":"[buffer interim] 135 false หยุดแล้วแต่จริงๆ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:58.063743952+07:00","message":"[bufferProcess] interim [620000000]:หยุดแล้วแต่จริงๆ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:58.063746481+07:00","message":"[bufferProcess] send to processor:หยุดแล้วแต่จริง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:58.063749686+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:58.063752458+07:00","message":"> Transcript [2270] [false]: 'หยุดแล้วแต่จริง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:58.063755754+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:58.063757845+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:58.063759913+07:00","message":"StatePrefix: 'หยุดแล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:58.063762127+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:58.063766512+07:00","message":"Push: 'หยุดแล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:58.063768565+07:00","message":"TextPushed: 'หยุดแล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:58.063770616+07:00","message":"Set new StatePrefix : 'หยุดแล้วแต่จริง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:58.063773952+07:00","message":"Next Push (prob) : 'แต่จริง'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:58.063794179+07:00","message":"push: {false หยุดแล้ว 0 0xc001da8a80}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:58.129912089+07:00","message":"receive streaming session, msgId: 135"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:58.12995156+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"หยุดแล้วแต่จึงเอา\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":680000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:58.12995793+07:00","message":"receive interim result [false|false]: หยุดแล้วแต่จึงเอา"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:58.129969634+07:00","message":"[buffer interim] 135 false หยุดแล้วแต่จึงเอา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:58.129977828+07:00","message":"[bufferProcess] interim [680000000]:หยุดแล้วแต่จึงเอา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:58.129981572+07:00","message":"[bufferProcess] send to processor:หยุดแล้วแต่จริงๆ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:58.129988846+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:58.129992785+07:00","message":"> Transcript [2271] [false]: 'หยุดแล้วแต่จริงๆ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:58.129997305+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:58.13000024+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:58.130003134+07:00","message":"StatePrefix: 'หยุดแล้วแต่จริง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:58.130007101+07:00","message":"TextPushed: 'หยุดแล้ว'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:58.287313107+07:00","message":"receive streaming session, msgId: 135"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:58.28734619+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"หยุดแล้วแต่จะเอาไว้\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":800000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:58.287352577+07:00","message":"receive interim result [false|false]: หยุดแล้วแต่จะเอาไว้"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:58.287366903+07:00","message":"[buffer interim] 135 false หยุดแล้วแต่จะเอาไว้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:58.287378691+07:00","message":"[bufferProcess] interim [800000000]:หยุดแล้วแต่จะเอาไว้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:58.287381676+07:00","message":"[bufferProcess] send to processor:หยุดแล้วแต่จึงเอา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:58.287384843+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:58.287387758+07:00","message":"> Transcript [2272] [false]: 'หยุดแล้วแต่จึงเอา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:58.287390681+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:58.287392818+07:00","message":"Set new StatePrefix: 'หยุดแล้วแต่จึงเอา'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:58.369078252+07:00","message":"receive streaming session, msgId: 135"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:58.369112878+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"หยุดแล้วแต่จิอวัยวะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":920000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:58.369118973+07:00","message":"receive interim result [false|false]: หยุดแล้วแต่จิอวัยวะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:58.36913463+07:00","message":"[buffer interim] 135 false หยุดแล้วแต่จิอวัยวะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:58.369141723+07:00","message":"[bufferProcess] interim [920000000]:หยุดแล้วแต่จิอวัยวะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:58.369146786+07:00","message":"[bufferProcess] send to processor:หยุดแล้วแต่จะเอาไว้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:58.369150208+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:58.369153066+07:00","message":"> Transcript [2273] [false]: 'หยุดแล้วแต่จะเอาไว้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:58.369155563+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:58.369157809+07:00","message":"Set new StatePrefix: 'หยุดแล้วแต่จะเอาไว้'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:58.626099316+07:00","message":"receive streaming session, msgId: 135"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:58.626141393+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"หยุดแล้วแต่จิอวัยวะทั้ง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":160000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:58.626147707+07:00","message":"receive interim result [false|false]: หยุดแล้วแต่จิอวัยวะทั้ง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:58.626164679+07:00","message":"[buffer interim] 135 false หยุดแล้วแต่จิอวัยวะทั้ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:58.626173814+07:00","message":"[bufferProcess] interim [160000000]:หยุดแล้วแต่จิอวัยวะทั้ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:58.626176526+07:00","message":"[bufferProcess] send to processor:หยุดแล้วแต่จิอวัยวะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:58.626180711+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:58.626183632+07:00","message":"> Transcript [2274] [false]: 'หยุดแล้วแต่จิอวัยวะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:58.626186233+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:58.626188291+07:00","message":"Set new StatePrefix: 'หยุดแล้วแต่จิอวัยวะ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:58.736327016+07:00","message":"[GCS] IsForceVAD: false for message ID: 135"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:58.751229629+07:00","message":"receive streaming session, msgId: 135"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:58.751273379+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"หยุดแล้วแต่จิอวัยวะทั้งหลาย\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":280000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:58.751279638+07:00","message":"receive interim result [false|false]: หยุดแล้วแต่จิอวัยวะทั้งหลาย"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:58.751295426+07:00","message":"[buffer interim] 135 false หยุดแล้วแต่จิอวัยวะทั้งหลาย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:58.751303429+07:00","message":"[bufferProcess] interim [280000000]:หยุดแล้วแต่จิอวัยวะทั้งหลาย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:58.751306448+07:00","message":"[bufferProcess] send to processor:หยุดแล้วแต่จิอวัยวะทั้ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:58.751314438+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:58.751317435+07:00","message":"> Transcript [2275] [false]: 'หยุดแล้วแต่จิอวัยวะทั้ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:58.751320999+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:58.751324132+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:58.751326774+07:00","message":"StatePrefix: 'หยุดแล้วแต่จิอวัยวะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:58.751329414+07:00","message":"TextPushed: 'หยุดแล้ว'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:58.802212541+07:00","message":"[GCS] Start streaming session, msgId: 136"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:58.871397354+07:00","message":"receive streaming session, msgId: 135"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:58.87143672+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"หยุดแล้วแต่จิอวัยวะทั้งหลาย\",\"confidence\":0.95672804}],\"is_final\":true,\"result_end_time\":{\"seconds\":2,\"nanos\":460000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:58.871443765+07:00","message":"receive interim result [true|false]: หยุดแล้วแต่จิอวัยวะทั้งหลาย"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:58.871454621+07:00","message":"end recv isFinal message id 135"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:58.871457018+07:00","message":"end Recv id 135"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:58.871463306+07:00","message":"[buffer interim] 135 true หยุดแล้วแต่จิอวัยวะทั้งหลาย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:58.871475727+07:00","message":"[bufferProcess] interim [460000000]:หยุดแล้วแต่จิอวัยวะทั้งหลาย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:58.871478935+07:00","message":"[bufferProcess] send to processor (isfinal):หยุดแล้วแต่จิอวัยวะทั้งหลาย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:58.871484419+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:58.871489216+07:00","message":"> Transcript [2276] [false]: 'หยุดแล้วแต่จิอวัยวะทั้งหลาย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:58.871493869+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:58.871496983+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:58.871500654+07:00","message":"StatePrefix: 'หยุดแล้วแต่จิอวัยวะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:58.871504129+07:00","message":"TextPushed: 'หยุดแล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:58.871507135+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:58.871510277+07:00","message":"> Transcript [2277] [true]: 'หยุดแล้วแต่จิอวัยวะทั้งหลาย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:58.871513504+07:00","message":"Count interim (case isFinal): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:58.871516658+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:58.871518335+07:00","message":"StatePrefix: 'หยุดแล้วแต่จิอวัยวะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:58.871520304+07:00","message":"TextPushed: 'หยุดแล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:58.871523072+07:00","message":"Push: 'แต่จิอวัยวะทั้งหลาย'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:58.871531066+07:00","message":"push: {true แต่จิอวัยวะทั้งหลาย 0 0xc001da8a80}"}
{"level":"info","service":"Main","time":"2026-06-25T13:15:58.878608313+07:00","message":"write wav file: './tmp/7593/7593_135.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:59.359802026+07:00","message":"receive streaming session, msgId: 136"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:59.35984469+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ตะกร้า\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":540000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:59.359850434+07:00","message":"receive interim result [false|false]: ตะกร้า"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:59.359866084+07:00","message":"[buffer interim] 136 false ตะกร้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:59.359874054+07:00","message":"[bufferProcess] interim [540000000]:ตะกร้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:59.359876523+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:59.362542267+07:00","message":"receive streaming session, msgId: 136"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:59.362552361+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"กราฟ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":600000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:59.36255597+07:00","message":"receive interim result [false|false]: กราฟ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:59.362565194+07:00","message":"[buffer interim] 136 false กราฟ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:59.362568765+07:00","message":"[bufferProcess] interim [600000000]:กราฟ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:59.362570855+07:00","message":"[bufferProcess] send to processor:ตะกร้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:59.362573577+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:59.362576276+07:00","message":"> Transcript [2278] [false]: 'ตะกร้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:59.362578621+07:00","message":"Set StatePrefix (first interim): 'ตะกร้า'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:59.523692776+07:00","message":"receive streaming session, msgId: 136"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:59.523732097+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สักลายทั้ง\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":780000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:59.523739106+07:00","message":"receive interim result [false|false]: สักลายทั้ง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:59.523752392+07:00","message":"[buffer interim] 136 false สักลายทั้ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:59.523759094+07:00","message":"[bufferProcess] interim [780000000]:สักลายทั้ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:59.523762172+07:00","message":"[bufferProcess] send to processor:กราฟ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:59.523766461+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:59.523771008+07:00","message":"> Transcript [2279] [false]: 'กราฟ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:59.523774724+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:59.523777513+07:00","message":"Set new StatePrefix: 'กราฟ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:59.58716253+07:00","message":"[GCS] Cleaned up inactive client: 118"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:59.587185231+07:00","message":"[GCS] Cleaned up inactive client: 120"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:59.587189343+07:00","message":"[GCS] Cleaned up inactive client: 119"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:59.587192625+07:00","message":"[GCS] Cleaned up inactive client: 114"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:59.587195552+07:00","message":"[GCS] Cleaned up inactive client: 115"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:59.587198665+07:00","message":"[GCS] Cleaned up inactive client: 116"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:59.587201669+07:00","message":"[GCS] Cleaned up inactive client: 117"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:59.77035538+07:00","message":"receive streaming session, msgId: 136"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:59.770394823+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สักลายทั้งตัว\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":960000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:59.770400787+07:00","message":"receive interim result [false|false]: สักลายทั้งตัว"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:59.770415898+07:00","message":"[buffer interim] 136 false สักลายทั้งตัว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:59.770424108+07:00","message":"[bufferProcess] interim [960000000]:สักลายทั้งตัว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:59.770426783+07:00","message":"[bufferProcess] send to processor:สักลายทั้ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:59.770434421+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:59.77043733+07:00","message":"> Transcript [2280] [false]: 'สักลายทั้ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:59.770439927+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:59.770442159+07:00","message":"Set new StatePrefix: 'สักลายทั้ง'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:59.772455214+07:00","message":"receive streaming session, msgId: 136"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:59.772467638+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"หลายทั้งปวง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":20000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:59.772471687+07:00","message":"receive interim result [false|false]: หลายทั้งปวง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:59.772481374+07:00","message":"[buffer interim] 136 false หลายทั้งปวง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:59.772485152+07:00","message":"[bufferProcess] interim [20000000]:หลายทั้งปวง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:59.772487549+07:00","message":"[bufferProcess] send to processor:สักลายทั้งตัว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:59.772490296+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:59.77249295+07:00","message":"> Transcript [2281] [false]: 'สักลายทั้งตัว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:59.772495812+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:59.77249812+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:59.772500145+07:00","message":"StatePrefix: 'สักลายทั้ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:59.772502349+07:00","message":"TextPushed: ''"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:15:59.965625393+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:15:59.965643116+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:00.018444586+07:00","message":"receive streaming session, msgId: 136"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:00.018481892+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"หลายทั้งปวงขอ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":260000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:00.018488262+07:00","message":"receive interim result [false|false]: หลายทั้งปวงขอ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:00.018503623+07:00","message":"[buffer interim] 136 false หลายทั้งปวงขอ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:00.018513534+07:00","message":"[bufferProcess] interim [260000000]:หลายทั้งปวงขอ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:00.018516208+07:00","message":"[bufferProcess] send to processor:หลายทั้งปวง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:00.018521502+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:00.018525246+07:00","message":"> Transcript [2282] [false]: 'หลายทั้งปวง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:00.018527814+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:00.018530003+07:00","message":"Set new StatePrefix: 'หลายทั้งปวง'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:00.158186072+07:00","message":"receive streaming session, msgId: 136"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:00.158223663+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"หลายทั้งปวงของ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":380000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:00.158231712+07:00","message":"receive interim result [false|false]: หลายทั้งปวงของ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:00.15824609+07:00","message":"[buffer interim] 136 false หลายทั้งปวงของ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:00.158253275+07:00","message":"[bufferProcess] interim [380000000]:หลายทั้งปวงของ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:00.158255673+07:00","message":"[bufferProcess] send to processor:หลายทั้งปวงขอ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:00.158260815+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:00.158263903+07:00","message":"> Transcript [2283] [false]: 'หลายทั้งปวงขอ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:00.158267486+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:00.15826945+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:00.158271717+07:00","message":"StatePrefix: 'หลายทั้งปวง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:00.15827384+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:00.353344418+07:00","message":"receive streaming session, msgId: 136"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:00.353381409+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"หลายทั้งปวงของละ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":560000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:00.353387057+07:00","message":"receive interim result [false|false]: หลายทั้งปวงของละ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:00.353399461+07:00","message":"[buffer interim] 136 false หลายทั้งปวงของละ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:00.353406754+07:00","message":"[bufferProcess] interim [560000000]:หลายทั้งปวงของละ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:00.353409097+07:00","message":"[bufferProcess] send to processor:หลายทั้งปวงของ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:00.35341314+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:00.3534162+07:00","message":"> Transcript [2284] [false]: 'หลายทั้งปวงของ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:00.353419446+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:00.353423608+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:00.353425682+07:00","message":"StatePrefix: 'หลายทั้งปวง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:00.353428241+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:00.36052189+07:00","message":"receive streaming session, msgId: 136"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:00.360547972+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"หลายทั้งปวงของราก\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":620000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:00.360553858+07:00","message":"receive interim result [false|false]: หลายทั้งปวงของราก"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:00.36056738+07:00","message":"[buffer interim] 136 false หลายทั้งปวงของราก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:00.360572897+07:00","message":"[bufferProcess] interim [620000000]:หลายทั้งปวงของราก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:00.360575397+07:00","message":"[bufferProcess] send to processor:หลายทั้งปวงของละ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:00.360578711+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:00.36058133+07:00","message":"> Transcript [2285] [false]: 'หลายทั้งปวงของละ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:00.36059227+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:00.360614028+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:00.360616087+07:00","message":"StatePrefix: 'หลายทั้งปวง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:00.360618188+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:00.546183895+07:00","message":"receive streaming session, msgId: 136"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:00.546228458+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"หลายทั้งปวงของร่างกาย\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":740000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:00.546238012+07:00","message":"receive interim result [false|false]: หลายทั้งปวงของร่างกาย"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:00.546258289+07:00","message":"[buffer interim] 136 false หลายทั้งปวงของร่างกาย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:00.546272487+07:00","message":"[bufferProcess] interim [740000000]:หลายทั้งปวงของร่างกาย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:00.54627692+07:00","message":"[bufferProcess] send to processor:หลายทั้งปวงของราก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:00.546286663+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:00.546291106+07:00","message":"> Transcript [2286] [false]: 'หลายทั้งปวงของราก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:00.546297591+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:00.54630019+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:00.546302286+07:00","message":"StatePrefix: 'หลายทั้งปวง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:00.54630442+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:00.546311587+07:00","message":"Push: 'หลายทั้งปวง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:00.546314167+07:00","message":"TextPushed: 'หลายทั้งปวง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:00.546316794+07:00","message":"Set new StatePrefix : 'หลายทั้งปวงของราก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:00.546319267+07:00","message":"Next Push (prob) : 'ของราก'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:00.546341332+07:00","message":"push: {false หลายทั้งปวง 0 0xc00052ae00}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:00.746229535+07:00","message":"receive streaming session, msgId: 136"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:00.746268246+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"หลายทั้งปวงของร่างกายจะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":980000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:00.746274543+07:00","message":"receive interim result [false|false]: หลายทั้งปวงของร่างกายจะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:00.746287238+07:00","message":"[buffer interim] 136 false หลายทั้งปวงของร่างกายจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:00.746297522+07:00","message":"[bufferProcess] interim [980000000]:หลายทั้งปวงของร่างกายจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:00.746300114+07:00","message":"[bufferProcess] send to processor:หลายทั้งปวงของร่างกาย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:00.746304083+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:00.746307202+07:00","message":"> Transcript [2287] [false]: 'หลายทั้งปวงของร่างกาย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:00.74631021+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:00.746312458+07:00","message":"Set new StatePrefix: 'หลายทั้งปวงของร่างกาย'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:00.990534927+07:00","message":"receive streaming session, msgId: 136"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:00.990574919+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"หลายทั้งปวงของร่างกายจะมา\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":100000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:00.990580894+07:00","message":"receive interim result [false|false]: หลายทั้งปวงของร่างกายจะมา"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:00.99060146+07:00","message":"[buffer interim] 136 false หลายทั้งปวงของร่างกายจะมา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:00.990610467+07:00","message":"[bufferProcess] interim [100000000]:หลายทั้งปวงของร่างกายจะมา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:00.990627065+07:00","message":"[bufferProcess] send to processor:หลายทั้งปวงของร่างกายจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:00.990636652+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:00.990640352+07:00","message":"> Transcript [2288] [false]: 'หลายทั้งปวงของร่างกายจะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:00.99064389+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:00.990646029+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:00.990648164+07:00","message":"StatePrefix: 'หลายทั้งปวงของร่างกาย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:00.990650616+07:00","message":"TextPushed: 'หลายทั้งปวง'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:01.04045486+07:00","message":"receive streaming session, msgId: 136"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:01.040497312+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"หลายทั้งปวงของร่างกายแต่มัน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":160000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:01.040503913+07:00","message":"receive interim result [false|false]: หลายทั้งปวงของร่างกายแต่มัน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:01.040519536+07:00","message":"[buffer interim] 136 false หลายทั้งปวงของร่างกายแต่มัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:01.040527833+07:00","message":"[bufferProcess] interim [160000000]:หลายทั้งปวงของร่างกายแต่มัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:01.040530718+07:00","message":"[bufferProcess] send to processor:หลายทั้งปวงของร่างกายจะมา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:01.040539303+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:01.040542263+07:00","message":"> Transcript [2289] [false]: 'หลายทั้งปวงของร่างกายจะมา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:01.040546163+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:01.040548742+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:01.040550893+07:00","message":"StatePrefix: 'หลายทั้งปวงของร่างกาย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:01.040553545+07:00","message":"TextPushed: 'หลายทั้งปวง'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:01.052655459+07:00","message":"receive streaming session, msgId: 136"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:01.052697778+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"หลายทั้งปวงของร่างกายแต่มันต้อง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":220000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:01.052703806+07:00","message":"receive interim result [false|false]: หลายทั้งปวงของร่างกายแต่มันต้อง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:01.052718546+07:00","message":"[buffer interim] 136 false หลายทั้งปวงของร่างกายแต่มันต้อง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:01.052725825+07:00","message":"[bufferProcess] interim [220000000]:หลายทั้งปวงของร่างกายแต่มันต้อง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:01.052728517+07:00","message":"[bufferProcess] send to processor:หลายทั้งปวงของร่างกายแต่มัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:01.052732148+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:01.052735225+07:00","message":"> Transcript [2290] [false]: 'หลายทั้งปวงของร่างกายแต่มัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:01.052739061+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:01.052741301+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:01.052743304+07:00","message":"StatePrefix: 'หลายทั้งปวงของร่างกาย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:01.052745689+07:00","message":"TextPushed: 'หลายทั้งปวง'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:01.123020317+07:00","message":"receive streaming session, msgId: 136"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:01.12305662+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"หลายทั้งปวงของร่างกายมันต้องการ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":400000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:01.123062432+07:00","message":"receive interim result [false|false]: หลายทั้งปวงของร่างกายมันต้องการ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:01.123077006+07:00","message":"[buffer interim] 136 false หลายทั้งปวงของร่างกายมันต้องการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:01.123084249+07:00","message":"[bufferProcess] interim [400000000]:หลายทั้งปวงของร่างกายมันต้องการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:01.123086664+07:00","message":"[bufferProcess] send to processor:หลายทั้งปวงของร่างกายแต่มันต้อง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:01.123089839+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:01.123092588+07:00","message":"> Transcript [2291] [false]: 'หลายทั้งปวงของร่างกายแต่มันต้อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:01.123096153+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:01.123098311+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:01.1231008+07:00","message":"StatePrefix: 'หลายทั้งปวงของร่างกาย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:01.123103054+07:00","message":"TextPushed: 'หลายทั้งปวง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:01.12310549+07:00","message":"Push: 'ของร่างกาย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:01.123107347+07:00","message":"TextPushed: 'หลายทั้งปวงของร่างกาย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:01.123109707+07:00","message":"Set new StatePrefix : 'หลายทั้งปวงของร่างกายแต่มันต้อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:01.123112162+07:00","message":"Next Push (prob) : 'แต่มันต้อง'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:01.123119247+07:00","message":"push: {false ของร่างกาย 0 0xc00052ae00}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:01.402728655+07:00","message":"receive streaming session, msgId: 136"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:01.402764955+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"หลายทั้งปวงของร่างกายมันต้องการจะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":580000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:01.402770793+07:00","message":"receive interim result [false|false]: หลายทั้งปวงของร่างกายมันต้องการจะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:01.402784138+07:00","message":"[buffer interim] 136 false หลายทั้งปวงของร่างกายมันต้องการจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:01.402791478+07:00","message":"[bufferProcess] interim [580000000]:หลายทั้งปวงของร่างกายมันต้องการจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:01.402794363+07:00","message":"[bufferProcess] send to processor:หลายทั้งปวงของร่างกายมันต้องการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:01.402799613+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:01.402802513+07:00","message":"> Transcript [2292] [false]: 'หลายทั้งปวงของร่างกายมันต้องการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:01.402805155+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:01.402807275+07:00","message":"Set new StatePrefix: 'หลายทั้งปวงของร่างกายมันต้องการ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:01.431271378+07:00","message":"receive streaming session, msgId: 136"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:01.431319664+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"หลายทั้งปวงของร่างกายมันต้องการพั้นช์\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":640000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:01.431328383+07:00","message":"receive interim result [false|false]: หลายทั้งปวงของร่างกายมันต้องการพั้นช์"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:01.431345354+07:00","message":"[buffer interim] 136 false หลายทั้งปวงของร่างกายมันต้องการพั้นช์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:01.431353734+07:00","message":"[bufferProcess] interim [640000000]:หลายทั้งปวงของร่างกายมันต้องการพั้นช์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:01.431356867+07:00","message":"[bufferProcess] send to processor:หลายทั้งปวงของร่างกายมันต้องการจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:01.431367785+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:01.431372258+07:00","message":"> Transcript [2293] [false]: 'หลายทั้งปวงของร่างกายมันต้องการจะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:01.431377907+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:01.431381855+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:01.431385034+07:00","message":"StatePrefix: 'หลายทั้งปวงของร่างกายมันต้องการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:01.431388748+07:00","message":"TextPushed: 'หลายทั้งปวงของร่างกาย'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:01.433558727+07:00","message":"receive streaming session, msgId: 136"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:01.433604189+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"หลายทั้งปวงของร่างกายมันต้องการพลัง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":700000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:01.433610576+07:00","message":"receive interim result [false|false]: หลายทั้งปวงของร่างกายมันต้องการพลัง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:01.433624644+07:00","message":"[buffer interim] 136 false หลายทั้งปวงของร่างกายมันต้องการพลัง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:01.43363236+07:00","message":"[bufferProcess] interim [700000000]:หลายทั้งปวงของร่างกายมันต้องการพลัง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:01.4336355+07:00","message":"[bufferProcess] send to processor:หลายทั้งปวงของร่างกายมันต้องการพั้นช์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:01.433644596+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:01.433649045+07:00","message":"> Transcript [2294] [false]: 'หลายทั้งปวงของร่างกายมันต้องการพั้นช์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:01.433654337+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:01.433657641+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:01.433661285+07:00","message":"StatePrefix: 'หลายทั้งปวงของร่างกายมันต้องการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:01.433663979+07:00","message":"TextPushed: 'หลายทั้งปวงของร่างกาย'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:01.564365395+07:00","message":"receive streaming session, msgId: 136"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:01.564398575+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"หลายทั้งปวงของร่างกายมันต้องการพลังงาน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":820000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:01.564404585+07:00","message":"receive interim result [false|false]: หลายทั้งปวงของร่างกายมันต้องการพลังงาน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:01.564416826+07:00","message":"[buffer interim] 136 false หลายทั้งปวงของร่างกายมันต้องการพลังงาน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:01.5644269+07:00","message":"[bufferProcess] interim [820000000]:หลายทั้งปวงของร่างกายมันต้องการพลังงาน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:01.564429773+07:00","message":"[bufferProcess] send to processor:หลายทั้งปวงของร่างกายมันต้องการพลัง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:01.56443508+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:01.564438168+07:00","message":"> Transcript [2295] [false]: 'หลายทั้งปวงของร่างกายมันต้องการพลัง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:01.564441788+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:01.564444081+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:01.564447491+07:00","message":"StatePrefix: 'หลายทั้งปวงของร่างกายมันต้องการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:01.564450508+07:00","message":"TextPushed: 'หลายทั้งปวงของร่างกาย'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:02.166635832+07:00","message":"receive streaming session, msgId: 136"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:02.166681341+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"หลายทั้งปวงของร่างกายมันต้องการพลังงาน\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":3,\"nanos\":420000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:02.166688607+07:00","message":"receive interim result [false|false]: หลายทั้งปวงของร่างกายมันต้องการพลังงาน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:02.166705793+07:00","message":"[buffer interim] 136 false หลายทั้งปวงของร่างกายมันต้องการพลังงาน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:02.166714649+07:00","message":"[bufferProcess] interim [420000000]:หลายทั้งปวงของร่างกายมันต้องการพลังงาน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:02.166717687+07:00","message":"[bufferProcess] send to processor:หลายทั้งปวงของร่างกายมันต้องการพลังงาน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:02.166721589+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:02.166724582+07:00","message":"> Transcript [2296] [false]: 'หลายทั้งปวงของร่างกายมันต้องการพลังงาน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:02.16672863+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:02.166730882+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:02.166733385+07:00","message":"StatePrefix: 'หลายทั้งปวงของร่างกายมันต้องการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:02.166736846+07:00","message":"TextPushed: 'หลายทั้งปวงของร่างกาย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:02.166742276+07:00","message":"Push: 'มันต้องการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:02.16674448+07:00","message":"TextPushed: 'หลายทั้งปวงของร่างกายมันต้องการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:02.166746913+07:00","message":"Set new StatePrefix : 'หลายทั้งปวงของร่างกายมันต้องการพลังงาน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:02.166749274+07:00","message":"Next Push (prob) : 'พลังงาน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:02.166758199+07:00","message":"push: {false มันต้องการ 0 0xc00052ae00}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:02.651474258+07:00","message":"receive streaming session, msgId: 136"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:02.65151613+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"หลายทั้งปวงของร่างกายมันต้องการพลังงานอย่าลืม\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":900000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:02.651522538+07:00","message":"receive interim result [false|false]: หลายทั้งปวงของร่างกายมันต้องการพลังงานอย่าลืม"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:02.651535359+07:00","message":"[buffer interim] 136 false หลายทั้งปวงของร่างกายมันต้องการพลังงานอย่าลืม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:02.651544678+07:00","message":"[bufferProcess] interim [900000000]:หลายทั้งปวงของร่างกายมันต้องการพลังงานอย่าลืม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:02.651548735+07:00","message":"[bufferProcess] send to processor:หลายทั้งปวงของร่างกายมันต้องการพลังงาน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:02.651552905+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:02.651555831+07:00","message":"> Transcript [2297] [false]: 'หลายทั้งปวงของร่างกายมันต้องการพลังงาน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:02.651559257+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:02.65156132+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:02.651563261+07:00","message":"StatePrefix: 'หลายทั้งปวงของร่างกายมันต้องการพลังงาน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:02.651565668+07:00","message":"TextPushed: 'หลายทั้งปวงของร่างกายมันต้องการ'"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:16:02.966369848+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:16:02.966418329+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:02.987321422+07:00","message":"receive streaming session, msgId: 136"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:02.987360011+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"หลายทั้งปวงของร่างกายมันต้องการพลังงานอย่าลืมว่า\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":200000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:02.987366259+07:00","message":"receive interim result [false|false]: หลายทั้งปวงของร่างกายมันต้องการพลังงานอย่าลืมว่า"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:02.987379027+07:00","message":"[buffer interim] 136 false หลายทั้งปวงของร่างกายมันต้องการพลังงานอย่าลืมว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:02.987386339+07:00","message":"[bufferProcess] interim [200000000]:หลายทั้งปวงของร่างกายมันต้องการพลังงานอย่าลืมว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:02.987388989+07:00","message":"[bufferProcess] send to processor:หลายทั้งปวงของร่างกายมันต้องการพลังงานอย่าลืม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:02.987392098+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:02.987394828+07:00","message":"> Transcript [2298] [false]: 'หลายทั้งปวงของร่างกายมันต้องการพลังงานอย่าลืม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:02.987398411+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:02.987400865+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:02.987402726+07:00","message":"StatePrefix: 'หลายทั้งปวงของร่างกายมันต้องการพลังงาน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:02.9874053+07:00","message":"TextPushed: 'หลายทั้งปวงของร่างกายมันต้องการ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:03.096433889+07:00","message":"[GCS] IsForceVAD: false for message ID: 136"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:03.156261457+07:00","message":"[GCS] Start streaming session, msgId: 137"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:03.251239102+07:00","message":"receive streaming session, msgId: 136"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:03.251290261+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"หลายทั้งปวงของร่างกายมันต้องการพลังงานอย่าลืมว่า\",\"confidence\":0.95750815}],\"is_final\":true,\"result_end_time\":{\"seconds\":4,\"nanos\":500000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:03.251308768+07:00","message":"receive interim result [true|false]: หลายทั้งปวงของร่างกายมันต้องการพลังงานอย่าลืมว่า"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:03.251318745+07:00","message":"end recv isFinal message id 136"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:03.251321416+07:00","message":"end Recv id 136"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:03.251329113+07:00","message":"[buffer interim] 136 true หลายทั้งปวงของร่างกายมันต้องการพลังงานอย่าลืมว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:03.251343607+07:00","message":"[bufferProcess] interim [500000000]:หลายทั้งปวงของร่างกายมันต้องการพลังงานอย่าลืมว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:03.251348115+07:00","message":"[bufferProcess] send to processor (isfinal):หลายทั้งปวงของร่างกายมันต้องการพลังงานอย่าลืมว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:03.25135362+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:03.251357737+07:00","message":"> Transcript [2299] [false]: 'หลายทั้งปวงของร่างกายมันต้องการพลังงานอย่าลืมว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:03.251361417+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:03.251363337+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:03.25136534+07:00","message":"StatePrefix: 'หลายทั้งปวงของร่างกายมันต้องการพลังงาน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:03.251368156+07:00","message":"TextPushed: 'หลายทั้งปวงของร่างกายมันต้องการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:03.251370292+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:03.251372449+07:00","message":"> Transcript [2300] [true]: 'หลายทั้งปวงของร่างกายมันต้องการพลังงานอย่าลืมว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:03.251374641+07:00","message":"Count interim (case isFinal): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:03.251376325+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:03.251378104+07:00","message":"StatePrefix: 'หลายทั้งปวงของร่างกายมันต้องการพลังงาน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:03.251380067+07:00","message":"TextPushed: 'หลายทั้งปวงของร่างกายมันต้องการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:03.251383198+07:00","message":"Push: 'พลังงานอย่าลืมว่า'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:03.251391026+07:00","message":"push: {true พลังงานอย่าลืมว่า 0 0xc00052ae00}"}
{"level":"info","service":"Main","time":"2026-06-25T13:16:03.262526869+07:00","message":"write wav file: './tmp/7593/7593_136.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:03.630171455+07:00","message":"receive streaming session, msgId: 137"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:03.630216193+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"i\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":480000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:03.630222049+07:00","message":"receive interim result [false|false]: i"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:03.630236917+07:00","message":"[buffer interim] 137 false i"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:03.630243459+07:00","message":"[bufferProcess] interim [480000000]:i"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:03.630245593+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:03.71051833+07:00","message":"receive streaming session, msgId: 137"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:03.710556398+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อายุ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":600000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:03.710562096+07:00","message":"receive interim result [false|false]: อายุ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:03.710574541+07:00","message":"[buffer interim] 137 false อายุ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:03.710581315+07:00","message":"[bufferProcess] interim [600000000]:อายุ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:03.710590579+07:00","message":"[bufferProcess] send to processor:i"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:03.710596089+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:03.710599062+07:00","message":"> Transcript [2301] [false]: 'i'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:03.710601501+07:00","message":"Set StatePrefix (first interim): 'i'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:03.810699744+07:00","message":"receive streaming session, msgId: 137"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:03.810734447+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไออุ่น\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":660000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:03.810740207+07:00","message":"receive interim result [false|false]: ไออุ่น"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:03.810751363+07:00","message":"[buffer interim] 137 false ไออุ่น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:03.810757793+07:00","message":"[bufferProcess] interim [660000000]:ไออุ่น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:03.810760139+07:00","message":"[bufferProcess] send to processor:อายุ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:03.810765373+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:03.810768249+07:00","message":"> Transcript [2302] [false]: 'อายุ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:03.810771007+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:03.810773155+07:00","message":"Set new StatePrefix: 'อายุ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:04.127453601+07:00","message":"receive streaming session, msgId: 137"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:04.127492213+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไอโอดีน\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":960000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:04.127498137+07:00","message":"receive interim result [false|false]: ไอโอดีน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:04.127513622+07:00","message":"[buffer interim] 137 false ไอโอดีน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:04.127522006+07:00","message":"[bufferProcess] interim [960000000]:ไอโอดีน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:04.127524633+07:00","message":"[bufferProcess] send to processor:ไออุ่น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:04.12753206+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:04.127535369+07:00","message":"> Transcript [2303] [false]: 'ไออุ่น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:04.127537882+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:04.127539911+07:00","message":"Set new StatePrefix: 'ไออุ่น'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:04.377466795+07:00","message":"receive streaming session, msgId: 137"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:04.377501939+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไอโอดีนเป็น\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":260000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:04.377507641+07:00","message":"receive interim result [false|false]: ไอโอดีนเป็น"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:04.377518909+07:00","message":"[buffer interim] 137 false ไอโอดีนเป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:04.377527438+07:00","message":"[bufferProcess] interim [260000000]:ไอโอดีนเป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:04.377529937+07:00","message":"[bufferProcess] send to processor:ไอโอดีน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:04.377535417+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:04.377538344+07:00","message":"> Transcript [2304] [false]: 'ไอโอดีน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:04.37754064+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:04.377542695+07:00","message":"Set new StatePrefix: 'ไอโอดีน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:04.585893183+07:00","message":"receive streaming session, msgId: 137"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:04.585927719+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไอโอดีนเป็นสาร\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":500000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:04.585933512+07:00","message":"receive interim result [false|false]: ไอโอดีนเป็นสาร"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:04.585946018+07:00","message":"[buffer interim] 137 false ไอโอดีนเป็นสาร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:04.585952957+07:00","message":"[bufferProcess] interim [500000000]:ไอโอดีนเป็นสาร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:04.585955394+07:00","message":"[bufferProcess] send to processor:ไอโอดีนเป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:04.585958371+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:04.585961406+07:00","message":"> Transcript [2305] [false]: 'ไอโอดีนเป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:04.585964676+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:04.585966812+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:04.585968788+07:00","message":"StatePrefix: 'ไอโอดีน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:04.58597116+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:04.900423334+07:00","message":"receive streaming session, msgId: 137"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:04.900478379+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไอโอดีนเป็นสารอาหาร\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":800000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:04.900484654+07:00","message":"receive interim result [false|false]: ไอโอดีนเป็นสารอาหาร"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:04.900501355+07:00","message":"[buffer interim] 137 false ไอโอดีนเป็นสารอาหาร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:04.900510824+07:00","message":"[bufferProcess] interim [800000000]:ไอโอดีนเป็นสารอาหาร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:04.900513737+07:00","message":"[bufferProcess] send to processor:ไอโอดีนเป็นสาร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:04.900517571+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:04.900520617+07:00","message":"> Transcript [2306] [false]: 'ไอโอดีนเป็นสาร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:04.9005239+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:04.900525939+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:04.900528326+07:00","message":"StatePrefix: 'ไอโอดีน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:04.90053046+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:05.223765375+07:00","message":"receive streaming session, msgId: 137"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:05.223824049+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไอโอดีนเป็นสารอาหารที่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":100000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:05.223830075+07:00","message":"receive interim result [false|false]: ไอโอดีนเป็นสารอาหารที่"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:05.223843973+07:00","message":"[buffer interim] 137 false ไอโอดีนเป็นสารอาหารที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:05.223852123+07:00","message":"[bufferProcess] interim [100000000]:ไอโอดีนเป็นสารอาหารที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:05.223854765+07:00","message":"[bufferProcess] send to processor:ไอโอดีนเป็นสารอาหาร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:05.223860742+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:05.223863704+07:00","message":"> Transcript [2307] [false]: 'ไอโอดีนเป็นสารอาหาร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:05.223868359+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:05.223870689+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:05.223872694+07:00","message":"StatePrefix: 'ไอโอดีน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:05.22387499+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:05.601943196+07:00","message":"receive streaming session, msgId: 137"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:05.601984495+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไอโอดีนเป็นสารอาหารที่ต้อง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":460000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:05.601990491+07:00","message":"receive interim result [false|false]: ไอโอดีนเป็นสารอาหารที่ต้อง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:05.602001967+07:00","message":"[buffer interim] 137 false ไอโอดีนเป็นสารอาหารที่ต้อง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:05.602010635+07:00","message":"[bufferProcess] interim [460000000]:ไอโอดีนเป็นสารอาหารที่ต้อง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:05.60201298+07:00","message":"[bufferProcess] send to processor:ไอโอดีนเป็นสารอาหารที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:05.602018461+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:05.602021312+07:00","message":"> Transcript [2308] [false]: 'ไอโอดีนเป็นสารอาหารที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:05.602024959+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:05.602032507+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:05.602034488+07:00","message":"StatePrefix: 'ไอโอดีน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:05.602036504+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:05.602040878+07:00","message":"Push: 'ไอโอดีน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:05.602042761+07:00","message":"TextPushed: 'ไอโอดีน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:05.602044864+07:00","message":"Set new StatePrefix : 'ไอโอดีนเป็นสารอาหารที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:05.60204717+07:00","message":"Next Push (prob) : 'เป็นสารอาหารที่'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:05.602054429+07:00","message":"push: {false ไอโอดีน 0 0xc00052b400}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:05.794071116+07:00","message":"receive streaming session, msgId: 137"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:05.794115737+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไอโอดีนเป็นสารอาหารที่ต้องไป\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":700000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:05.794121801+07:00","message":"receive interim result [false|false]: ไอโอดีนเป็นสารอาหารที่ต้องไป"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:05.79413866+07:00","message":"[buffer interim] 137 false ไอโอดีนเป็นสารอาหารที่ต้องไป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:05.794146871+07:00","message":"[bufferProcess] interim [700000000]:ไอโอดีนเป็นสารอาหารที่ต้องไป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:05.794149744+07:00","message":"[bufferProcess] send to processor:ไอโอดีนเป็นสารอาหารที่ต้อง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:05.794158021+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:05.794161116+07:00","message":"> Transcript [2309] [false]: 'ไอโอดีนเป็นสารอาหารที่ต้อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:05.794165511+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:05.794169248+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:05.794172208+07:00","message":"StatePrefix: 'ไอโอดีนเป็นสารอาหารที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:05.794175847+07:00","message":"TextPushed: 'ไอโอดีน'"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:16:05.966462565+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:16:05.966501749+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:05.992345241+07:00","message":"receive streaming session, msgId: 137"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:05.992381764+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไอโอดีนเป็นสารอาหารที่ต้องไปซะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":880000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:05.992387695+07:00","message":"receive interim result [false|false]: ไอโอดีนเป็นสารอาหารที่ต้องไปซะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:05.992401138+07:00","message":"[buffer interim] 137 false ไอโอดีนเป็นสารอาหารที่ต้องไปซะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:05.9924078+07:00","message":"[bufferProcess] interim [880000000]:ไอโอดีนเป็นสารอาหารที่ต้องไปซะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:05.992410636+07:00","message":"[bufferProcess] send to processor:ไอโอดีนเป็นสารอาหารที่ต้องไป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:05.992416976+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:05.992419664+07:00","message":"> Transcript [2310] [false]: 'ไอโอดีนเป็นสารอาหารที่ต้องไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:05.992423115+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:05.992425184+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:05.992427724+07:00","message":"StatePrefix: 'ไอโอดีนเป็นสารอาหารที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:05.992430424+07:00","message":"TextPushed: 'ไอโอดีน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:06.110105159+07:00","message":"receive streaming session, msgId: 137"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:06.11015422+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไอโอดีนเป็นสารอาหารที่ต้องไปสร้าง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":940000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:06.11016027+07:00","message":"receive interim result [false|false]: ไอโอดีนเป็นสารอาหารที่ต้องไปสร้าง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:06.110175238+07:00","message":"[buffer interim] 137 false ไอโอดีนเป็นสารอาหารที่ต้องไปสร้าง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:06.110183117+07:00","message":"[bufferProcess] interim [940000000]:ไอโอดีนเป็นสารอาหารที่ต้องไปสร้าง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:06.110185963+07:00","message":"[bufferProcess] send to processor:ไอโอดีนเป็นสารอาหารที่ต้องไปซะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:06.110194001+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:06.110197271+07:00","message":"> Transcript [2311] [false]: 'ไอโอดีนเป็นสารอาหารที่ต้องไปซะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:06.11020132+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:06.110204061+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:06.11020649+07:00","message":"StatePrefix: 'ไอโอดีนเป็นสารอาหารที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:06.11020888+07:00","message":"TextPushed: 'ไอโอดีน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:06.309015506+07:00","message":"receive streaming session, msgId: 137"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:06.309060646+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไอโอดีนเป็นสารอาหารที่ต้องไปสร้างพระ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":180000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:06.309066034+07:00","message":"receive interim result [false|false]: ไอโอดีนเป็นสารอาหารที่ต้องไปสร้างพระ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:06.309079882+07:00","message":"[buffer interim] 137 false ไอโอดีนเป็นสารอาหารที่ต้องไปสร้างพระ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:06.309086809+07:00","message":"[bufferProcess] interim [180000000]:ไอโอดีนเป็นสารอาหารที่ต้องไปสร้างพระ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:06.309089315+07:00","message":"[bufferProcess] send to processor:ไอโอดีนเป็นสารอาหารที่ต้องไปสร้าง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:06.309092412+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:06.309095291+07:00","message":"> Transcript [2312] [false]: 'ไอโอดีนเป็นสารอาหารที่ต้องไปสร้าง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:06.309098852+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:06.309100905+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:06.309102996+07:00","message":"StatePrefix: 'ไอโอดีนเป็นสารอาหารที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:06.309105206+07:00","message":"TextPushed: 'ไอโอดีน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:06.309110027+07:00","message":"Push: 'เป็นสารอาหารที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:06.309113479+07:00","message":"TextPushed: 'ไอโอดีนเป็นสารอาหารที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:06.309116308+07:00","message":"Set new StatePrefix : 'ไอโอดีนเป็นสารอาหารที่ต้องไปสร้าง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:06.309118819+07:00","message":"Next Push (prob) : 'ต้องไปสร้าง'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:06.309144663+07:00","message":"push: {false เป็นสารอาหารที่ 0 0xc00052b400}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:06.377891905+07:00","message":"receive streaming session, msgId: 137"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:06.377931761+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไอโอดีนเป็นสารอาหารที่ต้องไปสร้างพลัง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":300000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:06.377937767+07:00","message":"receive interim result [false|false]: ไอโอดีนเป็นสารอาหารที่ต้องไปสร้างพลัง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:06.377951775+07:00","message":"[buffer interim] 137 false ไอโอดีนเป็นสารอาหารที่ต้องไปสร้างพลัง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:06.377959959+07:00","message":"[bufferProcess] interim [300000000]:ไอโอดีนเป็นสารอาหารที่ต้องไปสร้างพลัง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:06.377962506+07:00","message":"[bufferProcess] send to processor:ไอโอดีนเป็นสารอาหารที่ต้องไปสร้างพระ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:06.377968434+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:06.377971631+07:00","message":"> Transcript [2313] [false]: 'ไอโอดีนเป็นสารอาหารที่ต้องไปสร้างพระ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:06.377975115+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:06.377977587+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:06.377980093+07:00","message":"StatePrefix: 'ไอโอดีนเป็นสารอาหารที่ต้องไปสร้าง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:06.377982969+07:00","message":"TextPushed: 'ไอโอดีนเป็นสารอาหารที่'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:06.621797647+07:00","message":"receive streaming session, msgId: 137"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:06.621847823+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไอโอดีนเป็นสารอาหารที่ต้องไปสร้างพลังงาน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":480000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:06.621854858+07:00","message":"receive interim result [false|false]: ไอโอดีนเป็นสารอาหารที่ต้องไปสร้างพลังงาน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:06.621870685+07:00","message":"[buffer interim] 137 false ไอโอดีนเป็นสารอาหารที่ต้องไปสร้างพลังงาน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:06.621879339+07:00","message":"[bufferProcess] interim [480000000]:ไอโอดีนเป็นสารอาหารที่ต้องไปสร้างพลังงาน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:06.621882719+07:00","message":"[bufferProcess] send to processor:ไอโอดีนเป็นสารอาหารที่ต้องไปสร้างพลัง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:06.621896657+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:06.621901263+07:00","message":"> Transcript [2314] [false]: 'ไอโอดีนเป็นสารอาหารที่ต้องไปสร้างพลัง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:06.621905401+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:06.621908549+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:06.621910689+07:00","message":"StatePrefix: 'ไอโอดีนเป็นสารอาหารที่ต้องไปสร้าง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:06.621913313+07:00","message":"TextPushed: 'ไอโอดีนเป็นสารอาหารที่'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:06.89168406+07:00","message":"receive streaming session, msgId: 137"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:06.891721867+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไอโอดีนเป็นสารอาหารที่ต้องไปสร้างพลังงานให้\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":780000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:06.891727901+07:00","message":"receive interim result [false|false]: ไอโอดีนเป็นสารอาหารที่ต้องไปสร้างพลังงานให้"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:06.891741389+07:00","message":"[buffer interim] 137 false ไอโอดีนเป็นสารอาหารที่ต้องไปสร้างพลังงานให้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:06.891748144+07:00","message":"[bufferProcess] interim [780000000]:ไอโอดีนเป็นสารอาหารที่ต้องไปสร้างพลังงานให้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:06.891750706+07:00","message":"[bufferProcess] send to processor:ไอโอดีนเป็นสารอาหารที่ต้องไปสร้างพลังงาน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:06.891756066+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:06.891758805+07:00","message":"> Transcript [2315] [false]: 'ไอโอดีนเป็นสารอาหารที่ต้องไปสร้างพลังงาน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:06.891762535+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:06.891765588+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:06.891769665+07:00","message":"StatePrefix: 'ไอโอดีนเป็นสารอาหารที่ต้องไปสร้าง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:06.891774112+07:00","message":"TextPushed: 'ไอโอดีนเป็นสารอาหารที่'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:07.010374608+07:00","message":"receive streaming session, msgId: 137"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:07.010411712+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไอโอดีนเป็นสารอาหารที่ต้องไปสร้างพลังงาน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":840000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:07.010418297+07:00","message":"receive interim result [false|false]: ไอโอดีนเป็นสารอาหารที่ต้องไปสร้างพลังงาน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:07.010431323+07:00","message":"[buffer interim] 137 false ไอโอดีนเป็นสารอาหารที่ต้องไปสร้างพลังงาน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:07.010438023+07:00","message":"[bufferProcess] interim [840000000]:ไอโอดีนเป็นสารอาหารที่ต้องไปสร้างพลังงาน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:07.010440577+07:00","message":"[bufferProcess] send to processor:ไอโอดีนเป็นสารอาหารที่ต้องไปสร้างพลังงานให้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:07.010446359+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:07.010449066+07:00","message":"> Transcript [2316] [false]: 'ไอโอดีนเป็นสารอาหารที่ต้องไปสร้างพลังงานให้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:07.010452789+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:07.010454994+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:07.010457035+07:00","message":"StatePrefix: 'ไอโอดีนเป็นสารอาหารที่ต้องไปสร้าง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:07.010459804+07:00","message":"TextPushed: 'ไอโอดีนเป็นสารอาหารที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:07.010464882+07:00","message":"Push: 'ต้องไปสร้าง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:07.010467127+07:00","message":"TextPushed: 'ไอโอดีนเป็นสารอาหารที่ต้องไปสร้าง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:07.010469258+07:00","message":"Set new StatePrefix : 'ไอโอดีนเป็นสารอาหารที่ต้องไปสร้างพลังงานให้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:07.010471751+07:00","message":"Next Push (prob) : 'พลังงานให้'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:07.010478908+07:00","message":"push: {false ต้องไปสร้าง 0 0xc00052b400}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:07.02929409+07:00","message":"receive streaming session, msgId: 137"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:07.029340156+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไอโอดีนเป็นสารอาหารที่ต้องไปสร้างพลังงานให้แก่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":900000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:07.029347384+07:00","message":"receive interim result [false|false]: ไอโอดีนเป็นสารอาหารที่ต้องไปสร้างพลังงานให้แก่"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:07.029365093+07:00","message":"[buffer interim] 137 false ไอโอดีนเป็นสารอาหารที่ต้องไปสร้างพลังงานให้แก่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:07.029372517+07:00","message":"[bufferProcess] interim [900000000]:ไอโอดีนเป็นสารอาหารที่ต้องไปสร้างพลังงานให้แก่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:07.02937589+07:00","message":"[bufferProcess] send to processor:ไอโอดีนเป็นสารอาหารที่ต้องไปสร้างพลังงาน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:07.029379478+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:07.029382978+07:00","message":"> Transcript [2317] [false]: 'ไอโอดีนเป็นสารอาหารที่ต้องไปสร้างพลังงาน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:07.029385663+07:00","message":"> Transcript shorter than prefix"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:07.073667144+07:00","message":"receive streaming session, msgId: 137"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:07.073712525+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไอโอดีนเป็นสารอาหารที่ต้องไปสร้างพลังงานให้เกิด\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":960000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:07.073720303+07:00","message":"receive interim result [false|false]: ไอโอดีนเป็นสารอาหารที่ต้องไปสร้างพลังงานให้เกิด"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:07.073735284+07:00","message":"[buffer interim] 137 false ไอโอดีนเป็นสารอาหารที่ต้องไปสร้างพลังงานให้เกิด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:07.073742663+07:00","message":"[bufferProcess] interim [960000000]:ไอโอดีนเป็นสารอาหารที่ต้องไปสร้างพลังงานให้เกิด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:07.073745855+07:00","message":"[bufferProcess] send to processor:ไอโอดีนเป็นสารอาหารที่ต้องไปสร้างพลังงานให้แก่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:07.073753287+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:07.073756373+07:00","message":"> Transcript [2318] [false]: 'ไอโอดีนเป็นสารอาหารที่ต้องไปสร้างพลังงานให้แก่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:07.073760013+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:07.073762793+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:07.073765319+07:00","message":"StatePrefix: 'ไอโอดีนเป็นสารอาหารที่ต้องไปสร้างพลังงานให้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:07.07376779+07:00","message":"TextPushed: 'ไอโอดีนเป็นสารอาหารที่ต้องไปสร้าง'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:07.335140785+07:00","message":"receive streaming session, msgId: 137"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:07.335180452+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไอโอดีนเป็นสารอาหารที่ต้องไปสร้างพลังงานที่เกิดขึ้น\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":200000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:07.335187296+07:00","message":"receive interim result [false|false]: ไอโอดีนเป็นสารอาหารที่ต้องไปสร้างพลังงานที่เกิดขึ้น"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:07.335200055+07:00","message":"[buffer interim] 137 false ไอโอดีนเป็นสารอาหารที่ต้องไปสร้างพลังงานที่เกิดขึ้น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:07.335207038+07:00","message":"[bufferProcess] interim [200000000]:ไอโอดีนเป็นสารอาหารที่ต้องไปสร้างพลังงานที่เกิดขึ้น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:07.335209748+07:00","message":"[bufferProcess] send to processor:ไอโอดีนเป็นสารอาหารที่ต้องไปสร้างพลังงานให้เกิด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:07.335215835+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:07.335218823+07:00","message":"> Transcript [2319] [false]: 'ไอโอดีนเป็นสารอาหารที่ต้องไปสร้างพลังงานให้เกิด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:07.335222306+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:07.335224263+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:07.335226686+07:00","message":"StatePrefix: 'ไอโอดีนเป็นสารอาหารที่ต้องไปสร้างพลังงานให้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:07.335229573+07:00","message":"TextPushed: 'ไอโอดีนเป็นสารอาหารที่ต้องไปสร้าง'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:07.904496618+07:00","message":"receive streaming session, msgId: 137"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:07.904529017+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไอโอดีนเป็นสารอาหารที่ต้องไปสร้างพลังงานที่เกิดขึ้น\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":4,\"nanos\":800000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:07.904538602+07:00","message":"receive interim result [false|false]: ไอโอดีนเป็นสารอาหารที่ต้องไปสร้างพลังงานที่เกิดขึ้น"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:07.904551555+07:00","message":"[buffer interim] 137 false ไอโอดีนเป็นสารอาหารที่ต้องไปสร้างพลังงานที่เกิดขึ้น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:07.904558166+07:00","message":"[bufferProcess] interim [800000000]:ไอโอดีนเป็นสารอาหารที่ต้องไปสร้างพลังงานที่เกิดขึ้น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:07.904560801+07:00","message":"[bufferProcess] send to processor:ไอโอดีนเป็นสารอาหารที่ต้องไปสร้างพลังงานที่เกิดขึ้น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:07.904565807+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:07.904569099+07:00","message":"> Transcript [2320] [false]: 'ไอโอดีนเป็นสารอาหารที่ต้องไปสร้างพลังงานที่เกิดขึ้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:07.904571589+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:07.904574129+07:00","message":"Set new StatePrefix: 'ไอโอดีนเป็นสารอาหารที่ต้องไปสร้างพลังงานที่เกิดขึ้น'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:07.972507509+07:00","message":"receive streaming session, msgId: 137"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:07.972551287+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไอโอดีนเป็นสารอาหารที่ต้องไปสร้างพลังงานให้เกิดขึ้น\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":860000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:07.972559516+07:00","message":"receive interim result [false|false]: ไอโอดีนเป็นสารอาหารที่ต้องไปสร้างพลังงานให้เกิดขึ้น"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:07.972573771+07:00","message":"[buffer interim] 137 false ไอโอดีนเป็นสารอาหารที่ต้องไปสร้างพลังงานให้เกิดขึ้น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:07.972599175+07:00","message":"[bufferProcess] interim [860000000]:ไอโอดีนเป็นสารอาหารที่ต้องไปสร้างพลังงานให้เกิดขึ้น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:07.972602795+07:00","message":"[bufferProcess] send to processor:ไอโอดีนเป็นสารอาหารที่ต้องไปสร้างพลังงานที่เกิดขึ้น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:07.97261042+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:07.972615997+07:00","message":"> Transcript [2321] [false]: 'ไอโอดีนเป็นสารอาหารที่ต้องไปสร้างพลังงานที่เกิดขึ้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:07.972620946+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:07.972623153+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:07.972626243+07:00","message":"StatePrefix: 'ไอโอดีนเป็นสารอาหารที่ต้องไปสร้างพลังงานที่เกิดขึ้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:07.972629348+07:00","message":"TextPushed: 'ไอโอดีนเป็นสารอาหารที่ต้องไปสร้าง'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:08.099360552+07:00","message":"receive streaming session, msgId: 137"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:08.099393705+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไอโอดีนเป็นสารอาหารที่ต้องไปสร้างพลังงานที่เกิดขึ้นใน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":980000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:08.099399897+07:00","message":"receive interim result [false|false]: ไอโอดีนเป็นสารอาหารที่ต้องไปสร้างพลังงานที่เกิดขึ้นใน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:08.099419634+07:00","message":"[buffer interim] 137 false ไอโอดีนเป็นสารอาหารที่ต้องไปสร้างพลังงานที่เกิดขึ้นใน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:08.099426772+07:00","message":"[bufferProcess] interim [980000000]:ไอโอดีนเป็นสารอาหารที่ต้องไปสร้างพลังงานที่เกิดขึ้นใน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:08.099430054+07:00","message":"[bufferProcess] send to processor:ไอโอดีนเป็นสารอาหารที่ต้องไปสร้างพลังงานให้เกิดขึ้น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:08.099436973+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:08.099439647+07:00","message":"> Transcript [2322] [false]: 'ไอโอดีนเป็นสารอาหารที่ต้องไปสร้างพลังงานให้เกิดขึ้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:08.099442213+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:08.099444486+07:00","message":"Set new StatePrefix: 'ไอโอดีนเป็นสารอาหารที่ต้องไปสร้างพลังงานให้เกิดขึ้น'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:08.291357042+07:00","message":"receive streaming session, msgId: 137"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:08.291415321+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไอโอดีนเป็นสารอาหารที่ต้องไปสร้างพลังงานที่เกิดขึ้นในเมื่อ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":160000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:08.291421527+07:00","message":"receive interim result [false|false]: ไอโอดีนเป็นสารอาหารที่ต้องไปสร้างพลังงานที่เกิดขึ้นในเมื่อ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:08.291436077+07:00","message":"[buffer interim] 137 false ไอโอดีนเป็นสารอาหารที่ต้องไปสร้างพลังงานที่เกิดขึ้นในเมื่อ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:08.291443536+07:00","message":"[bufferProcess] interim [160000000]:ไอโอดีนเป็นสารอาหารที่ต้องไปสร้างพลังงานที่เกิดขึ้นในเมื่อ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:08.291446611+07:00","message":"[bufferProcess] send to processor:ไอโอดีนเป็นสารอาหารที่ต้องไปสร้างพลังงานที่เกิดขึ้นใน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:08.291453978+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:08.291457717+07:00","message":"> Transcript [2323] [false]: 'ไอโอดีนเป็นสารอาหารที่ต้องไปสร้างพลังงานที่เกิดขึ้นใน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:08.291460399+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:08.291462493+07:00","message":"Set new StatePrefix: 'ไอโอดีนเป็นสารอาหารที่ต้องไปสร้างพลังงานที่เกิดขึ้นใน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:08.608666819+07:00","message":"receive streaming session, msgId: 137"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:08.608701929+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไอโอดีนเป็นสารอาหารที่ต้องไปสร้างพลังงานที่เกิดขึ้นในเมื่อคุณ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":460000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:08.608708485+07:00","message":"receive interim result [false|false]: ไอโอดีนเป็นสารอาหารที่ต้องไปสร้างพลังงานที่เกิดขึ้นในเมื่อคุณ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:08.608719384+07:00","message":"[buffer interim] 137 false ไอโอดีนเป็นสารอาหารที่ต้องไปสร้างพลังงานที่เกิดขึ้นในเมื่อคุณ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:08.608725844+07:00","message":"[bufferProcess] interim [460000000]:ไอโอดีนเป็นสารอาหารที่ต้องไปสร้างพลังงานที่เกิดขึ้นในเมื่อคุณ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:08.608728579+07:00","message":"[bufferProcess] send to processor:ไอโอดีนเป็นสารอาหารที่ต้องไปสร้างพลังงานที่เกิดขึ้นในเมื่อ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:08.608734092+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:08.608736933+07:00","message":"> Transcript [2324] [false]: 'ไอโอดีนเป็นสารอาหารที่ต้องไปสร้างพลังงานที่เกิดขึ้นในเมื่อ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:08.608740356+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:08.608742404+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:08.608744559+07:00","message":"StatePrefix: 'ไอโอดีนเป็นสารอาหารที่ต้องไปสร้างพลังงานที่เกิดขึ้นใน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:08.608747225+07:00","message":"TextPushed: 'ไอโอดีนเป็นสารอาหารที่ต้องไปสร้าง'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:08.930069519+07:00","message":"receive streaming session, msgId: 137"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:08.930110187+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไอโอดีนเป็นสารอาหารที่ต้องไปสร้างพลังงานที่เกิดขึ้นในเมื่อคุณไม่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":820000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:08.930116868+07:00","message":"receive interim result [false|false]: ไอโอดีนเป็นสารอาหารที่ต้องไปสร้างพลังงานที่เกิดขึ้นในเมื่อคุณไม่"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:08.930130692+07:00","message":"[buffer interim] 137 false ไอโอดีนเป็นสารอาหารที่ต้องไปสร้างพลังงานที่เกิดขึ้นในเมื่อคุณไม่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:08.930137531+07:00","message":"[bufferProcess] interim [820000000]:ไอโอดีนเป็นสารอาหารที่ต้องไปสร้างพลังงานที่เกิดขึ้นในเมื่อคุณไม่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:08.930140273+07:00","message":"[bufferProcess] send to processor:ไอโอดีนเป็นสารอาหารที่ต้องไปสร้างพลังงานที่เกิดขึ้นในเมื่อคุณ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:08.930145576+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:08.930148641+07:00","message":"> Transcript [2325] [false]: 'ไอโอดีนเป็นสารอาหารที่ต้องไปสร้างพลังงานที่เกิดขึ้นในเมื่อคุณ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:08.930152257+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:08.930154252+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:08.930156903+07:00","message":"StatePrefix: 'ไอโอดีนเป็นสารอาหารที่ต้องไปสร้างพลังงานที่เกิดขึ้นใน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:08.930159821+07:00","message":"TextPushed: 'ไอโอดีนเป็นสารอาหารที่ต้องไปสร้าง'"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:16:08.96678699+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:16:08.966798198+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:09.127476151+07:00","message":"receive streaming session, msgId: 137"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:09.127516641+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไอโอดีนเป็นสารอาหารที่ต้องไปสร้างพลังงานที่เกิดขึ้นในเมื่อคุณไม่มี\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":6},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:09.127523052+07:00","message":"receive interim result [false|false]: ไอโอดีนเป็นสารอาหารที่ต้องไปสร้างพลังงานที่เกิดขึ้นในเมื่อคุณไม่มี"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:09.127536528+07:00","message":"[buffer interim] 137 false ไอโอดีนเป็นสารอาหารที่ต้องไปสร้างพลังงานที่เกิดขึ้นในเมื่อคุณไม่มี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:09.127543615+07:00","message":"[bufferProcess] interim [0]:ไอโอดีนเป็นสารอาหารที่ต้องไปสร้างพลังงานที่เกิดขึ้นในเมื่อคุณไม่มี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:09.127546397+07:00","message":"[bufferProcess] send to processor:ไอโอดีนเป็นสารอาหารที่ต้องไปสร้างพลังงานที่เกิดขึ้นในเมื่อคุณไม่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:09.127552829+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:09.127556451+07:00","message":"> Transcript [2326] [false]: 'ไอโอดีนเป็นสารอาหารที่ต้องไปสร้างพลังงานที่เกิดขึ้นในเมื่อคุณไม่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:09.127560126+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:09.127562302+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:09.127564411+07:00","message":"StatePrefix: 'ไอโอดีนเป็นสารอาหารที่ต้องไปสร้างพลังงานที่เกิดขึ้นใน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:09.12756736+07:00","message":"TextPushed: 'ไอโอดีนเป็นสารอาหารที่ต้องไปสร้าง'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:09.304997605+07:00","message":"[GCS] IsForceVAD: false for message ID: 137"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:09.411585111+07:00","message":"receive streaming session, msgId: 137"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:09.411625588+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไอโอดีนเป็นสารอาหารที่ต้องไปสร้างพลังงานให้เกิดขึ้นในเมื่อคุณไม่มี\",\"confidence\":0.9455867}],\"is_final\":true,\"result_end_time\":{\"seconds\":6,\"nanos\":360000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:09.411632384+07:00","message":"receive interim result [true|false]: ไอโอดีนเป็นสารอาหารที่ต้องไปสร้างพลังงานให้เกิดขึ้นในเมื่อคุณไม่มี"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:09.411643836+07:00","message":"end recv isFinal message id 137"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:09.411645951+07:00","message":"end Recv id 137"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:09.411652452+07:00","message":"[buffer interim] 137 true ไอโอดีนเป็นสารอาหารที่ต้องไปสร้างพลังงานให้เกิดขึ้นในเมื่อคุณไม่มี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:09.411660533+07:00","message":"[bufferProcess] interim [360000000]:ไอโอดีนเป็นสารอาหารที่ต้องไปสร้างพลังงานให้เกิดขึ้นในเมื่อคุณไม่มี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:09.411665187+07:00","message":"[bufferProcess] send to processor (isfinal):ไอโอดีนเป็นสารอาหารที่ต้องไปสร้างพลังงานที่เกิดขึ้นในเมื่อคุณไม่มี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:09.411679499+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:09.41172354+07:00","message":"> Transcript [2327] [false]: 'ไอโอดีนเป็นสารอาหารที่ต้องไปสร้างพลังงานที่เกิดขึ้นในเมื่อคุณไม่มี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:09.411731515+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:09.411734384+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:09.411739817+07:00","message":"StatePrefix: 'ไอโอดีนเป็นสารอาหารที่ต้องไปสร้างพลังงานที่เกิดขึ้นใน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:09.41174266+07:00","message":"TextPushed: 'ไอโอดีนเป็นสารอาหารที่ต้องไปสร้าง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:09.41175121+07:00","message":"Push: 'พลังงานที่เกิดขึ้นใน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:09.411753526+07:00","message":"TextPushed: 'ไอโอดีนเป็นสารอาหารที่ต้องไปสร้างพลังงานที่เกิดขึ้นใน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:09.4117568+07:00","message":"Set new StatePrefix : 'ไอโอดีนเป็นสารอาหารที่ต้องไปสร้างพลังงานที่เกิดขึ้นในเมื่อคุณไม่มี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:09.411759634+07:00","message":"Next Push (prob) : 'เมื่อคุณไม่มี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:09.411762254+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:09.41176517+07:00","message":"> Transcript [2328] [true]: 'ไอโอดีนเป็นสารอาหารที่ต้องไปสร้างพลังงานให้เกิดขึ้นในเมื่อคุณไม่มี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:09.411769049+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:09.411771844+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:09.411774474+07:00","message":"StatePrefix: 'ไอโอดีนเป็นสารอาหารที่ต้องไปสร้างพลังงานที่เกิดขึ้นในเมื่อคุณไม่มี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:09.411777587+07:00","message":"TextPushed: 'ไอโอดีนเป็นสารอาหารที่ต้องไปสร้างพลังงานที่เกิดขึ้นใน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:09.411780607+07:00","message":"must be align in case of isFinal"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:09.411794177+07:00","message":"push: {false พลังงานที่เกิดขึ้นใน 0 0xc00052b400}"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:09.411981756+07:00","message":"Push: 'เมื่อคุณไม่มี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:09.411986024+07:00","message":"TextPushed: 'ไอโอดีนเป็นสารอาหารที่ต้องไปสร้างพลังงานที่เกิดขึ้นในเมื่อคุณไม่มี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:09.411994212+07:00","message":"Set new StatePrefix : 'ไอโอดีนเป็นสารอาหารที่ต้องไปสร้างพลังงานให้เกิดขึ้นในเมื่อคุณไม่มี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:09.411996635+07:00","message":"Next Push (prob) : 'ไอโอดีนเป็นสารอาหารที่ต้องไปสร้างพลังงานให้เกิดขึ้นในเมื่อคุณไม่มี'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:09.412006251+07:00","message":"push: {true เมื่อคุณไม่มี 0 0xc00052b400}"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:09.41200619+07:00","message":"write aligntment file to 'tmp/7593/align_message_id_137.html'"}
{"level":"info","service":"Main","time":"2026-06-25T13:16:09.424128049+07:00","message":"write wav file: './tmp/7593/7593_137.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:09.55718874+07:00","message":"[GCS] Start streaming session, msgId: 138"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:10.060483177+07:00","message":"receive streaming session, msgId: 138"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:10.060526035+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไอ้\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":480000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:10.060532058+07:00","message":"receive interim result [false|false]: ไอ้"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:10.060544307+07:00","message":"[buffer interim] 138 false ไอ้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:10.060552396+07:00","message":"[bufferProcess] interim [480000000]:ไอ้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:10.060554495+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:10.10911802+07:00","message":"receive streaming session, msgId: 138"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:10.109158096+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อายุ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":540000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:10.109173897+07:00","message":"receive interim result [false|false]: อายุ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:10.109185596+07:00","message":"[buffer interim] 138 false อายุ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:10.109193497+07:00","message":"[bufferProcess] interim [540000000]:อายุ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:10.109196153+07:00","message":"[bufferProcess] send to processor:ไอ้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:10.109200618+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:10.109203625+07:00","message":"> Transcript [2329] [false]: 'ไอ้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:10.10920592+07:00","message":"Set StatePrefix (first interim): 'ไอ้'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:10.12417161+07:00","message":"receive streaming session, msgId: 138"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:10.124212556+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"iOS\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":600000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:10.124218313+07:00","message":"receive interim result [false|false]: iOS"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:10.12423559+07:00","message":"[buffer interim] 138 false iOS"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:10.124244034+07:00","message":"[bufferProcess] interim [600000000]:iOS"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:10.124246936+07:00","message":"[bufferProcess] send to processor:อายุ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:10.12425543+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:10.124258736+07:00","message":"> Transcript [2330] [false]: 'อายุ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:10.124261433+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:10.124263694+07:00","message":"Set new StatePrefix: 'อายุ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:10.300138294+07:00","message":"receive streaming session, msgId: 138"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:10.300178008+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไอโอดีน\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":780000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:10.300183519+07:00","message":"receive interim result [false|false]: ไอโอดีน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:10.300197646+07:00","message":"[buffer interim] 138 false ไอโอดีน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:10.300205965+07:00","message":"[bufferProcess] interim [780000000]:ไอโอดีน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:10.300208568+07:00","message":"[bufferProcess] send to processor:iOS"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:10.300214124+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:10.300217191+07:00","message":"> Transcript [2331] [false]: 'iOS'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:10.300220233+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:10.300223035+07:00","message":"Set new StatePrefix: 'iOS'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:10.552099359+07:00","message":"receive streaming session, msgId: 138"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:10.552141425+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไอโอดีนอยู่\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":960000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:10.552147725+07:00","message":"receive interim result [false|false]: ไอโอดีนอยู่"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:10.552165502+07:00","message":"[buffer interim] 138 false ไอโอดีนอยู่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:10.552173542+07:00","message":"[bufferProcess] interim [960000000]:ไอโอดีนอยู่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:10.552176129+07:00","message":"[bufferProcess] send to processor:ไอโอดีน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:10.55217956+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:10.552182889+07:00","message":"> Transcript [2332] [false]: 'ไอโอดีน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:10.552185665+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:10.552187724+07:00","message":"Set new StatePrefix: 'ไอโอดีน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:10.557648855+07:00","message":"receive streaming session, msgId: 138"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:10.557683013+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไอโอดีนสูตร\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":20000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:10.557689138+07:00","message":"receive interim result [false|false]: ไอโอดีนสูตร"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:10.55770325+07:00","message":"[buffer interim] 138 false ไอโอดีนสูตร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:10.557709631+07:00","message":"[bufferProcess] interim [20000000]:ไอโอดีนสูตร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:10.55771211+07:00","message":"[bufferProcess] send to processor:ไอโอดีนอยู่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:10.557715262+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:10.557717868+07:00","message":"> Transcript [2333] [false]: 'ไอโอดีนอยู่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:10.557721282+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:10.557723802+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:10.557725854+07:00","message":"StatePrefix: 'ไอโอดีน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:10.557728198+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:10.615773848+07:00","message":"receive streaming session, msgId: 138"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:10.615815012+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไอโอดีนอยู่ใน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":80000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:10.615822024+07:00","message":"receive interim result [false|false]: ไอโอดีนอยู่ใน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:10.615836987+07:00","message":"[buffer interim] 138 false ไอโอดีนอยู่ใน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:10.615845149+07:00","message":"[bufferProcess] interim [80000000]:ไอโอดีนอยู่ใน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:10.615848063+07:00","message":"[bufferProcess] send to processor:ไอโอดีนสูตร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:10.61585634+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:10.615860089+07:00","message":"> Transcript [2334] [false]: 'ไอโอดีนสูตร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:10.615863717+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:10.615866075+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:10.615868173+07:00","message":"StatePrefix: 'ไอโอดีน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:10.615870342+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:10.795508883+07:00","message":"receive streaming session, msgId: 138"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:10.795555688+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไอโอดีนอยู่ในร่าง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":200000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:10.795562751+07:00","message":"receive interim result [false|false]: ไอโอดีนอยู่ในร่าง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:10.795592202+07:00","message":"[buffer interim] 138 false ไอโอดีนอยู่ในร่าง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:10.795607667+07:00","message":"[bufferProcess] interim [200000000]:ไอโอดีนอยู่ในร่าง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:10.795611799+07:00","message":"[bufferProcess] send to processor:ไอโอดีนอยู่ใน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:10.795616138+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:10.795621427+07:00","message":"> Transcript [2335] [false]: 'ไอโอดีนอยู่ใน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:10.795625158+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:10.79562723+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:10.795629406+07:00","message":"StatePrefix: 'ไอโอดีน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:10.795631852+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:10.921232057+07:00","message":"receive streaming session, msgId: 138"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:10.92126705+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไอโอดีนอยู่ในร่างกาย\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":380000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:10.921272843+07:00","message":"receive interim result [false|false]: ไอโอดีนอยู่ในร่างกาย"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:10.921284745+07:00","message":"[buffer interim] 138 false ไอโอดีนอยู่ในร่างกาย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:10.921292774+07:00","message":"[bufferProcess] interim [380000000]:ไอโอดีนอยู่ในร่างกาย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:10.921295359+07:00","message":"[bufferProcess] send to processor:ไอโอดีนอยู่ในร่าง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:10.921300812+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:10.921303512+07:00","message":"> Transcript [2336] [false]: 'ไอโอดีนอยู่ในร่าง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:10.921307198+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:10.92130951+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:10.921311622+07:00","message":"StatePrefix: 'ไอโอดีน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:10.92131389+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:10.921318034+07:00","message":"Push: 'ไอโอดีน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:10.921320102+07:00","message":"TextPushed: 'ไอโอดีน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:10.921322391+07:00","message":"Set new StatePrefix : 'ไอโอดีนอยู่ในร่าง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:10.921324904+07:00","message":"Next Push (prob) : 'อยู่ในร่าง'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:10.921332004+07:00","message":"push: {false ไอโอดีน 0 0xc001da8c80}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:11.122664517+07:00","message":"receive streaming session, msgId: 138"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:11.122699771+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไอโอดีนอยู่ในร่างกายหรือ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":560000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:11.122706592+07:00","message":"receive interim result [false|false]: ไอโอดีนอยู่ในร่างกายหรือ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:11.122720671+07:00","message":"[buffer interim] 138 false ไอโอดีนอยู่ในร่างกายหรือ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:11.122728792+07:00","message":"[bufferProcess] interim [560000000]:ไอโอดีนอยู่ในร่างกายหรือ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:11.122731236+07:00","message":"[bufferProcess] send to processor:ไอโอดีนอยู่ในร่างกาย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:11.122738585+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:11.1227418+07:00","message":"> Transcript [2337] [false]: 'ไอโอดีนอยู่ในร่างกาย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:11.122745518+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:11.122747893+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:11.12275003+07:00","message":"StatePrefix: 'ไอโอดีนอยู่ในร่าง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:11.122752777+07:00","message":"TextPushed: 'ไอโอดีน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:11.317195317+07:00","message":"receive streaming session, msgId: 138"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:11.317241336+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไอโอดีนอยู่ในร่างกายหรือไม่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":740000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:11.317248671+07:00","message":"receive interim result [false|false]: ไอโอดีนอยู่ในร่างกายหรือไม่"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:11.317263819+07:00","message":"[buffer interim] 138 false ไอโอดีนอยู่ในร่างกายหรือไม่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:11.317272419+07:00","message":"[bufferProcess] interim [740000000]:ไอโอดีนอยู่ในร่างกายหรือไม่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:11.31727516+07:00","message":"[bufferProcess] send to processor:ไอโอดีนอยู่ในร่างกายหรือ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:11.317282957+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:11.31728595+07:00","message":"> Transcript [2338] [false]: 'ไอโอดีนอยู่ในร่างกายหรือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:11.317292794+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:11.317295614+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:11.317298112+07:00","message":"StatePrefix: 'ไอโอดีนอยู่ในร่าง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:11.317300629+07:00","message":"TextPushed: 'ไอโอดีน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:11.322165219+07:00","message":"receive streaming session, msgId: 138"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:11.322182934+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไอโอดีนอยู่ในร่างกายหรือมี\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":800000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:11.322187742+07:00","message":"receive interim result [false|false]: ไอโอดีนอยู่ในร่างกายหรือมี"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:11.322201718+07:00","message":"[buffer interim] 138 false ไอโอดีนอยู่ในร่างกายหรือมี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:11.322206904+07:00","message":"[bufferProcess] interim [800000000]:ไอโอดีนอยู่ในร่างกายหรือมี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:11.322209298+07:00","message":"[bufferProcess] send to processor:ไอโอดีนอยู่ในร่างกายหรือไม่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:11.32221647+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:11.322218778+07:00","message":"> Transcript [2339] [false]: 'ไอโอดีนอยู่ในร่างกายหรือไม่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:11.322221489+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:11.322223436+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:11.322226632+07:00","message":"StatePrefix: 'ไอโอดีนอยู่ในร่าง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:11.322229271+07:00","message":"TextPushed: 'ไอโอดีน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:11.530615412+07:00","message":"receive streaming session, msgId: 138"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:11.530658715+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไอโอดีนอยู่ในร่างกายหรือไม่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":980000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:11.530666297+07:00","message":"receive interim result [false|false]: ไอโอดีนอยู่ในร่างกายหรือไม่"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:11.530683255+07:00","message":"[buffer interim] 138 false ไอโอดีนอยู่ในร่างกายหรือไม่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:11.53069158+07:00","message":"[bufferProcess] interim [980000000]:ไอโอดีนอยู่ในร่างกายหรือไม่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:11.530694517+07:00","message":"[bufferProcess] send to processor:ไอโอดีนอยู่ในร่างกายหรือมี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:11.530701879+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:11.530705113+07:00","message":"> Transcript [2340] [false]: 'ไอโอดีนอยู่ในร่างกายหรือมี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:11.530708739+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:11.530711077+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:11.530713608+07:00","message":"StatePrefix: 'ไอโอดีนอยู่ในร่าง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:11.530716371+07:00","message":"TextPushed: 'ไอโอดีน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:11.530722179+07:00","message":"Push: 'อยู่ในร่าง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:11.530724737+07:00","message":"TextPushed: 'ไอโอดีนอยู่ในร่าง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:11.530726967+07:00","message":"Set new StatePrefix : 'ไอโอดีนอยู่ในร่างกายหรือมี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:11.530729179+07:00","message":"Next Push (prob) : 'กายหรือมี'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:11.530738694+07:00","message":"push: {false อยู่ในร่าง 0 0xc001da8c80}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:11.645761675+07:00","message":"receive streaming session, msgId: 138"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:11.645800052+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไอโอดีนอยู่ในร่างกายหรือมีไม่พอ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":100000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:11.645807181+07:00","message":"receive interim result [false|false]: ไอโอดีนอยู่ในร่างกายหรือมีไม่พอ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:11.6458222+07:00","message":"[buffer interim] 138 false ไอโอดีนอยู่ในร่างกายหรือมีไม่พอ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:11.645833812+07:00","message":"[bufferProcess] interim [100000000]:ไอโอดีนอยู่ในร่างกายหรือมีไม่พอ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:11.645836544+07:00","message":"[bufferProcess] send to processor:ไอโอดีนอยู่ในร่างกายหรือไม่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:11.645843893+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:11.64584754+07:00","message":"> Transcript [2341] [false]: 'ไอโอดีนอยู่ในร่างกายหรือไม่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:11.645850917+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:11.645853218+07:00","message":"Set new StatePrefix: 'ไอโอดีนอยู่ในร่างกายหรือไม่'"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:16:11.967810244+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:16:11.967829556+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:12.220339959+07:00","message":"receive streaming session, msgId: 138"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:12.220385584+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไอโอดีนอยู่ในร่างกายหรือมีไม่พอ\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":2,\"nanos\":700000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:12.220393589+07:00","message":"receive interim result [false|false]: ไอโอดีนอยู่ในร่างกายหรือมีไม่พอ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:12.220410258+07:00","message":"[buffer interim] 138 false ไอโอดีนอยู่ในร่างกายหรือมีไม่พอ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:12.220420615+07:00","message":"[bufferProcess] interim [700000000]:ไอโอดีนอยู่ในร่างกายหรือมีไม่พอ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:12.220423121+07:00","message":"[bufferProcess] send to processor:ไอโอดีนอยู่ในร่างกายหรือมีไม่พอ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:12.220427534+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:12.220430354+07:00","message":"> Transcript [2342] [false]: 'ไอโอดีนอยู่ในร่างกายหรือมีไม่พอ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:12.220432944+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:12.220435147+07:00","message":"Set new StatePrefix: 'ไอโอดีนอยู่ในร่างกายหรือมีไม่พอ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:12.801718754+07:00","message":"receive streaming session, msgId: 138"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:12.801761064+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไอโอดีนอยู่ในร่างกายหรือมีไม่พอสิ่ง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":300000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:12.801767173+07:00","message":"receive interim result [false|false]: ไอโอดีนอยู่ในร่างกายหรือมีไม่พอสิ่ง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:12.80177985+07:00","message":"[buffer interim] 138 false ไอโอดีนอยู่ในร่างกายหรือมีไม่พอสิ่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:12.801787059+07:00","message":"[bufferProcess] interim [300000000]:ไอโอดีนอยู่ในร่างกายหรือมีไม่พอสิ่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:12.801790309+07:00","message":"[bufferProcess] send to processor:ไอโอดีนอยู่ในร่างกายหรือมีไม่พอ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:12.801797414+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:12.801800195+07:00","message":"> Transcript [2343] [false]: 'ไอโอดีนอยู่ในร่างกายหรือมีไม่พอ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:12.801803604+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:12.801805844+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:12.801807845+07:00","message":"StatePrefix: 'ไอโอดีนอยู่ในร่างกายหรือมีไม่พอ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:12.801810662+07:00","message":"TextPushed: 'ไอโอดีนอยู่ในร่าง'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:12.919845069+07:00","message":"receive streaming session, msgId: 138"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:12.919880593+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไอโอดีนอยู่ในร่างกายหรือมีไม่พอสิ่งที่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":420000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:12.919887072+07:00","message":"receive interim result [false|false]: ไอโอดีนอยู่ในร่างกายหรือมีไม่พอสิ่งที่"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:12.919900184+07:00","message":"[buffer interim] 138 false ไอโอดีนอยู่ในร่างกายหรือมีไม่พอสิ่งที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:12.919907049+07:00","message":"[bufferProcess] interim [420000000]:ไอโอดีนอยู่ในร่างกายหรือมีไม่พอสิ่งที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:12.919911955+07:00","message":"[bufferProcess] send to processor:ไอโอดีนอยู่ในร่างกายหรือมีไม่พอสิ่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:12.919918794+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:12.919921393+07:00","message":"> Transcript [2344] [false]: 'ไอโอดีนอยู่ในร่างกายหรือมีไม่พอสิ่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:12.919925231+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:12.919927397+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:12.91992981+07:00","message":"StatePrefix: 'ไอโอดีนอยู่ในร่างกายหรือมีไม่พอ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:12.919932791+07:00","message":"TextPushed: 'ไอโอดีนอยู่ในร่าง'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:13.132819771+07:00","message":"receive streaming session, msgId: 138"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:13.132865865+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไอโอดีนอยู่ในร่างกายหรือมีไม่พอสิ่งที่มี\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":600000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:13.13287258+07:00","message":"receive interim result [false|false]: ไอโอดีนอยู่ในร่างกายหรือมีไม่พอสิ่งที่มี"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:13.132889492+07:00","message":"[buffer interim] 138 false ไอโอดีนอยู่ในร่างกายหรือมีไม่พอสิ่งที่มี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:13.132897881+07:00","message":"[bufferProcess] interim [600000000]:ไอโอดีนอยู่ในร่างกายหรือมีไม่พอสิ่งที่มี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:13.132900873+07:00","message":"[bufferProcess] send to processor:ไอโอดีนอยู่ในร่างกายหรือมีไม่พอสิ่งที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:13.13291699+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:13.132923381+07:00","message":"> Transcript [2345] [false]: 'ไอโอดีนอยู่ในร่างกายหรือมีไม่พอสิ่งที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:13.132927603+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:13.132929844+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:13.132933666+07:00","message":"StatePrefix: 'ไอโอดีนอยู่ในร่างกายหรือมีไม่พอ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:13.13293687+07:00","message":"TextPushed: 'ไอโอดีนอยู่ในร่าง'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:13.236393693+07:00","message":"receive streaming session, msgId: 138"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:13.236431494+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไอโอดีนอยู่ในร่างกายหรือมีไม่พอสิ่งที่มัน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":660000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:13.236438253+07:00","message":"receive interim result [false|false]: ไอโอดีนอยู่ในร่างกายหรือมีไม่พอสิ่งที่มัน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:13.236452626+07:00","message":"[buffer interim] 138 false ไอโอดีนอยู่ในร่างกายหรือมีไม่พอสิ่งที่มัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:13.236460989+07:00","message":"[bufferProcess] interim [660000000]:ไอโอดีนอยู่ในร่างกายหรือมีไม่พอสิ่งที่มัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:13.236463738+07:00","message":"[bufferProcess] send to processor:ไอโอดีนอยู่ในร่างกายหรือมีไม่พอสิ่งที่มี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:13.236471479+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:13.236474293+07:00","message":"> Transcript [2346] [false]: 'ไอโอดีนอยู่ในร่างกายหรือมีไม่พอสิ่งที่มี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:13.236478009+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:13.236480249+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:13.23648264+07:00","message":"StatePrefix: 'ไอโอดีนอยู่ในร่างกายหรือมีไม่พอ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:13.236485595+07:00","message":"TextPushed: 'ไอโอดีนอยู่ในร่าง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:13.236489139+07:00","message":"Push: 'กายหรือมีไม่พอ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:13.236491299+07:00","message":"TextPushed: 'ไอโอดีนอยู่ในร่างกายหรือมีไม่พอ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:13.236494572+07:00","message":"Set new StatePrefix : 'ไอโอดีนอยู่ในร่างกายหรือมีไม่พอสิ่งที่มี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:13.236497285+07:00","message":"Next Push (prob) : 'สิ่งที่มี'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:13.23652408+07:00","message":"push: {false กายหรือมีไม่พอ 0 0xc001da8c80}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:13.45564874+07:00","message":"receive streaming session, msgId: 138"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:13.455674328+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไอโอดีนอยู่ในร่างกายหรือมีไม่พอ\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":3,\"nanos\":840000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:13.455679573+07:00","message":"receive interim result [false|false]: ไอโอดีนอยู่ในร่างกายหรือมีไม่พอ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:13.455695582+07:00","message":"[buffer interim] 138 false ไอโอดีนอยู่ในร่างกายหรือมีไม่พอ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:13.455704153+07:00","message":"[bufferProcess] interim [840000000]:ไอโอดีนอยู่ในร่างกายหรือมีไม่พอ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:13.455707431+07:00","message":"[bufferProcess] send to processor:ไอโอดีนอยู่ในร่างกายหรือมีไม่พอสิ่งที่มัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:13.455711784+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:13.45571473+07:00","message":"> Transcript [2347] [false]: 'ไอโอดีนอยู่ในร่างกายหรือมีไม่พอสิ่งที่มัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:13.455717386+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:13.455719345+07:00","message":"Set new StatePrefix: 'ไอโอดีนอยู่ในร่างกายหรือมีไม่พอสิ่งที่มัน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:13.753814242+07:00","message":"receive streaming session, msgId: 138"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:13.75387387+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไอโอดีนอยู่ในร่างกายหรือมีไม่พอสิ่งที่สะท้อน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":140000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:13.7538834+07:00","message":"receive interim result [false|false]: ไอโอดีนอยู่ในร่างกายหรือมีไม่พอสิ่งที่สะท้อน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:13.753901733+07:00","message":"[buffer interim] 138 false ไอโอดีนอยู่ในร่างกายหรือมีไม่พอสิ่งที่สะท้อน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:13.753919401+07:00","message":"[bufferProcess] interim [140000000]:ไอโอดีนอยู่ในร่างกายหรือมีไม่พอสิ่งที่สะท้อน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:13.753923997+07:00","message":"[bufferProcess] send to processor:ไอโอดีนอยู่ในร่างกายหรือมีไม่พอ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:13.753929786+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:13.753934586+07:00","message":"> Transcript [2348] [false]: 'ไอโอดีนอยู่ในร่างกายหรือมีไม่พอ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:13.75393895+07:00","message":"> Transcript shorter than prefix"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:13.829901549+07:00","message":"receive streaming session, msgId: 138"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:13.829940949+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไอโอดีนอยู่ในร่างกายหรือมีไม่พอสิ่งที่สะท้อนออก\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":260000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:13.829946555+07:00","message":"receive interim result [false|false]: ไอโอดีนอยู่ในร่างกายหรือมีไม่พอสิ่งที่สะท้อนออก"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:13.829961107+07:00","message":"[buffer interim] 138 false ไอโอดีนอยู่ในร่างกายหรือมีไม่พอสิ่งที่สะท้อนออก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:13.829968696+07:00","message":"[bufferProcess] interim [260000000]:ไอโอดีนอยู่ในร่างกายหรือมีไม่พอสิ่งที่สะท้อนออก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:13.829971566+07:00","message":"[bufferProcess] send to processor:ไอโอดีนอยู่ในร่างกายหรือมีไม่พอสิ่งที่สะท้อน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:13.829974815+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:13.829977569+07:00","message":"> Transcript [2349] [false]: 'ไอโอดีนอยู่ในร่างกายหรือมีไม่พอสิ่งที่สะท้อน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:13.829980193+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:13.829982618+07:00","message":"Set new StatePrefix: 'ไอโอดีนอยู่ในร่างกายหรือมีไม่พอสิ่งที่สะท้อน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:13.837369649+07:00","message":"receive streaming session, msgId: 138"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:13.837415621+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไอโอดีนอยู่ในร่างกายหรือมีไม่พอสิ่งที่สะท้อนออกมา\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":320000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:13.83742261+07:00","message":"receive interim result [false|false]: ไอโอดีนอยู่ในร่างกายหรือมีไม่พอสิ่งที่สะท้อนออกมา"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:13.837443253+07:00","message":"[buffer interim] 138 false ไอโอดีนอยู่ในร่างกายหรือมีไม่พอสิ่งที่สะท้อนออกมา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:13.83745074+07:00","message":"[bufferProcess] interim [320000000]:ไอโอดีนอยู่ในร่างกายหรือมีไม่พอสิ่งที่สะท้อนออกมา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:13.837453643+07:00","message":"[bufferProcess] send to processor:ไอโอดีนอยู่ในร่างกายหรือมีไม่พอสิ่งที่สะท้อนออก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:13.837457235+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:13.837460362+07:00","message":"> Transcript [2350] [false]: 'ไอโอดีนอยู่ในร่างกายหรือมีไม่พอสิ่งที่สะท้อนออก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:13.837464573+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:13.837466602+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:13.837469011+07:00","message":"StatePrefix: 'ไอโอดีนอยู่ในร่างกายหรือมีไม่พอสิ่งที่สะท้อน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:13.837473024+07:00","message":"TextPushed: 'ไอโอดีนอยู่ในร่างกายหรือมีไม่พอ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:14.081032247+07:00","message":"receive streaming session, msgId: 138"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:14.081070228+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไอโอดีนอยู่ในร่างกายหรือมีไม่พอสิ่งที่สะท้อนออกมาก็\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":500000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:14.081076665+07:00","message":"receive interim result [false|false]: ไอโอดีนอยู่ในร่างกายหรือมีไม่พอสิ่งที่สะท้อนออกมาก็"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:14.081089464+07:00","message":"[buffer interim] 138 false ไอโอดีนอยู่ในร่างกายหรือมีไม่พอสิ่งที่สะท้อนออกมาก็"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:14.081096323+07:00","message":"[bufferProcess] interim [500000000]:ไอโอดีนอยู่ในร่างกายหรือมีไม่พอสิ่งที่สะท้อนออกมาก็"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:14.081099551+07:00","message":"[bufferProcess] send to processor:ไอโอดีนอยู่ในร่างกายหรือมีไม่พอสิ่งที่สะท้อนออกมา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:14.081105958+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:14.081108512+07:00","message":"> Transcript [2351] [false]: 'ไอโอดีนอยู่ในร่างกายหรือมีไม่พอสิ่งที่สะท้อนออกมา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:14.081112356+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:14.081114594+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:14.08111666+07:00","message":"StatePrefix: 'ไอโอดีนอยู่ในร่างกายหรือมีไม่พอสิ่งที่สะท้อน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:14.081119362+07:00","message":"TextPushed: 'ไอโอดีนอยู่ในร่างกายหรือมีไม่พอ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:14.153112932+07:00","message":"receive streaming session, msgId: 138"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:14.153173787+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไอโอดีนอยู่ในร่างกายหรือมีไม่พอสิ่งที่สะท้อนออกมาก็คือ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":620000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:14.153184989+07:00","message":"receive interim result [false|false]: ไอโอดีนอยู่ในร่างกายหรือมีไม่พอสิ่งที่สะท้อนออกมาก็คือ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:14.153205995+07:00","message":"[buffer interim] 138 false ไอโอดีนอยู่ในร่างกายหรือมีไม่พอสิ่งที่สะท้อนออกมาก็คือ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:14.153219208+07:00","message":"[bufferProcess] interim [620000000]:ไอโอดีนอยู่ในร่างกายหรือมีไม่พอสิ่งที่สะท้อนออกมาก็คือ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:14.153224202+07:00","message":"[bufferProcess] send to processor:ไอโอดีนอยู่ในร่างกายหรือมีไม่พอสิ่งที่สะท้อนออกมาก็"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:14.153232276+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:14.153237201+07:00","message":"> Transcript [2352] [false]: 'ไอโอดีนอยู่ในร่างกายหรือมีไม่พอสิ่งที่สะท้อนออกมาก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:14.153242613+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:14.153245396+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:14.153248911+07:00","message":"StatePrefix: 'ไอโอดีนอยู่ในร่างกายหรือมีไม่พอสิ่งที่สะท้อน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:14.153253294+07:00","message":"TextPushed: 'ไอโอดีนอยู่ในร่างกายหรือมีไม่พอ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:14.553266569+07:00","message":"receive streaming session, msgId: 138"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:14.55330104+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไอโอดีนอยู่ในร่างกายหรือมีไม่พอสิ่งที่สะท้อนออกมาก็คือโพสต์\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":980000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:14.553306551+07:00","message":"receive interim result [false|false]: ไอโอดีนอยู่ในร่างกายหรือมีไม่พอสิ่งที่สะท้อนออกมาก็คือโพสต์"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:14.553316638+07:00","message":"[buffer interim] 138 false ไอโอดีนอยู่ในร่างกายหรือมีไม่พอสิ่งที่สะท้อนออกมาก็คือโพสต์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:14.553323874+07:00","message":"[bufferProcess] interim [980000000]:ไอโอดีนอยู่ในร่างกายหรือมีไม่พอสิ่งที่สะท้อนออกมาก็คือโพสต์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:14.55332645+07:00","message":"[bufferProcess] send to processor:ไอโอดีนอยู่ในร่างกายหรือมีไม่พอสิ่งที่สะท้อนออกมาก็คือ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:14.553329979+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:14.553332791+07:00","message":"> Transcript [2353] [false]: 'ไอโอดีนอยู่ในร่างกายหรือมีไม่พอสิ่งที่สะท้อนออกมาก็คือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:14.553336856+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:14.553338977+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:14.553341268+07:00","message":"StatePrefix: 'ไอโอดีนอยู่ในร่างกายหรือมีไม่พอสิ่งที่สะท้อน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:14.553343847+07:00","message":"TextPushed: 'ไอโอดีนอยู่ในร่างกายหรือมีไม่พอ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:14.553346683+07:00","message":"Push: 'สิ่งที่สะท้อน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:14.553348637+07:00","message":"TextPushed: 'ไอโอดีนอยู่ในร่างกายหรือมีไม่พอสิ่งที่สะท้อน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:14.553351108+07:00","message":"Set new StatePrefix : 'ไอโอดีนอยู่ในร่างกายหรือมีไม่พอสิ่งที่สะท้อนออกมาก็คือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:14.553353859+07:00","message":"Next Push (prob) : 'ออกมาก็คือ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:14.55336136+07:00","message":"push: {false สิ่งที่สะท้อน 0 0xc001da8c80}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:14.799893521+07:00","message":"receive streaming session, msgId: 138"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:14.799926433+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไอโอดีนอยู่ในร่างกายหรือมีไม่พอสิ่งที่สะท้อนออกมาก็คือ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":160000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:14.799932277+07:00","message":"receive interim result [false|false]: ไอโอดีนอยู่ในร่างกายหรือมีไม่พอสิ่งที่สะท้อนออกมาก็คือ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:14.79994865+07:00","message":"[buffer interim] 138 false ไอโอดีนอยู่ในร่างกายหรือมีไม่พอสิ่งที่สะท้อนออกมาก็คือ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:14.799957745+07:00","message":"[bufferProcess] interim [160000000]:ไอโอดีนอยู่ในร่างกายหรือมีไม่พอสิ่งที่สะท้อนออกมาก็คือ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:14.799962303+07:00","message":"[bufferProcess] send to processor:ไอโอดีนอยู่ในร่างกายหรือมีไม่พอสิ่งที่สะท้อนออกมาก็คือโพสต์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:14.79997143+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:14.799975511+07:00","message":"> Transcript [2354] [false]: 'ไอโอดีนอยู่ในร่างกายหรือมีไม่พอสิ่งที่สะท้อนออกมาก็คือโพสต์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:14.799981062+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:14.799984678+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:14.79998754+07:00","message":"StatePrefix: 'ไอโอดีนอยู่ในร่างกายหรือมีไม่พอสิ่งที่สะท้อนออกมาก็คือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:14.799991394+07:00","message":"TextPushed: 'ไอโอดีนอยู่ในร่างกายหรือมีไม่พอสิ่งที่สะท้อน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:14.870827794+07:00","message":"receive streaming session, msgId: 138"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:14.870865648+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไอโอดีนอยู่ในร่างกายหรือมีไม่พอสิ่งที่สะท้อนออกมาก็คือ\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":5,\"nanos\":220000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:14.870872148+07:00","message":"receive interim result [false|false]: ไอโอดีนอยู่ในร่างกายหรือมีไม่พอสิ่งที่สะท้อนออกมาก็คือ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:14.870885861+07:00","message":"[buffer interim] 138 false ไอโอดีนอยู่ในร่างกายหรือมีไม่พอสิ่งที่สะท้อนออกมาก็คือ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:14.870893193+07:00","message":"[bufferProcess] interim [220000000]:ไอโอดีนอยู่ในร่างกายหรือมีไม่พอสิ่งที่สะท้อนออกมาก็คือ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:14.870896021+07:00","message":"[bufferProcess] send to processor:ไอโอดีนอยู่ในร่างกายหรือมีไม่พอสิ่งที่สะท้อนออกมาก็คือ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:14.870902532+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:14.870905419+07:00","message":"> Transcript [2355] [false]: 'ไอโอดีนอยู่ในร่างกายหรือมีไม่พอสิ่งที่สะท้อนออกมาก็คือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:14.870908785+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:14.870910998+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:14.870912989+07:00","message":"StatePrefix: 'ไอโอดีนอยู่ในร่างกายหรือมีไม่พอสิ่งที่สะท้อนออกมาก็คือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:14.870915802+07:00","message":"TextPushed: 'ไอโอดีนอยู่ในร่างกายหรือมีไม่พอสิ่งที่สะท้อน'"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:16:14.967952974+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:16:14.967963652+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:15.112020434+07:00","message":"receive streaming session, msgId: 138"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:15.112054457+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไอโอดีนอยู่ในร่างกายหรือมีไม่พอสิ่งที่สะท้อนออกมาก็คือ\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":5,\"nanos\":580000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:15.112060981+07:00","message":"receive interim result [false|false]: ไอโอดีนอยู่ในร่างกายหรือมีไม่พอสิ่งที่สะท้อนออกมาก็คือ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:15.112071926+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" product.jpg\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":580000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:15.112076046+07:00","message":"receive interim result [false|false]:  product.jpg"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:15.112083847+07:00","message":"[buffer interim] 138 false ไอโอดีนอยู่ในร่างกายหรือมีไม่พอสิ่งที่สะท้อนออกมาก็คือ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:15.112087407+07:00","message":"[buffer interim] 138 false  product.jpg"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:15.112093212+07:00","message":"[bufferProcess] interim [580000000]:ไอโอดีนอยู่ในร่างกายหรือมีไม่พอสิ่งที่สะท้อนออกมาก็คือ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:15.112095931+07:00","message":"[bufferProcess] send to processor:ไอโอดีนอยู่ในร่างกายหรือมีไม่พอสิ่งที่สะท้อนออกมาก็คือ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:15.112099034+07:00","message":"[bufferProcess] interim [580000000]: product.jpg"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:15.11210148+07:00","message":"[bufferProcess] update buffer: ไอโอดีนอยู่ในร่างกายหรือมีไม่พอสิ่งที่สะท้อนออกมาก็คือ product.jpg"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:15.112104308+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:15.112107896+07:00","message":"> Transcript [2356] [false]: 'ไอโอดีนอยู่ในร่างกายหรือมีไม่พอสิ่งที่สะท้อนออกมาก็คือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:15.112111393+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:15.112113522+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:15.112115436+07:00","message":"StatePrefix: 'ไอโอดีนอยู่ในร่างกายหรือมีไม่พอสิ่งที่สะท้อนออกมาก็คือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:15.112118079+07:00","message":"TextPushed: 'ไอโอดีนอยู่ในร่างกายหรือมีไม่พอสิ่งที่สะท้อน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:15.359921823+07:00","message":"receive streaming session, msgId: 138"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:15.359966191+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไอโอดีนอยู่ในร่างกายหรือมีไม่พอสิ่งที่สะท้อนออกมาก็คือโปรดักทิวิตี้ของ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":760000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:15.359972842+07:00","message":"receive interim result [false|false]: ไอโอดีนอยู่ในร่างกายหรือมีไม่พอสิ่งที่สะท้อนออกมาก็คือโปรดักทิวิตี้ของ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:15.359993334+07:00","message":"[buffer interim] 138 false ไอโอดีนอยู่ในร่างกายหรือมีไม่พอสิ่งที่สะท้อนออกมาก็คือโปรดักทิวิตี้ของ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:15.360002264+07:00","message":"[bufferProcess] interim [760000000]:ไอโอดีนอยู่ในร่างกายหรือมีไม่พอสิ่งที่สะท้อนออกมาก็คือโปรดักทิวิตี้ของ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:15.360005665+07:00","message":"[bufferProcess] send to processor:ไอโอดีนอยู่ในร่างกายหรือมีไม่พอสิ่งที่สะท้อนออกมาก็คือ product.jpg"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:15.360011221+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:15.360014816+07:00","message":"> Transcript [2357] [false]: 'ไอโอดีนอยู่ในร่างกายหรือมีไม่พอสิ่งที่สะท้อนออกมาก็คือ product.jpg'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:15.360018944+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:15.360021349+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:15.360024332+07:00","message":"StatePrefix: 'ไอโอดีนอยู่ในร่างกายหรือมีไม่พอสิ่งที่สะท้อนออกมาก็คือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:15.360027496+07:00","message":"TextPushed: 'ไอโอดีนอยู่ในร่างกายหรือมีไม่พอสิ่งที่สะท้อน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:15.36003205+07:00","message":"Push: 'ออกมาก็คือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:15.360034927+07:00","message":"TextPushed: 'ไอโอดีนอยู่ในร่างกายหรือมีไม่พอสิ่งที่สะท้อนออกมาก็คือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:15.360037789+07:00","message":"Set new StatePrefix : 'ไอโอดีนอยู่ในร่างกายหรือมีไม่พอสิ่งที่สะท้อนออกมาก็คือ product.jpg'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:15.360040167+07:00","message":"Next Push (prob) : ' product.jpg'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:15.360048873+07:00","message":"push: {false ออกมาก็คือ 0 0xc001da8c80}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:15.423626877+07:00","message":"receive streaming session, msgId: 138"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:15.423668612+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไอโอดีนอยู่ในร่างกายหรือมีไม่พอสิ่งที่สะท้อนออกมาก็คือโปรดักทิวิตี้ของการ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":880000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:15.423675547+07:00","message":"receive interim result [false|false]: ไอโอดีนอยู่ในร่างกายหรือมีไม่พอสิ่งที่สะท้อนออกมาก็คือโปรดักทิวิตี้ของการ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:15.423691636+07:00","message":"[buffer interim] 138 false ไอโอดีนอยู่ในร่างกายหรือมีไม่พอสิ่งที่สะท้อนออกมาก็คือโปรดักทิวิตี้ของการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:15.423699741+07:00","message":"[bufferProcess] interim [880000000]:ไอโอดีนอยู่ในร่างกายหรือมีไม่พอสิ่งที่สะท้อนออกมาก็คือโปรดักทิวิตี้ของการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:15.423702729+07:00","message":"[bufferProcess] send to processor:ไอโอดีนอยู่ในร่างกายหรือมีไม่พอสิ่งที่สะท้อนออกมาก็คือโปรดักทิวิตี้ของ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:15.423711565+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:15.423714728+07:00","message":"> Transcript [2358] [false]: 'ไอโอดีนอยู่ในร่างกายหรือมีไม่พอสิ่งที่สะท้อนออกมาก็คือโปรดักทิวิตี้ของ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:15.423717948+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:15.423720687+07:00","message":"Set new StatePrefix: 'ไอโอดีนอยู่ในร่างกายหรือมีไม่พอสิ่งที่สะท้อนออกมาก็คือโปรดักทิวิตี้ของ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:15.602455679+07:00","message":"receive streaming session, msgId: 138"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:15.60250618+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไอโอดีนอยู่ในร่างกายหรือมีไม่พอสิ่งที่สะท้อนออกมาก็คือผลของการทำ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":6,\"nanos\":60000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:15.602513249+07:00","message":"receive interim result [false|false]: ไอโอดีนอยู่ในร่างกายหรือมีไม่พอสิ่งที่สะท้อนออกมาก็คือผลของการทำ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:15.602531109+07:00","message":"[buffer interim] 138 false ไอโอดีนอยู่ในร่างกายหรือมีไม่พอสิ่งที่สะท้อนออกมาก็คือผลของการทำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:15.60254005+07:00","message":"[bufferProcess] interim [60000000]:ไอโอดีนอยู่ในร่างกายหรือมีไม่พอสิ่งที่สะท้อนออกมาก็คือผลของการทำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:15.602542972+07:00","message":"[bufferProcess] send to processor:ไอโอดีนอยู่ในร่างกายหรือมีไม่พอสิ่งที่สะท้อนออกมาก็คือโปรดักทิวิตี้ของการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:15.602547951+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:15.602556243+07:00","message":"> Transcript [2359] [false]: 'ไอโอดีนอยู่ในร่างกายหรือมีไม่พอสิ่งที่สะท้อนออกมาก็คือโปรดักทิวิตี้ของการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:15.60256042+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:15.602562682+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:15.602566062+07:00","message":"StatePrefix: 'ไอโอดีนอยู่ในร่างกายหรือมีไม่พอสิ่งที่สะท้อนออกมาก็คือโปรดักทิวิตี้ของ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:15.602568909+07:00","message":"TextPushed: 'ไอโอดีนอยู่ในร่างกายหรือมีไม่พอสิ่งที่สะท้อนออกมาก็คือ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:15.794404957+07:00","message":"receive streaming session, msgId: 138"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:15.794452719+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไอโอดีนอยู่ในร่างกายหรือมีไม่พอสิ่งที่สะท้อนออกมาก็คือผลของการทำงาน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":6,\"nanos\":240000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:15.794462362+07:00","message":"receive interim result [false|false]: ไอโอดีนอยู่ในร่างกายหรือมีไม่พอสิ่งที่สะท้อนออกมาก็คือผลของการทำงาน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:15.794483535+07:00","message":"[buffer interim] 138 false ไอโอดีนอยู่ในร่างกายหรือมีไม่พอสิ่งที่สะท้อนออกมาก็คือผลของการทำงาน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:15.794497868+07:00","message":"[bufferProcess] interim [240000000]:ไอโอดีนอยู่ในร่างกายหรือมีไม่พอสิ่งที่สะท้อนออกมาก็คือผลของการทำงาน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:15.794503496+07:00","message":"[bufferProcess] send to processor:ไอโอดีนอยู่ในร่างกายหรือมีไม่พอสิ่งที่สะท้อนออกมาก็คือผลของการทำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:15.79451203+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:15.794515799+07:00","message":"> Transcript [2360] [false]: 'ไอโอดีนอยู่ในร่างกายหรือมีไม่พอสิ่งที่สะท้อนออกมาก็คือผลของการทำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:15.794519087+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:15.794521526+07:00","message":"Set new StatePrefix: 'ไอโอดีนอยู่ในร่างกายหรือมีไม่พอสิ่งที่สะท้อนออกมาก็คือผลของการทำ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:16.440205559+07:00","message":"receive streaming session, msgId: 138"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:16.440239883+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไอโอดีนอยู่ในร่างกายหรือมีไม่พอสิ่งที่สะท้อนออกมาก็คือผลของการทำงาน\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":6,\"nanos\":840000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:16.440246032+07:00","message":"receive interim result [false|false]: ไอโอดีนอยู่ในร่างกายหรือมีไม่พอสิ่งที่สะท้อนออกมาก็คือผลของการทำงาน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:16.440258864+07:00","message":"[buffer interim] 138 false ไอโอดีนอยู่ในร่างกายหรือมีไม่พอสิ่งที่สะท้อนออกมาก็คือผลของการทำงาน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:16.440265593+07:00","message":"[bufferProcess] interim [840000000]:ไอโอดีนอยู่ในร่างกายหรือมีไม่พอสิ่งที่สะท้อนออกมาก็คือผลของการทำงาน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:16.440268449+07:00","message":"[bufferProcess] send to processor:ไอโอดีนอยู่ในร่างกายหรือมีไม่พอสิ่งที่สะท้อนออกมาก็คือผลของการทำงาน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:16.44027313+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:16.440275854+07:00","message":"> Transcript [2361] [false]: 'ไอโอดีนอยู่ในร่างกายหรือมีไม่พอสิ่งที่สะท้อนออกมาก็คือผลของการทำงาน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:16.440279695+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:16.440281707+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:16.440283737+07:00","message":"StatePrefix: 'ไอโอดีนอยู่ในร่างกายหรือมีไม่พอสิ่งที่สะท้อนออกมาก็คือผลของการทำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:16.440286688+07:00","message":"TextPushed: 'ไอโอดีนอยู่ในร่างกายหรือมีไม่พอสิ่งที่สะท้อนออกมาก็คือ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:16.478129718+07:00","message":"[GCS] IsForceVAD: false for message ID: 138"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:16.547239019+07:00","message":"[GCS] Start streaming session, msgId: 139"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:16.746452868+07:00","message":"receive streaming session, msgId: 138"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:16.746486608+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไอโอดีนอยู่ในร่างกายหรือมีไม่พอสิ่งที่สะท้อนออกมาก็คือผลของการทำงาน\",\"confidence\":0.95616627}],\"is_final\":true,\"result_end_time\":{\"seconds\":7,\"nanos\":140000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:16.746492802+07:00","message":"receive interim result [true|false]: ไอโอดีนอยู่ในร่างกายหรือมีไม่พอสิ่งที่สะท้อนออกมาก็คือผลของการทำงาน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:16.746501704+07:00","message":"end recv isFinal message id 138"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:16.746504103+07:00","message":"end Recv id 138"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:16.746509428+07:00","message":"[buffer interim] 138 true ไอโอดีนอยู่ในร่างกายหรือมีไม่พอสิ่งที่สะท้อนออกมาก็คือผลของการทำงาน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:16.74651852+07:00","message":"[bufferProcess] interim [140000000]:ไอโอดีนอยู่ในร่างกายหรือมีไม่พอสิ่งที่สะท้อนออกมาก็คือผลของการทำงาน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:16.746522026+07:00","message":"[bufferProcess] send to processor (isfinal):ไอโอดีนอยู่ในร่างกายหรือมีไม่พอสิ่งที่สะท้อนออกมาก็คือผลของการทำงาน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:16.746525569+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:16.746528698+07:00","message":"> Transcript [2362] [false]: 'ไอโอดีนอยู่ในร่างกายหรือมีไม่พอสิ่งที่สะท้อนออกมาก็คือผลของการทำงาน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:16.746532009+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:16.746533992+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:16.746535841+07:00","message":"StatePrefix: 'ไอโอดีนอยู่ในร่างกายหรือมีไม่พอสิ่งที่สะท้อนออกมาก็คือผลของการทำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:16.746538892+07:00","message":"TextPushed: 'ไอโอดีนอยู่ในร่างกายหรือมีไม่พอสิ่งที่สะท้อนออกมาก็คือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:16.746541036+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:16.746542972+07:00","message":"> Transcript [2363] [true]: 'ไอโอดีนอยู่ในร่างกายหรือมีไม่พอสิ่งที่สะท้อนออกมาก็คือผลของการทำงาน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:16.746545223+07:00","message":"Count interim (case isFinal): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:16.746547973+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:16.746550738+07:00","message":"StatePrefix: 'ไอโอดีนอยู่ในร่างกายหรือมีไม่พอสิ่งที่สะท้อนออกมาก็คือผลของการทำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:16.74655409+07:00","message":"TextPushed: 'ไอโอดีนอยู่ในร่างกายหรือมีไม่พอสิ่งที่สะท้อนออกมาก็คือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:16.746563222+07:00","message":"Push: 'ผลของการทำงาน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:16.746571963+07:00","message":"push: {true ผลของการทำงาน 0 0xc001da8c80}"}
{"level":"info","service":"Main","time":"2026-06-25T13:16:16.762224433+07:00","message":"write wav file: './tmp/7593/7593_138.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:16.984335453+07:00","message":"[GCS] IsForceVAD: false for message ID: 139"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:17.056546861+07:00","message":"[GCS] Start streaming session, msgId: 140"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:17.072225227+07:00","message":"receive streaming session, msgId: 139"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:17.072243035+07:00","message":"found end of frame, send empty tag with msgId: 139"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:17.072246863+07:00","message":"end Recv id 139"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:17.072253277+07:00","message":"[buffer interim] 139 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:17.07226126+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:17.072265368+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:17.07226813+07:00","message":"> Transcript [2364] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:17.07227098+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:17.072272971+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:17.072274808+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:17.072276691+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:17.072283199+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:17.07229144+07:00","message":"push: {true \n 0 0xc0001fca80}"}
{"level":"info","service":"Main","time":"2026-06-25T13:16:17.077224616+07:00","message":"write wav file: './tmp/7593/7593_139.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:17.586347992+07:00","message":"receive streaming session, msgId: 140"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:17.586398229+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แล้ว\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":600000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:17.586405158+07:00","message":"receive interim result [false|false]: แล้ว"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:17.586419845+07:00","message":"[buffer interim] 140 false แล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:17.586428751+07:00","message":"[bufferProcess] interim [600000000]:แล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:17.586431076+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:17.781006315+07:00","message":"receive streaming session, msgId: 140"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:17.781060143+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แล้วถ้า\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":780000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:17.781066972+07:00","message":"receive interim result [false|false]: แล้วถ้า"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:17.781083992+07:00","message":"[buffer interim] 140 false แล้วถ้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:17.781099821+07:00","message":"[bufferProcess] interim [780000000]:แล้วถ้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:17.781103725+07:00","message":"[bufferProcess] send to processor:แล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:17.781108306+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:17.781113132+07:00","message":"> Transcript [2365] [false]: 'แล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:17.781116838+07:00","message":"Set StatePrefix (first interim): 'แล้ว'"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:16:17.968705814+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:16:17.9687179+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:18.067447836+07:00","message":"receive streaming session, msgId: 140"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:18.06748587+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แล้วถ้ามา\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":960000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:18.067491033+07:00","message":"receive interim result [false|false]: แล้วถ้ามา"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:18.067503704+07:00","message":"[buffer interim] 140 false แล้วถ้ามา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:18.067509936+07:00","message":"[bufferProcess] interim [960000000]:แล้วถ้ามา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:18.0675122+07:00","message":"[bufferProcess] send to processor:แล้วถ้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:18.067515131+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:18.067517975+07:00","message":"> Transcript [2366] [false]: 'แล้วถ้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:18.067521217+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:18.06752413+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:18.067526308+07:00","message":"StatePrefix: 'แล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:18.067528478+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:18.073801833+07:00","message":"receive streaming session, msgId: 140"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:18.073827801+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แล้วถ้ามัน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":20000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:18.073832605+07:00","message":"receive interim result [false|false]: แล้วถ้ามัน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:18.073843836+07:00","message":"[buffer interim] 140 false แล้วถ้ามัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:18.073849107+07:00","message":"[bufferProcess] interim [20000000]:แล้วถ้ามัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:18.073851317+07:00","message":"[bufferProcess] send to processor:แล้วถ้ามา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:18.073854095+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:18.073856449+07:00","message":"> Transcript [2367] [false]: 'แล้วถ้ามา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:18.073858926+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:18.073860734+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:18.073863064+07:00","message":"StatePrefix: 'แล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:18.073865081+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:18.09698585+07:00","message":"receive streaming session, msgId: 140"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:18.097027563+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แล้วถ้าประเทศ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":80000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:18.097034896+07:00","message":"receive interim result [false|false]: แล้วถ้าประเทศ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:18.097049545+07:00","message":"[buffer interim] 140 false แล้วถ้าประเทศ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:18.097058055+07:00","message":"[bufferProcess] interim [80000000]:แล้วถ้าประเทศ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:18.097061078+07:00","message":"[bufferProcess] send to processor:แล้วถ้ามัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:18.097067732+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:18.097071881+07:00","message":"> Transcript [2368] [false]: 'แล้วถ้ามัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:18.097075232+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:18.097077128+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:18.097079199+07:00","message":"StatePrefix: 'แล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:18.0970817+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:18.287259561+07:00","message":"receive streaming session, msgId: 140"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:18.287307206+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แล้วถ้าประเทศชาติ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":260000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:18.287313782+07:00","message":"receive interim result [false|false]: แล้วถ้าประเทศชาติ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:18.287330048+07:00","message":"[buffer interim] 140 false แล้วถ้าประเทศชาติ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:18.287338483+07:00","message":"[bufferProcess] interim [260000000]:แล้วถ้าประเทศชาติ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:18.28734141+07:00","message":"[bufferProcess] send to processor:แล้วถ้าประเทศ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:18.287345299+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:18.287348804+07:00","message":"> Transcript [2369] [false]: 'แล้วถ้าประเทศ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:18.287352262+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:18.287354451+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:18.287356393+07:00","message":"StatePrefix: 'แล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:18.287358727+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:18.287361575+07:00","message":"Push: 'แล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:18.287363835+07:00","message":"TextPushed: 'แล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:18.287366335+07:00","message":"Set new StatePrefix : 'แล้วถ้าประเทศ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:18.287369007+07:00","message":"Next Push (prob) : 'ถ้าประเทศ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:18.287377662+07:00","message":"push: {false แล้ว 0 0xc00052a100}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:18.480648586+07:00","message":"receive streaming session, msgId: 140"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:18.480699226+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แล้วถ้าประเทศชาติของ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":500000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:18.480704855+07:00","message":"receive interim result [false|false]: แล้วถ้าประเทศชาติของ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:18.480721866+07:00","message":"[buffer interim] 140 false แล้วถ้าประเทศชาติของ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:18.480729235+07:00","message":"[bufferProcess] interim [500000000]:แล้วถ้าประเทศชาติของ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:18.480731818+07:00","message":"[bufferProcess] send to processor:แล้วถ้าประเทศชาติ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:18.480735709+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:18.480738411+07:00","message":"> Transcript [2370] [false]: 'แล้วถ้าประเทศชาติ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:18.480742482+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:18.480744719+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:18.480746804+07:00","message":"StatePrefix: 'แล้วถ้าประเทศ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:18.480749175+07:00","message":"TextPushed: 'แล้ว'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:18.607905805+07:00","message":"receive streaming session, msgId: 140"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:18.607944446+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แล้วถ้าประเทศชาติของเรา\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":620000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:18.60794983+07:00","message":"receive interim result [false|false]: แล้วถ้าประเทศชาติของเรา"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:18.607963277+07:00","message":"[buffer interim] 140 false แล้วถ้าประเทศชาติของเรา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:18.607970497+07:00","message":"[bufferProcess] interim [620000000]:แล้วถ้าประเทศชาติของเรา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:18.607973058+07:00","message":"[bufferProcess] send to processor:แล้วถ้าประเทศชาติของ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:18.607978067+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:18.607980928+07:00","message":"> Transcript [2371] [false]: 'แล้วถ้าประเทศชาติของ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:18.607984576+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:18.607986634+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:18.607989097+07:00","message":"StatePrefix: 'แล้วถ้าประเทศ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:18.607991394+07:00","message":"TextPushed: 'แล้ว'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:18.927513986+07:00","message":"receive streaming session, msgId: 140"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:18.927550841+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แล้วถ้าประเทศชาติของเราแต่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":860000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:18.927556604+07:00","message":"receive interim result [false|false]: แล้วถ้าประเทศชาติของเราแต่"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:18.927573133+07:00","message":"[buffer interim] 140 false แล้วถ้าประเทศชาติของเราแต่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:18.927587167+07:00","message":"[bufferProcess] interim [860000000]:แล้วถ้าประเทศชาติของเราแต่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:18.927589731+07:00","message":"[bufferProcess] send to processor:แล้วถ้าประเทศชาติของเรา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:18.927607373+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:18.927610299+07:00","message":"> Transcript [2372] [false]: 'แล้วถ้าประเทศชาติของเรา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:18.927614167+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:18.927616361+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:18.927618544+07:00","message":"StatePrefix: 'แล้วถ้าประเทศ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:18.927620939+07:00","message":"TextPushed: 'แล้ว'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:18.93354083+07:00","message":"receive streaming session, msgId: 140"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:18.933560414+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แล้วถ้าประเทศชาติของเราเต็ม\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":920000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:18.933564641+07:00","message":"receive interim result [false|false]: แล้วถ้าประเทศชาติของเราเต็ม"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:18.933581904+07:00","message":"[buffer interim] 140 false แล้วถ้าประเทศชาติของเราเต็ม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:18.933587227+07:00","message":"[bufferProcess] interim [920000000]:แล้วถ้าประเทศชาติของเราเต็ม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:18.933589535+07:00","message":"[bufferProcess] send to processor:แล้วถ้าประเทศชาติของเราแต่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:18.9335922+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:18.933594659+07:00","message":"> Transcript [2373] [false]: 'แล้วถ้าประเทศชาติของเราแต่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:18.933597618+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:18.933599888+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:18.933618209+07:00","message":"StatePrefix: 'แล้วถ้าประเทศ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:18.933620589+07:00","message":"TextPushed: 'แล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:18.933626241+07:00","message":"Push: 'ถ้าประเทศ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:18.933628305+07:00","message":"TextPushed: 'แล้วถ้าประเทศ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:18.933630403+07:00","message":"Set new StatePrefix : 'แล้วถ้าประเทศชาติของเราแต่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:18.933632656+07:00","message":"Next Push (prob) : 'ชาติของเราแต่'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:18.933639408+07:00","message":"push: {false ถ้าประเทศ 0 0xc00052a100}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:19.112851182+07:00","message":"receive streaming session, msgId: 140"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:19.112892948+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แล้วถ้าประเทศชาติของเราเต็มไป\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":40000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:19.112898627+07:00","message":"receive interim result [false|false]: แล้วถ้าประเทศชาติของเราเต็มไป"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:19.112913048+07:00","message":"[buffer interim] 140 false แล้วถ้าประเทศชาติของเราเต็มไป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:19.112921907+07:00","message":"[bufferProcess] interim [40000000]:แล้วถ้าประเทศชาติของเราเต็มไป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:19.112924893+07:00","message":"[bufferProcess] send to processor:แล้วถ้าประเทศชาติของเราเต็ม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:19.112928536+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:19.112933182+07:00","message":"> Transcript [2374] [false]: 'แล้วถ้าประเทศชาติของเราเต็ม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:19.112936066+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:19.112940368+07:00","message":"Set new StatePrefix: 'แล้วถ้าประเทศชาติของเราเต็ม'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:19.185941755+07:00","message":"receive streaming session, msgId: 140"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:19.185983318+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แล้วถ้าประเทศชาติของเราเต็มไปด้วย\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":160000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:19.185989717+07:00","message":"receive interim result [false|false]: แล้วถ้าประเทศชาติของเราเต็มไปด้วย"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:19.186006757+07:00","message":"[buffer interim] 140 false แล้วถ้าประเทศชาติของเราเต็มไปด้วย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:19.186025194+07:00","message":"[bufferProcess] interim [160000000]:แล้วถ้าประเทศชาติของเราเต็มไปด้วย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:19.186029835+07:00","message":"[bufferProcess] send to processor:แล้วถ้าประเทศชาติของเราเต็มไป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:19.186034396+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:19.186037918+07:00","message":"> Transcript [2375] [false]: 'แล้วถ้าประเทศชาติของเราเต็มไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:19.186041503+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:19.186044269+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:19.186046714+07:00","message":"StatePrefix: 'แล้วถ้าประเทศชาติของเราเต็ม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:19.186049599+07:00","message":"TextPushed: 'แล้วถ้าประเทศ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:19.504662297+07:00","message":"receive streaming session, msgId: 140"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:19.504698565+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แล้วถ้าประเทศชาติของเราเต็มไปด้วยคน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":460000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:19.504705515+07:00","message":"receive interim result [false|false]: แล้วถ้าประเทศชาติของเราเต็มไปด้วยคน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:19.504718234+07:00","message":"[buffer interim] 140 false แล้วถ้าประเทศชาติของเราเต็มไปด้วยคน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:19.504728752+07:00","message":"[bufferProcess] interim [460000000]:แล้วถ้าประเทศชาติของเราเต็มไปด้วยคน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:19.504731888+07:00","message":"[bufferProcess] send to processor:แล้วถ้าประเทศชาติของเราเต็มไปด้วย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:19.504738565+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:19.504741478+07:00","message":"> Transcript [2376] [false]: 'แล้วถ้าประเทศชาติของเราเต็มไปด้วย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:19.504745601+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:19.504747724+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:19.504750593+07:00","message":"StatePrefix: 'แล้วถ้าประเทศชาติของเราเต็ม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:19.504753262+07:00","message":"TextPushed: 'แล้วถ้าประเทศ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:19.825868669+07:00","message":"receive streaming session, msgId: 140"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:19.825910642+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แล้วถ้าประเทศชาติของเราเต็มไปด้วยคนวัน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":760000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:19.825917051+07:00","message":"receive interim result [false|false]: แล้วถ้าประเทศชาติของเราเต็มไปด้วยคนวัน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:19.82593255+07:00","message":"[buffer interim] 140 false แล้วถ้าประเทศชาติของเราเต็มไปด้วยคนวัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:19.825942203+07:00","message":"[bufferProcess] interim [760000000]:แล้วถ้าประเทศชาติของเราเต็มไปด้วยคนวัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:19.82594523+07:00","message":"[bufferProcess] send to processor:แล้วถ้าประเทศชาติของเราเต็มไปด้วยคน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:19.825952855+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:19.825955793+07:00","message":"> Transcript [2377] [false]: 'แล้วถ้าประเทศชาติของเราเต็มไปด้วยคน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:19.825959617+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:19.825962071+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:19.825964395+07:00","message":"StatePrefix: 'แล้วถ้าประเทศชาติของเราเต็ม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:19.825967013+07:00","message":"TextPushed: 'แล้วถ้าประเทศ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:19.827987092+07:00","message":"receive streaming session, msgId: 140"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:19.827999396+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แล้วถ้าประเทศชาติของเราเต็มไปด้วยคนวัย\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":820000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:19.828003695+07:00","message":"receive interim result [false|false]: แล้วถ้าประเทศชาติของเราเต็มไปด้วยคนวัย"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:19.82801186+07:00","message":"[buffer interim] 140 false แล้วถ้าประเทศชาติของเราเต็มไปด้วยคนวัย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:19.82801546+07:00","message":"[bufferProcess] interim [820000000]:แล้วถ้าประเทศชาติของเราเต็มไปด้วยคนวัย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:19.828017633+07:00","message":"[bufferProcess] send to processor:แล้วถ้าประเทศชาติของเราเต็มไปด้วยคนวัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:19.828020132+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:19.82802256+07:00","message":"> Transcript [2378] [false]: 'แล้วถ้าประเทศชาติของเราเต็มไปด้วยคนวัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:19.828026135+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:19.828028232+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:19.828030152+07:00","message":"StatePrefix: 'แล้วถ้าประเทศชาติของเราเต็ม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:19.828032254+07:00","message":"TextPushed: 'แล้วถ้าประเทศ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:19.828041435+07:00","message":"Push: 'ชาติของเราเต็ม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:19.828043483+07:00","message":"TextPushed: 'แล้วถ้าประเทศชาติของเราเต็ม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:19.828045694+07:00","message":"Set new StatePrefix : 'แล้วถ้าประเทศชาติของเราเต็มไปด้วยคนวัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:19.82804834+07:00","message":"Next Push (prob) : 'ไปด้วยคนวัน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:19.828067429+07:00","message":"push: {false ชาติของเราเต็ม 0 0xc00052a100}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:20.022857593+07:00","message":"receive streaming session, msgId: 140"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:20.022894636+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แล้วถ้าประเทศชาติของเราเต็มไปด้วยคนวัยทอง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":940000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:20.022901255+07:00","message":"receive interim result [false|false]: แล้วถ้าประเทศชาติของเราเต็มไปด้วยคนวัยทอง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:20.022917662+07:00","message":"[buffer interim] 140 false แล้วถ้าประเทศชาติของเราเต็มไปด้วยคนวัยทอง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:20.022929175+07:00","message":"[bufferProcess] interim [940000000]:แล้วถ้าประเทศชาติของเราเต็มไปด้วยคนวัยทอง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:20.022931873+07:00","message":"[bufferProcess] send to processor:แล้วถ้าประเทศชาติของเราเต็มไปด้วยคนวัย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:20.022935691+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:20.022939299+07:00","message":"> Transcript [2379] [false]: 'แล้วถ้าประเทศชาติของเราเต็มไปด้วยคนวัย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:20.022942291+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:20.022945415+07:00","message":"Set new StatePrefix: 'แล้วถ้าประเทศชาติของเราเต็มไปด้วยคนวัย'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:20.08437739+07:00","message":"receive streaming session, msgId: 140"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:20.084420078+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แล้วถ้าประเทศชาติของเราเต็มไปด้วยคนวัยทำงาน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":60000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:20.084428123+07:00","message":"receive interim result [false|false]: แล้วถ้าประเทศชาติของเราเต็มไปด้วยคนวัยทำงาน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:20.084445372+07:00","message":"[buffer interim] 140 false แล้วถ้าประเทศชาติของเราเต็มไปด้วยคนวัยทำงาน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:20.08445429+07:00","message":"[bufferProcess] interim [60000000]:แล้วถ้าประเทศชาติของเราเต็มไปด้วยคนวัยทำงาน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:20.08445822+07:00","message":"[bufferProcess] send to processor:แล้วถ้าประเทศชาติของเราเต็มไปด้วยคนวัยทอง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:20.084467364+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:20.084472329+07:00","message":"> Transcript [2380] [false]: 'แล้วถ้าประเทศชาติของเราเต็มไปด้วยคนวัยทอง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:20.084477346+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:20.084480316+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:20.084483119+07:00","message":"StatePrefix: 'แล้วถ้าประเทศชาติของเราเต็มไปด้วยคนวัย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:20.084487447+07:00","message":"TextPushed: 'แล้วถ้าประเทศชาติของเราเต็ม'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:20.425561781+07:00","message":"receive streaming session, msgId: 140"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:20.425607263+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แล้วถ้าประเทศชาติของเราเต็มไปด้วยคนวัยทำงานค่ะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":360000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:20.425615545+07:00","message":"receive interim result [false|false]: แล้วถ้าประเทศชาติของเราเต็มไปด้วยคนวัยทำงานค่ะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:20.42563119+07:00","message":"[buffer interim] 140 false แล้วถ้าประเทศชาติของเราเต็มไปด้วยคนวัยทำงานค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:20.425639012+07:00","message":"[bufferProcess] interim [360000000]:แล้วถ้าประเทศชาติของเราเต็มไปด้วยคนวัยทำงานค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:20.425642038+07:00","message":"[bufferProcess] send to processor:แล้วถ้าประเทศชาติของเราเต็มไปด้วยคนวัยทำงาน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:20.425647928+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:20.425651877+07:00","message":"> Transcript [2381] [false]: 'แล้วถ้าประเทศชาติของเราเต็มไปด้วยคนวัยทำงาน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:20.425655758+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:20.425657939+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:20.425660141+07:00","message":"StatePrefix: 'แล้วถ้าประเทศชาติของเราเต็มไปด้วยคนวัย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:20.425664607+07:00","message":"TextPushed: 'แล้วถ้าประเทศชาติของเราเต็ม'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:20.428115919+07:00","message":"receive streaming session, msgId: 140"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:20.428132922+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แล้วถ้าประเทศชาติของเราเต็มไปด้วยคนวัยทำงานขาด\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":420000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:20.428138002+07:00","message":"receive interim result [false|false]: แล้วถ้าประเทศชาติของเราเต็มไปด้วยคนวัยทำงานขาด"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:20.428148966+07:00","message":"[buffer interim] 140 false แล้วถ้าประเทศชาติของเราเต็มไปด้วยคนวัยทำงานขาด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:20.428153804+07:00","message":"[bufferProcess] interim [420000000]:แล้วถ้าประเทศชาติของเราเต็มไปด้วยคนวัยทำงานขาด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:20.428156372+07:00","message":"[bufferProcess] send to processor:แล้วถ้าประเทศชาติของเราเต็มไปด้วยคนวัยทำงานค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:20.428161336+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:20.428163765+07:00","message":"> Transcript [2382] [false]: 'แล้วถ้าประเทศชาติของเราเต็มไปด้วยคนวัยทำงานค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:20.428166707+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:20.42816886+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:20.428170822+07:00","message":"StatePrefix: 'แล้วถ้าประเทศชาติของเราเต็มไปด้วยคนวัย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:20.428173117+07:00","message":"TextPushed: 'แล้วถ้าประเทศชาติของเราเต็ม'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:20.732821895+07:00","message":"receive streaming session, msgId: 140"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:20.732866473+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แล้วถ้าประเทศชาติของเราเต็มไปด้วยคนวัยทำงานขาดไออุ่น\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":720000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:20.732873202+07:00","message":"receive interim result [false|false]: แล้วถ้าประเทศชาติของเราเต็มไปด้วยคนวัยทำงานขาดไออุ่น"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:20.732888359+07:00","message":"[buffer interim] 140 false แล้วถ้าประเทศชาติของเราเต็มไปด้วยคนวัยทำงานขาดไออุ่น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:20.732902375+07:00","message":"[bufferProcess] interim [720000000]:แล้วถ้าประเทศชาติของเราเต็มไปด้วยคนวัยทำงานขาดไออุ่น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:20.732905718+07:00","message":"[bufferProcess] send to processor:แล้วถ้าประเทศชาติของเราเต็มไปด้วยคนวัยทำงานขาด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:20.732909926+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:20.732913007+07:00","message":"> Transcript [2383] [false]: 'แล้วถ้าประเทศชาติของเราเต็มไปด้วยคนวัยทำงานขาด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:20.732917087+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:20.732922526+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:20.732925343+07:00","message":"StatePrefix: 'แล้วถ้าประเทศชาติของเราเต็มไปด้วยคนวัย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:20.732928205+07:00","message":"TextPushed: 'แล้วถ้าประเทศชาติของเราเต็ม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:20.732931368+07:00","message":"Push: 'ไปด้วยคนวัย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:20.732936127+07:00","message":"TextPushed: 'แล้วถ้าประเทศชาติของเราเต็มไปด้วยคนวัย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:20.732938771+07:00","message":"Set new StatePrefix : 'แล้วถ้าประเทศชาติของเราเต็มไปด้วยคนวัยทำงานขาด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:20.732941156+07:00","message":"Next Push (prob) : 'ทำงานขาด'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:20.732950228+07:00","message":"push: {false ไปด้วยคนวัย 0 0xc00052a100}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:20.917621034+07:00","message":"receive streaming session, msgId: 140"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:20.917667803+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แล้วถ้าประเทศชาติของเราเต็มไปด้วยคนวัยทำงานขาดไอโอดีน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":900000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:20.91767417+07:00","message":"receive interim result [false|false]: แล้วถ้าประเทศชาติของเราเต็มไปด้วยคนวัยทำงานขาดไอโอดีน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:20.917689518+07:00","message":"[buffer interim] 140 false แล้วถ้าประเทศชาติของเราเต็มไปด้วยคนวัยทำงานขาดไอโอดีน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:20.917697214+07:00","message":"[bufferProcess] interim [900000000]:แล้วถ้าประเทศชาติของเราเต็มไปด้วยคนวัยทำงานขาดไอโอดีน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:20.917700049+07:00","message":"[bufferProcess] send to processor:แล้วถ้าประเทศชาติของเราเต็มไปด้วยคนวัยทำงานขาดไออุ่น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:20.91770393+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:20.917706918+07:00","message":"> Transcript [2384] [false]: 'แล้วถ้าประเทศชาติของเราเต็มไปด้วยคนวัยทำงานขาดไออุ่น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:20.917710433+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:20.91771263+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:20.917716269+07:00","message":"StatePrefix: 'แล้วถ้าประเทศชาติของเราเต็มไปด้วยคนวัยทำงานขาด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:20.917720613+07:00","message":"TextPushed: 'แล้วถ้าประเทศชาติของเราเต็มไปด้วยคนวัย'"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:16:20.968912222+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:16:20.968928619+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:21.026186111+07:00","message":"[GCS] IsForceVAD: false for message ID: 140"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:21.097381177+07:00","message":"[GCS] Start streaming session, msgId: 141"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:21.132750392+07:00","message":"receive streaming session, msgId: 140"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:21.132799203+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แล้วถ้าประเทศชาติของเราเต็มไปด้วยคนวัยทำงานขาดไอโอดีน\",\"confidence\":0.9589726}],\"is_final\":true,\"result_end_time\":{\"seconds\":4,\"nanos\":200000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:21.132806252+07:00","message":"receive interim result [true|false]: แล้วถ้าประเทศชาติของเราเต็มไปด้วยคนวัยทำงานขาดไอโอดีน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:21.132818799+07:00","message":"end recv isFinal message id 140"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:21.132821171+07:00","message":"end Recv id 140"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:21.13282733+07:00","message":"[buffer interim] 140 true แล้วถ้าประเทศชาติของเราเต็มไปด้วยคนวัยทำงานขาดไอโอดีน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:21.132836479+07:00","message":"[bufferProcess] interim [200000000]:แล้วถ้าประเทศชาติของเราเต็มไปด้วยคนวัยทำงานขาดไอโอดีน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:21.132840067+07:00","message":"[bufferProcess] send to processor (isfinal):แล้วถ้าประเทศชาติของเราเต็มไปด้วยคนวัยทำงานขาดไอโอดีน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:21.132843848+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:21.132850988+07:00","message":"> Transcript [2385] [false]: 'แล้วถ้าประเทศชาติของเราเต็มไปด้วยคนวัยทำงานขาดไอโอดีน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:21.132856288+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:21.13285928+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:21.132862333+07:00","message":"StatePrefix: 'แล้วถ้าประเทศชาติของเราเต็มไปด้วยคนวัยทำงานขาด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:21.132867524+07:00","message":"TextPushed: 'แล้วถ้าประเทศชาติของเราเต็มไปด้วยคนวัย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:21.132870707+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:21.132873827+07:00","message":"> Transcript [2386] [true]: 'แล้วถ้าประเทศชาติของเราเต็มไปด้วยคนวัยทำงานขาดไอโอดีน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:21.132877508+07:00","message":"Count interim (case isFinal): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:21.132880481+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:21.132883529+07:00","message":"StatePrefix: 'แล้วถ้าประเทศชาติของเราเต็มไปด้วยคนวัยทำงานขาด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:21.132886036+07:00","message":"TextPushed: 'แล้วถ้าประเทศชาติของเราเต็มไปด้วยคนวัย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:21.132889021+07:00","message":"Push: 'ทำงานขาดไอโอดีน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:21.132899036+07:00","message":"push: {true ทำงานขาดไอโอดีน 0 0xc00052a100}"}
{"level":"info","service":"Main","time":"2026-06-25T13:16:21.142293766+07:00","message":"write wav file: './tmp/7593/7593_140.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:21.961121516+07:00","message":"receive streaming session, msgId: 141"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:21.961187079+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"จะเกิด\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":910000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:21.961193605+07:00","message":"receive interim result [false|false]: จะเกิด"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:21.961211684+07:00","message":"[buffer interim] 141 false จะเกิด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:21.961219467+07:00","message":"[bufferProcess] interim [910000000]:จะเกิด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:21.961221679+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:22.069143919+07:00","message":"receive streaming session, msgId: 141"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:22.069203393+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ถ้าเกิดเอา\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":30000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:22.069210633+07:00","message":"receive interim result [false|false]: ถ้าเกิดเอา"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:22.069224185+07:00","message":"[buffer interim] 141 false ถ้าเกิดเอา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:22.069231462+07:00","message":"[bufferProcess] interim [30000000]:ถ้าเกิดเอา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:22.069233692+07:00","message":"[bufferProcess] send to processor:จะเกิด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:22.069240068+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:22.069242907+07:00","message":"> Transcript [2387] [false]: 'จะเกิด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:22.069245205+07:00","message":"Set StatePrefix (first interim): 'จะเกิด'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:22.135605166+07:00","message":"receive streaming session, msgId: 141"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:22.135651268+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"จะเกิดอะไร\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":90000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:22.135657653+07:00","message":"receive interim result [false|false]: จะเกิดอะไร"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:22.135670752+07:00","message":"[buffer interim] 141 false จะเกิดอะไร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:22.135679029+07:00","message":"[bufferProcess] interim [90000000]:จะเกิดอะไร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:22.135682522+07:00","message":"[bufferProcess] send to processor:ถ้าเกิดเอา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:22.135691554+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:22.135695762+07:00","message":"> Transcript [2388] [false]: 'ถ้าเกิดเอา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:22.135698091+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:22.135700208+07:00","message":"Set new StatePrefix: 'ถ้าเกิดเอา'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:22.322390954+07:00","message":"receive streaming session, msgId: 141"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:22.322424162+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-06-25T13:16:22.32243058+07:00","message":"receive interim result [false|false]: จะเกิดอะไรขึ้น"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:22.322442385+07:00","message":"[buffer interim] 141 false จะเกิดอะไรขึ้น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:22.322449352+07:00","message":"[bufferProcess] interim [270000000]:จะเกิดอะไรขึ้น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:22.322451808+07:00","message":"[bufferProcess] send to processor:จะเกิดอะไร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:22.322457004+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:22.322459692+07:00","message":"> Transcript [2389] [false]: 'จะเกิดอะไร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:22.322462012+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:22.322464152+07:00","message":"Set new StatePrefix: 'จะเกิดอะไร'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:22.966941254+07:00","message":"receive streaming session, msgId: 141"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:22.966980504+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-06-25T13:16:22.966986798+07:00","message":"receive interim result [false|false]: จะเกิดอะไรขึ้น"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:22.966998359+07:00","message":"[buffer interim] 141 false จะเกิดอะไรขึ้น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:22.967004942+07:00","message":"[bufferProcess] interim [870000000]:จะเกิดอะไรขึ้น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:22.96700749+07:00","message":"[bufferProcess] send to processor:จะเกิดอะไรขึ้น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:22.967012595+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:22.967015354+07:00","message":"> Transcript [2390] [false]: 'จะเกิดอะไรขึ้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:22.967018592+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:22.967020725+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:22.96702273+07:00","message":"StatePrefix: 'จะเกิดอะไร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:22.967024974+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:23.221358095+07:00","message":"receive streaming session, msgId: 141"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:23.221402013+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"จะเกิดอะไรขึ้นนี่ไง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":170000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:23.221408111+07:00","message":"receive interim result [false|false]: จะเกิดอะไรขึ้นนี่ไง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:23.221422396+07:00","message":"[buffer interim] 141 false จะเกิดอะไรขึ้นนี่ไง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:23.221430136+07:00","message":"[bufferProcess] interim [170000000]:จะเกิดอะไรขึ้นนี่ไง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:23.221436501+07:00","message":"[bufferProcess] send to processor:จะเกิดอะไรขึ้น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:23.221442416+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:23.221445254+07:00","message":"> Transcript [2391] [false]: 'จะเกิดอะไรขึ้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:23.221448848+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:23.221451547+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:23.221453754+07:00","message":"StatePrefix: 'จะเกิดอะไร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:23.221456525+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:23.227226534+07:00","message":"receive streaming session, msgId: 141"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:23.227256679+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"จะเกิดอะไรขึ้น\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":2,\"nanos\":230000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:23.227261377+07:00","message":"receive interim result [false|false]: จะเกิดอะไรขึ้น"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:23.22727442+07:00","message":"[buffer interim] 141 false จะเกิดอะไรขึ้น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:23.227280763+07:00","message":"[bufferProcess] interim [230000000]:จะเกิดอะไรขึ้น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:23.227283235+07:00","message":"[bufferProcess] send to processor:จะเกิดอะไรขึ้นนี่ไง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:23.227290464+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:23.227293037+07:00","message":"> Transcript [2392] [false]: 'จะเกิดอะไรขึ้นนี่ไง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:23.227295728+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:23.22729791+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:23.227299913+07:00","message":"StatePrefix: 'จะเกิดอะไร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:23.227302792+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:23.666436598+07:00","message":"receive streaming session, msgId: 141"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:23.666480449+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"จะเกิดอะไรขึ้นเรามี\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":590000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:23.666487035+07:00","message":"receive interim result [false|false]: จะเกิดอะไรขึ้นเรามี"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:23.666499751+07:00","message":"[buffer interim] 141 false จะเกิดอะไรขึ้นเรามี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:23.666510567+07:00","message":"[bufferProcess] interim [590000000]:จะเกิดอะไรขึ้นเรามี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:23.666513393+07:00","message":"[bufferProcess] send to processor:จะเกิดอะไรขึ้น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:23.666517226+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:23.666520565+07:00","message":"> Transcript [2393] [false]: 'จะเกิดอะไรขึ้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:23.666524348+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:23.666526498+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:23.666528628+07:00","message":"StatePrefix: 'จะเกิดอะไร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:23.666532991+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:23.666539701+07:00","message":"Push: 'จะเกิดอะไร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:23.666541794+07:00","message":"TextPushed: 'จะเกิดอะไร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:23.666544015+07:00","message":"Set new StatePrefix : 'จะเกิดอะไรขึ้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:23.666546298+07:00","message":"Next Push (prob) : 'ขึ้น'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:23.666555306+07:00","message":"push: {false จะเกิดอะไร 0 0xc0017d4d80}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:23.868403223+07:00","message":"receive streaming session, msgId: 141"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:23.868443884+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"จะเกิดอะไรขึ้น\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":2,\"nanos\":770000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:23.868450255+07:00","message":"receive interim result [false|false]: จะเกิดอะไรขึ้น"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:23.868465179+07:00","message":"[buffer interim] 141 false จะเกิดอะไรขึ้น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:23.868472384+07:00","message":"[bufferProcess] interim [770000000]:จะเกิดอะไรขึ้น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:23.868474672+07:00","message":"[bufferProcess] send to processor:จะเกิดอะไรขึ้นเรามี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:23.868477981+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:23.868481144+07:00","message":"> Transcript [2394] [false]: 'จะเกิดอะไรขึ้นเรามี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:23.868484893+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:23.868487195+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:23.868489544+07:00","message":"StatePrefix: 'จะเกิดอะไรขึ้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:23.868491796+07:00","message":"TextPushed: 'จะเกิดอะไร'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:23.874056495+07:00","message":"receive streaming session, msgId: 141"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:23.874096005+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"จะเกิดอะไรขึ้นเรามีการ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":830000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:23.874101679+07:00","message":"receive interim result [false|false]: จะเกิดอะไรขึ้นเรามีการ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:23.874115067+07:00","message":"[buffer interim] 141 false จะเกิดอะไรขึ้นเรามีการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:23.874122437+07:00","message":"[bufferProcess] interim [830000000]:จะเกิดอะไรขึ้นเรามีการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:23.874125144+07:00","message":"[bufferProcess] send to processor:จะเกิดอะไรขึ้น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:23.874130879+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:23.874133644+07:00","message":"> Transcript [2395] [false]: 'จะเกิดอะไรขึ้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:23.874137321+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:23.874139397+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:23.874141632+07:00","message":"StatePrefix: 'จะเกิดอะไรขึ้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:23.874143992+07:00","message":"TextPushed: 'จะเกิดอะไร'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:23.930290909+07:00","message":"receive streaming session, msgId: 141"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:23.930326445+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"จะเกิดอะไรขึ้น\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":2,\"nanos\":890000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:23.930332381+07:00","message":"receive interim result [false|false]: จะเกิดอะไรขึ้น"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:23.930346777+07:00","message":"[buffer interim] 141 false จะเกิดอะไรขึ้น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:23.930353635+07:00","message":"[bufferProcess] interim [890000000]:จะเกิดอะไรขึ้น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:23.930357585+07:00","message":"[bufferProcess] send to processor:จะเกิดอะไรขึ้นเรามีการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:23.930366936+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:23.930370559+07:00","message":"> Transcript [2396] [false]: 'จะเกิดอะไรขึ้นเรามีการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:23.930374033+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:23.930376209+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:23.930378538+07:00","message":"StatePrefix: 'จะเกิดอะไรขึ้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:23.93038125+07:00","message":"TextPushed: 'จะเกิดอะไร'"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:16:23.969074478+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:16:23.96909886+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:24.057001302+07:00","message":"receive streaming session, msgId: 141"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:24.057032403+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"จะเกิดอะไรขึ้นเรามีกาแฟ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":950000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:24.057037902+07:00","message":"receive interim result [false|false]: จะเกิดอะไรขึ้นเรามีกาแฟ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:24.05704896+07:00","message":"[buffer interim] 141 false จะเกิดอะไรขึ้นเรามีกาแฟ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:24.057055543+07:00","message":"[bufferProcess] interim [950000000]:จะเกิดอะไรขึ้นเรามีกาแฟ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:24.05705815+07:00","message":"[bufferProcess] send to processor:จะเกิดอะไรขึ้น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:24.057063091+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:24.057065813+07:00","message":"> Transcript [2397] [false]: 'จะเกิดอะไรขึ้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:24.057069107+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:24.057071327+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:24.057073509+07:00","message":"StatePrefix: 'จะเกิดอะไรขึ้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:24.057075786+07:00","message":"TextPushed: 'จะเกิดอะไร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:24.057080287+07:00","message":"Push: 'ขึ้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:24.057082563+07:00","message":"TextPushed: 'จะเกิดอะไรขึ้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:24.057084663+07:00","message":"Set new StatePrefix : 'จะเกิดอะไรขึ้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:24.05708673+07:00","message":"Next Push (prob) : ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:24.057093352+07:00","message":"push: {false ขึ้น 0 0xc0017d4d80}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:24.309639006+07:00","message":"receive streaming session, msgId: 141"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:24.309686948+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"จะเกิดอะไรขึ้นเรามีกาแฟให้\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":250000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:24.309693117+07:00","message":"receive interim result [false|false]: จะเกิดอะไรขึ้นเรามีกาแฟให้"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:24.309710319+07:00","message":"[buffer interim] 141 false จะเกิดอะไรขึ้นเรามีกาแฟให้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:24.309720514+07:00","message":"[bufferProcess] interim [250000000]:จะเกิดอะไรขึ้นเรามีกาแฟให้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:24.309724339+07:00","message":"[bufferProcess] send to processor:จะเกิดอะไรขึ้นเรามีกาแฟ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:24.309728906+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:24.309733045+07:00","message":"> Transcript [2398] [false]: 'จะเกิดอะไรขึ้นเรามีกาแฟ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:24.309737182+07:00","message":"Set StatePrefix (first interim): 'จะเกิดอะไรขึ้นเรามีกาแฟ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:24.357222288+07:00","message":"receive streaming session, msgId: 141"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:24.357259525+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"จะเกิดอะไรขึ้นเรามีกาแฟ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":310000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:24.357265121+07:00","message":"receive interim result [false|false]: จะเกิดอะไรขึ้นเรามีกาแฟ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:24.357280287+07:00","message":"[buffer interim] 141 false จะเกิดอะไรขึ้นเรามีกาแฟ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:24.357287545+07:00","message":"[bufferProcess] interim [310000000]:จะเกิดอะไรขึ้นเรามีกาแฟ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:24.357290044+07:00","message":"[bufferProcess] send to processor:จะเกิดอะไรขึ้นเรามีกาแฟให้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:24.357293503+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:24.357296103+07:00","message":"> Transcript [2399] [false]: 'จะเกิดอะไรขึ้นเรามีกาแฟให้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:24.357299923+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:24.357301822+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:24.357303754+07:00","message":"StatePrefix: 'จะเกิดอะไรขึ้นเรามีกาแฟ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:24.357306104+07:00","message":"TextPushed: 'จะเกิดอะไรขึ้น'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:24.634227244+07:00","message":"receive streaming session, msgId: 141"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:24.634268168+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"จะเกิดอะไรขึ้นเรามีกาแฟ\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":3,\"nanos\":550000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:24.634274155+07:00","message":"receive interim result [false|false]: จะเกิดอะไรขึ้นเรามีกาแฟ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:24.634295297+07:00","message":"[buffer interim] 141 false จะเกิดอะไรขึ้นเรามีกาแฟ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:24.634303901+07:00","message":"[bufferProcess] interim [550000000]:จะเกิดอะไรขึ้นเรามีกาแฟ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:24.634306503+07:00","message":"[bufferProcess] send to processor:จะเกิดอะไรขึ้นเรามีกาแฟ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:24.63430992+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:24.634313005+07:00","message":"> Transcript [2400] [false]: 'จะเกิดอะไรขึ้นเรามีกาแฟ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:24.634319199+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:24.634321529+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:24.634323565+07:00","message":"StatePrefix: 'จะเกิดอะไรขึ้นเรามีกาแฟ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:24.634326477+07:00","message":"TextPushed: 'จะเกิดอะไรขึ้น'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:24.864889981+07:00","message":"receive streaming session, msgId: 141"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:24.864929517+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-06-25T13:16:24.864935263+07:00","message":"receive interim result [false|false]: จะเกิดอะไรขึ้นเรามีกาแฟให้ได้"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:24.86494657+07:00","message":"[buffer interim] 141 false จะเกิดอะไรขึ้นเรามีกาแฟให้ได้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:24.864954001+07:00","message":"[bufferProcess] interim [790000000]:จะเกิดอะไรขึ้นเรามีกาแฟให้ได้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:24.864956666+07:00","message":"[bufferProcess] send to processor:จะเกิดอะไรขึ้นเรามีกาแฟ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:24.864961957+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:24.864964626+07:00","message":"> Transcript [2401] [false]: 'จะเกิดอะไรขึ้นเรามีกาแฟ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:24.864967905+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:24.864970185+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:24.864972226+07:00","message":"StatePrefix: 'จะเกิดอะไรขึ้นเรามีกาแฟ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:24.86497502+07:00","message":"TextPushed: 'จะเกิดอะไรขึ้น'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:24.960582896+07:00","message":"receive streaming session, msgId: 141"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:24.960627352+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"จะเกิดอะไรขึ้นเรามีกาแฟ\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":3,\"nanos\":850000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:24.960635502+07:00","message":"receive interim result [false|false]: จะเกิดอะไรขึ้นเรามีกาแฟ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:24.960653867+07:00","message":"[buffer interim] 141 false จะเกิดอะไรขึ้นเรามีกาแฟ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:24.96066996+07:00","message":"[bufferProcess] interim [850000000]:จะเกิดอะไรขึ้นเรามีกาแฟ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:24.960674364+07:00","message":"[bufferProcess] send to processor:จะเกิดอะไรขึ้นเรามีกาแฟให้ได้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:24.96068154+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:24.960685402+07:00","message":"> Transcript [2402] [false]: 'จะเกิดอะไรขึ้นเรามีกาแฟให้ได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:24.960690816+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:24.960694796+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:24.960698028+07:00","message":"StatePrefix: 'จะเกิดอะไรขึ้นเรามีกาแฟ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:24.960702656+07:00","message":"TextPushed: 'จะเกิดอะไรขึ้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:24.960709664+07:00","message":"Push: 'เรามีกาแฟ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:24.960713013+07:00","message":"TextPushed: 'จะเกิดอะไรขึ้นเรามีกาแฟ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:24.96071615+07:00","message":"Set new StatePrefix : 'จะเกิดอะไรขึ้นเรามีกาแฟให้ได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:24.960719698+07:00","message":"Next Push (prob) : 'ให้ได้'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:24.960730047+07:00","message":"push: {false เรามีกาแฟ 0 0xc0017d4d80}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:25.275516783+07:00","message":"receive streaming session, msgId: 141"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:25.275556994+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"จะเกิดอะไรขึ้นเรามีกาแฟให้ด้วย\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":210000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:25.275566388+07:00","message":"receive interim result [false|false]: จะเกิดอะไรขึ้นเรามีกาแฟให้ด้วย"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:25.275592435+07:00","message":"[buffer interim] 141 false จะเกิดอะไรขึ้นเรามีกาแฟให้ด้วย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:25.275599667+07:00","message":"[bufferProcess] interim [210000000]:จะเกิดอะไรขึ้นเรามีกาแฟให้ด้วย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:25.275602087+07:00","message":"[bufferProcess] send to processor:จะเกิดอะไรขึ้นเรามีกาแฟ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:25.275605189+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:25.275607848+07:00","message":"> Transcript [2403] [false]: 'จะเกิดอะไรขึ้นเรามีกาแฟ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:25.275610162+07:00","message":"> Transcript shorter than prefix"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:25.507685872+07:00","message":"[GCS] IsForceVAD: false for message ID: 141"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:25.577652305+07:00","message":"[GCS] Start streaming session, msgId: 142"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:25.635829026+07:00","message":"receive streaming session, msgId: 141"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:25.635865359+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"จะเกิดอะไรขึ้นเรามีกาแฟให้ด้วย\",\"confidence\":0.92701423}],\"is_final\":true,\"result_end_time\":{\"seconds\":4,\"nanos\":630000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:25.635872469+07:00","message":"receive interim result [true|false]: จะเกิดอะไรขึ้นเรามีกาแฟให้ด้วย"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:25.635884632+07:00","message":"end recv isFinal message id 141"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:25.635887941+07:00","message":"end Recv id 141"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:25.635898296+07:00","message":"[buffer interim] 141 true จะเกิดอะไรขึ้นเรามีกาแฟให้ด้วย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:25.635905308+07:00","message":"[bufferProcess] interim [630000000]:จะเกิดอะไรขึ้นเรามีกาแฟให้ด้วย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:25.63590851+07:00","message":"[bufferProcess] send to processor (isfinal):จะเกิดอะไรขึ้นเรามีกาแฟให้ด้วย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:25.635912041+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:25.635914845+07:00","message":"> Transcript [2404] [false]: 'จะเกิดอะไรขึ้นเรามีกาแฟให้ด้วย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:25.635917127+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:25.635919035+07:00","message":"Set new StatePrefix: 'จะเกิดอะไรขึ้นเรามีกาแฟให้ด้วย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:25.63592088+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:25.635922769+07:00","message":"> Transcript [2405] [true]: 'จะเกิดอะไรขึ้นเรามีกาแฟให้ด้วย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:25.635925327+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:25.635927391+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:25.635929441+07:00","message":"StatePrefix: 'จะเกิดอะไรขึ้นเรามีกาแฟให้ด้วย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:25.635931715+07:00","message":"TextPushed: 'จะเกิดอะไรขึ้นเรามีกาแฟ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:25.635934378+07:00","message":"Push: 'ให้ด้วย'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:25.635941848+07:00","message":"push: {true ให้ด้วย 0 0xc0017d4d80}"}
{"level":"info","service":"Main","time":"2026-06-25T13:16:25.647279413+07:00","message":"write wav file: './tmp/7593/7593_141.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:26.936983564+07:00","message":"receive streaming session, msgId: 142"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:26.937030193+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ขอพ่อ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":380000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:26.937036109+07:00","message":"receive interim result [false|false]: ขอพ่อ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:26.937055432+07:00","message":"[buffer interim] 142 false ขอพ่อ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:26.937071198+07:00","message":"[bufferProcess] interim [380000000]:ขอพ่อ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:26.937073207+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:26.937078728+07:00","message":"[bufferProcess] send to processor (ticker):ขอพ่อ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:26.937081336+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:26.937084377+07:00","message":"> Transcript [2406] [false]: 'ขอพ่อ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:26.937087336+07:00","message":"Set StatePrefix (first interim): 'ขอพ่อ'"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:16:26.970054091+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:16:26.970092313+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:27.467899245+07:00","message":"receive streaming session, msgId: 142"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:27.467941812+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ขอพ่อนะคะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":920000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:27.467948087+07:00","message":"receive interim result [false|false]: ขอพ่อนะคะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:27.467958553+07:00","message":"[buffer interim] 142 false ขอพ่อนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:27.467965771+07:00","message":"[bufferProcess] interim [920000000]:ขอพ่อนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:27.467967721+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:27.913578978+07:00","message":"receive streaming session, msgId: 142"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:27.913615027+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ขอพ่ออ้น\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":340000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:27.913621246+07:00","message":"receive interim result [false|false]: ขอพ่ออ้น"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:27.913633923+07:00","message":"[buffer interim] 142 false ขอพ่ออ้น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:27.913643386+07:00","message":"[bufferProcess] interim [340000000]:ขอพ่ออ้น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:27.913645642+07:00","message":"[bufferProcess] send to processor:ขอพ่อนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:27.913650989+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:27.91365375+07:00","message":"> Transcript [2407] [false]: 'ขอพ่อนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:27.913657325+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:27.913659592+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:27.913661489+07:00","message":"StatePrefix: 'ขอพ่อ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:27.913663648+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:28.167112689+07:00","message":"receive streaming session, msgId: 142"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:28.167150605+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ขอพ่อเพี้ยน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":580000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:28.167156853+07:00","message":"receive interim result [false|false]: ขอพ่อเพี้ยน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:28.167170197+07:00","message":"[buffer interim] 142 false ขอพ่อเพี้ยน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:28.167177239+07:00","message":"[bufferProcess] interim [580000000]:ขอพ่อเพี้ยน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:28.167179911+07:00","message":"[bufferProcess] send to processor:ขอพ่ออ้น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:28.16718489+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:28.167187649+07:00","message":"> Transcript [2408] [false]: 'ขอพ่ออ้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:28.167191228+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:28.167193264+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:28.167195505+07:00","message":"StatePrefix: 'ขอพ่อ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:28.167197908+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:28.245089371+07:00","message":"receive streaming session, msgId: 142"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:28.245125522+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ขอพ่อนะคะก่อน 12:00\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":700000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:28.24513145+07:00","message":"receive interim result [false|false]: ขอพ่อนะคะก่อน 12:00"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:28.245141559+07:00","message":"[buffer interim] 142 false ขอพ่อนะคะก่อน 12:00"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:28.245148871+07:00","message":"[bufferProcess] interim [700000000]:ขอพ่อนะคะก่อน 12:00"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:28.245151568+07:00","message":"[bufferProcess] send to processor:ขอพ่อเพี้ยน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:28.245155083+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:28.245158102+07:00","message":"> Transcript [2409] [false]: 'ขอพ่อเพี้ยน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:28.245174233+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:28.245176643+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:28.245178587+07:00","message":"StatePrefix: 'ขอพ่อ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:28.245180624+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:28.740128225+07:00","message":"receive streaming session, msgId: 142"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:28.740162007+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ขอพ่อก่อนเที่ยง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":180000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:28.740168642+07:00","message":"receive interim result [false|false]: ขอพ่อก่อนเที่ยง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:28.740183526+07:00","message":"[buffer interim] 142 false ขอพ่อก่อนเที่ยง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:28.74019061+07:00","message":"[bufferProcess] interim [180000000]:ขอพ่อก่อนเที่ยง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:28.740193169+07:00","message":"[bufferProcess] send to processor:ขอพ่อนะคะก่อน 12:00"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:28.740196617+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:28.740199708+07:00","message":"> Transcript [2410] [false]: 'ขอพ่อนะคะก่อน 12:00'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:28.740203171+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:28.740205472+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:28.740207624+07:00","message":"StatePrefix: 'ขอพ่อ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:28.740209581+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:28.74021238+07:00","message":"Push: 'ขอพ่อ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:28.740214469+07:00","message":"TextPushed: 'ขอพ่อ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:28.740216668+07:00","message":"Set new StatePrefix : 'ขอพ่อนะคะก่อน 12:00'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:28.740219079+07:00","message":"Next Push (prob) : 'นะคะก่อน 12:00'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:28.740226741+07:00","message":"push: {false ขอพ่อ 0 0xc0001fd600}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:28.793820741+07:00","message":"receive streaming session, msgId: 142"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:28.793867169+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ขอพ่อนะคะก่อน 12:00 น\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":240000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:28.793874795+07:00","message":"receive interim result [false|false]: ขอพ่อนะคะก่อน 12:00 น"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:28.793893433+07:00","message":"[buffer interim] 142 false ขอพ่อนะคะก่อน 12:00 น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:28.793906735+07:00","message":"[bufferProcess] interim [240000000]:ขอพ่อนะคะก่อน 12:00 น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:28.79391087+07:00","message":"[bufferProcess] send to processor:ขอพ่อก่อนเที่ยง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:28.79392009+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:28.793924407+07:00","message":"> Transcript [2411] [false]: 'ขอพ่อก่อนเที่ยง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:28.793928311+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:28.793931921+07:00","message":"Set new StatePrefix: 'ขอพ่อก่อนเที่ยง'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:28.809307629+07:00","message":"receive streaming session, msgId: 142"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:28.80934319+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ขอพ่อก่อนเที่ยงเช้า\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":300000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:28.809349401+07:00","message":"receive interim result [false|false]: ขอพ่อก่อนเที่ยงเช้า"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:28.809362161+07:00","message":"[buffer interim] 142 false ขอพ่อก่อนเที่ยงเช้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:28.80937029+07:00","message":"[bufferProcess] interim [300000000]:ขอพ่อก่อนเที่ยงเช้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:28.809372577+07:00","message":"[bufferProcess] send to processor:ขอพ่อนะคะก่อน 12:00 น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:28.809379578+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:28.809382706+07:00","message":"> Transcript [2412] [false]: 'ขอพ่อนะคะก่อน 12:00 น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:28.809385262+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:28.809388165+07:00","message":"Set new StatePrefix: 'ขอพ่อนะคะก่อน 12:00 น'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:28.948687699+07:00","message":"receive streaming session, msgId: 142"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:28.948726145+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ขอพ่อก่อนเที่ยงช้าง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":360000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:28.948731481+07:00","message":"receive interim result [false|false]: ขอพ่อก่อนเที่ยงช้าง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:28.948747522+07:00","message":"[buffer interim] 142 false ขอพ่อก่อนเที่ยงช้าง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:28.948755375+07:00","message":"[bufferProcess] interim [360000000]:ขอพ่อก่อนเที่ยงช้าง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:28.948758046+07:00","message":"[bufferProcess] send to processor:ขอพ่อก่อนเที่ยงเช้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:28.948766529+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:28.948770547+07:00","message":"> Transcript [2413] [false]: 'ขอพ่อก่อนเที่ยงเช้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:28.948773277+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:28.948776321+07:00","message":"Set new StatePrefix: 'ขอพ่อก่อนเที่ยงเช้า'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:29.218318639+07:00","message":"receive streaming session, msgId: 142"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:29.218347726+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ขอพ่อก่อนเที่ยงเช้าง่วง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":600000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:29.218353284+07:00","message":"receive interim result [false|false]: ขอพ่อก่อนเที่ยงเช้าง่วง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:29.218366262+07:00","message":"[buffer interim] 142 false ขอพ่อก่อนเที่ยงเช้าง่วง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:29.218372085+07:00","message":"[bufferProcess] interim [600000000]:ขอพ่อก่อนเที่ยงเช้าง่วง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:29.21837467+07:00","message":"[bufferProcess] send to processor:ขอพ่อก่อนเที่ยงช้าง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:29.2183782+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:29.218380807+07:00","message":"> Transcript [2414] [false]: 'ขอพ่อก่อนเที่ยงช้าง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:29.218383003+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:29.218384999+07:00","message":"Set new StatePrefix: 'ขอพ่อก่อนเที่ยงช้าง'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:29.362422831+07:00","message":"receive streaming session, msgId: 142"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:29.36245778+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ขอพ่อก่อนเที่ยงช้าง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":720000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:29.362463638+07:00","message":"receive interim result [false|false]: ขอพ่อก่อนเที่ยงช้าง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:29.362475402+07:00","message":"[buffer interim] 142 false ขอพ่อก่อนเที่ยงช้าง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:29.36248202+07:00","message":"[bufferProcess] interim [720000000]:ขอพ่อก่อนเที่ยงช้าง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:29.362484855+07:00","message":"[bufferProcess] send to processor:ขอพ่อก่อนเที่ยงเช้าง่วง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:29.362490103+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:29.362492764+07:00","message":"> Transcript [2415] [false]: 'ขอพ่อก่อนเที่ยงเช้าง่วง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:29.362496048+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:29.362499479+07:00","message":"Set new StatePrefix: 'ขอพ่อก่อนเที่ยงเช้าง่วง'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:29.449887971+07:00","message":"receive streaming session, msgId: 142"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:29.449934161+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ขอพ่อก่อนเที่ยงเช้าง่วงซึม\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":840000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:29.449943885+07:00","message":"receive interim result [false|false]: ขอพ่อก่อนเที่ยงเช้าง่วงซึม"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:29.449965735+07:00","message":"[buffer interim] 142 false ขอพ่อก่อนเที่ยงเช้าง่วงซึม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:29.449980454+07:00","message":"[bufferProcess] interim [840000000]:ขอพ่อก่อนเที่ยงเช้าง่วงซึม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:29.449984975+07:00","message":"[bufferProcess] send to processor:ขอพ่อก่อนเที่ยงช้าง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:29.449994805+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:29.450000101+07:00","message":"> Transcript [2416] [false]: 'ขอพ่อก่อนเที่ยงช้าง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:29.450004019+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:29.450008086+07:00","message":"Set new StatePrefix: 'ขอพ่อก่อนเที่ยงช้าง'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:29.588109727+07:00","message":"[GCS] Cleaned up inactive client: 126"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:29.58814402+07:00","message":"[GCS] Cleaned up inactive client: 128"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:29.588147225+07:00","message":"[GCS] Cleaned up inactive client: 129"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:29.588149549+07:00","message":"[GCS] Cleaned up inactive client: 127"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:29.588151954+07:00","message":"[GCS] Cleaned up inactive client: 122"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:29.588153814+07:00","message":"[GCS] Cleaned up inactive client: 123"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:29.588155451+07:00","message":"[GCS] Cleaned up inactive client: 121"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:29.588157093+07:00","message":"[GCS] Cleaned up inactive client: 124"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:29.588158893+07:00","message":"[GCS] Cleaned up inactive client: 125"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:29.750992066+07:00","message":"receive streaming session, msgId: 142"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:29.751044348+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ขอพ่อก่อนเที่ยงเช้าง่วงซึมท้อง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":140000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:29.751053118+07:00","message":"receive interim result [false|false]: ขอพ่อก่อนเที่ยงเช้าง่วงซึมท้อง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:29.751066052+07:00","message":"[buffer interim] 142 false ขอพ่อก่อนเที่ยงเช้าง่วงซึมท้อง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:29.751074953+07:00","message":"[bufferProcess] interim [140000000]:ขอพ่อก่อนเที่ยงเช้าง่วงซึมท้อง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:29.751079355+07:00","message":"[bufferProcess] send to processor:ขอพ่อก่อนเที่ยงเช้าง่วงซึม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:29.751088645+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:29.75109275+07:00","message":"> Transcript [2417] [false]: 'ขอพ่อก่อนเที่ยงเช้าง่วงซึม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:29.75109657+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:29.751099754+07:00","message":"Set new StatePrefix: 'ขอพ่อก่อนเที่ยงเช้าง่วงซึม'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:29.831943809+07:00","message":"receive streaming session, msgId: 142"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:29.831984176+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ขอพ่อก่อนเที่ยงเช้าง่วงซึมท้องผูก\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":320000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:29.831989716+07:00","message":"receive interim result [false|false]: ขอพ่อก่อนเที่ยงเช้าง่วงซึมท้องผูก"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:29.832005976+07:00","message":"[buffer interim] 142 false ขอพ่อก่อนเที่ยงเช้าง่วงซึมท้องผูก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:29.83201288+07:00","message":"[bufferProcess] interim [320000000]:ขอพ่อก่อนเที่ยงเช้าง่วงซึมท้องผูก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:29.832015726+07:00","message":"[bufferProcess] send to processor:ขอพ่อก่อนเที่ยงเช้าง่วงซึมท้อง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:29.832018936+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:29.83202172+07:00","message":"> Transcript [2418] [false]: 'ขอพ่อก่อนเที่ยงเช้าง่วงซึมท้อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:29.832025327+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:29.832027818+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:29.832030289+07:00","message":"StatePrefix: 'ขอพ่อก่อนเที่ยงเช้าง่วงซึม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:29.832032604+07:00","message":"TextPushed: 'ขอพ่อ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:29.863670698+07:00","message":"[GCS] IsForceVAD: false for message ID: 142"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:16:29.970947004+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:16:29.970971024+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:29.994770499+07:00","message":"[GCS] Start streaming session, msgId: 143"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:30.126977703+07:00","message":"receive streaming session, msgId: 142"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:30.127015322+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ขอพ่อนะคะก่อนเที่ยงช้าง่วงซึมท้องผูก\",\"confidence\":0.91810495}],\"is_final\":true,\"result_end_time\":{\"seconds\":4,\"nanos\":500000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:30.127021961+07:00","message":"receive interim result [true|false]: ขอพ่อนะคะก่อนเที่ยงช้าง่วงซึมท้องผูก"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:30.127033339+07:00","message":"end recv isFinal message id 142"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:30.127035781+07:00","message":"end Recv id 142"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:30.127043118+07:00","message":"[buffer interim] 142 true ขอพ่อนะคะก่อนเที่ยงช้าง่วงซึมท้องผูก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:30.127051915+07:00","message":"[bufferProcess] interim [500000000]:ขอพ่อนะคะก่อนเที่ยงช้าง่วงซึมท้องผูก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:30.127059354+07:00","message":"[bufferProcess] send to processor (isfinal):ขอพ่อก่อนเที่ยงเช้าง่วงซึมท้องผูก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:30.127062802+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:30.127067432+07:00","message":"> Transcript [2419] [false]: 'ขอพ่อก่อนเที่ยงเช้าง่วงซึมท้องผูก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:30.127071209+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:30.127073377+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:30.127076081+07:00","message":"StatePrefix: 'ขอพ่อก่อนเที่ยงเช้าง่วงซึม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:30.127078667+07:00","message":"TextPushed: 'ขอพ่อ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:30.127080546+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:30.127082595+07:00","message":"> Transcript [2420] [true]: 'ขอพ่อนะคะก่อนเที่ยงช้าง่วงซึมท้องผูก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:30.127084901+07:00","message":"Count interim (case isFinal): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:30.127087023+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:30.127088805+07:00","message":"StatePrefix: 'ขอพ่อก่อนเที่ยงเช้าง่วงซึม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:30.127090811+07:00","message":"TextPushed: 'ขอพ่อ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:30.127098183+07:00","message":"Push: 'นะคะก่อนเที่ยงช้าง่วงซึมท้องผูก'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:30.127106745+07:00","message":"push: {true นะคะก่อนเที่ยงช้าง่วงซึมท้องผูก 0 0xc0001fd600}"}
{"level":"info","service":"Main","time":"2026-06-25T13:16:30.139558241+07:00","message":"write wav file: './tmp/7593/7593_142.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:30.529135023+07:00","message":"receive streaming session, msgId: 143"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:30.5292047+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ปวด\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":540000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:30.529211826+07:00","message":"receive interim result [false|false]: ปวด"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:30.529229994+07:00","message":"[buffer interim] 143 false ปวด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:30.529238131+07:00","message":"[bufferProcess] interim [540000000]:ปวด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:30.52923999+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:30.664112247+07:00","message":"receive streaming session, msgId: 143"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:30.664157589+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ปวดเมื่อย\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":720000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:30.664165427+07:00","message":"receive interim result [false|false]: ปวดเมื่อย"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:30.664179377+07:00","message":"[buffer interim] 143 false ปวดเมื่อย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:30.664187746+07:00","message":"[bufferProcess] interim [720000000]:ปวดเมื่อย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:30.664190247+07:00","message":"[bufferProcess] send to processor:ปวด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:30.664196864+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:30.664199743+07:00","message":"> Transcript [2421] [false]: 'ปวด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:30.664202116+07:00","message":"Set StatePrefix (first interim): 'ปวด'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:31.030707269+07:00","message":"receive streaming session, msgId: 143"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:31.030745621+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ปวดเมื่อยตาม\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":80000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:31.03075183+07:00","message":"receive interim result [false|false]: ปวดเมื่อยตาม"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:31.030764788+07:00","message":"[buffer interim] 143 false ปวดเมื่อยตาม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:31.030772316+07:00","message":"[bufferProcess] interim [80000000]:ปวดเมื่อยตาม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:31.030774812+07:00","message":"[bufferProcess] send to processor:ปวดเมื่อย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:31.030778487+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:31.030781322+07:00","message":"> Transcript [2422] [false]: 'ปวดเมื่อย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:31.030784583+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:31.030786611+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:31.030788898+07:00","message":"StatePrefix: 'ปวด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:31.030790932+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:31.216702629+07:00","message":"receive streaming session, msgId: 143"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:31.216772228+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ปวดเมื่อยตามตัว\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":260000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:31.216781264+07:00","message":"receive interim result [false|false]: ปวดเมื่อยตามตัว"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:31.2168075+07:00","message":"[buffer interim] 143 false ปวดเมื่อยตามตัว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:31.216819322+07:00","message":"[bufferProcess] interim [260000000]:ปวดเมื่อยตามตัว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:31.216823015+07:00","message":"[bufferProcess] send to processor:ปวดเมื่อยตาม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:31.216830158+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:31.216834453+07:00","message":"> Transcript [2423] [false]: 'ปวดเมื่อยตาม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:31.216838924+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:31.216842423+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:31.216845875+07:00","message":"StatePrefix: 'ปวด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:31.216848897+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:31.864800182+07:00","message":"receive streaming session, msgId: 143"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:31.864833378+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ปวดเมื่อยตามตัว\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":1,\"nanos\":860000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:31.864839396+07:00","message":"receive interim result [false|false]: ปวดเมื่อยตามตัว"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:31.864851129+07:00","message":"[buffer interim] 143 false ปวดเมื่อยตามตัว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:31.864858483+07:00","message":"[bufferProcess] interim [860000000]:ปวดเมื่อยตามตัว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:31.864860863+07:00","message":"[bufferProcess] send to processor:ปวดเมื่อยตามตัว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:31.864863855+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:31.86486669+07:00","message":"> Transcript [2424] [false]: 'ปวดเมื่อยตามตัว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:31.864870121+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:31.864872117+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:31.864874415+07:00","message":"StatePrefix: 'ปวด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:31.864876511+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:32.320541856+07:00","message":"receive streaming session, msgId: 143"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:32.320581484+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ปวดเมื่อยตามตัวหมด\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":400000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:32.320587923+07:00","message":"receive interim result [false|false]: ปวดเมื่อยตามตัวหมด"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:32.320601875+07:00","message":"[buffer interim] 143 false ปวดเมื่อยตามตัวหมด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:32.32060914+07:00","message":"[bufferProcess] interim [400000000]:ปวดเมื่อยตามตัวหมด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:32.32061179+07:00","message":"[bufferProcess] send to processor:ปวดเมื่อยตามตัว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:32.320615107+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:32.320617747+07:00","message":"> Transcript [2425] [false]: 'ปวดเมื่อยตามตัว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:32.320621252+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:32.320623313+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:32.320625548+07:00","message":"StatePrefix: 'ปวด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:32.320627709+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:32.320630099+07:00","message":"Push: 'ปวด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:32.320632822+07:00","message":"TextPushed: 'ปวด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:32.320634967+07:00","message":"Set new StatePrefix : 'ปวดเมื่อยตามตัว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:32.320637117+07:00","message":"Next Push (prob) : 'เมื่อยตามตัว'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:32.320644582+07:00","message":"push: {false ปวด 0 0xc00052b880}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:32.438479172+07:00","message":"receive streaming session, msgId: 143"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:32.438514743+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ปวดเมื่อยตามตัว\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":2,\"nanos\":460000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:32.438520321+07:00","message":"receive interim result [false|false]: ปวดเมื่อยตามตัว"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:32.438534273+07:00","message":"[buffer interim] 143 false ปวดเมื่อยตามตัว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:32.438546146+07:00","message":"[bufferProcess] interim [460000000]:ปวดเมื่อยตามตัว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:32.43854877+07:00","message":"[bufferProcess] send to processor:ปวดเมื่อยตามตัวหมด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:32.438555294+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:32.438557994+07:00","message":"> Transcript [2426] [false]: 'ปวดเมื่อยตามตัวหมด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:32.438561571+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:32.438563654+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:32.438565757+07:00","message":"StatePrefix: 'ปวดเมื่อยตามตัว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:32.438577429+07:00","message":"TextPushed: 'ปวด'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:32.442726608+07:00","message":"receive streaming session, msgId: 143"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:32.442758511+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ปวดเมื่อยตามตัวหมดเลย\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":520000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:32.44276405+07:00","message":"receive interim result [false|false]: ปวดเมื่อยตามตัวหมดเลย"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:32.442777485+07:00","message":"[buffer interim] 143 false ปวดเมื่อยตามตัวหมดเลย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:32.442783877+07:00","message":"[bufferProcess] interim [520000000]:ปวดเมื่อยตามตัวหมดเลย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:32.44278625+07:00","message":"[bufferProcess] send to processor:ปวดเมื่อยตามตัว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:32.442793811+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:32.442796461+07:00","message":"> Transcript [2427] [false]: 'ปวดเมื่อยตามตัว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:32.442799668+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:32.442804937+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:32.442808063+07:00","message":"StatePrefix: 'ปวดเมื่อยตามตัว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:32.442811434+07:00","message":"TextPushed: 'ปวด'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:32.637767282+07:00","message":"receive streaming session, msgId: 143"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:32.637807119+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ปวดเมื่อยตามตัวหมดเลยอ่ะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":700000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:32.637812765+07:00","message":"receive interim result [false|false]: ปวดเมื่อยตามตัวหมดเลยอ่ะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:32.637821514+07:00","message":"[buffer interim] 143 false ปวดเมื่อยตามตัวหมดเลยอ่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:32.637828614+07:00","message":"[bufferProcess] interim [700000000]:ปวดเมื่อยตามตัวหมดเลยอ่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:32.637831119+07:00","message":"[bufferProcess] send to processor:ปวดเมื่อยตามตัวหมดเลย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:32.637834581+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:32.637837473+07:00","message":"> Transcript [2428] [false]: 'ปวดเมื่อยตามตัวหมดเลย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:32.637840609+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:32.637842653+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:32.637844674+07:00","message":"StatePrefix: 'ปวดเมื่อยตามตัว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:32.637847093+07:00","message":"TextPushed: 'ปวด'"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:16:32.971129662+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:16:32.97114392+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:33.213886112+07:00","message":"receive streaming session, msgId: 143"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:33.213925648+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ปวดเมื่อยตามตัวหมดเลยอ่ะ\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":3,\"nanos\":300000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:33.213931746+07:00","message":"receive interim result [false|false]: ปวดเมื่อยตามตัวหมดเลยอ่ะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:33.213944077+07:00","message":"[buffer interim] 143 false ปวดเมื่อยตามตัวหมดเลยอ่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:33.213951385+07:00","message":"[bufferProcess] interim [300000000]:ปวดเมื่อยตามตัวหมดเลยอ่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:33.213953865+07:00","message":"[bufferProcess] send to processor:ปวดเมื่อยตามตัวหมดเลยอ่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:33.213963423+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:33.213966638+07:00","message":"> Transcript [2429] [false]: 'ปวดเมื่อยตามตัวหมดเลยอ่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:33.213970621+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:33.21397297+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:33.213975478+07:00","message":"StatePrefix: 'ปวดเมื่อยตามตัว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:33.213978135+07:00","message":"TextPushed: 'ปวด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:33.213984213+07:00","message":"Push: 'เมื่อยตามตัว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:33.213986236+07:00","message":"TextPushed: 'ปวดเมื่อยตามตัว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:33.213988846+07:00","message":"Set new StatePrefix : 'ปวดเมื่อยตามตัวหมดเลยอ่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:33.213991496+07:00","message":"Next Push (prob) : 'หมดเลยอ่ะ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:33.214014029+07:00","message":"push: {false เมื่อยตามตัว 0 0xc00052b880}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:33.72452562+07:00","message":"receive streaming session, msgId: 143"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:33.724562426+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ปวดเมื่อยตามตัวหมดเลยอ่ะปวดหลังอยู่ทุกวัน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":780000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:33.724579941+07:00","message":"receive interim result [false|false]: ปวดเมื่อยตามตัวหมดเลยอ่ะปวดหลังอยู่ทุกวัน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:33.724595556+07:00","message":"[buffer interim] 143 false ปวดเมื่อยตามตัวหมดเลยอ่ะปวดหลังอยู่ทุกวัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:33.724603354+07:00","message":"[bufferProcess] interim [780000000]:ปวดเมื่อยตามตัวหมดเลยอ่ะปวดหลังอยู่ทุกวัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:33.724606756+07:00","message":"[bufferProcess] send to processor:ปวดเมื่อยตามตัวหมดเลยอ่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:33.724614281+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:33.724617221+07:00","message":"> Transcript [2430] [false]: 'ปวดเมื่อยตามตัวหมดเลยอ่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:33.72462071+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:33.724622918+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:33.724624985+07:00","message":"StatePrefix: 'ปวดเมื่อยตามตัวหมดเลยอ่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:33.724627384+07:00","message":"TextPushed: 'ปวดเมื่อยตามตัว'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:33.849897468+07:00","message":"receive streaming session, msgId: 143"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:33.849934016+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ปวดเมื่อยตามตัวหมดเลยอ่ะปวดหลังอยู่ทุกวันนี้\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":840000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:33.849940197+07:00","message":"receive interim result [false|false]: ปวดเมื่อยตามตัวหมดเลยอ่ะปวดหลังอยู่ทุกวันนี้"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:33.849953687+07:00","message":"[buffer interim] 143 false ปวดเมื่อยตามตัวหมดเลยอ่ะปวดหลังอยู่ทุกวันนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:33.849961343+07:00","message":"[bufferProcess] interim [840000000]:ปวดเมื่อยตามตัวหมดเลยอ่ะปวดหลังอยู่ทุกวันนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:33.849963965+07:00","message":"[bufferProcess] send to processor:ปวดเมื่อยตามตัวหมดเลยอ่ะปวดหลังอยู่ทุกวัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:33.849967413+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:33.849970322+07:00","message":"> Transcript [2431] [false]: 'ปวดเมื่อยตามตัวหมดเลยอ่ะปวดหลังอยู่ทุกวัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:33.849975207+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:33.8499781+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:33.849981475+07:00","message":"StatePrefix: 'ปวดเมื่อยตามตัวหมดเลยอ่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:33.849985392+07:00","message":"TextPushed: 'ปวดเมื่อยตามตัว'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:34.093713609+07:00","message":"[GCS] IsForceVAD: false for message ID: 143"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:34.156808183+07:00","message":"[GCS] Start streaming session, msgId: 144"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:34.171430976+07:00","message":"receive streaming session, msgId: 143"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:34.171471958+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ปวดเมื่อยตามตัวหมดเลยอ่ะปวดหลังอยู่ทุกวันนี้นี่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":140000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:34.171478751+07:00","message":"receive interim result [false|false]: ปวดเมื่อยตามตัวหมดเลยอ่ะปวดหลังอยู่ทุกวันนี้นี่"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:34.171492465+07:00","message":"[buffer interim] 143 false ปวดเมื่อยตามตัวหมดเลยอ่ะปวดหลังอยู่ทุกวันนี้นี่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:34.171500827+07:00","message":"[bufferProcess] interim [140000000]:ปวดเมื่อยตามตัวหมดเลยอ่ะปวดหลังอยู่ทุกวันนี้นี่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:34.171503561+07:00","message":"[bufferProcess] send to processor:ปวดเมื่อยตามตัวหมดเลยอ่ะปวดหลังอยู่ทุกวันนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:34.171510331+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:34.171513943+07:00","message":"> Transcript [2432] [false]: 'ปวดเมื่อยตามตัวหมดเลยอ่ะปวดหลังอยู่ทุกวันนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:34.171517561+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:34.171519794+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:34.171522821+07:00","message":"StatePrefix: 'ปวดเมื่อยตามตัวหมดเลยอ่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:34.171525715+07:00","message":"TextPushed: 'ปวดเมื่อยตามตัว'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:34.241729397+07:00","message":"receive streaming session, msgId: 143"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:34.241761303+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ปวดเมื่อยตามตัวหมดเลยอ่ะทุกวันนี้นี่\",\"confidence\":0.9296823}],\"is_final\":true,\"result_end_time\":{\"seconds\":4,\"nanos\":320000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:34.241767037+07:00","message":"receive interim result [true|false]: ปวดเมื่อยตามตัวหมดเลยอ่ะทุกวันนี้นี่"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:34.241778365+07:00","message":"end recv isFinal message id 143"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:34.241780724+07:00","message":"end Recv id 143"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:34.241787549+07:00","message":"[buffer interim] 143 true ปวดเมื่อยตามตัวหมดเลยอ่ะทุกวันนี้นี่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:34.241800551+07:00","message":"[bufferProcess] interim [320000000]:ปวดเมื่อยตามตัวหมดเลยอ่ะทุกวันนี้นี่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:34.241804158+07:00","message":"[bufferProcess] send to processor (isfinal):ปวดเมื่อยตามตัวหมดเลยอ่ะปวดหลังอยู่ทุกวันนี้นี่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:34.241807622+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:34.241810774+07:00","message":"> Transcript [2433] [false]: 'ปวดเมื่อยตามตัวหมดเลยอ่ะปวดหลังอยู่ทุกวันนี้นี่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:34.241814693+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:34.241816694+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:34.241818714+07:00","message":"StatePrefix: 'ปวดเมื่อยตามตัวหมดเลยอ่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:34.241821261+07:00","message":"TextPushed: 'ปวดเมื่อยตามตัว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:34.241825243+07:00","message":"Push: 'หมดเลยอ่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:34.241827229+07:00","message":"TextPushed: 'ปวดเมื่อยตามตัวหมดเลยอ่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:34.241829363+07:00","message":"Set new StatePrefix : 'ปวดเมื่อยตามตัวหมดเลยอ่ะปวดหลังอยู่ทุกวันนี้นี่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:34.241831678+07:00","message":"Next Push (prob) : 'ปวดหลังอยู่ทุกวันนี้นี่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:34.241833673+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:34.241835736+07:00","message":"> Transcript [2434] [true]: 'ปวดเมื่อยตามตัวหมดเลยอ่ะทุกวันนี้นี่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:34.241837928+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:34.241839661+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:34.241841429+07:00","message":"StatePrefix: 'ปวดเมื่อยตามตัวหมดเลยอ่ะปวดหลังอยู่ทุกวันนี้นี่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:34.241843397+07:00","message":"TextPushed: 'ปวดเมื่อยตามตัวหมดเลยอ่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:34.241845713+07:00","message":"Push: 'ทุกวันนี้นี่'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:34.241852316+07:00","message":"push: {false หมดเลยอ่ะ 0 0xc00052b880}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:34.241857942+07:00","message":"push: {true ทุกวันนี้นี่ 0 0xc00052b880}"}
{"level":"info","service":"Main","time":"2026-06-25T13:16:34.251799137+07:00","message":"write wav file: './tmp/7593/7593_143.wav'"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:16:35.971806162+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:16:35.971822736+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:37.508210699+07:00","message":"receive streaming session, msgId: 144"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:37.508254857+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ทันทีเลย\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":420000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:37.5082608+07:00","message":"receive interim result [false|false]: ทันทีเลย"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:37.508275123+07:00","message":"[buffer interim] 144 false ทันทีเลย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:37.508282228+07:00","message":"[bufferProcess] interim [420000000]:ทันทีเลย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:37.508284336+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:37.508290387+07:00","message":"[bufferProcess] send to processor (ticker):ทันทีเลย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:37.50829283+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:37.50829576+07:00","message":"> Transcript [2435] [false]: 'ทันทีเลย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:37.5082981+07:00","message":"Set StatePrefix (first interim): 'ทันทีเลย'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:38.092535+07:00","message":"receive streaming session, msgId: 144"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:38.092579857+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ทันทีเลย\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":4,\"nanos\":20000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:38.092585555+07:00","message":"receive interim result [false|false]: ทันทีเลย"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:38.092599345+07:00","message":"[buffer interim] 144 false ทันทีเลย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:38.09260653+07:00","message":"[bufferProcess] interim [20000000]:ทันทีเลย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:38.092608462+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:38.221499058+07:00","message":"receive streaming session, msgId: 144"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:38.221537064+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ทันทีเลยพูดอย่างนี้\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":80000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:38.221544756+07:00","message":"receive interim result [false|false]: ทันทีเลยพูดอย่างนี้"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:38.221560551+07:00","message":"[buffer interim] 144 false ทันทีเลยพูดอย่างนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:38.221581657+07:00","message":"[bufferProcess] interim [80000000]:ทันทีเลยพูดอย่างนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:38.221584419+07:00","message":"[bufferProcess] send to processor:ทันทีเลย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:38.221587661+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:38.221590342+07:00","message":"> Transcript [2436] [false]: 'ทันทีเลย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:38.221593748+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:38.221595913+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:38.221598569+07:00","message":"StatePrefix: 'ทันทีเลย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:38.221600776+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:38.359958598+07:00","message":"receive streaming session, msgId: 144"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:38.359993674+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ทันทีเลยอย่างนี้\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":200000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:38.359999153+07:00","message":"receive interim result [false|false]: ทันทีเลยอย่างนี้"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:38.360010176+07:00","message":"[buffer interim] 144 false ทันทีเลยอย่างนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:38.36001837+07:00","message":"[bufferProcess] interim [200000000]:ทันทีเลยอย่างนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:38.360020964+07:00","message":"[bufferProcess] send to processor:ทันทีเลยพูดอย่างนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:38.360026136+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:38.360028723+07:00","message":"> Transcript [2437] [false]: 'ทันทีเลยพูดอย่างนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:38.360032033+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:38.360034206+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:38.360036274+07:00","message":"StatePrefix: 'ทันทีเลย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:38.360038396+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:38.788309977+07:00","message":"receive streaming session, msgId: 144"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:38.7883521+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ทันทีเลยพูดอย่างนี้มาก่อน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":680000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:38.78835798+07:00","message":"receive interim result [false|false]: ทันทีเลยพูดอย่างนี้มาก่อน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:38.788372688+07:00","message":"[buffer interim] 144 false ทันทีเลยพูดอย่างนี้มาก่อน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:38.788380282+07:00","message":"[bufferProcess] interim [680000000]:ทันทีเลยพูดอย่างนี้มาก่อน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:38.788383028+07:00","message":"[bufferProcess] send to processor:ทันทีเลยอย่างนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:38.788386276+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:38.788389017+07:00","message":"> Transcript [2438] [false]: 'ทันทีเลยอย่างนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:38.78839224+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:38.788394311+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:38.788396212+07:00","message":"StatePrefix: 'ทันทีเลย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:38.788398291+07:00","message":"TextPushed: ''"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:16:38.972108838+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:16:38.972119489+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:39.154990558+07:00","message":"[GCS] IsForceVAD: false for message ID: 144"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:39.224961157+07:00","message":"[GCS] Start streaming session, msgId: 145"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:39.253779406+07:00","message":"receive streaming session, msgId: 144"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:39.253815181+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ทันทีเลยพูดอย่างนี้มาก่อนจะคบ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":100000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:39.253821433+07:00","message":"receive interim result [false|false]: ทันทีเลยพูดอย่างนี้มาก่อนจะคบ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:39.253832514+07:00","message":"[buffer interim] 144 false ทันทีเลยพูดอย่างนี้มาก่อนจะคบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:39.253839282+07:00","message":"[bufferProcess] interim [100000000]:ทันทีเลยพูดอย่างนี้มาก่อนจะคบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:39.253842362+07:00","message":"[bufferProcess] send to processor:ทันทีเลยพูดอย่างนี้มาก่อน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:39.253847596+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:39.25385012+07:00","message":"> Transcript [2439] [false]: 'ทันทีเลยพูดอย่างนี้มาก่อน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:39.253853974+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:39.253856225+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:39.253858197+07:00","message":"StatePrefix: 'ทันทีเลย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:39.253860573+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:39.253864853+07:00","message":"Push: 'ทันทีเลย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:39.253866959+07:00","message":"TextPushed: 'ทันทีเลย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:39.253868949+07:00","message":"Set new StatePrefix : 'ทันทีเลยพูดอย่างนี้มาก่อน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:39.25387122+07:00","message":"Next Push (prob) : 'พูดอย่างนี้มาก่อน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:39.253878727+07:00","message":"push: {false ทันทีเลย 0 0xc00041cb00}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:39.280680463+07:00","message":"receive streaming session, msgId: 144"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:39.280714838+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ทันทีเลยพูดอย่างนี้มาก่อน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":220000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:39.280721179+07:00","message":"receive interim result [false|false]: ทันทีเลยพูดอย่างนี้มาก่อน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:39.280734252+07:00","message":"[buffer interim] 144 false ทันทีเลยพูดอย่างนี้มาก่อน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:39.280741512+07:00","message":"[bufferProcess] interim [220000000]:ทันทีเลยพูดอย่างนี้มาก่อน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:39.280744026+07:00","message":"[bufferProcess] send to processor:ทันทีเลยพูดอย่างนี้มาก่อนจะคบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:39.280749464+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:39.280752094+07:00","message":"> Transcript [2440] [false]: 'ทันทีเลยพูดอย่างนี้มาก่อนจะคบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:39.280755781+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:39.280757839+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:39.280760089+07:00","message":"StatePrefix: 'ทันทีเลยพูดอย่างนี้มาก่อน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:39.280762318+07:00","message":"TextPushed: 'ทันทีเลย'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:39.349668362+07:00","message":"receive streaming session, msgId: 144"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:39.349705916+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ทันทีเลยพูดอย่างนี้ออกมาก่อนจะคบ\",\"confidence\":0.8960587}],\"is_final\":true,\"result_end_time\":{\"seconds\":5,\"nanos\":220000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:39.349711999+07:00","message":"receive interim result [true|false]: ทันทีเลยพูดอย่างนี้ออกมาก่อนจะคบ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:39.349723398+07:00","message":"end recv isFinal message id 144"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:39.349725983+07:00","message":"end Recv id 144"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:39.349736662+07:00","message":"[buffer interim] 144 true ทันทีเลยพูดอย่างนี้ออกมาก่อนจะคบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:39.349764519+07:00","message":"[bufferProcess] interim [220000000]:ทันทีเลยพูดอย่างนี้ออกมาก่อนจะคบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:39.349768126+07:00","message":"[bufferProcess] send to processor (isfinal):ทันทีเลยพูดอย่างนี้มาก่อน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:39.349771396+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:39.349774266+07:00","message":"> Transcript [2441] [false]: 'ทันทีเลยพูดอย่างนี้มาก่อน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:39.349777659+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:39.349779704+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:39.349781691+07:00","message":"StatePrefix: 'ทันทีเลยพูดอย่างนี้มาก่อน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:39.349783766+07:00","message":"TextPushed: 'ทันทีเลย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:39.34978554+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:39.349787676+07:00","message":"> Transcript [2442] [true]: 'ทันทีเลยพูดอย่างนี้ออกมาก่อนจะคบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:39.349789979+07:00","message":"Count interim (case isFinal): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:39.349791756+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:39.349793519+07:00","message":"StatePrefix: 'ทันทีเลยพูดอย่างนี้มาก่อน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:39.34979609+07:00","message":"TextPushed: 'ทันทีเลย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:39.34980251+07:00","message":"Push: 'พูดอย่างนี้ออกมาก่อนจะคบ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:39.349809213+07:00","message":"push: {true พูดอย่างนี้ออกมาก่อนจะคบ 0 0xc00041cb00}"}
{"level":"info","service":"Main","time":"2026-06-25T13:16:39.360309236+07:00","message":"write wav file: './tmp/7593/7593_144.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:39.601388854+07:00","message":"receive streaming session, msgId: 145"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:39.601434516+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ปิด\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":420000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:39.601440052+07:00","message":"receive interim result [false|false]: ปิด"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:39.601455386+07:00","message":"[buffer interim] 145 false ปิด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:39.601462223+07:00","message":"[bufferProcess] interim [420000000]:ปิด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:39.601464107+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:39.783890236+07:00","message":"receive streaming session, msgId: 145"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:39.783933706+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ปิดเยอะ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":600000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:39.783940734+07:00","message":"receive interim result [false|false]: ปิดเยอะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:39.783957099+07:00","message":"[buffer interim] 145 false ปิดเยอะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:39.78396513+07:00","message":"[bufferProcess] interim [600000000]:ปิดเยอะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:39.783968008+07:00","message":"[bufferProcess] send to processor:ปิด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:39.783974784+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:39.783978012+07:00","message":"> Transcript [2443] [false]: 'ปิด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:39.783980394+07:00","message":"Set StatePrefix (first interim): 'ปิด'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:39.94693745+07:00","message":"receive streaming session, msgId: 145"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:39.946973425+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ปิดเยอะมาก\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":780000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:39.946979247+07:00","message":"receive interim result [false|false]: ปิดเยอะมาก"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:39.946990229+07:00","message":"[buffer interim] 145 false ปิดเยอะมาก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:39.946998839+07:00","message":"[bufferProcess] interim [780000000]:ปิดเยอะมาก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:39.947002254+07:00","message":"[bufferProcess] send to processor:ปิดเยอะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:39.9470091+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:39.947013056+07:00","message":"> Transcript [2444] [false]: 'ปิดเยอะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:39.947017308+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:39.947020367+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:39.947023508+07:00","message":"StatePrefix: 'ปิด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:39.947026317+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:40.214245936+07:00","message":"receive streaming session, msgId: 145"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:40.214284957+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ปิดเยอะมากเพราะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":20000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:40.214292329+07:00","message":"receive interim result [false|false]: ปิดเยอะมากเพราะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:40.21430658+07:00","message":"[buffer interim] 145 false ปิดเยอะมากเพราะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:40.214314263+07:00","message":"[bufferProcess] interim [20000000]:ปิดเยอะมากเพราะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:40.214316865+07:00","message":"[bufferProcess] send to processor:ปิดเยอะมาก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:40.214321955+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:40.214325025+07:00","message":"> Transcript [2445] [false]: 'ปิดเยอะมาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:40.214328194+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:40.214330257+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:40.214332632+07:00","message":"StatePrefix: 'ปิด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:40.214334941+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:40.417465141+07:00","message":"receive streaming session, msgId: 145"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:40.417508871+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ปิดเยอะมากเพราะว่า\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":200000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:40.417515712+07:00","message":"receive interim result [false|false]: ปิดเยอะมากเพราะว่า"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:40.41752885+07:00","message":"[buffer interim] 145 false ปิดเยอะมากเพราะว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:40.417539025+07:00","message":"[bufferProcess] interim [200000000]:ปิดเยอะมากเพราะว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:40.41754217+07:00","message":"[bufferProcess] send to processor:ปิดเยอะมากเพราะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:40.417548219+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:40.417551198+07:00","message":"> Transcript [2446] [false]: 'ปิดเยอะมากเพราะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:40.417555155+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:40.417558747+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:40.417562403+07:00","message":"StatePrefix: 'ปิด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:40.417573543+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:40.46428178+07:00","message":"receive streaming session, msgId: 145"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:40.464324784+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ปิดเยอะมากเพราะขาด\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":260000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:40.464331434+07:00","message":"receive interim result [false|false]: ปิดเยอะมากเพราะขาด"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:40.464345425+07:00","message":"[buffer interim] 145 false ปิดเยอะมากเพราะขาด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:40.464353062+07:00","message":"[bufferProcess] interim [260000000]:ปิดเยอะมากเพราะขาด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:40.464355675+07:00","message":"[bufferProcess] send to processor:ปิดเยอะมากเพราะว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:40.464362832+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:40.464365729+07:00","message":"> Transcript [2447] [false]: 'ปิดเยอะมากเพราะว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:40.464369193+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:40.464371597+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:40.464375841+07:00","message":"StatePrefix: 'ปิด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:40.464377995+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:40.464382367+07:00","message":"Push: 'ปิด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:40.464384488+07:00","message":"TextPushed: 'ปิด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:40.46438721+07:00","message":"Set new StatePrefix : 'ปิดเยอะมากเพราะว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:40.464389867+07:00","message":"Next Push (prob) : 'เยอะมากเพราะว่า'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:40.464398122+07:00","message":"push: {false ปิด 0 0xc00052b500}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:40.778934545+07:00","message":"receive streaming session, msgId: 145"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:40.778970061+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ปิดเยอะมากเพราะขาดไป\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":560000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:40.778976261+07:00","message":"receive interim result [false|false]: ปิดเยอะมากเพราะขาดไป"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:40.778989185+07:00","message":"[buffer interim] 145 false ปิดเยอะมากเพราะขาดไป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:40.778996021+07:00","message":"[bufferProcess] interim [560000000]:ปิดเยอะมากเพราะขาดไป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:40.778998834+07:00","message":"[bufferProcess] send to processor:ปิดเยอะมากเพราะขาด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:40.779004161+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:40.779006872+07:00","message":"> Transcript [2448] [false]: 'ปิดเยอะมากเพราะขาด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:40.779009202+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:40.779012073+07:00","message":"Set new StatePrefix: 'ปิดเยอะมากเพราะขาด'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:40.865368432+07:00","message":"receive streaming session, msgId: 145"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:40.865424841+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ปิดเยอะมากเพราะขาดไปดู\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":680000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:40.865430312+07:00","message":"receive interim result [false|false]: ปิดเยอะมากเพราะขาดไปดู"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:40.865446573+07:00","message":"[buffer interim] 145 false ปิดเยอะมากเพราะขาดไปดู"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:40.865455177+07:00","message":"[bufferProcess] interim [680000000]:ปิดเยอะมากเพราะขาดไปดู"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:40.865457892+07:00","message":"[bufferProcess] send to processor:ปิดเยอะมากเพราะขาดไป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:40.86546346+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:40.865466289+07:00","message":"> Transcript [2449] [false]: 'ปิดเยอะมากเพราะขาดไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:40.865469717+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:40.865471849+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:40.865474578+07:00","message":"StatePrefix: 'ปิดเยอะมากเพราะขาด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:40.865477027+07:00","message":"TextPushed: 'ปิด'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:40.984747393+07:00","message":"receive streaming session, msgId: 145"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:40.984788782+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ปิดเยอะมากเพราะขาดไปโรง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":740000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:40.984794382+07:00","message":"receive interim result [false|false]: ปิดเยอะมากเพราะขาดไปโรง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:40.984805181+07:00","message":"[buffer interim] 145 false ปิดเยอะมากเพราะขาดไปโรง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:40.984812181+07:00","message":"[bufferProcess] interim [740000000]:ปิดเยอะมากเพราะขาดไปโรง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:40.984814727+07:00","message":"[bufferProcess] send to processor:ปิดเยอะมากเพราะขาดไปดู"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:40.984819579+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:40.984822383+07:00","message":"> Transcript [2450] [false]: 'ปิดเยอะมากเพราะขาดไปดู'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:40.984826535+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:40.984829239+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:40.984831443+07:00","message":"StatePrefix: 'ปิดเยอะมากเพราะขาด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:40.984834241+07:00","message":"TextPushed: 'ปิด'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:40.995938319+07:00","message":"receive streaming session, msgId: 145"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:40.995964367+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ปิดเยอะมากเพราะขาดไปลุย\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":800000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:40.995969459+07:00","message":"receive interim result [false|false]: ปิดเยอะมากเพราะขาดไปลุย"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:40.995980597+07:00","message":"[buffer interim] 145 false ปิดเยอะมากเพราะขาดไปลุย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:40.995986121+07:00","message":"[bufferProcess] interim [800000000]:ปิดเยอะมากเพราะขาดไปลุย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:40.995988566+07:00","message":"[bufferProcess] send to processor:ปิดเยอะมากเพราะขาดไปโรง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:40.99599178+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:40.995994438+07:00","message":"> Transcript [2451] [false]: 'ปิดเยอะมากเพราะขาดไปโรง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:40.995997603+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:40.995999653+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:40.996001555+07:00","message":"StatePrefix: 'ปิดเยอะมากเพราะขาด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:40.996003725+07:00","message":"TextPushed: 'ปิด'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:41.099265517+07:00","message":"receive streaming session, msgId: 145"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:41.099303844+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ปิดเยอะมากเพราะขาดทุน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":860000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:41.099309978+07:00","message":"receive interim result [false|false]: ปิดเยอะมากเพราะขาดทุน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:41.099322224+07:00","message":"[buffer interim] 145 false ปิดเยอะมากเพราะขาดทุน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:41.099329245+07:00","message":"[bufferProcess] interim [860000000]:ปิดเยอะมากเพราะขาดทุน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:41.09933177+07:00","message":"[bufferProcess] send to processor:ปิดเยอะมากเพราะขาดไปลุย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:41.099337048+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:41.099339742+07:00","message":"> Transcript [2452] [false]: 'ปิดเยอะมากเพราะขาดไปลุย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:41.099343504+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:41.099345895+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:41.099348415+07:00","message":"StatePrefix: 'ปิดเยอะมากเพราะขาด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:41.099350695+07:00","message":"TextPushed: 'ปิด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:41.099354937+07:00","message":"Push: 'เยอะมากเพราะขาด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:41.099356982+07:00","message":"TextPushed: 'ปิดเยอะมากเพราะขาด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:41.099359261+07:00","message":"Set new StatePrefix : 'ปิดเยอะมากเพราะขาดไปลุย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:41.099361565+07:00","message":"Next Push (prob) : 'ไปลุย'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:41.099368395+07:00","message":"push: {false เยอะมากเพราะขาด 0 0xc00052b500}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:41.344419496+07:00","message":"receive streaming session, msgId: 145"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:41.344457097+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ปิดเยอะมากเพราะขาดไปรุนแรง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":160000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:41.344463647+07:00","message":"receive interim result [false|false]: ปิดเยอะมากเพราะขาดไปรุนแรง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:41.344477764+07:00","message":"[buffer interim] 145 false ปิดเยอะมากเพราะขาดไปรุนแรง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:41.344485422+07:00","message":"[bufferProcess] interim [160000000]:ปิดเยอะมากเพราะขาดไปรุนแรง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:41.344488286+07:00","message":"[bufferProcess] send to processor:ปิดเยอะมากเพราะขาดทุน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:41.344495387+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:41.34449911+07:00","message":"> Transcript [2453] [false]: 'ปิดเยอะมากเพราะขาดทุน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:41.344502043+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:41.34450442+07:00","message":"Set new StatePrefix: 'ปิดเยอะมากเพราะขาดทุน'"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:16:41.972452347+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:16:41.972467704+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:41.98657529+07:00","message":"receive streaming session, msgId: 145"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:41.986609907+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ปิดเยอะมากเพราะขาดไปรุนแรง\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":2,\"nanos\":760000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:41.986615963+07:00","message":"receive interim result [false|false]: ปิดเยอะมากเพราะขาดไปรุนแรง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:41.986628232+07:00","message":"[buffer interim] 145 false ปิดเยอะมากเพราะขาดไปรุนแรง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:41.986635236+07:00","message":"[bufferProcess] interim [760000000]:ปิดเยอะมากเพราะขาดไปรุนแรง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:41.986637783+07:00","message":"[bufferProcess] send to processor:ปิดเยอะมากเพราะขาดไปรุนแรง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:41.986643012+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:41.98664697+07:00","message":"> Transcript [2454] [false]: 'ปิดเยอะมากเพราะขาดไปรุนแรง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:41.986649692+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:41.986651816+07:00","message":"Set new StatePrefix: 'ปิดเยอะมากเพราะขาดไปรุนแรง'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:43.400654082+07:00","message":"receive streaming session, msgId: 145"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:43.400697412+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ปิดเยอะมากเพราะขาดไปรุนแรงที่สุดนั่นคือ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":140000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:43.400705052+07:00","message":"receive interim result [false|false]: ปิดเยอะมากเพราะขาดไปรุนแรงที่สุดนั่นคือ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:43.400717559+07:00","message":"[buffer interim] 145 false ปิดเยอะมากเพราะขาดไปรุนแรงที่สุดนั่นคือ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:43.400727647+07:00","message":"[bufferProcess] interim [140000000]:ปิดเยอะมากเพราะขาดไปรุนแรงที่สุดนั่นคือ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:43.400731507+07:00","message":"[bufferProcess] send to processor:ปิดเยอะมากเพราะขาดไปรุนแรง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:43.400738698+07:00","message":"[bufferProcess] send to processor (ticker):ปิดเยอะมากเพราะขาดไปรุนแรงที่สุดนั่นคือ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:43.400742841+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:43.400746457+07:00","message":"> Transcript [2455] [false]: 'ปิดเยอะมากเพราะขาดไปรุนแรง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:43.400751415+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:43.40075383+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:43.400756026+07:00","message":"StatePrefix: 'ปิดเยอะมากเพราะขาดไปรุนแรง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:43.40075853+07:00","message":"TextPushed: 'ปิดเยอะมากเพราะขาด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:43.400760759+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:43.400762791+07:00","message":"> Transcript [2456] [false]: 'ปิดเยอะมากเพราะขาดไปรุนแรงที่สุดนั่นคือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:43.400766529+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:43.40076842+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:43.400770137+07:00","message":"StatePrefix: 'ปิดเยอะมากเพราะขาดไปรุนแรง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:43.40077216+07:00","message":"TextPushed: 'ปิดเยอะมากเพราะขาด'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:43.498985348+07:00","message":"receive streaming session, msgId: 145"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:43.499032374+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ปิดเยอะมากเพราะขาดไปรุนแรงที่สุดนั่นคือพระ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":320000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:43.499041995+07:00","message":"receive interim result [false|false]: ปิดเยอะมากเพราะขาดไปรุนแรงที่สุดนั่นคือพระ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:43.499063183+07:00","message":"[buffer interim] 145 false ปิดเยอะมากเพราะขาดไปรุนแรงที่สุดนั่นคือพระ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:43.499073939+07:00","message":"[bufferProcess] interim [320000000]:ปิดเยอะมากเพราะขาดไปรุนแรงที่สุดนั่นคือพระ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:43.499077552+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:43.592250144+07:00","message":"receive streaming session, msgId: 145"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:43.592287029+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ปิดเยอะมากเพราะขาดไปรุนแรงที่สุดนั่นคือภาวะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":380000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:43.592293652+07:00","message":"receive interim result [false|false]: ปิดเยอะมากเพราะขาดไปรุนแรงที่สุดนั่นคือภาวะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:43.592310725+07:00","message":"[buffer interim] 145 false ปิดเยอะมากเพราะขาดไปรุนแรงที่สุดนั่นคือภาวะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:43.592317511+07:00","message":"[bufferProcess] interim [380000000]:ปิดเยอะมากเพราะขาดไปรุนแรงที่สุดนั่นคือภาวะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:43.592320226+07:00","message":"[bufferProcess] send to processor:ปิดเยอะมากเพราะขาดไปรุนแรงที่สุดนั่นคือพระ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:43.592323439+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:43.59232611+07:00","message":"> Transcript [2457] [false]: 'ปิดเยอะมากเพราะขาดไปรุนแรงที่สุดนั่นคือพระ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:43.592329702+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:43.592332078+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:43.592334298+07:00","message":"StatePrefix: 'ปิดเยอะมากเพราะขาดไปรุนแรง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:43.592336914+07:00","message":"TextPushed: 'ปิดเยอะมากเพราะขาด'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:43.789844133+07:00","message":"receive streaming session, msgId: 145"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:43.789891404+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ปิดเยอะมากเพราะขาดไปรุนแรงที่สุดนั่นคือภาวะที่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":560000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:43.789900645+07:00","message":"receive interim result [false|false]: ปิดเยอะมากเพราะขาดไปรุนแรงที่สุดนั่นคือภาวะที่"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:43.789915665+07:00","message":"[buffer interim] 145 false ปิดเยอะมากเพราะขาดไปรุนแรงที่สุดนั่นคือภาวะที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:43.789930338+07:00","message":"[bufferProcess] interim [560000000]:ปิดเยอะมากเพราะขาดไปรุนแรงที่สุดนั่นคือภาวะที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:43.789934689+07:00","message":"[bufferProcess] send to processor:ปิดเยอะมากเพราะขาดไปรุนแรงที่สุดนั่นคือภาวะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:43.789939749+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:43.789945601+07:00","message":"> Transcript [2458] [false]: 'ปิดเยอะมากเพราะขาดไปรุนแรงที่สุดนั่นคือภาวะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:43.789951398+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:43.789954947+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:43.789959304+07:00","message":"StatePrefix: 'ปิดเยอะมากเพราะขาดไปรุนแรง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:43.789963706+07:00","message":"TextPushed: 'ปิดเยอะมากเพราะขาด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:43.789967423+07:00","message":"Push: 'ไปรุนแรง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:43.789970405+07:00","message":"TextPushed: 'ปิดเยอะมากเพราะขาดไปรุนแรง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:43.789973587+07:00","message":"Set new StatePrefix : 'ปิดเยอะมากเพราะขาดไปรุนแรงที่สุดนั่นคือภาวะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:43.789977634+07:00","message":"Next Push (prob) : 'ที่สุดนั่นคือภาวะ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:43.789988355+07:00","message":"push: {false ไปรุนแรง 0 0xc00052b500}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:43.793842472+07:00","message":"receive streaming session, msgId: 145"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:43.793881938+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ปิดเยอะมากเพราะขาดไปรุนแรงที่สุดนั่นคือภาวะขาด\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":620000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:43.793889625+07:00","message":"receive interim result [false|false]: ปิดเยอะมากเพราะขาดไปรุนแรงที่สุดนั่นคือภาวะขาด"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:43.793904898+07:00","message":"[buffer interim] 145 false ปิดเยอะมากเพราะขาดไปรุนแรงที่สุดนั่นคือภาวะขาด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:43.793911859+07:00","message":"[bufferProcess] interim [620000000]:ปิดเยอะมากเพราะขาดไปรุนแรงที่สุดนั่นคือภาวะขาด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:43.793914407+07:00","message":"[bufferProcess] send to processor:ปิดเยอะมากเพราะขาดไปรุนแรงที่สุดนั่นคือภาวะที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:43.793918612+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:43.793921947+07:00","message":"> Transcript [2459] [false]: 'ปิดเยอะมากเพราะขาดไปรุนแรงที่สุดนั่นคือภาวะที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:43.793926052+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:43.793929934+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:43.793932197+07:00","message":"StatePrefix: 'ปิดเยอะมากเพราะขาดไปรุนแรงที่สุดนั่นคือภาวะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:43.793934501+07:00","message":"TextPushed: 'ปิดเยอะมากเพราะขาดไปรุนแรง'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:44.076520323+07:00","message":"receive streaming session, msgId: 145"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:44.076583844+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ปิดเยอะมากเพราะขาดไปรุนแรงที่สุดนั่นคือภาวะขาดเอว\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":920000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:44.076590058+07:00","message":"receive interim result [false|false]: ปิดเยอะมากเพราะขาดไปรุนแรงที่สุดนั่นคือภาวะขาดเอว"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:44.076604184+07:00","message":"[buffer interim] 145 false ปิดเยอะมากเพราะขาดไปรุนแรงที่สุดนั่นคือภาวะขาดเอว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:44.076611692+07:00","message":"[bufferProcess] interim [920000000]:ปิดเยอะมากเพราะขาดไปรุนแรงที่สุดนั่นคือภาวะขาดเอว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:44.076614823+07:00","message":"[bufferProcess] send to processor:ปิดเยอะมากเพราะขาดไปรุนแรงที่สุดนั่นคือภาวะขาด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:44.076626667+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:44.076629646+07:00","message":"> Transcript [2460] [false]: 'ปิดเยอะมากเพราะขาดไปรุนแรงที่สุดนั่นคือภาวะขาด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:44.076633574+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:44.076635758+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:44.076637996+07:00","message":"StatePrefix: 'ปิดเยอะมากเพราะขาดไปรุนแรงที่สุดนั่นคือภาวะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:44.076640786+07:00","message":"TextPushed: 'ปิดเยอะมากเพราะขาดไปรุนแรง'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:44.31837605+07:00","message":"receive streaming session, msgId: 145"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:44.31841832+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ปิดเยอะมากเพราะขาดไปรุนแรงที่สุดนั่นคือภาวะขาด Elsa\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":40000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:44.318425599+07:00","message":"receive interim result [false|false]: ปิดเยอะมากเพราะขาดไปรุนแรงที่สุดนั่นคือภาวะขาด Elsa"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:44.318441289+07:00","message":"[buffer interim] 145 false ปิดเยอะมากเพราะขาดไปรุนแรงที่สุดนั่นคือภาวะขาด Elsa"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:44.318448087+07:00","message":"[bufferProcess] interim [40000000]:ปิดเยอะมากเพราะขาดไปรุนแรงที่สุดนั่นคือภาวะขาด Elsa"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:44.318450847+07:00","message":"[bufferProcess] send to processor:ปิดเยอะมากเพราะขาดไปรุนแรงที่สุดนั่นคือภาวะขาดเอว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:44.318457342+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:44.318460094+07:00","message":"> Transcript [2461] [false]: 'ปิดเยอะมากเพราะขาดไปรุนแรงที่สุดนั่นคือภาวะขาดเอว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:44.318463855+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:44.318466032+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:44.31846811+07:00","message":"StatePrefix: 'ปิดเยอะมากเพราะขาดไปรุนแรงที่สุดนั่นคือภาวะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:44.318473301+07:00","message":"TextPushed: 'ปิดเยอะมากเพราะขาดไปรุนแรง'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:44.340050952+07:00","message":"receive streaming session, msgId: 145"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:44.340084258+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ปิดเยอะมากเพราะขาดไปรุนแรงที่สุดนั่นคือภาวะขาดไอโอดีน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":100000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:44.340089739+07:00","message":"receive interim result [false|false]: ปิดเยอะมากเพราะขาดไปรุนแรงที่สุดนั่นคือภาวะขาดไอโอดีน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:44.340097873+07:00","message":"[buffer interim] 145 false ปิดเยอะมากเพราะขาดไปรุนแรงที่สุดนั่นคือภาวะขาดไอโอดีน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:44.340104174+07:00","message":"[bufferProcess] interim [100000000]:ปิดเยอะมากเพราะขาดไปรุนแรงที่สุดนั่นคือภาวะขาดไอโอดีน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:44.340106886+07:00","message":"[bufferProcess] send to processor:ปิดเยอะมากเพราะขาดไปรุนแรงที่สุดนั่นคือภาวะขาด Elsa"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:44.340114434+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:44.340117326+07:00","message":"> Transcript [2462] [false]: 'ปิดเยอะมากเพราะขาดไปรุนแรงที่สุดนั่นคือภาวะขาด Elsa'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:44.340120767+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:44.340122898+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:44.340125029+07:00","message":"StatePrefix: 'ปิดเยอะมากเพราะขาดไปรุนแรงที่สุดนั่นคือภาวะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:44.340127657+07:00","message":"TextPushed: 'ปิดเยอะมากเพราะขาดไปรุนแรง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:44.340130743+07:00","message":"Push: 'ที่สุดนั่นคือภาวะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:44.340132798+07:00","message":"TextPushed: 'ปิดเยอะมากเพราะขาดไปรุนแรงที่สุดนั่นคือภาวะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:44.340134948+07:00","message":"Set new StatePrefix : 'ปิดเยอะมากเพราะขาดไปรุนแรงที่สุดนั่นคือภาวะขาด Elsa'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:44.34013734+07:00","message":"Next Push (prob) : 'ขาด Elsa'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:44.340144792+07:00","message":"push: {false ที่สุดนั่นคือภาวะ 0 0xc00052b500}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:44.374310456+07:00","message":"receive streaming session, msgId: 145"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:44.374349886+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ปิดเยอะมากเพราะขาดไปรุนแรงที่สุดนั่นคือภาวะขาด Elsa\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":160000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:44.374357626+07:00","message":"receive interim result [false|false]: ปิดเยอะมากเพราะขาดไปรุนแรงที่สุดนั่นคือภาวะขาด Elsa"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:44.374373872+07:00","message":"[buffer interim] 145 false ปิดเยอะมากเพราะขาดไปรุนแรงที่สุดนั่นคือภาวะขาด Elsa"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:44.374384191+07:00","message":"[bufferProcess] interim [160000000]:ปิดเยอะมากเพราะขาดไปรุนแรงที่สุดนั่นคือภาวะขาด Elsa"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:44.374388765+07:00","message":"[bufferProcess] send to processor:ปิดเยอะมากเพราะขาดไปรุนแรงที่สุดนั่นคือภาวะขาดไอโอดีน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:44.37439774+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:44.374401622+07:00","message":"> Transcript [2463] [false]: 'ปิดเยอะมากเพราะขาดไปรุนแรงที่สุดนั่นคือภาวะขาดไอโอดีน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:44.374405142+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:44.374408178+07:00","message":"Set new StatePrefix: 'ปิดเยอะมากเพราะขาดไปรุนแรงที่สุดนั่นคือภาวะขาดไอโอดีน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:44.388313314+07:00","message":"receive streaming session, msgId: 145"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:44.388343312+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ปิดเยอะมากเพราะขาดไปรุนแรงที่สุดนั่นคือภาวะขาด\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":5,\"nanos\":220000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:44.388349269+07:00","message":"receive interim result [false|false]: ปิดเยอะมากเพราะขาดไปรุนแรงที่สุดนั่นคือภาวะขาด"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:44.388360435+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" Elsa\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":220000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:44.388363215+07:00","message":"receive interim result [false|false]:  Elsa"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:44.388369297+07:00","message":"[buffer interim] 145 false ปิดเยอะมากเพราะขาดไปรุนแรงที่สุดนั่นคือภาวะขาด"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:44.38837298+07:00","message":"[buffer interim] 145 false  Elsa"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:44.388378424+07:00","message":"[bufferProcess] interim [220000000]:ปิดเยอะมากเพราะขาดไปรุนแรงที่สุดนั่นคือภาวะขาด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:44.388381333+07:00","message":"[bufferProcess] send to processor:ปิดเยอะมากเพราะขาดไปรุนแรงที่สุดนั่นคือภาวะขาด Elsa"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:44.388384392+07:00","message":"[bufferProcess] interim [220000000]: Elsa"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:44.388386636+07:00","message":"[bufferProcess] update buffer: ปิดเยอะมากเพราะขาดไปรุนแรงที่สุดนั่นคือภาวะขาด Elsa"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:44.388389178+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:44.38839164+07:00","message":"> Transcript [2464] [false]: 'ปิดเยอะมากเพราะขาดไปรุนแรงที่สุดนั่นคือภาวะขาด Elsa'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:44.388394316+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:44.388396569+07:00","message":"Set new StatePrefix: 'ปิดเยอะมากเพราะขาดไปรุนแรงที่สุดนั่นคือภาวะขาด Elsa'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:44.510277934+07:00","message":"receive streaming session, msgId: 145"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:44.510315506+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ปิดเยอะมากเพราะขาดไปรุนแรงที่สุดนั่นคือภาวะขาดไอโอดีนที่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":280000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:44.510321662+07:00","message":"receive interim result [false|false]: ปิดเยอะมากเพราะขาดไปรุนแรงที่สุดนั่นคือภาวะขาดไอโอดีนที่"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:44.51033594+07:00","message":"[buffer interim] 145 false ปิดเยอะมากเพราะขาดไปรุนแรงที่สุดนั่นคือภาวะขาดไอโอดีนที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:44.510342993+07:00","message":"[bufferProcess] interim [280000000]:ปิดเยอะมากเพราะขาดไปรุนแรงที่สุดนั่นคือภาวะขาดไอโอดีนที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:44.510346114+07:00","message":"[bufferProcess] send to processor:ปิดเยอะมากเพราะขาดไปรุนแรงที่สุดนั่นคือภาวะขาด Elsa"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:44.51035159+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:44.510354497+07:00","message":"> Transcript [2465] [false]: 'ปิดเยอะมากเพราะขาดไปรุนแรงที่สุดนั่นคือภาวะขาด Elsa'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:44.510357985+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:44.510360125+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:44.510362373+07:00","message":"StatePrefix: 'ปิดเยอะมากเพราะขาดไปรุนแรงที่สุดนั่นคือภาวะขาด Elsa'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:44.510365385+07:00","message":"TextPushed: 'ปิดเยอะมากเพราะขาดไปรุนแรงที่สุดนั่นคือภาวะ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:44.580611089+07:00","message":"receive streaming session, msgId: 145"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:44.580650402+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ปิดเยอะมากเพราะขาดไปรุนแรงที่สุดนั่นคือภาวะขาดไอโอดีนที่รู้\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":400000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:44.580656462+07:00","message":"receive interim result [false|false]: ปิดเยอะมากเพราะขาดไปรุนแรงที่สุดนั่นคือภาวะขาดไอโอดีนที่รู้"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:44.58067255+07:00","message":"[buffer interim] 145 false ปิดเยอะมากเพราะขาดไปรุนแรงที่สุดนั่นคือภาวะขาดไอโอดีนที่รู้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:44.580680656+07:00","message":"[bufferProcess] interim [400000000]:ปิดเยอะมากเพราะขาดไปรุนแรงที่สุดนั่นคือภาวะขาดไอโอดีนที่รู้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:44.580683703+07:00","message":"[bufferProcess] send to processor:ปิดเยอะมากเพราะขาดไปรุนแรงที่สุดนั่นคือภาวะขาดไอโอดีนที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:44.580687795+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:44.580690591+07:00","message":"> Transcript [2466] [false]: 'ปิดเยอะมากเพราะขาดไปรุนแรงที่สุดนั่นคือภาวะขาดไอโอดีนที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:44.580693135+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:44.580695138+07:00","message":"Set new StatePrefix: 'ปิดเยอะมากเพราะขาดไปรุนแรงที่สุดนั่นคือภาวะขาดไอโอดีนที่'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:44.695628489+07:00","message":"receive streaming session, msgId: 145"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:44.695672562+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ปิดเยอะมากเพราะขาดไปรุนแรงที่สุดนั่นคือภาวะขาดไอโอดีนที่รุน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":460000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:44.69567953+07:00","message":"receive interim result [false|false]: ปิดเยอะมากเพราะขาดไปรุนแรงที่สุดนั่นคือภาวะขาดไอโอดีนที่รุน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:44.695693977+07:00","message":"[buffer interim] 145 false ปิดเยอะมากเพราะขาดไปรุนแรงที่สุดนั่นคือภาวะขาดไอโอดีนที่รุน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:44.69570047+07:00","message":"[bufferProcess] interim [460000000]:ปิดเยอะมากเพราะขาดไปรุนแรงที่สุดนั่นคือภาวะขาดไอโอดีนที่รุน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:44.695703129+07:00","message":"[bufferProcess] send to processor:ปิดเยอะมากเพราะขาดไปรุนแรงที่สุดนั่นคือภาวะขาดไอโอดีนที่รู้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:44.695708332+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:44.695711115+07:00","message":"> Transcript [2467] [false]: 'ปิดเยอะมากเพราะขาดไปรุนแรงที่สุดนั่นคือภาวะขาดไอโอดีนที่รู้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:44.695714899+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:44.695717075+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:44.695718979+07:00","message":"StatePrefix: 'ปิดเยอะมากเพราะขาดไปรุนแรงที่สุดนั่นคือภาวะขาดไอโอดีนที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:44.695721547+07:00","message":"TextPushed: 'ปิดเยอะมากเพราะขาดไปรุนแรงที่สุดนั่นคือภาวะ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:44.772603594+07:00","message":"receive streaming session, msgId: 145"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:44.772651388+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ปิดเยอะมากเพราะขาดไปรุนแรงที่สุดนั่นคือภาวะขาดไอโอดีนที่รุนแรง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":580000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:44.772659637+07:00","message":"receive interim result [false|false]: ปิดเยอะมากเพราะขาดไปรุนแรงที่สุดนั่นคือภาวะขาดไอโอดีนที่รุนแรง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:44.772676388+07:00","message":"[buffer interim] 145 false ปิดเยอะมากเพราะขาดไปรุนแรงที่สุดนั่นคือภาวะขาดไอโอดีนที่รุนแรง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:44.772684178+07:00","message":"[bufferProcess] interim [580000000]:ปิดเยอะมากเพราะขาดไปรุนแรงที่สุดนั่นคือภาวะขาดไอโอดีนที่รุนแรง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:44.772687563+07:00","message":"[bufferProcess] send to processor:ปิดเยอะมากเพราะขาดไปรุนแรงที่สุดนั่นคือภาวะขาดไอโอดีนที่รุน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:44.772695866+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:44.772699486+07:00","message":"> Transcript [2468] [false]: 'ปิดเยอะมากเพราะขาดไปรุนแรงที่สุดนั่นคือภาวะขาดไอโอดีนที่รุน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:44.772703819+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:44.772706665+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:44.772708699+07:00","message":"StatePrefix: 'ปิดเยอะมากเพราะขาดไปรุนแรงที่สุดนั่นคือภาวะขาดไอโอดีนที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:44.772711477+07:00","message":"TextPushed: 'ปิดเยอะมากเพราะขาดไปรุนแรงที่สุดนั่นคือภาวะ'"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:16:44.973462998+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:16:44.973474135+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:45.18619096+07:00","message":"[GCS] IsForceVAD: false for message ID: 145"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:45.274813135+07:00","message":"receive streaming session, msgId: 145"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:45.274848832+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ปิดเยอะมากเพราะขาดไปรุนแรงที่สุดนั่นคือภาวะขาดไอโอดีนที่รุนแรงแล้ว\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":6,\"nanos\":120000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:45.274854453+07:00","message":"receive interim result [false|false]: ปิดเยอะมากเพราะขาดไปรุนแรงที่สุดนั่นคือภาวะขาดไอโอดีนที่รุนแรงแล้ว"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:45.274869852+07:00","message":"[buffer interim] 145 false ปิดเยอะมากเพราะขาดไปรุนแรงที่สุดนั่นคือภาวะขาดไอโอดีนที่รุนแรงแล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:45.274877152+07:00","message":"[bufferProcess] interim [120000000]:ปิดเยอะมากเพราะขาดไปรุนแรงที่สุดนั่นคือภาวะขาดไอโอดีนที่รุนแรงแล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:45.274879929+07:00","message":"[bufferProcess] send to processor:ปิดเยอะมากเพราะขาดไปรุนแรงที่สุดนั่นคือภาวะขาดไอโอดีนที่รุนแรง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:45.274883659+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:45.274886338+07:00","message":"> Transcript [2469] [false]: 'ปิดเยอะมากเพราะขาดไปรุนแรงที่สุดนั่นคือภาวะขาดไอโอดีนที่รุนแรง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:45.274890055+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:45.274892089+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:45.274894322+07:00","message":"StatePrefix: 'ปิดเยอะมากเพราะขาดไปรุนแรงที่สุดนั่นคือภาวะขาดไอโอดีนที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:45.27489699+07:00","message":"TextPushed: 'ปิดเยอะมากเพราะขาดไปรุนแรงที่สุดนั่นคือภาวะ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:45.35215046+07:00","message":"receive streaming session, msgId: 145"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:45.352195875+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ปิดเยอะมากเพราะขาดไปรุนแรงสุดนั่นคือภาวะขาดไอโอดีนที่รุนแรงแล้ว\",\"confidence\":0.9486152}],\"is_final\":true,\"result_end_time\":{\"seconds\":6,\"nanos\":180000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:45.35220286+07:00","message":"receive interim result [true|false]: ปิดเยอะมากเพราะขาดไปรุนแรงสุดนั่นคือภาวะขาดไอโอดีนที่รุนแรงแล้ว"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:45.352213913+07:00","message":"end recv isFinal message id 145"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:45.352217399+07:00","message":"end Recv id 145"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:45.352227371+07:00","message":"[buffer interim] 145 true ปิดเยอะมากเพราะขาดไปรุนแรงสุดนั่นคือภาวะขาดไอโอดีนที่รุนแรงแล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:45.352237996+07:00","message":"[bufferProcess] interim [180000000]:ปิดเยอะมากเพราะขาดไปรุนแรงสุดนั่นคือภาวะขาดไอโอดีนที่รุนแรงแล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:45.352249773+07:00","message":"[bufferProcess] send to processor (isfinal):ปิดเยอะมากเพราะขาดไปรุนแรงที่สุดนั่นคือภาวะขาดไอโอดีนที่รุนแรงแล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:45.352254231+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:45.352258128+07:00","message":"> Transcript [2470] [false]: 'ปิดเยอะมากเพราะขาดไปรุนแรงที่สุดนั่นคือภาวะขาดไอโอดีนที่รุนแรงแล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:45.352262406+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:45.352264551+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:45.352266532+07:00","message":"StatePrefix: 'ปิดเยอะมากเพราะขาดไปรุนแรงที่สุดนั่นคือภาวะขาดไอโอดีนที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:45.352269353+07:00","message":"TextPushed: 'ปิดเยอะมากเพราะขาดไปรุนแรงที่สุดนั่นคือภาวะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:45.35227575+07:00","message":"Push: 'ขาดไอโอดีนที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:45.352277879+07:00","message":"TextPushed: 'ปิดเยอะมากเพราะขาดไปรุนแรงที่สุดนั่นคือภาวะขาดไอโอดีนที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:45.352280865+07:00","message":"Set new StatePrefix : 'ปิดเยอะมากเพราะขาดไปรุนแรงที่สุดนั่นคือภาวะขาดไอโอดีนที่รุนแรงแล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:45.352283934+07:00","message":"Next Push (prob) : 'รุนแรงแล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:45.352285854+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:45.35228788+07:00","message":"> Transcript [2471] [true]: 'ปิดเยอะมากเพราะขาดไปรุนแรงสุดนั่นคือภาวะขาดไอโอดีนที่รุนแรงแล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:45.352290998+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:45.352292987+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:45.352294655+07:00","message":"StatePrefix: 'ปิดเยอะมากเพราะขาดไปรุนแรงที่สุดนั่นคือภาวะขาดไอโอดีนที่รุนแรงแล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:45.352297146+07:00","message":"TextPushed: 'ปิดเยอะมากเพราะขาดไปรุนแรงที่สุดนั่นคือภาวะขาดไอโอดีนที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:45.352299096+07:00","message":"must be align in case of isFinal"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:45.352320894+07:00","message":"push: {false ขาดไอโอดีนที่ 0 0xc00052b500}"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:45.352493467+07:00","message":"Push: 'รุนแรงแล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:45.352498094+07:00","message":"TextPushed: 'ปิดเยอะมากเพราะขาดไปรุนแรงที่สุดนั่นคือภาวะขาดไอโอดีนที่รุนแรงแล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:45.352500437+07:00","message":"Set new StatePrefix : 'ปิดเยอะมากเพราะขาดไปรุนแรงสุดนั่นคือภาวะขาดไอโอดีนที่รุนแรงแล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:45.352502862+07:00","message":"Next Push (prob) : 'ปิดเยอะมากเพราะขาดไปรุนแรงสุดนั่นคือภาวะขาดไอโอดีนที่รุนแรงแล้ว'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:45.352512978+07:00","message":"push: {true รุนแรงแล้ว 0 0xc00052b500}"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:45.352521469+07:00","message":"write aligntment file to 'tmp/7593/align_message_id_145.html'"}
{"level":"info","service":"Main","time":"2026-06-25T13:16:45.36686059+07:00","message":"write wav file: './tmp/7593/7593_145.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:45.437391911+07:00","message":"[GCS] Start streaming session, msgId: 146"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:45.917661767+07:00","message":"receive streaming session, msgId: 146"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:45.91770834+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เขา\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":480000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:45.91771416+07:00","message":"receive interim result [false|false]: เขา"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:45.917730593+07:00","message":"[buffer interim] 146 false เขา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:45.917737948+07:00","message":"[bufferProcess] interim [480000000]:เขา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:45.917740228+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:45.971033095+07:00","message":"receive streaming session, msgId: 146"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:45.971074672+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ขอ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":540000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:45.971080769+07:00","message":"receive interim result [false|false]: ขอ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:45.971094987+07:00","message":"[buffer interim] 146 false ขอ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:45.971101418+07:00","message":"[bufferProcess] interim [540000000]:ขอ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:45.971103939+07:00","message":"[bufferProcess] send to processor:เขา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:45.971110753+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:45.971113728+07:00","message":"> Transcript [2472] [false]: 'เขา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:45.97111597+07:00","message":"Set StatePrefix (first interim): 'เขา'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:46.105428891+07:00","message":"receive streaming session, msgId: 146"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:46.105474146+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ขอภาพ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":660000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:46.105480168+07:00","message":"receive interim result [false|false]: ขอภาพ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:46.105492421+07:00","message":"[buffer interim] 146 false ขอภาพ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:46.105498518+07:00","message":"[bufferProcess] interim [660000000]:ขอภาพ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:46.10550101+07:00","message":"[bufferProcess] send to processor:ขอ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:46.105506154+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:46.105508805+07:00","message":"> Transcript [2473] [false]: 'ขอ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:46.105511312+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:46.105513869+07:00","message":"Set new StatePrefix: 'ขอ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:46.317875838+07:00","message":"receive streaming session, msgId: 146"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:46.317913119+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ขอบพระคุณ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":840000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:46.317918632+07:00","message":"receive interim result [false|false]: ขอบพระคุณ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:46.317932711+07:00","message":"[buffer interim] 146 false ขอบพระคุณ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:46.317940633+07:00","message":"[bufferProcess] interim [840000000]:ขอบพระคุณ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:46.317943239+07:00","message":"[bufferProcess] send to processor:ขอภาพ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:46.317946981+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:46.31794997+07:00","message":"> Transcript [2474] [false]: 'ขอภาพ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:46.317953088+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:46.317955024+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:46.317957124+07:00","message":"StatePrefix: 'ขอ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:46.317959486+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:46.564777316+07:00","message":"receive streaming session, msgId: 146"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:46.564819352+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ขอภาพเวลา\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":960000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:46.56482503+07:00","message":"receive interim result [false|false]: ขอภาพเวลา"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:46.564840329+07:00","message":"[buffer interim] 146 false ขอภาพเวลา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:46.564848611+07:00","message":"[bufferProcess] interim [960000000]:ขอภาพเวลา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:46.56485253+07:00","message":"[bufferProcess] send to processor:ขอบพระคุณ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:46.564857391+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:46.564860994+07:00","message":"> Transcript [2475] [false]: 'ขอบพระคุณ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:46.564865577+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:46.564868718+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:46.564872011+07:00","message":"StatePrefix: 'ขอ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:46.564875422+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:46.689221842+07:00","message":"receive streaming session, msgId: 146"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:46.68926518+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ขอภาพลักษณ์\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":20000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:46.689271011+07:00","message":"receive interim result [false|false]: ขอภาพลักษณ์"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:46.689285285+07:00","message":"[buffer interim] 146 false ขอภาพลักษณ์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:46.689292565+07:00","message":"[bufferProcess] interim [20000000]:ขอภาพลักษณ์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:46.689295125+07:00","message":"[bufferProcess] send to processor:ขอภาพเวลา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:46.689300288+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:46.689302812+07:00","message":"> Transcript [2476] [false]: 'ขอภาพเวลา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:46.68930578+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:46.689307849+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:46.689309833+07:00","message":"StatePrefix: 'ขอ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:46.689312121+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:46.734185058+07:00","message":"receive streaming session, msgId: 146"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:46.734212782+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ขอภาพในลักษณะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":80000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:46.73421763+07:00","message":"receive interim result [false|false]: ขอภาพในลักษณะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:46.734231022+07:00","message":"[buffer interim] 146 false ขอภาพในลักษณะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:46.734236996+07:00","message":"[bufferProcess] interim [80000000]:ขอภาพในลักษณะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:46.734239979+07:00","message":"[bufferProcess] send to processor:ขอภาพลักษณ์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:46.73424478+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:46.73424803+07:00","message":"> Transcript [2477] [false]: 'ขอภาพลักษณ์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:46.734251386+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:46.734253993+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:46.734256196+07:00","message":"StatePrefix: 'ขอ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:46.73425854+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:46.734265788+07:00","message":"Push: 'ขอ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:46.734267644+07:00","message":"TextPushed: 'ขอ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:46.734269558+07:00","message":"Set new StatePrefix : 'ขอภาพลักษณ์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:46.734271798+07:00","message":"Next Push (prob) : 'ภาพลักษณ์'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:46.734279315+07:00","message":"push: {false ขอ 0 0xc001da8300}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:46.957405885+07:00","message":"receive streaming session, msgId: 146"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:46.95744859+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ขอภาพในลักษณะนั้น\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":320000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:46.957455858+07:00","message":"receive interim result [false|false]: ขอภาพในลักษณะนั้น"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:46.957466198+07:00","message":"[buffer interim] 146 false ขอภาพในลักษณะนั้น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:46.957473091+07:00","message":"[bufferProcess] interim [320000000]:ขอภาพในลักษณะนั้น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:46.957475557+07:00","message":"[bufferProcess] send to processor:ขอภาพในลักษณะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:46.957478581+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:46.957481783+07:00","message":"> Transcript [2478] [false]: 'ขอภาพในลักษณะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:46.957484248+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:46.9574862+07:00","message":"Set new StatePrefix: 'ขอภาพในลักษณะ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:47.087232492+07:00","message":"receive streaming session, msgId: 146"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:47.08727131+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ขอภาพเวลาขนาดนั้น\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":380000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:47.087278185+07:00","message":"receive interim result [false|false]: ขอภาพเวลาขนาดนั้น"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:47.087293024+07:00","message":"[buffer interim] 146 false ขอภาพเวลาขนาดนั้น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:47.087300099+07:00","message":"[bufferProcess] interim [380000000]:ขอภาพเวลาขนาดนั้น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:47.087302479+07:00","message":"[bufferProcess] send to processor:ขอภาพในลักษณะนั้น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:47.087306185+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:47.087309462+07:00","message":"> Transcript [2479] [false]: 'ขอภาพในลักษณะนั้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:47.087312849+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:47.087314909+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:47.087316833+07:00","message":"StatePrefix: 'ขอภาพในลักษณะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:47.087319314+07:00","message":"TextPushed: 'ขอ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:47.200711515+07:00","message":"receive streaming session, msgId: 146"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:47.20075002+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ขอภาพในลักษณะนั้นคือ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":440000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:47.200756232+07:00","message":"receive interim result [false|false]: ขอภาพในลักษณะนั้นคือ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:47.200768808+07:00","message":"[buffer interim] 146 false ขอภาพในลักษณะนั้นคือ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:47.20077787+07:00","message":"[bufferProcess] interim [440000000]:ขอภาพในลักษณะนั้นคือ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:47.200786806+07:00","message":"[bufferProcess] send to processor:ขอภาพเวลาขนาดนั้น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:47.200792126+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:47.200794816+07:00","message":"> Transcript [2480] [false]: 'ขอภาพเวลาขนาดนั้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:47.200798201+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:47.200800656+07:00","message":"Set new StatePrefix: 'ขอภาพเวลาขนาดนั้น'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:47.289430898+07:00","message":"receive streaming session, msgId: 146"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:47.289465928+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ขอภาพในลักษณะนั้นเกิด\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":560000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:47.289471756+07:00","message":"receive interim result [false|false]: ขอภาพในลักษณะนั้นเกิด"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:47.289486375+07:00","message":"[buffer interim] 146 false ขอภาพในลักษณะนั้นเกิด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:47.289493874+07:00","message":"[bufferProcess] interim [560000000]:ขอภาพในลักษณะนั้นเกิด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:47.289496406+07:00","message":"[bufferProcess] send to processor:ขอภาพในลักษณะนั้นคือ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:47.289499694+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:47.289502573+07:00","message":"> Transcript [2481] [false]: 'ขอภาพในลักษณะนั้นคือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:47.289505133+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:47.289507145+07:00","message":"Set new StatePrefix: 'ขอภาพในลักษณะนั้นคือ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:47.296976596+07:00","message":"receive streaming session, msgId: 146"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:47.297002861+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ขอภาพในลักษณะนั้นคือข้อ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":620000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:47.297007723+07:00","message":"receive interim result [false|false]: ขอภาพในลักษณะนั้นคือข้อ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:47.297019287+07:00","message":"[buffer interim] 146 false ขอภาพในลักษณะนั้นคือข้อ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:47.297024961+07:00","message":"[bufferProcess] interim [620000000]:ขอภาพในลักษณะนั้นคือข้อ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:47.297027248+07:00","message":"[bufferProcess] send to processor:ขอภาพในลักษณะนั้นเกิด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:47.297030789+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:47.297033455+07:00","message":"> Transcript [2482] [false]: 'ขอภาพในลักษณะนั้นเกิด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:47.297035528+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:47.297037385+07:00","message":"Set new StatePrefix: 'ขอภาพในลักษณะนั้นเกิด'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:47.395491256+07:00","message":"receive streaming session, msgId: 146"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:47.395593235+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ขอภาพในลักษณะนั้นคือข้อใด\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":860000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:47.395606261+07:00","message":"receive interim result [false|false]: ขอภาพในลักษณะนั้นคือข้อใด"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:47.395634524+07:00","message":"[buffer interim] 146 false ขอภาพในลักษณะนั้นคือข้อใด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:47.395651644+07:00","message":"[bufferProcess] interim [860000000]:ขอภาพในลักษณะนั้นคือข้อใด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:47.395658853+07:00","message":"[bufferProcess] send to processor:ขอภาพในลักษณะนั้นคือข้อ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:47.39566824+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:47.395675256+07:00","message":"> Transcript [2483] [false]: 'ขอภาพในลักษณะนั้นคือข้อ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:47.395681082+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:47.39568752+07:00","message":"Set new StatePrefix: 'ขอภาพในลักษณะนั้นคือข้อ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:47.577273377+07:00","message":"receive streaming session, msgId: 146"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:47.577316004+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ขอภาพในลักษณะนั้นคือข้อมูลกระบวน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":220000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:47.577322764+07:00","message":"receive interim result [false|false]: ขอภาพในลักษณะนั้นคือข้อมูลกระบวน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:47.577334828+07:00","message":"[buffer interim] 146 false ขอภาพในลักษณะนั้นคือข้อมูลกระบวน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:47.577342951+07:00","message":"[bufferProcess] interim [220000000]:ขอภาพในลักษณะนั้นคือข้อมูลกระบวน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:47.577345849+07:00","message":"[bufferProcess] send to processor:ขอภาพในลักษณะนั้นคือข้อใด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:47.577349627+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:47.577352856+07:00","message":"> Transcript [2484] [false]: 'ขอภาพในลักษณะนั้นคือข้อใด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:47.57735658+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:47.577358826+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:47.577360877+07:00","message":"StatePrefix: 'ขอภาพในลักษณะนั้นคือข้อ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:47.577363455+07:00","message":"TextPushed: 'ขอ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:47.763226447+07:00","message":"receive streaming session, msgId: 146"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:47.76327087+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ขอภาพในลักษณะนั้นคือคอมันจะบวมขึ้น\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":400000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:47.76327712+07:00","message":"receive interim result [false|false]: ขอภาพในลักษณะนั้นคือคอมันจะบวมขึ้น"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:47.763290651+07:00","message":"[buffer interim] 146 false ขอภาพในลักษณะนั้นคือคอมันจะบวมขึ้น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:47.763297698+07:00","message":"[bufferProcess] interim [400000000]:ขอภาพในลักษณะนั้นคือคอมันจะบวมขึ้น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:47.763300382+07:00","message":"[bufferProcess] send to processor:ขอภาพในลักษณะนั้นคือข้อมูลกระบวน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:47.763307299+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:47.763310605+07:00","message":"> Transcript [2485] [false]: 'ขอภาพในลักษณะนั้นคือข้อมูลกระบวน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:47.763314134+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:47.763316428+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:47.763318808+07:00","message":"StatePrefix: 'ขอภาพในลักษณะนั้นคือข้อ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:47.763321356+07:00","message":"TextPushed: 'ขอ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:47.906197151+07:00","message":"receive streaming session, msgId: 146"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:47.906242878+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ขอภาพในลักษณะนั้นคือคอมันจะบวมขึ้นมา\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":520000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:47.906248967+07:00","message":"receive interim result [false|false]: ขอภาพในลักษณะนั้นคือคอมันจะบวมขึ้นมา"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:47.906262075+07:00","message":"[buffer interim] 146 false ขอภาพในลักษณะนั้นคือคอมันจะบวมขึ้นมา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:47.906271248+07:00","message":"[bufferProcess] interim [520000000]:ขอภาพในลักษณะนั้นคือคอมันจะบวมขึ้นมา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:47.906274019+07:00","message":"[bufferProcess] send to processor:ขอภาพในลักษณะนั้นคือคอมันจะบวมขึ้น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:47.906279475+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:47.906282504+07:00","message":"> Transcript [2486] [false]: 'ขอภาพในลักษณะนั้นคือคอมันจะบวมขึ้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:47.906285294+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:47.906288093+07:00","message":"Set new StatePrefix: 'ขอภาพในลักษณะนั้นคือคอมันจะบวมขึ้น'"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:16:47.974014183+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:16:47.974016753+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:48.472169015+07:00","message":"receive streaming session, msgId: 146"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:48.472211493+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ขอภาพในลักษณะนั้นคือคอมันจะบวมขึ้นมาขึ้น\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":60000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:48.472218784+07:00","message":"receive interim result [false|false]: ขอภาพในลักษณะนั้นคือคอมันจะบวมขึ้นมาขึ้น"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:48.472230499+07:00","message":"[buffer interim] 146 false ขอภาพในลักษณะนั้นคือคอมันจะบวมขึ้นมาขึ้น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:48.472240926+07:00","message":"[bufferProcess] interim [60000000]:ขอภาพในลักษณะนั้นคือคอมันจะบวมขึ้นมาขึ้น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:48.472245767+07:00","message":"[bufferProcess] send to processor:ขอภาพในลักษณะนั้นคือคอมันจะบวมขึ้นมา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:48.47225221+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:48.47225585+07:00","message":"> Transcript [2487] [false]: 'ขอภาพในลักษณะนั้นคือคอมันจะบวมขึ้นมา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:48.472260575+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:48.472264416+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:48.472266531+07:00","message":"StatePrefix: 'ขอภาพในลักษณะนั้นคือคอมันจะบวมขึ้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:48.472269034+07:00","message":"TextPushed: 'ขอ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:48.476946538+07:00","message":"receive streaming session, msgId: 146"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:48.476972297+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ขอภาพในลักษณะนั้นคือคอมันจะบวมขึ้นมาขึ้นมา\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":120000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:48.476977464+07:00","message":"receive interim result [false|false]: ขอภาพในลักษณะนั้นคือคอมันจะบวมขึ้นมาขึ้นมา"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:48.476989004+07:00","message":"[buffer interim] 146 false ขอภาพในลักษณะนั้นคือคอมันจะบวมขึ้นมาขึ้นมา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:48.476994568+07:00","message":"[bufferProcess] interim [120000000]:ขอภาพในลักษณะนั้นคือคอมันจะบวมขึ้นมาขึ้นมา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:48.476996941+07:00","message":"[bufferProcess] send to processor:ขอภาพในลักษณะนั้นคือคอมันจะบวมขึ้นมาขึ้น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:48.477000181+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:48.477002707+07:00","message":"> Transcript [2488] [false]: 'ขอภาพในลักษณะนั้นคือคอมันจะบวมขึ้นมาขึ้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:48.477005604+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:48.47700775+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:48.477009956+07:00","message":"StatePrefix: 'ขอภาพในลักษณะนั้นคือคอมันจะบวมขึ้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:48.477012099+07:00","message":"TextPushed: 'ขอ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:49.140570435+07:00","message":"receive streaming session, msgId: 146"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:49.140610744+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ขอภาพในลักษณะนั้นคือคอมันจะบวมขึ้นมาขึ้นมา\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":3,\"nanos\":720000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:49.140617298+07:00","message":"receive interim result [false|false]: ขอภาพในลักษณะนั้นคือคอมันจะบวมขึ้นมาขึ้นมา"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:49.140629733+07:00","message":"[buffer interim] 146 false ขอภาพในลักษณะนั้นคือคอมันจะบวมขึ้นมาขึ้นมา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:49.140636459+07:00","message":"[bufferProcess] interim [720000000]:ขอภาพในลักษณะนั้นคือคอมันจะบวมขึ้นมาขึ้นมา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:49.140639092+07:00","message":"[bufferProcess] send to processor:ขอภาพในลักษณะนั้นคือคอมันจะบวมขึ้นมาขึ้นมา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:49.140644784+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:49.140648967+07:00","message":"> Transcript [2489] [false]: 'ขอภาพในลักษณะนั้นคือคอมันจะบวมขึ้นมาขึ้นมา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:49.140654337+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:49.140657245+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:49.140660269+07:00","message":"StatePrefix: 'ขอภาพในลักษณะนั้นคือคอมันจะบวมขึ้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:49.140664449+07:00","message":"TextPushed: 'ขอ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:49.322731013+07:00","message":"receive streaming session, msgId: 146"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:49.322774631+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ขอภาพในลักษณะนั้นคือคอมันจะบวมขึ้นมาขึ้นมาก็ย้อนหลัง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":900000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:49.322781259+07:00","message":"receive interim result [false|false]: ขอภาพในลักษณะนั้นคือคอมันจะบวมขึ้นมาขึ้นมาก็ย้อนหลัง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:49.322798874+07:00","message":"[buffer interim] 146 false ขอภาพในลักษณะนั้นคือคอมันจะบวมขึ้นมาขึ้นมาก็ย้อนหลัง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:49.322807167+07:00","message":"[bufferProcess] interim [900000000]:ขอภาพในลักษณะนั้นคือคอมันจะบวมขึ้นมาขึ้นมาก็ย้อนหลัง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:49.322809859+07:00","message":"[bufferProcess] send to processor:ขอภาพในลักษณะนั้นคือคอมันจะบวมขึ้นมาขึ้นมา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:49.322816088+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:49.322818715+07:00","message":"> Transcript [2490] [false]: 'ขอภาพในลักษณะนั้นคือคอมันจะบวมขึ้นมาขึ้นมา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:49.322822824+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:49.322824974+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:49.322827594+07:00","message":"StatePrefix: 'ขอภาพในลักษณะนั้นคือคอมันจะบวมขึ้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:49.32283067+07:00","message":"TextPushed: 'ขอ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:49.322836045+07:00","message":"Push: 'ภาพในลักษณะนั้นคือคอมันจะบวมขึ้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:49.322838261+07:00","message":"TextPushed: 'ขอภาพในลักษณะนั้นคือคอมันจะบวมขึ้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:49.322840669+07:00","message":"Set new StatePrefix : 'ขอภาพในลักษณะนั้นคือคอมันจะบวมขึ้นมาขึ้นมา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:49.322842968+07:00","message":"Next Push (prob) : 'มาขึ้นมา'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:49.322874552+07:00","message":"push: {false ภาพในลักษณะนั้นคือคอมันจะบวมขึ้น 0 0xc001da8300}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:49.739343275+07:00","message":"receive streaming session, msgId: 146"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:49.739382294+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ขอภาพในลักษณะนั้นคือคอมันจะบวมขึ้นมาขึ้นมาตอนหลังๆไม่ค่อย\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":320000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:49.739389028+07:00","message":"receive interim result [false|false]: ขอภาพในลักษณะนั้นคือคอมันจะบวมขึ้นมาขึ้นมาตอนหลังๆไม่ค่อย"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:49.739400834+07:00","message":"[buffer interim] 146 false ขอภาพในลักษณะนั้นคือคอมันจะบวมขึ้นมาขึ้นมาตอนหลังๆไม่ค่อย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:49.739408351+07:00","message":"[bufferProcess] interim [320000000]:ขอภาพในลักษณะนั้นคือคอมันจะบวมขึ้นมาขึ้นมาตอนหลังๆไม่ค่อย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:49.73941092+07:00","message":"[bufferProcess] send to processor:ขอภาพในลักษณะนั้นคือคอมันจะบวมขึ้นมาขึ้นมาก็ย้อนหลัง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:49.739422503+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:49.739425606+07:00","message":"> Transcript [2491] [false]: 'ขอภาพในลักษณะนั้นคือคอมันจะบวมขึ้นมาขึ้นมาก็ย้อนหลัง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:49.73942914+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:49.739431465+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:49.739433892+07:00","message":"StatePrefix: 'ขอภาพในลักษณะนั้นคือคอมันจะบวมขึ้นมาขึ้นมา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:49.739436885+07:00","message":"TextPushed: 'ขอภาพในลักษณะนั้นคือคอมันจะบวมขึ้น'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:49.8669822+07:00","message":"receive streaming session, msgId: 146"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:49.867023197+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ขอภาพในลักษณะนั้นคือคอมันจะบวมขึ้นมาขึ้นมาตอนหลังๆไม่ค่อยเห็น\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":440000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:49.867030427+07:00","message":"receive interim result [false|false]: ขอภาพในลักษณะนั้นคือคอมันจะบวมขึ้นมาขึ้นมาตอนหลังๆไม่ค่อยเห็น"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:49.867041067+07:00","message":"[buffer interim] 146 false ขอภาพในลักษณะนั้นคือคอมันจะบวมขึ้นมาขึ้นมาตอนหลังๆไม่ค่อยเห็น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:49.867048723+07:00","message":"[bufferProcess] interim [440000000]:ขอภาพในลักษณะนั้นคือคอมันจะบวมขึ้นมาขึ้นมาตอนหลังๆไม่ค่อยเห็น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:49.867052482+07:00","message":"[bufferProcess] send to processor:ขอภาพในลักษณะนั้นคือคอมันจะบวมขึ้นมาขึ้นมาตอนหลังๆไม่ค่อย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:49.867056321+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:49.867059382+07:00","message":"> Transcript [2492] [false]: 'ขอภาพในลักษณะนั้นคือคอมันจะบวมขึ้นมาขึ้นมาตอนหลังๆไม่ค่อย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:49.867063154+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:49.867065143+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:49.867067936+07:00","message":"StatePrefix: 'ขอภาพในลักษณะนั้นคือคอมันจะบวมขึ้นมาขึ้นมา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:49.867070816+07:00","message":"TextPushed: 'ขอภาพในลักษณะนั้นคือคอมันจะบวมขึ้น'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:50.224795389+07:00","message":"receive streaming session, msgId: 146"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:50.224846024+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ขอภาพในลักษณะนั้นคือคอมันจะบวมขึ้นมาขึ้นมาตอนหลังๆไม่ค่อยเห็นละ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":800000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:50.224854095+07:00","message":"receive interim result [false|false]: ขอภาพในลักษณะนั้นคือคอมันจะบวมขึ้นมาขึ้นมาตอนหลังๆไม่ค่อยเห็นละ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:50.224872731+07:00","message":"[buffer interim] 146 false ขอภาพในลักษณะนั้นคือคอมันจะบวมขึ้นมาขึ้นมาตอนหลังๆไม่ค่อยเห็นละ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:50.224880986+07:00","message":"[bufferProcess] interim [800000000]:ขอภาพในลักษณะนั้นคือคอมันจะบวมขึ้นมาขึ้นมาตอนหลังๆไม่ค่อยเห็นละ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:50.224885581+07:00","message":"[bufferProcess] send to processor:ขอภาพในลักษณะนั้นคือคอมันจะบวมขึ้นมาขึ้นมาตอนหลังๆไม่ค่อยเห็น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:50.224890488+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:50.224894328+07:00","message":"> Transcript [2493] [false]: 'ขอภาพในลักษณะนั้นคือคอมันจะบวมขึ้นมาขึ้นมาตอนหลังๆไม่ค่อยเห็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:50.224899296+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:50.224901918+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:50.224905131+07:00","message":"StatePrefix: 'ขอภาพในลักษณะนั้นคือคอมันจะบวมขึ้นมาขึ้นมา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:50.224909294+07:00","message":"TextPushed: 'ขอภาพในลักษณะนั้นคือคอมันจะบวมขึ้น'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:50.76623929+07:00","message":"receive streaming session, msgId: 146"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:50.76628519+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ขอภาพในลักษณะนั้นคือคอมันจะบวมขึ้นมาขึ้นมาตอนหลังๆไม่ค่อยเห็นไม่ค่อย\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":340000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:50.766292898+07:00","message":"receive interim result [false|false]: ขอภาพในลักษณะนั้นคือคอมันจะบวมขึ้นมาขึ้นมาตอนหลังๆไม่ค่อยเห็นไม่ค่อย"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:50.766309951+07:00","message":"[buffer interim] 146 false ขอภาพในลักษณะนั้นคือคอมันจะบวมขึ้นมาขึ้นมาตอนหลังๆไม่ค่อยเห็นไม่ค่อย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:50.766317869+07:00","message":"[bufferProcess] interim [340000000]:ขอภาพในลักษณะนั้นคือคอมันจะบวมขึ้นมาขึ้นมาตอนหลังๆไม่ค่อยเห็นไม่ค่อย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:50.766321211+07:00","message":"[bufferProcess] send to processor:ขอภาพในลักษณะนั้นคือคอมันจะบวมขึ้นมาขึ้นมาตอนหลังๆไม่ค่อยเห็นละ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:50.766328573+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:50.766331867+07:00","message":"> Transcript [2494] [false]: 'ขอภาพในลักษณะนั้นคือคอมันจะบวมขึ้นมาขึ้นมาตอนหลังๆไม่ค่อยเห็นละ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:50.766336153+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:50.766338705+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:50.766344166+07:00","message":"StatePrefix: 'ขอภาพในลักษณะนั้นคือคอมันจะบวมขึ้นมาขึ้นมา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:50.766347555+07:00","message":"TextPushed: 'ขอภาพในลักษณะนั้นคือคอมันจะบวมขึ้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:50.766354982+07:00","message":"Push: 'มาขึ้นมา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:50.766356972+07:00","message":"TextPushed: 'ขอภาพในลักษณะนั้นคือคอมันจะบวมขึ้นมาขึ้นมา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:50.766359245+07:00","message":"Set new StatePrefix : 'ขอภาพในลักษณะนั้นคือคอมันจะบวมขึ้นมาขึ้นมาตอนหลังๆไม่ค่อยเห็นละ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:50.766362448+07:00","message":"Next Push (prob) : 'ตอนหลังๆไม่ค่อยเห็นละ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:50.766371722+07:00","message":"push: {false มาขึ้นมา 0 0xc001da8300}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:50.816302852+07:00","message":"[GCS] IsForceVAD: false for message ID: 146"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:50.897429309+07:00","message":"receive streaming session, msgId: 146"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:50.89747637+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ขอภาพในลักษณะนั้นคือคอมันจะบวมขึ้นมาขึ้นมาตอนหลังๆไม่ค่อยเห็นละ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":460000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:50.897508799+07:00","message":"receive interim result [false|false]: ขอภาพในลักษณะนั้นคือคอมันจะบวมขึ้นมาขึ้นมาตอนหลังๆไม่ค่อยเห็นละ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:50.897525061+07:00","message":"[buffer interim] 146 false ขอภาพในลักษณะนั้นคือคอมันจะบวมขึ้นมาขึ้นมาตอนหลังๆไม่ค่อยเห็นละ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:50.89753686+07:00","message":"[bufferProcess] interim [460000000]:ขอภาพในลักษณะนั้นคือคอมันจะบวมขึ้นมาขึ้นมาตอนหลังๆไม่ค่อยเห็นละ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:50.897539948+07:00","message":"[bufferProcess] send to processor:ขอภาพในลักษณะนั้นคือคอมันจะบวมขึ้นมาขึ้นมาตอนหลังๆไม่ค่อยเห็นไม่ค่อย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:50.897567049+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:50.897570909+07:00","message":"> Transcript [2495] [false]: 'ขอภาพในลักษณะนั้นคือคอมันจะบวมขึ้นมาขึ้นมาตอนหลังๆไม่ค่อยเห็นไม่ค่อย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:50.897573668+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:50.897576267+07:00","message":"Set new StatePrefix: 'ขอภาพในลักษณะนั้นคือคอมันจะบวมขึ้นมาขึ้นมาตอนหลังๆไม่ค่อยเห็นไม่ค่อย'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:50.898509759+07:00","message":"receive streaming session, msgId: 146"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:50.898563224+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ขอภาพในลักษณะนั้นคือคอมันจะบวมขึ้นมาขึ้นมาตอนหลังๆไม่ค่อยเห็นไม่ค่อยเห็น\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":520000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:50.898569705+07:00","message":"receive interim result [false|false]: ขอภาพในลักษณะนั้นคือคอมันจะบวมขึ้นมาขึ้นมาตอนหลังๆไม่ค่อยเห็นไม่ค่อยเห็น"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:50.898585997+07:00","message":"[buffer interim] 146 false ขอภาพในลักษณะนั้นคือคอมันจะบวมขึ้นมาขึ้นมาตอนหลังๆไม่ค่อยเห็นไม่ค่อยเห็น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:50.898594906+07:00","message":"[bufferProcess] interim [520000000]:ขอภาพในลักษณะนั้นคือคอมันจะบวมขึ้นมาขึ้นมาตอนหลังๆไม่ค่อยเห็นไม่ค่อยเห็น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:50.898597912+07:00","message":"[bufferProcess] send to processor:ขอภาพในลักษณะนั้นคือคอมันจะบวมขึ้นมาขึ้นมาตอนหลังๆไม่ค่อยเห็นละ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:50.898605741+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:50.898608614+07:00","message":"> Transcript [2496] [false]: 'ขอภาพในลักษณะนั้นคือคอมันจะบวมขึ้นมาขึ้นมาตอนหลังๆไม่ค่อยเห็นละ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:50.898611585+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:50.898614157+07:00","message":"Set new StatePrefix: 'ขอภาพในลักษณะนั้นคือคอมันจะบวมขึ้นมาขึ้นมาตอนหลังๆไม่ค่อยเห็นละ'"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:16:50.97424453+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:16:50.974255588+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:51.006187154+07:00","message":"[GCS] Start streaming session, msgId: 147"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:51.034552847+07:00","message":"receive streaming session, msgId: 146"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:51.034615189+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ขอภาพเวลาขนาดนั้นคอมันจะบวมขึ้นมาขึ้นมาตอนหลังๆไม่ค่อยเห็นไม่ค่อยเห็น\",\"confidence\":0.9255775}],\"is_final\":true,\"result_end_time\":{\"seconds\":5,\"nanos\":610000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:51.034622897+07:00","message":"receive interim result [true|false]: ขอภาพเวลาขนาดนั้นคอมันจะบวมขึ้นมาขึ้นมาตอนหลังๆไม่ค่อยเห็นไม่ค่อยเห็น"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:51.03463371+07:00","message":"end recv isFinal message id 146"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:51.034636314+07:00","message":"end Recv id 146"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:51.03464253+07:00","message":"[buffer interim] 146 true ขอภาพเวลาขนาดนั้นคอมันจะบวมขึ้นมาขึ้นมาตอนหลังๆไม่ค่อยเห็นไม่ค่อยเห็น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:51.034654497+07:00","message":"[bufferProcess] interim [610000000]:ขอภาพเวลาขนาดนั้นคอมันจะบวมขึ้นมาขึ้นมาตอนหลังๆไม่ค่อยเห็นไม่ค่อยเห็น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:51.034663591+07:00","message":"[bufferProcess] send to processor (isfinal):ขอภาพในลักษณะนั้นคือคอมันจะบวมขึ้นมาขึ้นมาตอนหลังๆไม่ค่อยเห็นไม่ค่อยเห็น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:51.034675191+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:51.034688849+07:00","message":"> Transcript [2497] [false]: 'ขอภาพในลักษณะนั้นคือคอมันจะบวมขึ้นมาขึ้นมาตอนหลังๆไม่ค่อยเห็นไม่ค่อยเห็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:51.034693552+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:51.03469673+07:00","message":"Set new StatePrefix: 'ขอภาพในลักษณะนั้นคือคอมันจะบวมขึ้นมาขึ้นมาตอนหลังๆไม่ค่อยเห็นไม่ค่อยเห็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:51.034699413+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:51.034701695+07:00","message":"> Transcript [2498] [true]: 'ขอภาพเวลาขนาดนั้นคอมันจะบวมขึ้นมาขึ้นมาตอนหลังๆไม่ค่อยเห็นไม่ค่อยเห็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:51.034705259+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:51.034707385+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:51.034709443+07:00","message":"StatePrefix: 'ขอภาพในลักษณะนั้นคือคอมันจะบวมขึ้นมาขึ้นมาตอนหลังๆไม่ค่อยเห็นไม่ค่อยเห็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:51.034712253+07:00","message":"TextPushed: 'ขอภาพในลักษณะนั้นคือคอมันจะบวมขึ้นมาขึ้นมา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:51.034714178+07:00","message":"must be align in case of isFinal"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:51.034943723+07:00","message":"Push: 'ตอนหลังๆไม่ค่อยเห็นไม่ค่อยเห็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:51.034947945+07:00","message":"TextPushed: 'ขอภาพในลักษณะนั้นคือคอมันจะบวมขึ้นมาขึ้นมาตอนหลังๆไม่ค่อยเห็นไม่ค่อยเห็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:51.034950667+07:00","message":"Set new StatePrefix : 'ขอภาพเวลาขนาดนั้นคอมันจะบวมขึ้นมาขึ้นมาตอนหลังๆไม่ค่อยเห็นไม่ค่อยเห็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:51.034953219+07:00","message":"Next Push (prob) : 'ขอภาพเวลาขนาดนั้นคอมันจะบวมขึ้นมาขึ้นมาตอนหลังๆไม่ค่อยเห็นไม่ค่อยเห็น'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:51.034962818+07:00","message":"push: {true ตอนหลังๆไม่ค่อยเห็นไม่ค่อยเห็น 0 0xc001da8300}"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:51.035011224+07:00","message":"write aligntment file to 'tmp/7593/align_message_id_146.html'"}
{"level":"info","service":"Main","time":"2026-06-25T13:16:51.045841296+07:00","message":"write wav file: './tmp/7593/7593_146.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:51.560817127+07:00","message":"receive streaming session, msgId: 147"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:51.560857832+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เหตุผล\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":600000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:51.560865517+07:00","message":"receive interim result [false|false]: เหตุผล"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:51.560884567+07:00","message":"[buffer interim] 147 false เหตุผล"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:51.560893188+07:00","message":"[bufferProcess] interim [600000000]:เหตุผล"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:51.560896043+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:51.733455608+07:00","message":"receive streaming session, msgId: 147"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:51.733499983+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เหตุผลที่\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":780000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:51.733504729+07:00","message":"receive interim result [false|false]: เหตุผลที่"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:51.733515791+07:00","message":"[buffer interim] 147 false เหตุผลที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:51.733523146+07:00","message":"[bufferProcess] interim [780000000]:เหตุผลที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:51.733525463+07:00","message":"[bufferProcess] send to processor:เหตุผล"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:51.733530543+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:51.733533852+07:00","message":"> Transcript [2499] [false]: 'เหตุผล'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:51.733536057+07:00","message":"Set StatePrefix (first interim): 'เหตุผล'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:52.06936836+07:00","message":"receive streaming session, msgId: 147"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:52.069401946+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เหตุผลที่ขอ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":80000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:52.069407767+07:00","message":"receive interim result [false|false]: เหตุผลที่ขอ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:52.069421668+07:00","message":"[buffer interim] 147 false เหตุผลที่ขอ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:52.069430851+07:00","message":"[bufferProcess] interim [80000000]:เหตุผลที่ขอ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:52.069433069+07:00","message":"[bufferProcess] send to processor:เหตุผลที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:52.069438192+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:52.069441056+07:00","message":"> Transcript [2500] [false]: 'เหตุผลที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:52.069444145+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:52.069446127+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:52.069448037+07:00","message":"StatePrefix: 'เหตุผล'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:52.069450089+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:52.197503393+07:00","message":"receive streaming session, msgId: 147"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:52.197545459+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เหตุผลที่คอ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":140000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:52.197553956+07:00","message":"receive interim result [false|false]: เหตุผลที่คอ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:52.197600123+07:00","message":"[buffer interim] 147 false เหตุผลที่คอ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:52.197608503+07:00","message":"[bufferProcess] interim [140000000]:เหตุผลที่คอ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:52.197612265+07:00","message":"[bufferProcess] send to processor:เหตุผลที่ขอ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:52.197616898+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:52.197620785+07:00","message":"> Transcript [2501] [false]: 'เหตุผลที่ขอ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:52.197626491+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:52.1976295+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:52.197632458+07:00","message":"StatePrefix: 'เหตุผล'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:52.197635494+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:52.288468229+07:00","message":"receive streaming session, msgId: 147"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:52.288513066+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เหตุผลที่คอมัน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":320000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:52.288521336+07:00","message":"receive interim result [false|false]: เหตุผลที่คอมัน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:52.288536428+07:00","message":"[buffer interim] 147 false เหตุผลที่คอมัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:52.288546619+07:00","message":"[bufferProcess] interim [320000000]:เหตุผลที่คอมัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:52.28855025+07:00","message":"[bufferProcess] send to processor:เหตุผลที่คอ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:52.288566686+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:52.288571908+07:00","message":"> Transcript [2502] [false]: 'เหตุผลที่คอ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:52.288576894+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:52.288580047+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:52.288583005+07:00","message":"StatePrefix: 'เหตุผล'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:52.288586015+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:52.485737616+07:00","message":"receive streaming session, msgId: 147"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:52.485772068+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เหตุผลที่คอมันพอ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":500000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:52.485778563+07:00","message":"receive interim result [false|false]: เหตุผลที่คอมันพอ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:52.4857881+07:00","message":"[buffer interim] 147 false เหตุผลที่คอมันพอ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:52.485796064+07:00","message":"[bufferProcess] interim [500000000]:เหตุผลที่คอมันพอ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:52.485798488+07:00","message":"[bufferProcess] send to processor:เหตุผลที่คอมัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:52.485804792+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:52.485807885+07:00","message":"> Transcript [2503] [false]: 'เหตุผลที่คอมัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:52.485810985+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:52.485813212+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:52.48581519+07:00","message":"StatePrefix: 'เหตุผล'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:52.485817435+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:52.485823377+07:00","message":"Push: 'เหตุผล'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:52.485825273+07:00","message":"TextPushed: 'เหตุผล'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:52.485827889+07:00","message":"Set new StatePrefix : 'เหตุผลที่คอมัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:52.485829991+07:00","message":"Next Push (prob) : 'ที่คอมัน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:52.485837315+07:00","message":"push: {false เหตุผล 0 0xc001da8580}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:52.5691547+07:00","message":"receive streaming session, msgId: 147"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:52.569196625+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เหตุผลที่คอมันพ่อ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":560000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:52.569203036+07:00","message":"receive interim result [false|false]: เหตุผลที่คอมันพ่อ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:52.569216708+07:00","message":"[buffer interim] 147 false เหตุผลที่คอมันพ่อ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:52.56922308+07:00","message":"[bufferProcess] interim [560000000]:เหตุผลที่คอมันพ่อ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:52.569225654+07:00","message":"[bufferProcess] send to processor:เหตุผลที่คอมันพอ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:52.569232779+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:52.569235542+07:00","message":"> Transcript [2504] [false]: 'เหตุผลที่คอมันพอ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:52.569239229+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:52.56924134+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:52.56924325+07:00","message":"StatePrefix: 'เหตุผลที่คอมัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:52.569245976+07:00","message":"TextPushed: 'เหตุผล'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:52.577233824+07:00","message":"receive streaming session, msgId: 147"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:52.577267633+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เหตุผลที่คอมันพอก\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":620000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:52.577272941+07:00","message":"receive interim result [false|false]: เหตุผลที่คอมันพอก"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:52.577286715+07:00","message":"[buffer interim] 147 false เหตุผลที่คอมันพอก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:52.577293685+07:00","message":"[bufferProcess] interim [620000000]:เหตุผลที่คอมันพอก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:52.577296733+07:00","message":"[bufferProcess] send to processor:เหตุผลที่คอมันพ่อ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:52.577301293+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:52.577306561+07:00","message":"> Transcript [2505] [false]: 'เหตุผลที่คอมันพ่อ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:52.577309962+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:52.577312194+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:52.577314291+07:00","message":"StatePrefix: 'เหตุผลที่คอมัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:52.577316432+07:00","message":"TextPushed: 'เหตุผล'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:52.644978426+07:00","message":"receive streaming session, msgId: 147"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:52.64501758+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เหตุผลที่คอมันพ่อก็\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":680000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:52.645025304+07:00","message":"receive interim result [false|false]: เหตุผลที่คอมันพ่อก็"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:52.645043448+07:00","message":"[buffer interim] 147 false เหตุผลที่คอมันพ่อก็"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:52.64505266+07:00","message":"[bufferProcess] interim [680000000]:เหตุผลที่คอมันพ่อก็"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:52.645057191+07:00","message":"[bufferProcess] send to processor:เหตุผลที่คอมันพอก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:52.645066778+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:52.645071339+07:00","message":"> Transcript [2506] [false]: 'เหตุผลที่คอมันพอก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:52.645076234+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:52.645079125+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:52.645082099+07:00","message":"StatePrefix: 'เหตุผลที่คอมัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:52.645085484+07:00","message":"TextPushed: 'เหตุผล'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:52.759077997+07:00","message":"receive streaming session, msgId: 147"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:52.759113569+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เหตุผลที่คอมันพอขึ้น\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":740000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:52.759119276+07:00","message":"receive interim result [false|false]: เหตุผลที่คอมันพอขึ้น"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:52.759131738+07:00","message":"[buffer interim] 147 false เหตุผลที่คอมันพอขึ้น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:52.75913855+07:00","message":"[bufferProcess] interim [740000000]:เหตุผลที่คอมันพอขึ้น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:52.759141191+07:00","message":"[bufferProcess] send to processor:เหตุผลที่คอมันพ่อก็"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:52.759146482+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:52.759149413+07:00","message":"> Transcript [2507] [false]: 'เหตุผลที่คอมันพ่อก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:52.75915287+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:52.759155088+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:52.759157095+07:00","message":"StatePrefix: 'เหตุผลที่คอมัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:52.759159247+07:00","message":"TextPushed: 'เหตุผล'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:52.759163179+07:00","message":"Push: 'ที่คอมัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:52.759165084+07:00","message":"TextPushed: 'เหตุผลที่คอมัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:52.759167446+07:00","message":"Set new StatePrefix : 'เหตุผลที่คอมันพ่อก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:52.759169625+07:00","message":"Next Push (prob) : 'พ่อก็'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:52.759176136+07:00","message":"push: {false ที่คอมัน 0 0xc001da8580}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:52.770148179+07:00","message":"receive streaming session, msgId: 147"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:52.770179455+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เหตุผลที่คอมันพอขึ้นมา\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":800000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:52.770186298+07:00","message":"receive interim result [false|false]: เหตุผลที่คอมันพอขึ้นมา"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:52.770204063+07:00","message":"[buffer interim] 147 false เหตุผลที่คอมันพอขึ้นมา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:52.770215371+07:00","message":"[bufferProcess] interim [800000000]:เหตุผลที่คอมันพอขึ้นมา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:52.770218601+07:00","message":"[bufferProcess] send to processor:เหตุผลที่คอมันพอขึ้น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:52.770222453+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:52.770226355+07:00","message":"> Transcript [2508] [false]: 'เหตุผลที่คอมันพอขึ้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:52.770229877+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:52.7702326+07:00","message":"Set new StatePrefix: 'เหตุผลที่คอมันพอขึ้น'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:52.962413939+07:00","message":"receive streaming session, msgId: 147"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:52.962456008+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เหตุผลที่คอมันพอขึ้นมาเพราะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":980000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:52.962461915+07:00","message":"receive interim result [false|false]: เหตุผลที่คอมันพอขึ้นมาเพราะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:52.962475129+07:00","message":"[buffer interim] 147 false เหตุผลที่คอมันพอขึ้นมาเพราะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:52.962482764+07:00","message":"[bufferProcess] interim [980000000]:เหตุผลที่คอมันพอขึ้นมาเพราะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:52.962485735+07:00","message":"[bufferProcess] send to processor:เหตุผลที่คอมันพอขึ้นมา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:52.962489195+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:52.962491832+07:00","message":"> Transcript [2509] [false]: 'เหตุผลที่คอมันพอขึ้นมา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:52.962495011+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:52.962497133+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:52.962499088+07:00","message":"StatePrefix: 'เหตุผลที่คอมันพอขึ้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:52.962501681+07:00","message":"TextPushed: 'เหตุผลที่คอมัน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:53.150083015+07:00","message":"receive streaming session, msgId: 147"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:53.150120529+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เหตุผลที่คอมันพอขึ้นมาเพราะเรา\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":220000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:53.150127614+07:00","message":"receive interim result [false|false]: เหตุผลที่คอมันพอขึ้นมาเพราะเรา"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:53.150142972+07:00","message":"[buffer interim] 147 false เหตุผลที่คอมันพอขึ้นมาเพราะเรา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:53.150149886+07:00","message":"[bufferProcess] interim [220000000]:เหตุผลที่คอมันพอขึ้นมาเพราะเรา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:53.150152744+07:00","message":"[bufferProcess] send to processor:เหตุผลที่คอมันพอขึ้นมาเพราะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:53.150159789+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:53.150162721+07:00","message":"> Transcript [2510] [false]: 'เหตุผลที่คอมันพอขึ้นมาเพราะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:53.150166406+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:53.150168669+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:53.150172877+07:00","message":"StatePrefix: 'เหตุผลที่คอมันพอขึ้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:53.150175907+07:00","message":"TextPushed: 'เหตุผลที่คอมัน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:53.269174612+07:00","message":"receive streaming session, msgId: 147"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:53.269210182+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เหตุผลที่คอมันพอขึ้นมาเพราะร่าง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":280000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:53.269216279+07:00","message":"receive interim result [false|false]: เหตุผลที่คอมันพอขึ้นมาเพราะร่าง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:53.269232658+07:00","message":"[buffer interim] 147 false เหตุผลที่คอมันพอขึ้นมาเพราะร่าง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:53.269239723+07:00","message":"[bufferProcess] interim [280000000]:เหตุผลที่คอมันพอขึ้นมาเพราะร่าง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:53.269242306+07:00","message":"[bufferProcess] send to processor:เหตุผลที่คอมันพอขึ้นมาเพราะเรา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:53.269249603+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:53.269252353+07:00","message":"> Transcript [2511] [false]: 'เหตุผลที่คอมันพอขึ้นมาเพราะเรา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:53.26925605+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:53.269258357+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:53.269260784+07:00","message":"StatePrefix: 'เหตุผลที่คอมันพอขึ้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:53.269263547+07:00","message":"TextPushed: 'เหตุผลที่คอมัน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:53.33337023+07:00","message":"receive streaming session, msgId: 147"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:53.333408042+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เหตุผลที่คอมันพอขึ้นมาเพราะร่างกาย\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":400000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:53.333415783+07:00","message":"receive interim result [false|false]: เหตุผลที่คอมันพอขึ้นมาเพราะร่างกาย"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:53.333430513+07:00","message":"[buffer interim] 147 false เหตุผลที่คอมันพอขึ้นมาเพราะร่างกาย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:53.333438399+07:00","message":"[bufferProcess] interim [400000000]:เหตุผลที่คอมันพอขึ้นมาเพราะร่างกาย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:53.33344144+07:00","message":"[bufferProcess] send to processor:เหตุผลที่คอมันพอขึ้นมาเพราะร่าง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:53.333448538+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:53.333451457+07:00","message":"> Transcript [2512] [false]: 'เหตุผลที่คอมันพอขึ้นมาเพราะร่าง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:53.333455304+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:53.333459532+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:53.333461941+07:00","message":"StatePrefix: 'เหตุผลที่คอมันพอขึ้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:53.333465363+07:00","message":"TextPushed: 'เหตุผลที่คอมัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:53.333471193+07:00","message":"Push: 'พอขึ้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:53.333473335+07:00","message":"TextPushed: 'เหตุผลที่คอมันพอขึ้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:53.33347544+07:00","message":"Set new StatePrefix : 'เหตุผลที่คอมันพอขึ้นมาเพราะร่าง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:53.33347782+07:00","message":"Next Push (prob) : 'มาเพราะร่าง'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:53.333488021+07:00","message":"push: {false พอขึ้น 0 0xc001da8580}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:53.503610138+07:00","message":"[GCS] IsForceVAD: false for message ID: 147"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:53.628787892+07:00","message":"receive streaming session, msgId: 147"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:53.628835176+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เหตุผลที่คอมันพองขึ้นมาเพราะร่างกาย\",\"confidence\":0.9476469}],\"is_final\":true,\"result_end_time\":{\"seconds\":2,\"nanos\":730000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:53.628842499+07:00","message":"receive interim result [true|false]: เหตุผลที่คอมันพองขึ้นมาเพราะร่างกาย"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:53.628854271+07:00","message":"end recv isFinal message id 147"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:53.628856837+07:00","message":"end Recv id 147"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:53.628865242+07:00","message":"[buffer interim] 147 true เหตุผลที่คอมันพองขึ้นมาเพราะร่างกาย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:53.628874342+07:00","message":"[bufferProcess] interim [730000000]:เหตุผลที่คอมันพองขึ้นมาเพราะร่างกาย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:53.628878272+07:00","message":"[bufferProcess] send to processor (isfinal):เหตุผลที่คอมันพอขึ้นมาเพราะร่างกาย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:53.628882749+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:53.628885921+07:00","message":"> Transcript [2513] [false]: 'เหตุผลที่คอมันพอขึ้นมาเพราะร่างกาย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:53.628889225+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:53.628891311+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:53.62889357+07:00","message":"StatePrefix: 'เหตุผลที่คอมันพอขึ้นมาเพราะร่าง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:53.628896267+07:00","message":"TextPushed: 'เหตุผลที่คอมันพอขึ้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:53.628898265+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:53.62890048+07:00","message":"> Transcript [2514] [true]: 'เหตุผลที่คอมันพองขึ้นมาเพราะร่างกาย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:53.628902811+07:00","message":"Count interim (case isFinal): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:53.62890458+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:53.628909135+07:00","message":"StatePrefix: 'เหตุผลที่คอมันพอขึ้นมาเพราะร่าง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:53.628911282+07:00","message":"TextPushed: 'เหตุผลที่คอมันพอขึ้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:53.628912998+07:00","message":"must be align in case of isFinal"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:53.629048604+07:00","message":"Push: 'มาเพราะร่างกาย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:53.629055013+07:00","message":"TextPushed: 'เหตุผลที่คอมันพอขึ้นมาเพราะร่างกาย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:53.629057562+07:00","message":"Set new StatePrefix : 'เหตุผลที่คอมันพองขึ้นมาเพราะร่างกาย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:53.629059877+07:00","message":"Next Push (prob) : 'เหตุผลที่คอมันพองขึ้นมาเพราะร่างกาย'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:53.629069366+07:00","message":"push: {true มาเพราะร่างกาย 0 0xc001da8580}"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:53.629087381+07:00","message":"write aligntment file to 'tmp/7593/align_message_id_147.html'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:53.636005532+07:00","message":"[GCS] Start streaming session, msgId: 148"}
{"level":"info","service":"Main","time":"2026-06-25T13:16:53.637143544+07:00","message":"write wav file: './tmp/7593/7593_147.wav'"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:16:53.974549968+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:16:53.974578538+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:53.979494185+07:00","message":"receive streaming session, msgId: 148"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:53.979530717+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มัน\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":420000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:53.97954421+07:00","message":"receive interim result [false|false]: มัน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:53.979563267+07:00","message":"[buffer interim] 148 false มัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:53.979571044+07:00","message":"[bufferProcess] interim [420000000]:มัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:53.979573228+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:54.179587793+07:00","message":"receive streaming session, msgId: 148"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:54.17962607+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มันไม่\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":540000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:54.179631618+07:00","message":"receive interim result [false|false]: มันไม่"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:54.1796451+07:00","message":"[buffer interim] 148 false มันไม่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:54.179652036+07:00","message":"[bufferProcess] interim [540000000]:มันไม่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:54.1796547+07:00","message":"[bufferProcess] send to processor:มัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:54.179661965+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:54.179664778+07:00","message":"> Transcript [2515] [false]: 'มัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:54.179667287+07:00","message":"Set StatePrefix (first interim): 'มัน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:54.29349261+07:00","message":"receive streaming session, msgId: 148"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:54.293532791+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มันไม่ได้\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":660000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:54.293538805+07:00","message":"receive interim result [false|false]: มันไม่ได้"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:54.29355375+07:00","message":"[buffer interim] 148 false มันไม่ได้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:54.293567711+07:00","message":"[bufferProcess] interim [660000000]:มันไม่ได้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:54.29357053+07:00","message":"[bufferProcess] send to processor:มันไม่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:54.293574017+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:54.29357711+07:00","message":"> Transcript [2516] [false]: 'มันไม่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:54.29358047+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:54.293582594+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:54.293585045+07:00","message":"StatePrefix: 'มัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:54.293587169+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:54.363421117+07:00","message":"receive streaming session, msgId: 148"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:54.363460631+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มันไม่ได้รับ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":780000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:54.363465695+07:00","message":"receive interim result [false|false]: มันไม่ได้รับ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:54.363482779+07:00","message":"[buffer interim] 148 false มันไม่ได้รับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:54.363490095+07:00","message":"[bufferProcess] interim [780000000]:มันไม่ได้รับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:54.363493408+07:00","message":"[bufferProcess] send to processor:มันไม่ได้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:54.363501004+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:54.363504281+07:00","message":"> Transcript [2517] [false]: 'มันไม่ได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:54.363507706+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:54.363509968+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:54.363512275+07:00","message":"StatePrefix: 'มัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:54.363514712+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:54.693525718+07:00","message":"receive streaming session, msgId: 148"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:54.693566201+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มันไม่ได้รับไอ้\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":20000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:54.693572085+07:00","message":"receive interim result [false|false]: มันไม่ได้รับไอ้"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:54.693584459+07:00","message":"[buffer interim] 148 false มันไม่ได้รับไอ้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:54.693590755+07:00","message":"[bufferProcess] interim [20000000]:มันไม่ได้รับไอ้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:54.693593075+07:00","message":"[bufferProcess] send to processor:มันไม่ได้รับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:54.693598059+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:54.693600975+07:00","message":"> Transcript [2518] [false]: 'มันไม่ได้รับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:54.69360419+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:54.693606252+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:54.693608775+07:00","message":"StatePrefix: 'มัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:54.69361112+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:54.719584419+07:00","message":"receive streaming session, msgId: 148"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:54.719615859+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มันไม่ได้รับไออุ่น\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":80000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:54.719620929+07:00","message":"receive interim result [false|false]: มันไม่ได้รับไออุ่น"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:54.719633815+07:00","message":"[buffer interim] 148 false มันไม่ได้รับไออุ่น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:54.719639984+07:00","message":"[bufferProcess] interim [80000000]:มันไม่ได้รับไออุ่น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:54.719642454+07:00","message":"[bufferProcess] send to processor:มันไม่ได้รับไอ้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:54.71964564+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:54.719648581+07:00","message":"> Transcript [2519] [false]: 'มันไม่ได้รับไอ้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:54.719652495+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:54.719654862+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:54.719656918+07:00","message":"StatePrefix: 'มัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:54.719659094+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:54.719663995+07:00","message":"Push: 'มัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:54.719665991+07:00","message":"TextPushed: 'มัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:54.719668006+07:00","message":"Set new StatePrefix : 'มันไม่ได้รับไอ้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:54.719670302+07:00","message":"Next Push (prob) : 'ไม่ได้รับไอ้'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:54.719696882+07:00","message":"push: {false มัน 0 0xc0017d5980}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:54.827408368+07:00","message":"receive streaming session, msgId: 148"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:54.82743473+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มันไม่ได้รับไอโอดีน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":200000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:54.827440355+07:00","message":"receive interim result [false|false]: มันไม่ได้รับไอโอดีน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:54.827454618+07:00","message":"[buffer interim] 148 false มันไม่ได้รับไอโอดีน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:54.827460392+07:00","message":"[bufferProcess] interim [200000000]:มันไม่ได้รับไอโอดีน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:54.827462864+07:00","message":"[bufferProcess] send to processor:มันไม่ได้รับไออุ่น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:54.827466541+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:54.827468961+07:00","message":"> Transcript [2520] [false]: 'มันไม่ได้รับไออุ่น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:54.827471153+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:54.827473564+07:00","message":"Set new StatePrefix: 'มันไม่ได้รับไออุ่น'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:54.909609575+07:00","message":"receive streaming session, msgId: 148"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:54.909654255+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มันไม่ได้รับไอโอดีนจาก\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":320000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:54.90966234+07:00","message":"receive interim result [false|false]: มันไม่ได้รับไอโอดีนจาก"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:54.909681276+07:00","message":"[buffer interim] 148 false มันไม่ได้รับไอโอดีนจาก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:54.909700339+07:00","message":"[bufferProcess] interim [320000000]:มันไม่ได้รับไอโอดีนจาก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:54.909704551+07:00","message":"[bufferProcess] send to processor:มันไม่ได้รับไอโอดีน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:54.90971444+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:54.909718495+07:00","message":"> Transcript [2521] [false]: 'มันไม่ได้รับไอโอดีน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:54.909722751+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:54.909726586+07:00","message":"Set new StatePrefix: 'มันไม่ได้รับไอโอดีน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:55.110509821+07:00","message":"receive streaming session, msgId: 148"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:55.110548167+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มันไม่ได้รับไออุ่นจากเธอ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":440000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:55.110553451+07:00","message":"receive interim result [false|false]: มันไม่ได้รับไออุ่นจากเธอ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:55.110568687+07:00","message":"[buffer interim] 148 false มันไม่ได้รับไออุ่นจากเธอ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:55.110575941+07:00","message":"[bufferProcess] interim [440000000]:มันไม่ได้รับไออุ่นจากเธอ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:55.110578758+07:00","message":"[bufferProcess] send to processor:มันไม่ได้รับไอโอดีนจาก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:55.110582239+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:55.110584953+07:00","message":"> Transcript [2522] [false]: 'มันไม่ได้รับไอโอดีนจาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:55.110588437+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:55.110590433+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:55.110592352+07:00","message":"StatePrefix: 'มันไม่ได้รับไอโอดีน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:55.110594721+07:00","message":"TextPushed: 'มัน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:55.239084539+07:00","message":"receive streaming session, msgId: 148"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:55.23912012+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มันไม่ได้รับไอโอดีนจากเพลง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":560000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:55.239126759+07:00","message":"receive interim result [false|false]: มันไม่ได้รับไอโอดีนจากเพลง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:55.239142583+07:00","message":"[buffer interim] 148 false มันไม่ได้รับไอโอดีนจากเพลง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:55.239150563+07:00","message":"[bufferProcess] interim [560000000]:มันไม่ได้รับไอโอดีนจากเพลง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:55.239154046+07:00","message":"[bufferProcess] send to processor:มันไม่ได้รับไออุ่นจากเธอ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:55.239158568+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:55.23916174+07:00","message":"> Transcript [2523] [false]: 'มันไม่ได้รับไออุ่นจากเธอ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:55.239164256+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:55.239166507+07:00","message":"Set new StatePrefix: 'มันไม่ได้รับไออุ่นจากเธอ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:55.358429925+07:00","message":"receive streaming session, msgId: 148"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:55.35846273+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มันไม่ได้รับไอโอดีนจากเพียงพอ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":680000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:55.358468339+07:00","message":"receive interim result [false|false]: มันไม่ได้รับไอโอดีนจากเพียงพอ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:55.358482835+07:00","message":"[buffer interim] 148 false มันไม่ได้รับไอโอดีนจากเพียงพอ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:55.358489608+07:00","message":"[bufferProcess] interim [680000000]:มันไม่ได้รับไอโอดีนจากเพียงพอ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:55.358492307+07:00","message":"[bufferProcess] send to processor:มันไม่ได้รับไอโอดีนจากเพลง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:55.358500125+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:55.358502894+07:00","message":"> Transcript [2524] [false]: 'มันไม่ได้รับไอโอดีนจากเพลง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:55.358505654+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:55.358508086+07:00","message":"Set new StatePrefix: 'มันไม่ได้รับไอโอดีนจากเพลง'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:55.90142405+07:00","message":"receive streaming session, msgId: 148"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:55.901466443+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มันไม่ได้รับไอโอดีนจากเพียงพอ\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":2,\"nanos\":280000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:55.901472808+07:00","message":"receive interim result [false|false]: มันไม่ได้รับไอโอดีนจากเพียงพอ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:55.901487863+07:00","message":"[buffer interim] 148 false มันไม่ได้รับไอโอดีนจากเพียงพอ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:55.901495655+07:00","message":"[bufferProcess] interim [280000000]:มันไม่ได้รับไอโอดีนจากเพียงพอ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:55.901498555+07:00","message":"[bufferProcess] send to processor:มันไม่ได้รับไอโอดีนจากเพียงพอ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:55.901506161+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:55.901509367+07:00","message":"> Transcript [2525] [false]: 'มันไม่ได้รับไอโอดีนจากเพียงพอ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:55.901512045+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:55.901514628+07:00","message":"Set new StatePrefix: 'มันไม่ได้รับไอโอดีนจากเพียงพอ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:56.421759507+07:00","message":"receive streaming session, msgId: 148"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:56.421805713+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มันไม่ได้รับไอโอดีนจากเพียงพอไอ้ต้อมไทรอยด์\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":820000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:56.421813569+07:00","message":"receive interim result [false|false]: มันไม่ได้รับไอโอดีนจากเพียงพอไอ้ต้อมไทรอยด์"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:56.421829968+07:00","message":"[buffer interim] 148 false มันไม่ได้รับไอโอดีนจากเพียงพอไอ้ต้อมไทรอยด์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:56.421838577+07:00","message":"[bufferProcess] interim [820000000]:มันไม่ได้รับไอโอดีนจากเพียงพอไอ้ต้อมไทรอยด์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:56.421841849+07:00","message":"[bufferProcess] send to processor:มันไม่ได้รับไอโอดีนจากเพียงพอ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:56.421850953+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:56.421854231+07:00","message":"> Transcript [2526] [false]: 'มันไม่ได้รับไอโอดีนจากเพียงพอ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:56.421857875+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:56.421860553+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:56.421863355+07:00","message":"StatePrefix: 'มันไม่ได้รับไอโอดีนจากเพียงพอ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:56.421866083+07:00","message":"TextPushed: 'มัน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:56.715788001+07:00","message":"receive streaming session, msgId: 148"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:56.715830014+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มันไม่ได้รับไอโอดีนจากเพียงพอไอ้ต้อมไทรอยด์ที่อยู่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":60000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:56.715837562+07:00","message":"receive interim result [false|false]: มันไม่ได้รับไอโอดีนจากเพียงพอไอ้ต้อมไทรอยด์ที่อยู่"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:56.715853276+07:00","message":"[buffer interim] 148 false มันไม่ได้รับไอโอดีนจากเพียงพอไอ้ต้อมไทรอยด์ที่อยู่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:56.71586489+07:00","message":"[bufferProcess] interim [60000000]:มันไม่ได้รับไอโอดีนจากเพียงพอไอ้ต้อมไทรอยด์ที่อยู่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:56.715869106+07:00","message":"[bufferProcess] send to processor:มันไม่ได้รับไอโอดีนจากเพียงพอไอ้ต้อมไทรอยด์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:56.715877558+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:56.715882009+07:00","message":"> Transcript [2527] [false]: 'มันไม่ได้รับไอโอดีนจากเพียงพอไอ้ต้อมไทรอยด์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:56.715886811+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:56.715889992+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:56.715893339+07:00","message":"StatePrefix: 'มันไม่ได้รับไอโอดีนจากเพียงพอ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:56.715896969+07:00","message":"TextPushed: 'มัน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:56.854715049+07:00","message":"receive streaming session, msgId: 148"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:56.854748558+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มันไม่ได้รับไอโอดีนจากเพียงพอไอ้ต้อมไทรอยด์ที่อยู่บน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":240000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:56.854755286+07:00","message":"receive interim result [false|false]: มันไม่ได้รับไอโอดีนจากเพียงพอไอ้ต้อมไทรอยด์ที่อยู่บน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:56.854774204+07:00","message":"[buffer interim] 148 false มันไม่ได้รับไอโอดีนจากเพียงพอไอ้ต้อมไทรอยด์ที่อยู่บน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:56.854782068+07:00","message":"[bufferProcess] interim [240000000]:มันไม่ได้รับไอโอดีนจากเพียงพอไอ้ต้อมไทรอยด์ที่อยู่บน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:56.854784724+07:00","message":"[bufferProcess] send to processor:มันไม่ได้รับไอโอดีนจากเพียงพอไอ้ต้อมไทรอยด์ที่อยู่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:56.854788268+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:56.854790841+07:00","message":"> Transcript [2528] [false]: 'มันไม่ได้รับไอโอดีนจากเพียงพอไอ้ต้อมไทรอยด์ที่อยู่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:56.854794487+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:56.854796578+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:56.854798935+07:00","message":"StatePrefix: 'มันไม่ได้รับไอโอดีนจากเพียงพอ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:56.854801668+07:00","message":"TextPushed: 'มัน'"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:16:56.974895918+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:16:56.974906909+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:56.983702563+07:00","message":"receive streaming session, msgId: 148"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:56.983754475+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มันไม่ได้รับไอโอดีนจากเพียงพอไอ้ต้อมไทรอยด์ที่อยู่บริเวณ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":360000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:56.983763399+07:00","message":"receive interim result [false|false]: มันไม่ได้รับไอโอดีนจากเพียงพอไอ้ต้อมไทรอยด์ที่อยู่บริเวณ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:56.983783156+07:00","message":"[buffer interim] 148 false มันไม่ได้รับไอโอดีนจากเพียงพอไอ้ต้อมไทรอยด์ที่อยู่บริเวณ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:56.98379791+07:00","message":"[bufferProcess] interim [360000000]:มันไม่ได้รับไอโอดีนจากเพียงพอไอ้ต้อมไทรอยด์ที่อยู่บริเวณ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:56.983802288+07:00","message":"[bufferProcess] send to processor:มันไม่ได้รับไอโอดีนจากเพียงพอไอ้ต้อมไทรอยด์ที่อยู่บน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:56.983811878+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:56.983817305+07:00","message":"> Transcript [2529] [false]: 'มันไม่ได้รับไอโอดีนจากเพียงพอไอ้ต้อมไทรอยด์ที่อยู่บน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:56.983823762+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:56.983826987+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:56.983830674+07:00","message":"StatePrefix: 'มันไม่ได้รับไอโอดีนจากเพียงพอ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:56.983834695+07:00","message":"TextPushed: 'มัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:56.983844287+07:00","message":"Push: 'ไม่ได้รับไอโอดีนจากเพียงพอ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:56.983847583+07:00","message":"TextPushed: 'มันไม่ได้รับไอโอดีนจากเพียงพอ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:56.98385135+07:00","message":"Set new StatePrefix : 'มันไม่ได้รับไอโอดีนจากเพียงพอไอ้ต้อมไทรอยด์ที่อยู่บน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:56.983855113+07:00","message":"Next Push (prob) : 'ไอ้ต้อมไทรอยด์ที่อยู่บน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:56.983871826+07:00","message":"push: {false ไม่ได้รับไอโอดีนจากเพียงพอ 0 0xc0017d5980}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:57.303963598+07:00","message":"receive streaming session, msgId: 148"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:57.304013089+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มันไม่ได้รับไอโอดีนจากเพียงพอไอ้ต้อมไทรอยด์ที่อยู่บริเวณใด\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":720000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:57.304021473+07:00","message":"receive interim result [false|false]: มันไม่ได้รับไอโอดีนจากเพียงพอไอ้ต้อมไทรอยด์ที่อยู่บริเวณใด"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:57.304038018+07:00","message":"[buffer interim] 148 false มันไม่ได้รับไอโอดีนจากเพียงพอไอ้ต้อมไทรอยด์ที่อยู่บริเวณใด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:57.304046919+07:00","message":"[bufferProcess] interim [720000000]:มันไม่ได้รับไอโอดีนจากเพียงพอไอ้ต้อมไทรอยด์ที่อยู่บริเวณใด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:57.304050855+07:00","message":"[bufferProcess] send to processor:มันไม่ได้รับไอโอดีนจากเพียงพอไอ้ต้อมไทรอยด์ที่อยู่บริเวณ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:57.304055915+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:57.304059999+07:00","message":"> Transcript [2530] [false]: 'มันไม่ได้รับไอโอดีนจากเพียงพอไอ้ต้อมไทรอยด์ที่อยู่บริเวณ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:57.304064175+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:57.304067887+07:00","message":"Set new StatePrefix: 'มันไม่ได้รับไอโอดีนจากเพียงพอไอ้ต้อมไทรอยด์ที่อยู่บริเวณ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:57.362953799+07:00","message":"receive streaming session, msgId: 148"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:57.36299214+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มันไม่ได้รับไอโอดีนจากเพียงพอไอ้ต้อมไทรอยด์ที่อยู่บริเวณด้าน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":780000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:57.362998516+07:00","message":"receive interim result [false|false]: มันไม่ได้รับไอโอดีนจากเพียงพอไอ้ต้อมไทรอยด์ที่อยู่บริเวณด้าน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:57.36301302+07:00","message":"[buffer interim] 148 false มันไม่ได้รับไอโอดีนจากเพียงพอไอ้ต้อมไทรอยด์ที่อยู่บริเวณด้าน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:57.363020617+07:00","message":"[bufferProcess] interim [780000000]:มันไม่ได้รับไอโอดีนจากเพียงพอไอ้ต้อมไทรอยด์ที่อยู่บริเวณด้าน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:57.363023354+07:00","message":"[bufferProcess] send to processor:มันไม่ได้รับไอโอดีนจากเพียงพอไอ้ต้อมไทรอยด์ที่อยู่บริเวณใด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:57.363026876+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:57.363029558+07:00","message":"> Transcript [2531] [false]: 'มันไม่ได้รับไอโอดีนจากเพียงพอไอ้ต้อมไทรอยด์ที่อยู่บริเวณใด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:57.363033402+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:57.363035709+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:57.363037619+07:00","message":"StatePrefix: 'มันไม่ได้รับไอโอดีนจากเพียงพอไอ้ต้อมไทรอยด์ที่อยู่บริเวณ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:57.363041057+07:00","message":"TextPushed: 'มันไม่ได้รับไอโอดีนจากเพียงพอ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:57.81662027+07:00","message":"receive streaming session, msgId: 148"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:57.816663264+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มันไม่ได้รับไอโอดีนจากเพียงพอไอ้ต้อมไทรอยด์ที่อยู่บริเวณด้านข้อ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":200000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:57.816671491+07:00","message":"receive interim result [false|false]: มันไม่ได้รับไอโอดีนจากเพียงพอไอ้ต้อมไทรอยด์ที่อยู่บริเวณด้านข้อ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:57.816687776+07:00","message":"[buffer interim] 148 false มันไม่ได้รับไอโอดีนจากเพียงพอไอ้ต้อมไทรอยด์ที่อยู่บริเวณด้านข้อ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:57.816697218+07:00","message":"[bufferProcess] interim [200000000]:มันไม่ได้รับไอโอดีนจากเพียงพอไอ้ต้อมไทรอยด์ที่อยู่บริเวณด้านข้อ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:57.816701337+07:00","message":"[bufferProcess] send to processor:มันไม่ได้รับไอโอดีนจากเพียงพอไอ้ต้อมไทรอยด์ที่อยู่บริเวณด้าน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:57.816706064+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:57.816710292+07:00","message":"> Transcript [2532] [false]: 'มันไม่ได้รับไอโอดีนจากเพียงพอไอ้ต้อมไทรอยด์ที่อยู่บริเวณด้าน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:57.816716496+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:57.816719508+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:57.816722727+07:00","message":"StatePrefix: 'มันไม่ได้รับไอโอดีนจากเพียงพอไอ้ต้อมไทรอยด์ที่อยู่บริเวณ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:57.816726889+07:00","message":"TextPushed: 'มันไม่ได้รับไอโอดีนจากเพียงพอ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:57.884206939+07:00","message":"receive streaming session, msgId: 148"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:57.88424147+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มันไม่ได้รับไอโอดีนจากเพียงพอไอ้ต้อมไทรอยด์ที่อยู่บริเวณด้านคอ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":320000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:57.884247876+07:00","message":"receive interim result [false|false]: มันไม่ได้รับไอโอดีนจากเพียงพอไอ้ต้อมไทรอยด์ที่อยู่บริเวณด้านคอ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:57.884263268+07:00","message":"[buffer interim] 148 false มันไม่ได้รับไอโอดีนจากเพียงพอไอ้ต้อมไทรอยด์ที่อยู่บริเวณด้านคอ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:57.884272633+07:00","message":"[bufferProcess] interim [320000000]:มันไม่ได้รับไอโอดีนจากเพียงพอไอ้ต้อมไทรอยด์ที่อยู่บริเวณด้านคอ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:57.884276706+07:00","message":"[bufferProcess] send to processor:มันไม่ได้รับไอโอดีนจากเพียงพอไอ้ต้อมไทรอยด์ที่อยู่บริเวณด้านข้อ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:57.884281537+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:57.884285307+07:00","message":"> Transcript [2533] [false]: 'มันไม่ได้รับไอโอดีนจากเพียงพอไอ้ต้อมไทรอยด์ที่อยู่บริเวณด้านข้อ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:57.884290256+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:57.884292307+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:57.884294385+07:00","message":"StatePrefix: 'มันไม่ได้รับไอโอดีนจากเพียงพอไอ้ต้อมไทรอยด์ที่อยู่บริเวณ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:57.88429727+07:00","message":"TextPushed: 'มันไม่ได้รับไอโอดีนจากเพียงพอ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:58.071902209+07:00","message":"receive streaming session, msgId: 148"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:58.071942468+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มันไม่ได้รับไอโอดีนจากเพียงพอไอ้ต้อมไทรอยด์ที่อยู่บริเวณด้านคอได้\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":500000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:58.071949809+07:00","message":"receive interim result [false|false]: มันไม่ได้รับไอโอดีนจากเพียงพอไอ้ต้อมไทรอยด์ที่อยู่บริเวณด้านคอได้"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:58.071966572+07:00","message":"[buffer interim] 148 false มันไม่ได้รับไอโอดีนจากเพียงพอไอ้ต้อมไทรอยด์ที่อยู่บริเวณด้านคอได้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:58.071975653+07:00","message":"[bufferProcess] interim [500000000]:มันไม่ได้รับไอโอดีนจากเพียงพอไอ้ต้อมไทรอยด์ที่อยู่บริเวณด้านคอได้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:58.071979575+07:00","message":"[bufferProcess] send to processor:มันไม่ได้รับไอโอดีนจากเพียงพอไอ้ต้อมไทรอยด์ที่อยู่บริเวณด้านคอ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:58.071985001+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:58.071998647+07:00","message":"> Transcript [2534] [false]: 'มันไม่ได้รับไอโอดีนจากเพียงพอไอ้ต้อมไทรอยด์ที่อยู่บริเวณด้านคอ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:58.072003813+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:58.072006813+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:58.072010195+07:00","message":"StatePrefix: 'มันไม่ได้รับไอโอดีนจากเพียงพอไอ้ต้อมไทรอยด์ที่อยู่บริเวณ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:58.072014257+07:00","message":"TextPushed: 'มันไม่ได้รับไอโอดีนจากเพียงพอ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:58.07201824+07:00","message":"Push: 'ไอ้ต้อมไทรอยด์ที่อยู่บริเวณ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:58.072021182+07:00","message":"TextPushed: 'มันไม่ได้รับไอโอดีนจากเพียงพอไอ้ต้อมไทรอยด์ที่อยู่บริเวณ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:58.072024939+07:00","message":"Set new StatePrefix : 'มันไม่ได้รับไอโอดีนจากเพียงพอไอ้ต้อมไทรอยด์ที่อยู่บริเวณด้านคอ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:58.072028487+07:00","message":"Next Push (prob) : 'ด้านคอ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:58.072041186+07:00","message":"push: {false ไอ้ต้อมไทรอยด์ที่อยู่บริเวณ 0 0xc0017d5980}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:58.192838058+07:00","message":"receive streaming session, msgId: 148"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:58.192873503+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มันไม่ได้รับไอโอดีนจากเพียงพอไอ้ต้อมไทรอยด์ที่อยู่บริเวณด้านคอด้าน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":560000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:58.192879778+07:00","message":"receive interim result [false|false]: มันไม่ได้รับไอโอดีนจากเพียงพอไอ้ต้อมไทรอยด์ที่อยู่บริเวณด้านคอด้าน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:58.192890446+07:00","message":"[buffer interim] 148 false มันไม่ได้รับไอโอดีนจากเพียงพอไอ้ต้อมไทรอยด์ที่อยู่บริเวณด้านคอด้าน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:58.192896874+07:00","message":"[bufferProcess] interim [560000000]:มันไม่ได้รับไอโอดีนจากเพียงพอไอ้ต้อมไทรอยด์ที่อยู่บริเวณด้านคอด้าน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:58.192899654+07:00","message":"[bufferProcess] send to processor:มันไม่ได้รับไอโอดีนจากเพียงพอไอ้ต้อมไทรอยด์ที่อยู่บริเวณด้านคอได้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:58.192904825+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:58.192907699+07:00","message":"> Transcript [2535] [false]: 'มันไม่ได้รับไอโอดีนจากเพียงพอไอ้ต้อมไทรอยด์ที่อยู่บริเวณด้านคอได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:58.192911399+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:58.192913549+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:58.192915691+07:00","message":"StatePrefix: 'มันไม่ได้รับไอโอดีนจากเพียงพอไอ้ต้อมไทรอยด์ที่อยู่บริเวณด้านคอ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:58.192918479+07:00","message":"TextPushed: 'มันไม่ได้รับไอโอดีนจากเพียงพอไอ้ต้อมไทรอยด์ที่อยู่บริเวณ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:58.264506514+07:00","message":"receive streaming session, msgId: 148"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:58.264544047+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มันไม่ได้รับไอโอดีนจากเพียงพอไอ้ต้อมไทรอยด์ที่อยู่บริเวณด้านคอด้านข้าง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":680000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:58.264550782+07:00","message":"receive interim result [false|false]: มันไม่ได้รับไอโอดีนจากเพียงพอไอ้ต้อมไทรอยด์ที่อยู่บริเวณด้านคอด้านข้าง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:58.264576745+07:00","message":"[buffer interim] 148 false มันไม่ได้รับไอโอดีนจากเพียงพอไอ้ต้อมไทรอยด์ที่อยู่บริเวณด้านคอด้านข้าง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:58.264584226+07:00","message":"[bufferProcess] interim [680000000]:มันไม่ได้รับไอโอดีนจากเพียงพอไอ้ต้อมไทรอยด์ที่อยู่บริเวณด้านคอด้านข้าง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:58.26458745+07:00","message":"[bufferProcess] send to processor:มันไม่ได้รับไอโอดีนจากเพียงพอไอ้ต้อมไทรอยด์ที่อยู่บริเวณด้านคอด้าน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:58.264597432+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:58.264600285+07:00","message":"> Transcript [2536] [false]: 'มันไม่ได้รับไอโอดีนจากเพียงพอไอ้ต้อมไทรอยด์ที่อยู่บริเวณด้านคอด้าน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:58.26460459+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:58.264606939+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:58.264609233+07:00","message":"StatePrefix: 'มันไม่ได้รับไอโอดีนจากเพียงพอไอ้ต้อมไทรอยด์ที่อยู่บริเวณด้านคอ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:58.26461192+07:00","message":"TextPushed: 'มันไม่ได้รับไอโอดีนจากเพียงพอไอ้ต้อมไทรอยด์ที่อยู่บริเวณ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:58.456624674+07:00","message":"receive streaming session, msgId: 148"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:58.456668954+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มันไม่ได้รับไอโอดีนจากเพียงพอไอ้ต้อมไทรอยด์ที่อยู่บริเวณด้านคอด้านข้างๆ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":920000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:58.456677161+07:00","message":"receive interim result [false|false]: มันไม่ได้รับไอโอดีนจากเพียงพอไอ้ต้อมไทรอยด์ที่อยู่บริเวณด้านคอด้านข้างๆ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:58.456693486+07:00","message":"[buffer interim] 148 false มันไม่ได้รับไอโอดีนจากเพียงพอไอ้ต้อมไทรอยด์ที่อยู่บริเวณด้านคอด้านข้างๆ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:58.456704373+07:00","message":"[bufferProcess] interim [920000000]:มันไม่ได้รับไอโอดีนจากเพียงพอไอ้ต้อมไทรอยด์ที่อยู่บริเวณด้านคอด้านข้างๆ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:58.456708868+07:00","message":"[bufferProcess] send to processor:มันไม่ได้รับไอโอดีนจากเพียงพอไอ้ต้อมไทรอยด์ที่อยู่บริเวณด้านคอด้านข้าง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:58.456717622+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:58.45672193+07:00","message":"> Transcript [2537] [false]: 'มันไม่ได้รับไอโอดีนจากเพียงพอไอ้ต้อมไทรอยด์ที่อยู่บริเวณด้านคอด้านข้าง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:58.456727334+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:58.456730363+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:58.456733532+07:00","message":"StatePrefix: 'มันไม่ได้รับไอโอดีนจากเพียงพอไอ้ต้อมไทรอยด์ที่อยู่บริเวณด้านคอ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:58.456737577+07:00","message":"TextPushed: 'มันไม่ได้รับไอโอดีนจากเพียงพอไอ้ต้อมไทรอยด์ที่อยู่บริเวณ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:58.884198423+07:00","message":"[GCS] IsForceVAD: false for message ID: 148"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:58.949604531+07:00","message":"[GCS] Start streaming session, msgId: 149"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:58.976921368+07:00","message":"receive streaming session, msgId: 148"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:58.976952528+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มันไม่ได้รับไอโอดีนจากเพียงพอไอ้ต้อมไทรอยด์ที่อยู่บริเวณด้านคอด้านข้างๆเนี่ย\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":460000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:58.976958552+07:00","message":"receive interim result [false|false]: มันไม่ได้รับไอโอดีนจากเพียงพอไอ้ต้อมไทรอยด์ที่อยู่บริเวณด้านคอด้านข้างๆเนี่ย"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:58.976969969+07:00","message":"[buffer interim] 148 false มันไม่ได้รับไอโอดีนจากเพียงพอไอ้ต้อมไทรอยด์ที่อยู่บริเวณด้านคอด้านข้างๆเนี่ย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:58.9769769+07:00","message":"[bufferProcess] interim [460000000]:มันไม่ได้รับไอโอดีนจากเพียงพอไอ้ต้อมไทรอยด์ที่อยู่บริเวณด้านคอด้านข้างๆเนี่ย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:58.976979877+07:00","message":"[bufferProcess] send to processor:มันไม่ได้รับไอโอดีนจากเพียงพอไอ้ต้อมไทรอยด์ที่อยู่บริเวณด้านคอด้านข้างๆ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:58.976986089+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:58.976988963+07:00","message":"> Transcript [2538] [false]: 'มันไม่ได้รับไอโอดีนจากเพียงพอไอ้ต้อมไทรอยด์ที่อยู่บริเวณด้านคอด้านข้างๆ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:58.976992895+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:58.976995265+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:58.976997541+07:00","message":"StatePrefix: 'มันไม่ได้รับไอโอดีนจากเพียงพอไอ้ต้อมไทรอยด์ที่อยู่บริเวณด้านคอ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:58.977000781+07:00","message":"TextPushed: 'มันไม่ได้รับไอโอดีนจากเพียงพอไอ้ต้อมไทรอยด์ที่อยู่บริเวณ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:58.977006634+07:00","message":"Push: 'ด้านคอ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:58.977008609+07:00","message":"TextPushed: 'มันไม่ได้รับไอโอดีนจากเพียงพอไอ้ต้อมไทรอยด์ที่อยู่บริเวณด้านคอ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:58.977011161+07:00","message":"Set new StatePrefix : 'มันไม่ได้รับไอโอดีนจากเพียงพอไอ้ต้อมไทรอยด์ที่อยู่บริเวณด้านคอด้านข้างๆ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:58.977013553+07:00","message":"Next Push (prob) : 'ด้านข้างๆ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:58.977030658+07:00","message":"push: {false ด้านคอ 0 0xc0017d5980}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:59.065343464+07:00","message":"receive streaming session, msgId: 148"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:59.065379992+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มันไม่ได้รับไอโอดีนจากเพียงพอไอ้ต้อมไทรอยด์ที่อยู่บริเวณด้านคอด้านข้างๆเนี่ย\",\"confidence\":0.92593217}],\"is_final\":true,\"result_end_time\":{\"seconds\":5,\"nanos\":460000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:59.065387339+07:00","message":"receive interim result [true|false]: มันไม่ได้รับไอโอดีนจากเพียงพอไอ้ต้อมไทรอยด์ที่อยู่บริเวณด้านคอด้านข้างๆเนี่ย"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:59.065394867+07:00","message":"end recv isFinal message id 148"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:59.065397327+07:00","message":"end Recv id 148"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:59.065403759+07:00","message":"[buffer interim] 148 true มันไม่ได้รับไอโอดีนจากเพียงพอไอ้ต้อมไทรอยด์ที่อยู่บริเวณด้านคอด้านข้างๆเนี่ย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:59.065412759+07:00","message":"[bufferProcess] interim [460000000]:มันไม่ได้รับไอโอดีนจากเพียงพอไอ้ต้อมไทรอยด์ที่อยู่บริเวณด้านคอด้านข้างๆเนี่ย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:59.06541798+07:00","message":"[bufferProcess] send to processor (isfinal):มันไม่ได้รับไอโอดีนจากเพียงพอไอ้ต้อมไทรอยด์ที่อยู่บริเวณด้านคอด้านข้างๆเนี่ย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:59.065421653+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:59.065424471+07:00","message":"> Transcript [2539] [false]: 'มันไม่ได้รับไอโอดีนจากเพียงพอไอ้ต้อมไทรอยด์ที่อยู่บริเวณด้านคอด้านข้างๆเนี่ย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:59.065428289+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:59.065430321+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:59.0654323+07:00","message":"StatePrefix: 'มันไม่ได้รับไอโอดีนจากเพียงพอไอ้ต้อมไทรอยด์ที่อยู่บริเวณด้านคอด้านข้างๆ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:59.065434817+07:00","message":"TextPushed: 'มันไม่ได้รับไอโอดีนจากเพียงพอไอ้ต้อมไทรอยด์ที่อยู่บริเวณด้านคอ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:59.065437274+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:59.065439913+07:00","message":"> Transcript [2540] [true]: 'มันไม่ได้รับไอโอดีนจากเพียงพอไอ้ต้อมไทรอยด์ที่อยู่บริเวณด้านคอด้านข้างๆเนี่ย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:59.065442536+07:00","message":"Count interim (case isFinal): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:59.065444281+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:59.065446063+07:00","message":"StatePrefix: 'มันไม่ได้รับไอโอดีนจากเพียงพอไอ้ต้อมไทรอยด์ที่อยู่บริเวณด้านคอด้านข้างๆ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:59.065448242+07:00","message":"TextPushed: 'มันไม่ได้รับไอโอดีนจากเพียงพอไอ้ต้อมไทรอยด์ที่อยู่บริเวณด้านคอ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:59.06545476+07:00","message":"Push: 'ด้านข้างๆเนี่ย'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:59.065462336+07:00","message":"push: {true ด้านข้างๆเนี่ย 0 0xc0017d5980}"}
{"level":"info","service":"Main","time":"2026-06-25T13:16:59.07821676+07:00","message":"write wav file: './tmp/7593/7593_148.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:59.587609129+07:00","message":"[GCS] Cleaned up inactive client: 135"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:59.587626341+07:00","message":"[GCS] Cleaned up inactive client: 130"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:59.587628988+07:00","message":"[GCS] Cleaned up inactive client: 132"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:59.587630806+07:00","message":"[GCS] Cleaned up inactive client: 133"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:59.587632738+07:00","message":"[GCS] Cleaned up inactive client: 134"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:59.587634592+07:00","message":"[GCS] Cleaned up inactive client: 131"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:59.664376123+07:00","message":"receive streaming session, msgId: 149"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:59.664420489+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"จักรยาน\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":780000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:59.664426869+07:00","message":"receive interim result [false|false]: จักรยาน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:59.664437737+07:00","message":"[buffer interim] 149 false จักรยาน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:59.664444208+07:00","message":"[bufferProcess] interim [780000000]:จักรยาน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:59.664446256+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:59.788956527+07:00","message":"receive streaming session, msgId: 149"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:59.788992129+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มันจะขยาย\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":840000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:59.788997683+07:00","message":"receive interim result [false|false]: มันจะขยาย"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:59.789009847+07:00","message":"[buffer interim] 149 false มันจะขยาย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:59.789017908+07:00","message":"[bufferProcess] interim [840000000]:มันจะขยาย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:59.789020518+07:00","message":"[bufferProcess] send to processor:จักรยาน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:59.789023738+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:59.789026544+07:00","message":"> Transcript [2541] [false]: 'จักรยาน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:59.789028913+07:00","message":"Set StatePrefix (first interim): 'จักรยาน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:59.79464432+07:00","message":"receive streaming session, msgId: 149"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:59.794663554+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มันจะขยายตัว\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":900000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:59.794668359+07:00","message":"receive interim result [false|false]: มันจะขยายตัว"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:59.794679168+07:00","message":"[buffer interim] 149 false มันจะขยายตัว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:59.79468521+07:00","message":"[bufferProcess] interim [900000000]:มันจะขยายตัว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:59.794688434+07:00","message":"[bufferProcess] send to processor:มันจะขยาย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:59.79469234+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:59.794695884+07:00","message":"> Transcript [2542] [false]: 'มันจะขยาย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:59.794699139+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:59.7947023+07:00","message":"Set new StatePrefix: 'มันจะขยาย'"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:16:59.974922009+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:16:59.974957013+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:00.111646806+07:00","message":"receive streaming session, msgId: 149"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:00.111683049+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มันจะขยายตัวใหญ่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":200000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:00.11168868+07:00","message":"receive interim result [false|false]: มันจะขยายตัวใหญ่"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:00.111703202+07:00","message":"[buffer interim] 149 false มันจะขยายตัวใหญ่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:00.111710522+07:00","message":"[bufferProcess] interim [200000000]:มันจะขยายตัวใหญ่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:00.111712818+07:00","message":"[bufferProcess] send to processor:มันจะขยายตัว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:00.111718136+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:00.111721025+07:00","message":"> Transcript [2543] [false]: 'มันจะขยายตัว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:00.111724457+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:00.111726646+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:00.111728524+07:00","message":"StatePrefix: 'มันจะขยาย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:00.111730775+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:00.377440303+07:00","message":"receive streaming session, msgId: 149"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:00.37748423+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มันจะขยายตัวใหญ่ขึ้น\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":440000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:00.377491485+07:00","message":"receive interim result [false|false]: มันจะขยายตัวใหญ่ขึ้น"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:00.377507697+07:00","message":"[buffer interim] 149 false มันจะขยายตัวใหญ่ขึ้น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:00.377521888+07:00","message":"[bufferProcess] interim [440000000]:มันจะขยายตัวใหญ่ขึ้น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:00.377525077+07:00","message":"[bufferProcess] send to processor:มันจะขยายตัวใหญ่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:00.377532106+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:00.377536+07:00","message":"> Transcript [2544] [false]: 'มันจะขยายตัวใหญ่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:00.377539945+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:00.37754224+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:00.377544291+07:00","message":"StatePrefix: 'มันจะขยาย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:00.377546506+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:01.036655059+07:00","message":"receive streaming session, msgId: 149"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:01.036694006+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มันจะขยายตัวใหญ่ขึ้น\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":2,\"nanos\":40000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:01.036699577+07:00","message":"receive interim result [false|false]: มันจะขยายตัวใหญ่ขึ้น"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:01.03671511+07:00","message":"[buffer interim] 149 false มันจะขยายตัวใหญ่ขึ้น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:01.03672228+07:00","message":"[bufferProcess] interim [40000000]:มันจะขยายตัวใหญ่ขึ้น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:01.036725033+07:00","message":"[bufferProcess] send to processor:มันจะขยายตัวใหญ่ขึ้น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:01.036729037+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:01.036731729+07:00","message":"> Transcript [2545] [false]: 'มันจะขยายตัวใหญ่ขึ้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:01.036735412+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:01.036737567+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:01.036739652+07:00","message":"StatePrefix: 'มันจะขยาย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:01.036741832+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:01.276589319+07:00","message":"receive streaming session, msgId: 149"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:01.276628414+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มันจะขยายตัวใหญ่ขึ้นก็จะรอ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":340000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:01.276634845+07:00","message":"receive interim result [false|false]: มันจะขยายตัวใหญ่ขึ้นก็จะรอ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:01.27665009+07:00","message":"[buffer interim] 149 false มันจะขยายตัวใหญ่ขึ้นก็จะรอ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:01.276657656+07:00","message":"[bufferProcess] interim [340000000]:มันจะขยายตัวใหญ่ขึ้นก็จะรอ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:01.27666038+07:00","message":"[bufferProcess] send to processor:มันจะขยายตัวใหญ่ขึ้น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:01.276668967+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:01.276671924+07:00","message":"> Transcript [2546] [false]: 'มันจะขยายตัวใหญ่ขึ้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:01.276675567+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:01.276678259+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:01.276681493+07:00","message":"StatePrefix: 'มันจะขยาย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:01.276684615+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:01.276692569+07:00","message":"Push: 'มันจะขยาย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:01.276695323+07:00","message":"TextPushed: 'มันจะขยาย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:01.276698645+07:00","message":"Set new StatePrefix : 'มันจะขยายตัวใหญ่ขึ้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:01.276703002+07:00","message":"Next Push (prob) : 'ตัวใหญ่ขึ้น'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:01.276714439+07:00","message":"push: {false มันจะขยาย 0 0xc000044a80}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:01.30350383+07:00","message":"receive streaming session, msgId: 149"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:01.303543609+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มันจะขยายตัวใหญ่ขึ้นก็จะลอง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":400000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:01.30354885+07:00","message":"receive interim result [false|false]: มันจะขยายตัวใหญ่ขึ้นก็จะลอง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:01.303571174+07:00","message":"[buffer interim] 149 false มันจะขยายตัวใหญ่ขึ้นก็จะลอง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:01.303578831+07:00","message":"[bufferProcess] interim [400000000]:มันจะขยายตัวใหญ่ขึ้นก็จะลอง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:01.303581396+07:00","message":"[bufferProcess] send to processor:มันจะขยายตัวใหญ่ขึ้นก็จะรอ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:01.303584729+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:01.303587514+07:00","message":"> Transcript [2547] [false]: 'มันจะขยายตัวใหญ่ขึ้นก็จะรอ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:01.303591464+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:01.303593531+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:01.303596712+07:00","message":"StatePrefix: 'มันจะขยายตัวใหญ่ขึ้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:01.303600326+07:00","message":"TextPushed: 'มันจะขยาย'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:01.401920358+07:00","message":"receive streaming session, msgId: 149"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:01.401970231+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มันจะขยายตัวใหญ่ขึ้น\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":2,\"nanos\":460000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:01.401976138+07:00","message":"receive interim result [false|false]: มันจะขยายตัวใหญ่ขึ้น"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:01.401991279+07:00","message":"[buffer interim] 149 false มันจะขยายตัวใหญ่ขึ้น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:01.401999232+07:00","message":"[bufferProcess] interim [460000000]:มันจะขยายตัวใหญ่ขึ้น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:01.402001974+07:00","message":"[bufferProcess] send to processor:มันจะขยายตัวใหญ่ขึ้นก็จะลอง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:01.402010028+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:01.402012845+07:00","message":"> Transcript [2548] [false]: 'มันจะขยายตัวใหญ่ขึ้นก็จะลอง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:01.402016354+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:01.402018901+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:01.40202128+07:00","message":"StatePrefix: 'มันจะขยายตัวใหญ่ขึ้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:01.4020237+07:00","message":"TextPushed: 'มันจะขยาย'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:01.405983583+07:00","message":"receive streaming session, msgId: 149"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:01.406004231+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มันจะขยายตัวใหญ่ขึ้นไม่รองรับ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":520000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:01.406008824+07:00","message":"receive interim result [false|false]: มันจะขยายตัวใหญ่ขึ้นไม่รองรับ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:01.406019817+07:00","message":"[buffer interim] 149 false มันจะขยายตัวใหญ่ขึ้นไม่รองรับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:01.406024857+07:00","message":"[bufferProcess] interim [520000000]:มันจะขยายตัวใหญ่ขึ้นไม่รองรับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:01.406027186+07:00","message":"[bufferProcess] send to processor:มันจะขยายตัวใหญ่ขึ้น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:01.406030718+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:01.406033863+07:00","message":"> Transcript [2549] [false]: 'มันจะขยายตัวใหญ่ขึ้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:01.406037023+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:01.406039011+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:01.406041367+07:00","message":"StatePrefix: 'มันจะขยายตัวใหญ่ขึ้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:01.406043366+07:00","message":"TextPushed: 'มันจะขยาย'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:01.778124084+07:00","message":"receive streaming session, msgId: 149"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:01.77816852+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มันจะขยายตัวใหญ่ขึ้นก็จะรองรับ iOS\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":880000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:01.778173908+07:00","message":"receive interim result [false|false]: มันจะขยายตัวใหญ่ขึ้นก็จะรองรับ iOS"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:01.778186702+07:00","message":"[buffer interim] 149 false มันจะขยายตัวใหญ่ขึ้นก็จะรองรับ iOS"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:01.778194221+07:00","message":"[bufferProcess] interim [880000000]:มันจะขยายตัวใหญ่ขึ้นก็จะรองรับ iOS"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:01.77819673+07:00","message":"[bufferProcess] send to processor:มันจะขยายตัวใหญ่ขึ้นไม่รองรับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:01.778204346+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:01.778207726+07:00","message":"> Transcript [2550] [false]: 'มันจะขยายตัวใหญ่ขึ้นไม่รองรับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:01.778211629+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:01.778214036+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:01.778217499+07:00","message":"StatePrefix: 'มันจะขยายตัวใหญ่ขึ้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:01.778220816+07:00","message":"TextPushed: 'มันจะขยาย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:01.778228541+07:00","message":"Push: 'ตัวใหญ่ขึ้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:01.778231301+07:00","message":"TextPushed: 'มันจะขยายตัวใหญ่ขึ้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:01.778235552+07:00","message":"Set new StatePrefix : 'มันจะขยายตัวใหญ่ขึ้นไม่รองรับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:01.778238285+07:00","message":"Next Push (prob) : 'ไม่รองรับ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:01.77825824+07:00","message":"push: {false ตัวใหญ่ขึ้น 0 0xc000044a80}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:01.982129321+07:00","message":"receive streaming session, msgId: 149"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:01.982173171+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มันจะขยายตัวใหญ่ขึ้นก็จะรองรับไอโอดีน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":120000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:01.982180153+07:00","message":"receive interim result [false|false]: มันจะขยายตัวใหญ่ขึ้นก็จะรองรับไอโอดีน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:01.982194969+07:00","message":"[buffer interim] 149 false มันจะขยายตัวใหญ่ขึ้นก็จะรองรับไอโอดีน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:01.982203578+07:00","message":"[bufferProcess] interim [120000000]:มันจะขยายตัวใหญ่ขึ้นก็จะรองรับไอโอดีน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:01.982206657+07:00","message":"[bufferProcess] send to processor:มันจะขยายตัวใหญ่ขึ้นก็จะรองรับ iOS"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:01.982216193+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:01.982219485+07:00","message":"> Transcript [2551] [false]: 'มันจะขยายตัวใหญ่ขึ้นก็จะรองรับ iOS'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:01.982222551+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:01.982224978+07:00","message":"Set new StatePrefix: 'มันจะขยายตัวใหญ่ขึ้นก็จะรองรับ iOS'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:02.316605782+07:00","message":"receive streaming session, msgId: 149"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:02.316654129+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มันจะขยายตัวใหญ่ขึ้นก็จะรองรับไอโอดีนให้\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":360000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:02.316662801+07:00","message":"receive interim result [false|false]: มันจะขยายตัวใหญ่ขึ้นก็จะรองรับไอโอดีนให้"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:02.316682198+07:00","message":"[buffer interim] 149 false มันจะขยายตัวใหญ่ขึ้นก็จะรองรับไอโอดีนให้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:02.316697688+07:00","message":"[bufferProcess] interim [360000000]:มันจะขยายตัวใหญ่ขึ้นก็จะรองรับไอโอดีนให้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:02.316702427+07:00","message":"[bufferProcess] send to processor:มันจะขยายตัวใหญ่ขึ้นก็จะรองรับไอโอดีน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:02.316712448+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:02.316718702+07:00","message":"> Transcript [2552] [false]: 'มันจะขยายตัวใหญ่ขึ้นก็จะรองรับไอโอดีน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:02.316722342+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:02.31672598+07:00","message":"Set new StatePrefix: 'มันจะขยายตัวใหญ่ขึ้นก็จะรองรับไอโอดีน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:02.442205034+07:00","message":"receive streaming session, msgId: 149"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:02.442261066+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มันจะขยายตัวใหญ่ขึ้นก็จะรองรับไอโอดีนให้มา\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":480000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:02.442270927+07:00","message":"receive interim result [false|false]: มันจะขยายตัวใหญ่ขึ้นก็จะรองรับไอโอดีนให้มา"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:02.442290117+07:00","message":"[buffer interim] 149 false มันจะขยายตัวใหญ่ขึ้นก็จะรองรับไอโอดีนให้มา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:02.442305043+07:00","message":"[bufferProcess] interim [480000000]:มันจะขยายตัวใหญ่ขึ้นก็จะรองรับไอโอดีนให้มา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:02.442308013+07:00","message":"[bufferProcess] send to processor:มันจะขยายตัวใหญ่ขึ้นก็จะรองรับไอโอดีนให้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:02.442315853+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:02.442319005+07:00","message":"> Transcript [2553] [false]: 'มันจะขยายตัวใหญ่ขึ้นก็จะรองรับไอโอดีนให้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:02.442322904+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:02.442325037+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:02.442327285+07:00","message":"StatePrefix: 'มันจะขยายตัวใหญ่ขึ้นก็จะรองรับไอโอดีน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:02.442330375+07:00","message":"TextPushed: 'มันจะขยายตัวใหญ่ขึ้น'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:02.486610604+07:00","message":"receive streaming session, msgId: 149"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:02.486645961+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มันจะขยายตัวใหญ่ขึ้นก็จะรองรับไอโอดีนให้มาก\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":540000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:02.486652269+07:00","message":"receive interim result [false|false]: มันจะขยายตัวใหญ่ขึ้นก็จะรองรับไอโอดีนให้มาก"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:02.486665163+07:00","message":"[buffer interim] 149 false มันจะขยายตัวใหญ่ขึ้นก็จะรองรับไอโอดีนให้มาก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:02.48667225+07:00","message":"[bufferProcess] interim [540000000]:มันจะขยายตัวใหญ่ขึ้นก็จะรองรับไอโอดีนให้มาก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:02.486675407+07:00","message":"[bufferProcess] send to processor:มันจะขยายตัวใหญ่ขึ้นก็จะรองรับไอโอดีนให้มา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:02.486683022+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:02.486686092+07:00","message":"> Transcript [2554] [false]: 'มันจะขยายตัวใหญ่ขึ้นก็จะรองรับไอโอดีนให้มา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:02.4866903+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:02.486693104+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:02.486695302+07:00","message":"StatePrefix: 'มันจะขยายตัวใหญ่ขึ้นก็จะรองรับไอโอดีน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:02.486698362+07:00","message":"TextPushed: 'มันจะขยายตัวใหญ่ขึ้น'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:02.619062911+07:00","message":"receive streaming session, msgId: 149"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:02.61910138+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มันจะขยายตัวใหญ่ขึ้นก็จะรองรับไอโอดีนให้มากๆ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":660000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:02.619107976+07:00","message":"receive interim result [false|false]: มันจะขยายตัวใหญ่ขึ้นก็จะรองรับไอโอดีนให้มากๆ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:02.619121476+07:00","message":"[buffer interim] 149 false มันจะขยายตัวใหญ่ขึ้นก็จะรองรับไอโอดีนให้มากๆ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:02.619129043+07:00","message":"[bufferProcess] interim [660000000]:มันจะขยายตัวใหญ่ขึ้นก็จะรองรับไอโอดีนให้มากๆ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:02.619133242+07:00","message":"[bufferProcess] send to processor:มันจะขยายตัวใหญ่ขึ้นก็จะรองรับไอโอดีนให้มาก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:02.619140949+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:02.619143599+07:00","message":"> Transcript [2555] [false]: 'มันจะขยายตัวใหญ่ขึ้นก็จะรองรับไอโอดีนให้มาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:02.619147252+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:02.619149713+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:02.619152687+07:00","message":"StatePrefix: 'มันจะขยายตัวใหญ่ขึ้นก็จะรองรับไอโอดีน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:02.619155097+07:00","message":"TextPushed: 'มันจะขยายตัวใหญ่ขึ้น'"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:17:02.975488062+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:17:02.975529778+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:03.188180425+07:00","message":"receive streaming session, msgId: 149"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:03.188218442+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มันจะขยายตัวใหญ่ขึ้นก็จะรองรับไอโอดีนให้มากๆ\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":4,\"nanos\":260000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:03.188224497+07:00","message":"receive interim result [false|false]: มันจะขยายตัวใหญ่ขึ้นก็จะรองรับไอโอดีนให้มากๆ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:03.188239247+07:00","message":"[buffer interim] 149 false มันจะขยายตัวใหญ่ขึ้นก็จะรองรับไอโอดีนให้มากๆ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:03.188247087+07:00","message":"[bufferProcess] interim [260000000]:มันจะขยายตัวใหญ่ขึ้นก็จะรองรับไอโอดีนให้มากๆ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:03.188249793+07:00","message":"[bufferProcess] send to processor:มันจะขยายตัวใหญ่ขึ้นก็จะรองรับไอโอดีนให้มากๆ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:03.188252908+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:03.188255979+07:00","message":"> Transcript [2556] [false]: 'มันจะขยายตัวใหญ่ขึ้นก็จะรองรับไอโอดีนให้มากๆ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:03.188259837+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:03.188261976+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:03.188264549+07:00","message":"StatePrefix: 'มันจะขยายตัวใหญ่ขึ้นก็จะรองรับไอโอดีน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:03.188267227+07:00","message":"TextPushed: 'มันจะขยายตัวใหญ่ขึ้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:03.18826991+07:00","message":"Push: 'ก็จะรองรับไอโอดีน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:03.188272225+07:00","message":"TextPushed: 'มันจะขยายตัวใหญ่ขึ้นก็จะรองรับไอโอดีน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:03.188274479+07:00","message":"Set new StatePrefix : 'มันจะขยายตัวใหญ่ขึ้นก็จะรองรับไอโอดีนให้มากๆ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:03.188276791+07:00","message":"Next Push (prob) : 'ให้มากๆ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:03.188283762+07:00","message":"push: {false ก็จะรองรับไอโอดีน 0 0xc000044a80}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:04.977372713+07:00","message":"[GCS] IsForceVAD: false for message ID: 149"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:05.10558314+07:00","message":"receive streaming session, msgId: 149"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:05.105624954+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มันจะขยายตัวใหญ่ขึ้นก็จะรองรับไอโอดีนให้มากๆ\",\"confidence\":0.9254657}],\"is_final\":true,\"result_end_time\":{\"seconds\":6,\"nanos\":240000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:05.105632451+07:00","message":"receive interim result [true|false]: มันจะขยายตัวใหญ่ขึ้นก็จะรองรับไอโอดีนให้มากๆ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:05.105638422+07:00","message":"end recv isFinal message id 149"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:05.105640997+07:00","message":"end Recv id 149"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:05.105647083+07:00","message":"[buffer interim] 149 true มันจะขยายตัวใหญ่ขึ้นก็จะรองรับไอโอดีนให้มากๆ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:05.105654104+07:00","message":"[bufferProcess] interim [240000000]:มันจะขยายตัวใหญ่ขึ้นก็จะรองรับไอโอดีนให้มากๆ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:05.105657917+07:00","message":"[bufferProcess] send to processor (isfinal):มันจะขยายตัวใหญ่ขึ้นก็จะรองรับไอโอดีนให้มากๆ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:05.105661717+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:05.105664405+07:00","message":"> Transcript [2557] [false]: 'มันจะขยายตัวใหญ่ขึ้นก็จะรองรับไอโอดีนให้มากๆ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:05.105667623+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:05.105670455+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:05.105672641+07:00","message":"StatePrefix: 'มันจะขยายตัวใหญ่ขึ้นก็จะรองรับไอโอดีนให้มากๆ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:05.105675303+07:00","message":"TextPushed: 'มันจะขยายตัวใหญ่ขึ้นก็จะรองรับไอโอดีน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:05.105677192+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:05.105679258+07:00","message":"> Transcript [2558] [true]: 'มันจะขยายตัวใหญ่ขึ้นก็จะรองรับไอโอดีนให้มากๆ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:05.10568159+07:00","message":"Count interim (case isFinal): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:05.105683368+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:05.105685167+07:00","message":"StatePrefix: 'มันจะขยายตัวใหญ่ขึ้นก็จะรองรับไอโอดีนให้มากๆ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:05.105687128+07:00","message":"TextPushed: 'มันจะขยายตัวใหญ่ขึ้นก็จะรองรับไอโอดีน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:05.105695582+07:00","message":"Push: 'ให้มากๆ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:05.105702658+07:00","message":"push: {true ให้มากๆ 0 0xc000044a80}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:05.105726786+07:00","message":"[GCS] Start streaming session, msgId: 150"}
{"level":"info","service":"Main","time":"2026-06-25T13:17:05.119705406+07:00","message":"write wav file: './tmp/7593/7593_149.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:05.437375047+07:00","message":"receive streaming session, msgId: 150"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:05.437413367+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ฉัน\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":420000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:05.437418728+07:00","message":"receive interim result [false|false]: ฉัน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:05.437432086+07:00","message":"[buffer interim] 150 false ฉัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:05.437438826+07:00","message":"[bufferProcess] interim [420000000]:ฉัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:05.437440618+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:05.62624078+07:00","message":"receive streaming session, msgId: 150"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:05.626273515+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ฉันต้อง\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":600000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:05.626279526+07:00","message":"receive interim result [false|false]: ฉันต้อง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:05.626290522+07:00","message":"[buffer interim] 150 false ฉันต้อง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:05.626298935+07:00","message":"[bufferProcess] interim [600000000]:ฉันต้อง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:05.626301234+07:00","message":"[bufferProcess] send to processor:ฉัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:05.62630646+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:05.62630919+07:00","message":"> Transcript [2559] [false]: 'ฉัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:05.62631175+07:00","message":"Set StatePrefix (first interim): 'ฉัน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:05.755822564+07:00","message":"receive streaming session, msgId: 150"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:05.755859208+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ฉันต้องการ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":720000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:05.755865096+07:00","message":"receive interim result [false|false]: ฉันต้องการ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:05.755880846+07:00","message":"[buffer interim] 150 false ฉันต้องการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:05.755888014+07:00","message":"[bufferProcess] interim [720000000]:ฉันต้องการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:05.755890497+07:00","message":"[bufferProcess] send to processor:ฉันต้อง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:05.755897316+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:05.755900169+07:00","message":"> Transcript [2560] [false]: 'ฉันต้อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:05.755903535+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:05.755905714+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:05.75590834+07:00","message":"StatePrefix: 'ฉัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:05.755910599+07:00","message":"TextPushed: ''"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:17:05.975986965+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:17:05.976002386+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:06.347908119+07:00","message":"receive streaming session, msgId: 150"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:06.347944008+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ฉันต้องการ\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":1,\"nanos\":320000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:06.347949906+07:00","message":"receive interim result [false|false]: ฉันต้องการ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:06.347966216+07:00","message":"[buffer interim] 150 false ฉันต้องการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:06.347973036+07:00","message":"[bufferProcess] interim [320000000]:ฉันต้องการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:06.347975764+07:00","message":"[bufferProcess] send to processor:ฉันต้องการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:06.347978875+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:06.347981805+07:00","message":"> Transcript [2561] [false]: 'ฉันต้องการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:06.347985096+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:06.347987153+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:06.347989514+07:00","message":"StatePrefix: 'ฉัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:06.347992027+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:06.539917376+07:00","message":"receive streaming session, msgId: 150"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:06.539963384+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ฉันต้องการอะไรแล้ว\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":500000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:06.539969252+07:00","message":"receive interim result [false|false]: ฉันต้องการอะไรแล้ว"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:06.539984217+07:00","message":"[buffer interim] 150 false ฉันต้องการอะไรแล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:06.539992145+07:00","message":"[bufferProcess] interim [500000000]:ฉันต้องการอะไรแล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:06.539994834+07:00","message":"[bufferProcess] send to processor:ฉันต้องการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:06.54000092+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:06.540004432+07:00","message":"> Transcript [2562] [false]: 'ฉันต้องการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:06.540007748+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:06.54001018+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:06.540012811+07:00","message":"StatePrefix: 'ฉัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:06.540015222+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:07.175395183+07:00","message":"receive streaming session, msgId: 150"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:07.175440835+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ฉันต้องการอะไรแล้ว\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":2,\"nanos\":100000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:07.17544796+07:00","message":"receive interim result [false|false]: ฉันต้องการอะไรแล้ว"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:07.175462693+07:00","message":"[buffer interim] 150 false ฉันต้องการอะไรแล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:07.175469709+07:00","message":"[bufferProcess] interim [100000000]:ฉันต้องการอะไรแล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:07.175472184+07:00","message":"[bufferProcess] send to processor:ฉันต้องการอะไรแล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:07.17547903+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:07.175482155+07:00","message":"> Transcript [2563] [false]: 'ฉันต้องการอะไรแล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:07.17548574+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:07.175487921+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:07.175489977+07:00","message":"StatePrefix: 'ฉัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:07.175492681+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:07.175499002+07:00","message":"Push: 'ฉัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:07.1755022+07:00","message":"TextPushed: 'ฉัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:07.175505528+07:00","message":"Set new StatePrefix : 'ฉันต้องการอะไรแล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:07.175508811+07:00","message":"Next Push (prob) : 'ต้องการอะไรแล้ว'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:07.175519222+07:00","message":"push: {false ฉัน 0 0xc00041d280}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:07.246419757+07:00","message":"receive streaming session, msgId: 150"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:07.246454551+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ฉันต้องการอะไรแล้วทำงาน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":220000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:07.246460287+07:00","message":"receive interim result [false|false]: ฉันต้องการอะไรแล้วทำงาน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:07.246476316+07:00","message":"[buffer interim] 150 false ฉันต้องการอะไรแล้วทำงาน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:07.246483136+07:00","message":"[bufferProcess] interim [220000000]:ฉันต้องการอะไรแล้วทำงาน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:07.246485622+07:00","message":"[bufferProcess] send to processor:ฉันต้องการอะไรแล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:07.246491736+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:07.246494445+07:00","message":"> Transcript [2564] [false]: 'ฉันต้องการอะไรแล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:07.246498126+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:07.24650031+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:07.246502315+07:00","message":"StatePrefix: 'ฉันต้องการอะไรแล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:07.246505332+07:00","message":"TextPushed: 'ฉัน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:07.42347722+07:00","message":"receive streaming session, msgId: 150"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:07.423521554+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ฉันต้องการอะไรแล้ว\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":2,\"nanos\":280000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:07.423529597+07:00","message":"receive interim result [false|false]: ฉันต้องการอะไรแล้ว"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:07.423556836+07:00","message":"[buffer interim] 150 false ฉันต้องการอะไรแล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:07.423571856+07:00","message":"[bufferProcess] interim [280000000]:ฉันต้องการอะไรแล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:07.423576182+07:00","message":"[bufferProcess] send to processor:ฉันต้องการอะไรแล้วทำงาน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:07.423585887+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:07.423590942+07:00","message":"> Transcript [2565] [false]: 'ฉันต้องการอะไรแล้วทำงาน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:07.423596946+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:07.423599961+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:07.423603439+07:00","message":"StatePrefix: 'ฉันต้องการอะไรแล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:07.423606918+07:00","message":"TextPushed: 'ฉัน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:08.715631594+07:00","message":"receive streaming session, msgId: 150"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:08.715679655+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ฉันต้องการไปแล้วแต่มัน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":600000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:08.71568555+07:00","message":"receive interim result [false|false]: ฉันต้องการไปแล้วแต่มัน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:08.715696229+07:00","message":"[buffer interim] 150 false ฉันต้องการไปแล้วแต่มัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:08.715703516+07:00","message":"[bufferProcess] interim [600000000]:ฉันต้องการไปแล้วแต่มัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:08.715705958+07:00","message":"[bufferProcess] send to processor:ฉันต้องการอะไรแล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:08.715709004+07:00","message":"[bufferProcess] send to processor (ticker):ฉันต้องการไปแล้วแต่มัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:08.715711532+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:08.715714286+07:00","message":"> Transcript [2566] [false]: 'ฉันต้องการอะไรแล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:08.715718226+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:08.715720209+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:08.715722251+07:00","message":"StatePrefix: 'ฉันต้องการอะไรแล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:08.715724475+07:00","message":"TextPushed: 'ฉัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:08.715726396+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:08.715728388+07:00","message":"> Transcript [2567] [false]: 'ฉันต้องการไปแล้วแต่มัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:08.715730219+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:08.715732404+07:00","message":"Set new StatePrefix: 'ฉันต้องการไปแล้วแต่มัน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:08.799820304+07:00","message":"receive streaming session, msgId: 150"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:08.799865785+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ฉันต้องการไปแล้วแต่มันไม่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":720000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:08.799871938+07:00","message":"receive interim result [false|false]: ฉันต้องการไปแล้วแต่มันไม่"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:08.799889645+07:00","message":"[buffer interim] 150 false ฉันต้องการไปแล้วแต่มันไม่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:08.799905251+07:00","message":"[bufferProcess] interim [720000000]:ฉันต้องการไปแล้วแต่มันไม่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:08.799908937+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:08.839680531+07:00","message":"receive streaming session, msgId: 150"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:08.839733468+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ฉันต้องการไปแล้วแต่มันไม่มี\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":780000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:08.839741513+07:00","message":"receive interim result [false|false]: ฉันต้องการไปแล้วแต่มันไม่มี"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:08.839759876+07:00","message":"[buffer interim] 150 false ฉันต้องการไปแล้วแต่มันไม่มี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:08.839771228+07:00","message":"[bufferProcess] interim [780000000]:ฉันต้องการไปแล้วแต่มันไม่มี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:08.83977459+07:00","message":"[bufferProcess] send to processor:ฉันต้องการไปแล้วแต่มันไม่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:08.839778824+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:08.839782243+07:00","message":"> Transcript [2568] [false]: 'ฉันต้องการไปแล้วแต่มันไม่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:08.839785862+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:08.839787943+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:08.839790023+07:00","message":"StatePrefix: 'ฉันต้องการไปแล้วแต่มัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:08.839792477+07:00","message":"TextPushed: 'ฉัน'"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:17:08.976058651+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:17:08.976065904+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:09.156262094+07:00","message":"receive streaming session, msgId: 150"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:09.156299532+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ฉันต้องการไปแล้วแต่มันไม่มีให้\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":80000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:09.156307514+07:00","message":"receive interim result [false|false]: ฉันต้องการไปแล้วแต่มันไม่มีให้"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:09.156321857+07:00","message":"[buffer interim] 150 false ฉันต้องการไปแล้วแต่มันไม่มีให้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:09.156329503+07:00","message":"[bufferProcess] interim [80000000]:ฉันต้องการไปแล้วแต่มันไม่มีให้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:09.15633221+07:00","message":"[bufferProcess] send to processor:ฉันต้องการไปแล้วแต่มันไม่มี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:09.156340166+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:09.156343944+07:00","message":"> Transcript [2569] [false]: 'ฉันต้องการไปแล้วแต่มันไม่มี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:09.156347815+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:09.156350263+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:09.156352437+07:00","message":"StatePrefix: 'ฉันต้องการไปแล้วแต่มัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:09.156355237+07:00","message":"TextPushed: 'ฉัน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:09.664605818+07:00","message":"receive streaming session, msgId: 150"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:09.664645743+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ฉันต้องการไปแล้วแต่มันไม่มีให้ถูกต้อง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":560000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:09.664652073+07:00","message":"receive interim result [false|false]: ฉันต้องการไปแล้วแต่มันไม่มีให้ถูกต้อง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:09.664666853+07:00","message":"[buffer interim] 150 false ฉันต้องการไปแล้วแต่มันไม่มีให้ถูกต้อง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:09.664675248+07:00","message":"[bufferProcess] interim [560000000]:ฉันต้องการไปแล้วแต่มันไม่มีให้ถูกต้อง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:09.664678761+07:00","message":"[bufferProcess] send to processor:ฉันต้องการไปแล้วแต่มันไม่มีให้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:09.664682822+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:09.664685861+07:00","message":"> Transcript [2570] [false]: 'ฉันต้องการไปแล้วแต่มันไม่มีให้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:09.664689837+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:09.66469193+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:09.664694777+07:00","message":"StatePrefix: 'ฉันต้องการไปแล้วแต่มัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:09.664697464+07:00","message":"TextPushed: 'ฉัน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:09.967274719+07:00","message":"receive streaming session, msgId: 150"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:09.967326324+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ฉันต้องการไปแล้วแต่มันไม่มีให้ถูกต้องมันก็เลย\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":920000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:09.967333831+07:00","message":"receive interim result [false|false]: ฉันต้องการไปแล้วแต่มันไม่มีให้ถูกต้องมันก็เลย"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:09.967360819+07:00","message":"[buffer interim] 150 false ฉันต้องการไปแล้วแต่มันไม่มีให้ถูกต้องมันก็เลย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:09.967373052+07:00","message":"[bufferProcess] interim [920000000]:ฉันต้องการไปแล้วแต่มันไม่มีให้ถูกต้องมันก็เลย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:09.967376149+07:00","message":"[bufferProcess] send to processor:ฉันต้องการไปแล้วแต่มันไม่มีให้ถูกต้อง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:09.967383429+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:09.967386322+07:00","message":"> Transcript [2571] [false]: 'ฉันต้องการไปแล้วแต่มันไม่มีให้ถูกต้อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:09.967390024+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:09.967392232+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:09.967394466+07:00","message":"StatePrefix: 'ฉันต้องการไปแล้วแต่มัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:09.967397301+07:00","message":"TextPushed: 'ฉัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:09.967403628+07:00","message":"Push: 'ต้องการไปแล้วแต่มัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:09.967405869+07:00","message":"TextPushed: 'ฉันต้องการไปแล้วแต่มัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:09.967408116+07:00","message":"Set new StatePrefix : 'ฉันต้องการไปแล้วแต่มันไม่มีให้ถูกต้อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:09.967410415+07:00","message":"Next Push (prob) : 'ไม่มีให้ถูกต้อง'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:09.967418128+07:00","message":"push: {false ต้องการไปแล้วแต่มัน 0 0xc00041d280}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:10.250439666+07:00","message":"receive streaming session, msgId: 150"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:10.250485204+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ฉันต้องการไปแล้วแต่มันไม่มีให้ถูกต้องเลยขยะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":160000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:10.250491884+07:00","message":"receive interim result [false|false]: ฉันต้องการไปแล้วแต่มันไม่มีให้ถูกต้องเลยขยะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:10.250507328+07:00","message":"[buffer interim] 150 false ฉันต้องการไปแล้วแต่มันไม่มีให้ถูกต้องเลยขยะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:10.250515588+07:00","message":"[bufferProcess] interim [160000000]:ฉันต้องการไปแล้วแต่มันไม่มีให้ถูกต้องเลยขยะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:10.250518341+07:00","message":"[bufferProcess] send to processor:ฉันต้องการไปแล้วแต่มันไม่มีให้ถูกต้องมันก็เลย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:10.250522+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:10.25052538+07:00","message":"> Transcript [2572] [false]: 'ฉันต้องการไปแล้วแต่มันไม่มีให้ถูกต้องมันก็เลย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:10.250528881+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:10.250531074+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:10.250535728+07:00","message":"StatePrefix: 'ฉันต้องการไปแล้วแต่มันไม่มีให้ถูกต้อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:10.25053866+07:00","message":"TextPushed: 'ฉันต้องการไปแล้วแต่มัน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:10.26025092+07:00","message":"receive streaming session, msgId: 150"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:10.260275108+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ฉันต้องการไปแล้วแต่มันไม่มีให้ถูกต้องมันก็เลยขยาย\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":220000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:10.260280713+07:00","message":"receive interim result [false|false]: ฉันต้องการไปแล้วแต่มันไม่มีให้ถูกต้องมันก็เลยขยาย"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:10.260294768+07:00","message":"[buffer interim] 150 false ฉันต้องการไปแล้วแต่มันไม่มีให้ถูกต้องมันก็เลยขยาย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:10.260301311+07:00","message":"[bufferProcess] interim [220000000]:ฉันต้องการไปแล้วแต่มันไม่มีให้ถูกต้องมันก็เลยขยาย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:10.260303757+07:00","message":"[bufferProcess] send to processor:ฉันต้องการไปแล้วแต่มันไม่มีให้ถูกต้องเลยขยะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:10.260307446+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:10.260309881+07:00","message":"> Transcript [2573] [false]: 'ฉันต้องการไปแล้วแต่มันไม่มีให้ถูกต้องเลยขยะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:10.260312994+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:10.260315425+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:10.260317624+07:00","message":"StatePrefix: 'ฉันต้องการไปแล้วแต่มันไม่มีให้ถูกต้อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:10.260320337+07:00","message":"TextPushed: 'ฉันต้องการไปแล้วแต่มัน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:10.382475374+07:00","message":"receive streaming session, msgId: 150"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:10.382516829+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ฉันต้องการไปแล้วแต่มันไม่มีให้ถูกต้องมันก็เลยค่ะอย่า\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":280000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:10.382523328+07:00","message":"receive interim result [false|false]: ฉันต้องการไปแล้วแต่มันไม่มีให้ถูกต้องมันก็เลยค่ะอย่า"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:10.382539071+07:00","message":"[buffer interim] 150 false ฉันต้องการไปแล้วแต่มันไม่มีให้ถูกต้องมันก็เลยค่ะอย่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:10.382556548+07:00","message":"[bufferProcess] interim [280000000]:ฉันต้องการไปแล้วแต่มันไม่มีให้ถูกต้องมันก็เลยค่ะอย่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:10.382561037+07:00","message":"[bufferProcess] send to processor:ฉันต้องการไปแล้วแต่มันไม่มีให้ถูกต้องมันก็เลยขยาย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:10.382569578+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:10.382573931+07:00","message":"> Transcript [2574] [false]: 'ฉันต้องการไปแล้วแต่มันไม่มีให้ถูกต้องมันก็เลยขยาย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:10.382578707+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:10.382581313+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:10.382583731+07:00","message":"StatePrefix: 'ฉันต้องการไปแล้วแต่มันไม่มีให้ถูกต้อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:10.382588247+07:00","message":"TextPushed: 'ฉันต้องการไปแล้วแต่มัน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:10.425905448+07:00","message":"[GCS] IsForceVAD: false for message ID: 150"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:10.445938271+07:00","message":"receive streaming session, msgId: 150"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:10.445976438+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ฉันต้องการไปแล้วแต่มันไม่มีให้ถูกต้องมันก็เลยขยายใหญ่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":400000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:10.445983021+07:00","message":"receive interim result [false|false]: ฉันต้องการไปแล้วแต่มันไม่มีให้ถูกต้องมันก็เลยขยายใหญ่"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:10.445995973+07:00","message":"[buffer interim] 150 false ฉันต้องการไปแล้วแต่มันไม่มีให้ถูกต้องมันก็เลยขยายใหญ่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:10.446002605+07:00","message":"[bufferProcess] interim [400000000]:ฉันต้องการไปแล้วแต่มันไม่มีให้ถูกต้องมันก็เลยขยายใหญ่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:10.446005239+07:00","message":"[bufferProcess] send to processor:ฉันต้องการไปแล้วแต่มันไม่มีให้ถูกต้องมันก็เลยค่ะอย่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:10.446010674+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:10.446013427+07:00","message":"> Transcript [2575] [false]: 'ฉันต้องการไปแล้วแต่มันไม่มีให้ถูกต้องมันก็เลยค่ะอย่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:10.446017345+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:10.446019696+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:10.446022254+07:00","message":"StatePrefix: 'ฉันต้องการไปแล้วแต่มันไม่มีให้ถูกต้อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:10.446024924+07:00","message":"TextPushed: 'ฉันต้องการไปแล้วแต่มัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:10.446029703+07:00","message":"Push: 'ไม่มีให้ถูกต้อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:10.446031789+07:00","message":"TextPushed: 'ฉันต้องการไปแล้วแต่มันไม่มีให้ถูกต้อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:10.446033959+07:00","message":"Set new StatePrefix : 'ฉันต้องการไปแล้วแต่มันไม่มีให้ถูกต้องมันก็เลยค่ะอย่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:10.446036274+07:00","message":"Next Push (prob) : 'มันก็เลยค่ะอย่า'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:10.446043628+07:00","message":"push: {false ไม่มีให้ถูกต้อง 0 0xc00041d280}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:10.545913606+07:00","message":"[GCS] Start streaming session, msgId: 151"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:10.620241757+07:00","message":"receive streaming session, msgId: 150"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:10.620278774+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ฉันต้องการไปแล้วแต่มันไม่มีให้ถูกต้องมันก็เลยขยายใหญ่\",\"confidence\":0.93979084}],\"is_final\":true,\"result_end_time\":{\"seconds\":5,\"nanos\":550000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:10.620286833+07:00","message":"receive interim result [true|false]: ฉันต้องการไปแล้วแต่มันไม่มีให้ถูกต้องมันก็เลยขยายใหญ่"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:10.620298896+07:00","message":"end recv isFinal message id 150"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:10.620302453+07:00","message":"end Recv id 150"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:10.620311024+07:00","message":"[buffer interim] 150 true ฉันต้องการไปแล้วแต่มันไม่มีให้ถูกต้องมันก็เลยขยายใหญ่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:10.620322982+07:00","message":"[bufferProcess] interim [550000000]:ฉันต้องการไปแล้วแต่มันไม่มีให้ถูกต้องมันก็เลยขยายใหญ่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:10.620327993+07:00","message":"[bufferProcess] send to processor (isfinal):ฉันต้องการไปแล้วแต่มันไม่มีให้ถูกต้องมันก็เลยขยายใหญ่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:10.620347659+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:10.620363731+07:00","message":"> Transcript [2576] [false]: 'ฉันต้องการไปแล้วแต่มันไม่มีให้ถูกต้องมันก็เลยขยายใหญ่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:10.620367627+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:10.620369919+07:00","message":"Set new StatePrefix: 'ฉันต้องการไปแล้วแต่มันไม่มีให้ถูกต้องมันก็เลยขยายใหญ่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:10.620372615+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:10.620374909+07:00","message":"> Transcript [2577] [true]: 'ฉันต้องการไปแล้วแต่มันไม่มีให้ถูกต้องมันก็เลยขยายใหญ่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:10.620378283+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:10.620380476+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:10.620382726+07:00","message":"StatePrefix: 'ฉันต้องการไปแล้วแต่มันไม่มีให้ถูกต้องมันก็เลยขยายใหญ่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:10.620385399+07:00","message":"TextPushed: 'ฉันต้องการไปแล้วแต่มันไม่มีให้ถูกต้อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:10.620392395+07:00","message":"Push: 'มันก็เลยขยายใหญ่'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:10.62040138+07:00","message":"push: {true มันก็เลยขยายใหญ่ 0 0xc00041d280}"}
{"level":"info","service":"Main","time":"2026-06-25T13:17:10.639684371+07:00","message":"write wav file: './tmp/7593/7593_150.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:11.627356377+07:00","message":"receive streaming session, msgId: 151"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:11.62739485+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เดี๋ยวนี้ไม่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":80000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:11.627400974+07:00","message":"receive interim result [false|false]: เดี๋ยวนี้ไม่"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:11.62741957+07:00","message":"[buffer interim] 151 false เดี๋ยวนี้ไม่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:11.627426821+07:00","message":"[bufferProcess] interim [80000000]:เดี๋ยวนี้ไม่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:11.627429059+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:11.627436183+07:00","message":"[bufferProcess] send to processor (ticker):เดี๋ยวนี้ไม่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:11.627438598+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:11.627441423+07:00","message":"> Transcript [2578] [false]: 'เดี๋ยวนี้ไม่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:11.627443908+07:00","message":"Set StatePrefix (first interim): 'เดี๋ยวนี้ไม่'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:11.726670062+07:00","message":"receive streaming session, msgId: 151"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:11.726706378+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เดี๋ยวนี้ไม่ค่อย\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":140000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:11.726712019+07:00","message":"receive interim result [false|false]: เดี๋ยวนี้ไม่ค่อย"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:11.726723894+07:00","message":"[buffer interim] 151 false เดี๋ยวนี้ไม่ค่อย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:11.726732106+07:00","message":"[bufferProcess] interim [140000000]:เดี๋ยวนี้ไม่ค่อย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:11.726734247+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:11.806542186+07:00","message":"receive streaming session, msgId: 151"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:11.806574676+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เดี๋ยวนี้ไม่ค่อยเจอ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":320000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:11.806581113+07:00","message":"receive interim result [false|false]: เดี๋ยวนี้ไม่ค่อยเจอ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:11.806594378+07:00","message":"[buffer interim] 151 false เดี๋ยวนี้ไม่ค่อยเจอ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:11.806600009+07:00","message":"[bufferProcess] interim [320000000]:เดี๋ยวนี้ไม่ค่อยเจอ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:11.80660235+07:00","message":"[bufferProcess] send to processor:เดี๋ยวนี้ไม่ค่อย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:11.80660601+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:11.80660977+07:00","message":"> Transcript [2579] [false]: 'เดี๋ยวนี้ไม่ค่อย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:11.806613681+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:11.80661663+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:11.806619559+07:00","message":"StatePrefix: 'เดี๋ยวนี้ไม่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:11.806622711+07:00","message":"TextPushed: ''"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:17:11.976918747+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:17:11.976942574+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:12.123015763+07:00","message":"receive streaming session, msgId: 151"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:12.123054644+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เดี๋ยวนี้ไม่ค่อยเจอกัน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":560000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:12.123060477+07:00","message":"receive interim result [false|false]: เดี๋ยวนี้ไม่ค่อยเจอกัน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:12.123069867+07:00","message":"[buffer interim] 151 false เดี๋ยวนี้ไม่ค่อยเจอกัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:12.123076889+07:00","message":"[bufferProcess] interim [560000000]:เดี๋ยวนี้ไม่ค่อยเจอกัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:12.123079385+07:00","message":"[bufferProcess] send to processor:เดี๋ยวนี้ไม่ค่อยเจอ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:12.123082855+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:12.12308548+07:00","message":"> Transcript [2580] [false]: 'เดี๋ยวนี้ไม่ค่อยเจอ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:12.123088824+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:12.123090885+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:12.123093122+07:00","message":"StatePrefix: 'เดี๋ยวนี้ไม่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:12.123095291+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:12.135825109+07:00","message":"receive streaming session, msgId: 151"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:12.135857306+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เดี๋ยวนี้ไม่ค่อยเจอพรุ่ง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":620000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:12.13586287+07:00","message":"receive interim result [false|false]: เดี๋ยวนี้ไม่ค่อยเจอพรุ่ง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:12.135874763+07:00","message":"[buffer interim] 151 false เดี๋ยวนี้ไม่ค่อยเจอพรุ่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:12.135880566+07:00","message":"[bufferProcess] interim [620000000]:เดี๋ยวนี้ไม่ค่อยเจอพรุ่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:12.135883014+07:00","message":"[bufferProcess] send to processor:เดี๋ยวนี้ไม่ค่อยเจอกัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:12.135885915+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:12.13588834+07:00","message":"> Transcript [2581] [false]: 'เดี๋ยวนี้ไม่ค่อยเจอกัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:12.13589129+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:12.135893298+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:12.135895489+07:00","message":"StatePrefix: 'เดี๋ยวนี้ไม่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:12.135897654+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:12.182732101+07:00","message":"receive streaming session, msgId: 151"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:12.182768241+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เดี๋ยวนี้ไม่ค่อยเจอพรุ่งนี้\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":680000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:12.182774969+07:00","message":"receive interim result [false|false]: เดี๋ยวนี้ไม่ค่อยเจอพรุ่งนี้"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:12.182788363+07:00","message":"[buffer interim] 151 false เดี๋ยวนี้ไม่ค่อยเจอพรุ่งนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:12.182795943+07:00","message":"[bufferProcess] interim [680000000]:เดี๋ยวนี้ไม่ค่อยเจอพรุ่งนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:12.182799246+07:00","message":"[bufferProcess] send to processor:เดี๋ยวนี้ไม่ค่อยเจอพรุ่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:12.182805923+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:12.182808601+07:00","message":"> Transcript [2582] [false]: 'เดี๋ยวนี้ไม่ค่อยเจอพรุ่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:12.182812024+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:12.182814216+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:12.182817254+07:00","message":"StatePrefix: 'เดี๋ยวนี้ไม่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:12.182819961+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:12.182828106+07:00","message":"Push: 'เดี๋ยวนี้ไม่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:12.182830191+07:00","message":"TextPushed: 'เดี๋ยวนี้ไม่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:12.182832939+07:00","message":"Set new StatePrefix : 'เดี๋ยวนี้ไม่ค่อยเจอพรุ่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:12.182835149+07:00","message":"Next Push (prob) : 'ค่อยเจอพรุ่ง'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:12.18284283+07:00","message":"push: {false เดี๋ยวนี้ไม่ 0 0xc001da8d00}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:12.308989025+07:00","message":"receive streaming session, msgId: 151"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:12.30902801+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เดี๋ยวนี้ไม่ค่อยเจอกันนะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":740000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:12.309034751+07:00","message":"receive interim result [false|false]: เดี๋ยวนี้ไม่ค่อยเจอกันนะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:12.309047743+07:00","message":"[buffer interim] 151 false เดี๋ยวนี้ไม่ค่อยเจอกันนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:12.309054936+07:00","message":"[bufferProcess] interim [740000000]:เดี๋ยวนี้ไม่ค่อยเจอกันนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:12.3090577+07:00","message":"[bufferProcess] send to processor:เดี๋ยวนี้ไม่ค่อยเจอพรุ่งนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:12.309064913+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:12.309067707+07:00","message":"> Transcript [2583] [false]: 'เดี๋ยวนี้ไม่ค่อยเจอพรุ่งนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:12.30907108+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:12.309073412+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:12.309075704+07:00","message":"StatePrefix: 'เดี๋ยวนี้ไม่ค่อยเจอพรุ่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:12.309078545+07:00","message":"TextPushed: 'เดี๋ยวนี้ไม่'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:12.457419048+07:00","message":"receive streaming session, msgId: 151"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:12.457462754+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เดี๋ยวนี้ไม่ค่อยเจอทั้งนั้นเลย\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":860000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:12.457469504+07:00","message":"receive interim result [false|false]: เดี๋ยวนี้ไม่ค่อยเจอทั้งนั้นเลย"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:12.457484254+07:00","message":"[buffer interim] 151 false เดี๋ยวนี้ไม่ค่อยเจอทั้งนั้นเลย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:12.45749272+07:00","message":"[bufferProcess] interim [860000000]:เดี๋ยวนี้ไม่ค่อยเจอทั้งนั้นเลย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:12.457495454+07:00","message":"[bufferProcess] send to processor:เดี๋ยวนี้ไม่ค่อยเจอกันนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:12.457501674+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:12.457504912+07:00","message":"> Transcript [2584] [false]: 'เดี๋ยวนี้ไม่ค่อยเจอกันนะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:12.457507825+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:12.457510119+07:00","message":"Set new StatePrefix: 'เดี๋ยวนี้ไม่ค่อยเจอกันนะ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:12.515637565+07:00","message":"receive streaming session, msgId: 151"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:12.515674893+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เดี๋ยวนี้ไม่ค่อยเจอกันนะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":920000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:12.515685989+07:00","message":"receive interim result [false|false]: เดี๋ยวนี้ไม่ค่อยเจอกันนะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:12.515701368+07:00","message":"[buffer interim] 151 false เดี๋ยวนี้ไม่ค่อยเจอกันนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:12.515710243+07:00","message":"[bufferProcess] interim [920000000]:เดี๋ยวนี้ไม่ค่อยเจอกันนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:12.515713577+07:00","message":"[bufferProcess] send to processor:เดี๋ยวนี้ไม่ค่อยเจอทั้งนั้นเลย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:12.515717604+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:12.515720574+07:00","message":"> Transcript [2585] [false]: 'เดี๋ยวนี้ไม่ค่อยเจอทั้งนั้นเลย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:12.515723633+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:12.515725729+07:00","message":"Set new StatePrefix: 'เดี๋ยวนี้ไม่ค่อยเจอทั้งนั้นเลย'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:12.538211617+07:00","message":"receive streaming session, msgId: 151"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:12.538244261+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เดี๋ยวนี้ไม่ค่อยเจอพัทยา\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":980000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:12.538250212+07:00","message":"receive interim result [false|false]: เดี๋ยวนี้ไม่ค่อยเจอพัทยา"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:12.538266098+07:00","message":"[buffer interim] 151 false เดี๋ยวนี้ไม่ค่อยเจอพัทยา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:12.538272541+07:00","message":"[bufferProcess] interim [980000000]:เดี๋ยวนี้ไม่ค่อยเจอพัทยา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:12.538274873+07:00","message":"[bufferProcess] send to processor:เดี๋ยวนี้ไม่ค่อยเจอกันนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:12.538278628+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:12.538281416+07:00","message":"> Transcript [2586] [false]: 'เดี๋ยวนี้ไม่ค่อยเจอกันนะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:12.538283557+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:12.538285815+07:00","message":"Set new StatePrefix: 'เดี๋ยวนี้ไม่ค่อยเจอกันนะ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:12.625605839+07:00","message":"receive streaming session, msgId: 151"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:12.625646869+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เดี๋ยวนี้ไม่ค่อยเจอกันนะระยะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":40000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:12.625654056+07:00","message":"receive interim result [false|false]: เดี๋ยวนี้ไม่ค่อยเจอกันนะระยะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:12.625670976+07:00","message":"[buffer interim] 151 false เดี๋ยวนี้ไม่ค่อยเจอกันนะระยะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:12.625679662+07:00","message":"[bufferProcess] interim [40000000]:เดี๋ยวนี้ไม่ค่อยเจอกันนะระยะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:12.625682352+07:00","message":"[bufferProcess] send to processor:เดี๋ยวนี้ไม่ค่อยเจอพัทยา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:12.625685995+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:12.625688897+07:00","message":"> Transcript [2587] [false]: 'เดี๋ยวนี้ไม่ค่อยเจอพัทยา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:12.625691487+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:12.625693687+07:00","message":"Set new StatePrefix: 'เดี๋ยวนี้ไม่ค่อยเจอพัทยา'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:12.638411294+07:00","message":"receive streaming session, msgId: 151"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:12.638438916+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เดี๋ยวนี้ไม่ค่อยเจอพัทยา\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":100000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:12.638444586+07:00","message":"receive interim result [false|false]: เดี๋ยวนี้ไม่ค่อยเจอพัทยา"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:12.638458221+07:00","message":"[buffer interim] 151 false เดี๋ยวนี้ไม่ค่อยเจอพัทยา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:12.638464145+07:00","message":"[bufferProcess] interim [100000000]:เดี๋ยวนี้ไม่ค่อยเจอพัทยา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:12.638467034+07:00","message":"[bufferProcess] send to processor:เดี๋ยวนี้ไม่ค่อยเจอกันนะระยะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:12.638470393+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:12.63847309+07:00","message":"> Transcript [2588] [false]: 'เดี๋ยวนี้ไม่ค่อยเจอกันนะระยะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:12.63847511+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:12.63847697+07:00","message":"Set new StatePrefix: 'เดี๋ยวนี้ไม่ค่อยเจอกันนะระยะ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:12.680356205+07:00","message":"receive streaming session, msgId: 151"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:12.680396804+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เดี๋ยวนี้ไม่ค่อยเจอกันนะระยะหลัง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":160000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:12.680404056+07:00","message":"receive interim result [false|false]: เดี๋ยวนี้ไม่ค่อยเจอกันนะระยะหลัง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:12.680423325+07:00","message":"[buffer interim] 151 false เดี๋ยวนี้ไม่ค่อยเจอกันนะระยะหลัง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:12.680434375+07:00","message":"[bufferProcess] interim [160000000]:เดี๋ยวนี้ไม่ค่อยเจอกันนะระยะหลัง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:12.680437401+07:00","message":"[bufferProcess] send to processor:เดี๋ยวนี้ไม่ค่อยเจอพัทยา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:12.680441342+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:12.680444214+07:00","message":"> Transcript [2589] [false]: 'เดี๋ยวนี้ไม่ค่อยเจอพัทยา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:12.680447107+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:12.680449388+07:00","message":"Set new StatePrefix: 'เดี๋ยวนี้ไม่ค่อยเจอพัทยา'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:12.877905281+07:00","message":"receive streaming session, msgId: 151"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:12.877945221+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เดี๋ยวนี้ไม่ค่อยเจอกันนะระยะหลังนี้\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":400000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:12.877952457+07:00","message":"receive interim result [false|false]: เดี๋ยวนี้ไม่ค่อยเจอกันนะระยะหลังนี้"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:12.877967749+07:00","message":"[buffer interim] 151 false เดี๋ยวนี้ไม่ค่อยเจอกันนะระยะหลังนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:12.877976025+07:00","message":"[bufferProcess] interim [400000000]:เดี๋ยวนี้ไม่ค่อยเจอกันนะระยะหลังนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:12.877978769+07:00","message":"[bufferProcess] send to processor:เดี๋ยวนี้ไม่ค่อยเจอกันนะระยะหลัง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:12.877987428+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:12.877990942+07:00","message":"> Transcript [2590] [false]: 'เดี๋ยวนี้ไม่ค่อยเจอกันนะระยะหลัง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:12.877993951+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:12.877996378+07:00","message":"Set new StatePrefix: 'เดี๋ยวนี้ไม่ค่อยเจอกันนะระยะหลัง'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:13.520263741+07:00","message":"receive streaming session, msgId: 151"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:13.520301591+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เดี๋ยวนี้ไม่ค่อยเจอกันนะระยะหลังนี้เขา\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":940000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:13.520307339+07:00","message":"receive interim result [false|false]: เดี๋ยวนี้ไม่ค่อยเจอกันนะระยะหลังนี้เขา"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:13.520320623+07:00","message":"[buffer interim] 151 false เดี๋ยวนี้ไม่ค่อยเจอกันนะระยะหลังนี้เขา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:13.520328536+07:00","message":"[bufferProcess] interim [940000000]:เดี๋ยวนี้ไม่ค่อยเจอกันนะระยะหลังนี้เขา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:13.520331123+07:00","message":"[bufferProcess] send to processor:เดี๋ยวนี้ไม่ค่อยเจอกันนะระยะหลังนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:13.520334465+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:13.520337221+07:00","message":"> Transcript [2591] [false]: 'เดี๋ยวนี้ไม่ค่อยเจอกันนะระยะหลังนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:13.52034079+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:13.52034322+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:13.520345458+07:00","message":"StatePrefix: 'เดี๋ยวนี้ไม่ค่อยเจอกันนะระยะหลัง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:13.520348221+07:00","message":"TextPushed: 'เดี๋ยวนี้ไม่'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:13.600713527+07:00","message":"receive streaming session, msgId: 151"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:13.600753721+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เดี๋ยวนี้ไม่ค่อยเจอกันนะระยะหลังนี้เขาไม่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":60000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:13.600759809+07:00","message":"receive interim result [false|false]: เดี๋ยวนี้ไม่ค่อยเจอกันนะระยะหลังนี้เขาไม่"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:13.600781982+07:00","message":"[buffer interim] 151 false เดี๋ยวนี้ไม่ค่อยเจอกันนะระยะหลังนี้เขาไม่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:13.600790483+07:00","message":"[bufferProcess] interim [60000000]:เดี๋ยวนี้ไม่ค่อยเจอกันนะระยะหลังนี้เขาไม่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:13.600794799+07:00","message":"[bufferProcess] send to processor:เดี๋ยวนี้ไม่ค่อยเจอกันนะระยะหลังนี้เขา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:13.600798532+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:13.600801593+07:00","message":"> Transcript [2592] [false]: 'เดี๋ยวนี้ไม่ค่อยเจอกันนะระยะหลังนี้เขา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:13.600805392+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:13.600807709+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:13.600809975+07:00","message":"StatePrefix: 'เดี๋ยวนี้ไม่ค่อยเจอกันนะระยะหลัง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:13.600812827+07:00","message":"TextPushed: 'เดี๋ยวนี้ไม่'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:13.734485748+07:00","message":"receive streaming session, msgId: 151"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:13.734526013+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เดี๋ยวนี้ไม่ค่อยเจอกันนะระยะหลังนี้เขาไม่ได้\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":180000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:13.734534152+07:00","message":"receive interim result [false|false]: เดี๋ยวนี้ไม่ค่อยเจอกันนะระยะหลังนี้เขาไม่ได้"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:13.734556125+07:00","message":"[buffer interim] 151 false เดี๋ยวนี้ไม่ค่อยเจอกันนะระยะหลังนี้เขาไม่ได้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:13.734564526+07:00","message":"[bufferProcess] interim [180000000]:เดี๋ยวนี้ไม่ค่อยเจอกันนะระยะหลังนี้เขาไม่ได้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:13.734567231+07:00","message":"[bufferProcess] send to processor:เดี๋ยวนี้ไม่ค่อยเจอกันนะระยะหลังนี้เขาไม่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:13.73457084+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:13.734573926+07:00","message":"> Transcript [2593] [false]: 'เดี๋ยวนี้ไม่ค่อยเจอกันนะระยะหลังนี้เขาไม่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:13.734578106+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:13.73458053+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:13.734582666+07:00","message":"StatePrefix: 'เดี๋ยวนี้ไม่ค่อยเจอกันนะระยะหลัง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:13.734585589+07:00","message":"TextPushed: 'เดี๋ยวนี้ไม่'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:13.809381263+07:00","message":"receive streaming session, msgId: 151"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:13.809417812+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เดี๋ยวนี้ไม่ค่อยเจอกันนะระยะหลังนี้เขาไม่ได้ตรวจ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":300000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:13.809423866+07:00","message":"receive interim result [false|false]: เดี๋ยวนี้ไม่ค่อยเจอกันนะระยะหลังนี้เขาไม่ได้ตรวจ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:13.809439041+07:00","message":"[buffer interim] 151 false เดี๋ยวนี้ไม่ค่อยเจอกันนะระยะหลังนี้เขาไม่ได้ตรวจ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:13.809446647+07:00","message":"[bufferProcess] interim [300000000]:เดี๋ยวนี้ไม่ค่อยเจอกันนะระยะหลังนี้เขาไม่ได้ตรวจ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:13.809449132+07:00","message":"[bufferProcess] send to processor:เดี๋ยวนี้ไม่ค่อยเจอกันนะระยะหลังนี้เขาไม่ได้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:13.80945321+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:13.809456027+07:00","message":"> Transcript [2594] [false]: 'เดี๋ยวนี้ไม่ค่อยเจอกันนะระยะหลังนี้เขาไม่ได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:13.809460422+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:13.809462711+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:13.809465062+07:00","message":"StatePrefix: 'เดี๋ยวนี้ไม่ค่อยเจอกันนะระยะหลัง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:13.809468023+07:00","message":"TextPushed: 'เดี๋ยวนี้ไม่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:13.809473446+07:00","message":"Push: 'ค่อยเจอกันนะระยะหลัง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:13.809475681+07:00","message":"TextPushed: 'เดี๋ยวนี้ไม่ค่อยเจอกันนะระยะหลัง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:13.809478459+07:00","message":"Set new StatePrefix : 'เดี๋ยวนี้ไม่ค่อยเจอกันนะระยะหลังนี้เขาไม่ได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:13.809481169+07:00","message":"Next Push (prob) : 'นี้เขาไม่ได้'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:13.809489556+07:00","message":"push: {false ค่อยเจอกันนะระยะหลัง 0 0xc001da8d00}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:14.118401776+07:00","message":"receive streaming session, msgId: 151"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:14.118441719+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เดี๋ยวนี้ไม่ค่อยเจอกันนะระยะหลังนี้เขาไม่ได้ตรวจครับ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":600000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:14.1184486+07:00","message":"receive interim result [false|false]: เดี๋ยวนี้ไม่ค่อยเจอกันนะระยะหลังนี้เขาไม่ได้ตรวจครับ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:14.118462371+07:00","message":"[buffer interim] 151 false เดี๋ยวนี้ไม่ค่อยเจอกันนะระยะหลังนี้เขาไม่ได้ตรวจครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:14.118469562+07:00","message":"[bufferProcess] interim [600000000]:เดี๋ยวนี้ไม่ค่อยเจอกันนะระยะหลังนี้เขาไม่ได้ตรวจครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:14.118472706+07:00","message":"[bufferProcess] send to processor:เดี๋ยวนี้ไม่ค่อยเจอกันนะระยะหลังนี้เขาไม่ได้ตรวจ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:14.118479126+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:14.118481947+07:00","message":"> Transcript [2595] [false]: 'เดี๋ยวนี้ไม่ค่อยเจอกันนะระยะหลังนี้เขาไม่ได้ตรวจ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:14.118485657+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:14.118488735+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:14.118490764+07:00","message":"StatePrefix: 'เดี๋ยวนี้ไม่ค่อยเจอกันนะระยะหลังนี้เขาไม่ได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:14.118496383+07:00","message":"TextPushed: 'เดี๋ยวนี้ไม่ค่อยเจอกันนะระยะหลัง'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:14.224704857+07:00","message":"receive streaming session, msgId: 151"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:14.224728507+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เดี๋ยวนี้ไม่ค่อยเจอกันนะระยะหลังนี้เขาไม่ได้ตรวจพบ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":660000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:14.224735443+07:00","message":"receive interim result [false|false]: เดี๋ยวนี้ไม่ค่อยเจอกันนะระยะหลังนี้เขาไม่ได้ตรวจพบ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:14.224748843+07:00","message":"[buffer interim] 151 false เดี๋ยวนี้ไม่ค่อยเจอกันนะระยะหลังนี้เขาไม่ได้ตรวจพบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:14.224755258+07:00","message":"[bufferProcess] interim [660000000]:เดี๋ยวนี้ไม่ค่อยเจอกันนะระยะหลังนี้เขาไม่ได้ตรวจพบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:14.224757858+07:00","message":"[bufferProcess] send to processor:เดี๋ยวนี้ไม่ค่อยเจอกันนะระยะหลังนี้เขาไม่ได้ตรวจครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:14.224764548+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:14.22476703+07:00","message":"> Transcript [2596] [false]: 'เดี๋ยวนี้ไม่ค่อยเจอกันนะระยะหลังนี้เขาไม่ได้ตรวจครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:14.224770406+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:14.224772648+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:14.224774638+07:00","message":"StatePrefix: 'เดี๋ยวนี้ไม่ค่อยเจอกันนะระยะหลังนี้เขาไม่ได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:14.224777265+07:00","message":"TextPushed: 'เดี๋ยวนี้ไม่ค่อยเจอกันนะระยะหลัง'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:14.430087881+07:00","message":"receive streaming session, msgId: 151"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:14.430125705+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เดี๋ยวนี้ไม่ค่อยเจอกันนะระยะหลังนี้เขาไม่ได้ตรวจกพ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":840000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:14.430132535+07:00","message":"receive interim result [false|false]: เดี๋ยวนี้ไม่ค่อยเจอกันนะระยะหลังนี้เขาไม่ได้ตรวจกพ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:14.430150094+07:00","message":"[buffer interim] 151 false เดี๋ยวนี้ไม่ค่อยเจอกันนะระยะหลังนี้เขาไม่ได้ตรวจกพ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:14.430158314+07:00","message":"[bufferProcess] interim [840000000]:เดี๋ยวนี้ไม่ค่อยเจอกันนะระยะหลังนี้เขาไม่ได้ตรวจกพ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:14.43016125+07:00","message":"[bufferProcess] send to processor:เดี๋ยวนี้ไม่ค่อยเจอกันนะระยะหลังนี้เขาไม่ได้ตรวจพบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:14.430164697+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:14.430167775+07:00","message":"> Transcript [2597] [false]: 'เดี๋ยวนี้ไม่ค่อยเจอกันนะระยะหลังนี้เขาไม่ได้ตรวจพบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:14.430171455+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:14.430173503+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:14.430175433+07:00","message":"StatePrefix: 'เดี๋ยวนี้ไม่ค่อยเจอกันนะระยะหลังนี้เขาไม่ได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:14.430178075+07:00","message":"TextPushed: 'เดี๋ยวนี้ไม่ค่อยเจอกันนะระยะหลัง'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:14.437232474+07:00","message":"receive streaming session, msgId: 151"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:14.437257263+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เดี๋ยวนี้ไม่ค่อยเจอกันนะระยะหลังนี้เขาไม่ได้ตรวจคอพอก\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":900000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:14.437262317+07:00","message":"receive interim result [false|false]: เดี๋ยวนี้ไม่ค่อยเจอกันนะระยะหลังนี้เขาไม่ได้ตรวจคอพอก"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:14.437275563+07:00","message":"[buffer interim] 151 false เดี๋ยวนี้ไม่ค่อยเจอกันนะระยะหลังนี้เขาไม่ได้ตรวจคอพอก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:14.437280723+07:00","message":"[bufferProcess] interim [900000000]:เดี๋ยวนี้ไม่ค่อยเจอกันนะระยะหลังนี้เขาไม่ได้ตรวจคอพอก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:14.437283013+07:00","message":"[bufferProcess] send to processor:เดี๋ยวนี้ไม่ค่อยเจอกันนะระยะหลังนี้เขาไม่ได้ตรวจกพ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:14.437285826+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:14.437288403+07:00","message":"> Transcript [2598] [false]: 'เดี๋ยวนี้ไม่ค่อยเจอกันนะระยะหลังนี้เขาไม่ได้ตรวจกพ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:14.437291809+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:14.437294803+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:14.437297504+07:00","message":"StatePrefix: 'เดี๋ยวนี้ไม่ค่อยเจอกันนะระยะหลังนี้เขาไม่ได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:14.437301618+07:00","message":"TextPushed: 'เดี๋ยวนี้ไม่ค่อยเจอกันนะระยะหลัง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:14.437309455+07:00","message":"Push: 'นี้เขาไม่ได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:14.437312291+07:00","message":"TextPushed: 'เดี๋ยวนี้ไม่ค่อยเจอกันนะระยะหลังนี้เขาไม่ได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:14.437314891+07:00","message":"Set new StatePrefix : 'เดี๋ยวนี้ไม่ค่อยเจอกันนะระยะหลังนี้เขาไม่ได้ตรวจกพ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:14.437317221+07:00","message":"Next Push (prob) : 'ตรวจกพ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:14.43732502+07:00","message":"push: {false นี้เขาไม่ได้ 0 0xc001da8d00}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:14.724875716+07:00","message":"receive streaming session, msgId: 151"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:14.724915795+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เดี๋ยวนี้ไม่ค่อยเจอกันนะระยะหลังนี้เขาไม่ได้ตรวจคอพอกว่า\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":140000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:14.724922687+07:00","message":"receive interim result [false|false]: เดี๋ยวนี้ไม่ค่อยเจอกันนะระยะหลังนี้เขาไม่ได้ตรวจคอพอกว่า"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:14.724938672+07:00","message":"[buffer interim] 151 false เดี๋ยวนี้ไม่ค่อยเจอกันนะระยะหลังนี้เขาไม่ได้ตรวจคอพอกว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:14.724946107+07:00","message":"[bufferProcess] interim [140000000]:เดี๋ยวนี้ไม่ค่อยเจอกันนะระยะหลังนี้เขาไม่ได้ตรวจคอพอกว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:14.724949118+07:00","message":"[bufferProcess] send to processor:เดี๋ยวนี้ไม่ค่อยเจอกันนะระยะหลังนี้เขาไม่ได้ตรวจคอพอก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:14.724957396+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:14.724960898+07:00","message":"> Transcript [2599] [false]: 'เดี๋ยวนี้ไม่ค่อยเจอกันนะระยะหลังนี้เขาไม่ได้ตรวจคอพอก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:14.724964597+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:14.724966973+07:00","message":"Set new StatePrefix: 'เดี๋ยวนี้ไม่ค่อยเจอกันนะระยะหลังนี้เขาไม่ได้ตรวจคอพอก'"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:17:14.977347673+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:17:14.97735263+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:15.172354881+07:00","message":"receive streaming session, msgId: 151"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:15.172405098+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เดี๋ยวนี้ไม่ค่อยเจอกันนะระยะหลังนี้เขาไม่ได้ตรวจคอพอกว่าชุม\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":620000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:15.172414278+07:00","message":"receive interim result [false|false]: เดี๋ยวนี้ไม่ค่อยเจอกันนะระยะหลังนี้เขาไม่ได้ตรวจคอพอกว่าชุม"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:15.172433058+07:00","message":"[buffer interim] 151 false เดี๋ยวนี้ไม่ค่อยเจอกันนะระยะหลังนี้เขาไม่ได้ตรวจคอพอกว่าชุม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:15.172446695+07:00","message":"[bufferProcess] interim [620000000]:เดี๋ยวนี้ไม่ค่อยเจอกันนะระยะหลังนี้เขาไม่ได้ตรวจคอพอกว่าชุม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:15.172450599+07:00","message":"[bufferProcess] send to processor:เดี๋ยวนี้ไม่ค่อยเจอกันนะระยะหลังนี้เขาไม่ได้ตรวจคอพอกว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:15.172467285+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:15.172471496+07:00","message":"> Transcript [2600] [false]: 'เดี๋ยวนี้ไม่ค่อยเจอกันนะระยะหลังนี้เขาไม่ได้ตรวจคอพอกว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:15.172477143+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:15.172479889+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:15.172484256+07:00","message":"StatePrefix: 'เดี๋ยวนี้ไม่ค่อยเจอกันนะระยะหลังนี้เขาไม่ได้ตรวจคอพอก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:15.172489431+07:00","message":"TextPushed: 'เดี๋ยวนี้ไม่ค่อยเจอกันนะระยะหลังนี้เขาไม่ได้'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:15.306965907+07:00","message":"receive streaming session, msgId: 151"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:15.307009469+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เดี๋ยวนี้ไม่ค่อยเจอกันนะระยะหลังนี้เขาไม่ได้ตรวจคอพอกว่าชุมชน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":740000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:15.307018992+07:00","message":"receive interim result [false|false]: เดี๋ยวนี้ไม่ค่อยเจอกันนะระยะหลังนี้เขาไม่ได้ตรวจคอพอกว่าชุมชน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:15.30703244+07:00","message":"[buffer interim] 151 false เดี๋ยวนี้ไม่ค่อยเจอกันนะระยะหลังนี้เขาไม่ได้ตรวจคอพอกว่าชุมชน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:15.307041365+07:00","message":"[bufferProcess] interim [740000000]:เดี๋ยวนี้ไม่ค่อยเจอกันนะระยะหลังนี้เขาไม่ได้ตรวจคอพอกว่าชุมชน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:15.307044576+07:00","message":"[bufferProcess] send to processor:เดี๋ยวนี้ไม่ค่อยเจอกันนะระยะหลังนี้เขาไม่ได้ตรวจคอพอกว่าชุม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:15.307052396+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:15.307056753+07:00","message":"> Transcript [2601] [false]: 'เดี๋ยวนี้ไม่ค่อยเจอกันนะระยะหลังนี้เขาไม่ได้ตรวจคอพอกว่าชุม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:15.307061081+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:15.307063517+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:15.307067243+07:00","message":"StatePrefix: 'เดี๋ยวนี้ไม่ค่อยเจอกันนะระยะหลังนี้เขาไม่ได้ตรวจคอพอก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:15.307071082+07:00","message":"TextPushed: 'เดี๋ยวนี้ไม่ค่อยเจอกันนะระยะหลังนี้เขาไม่ได้'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:15.474719207+07:00","message":"[GCS] IsForceVAD: false for message ID: 151"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:15.608912702+07:00","message":"[GCS] Start streaming session, msgId: 152"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:15.65031422+07:00","message":"receive streaming session, msgId: 151"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:15.650354713+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เดี๋ยวนี้ไม่ค่อยเจอกันนะระยะหลังนี้เขาไม่ได้ตรวจคอพอกว่าชุมชน\",\"confidence\":0.936613}],\"is_final\":true,\"result_end_time\":{\"seconds\":5,\"nanos\":160000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:15.650362999+07:00","message":"receive interim result [true|false]: เดี๋ยวนี้ไม่ค่อยเจอกันนะระยะหลังนี้เขาไม่ได้ตรวจคอพอกว่าชุมชน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:15.650370668+07:00","message":"end recv isFinal message id 151"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:15.650373467+07:00","message":"end Recv id 151"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:15.650379769+07:00","message":"[buffer interim] 151 true เดี๋ยวนี้ไม่ค่อยเจอกันนะระยะหลังนี้เขาไม่ได้ตรวจคอพอกว่าชุมชน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:15.650387366+07:00","message":"[bufferProcess] interim [160000000]:เดี๋ยวนี้ไม่ค่อยเจอกันนะระยะหลังนี้เขาไม่ได้ตรวจคอพอกว่าชุมชน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:15.650390836+07:00","message":"[bufferProcess] send to processor (isfinal):เดี๋ยวนี้ไม่ค่อยเจอกันนะระยะหลังนี้เขาไม่ได้ตรวจคอพอกว่าชุมชน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:15.650394276+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:15.65039704+07:00","message":"> Transcript [2602] [false]: 'เดี๋ยวนี้ไม่ค่อยเจอกันนะระยะหลังนี้เขาไม่ได้ตรวจคอพอกว่าชุมชน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:15.650400524+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:15.650402514+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:15.650405799+07:00","message":"StatePrefix: 'เดี๋ยวนี้ไม่ค่อยเจอกันนะระยะหลังนี้เขาไม่ได้ตรวจคอพอก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:15.650418914+07:00","message":"TextPushed: 'เดี๋ยวนี้ไม่ค่อยเจอกันนะระยะหลังนี้เขาไม่ได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:15.650421103+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:15.650423432+07:00","message":"> Transcript [2603] [true]: 'เดี๋ยวนี้ไม่ค่อยเจอกันนะระยะหลังนี้เขาไม่ได้ตรวจคอพอกว่าชุมชน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:15.650425788+07:00","message":"Count interim (case isFinal): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:15.650427605+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:15.650429559+07:00","message":"StatePrefix: 'เดี๋ยวนี้ไม่ค่อยเจอกันนะระยะหลังนี้เขาไม่ได้ตรวจคอพอก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:15.65043306+07:00","message":"TextPushed: 'เดี๋ยวนี้ไม่ค่อยเจอกันนะระยะหลังนี้เขาไม่ได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:15.650442177+07:00","message":"Push: 'ตรวจคอพอกว่าชุมชน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:15.65045019+07:00","message":"push: {true ตรวจคอพอกว่าชุมชน 0 0xc001da8d00}"}
{"level":"info","service":"Main","time":"2026-06-25T13:17:15.660839014+07:00","message":"write wav file: './tmp/7593/7593_151.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:16.135120259+07:00","message":"receive streaming session, msgId: 152"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:16.135160398+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อำเภอ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":540000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:16.135165886+07:00","message":"receive interim result [false|false]: อำเภอ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:16.135181763+07:00","message":"[buffer interim] 152 false อำเภอ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:16.135189902+07:00","message":"[bufferProcess] interim [540000000]:อำเภอ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:16.135192422+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:16.453894596+07:00","message":"receive streaming session, msgId: 152"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:16.453940106+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อำเภอตอน\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":840000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:16.453947+07:00","message":"receive interim result [false|false]: อำเภอตอน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:16.453962945+07:00","message":"[buffer interim] 152 false อำเภอตอน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:16.453970776+07:00","message":"[bufferProcess] interim [840000000]:อำเภอตอน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:16.453972976+07:00","message":"[bufferProcess] send to processor:อำเภอ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:16.453976213+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:16.453979904+07:00","message":"> Transcript [2604] [false]: 'อำเภอ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:16.453983031+07:00","message":"Set StatePrefix (first interim): 'อำเภอ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:16.585425406+07:00","message":"receive streaming session, msgId: 152"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:16.585465481+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อำเภอตำบล\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":960000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:16.5854735+07:00","message":"receive interim result [false|false]: อำเภอตำบล"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:16.58548703+07:00","message":"[buffer interim] 152 false อำเภอตำบล"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:16.585493767+07:00","message":"[bufferProcess] interim [960000000]:อำเภอตำบล"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:16.58549628+07:00","message":"[bufferProcess] send to processor:อำเภอตอน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:16.585503613+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:16.585506637+07:00","message":"> Transcript [2605] [false]: 'อำเภอตอน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:16.585510014+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:16.585512245+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:16.585514433+07:00","message":"StatePrefix: 'อำเภอ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:16.585516817+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:16.840637422+07:00","message":"receive streaming session, msgId: 152"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:16.840670279+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อำเภอตำบลหมู่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":260000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:16.840676179+07:00","message":"receive interim result [false|false]: อำเภอตำบลหมู่"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:16.840687636+07:00","message":"[buffer interim] 152 false อำเภอตำบลหมู่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:16.840695236+07:00","message":"[bufferProcess] interim [260000000]:อำเภอตำบลหมู่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:16.840697973+07:00","message":"[bufferProcess] send to processor:อำเภอตำบล"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:16.840703368+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:16.84070613+07:00","message":"> Transcript [2606] [false]: 'อำเภอตำบล'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:16.840709226+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:16.840711574+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:16.840713575+07:00","message":"StatePrefix: 'อำเภอ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:16.840715788+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:16.971239996+07:00","message":"receive streaming session, msgId: 152"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:16.97128645+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อำเภอตำบลหมู่บ้าน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":380000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:16.971292693+07:00","message":"receive interim result [false|false]: อำเภอตำบลหมู่บ้าน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:16.971308584+07:00","message":"[buffer interim] 152 false อำเภอตำบลหมู่บ้าน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:16.971316024+07:00","message":"[bufferProcess] interim [380000000]:อำเภอตำบลหมู่บ้าน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:16.971318818+07:00","message":"[bufferProcess] send to processor:อำเภอตำบลหมู่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:16.971322168+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:16.971325055+07:00","message":"> Transcript [2607] [false]: 'อำเภอตำบลหมู่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:16.971328098+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:16.971330129+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:16.971332058+07:00","message":"StatePrefix: 'อำเภอ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:16.971334017+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:17.197714626+07:00","message":"receive streaming session, msgId: 152"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:17.197756251+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อำเภอตำบลหมู่บ้านนะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":620000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:17.197762198+07:00","message":"receive interim result [false|false]: อำเภอตำบลหมู่บ้านนะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:17.19777554+07:00","message":"[buffer interim] 152 false อำเภอตำบลหมู่บ้านนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:17.197782335+07:00","message":"[bufferProcess] interim [620000000]:อำเภอตำบลหมู่บ้านนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:17.197784787+07:00","message":"[bufferProcess] send to processor:อำเภอตำบลหมู่บ้าน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:17.197787967+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:17.197790503+07:00","message":"> Transcript [2608] [false]: 'อำเภอตำบลหมู่บ้าน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:17.197793658+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:17.197795783+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:17.197797731+07:00","message":"StatePrefix: 'อำเภอ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:17.197800097+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:17.197803461+07:00","message":"Push: 'อำเภอ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:17.197805446+07:00","message":"TextPushed: 'อำเภอ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:17.197807619+07:00","message":"Set new StatePrefix : 'อำเภอตำบลหมู่บ้าน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:17.197809944+07:00","message":"Next Push (prob) : 'ตำบลหมู่บ้าน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:17.197817102+07:00","message":"push: {false อำเภอ 0 0xc001da8180}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:17.226176411+07:00","message":"receive streaming session, msgId: 152"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:17.226209187+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อำเภอตำบลหมู่บ้านไหน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":680000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:17.226214989+07:00","message":"receive interim result [false|false]: อำเภอตำบลหมู่บ้านไหน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:17.226224085+07:00","message":"[buffer interim] 152 false อำเภอตำบลหมู่บ้านไหน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:17.226230709+07:00","message":"[bufferProcess] interim [680000000]:อำเภอตำบลหมู่บ้านไหน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:17.226233352+07:00","message":"[bufferProcess] send to processor:อำเภอตำบลหมู่บ้านนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:17.226236484+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:17.226238997+07:00","message":"> Transcript [2609] [false]: 'อำเภอตำบลหมู่บ้านนะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:17.226242274+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:17.226244453+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:17.226246719+07:00","message":"StatePrefix: 'อำเภอตำบลหมู่บ้าน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:17.226248732+07:00","message":"TextPushed: 'อำเภอ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:17.486089536+07:00","message":"receive streaming session, msgId: 152"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:17.486126782+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อำเภอตำบลหมู่บ้านไหนผ่าน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":860000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:17.486133155+07:00","message":"receive interim result [false|false]: อำเภอตำบลหมู่บ้านไหนผ่าน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:17.486144835+07:00","message":"[buffer interim] 152 false อำเภอตำบลหมู่บ้านไหนผ่าน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:17.486152381+07:00","message":"[bufferProcess] interim [860000000]:อำเภอตำบลหมู่บ้านไหนผ่าน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:17.486156869+07:00","message":"[bufferProcess] send to processor:อำเภอตำบลหมู่บ้านไหน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:17.486163216+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:17.48616608+07:00","message":"> Transcript [2610] [false]: 'อำเภอตำบลหมู่บ้านไหน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:17.486169646+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:17.486171992+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:17.486173913+07:00","message":"StatePrefix: 'อำเภอตำบลหมู่บ้าน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:17.486176253+07:00","message":"TextPushed: 'อำเภอ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:17.674122361+07:00","message":"receive streaming session, msgId: 152"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:17.674160323+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อำเภอตำบลหมู่บ้านไหนผ่านเอา\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":40000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:17.674166481+07:00","message":"receive interim result [false|false]: อำเภอตำบลหมู่บ้านไหนผ่านเอา"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:17.674180156+07:00","message":"[buffer interim] 152 false อำเภอตำบลหมู่บ้านไหนผ่านเอา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:17.674190097+07:00","message":"[bufferProcess] interim [40000000]:อำเภอตำบลหมู่บ้านไหนผ่านเอา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:17.674192843+07:00","message":"[bufferProcess] send to processor:อำเภอตำบลหมู่บ้านไหนผ่าน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:17.674198312+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:17.674201222+07:00","message":"> Transcript [2611] [false]: 'อำเภอตำบลหมู่บ้านไหนผ่าน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:17.674205097+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:17.674207106+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:17.674209688+07:00","message":"StatePrefix: 'อำเภอตำบลหมู่บ้าน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:17.674211941+07:00","message":"TextPushed: 'อำเภอ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:17.83084367+07:00","message":"receive streaming session, msgId: 152"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:17.830885078+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อำเภอตำบลหมู่บ้านไหนผ่านเอาดี\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":220000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:17.830891339+07:00","message":"receive interim result [false|false]: อำเภอตำบลหมู่บ้านไหนผ่านเอาดี"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:17.830904149+07:00","message":"[buffer interim] 152 false อำเภอตำบลหมู่บ้านไหนผ่านเอาดี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:17.830914187+07:00","message":"[bufferProcess] interim [220000000]:อำเภอตำบลหมู่บ้านไหนผ่านเอาดี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:17.83091804+07:00","message":"[bufferProcess] send to processor:อำเภอตำบลหมู่บ้านไหนผ่านเอา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:17.830926635+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:17.830931329+07:00","message":"> Transcript [2612] [false]: 'อำเภอตำบลหมู่บ้านไหนผ่านเอา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:17.830935068+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:17.830937534+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:17.830939687+07:00","message":"StatePrefix: 'อำเภอตำบลหมู่บ้าน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:17.830942311+07:00","message":"TextPushed: 'อำเภอ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:17.830948052+07:00","message":"Push: 'ตำบลหมู่บ้าน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:17.830950002+07:00","message":"TextPushed: 'อำเภอตำบลหมู่บ้าน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:17.83095212+07:00","message":"Set new StatePrefix : 'อำเภอตำบลหมู่บ้านไหนผ่านเอา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:17.830954787+07:00","message":"Next Push (prob) : 'ไหนผ่านเอา'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:17.830976605+07:00","message":"push: {false ตำบลหมู่บ้าน 0 0xc001da8180}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:17.880073994+07:00","message":"receive streaming session, msgId: 152"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:17.880115989+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อำเภอตำบลหมู่บ้านไร้แผ่นดิน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":280000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:17.880121965+07:00","message":"receive interim result [false|false]: อำเภอตำบลหมู่บ้านไร้แผ่นดิน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:17.880139073+07:00","message":"[buffer interim] 152 false อำเภอตำบลหมู่บ้านไร้แผ่นดิน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:17.880146757+07:00","message":"[bufferProcess] interim [280000000]:อำเภอตำบลหมู่บ้านไร้แผ่นดิน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:17.880149163+07:00","message":"[bufferProcess] send to processor:อำเภอตำบลหมู่บ้านไหนผ่านเอาดี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:17.880155276+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:17.880158247+07:00","message":"> Transcript [2613] [false]: 'อำเภอตำบลหมู่บ้านไหนผ่านเอาดี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:17.880162294+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:17.880164678+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:17.88016664+07:00","message":"StatePrefix: 'อำเภอตำบลหมู่บ้านไหนผ่านเอา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:17.880169446+07:00","message":"TextPushed: 'อำเภอตำบลหมู่บ้าน'"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:17:17.977981846+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:17:17.978002558+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:18.394562113+07:00","message":"receive streaming session, msgId: 152"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:18.394603836+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อำเภอตำบลหมู่บ้านไหนผ่านเอาดินเข้า\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":820000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:18.39461179+07:00","message":"receive interim result [false|false]: อำเภอตำบลหมู่บ้านไหนผ่านเอาดินเข้า"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:18.394626385+07:00","message":"[buffer interim] 152 false อำเภอตำบลหมู่บ้านไหนผ่านเอาดินเข้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:18.394634178+07:00","message":"[bufferProcess] interim [820000000]:อำเภอตำบลหมู่บ้านไหนผ่านเอาดินเข้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:18.394637258+07:00","message":"[bufferProcess] send to processor:อำเภอตำบลหมู่บ้านไร้แผ่นดิน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:18.394641015+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:18.394644236+07:00","message":"> Transcript [2614] [false]: 'อำเภอตำบลหมู่บ้านไร้แผ่นดิน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:18.394646755+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:18.394649124+07:00","message":"Set new StatePrefix: 'อำเภอตำบลหมู่บ้านไร้แผ่นดิน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:18.599357745+07:00","message":"receive streaming session, msgId: 152"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:18.599389963+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อำเภอตำบลหมู่บ้านไร้แผ่นดิน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:18.599395368+07:00","message":"receive interim result [false|false]: อำเภอตำบลหมู่บ้านไร้แผ่นดิน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:18.599410824+07:00","message":"[buffer interim] 152 false อำเภอตำบลหมู่บ้านไร้แผ่นดิน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:18.599418608+07:00","message":"[bufferProcess] interim [0]:อำเภอตำบลหมู่บ้านไร้แผ่นดิน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:18.599421967+07:00","message":"[bufferProcess] send to processor:อำเภอตำบลหมู่บ้านไหนผ่านเอาดินเข้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:18.599425858+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:18.599428527+07:00","message":"> Transcript [2615] [false]: 'อำเภอตำบลหมู่บ้านไหนผ่านเอาดินเข้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:18.59943097+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:18.599433159+07:00","message":"Set new StatePrefix: 'อำเภอตำบลหมู่บ้านไหนผ่านเอาดินเข้า'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:18.641739904+07:00","message":"receive streaming session, msgId: 152"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:18.641770267+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อำเภอตำบลหมู่บ้านไหนผ่านเอาดินเข้าใช้\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":60000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:18.641775451+07:00","message":"receive interim result [false|false]: อำเภอตำบลหมู่บ้านไหนผ่านเอาดินเข้าใช้"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:18.641786122+07:00","message":"[buffer interim] 152 false อำเภอตำบลหมู่บ้านไหนผ่านเอาดินเข้าใช้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:18.641794387+07:00","message":"[bufferProcess] interim [60000000]:อำเภอตำบลหมู่บ้านไหนผ่านเอาดินเข้าใช้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:18.641799469+07:00","message":"[bufferProcess] send to processor:อำเภอตำบลหมู่บ้านไร้แผ่นดิน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:18.641805071+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:18.641807576+07:00","message":"> Transcript [2616] [false]: 'อำเภอตำบลหมู่บ้านไร้แผ่นดิน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:18.641810047+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:18.641811967+07:00","message":"Set new StatePrefix: 'อำเภอตำบลหมู่บ้านไร้แผ่นดิน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:18.82257938+07:00","message":"receive streaming session, msgId: 152"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:18.822615118+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อำเภอตำบลหมู่บ้านไหนผ่านเอาดินเข้าใช้ตัว\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":300000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:18.822621192+07:00","message":"receive interim result [false|false]: อำเภอตำบลหมู่บ้านไหนผ่านเอาดินเข้าใช้ตัว"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:18.822637711+07:00","message":"[buffer interim] 152 false อำเภอตำบลหมู่บ้านไหนผ่านเอาดินเข้าใช้ตัว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:18.822644636+07:00","message":"[bufferProcess] interim [300000000]:อำเภอตำบลหมู่บ้านไหนผ่านเอาดินเข้าใช้ตัว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:18.822647108+07:00","message":"[bufferProcess] send to processor:อำเภอตำบลหมู่บ้านไหนผ่านเอาดินเข้าใช้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:18.822650052+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:18.822653256+07:00","message":"> Transcript [2617] [false]: 'อำเภอตำบลหมู่บ้านไหนผ่านเอาดินเข้าใช้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:18.82265571+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:18.822657902+07:00","message":"Set new StatePrefix: 'อำเภอตำบลหมู่บ้านไหนผ่านเอาดินเข้าใช้'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:18.875098785+07:00","message":"[GCS] IsForceVAD: false for message ID: 152"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:18.944926304+07:00","message":"[GCS] Start streaming session, msgId: 153"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:18.952646802+07:00","message":"receive streaming session, msgId: 152"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:18.952679337+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อำเภอตำบลหมู่บ้านไหนผ่านเอาดินเข้าใช้ตรวจ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":360000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:18.952684861+07:00","message":"receive interim result [false|false]: อำเภอตำบลหมู่บ้านไหนผ่านเอาดินเข้าใช้ตรวจ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:18.952704059+07:00","message":"[buffer interim] 152 false อำเภอตำบลหมู่บ้านไหนผ่านเอาดินเข้าใช้ตรวจ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:18.952711959+07:00","message":"[bufferProcess] interim [360000000]:อำเภอตำบลหมู่บ้านไหนผ่านเอาดินเข้าใช้ตรวจ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:18.952714892+07:00","message":"[bufferProcess] send to processor:อำเภอตำบลหมู่บ้านไหนผ่านเอาดินเข้าใช้ตัว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:18.952718565+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:18.95272122+07:00","message":"> Transcript [2618] [false]: 'อำเภอตำบลหมู่บ้านไหนผ่านเอาดินเข้าใช้ตัว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:18.952724645+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:18.952726682+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:18.952728612+07:00","message":"StatePrefix: 'อำเภอตำบลหมู่บ้านไหนผ่านเอาดินเข้าใช้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:18.952731346+07:00","message":"TextPushed: 'อำเภอตำบลหมู่บ้าน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:18.988248103+07:00","message":"receive streaming session, msgId: 152"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:18.988292697+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อำเภอตำบลหมู่บ้านไหนผ่านเอาดินเข้าใช้ตรวจ\",\"confidence\":0.9589726}],\"is_final\":true,\"result_end_time\":{\"seconds\":3,\"nanos\":480000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:18.988300342+07:00","message":"receive interim result [true|false]: อำเภอตำบลหมู่บ้านไหนผ่านเอาดินเข้าใช้ตรวจ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:18.98831517+07:00","message":"end recv isFinal message id 152"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:18.988317745+07:00","message":"end Recv id 152"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:18.98833028+07:00","message":"[buffer interim] 152 true อำเภอตำบลหมู่บ้านไหนผ่านเอาดินเข้าใช้ตรวจ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:18.988365565+07:00","message":"[bufferProcess] interim [480000000]:อำเภอตำบลหมู่บ้านไหนผ่านเอาดินเข้าใช้ตรวจ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:18.988373179+07:00","message":"[bufferProcess] send to processor (isfinal):อำเภอตำบลหมู่บ้านไหนผ่านเอาดินเข้าใช้ตรวจ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:18.988379701+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:18.988385008+07:00","message":"> Transcript [2619] [false]: 'อำเภอตำบลหมู่บ้านไหนผ่านเอาดินเข้าใช้ตรวจ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:18.988391096+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:18.988394287+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:18.988397955+07:00","message":"StatePrefix: 'อำเภอตำบลหมู่บ้านไหนผ่านเอาดินเข้าใช้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:18.98840248+07:00","message":"TextPushed: 'อำเภอตำบลหมู่บ้าน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:18.988405313+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:18.988408528+07:00","message":"> Transcript [2620] [true]: 'อำเภอตำบลหมู่บ้านไหนผ่านเอาดินเข้าใช้ตรวจ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:18.988412265+07:00","message":"Count interim (case isFinal): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:18.988414906+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:18.988418261+07:00","message":"StatePrefix: 'อำเภอตำบลหมู่บ้านไหนผ่านเอาดินเข้าใช้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:18.98842022+07:00","message":"TextPushed: 'อำเภอตำบลหมู่บ้าน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:18.988423467+07:00","message":"Push: 'ไหนผ่านเอาดินเข้าใช้ตรวจ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:18.988438076+07:00","message":"push: {true ไหนผ่านเอาดินเข้าใช้ตรวจ 0 0xc001da8180}"}
{"level":"info","service":"Main","time":"2026-06-25T13:17:18.997298389+07:00","message":"write wav file: './tmp/7593/7593_152.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:19.491207908+07:00","message":"receive streaming session, msgId: 153"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:19.491247052+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ส่ง\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":420000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:19.491252313+07:00","message":"receive interim result [false|false]: ส่ง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:19.491273496+07:00","message":"[buffer interim] 153 false ส่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:19.491280264+07:00","message":"[bufferProcess] interim [420000000]:ส่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:19.491282214+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:19.683461667+07:00","message":"receive streaming session, msgId: 153"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:19.68349917+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ปัสสาวะ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":540000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:19.683504846+07:00","message":"receive interim result [false|false]: ปัสสาวะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:19.683519554+07:00","message":"[buffer interim] 153 false ปัสสาวะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:19.683526479+07:00","message":"[bufferProcess] interim [540000000]:ปัสสาวะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:19.683528684+07:00","message":"[bufferProcess] send to processor:ส่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:19.683531509+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:19.683534175+07:00","message":"> Transcript [2621] [false]: 'ส่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:19.683536641+07:00","message":"Set StatePrefix (first interim): 'ส่ง'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:19.701333934+07:00","message":"receive streaming session, msgId: 153"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:19.701364806+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อสุภะ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":600000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:19.701370021+07:00","message":"receive interim result [false|false]: อสุภะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:19.70138349+07:00","message":"[buffer interim] 153 false อสุภะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:19.701389839+07:00","message":"[bufferProcess] interim [600000000]:อสุภะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:19.701392+07:00","message":"[bufferProcess] send to processor:ปัสสาวะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:19.701394855+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:19.701397389+07:00","message":"> Transcript [2622] [false]: 'ปัสสาวะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:19.701400534+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:19.701402451+07:00","message":"Set new StatePrefix: 'ปัสสาวะ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:20.012159918+07:00","message":"receive streaming session, msgId: 153"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:20.012195498+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ปัสสาวะใน\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":840000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:20.012200997+07:00","message":"receive interim result [false|false]: ปัสสาวะใน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:20.012216528+07:00","message":"[buffer interim] 153 false ปัสสาวะใน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:20.012223347+07:00","message":"[bufferProcess] interim [840000000]:ปัสสาวะใน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:20.012225816+07:00","message":"[bufferProcess] send to processor:อสุภะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:20.012228574+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:20.012231263+07:00","message":"> Transcript [2623] [false]: 'อสุภะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:20.012234023+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:20.012236148+07:00","message":"Set new StatePrefix: 'อสุภะ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:20.037510572+07:00","message":"receive streaming session, msgId: 153"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:20.037540631+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อสุภะ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":900000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:20.037553582+07:00","message":"receive interim result [false|false]: อสุภะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:20.037571305+07:00","message":"[buffer interim] 153 false อสุภะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:20.037577811+07:00","message":"[bufferProcess] interim [900000000]:อสุภะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:20.037580229+07:00","message":"[bufferProcess] send to processor:ปัสสาวะใน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:20.037587084+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:20.037589668+07:00","message":"> Transcript [2624] [false]: 'ปัสสาวะใน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:20.037592107+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:20.037595039+07:00","message":"Set new StatePrefix: 'ปัสสาวะใน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:20.123006408+07:00","message":"receive streaming session, msgId: 153"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:20.123046384+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ปัสสาวะในหญิง\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":960000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:20.123052723+07:00","message":"receive interim result [false|false]: ปัสสาวะในหญิง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:20.12306596+07:00","message":"[buffer interim] 153 false ปัสสาวะในหญิง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:20.123072747+07:00","message":"[bufferProcess] interim [960000000]:ปัสสาวะในหญิง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:20.123075635+07:00","message":"[bufferProcess] send to processor:อสุภะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:20.123082844+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:20.123085604+07:00","message":"> Transcript [2625] [false]: 'อสุภะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:20.123087878+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:20.12308977+07:00","message":"Set new StatePrefix: 'อสุภะ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:20.303983158+07:00","message":"receive streaming session, msgId: 153"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:20.304017499+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ปัสสาวะในอีก\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":140000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:20.304023456+07:00","message":"receive interim result [false|false]: ปัสสาวะในอีก"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:20.304042775+07:00","message":"receive streaming session, msgId: 153"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:20.30404686+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ปัสสาวะในหญิงตั้ง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":200000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:20.304049648+07:00","message":"receive interim result [false|false]: ปัสสาวะในหญิงตั้ง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:20.304055184+07:00","message":"[buffer interim] 153 false ปัสสาวะในอีก"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:20.30405852+07:00","message":"[buffer interim] 153 false ปัสสาวะในหญิงตั้ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:20.304064252+07:00","message":"[bufferProcess] interim [140000000]:ปัสสาวะในอีก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:20.304066692+07:00","message":"[bufferProcess] send to processor:ปัสสาวะในหญิง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:20.30406945+07:00","message":"[bufferProcess] interim [200000000]:ปัสสาวะในหญิงตั้ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:20.304071502+07:00","message":"[bufferProcess] send to processor:ปัสสาวะในอีก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:20.304074165+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:20.304076967+07:00","message":"> Transcript [2626] [false]: 'ปัสสาวะในหญิง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:20.304079449+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:20.30408172+07:00","message":"Set new StatePrefix: 'ปัสสาวะในหญิง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:20.304083387+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:20.304085256+07:00","message":"> Transcript [2627] [false]: 'ปัสสาวะในอีก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:20.304086991+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:20.304088699+07:00","message":"Set new StatePrefix: 'ปัสสาวะในอีก'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:20.49530214+07:00","message":"receive streaming session, msgId: 153"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:20.495341155+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ปัสสาวะในหญิงตั้งครรภ์\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":380000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:20.495346721+07:00","message":"receive interim result [false|false]: ปัสสาวะในหญิงตั้งครรภ์"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:20.495361715+07:00","message":"[buffer interim] 153 false ปัสสาวะในหญิงตั้งครรภ์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:20.495368824+07:00","message":"[bufferProcess] interim [380000000]:ปัสสาวะในหญิงตั้งครรภ์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:20.495371526+07:00","message":"[bufferProcess] send to processor:ปัสสาวะในหญิงตั้ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:20.495374675+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:20.495377444+07:00","message":"> Transcript [2628] [false]: 'ปัสสาวะในหญิงตั้ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:20.495379996+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:20.495382432+07:00","message":"Set new StatePrefix: 'ปัสสาวะในหญิงตั้ง'"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:17:20.978261812+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:17:20.978275266+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:21.067949418+07:00","message":"receive streaming session, msgId: 153"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:21.067986145+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ปัสสาวะในหญิงตั้งครรภ์\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":1,\"nanos\":980000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:21.067992171+07:00","message":"receive interim result [false|false]: ปัสสาวะในหญิงตั้งครรภ์"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:21.068007443+07:00","message":"[buffer interim] 153 false ปัสสาวะในหญิงตั้งครรภ์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:21.068014904+07:00","message":"[bufferProcess] interim [980000000]:ปัสสาวะในหญิงตั้งครรภ์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:21.06801782+07:00","message":"[bufferProcess] send to processor:ปัสสาวะในหญิงตั้งครรภ์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:21.068022813+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:21.068025823+07:00","message":"> Transcript [2629] [false]: 'ปัสสาวะในหญิงตั้งครรภ์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:21.068029262+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:21.0680315+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:21.068033824+07:00","message":"StatePrefix: 'ปัสสาวะในหญิงตั้ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:21.068036048+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:21.588557948+07:00","message":"receive streaming session, msgId: 153"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:21.588602087+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ปัสสาวะในหญิงตั้งครรภ์คัดกรอง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":460000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:21.588610464+07:00","message":"receive interim result [false|false]: ปัสสาวะในหญิงตั้งครรภ์คัดกรอง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:21.588624975+07:00","message":"[buffer interim] 153 false ปัสสาวะในหญิงตั้งครรภ์คัดกรอง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:21.588637346+07:00","message":"[bufferProcess] interim [460000000]:ปัสสาวะในหญิงตั้งครรภ์คัดกรอง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:21.588641236+07:00","message":"[bufferProcess] send to processor:ปัสสาวะในหญิงตั้งครรภ์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:21.588649519+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:21.588653444+07:00","message":"> Transcript [2630] [false]: 'ปัสสาวะในหญิงตั้งครรภ์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:21.588657368+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:21.588659972+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:21.588662115+07:00","message":"StatePrefix: 'ปัสสาวะในหญิงตั้ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:21.588664726+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:21.62424888+07:00","message":"[GCS] IsForceVAD: false for message ID: 153"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:21.694735419+07:00","message":"[GCS] Start streaming session, msgId: 154"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:21.727539959+07:00","message":"receive streaming session, msgId: 153"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:21.72758794+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ปัสสาวะในหญิงตั้งครรภ์ราคากล่องละ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":580000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:21.727594608+07:00","message":"receive interim result [false|false]: ปัสสาวะในหญิงตั้งครรภ์ราคากล่องละ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:21.727608477+07:00","message":"[buffer interim] 153 false ปัสสาวะในหญิงตั้งครรภ์ราคากล่องละ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:21.727616657+07:00","message":"[bufferProcess] interim [580000000]:ปัสสาวะในหญิงตั้งครรภ์ราคากล่องละ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:21.727619618+07:00","message":"[bufferProcess] send to processor:ปัสสาวะในหญิงตั้งครรภ์คัดกรอง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:21.727625873+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:21.727629027+07:00","message":"> Transcript [2631] [false]: 'ปัสสาวะในหญิงตั้งครรภ์คัดกรอง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:21.727633169+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:21.727635673+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:21.727638187+07:00","message":"StatePrefix: 'ปัสสาวะในหญิงตั้ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:21.727640612+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:21.728536039+07:00","message":"receive streaming session, msgId: 153"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:21.728565103+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ปัสสาวะในหญิงตั้งครรภ์คัดกรองเลย\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":640000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:21.728569657+07:00","message":"receive interim result [false|false]: ปัสสาวะในหญิงตั้งครรภ์คัดกรองเลย"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:21.728579329+07:00","message":"[buffer interim] 153 false ปัสสาวะในหญิงตั้งครรภ์คัดกรองเลย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:21.72858333+07:00","message":"[bufferProcess] interim [640000000]:ปัสสาวะในหญิงตั้งครรภ์คัดกรองเลย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:21.72858574+07:00","message":"[bufferProcess] send to processor:ปัสสาวะในหญิงตั้งครรภ์ราคากล่องละ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:21.728589815+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:21.728592004+07:00","message":"> Transcript [2632] [false]: 'ปัสสาวะในหญิงตั้งครรภ์ราคากล่องละ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:21.728594504+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:21.728596473+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:21.728598411+07:00","message":"StatePrefix: 'ปัสสาวะในหญิงตั้ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:21.728600318+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:21.728605789+07:00","message":"Push: 'ปัสสาวะในหญิงตั้ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:21.728608176+07:00","message":"TextPushed: 'ปัสสาวะในหญิงตั้ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:21.728610279+07:00","message":"Set new StatePrefix : 'ปัสสาวะในหญิงตั้งครรภ์ราคากล่องละ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:21.728612656+07:00","message":"Next Push (prob) : 'ครรภ์ราคากล่องละ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:21.728621601+07:00","message":"push: {false ปัสสาวะในหญิงตั้ง 0 0xc00052af00}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:21.772592909+07:00","message":"receive streaming session, msgId: 153"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:21.772639037+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ปัสสาวะในหญิงตั้งครรภ์คัดกรองเลย\",\"confidence\":0.9409821}],\"is_final\":true,\"result_end_time\":{\"seconds\":2,\"nanos\":700000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:21.772645597+07:00","message":"receive interim result [true|false]: ปัสสาวะในหญิงตั้งครรภ์คัดกรองเลย"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:21.772657408+07:00","message":"end recv isFinal message id 153"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:21.772660308+07:00","message":"end Recv id 153"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:21.772669143+07:00","message":"[buffer interim] 153 true ปัสสาวะในหญิงตั้งครรภ์คัดกรองเลย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:21.77267737+07:00","message":"[bufferProcess] interim [700000000]:ปัสสาวะในหญิงตั้งครรภ์คัดกรองเลย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:21.772680897+07:00","message":"[bufferProcess] send to processor (isfinal):ปัสสาวะในหญิงตั้งครรภ์คัดกรองเลย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:21.772684811+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:21.772688257+07:00","message":"> Transcript [2633] [false]: 'ปัสสาวะในหญิงตั้งครรภ์คัดกรองเลย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:21.772690954+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:21.772693011+07:00","message":"Set new StatePrefix: 'ปัสสาวะในหญิงตั้งครรภ์คัดกรองเลย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:21.772694933+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:21.772696819+07:00","message":"> Transcript [2634] [true]: 'ปัสสาวะในหญิงตั้งครรภ์คัดกรองเลย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:21.772699586+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:21.772701894+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:21.772704307+07:00","message":"StatePrefix: 'ปัสสาวะในหญิงตั้งครรภ์คัดกรองเลย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:21.772707473+07:00","message":"TextPushed: 'ปัสสาวะในหญิงตั้ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:21.77271141+07:00","message":"Push: 'ครรภ์คัดกรองเลย'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:21.772720487+07:00","message":"push: {true ครรภ์คัดกรองเลย 0 0xc00052af00}"}
{"level":"info","service":"Main","time":"2026-06-25T13:17:21.781179256+07:00","message":"write wav file: './tmp/7593/7593_153.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:22.048009144+07:00","message":"receive streaming session, msgId: 154"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:22.048051586+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เป็น\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":420000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:22.048057032+07:00","message":"receive interim result [false|false]: เป็น"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:22.048069716+07:00","message":"[buffer interim] 154 false เป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:22.048076476+07:00","message":"[bufferProcess] interim [420000000]:เป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:22.048078488+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:22.191704229+07:00","message":"receive streaming session, msgId: 154"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:22.191741705+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ปิด\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":480000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:22.191748314+07:00","message":"receive interim result [false|false]: ปิด"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:22.191762656+07:00","message":"[buffer interim] 154 false ปิด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:22.191773018+07:00","message":"[bufferProcess] interim [480000000]:ปิด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:22.191775266+07:00","message":"[bufferProcess] send to processor:เป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:22.19178111+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:22.191784728+07:00","message":"> Transcript [2635] [false]: 'เป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:22.191787378+07:00","message":"Set StatePrefix (first interim): 'เป็น'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:22.260338271+07:00","message":"receive streaming session, msgId: 154"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:22.26037883+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ปิดการ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":600000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:22.260384534+07:00","message":"receive interim result [false|false]: ปิดการ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:22.260396511+07:00","message":"[buffer interim] 154 false ปิดการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:22.260406658+07:00","message":"[bufferProcess] interim [600000000]:ปิดการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:22.260409966+07:00","message":"[bufferProcess] send to processor:ปิด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:22.260417042+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:22.260420983+07:00","message":"> Transcript [2636] [false]: 'ปิด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:22.260424285+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:22.260427832+07:00","message":"Set new StatePrefix: 'ปิด'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:22.43451272+07:00","message":"receive streaming session, msgId: 154"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:22.434565531+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ปิดการขาย\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":780000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:22.434576899+07:00","message":"receive interim result [false|false]: ปิดการขาย"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:22.434593423+07:00","message":"[buffer interim] 154 false ปิดการขาย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:22.434602366+07:00","message":"[bufferProcess] interim [780000000]:ปิดการขาย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:22.434605283+07:00","message":"[bufferProcess] send to processor:ปิดการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:22.434613784+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:22.434617077+07:00","message":"> Transcript [2637] [false]: 'ปิดการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:22.434620446+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:22.434622628+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:22.434625124+07:00","message":"StatePrefix: 'ปิด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:22.434627406+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:22.544567646+07:00","message":"receive streaming session, msgId: 154"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:22.544607889+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เป็นการคัด\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":840000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:22.544614759+07:00","message":"receive interim result [false|false]: เป็นการคัด"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:22.544630162+07:00","message":"[buffer interim] 154 false เป็นการคัด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:22.544638409+07:00","message":"[bufferProcess] interim [840000000]:เป็นการคัด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:22.544641207+07:00","message":"[bufferProcess] send to processor:ปิดการขาย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:22.544648705+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:22.544652094+07:00","message":"> Transcript [2638] [false]: 'ปิดการขาย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:22.544655732+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:22.544657925+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:22.54466109+07:00","message":"StatePrefix: 'ปิด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:22.544663532+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:22.668615157+07:00","message":"receive streaming session, msgId: 154"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:22.668663794+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เป็นการคัดกรอง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":20000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:22.668672213+07:00","message":"receive interim result [false|false]: เป็นการคัดกรอง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:22.668692422+07:00","message":"[buffer interim] 154 false เป็นการคัดกรอง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:22.668701862+07:00","message":"[bufferProcess] interim [20000000]:เป็นการคัดกรอง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:22.66870502+07:00","message":"[bufferProcess] send to processor:เป็นการคัด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:22.668714112+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:22.668717373+07:00","message":"> Transcript [2639] [false]: 'เป็นการคัด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:22.668720086+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:22.668722352+07:00","message":"Set new StatePrefix: 'เป็นการคัด'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:22.933788871+07:00","message":"receive streaming session, msgId: 154"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:22.933828325+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เป็นการคัดกรองและ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":260000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:22.93384304+07:00","message":"receive interim result [false|false]: เป็นการคัดกรองและ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:22.933860467+07:00","message":"[buffer interim] 154 false เป็นการคัดกรองและ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:22.933867458+07:00","message":"[bufferProcess] interim [260000000]:เป็นการคัดกรองและ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:22.93387005+07:00","message":"[bufferProcess] send to processor:เป็นการคัดกรอง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:22.933876729+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:22.933879485+07:00","message":"> Transcript [2640] [false]: 'เป็นการคัดกรอง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:22.933883048+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:22.933885576+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:22.933887644+07:00","message":"StatePrefix: 'เป็นการคัด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:22.933889789+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:23.115484461+07:00","message":"receive streaming session, msgId: 154"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:23.115530829+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เป็นการคัดกรอง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":380000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:23.115537534+07:00","message":"receive interim result [false|false]: เป็นการคัดกรอง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:23.11556538+07:00","message":"[buffer interim] 154 false เป็นการคัดกรอง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:23.115573576+07:00","message":"[bufferProcess] interim [380000000]:เป็นการคัดกรอง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:23.11557661+07:00","message":"[bufferProcess] send to processor:เป็นการคัดกรองและ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:23.115583633+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:23.115586622+07:00","message":"> Transcript [2641] [false]: 'เป็นการคัดกรองและ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:23.115590383+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:23.115592828+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:23.115594922+07:00","message":"StatePrefix: 'เป็นการคัด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:23.115601994+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:23.131032345+07:00","message":"receive streaming session, msgId: 154"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:23.131072288+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เป็นการคัดกรองประชุม\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":440000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:23.131088665+07:00","message":"receive interim result [false|false]: เป็นการคัดกรองประชุม"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:23.131105109+07:00","message":"[buffer interim] 154 false เป็นการคัดกรองประชุม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:23.13111587+07:00","message":"[bufferProcess] interim [440000000]:เป็นการคัดกรองประชุม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:23.13111865+07:00","message":"[bufferProcess] send to processor:เป็นการคัดกรอง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:23.131126185+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:23.131129435+07:00","message":"> Transcript [2642] [false]: 'เป็นการคัดกรอง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:23.131133275+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:23.131135388+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:23.131137486+07:00","message":"StatePrefix: 'เป็นการคัด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:23.131139628+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:23.245399588+07:00","message":"receive streaming session, msgId: 154"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:23.24545228+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เป็นการคัดกรองและชุมชน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":620000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:23.245459317+07:00","message":"receive interim result [false|false]: เป็นการคัดกรองและชุมชน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:23.245475391+07:00","message":"[buffer interim] 154 false เป็นการคัดกรองและชุมชน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:23.245487526+07:00","message":"[bufferProcess] interim [620000000]:เป็นการคัดกรองและชุมชน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:23.245491265+07:00","message":"[bufferProcess] send to processor:เป็นการคัดกรองประชุม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:23.245498282+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:23.245502802+07:00","message":"> Transcript [2643] [false]: 'เป็นการคัดกรองประชุม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:23.245508351+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:23.245511583+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:23.245513664+07:00","message":"StatePrefix: 'เป็นการคัด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:23.245515996+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:23.245520154+07:00","message":"Push: 'เป็นการคัด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:23.245523648+07:00","message":"TextPushed: 'เป็นการคัด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:23.245526757+07:00","message":"Set new StatePrefix : 'เป็นการคัดกรองประชุม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:23.2455309+07:00","message":"Next Push (prob) : 'กรองประชุม'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:23.245552003+07:00","message":"push: {false เป็นการคัด 0 0xc001da9080}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:23.600977855+07:00","message":"receive streaming session, msgId: 154"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:23.601015883+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เป็นการคัดกรองและชุมชนนั้น\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":920000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:23.601027803+07:00","message":"receive interim result [false|false]: เป็นการคัดกรองและชุมชนนั้น"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:23.601044024+07:00","message":"[buffer interim] 154 false เป็นการคัดกรองและชุมชนนั้น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:23.60105598+07:00","message":"[bufferProcess] interim [920000000]:เป็นการคัดกรองและชุมชนนั้น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:23.601059019+07:00","message":"[bufferProcess] send to processor:เป็นการคัดกรองและชุมชน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:23.601063151+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:23.601066437+07:00","message":"> Transcript [2644] [false]: 'เป็นการคัดกรองและชุมชน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:23.601069439+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:23.601072436+07:00","message":"Set new StatePrefix: 'เป็นการคัดกรองและชุมชน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:23.688701236+07:00","message":"receive streaming session, msgId: 154"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:23.688739704+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เป็นการคัดกรองและชุมชนทั้ง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":980000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:23.688748174+07:00","message":"receive interim result [false|false]: เป็นการคัดกรองและชุมชนทั้ง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:23.688761969+07:00","message":"[buffer interim] 154 false เป็นการคัดกรองและชุมชนทั้ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:23.688769484+07:00","message":"[bufferProcess] interim [980000000]:เป็นการคัดกรองและชุมชนทั้ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:23.688772817+07:00","message":"[bufferProcess] send to processor:เป็นการคัดกรองและชุมชนนั้น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:23.688779558+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:23.688782466+07:00","message":"> Transcript [2645] [false]: 'เป็นการคัดกรองและชุมชนนั้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:23.688785683+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:23.688787854+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:23.688790234+07:00","message":"StatePrefix: 'เป็นการคัดกรองและชุมชน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:23.688792721+07:00","message":"TextPushed: 'เป็นการคัด'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:23.789092972+07:00","message":"receive streaming session, msgId: 154"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:23.789130471+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เป็นการคัดกรองและชุมชนนั้นค่ะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":40000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:23.789136896+07:00","message":"receive interim result [false|false]: เป็นการคัดกรองและชุมชนนั้นค่ะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:23.789149625+07:00","message":"[buffer interim] 154 false เป็นการคัดกรองและชุมชนนั้นค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:23.789160007+07:00","message":"[bufferProcess] interim [40000000]:เป็นการคัดกรองและชุมชนนั้นค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:23.789174676+07:00","message":"[bufferProcess] send to processor:เป็นการคัดกรองและชุมชนทั้ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:23.789179108+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:23.789182228+07:00","message":"> Transcript [2646] [false]: 'เป็นการคัดกรองและชุมชนทั้ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:23.789186208+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:23.789188316+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:23.789190412+07:00","message":"StatePrefix: 'เป็นการคัดกรองและชุมชน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:23.789192649+07:00","message":"TextPushed: 'เป็นการคัด'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:23.864128651+07:00","message":"receive streaming session, msgId: 154"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:23.864160618+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เป็นการคัดกรองและชุมชนอังคาร\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":100000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:23.864167+07:00","message":"receive interim result [false|false]: เป็นการคัดกรองและชุมชนอังคาร"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:23.864182055+07:00","message":"[buffer interim] 154 false เป็นการคัดกรองและชุมชนอังคาร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:23.864188887+07:00","message":"[bufferProcess] interim [100000000]:เป็นการคัดกรองและชุมชนอังคาร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:23.864191374+07:00","message":"[bufferProcess] send to processor:เป็นการคัดกรองและชุมชนนั้นค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:23.864199825+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:23.864202545+07:00","message":"> Transcript [2647] [false]: 'เป็นการคัดกรองและชุมชนนั้นค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:23.864205815+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:23.864208072+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:23.864210206+07:00","message":"StatePrefix: 'เป็นการคัดกรองและชุมชน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:23.864212315+07:00","message":"TextPushed: 'เป็นการคัด'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:23.965312113+07:00","message":"receive streaming session, msgId: 154"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:23.965362159+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เป็นการคัดกรองและชุมชนทั้งฐานะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":220000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:23.965369006+07:00","message":"receive interim result [false|false]: เป็นการคัดกรองและชุมชนทั้งฐานะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:23.965385404+07:00","message":"[buffer interim] 154 false เป็นการคัดกรองและชุมชนทั้งฐานะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:23.965393085+07:00","message":"[bufferProcess] interim [220000000]:เป็นการคัดกรองและชุมชนทั้งฐานะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:23.96539584+07:00","message":"[bufferProcess] send to processor:เป็นการคัดกรองและชุมชนอังคาร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:23.965402982+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:23.965406152+07:00","message":"> Transcript [2648] [false]: 'เป็นการคัดกรองและชุมชนอังคาร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:23.965410192+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:23.965412554+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:23.965414848+07:00","message":"StatePrefix: 'เป็นการคัดกรองและชุมชน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:23.965417003+07:00","message":"TextPushed: 'เป็นการคัด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:23.965422427+07:00","message":"Push: 'กรองและชุมชน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:23.965424581+07:00","message":"TextPushed: 'เป็นการคัดกรองและชุมชน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:23.965428718+07:00","message":"Set new StatePrefix : 'เป็นการคัดกรองและชุมชนอังคาร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:23.965431174+07:00","message":"Next Push (prob) : 'อังคาร'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:23.96543938+07:00","message":"push: {false กรองและชุมชน 0 0xc001da9080}"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:17:23.978475734+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:17:23.978475737+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:24.339341147+07:00","message":"receive streaming session, msgId: 154"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:24.339377665+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เป็นการคัดกรองและชุมชนทั้งฐานะดีหรือ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":640000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:24.33938391+07:00","message":"receive interim result [false|false]: เป็นการคัดกรองและชุมชนทั้งฐานะดีหรือ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:24.339399365+07:00","message":"[buffer interim] 154 false เป็นการคัดกรองและชุมชนทั้งฐานะดีหรือ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:24.339409771+07:00","message":"[bufferProcess] interim [640000000]:เป็นการคัดกรองและชุมชนทั้งฐานะดีหรือ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:24.339412702+07:00","message":"[bufferProcess] send to processor:เป็นการคัดกรองและชุมชนทั้งฐานะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:24.339418926+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:24.339421916+07:00","message":"> Transcript [2649] [false]: 'เป็นการคัดกรองและชุมชนทั้งฐานะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:24.339424711+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:24.339426895+07:00","message":"Set new StatePrefix: 'เป็นการคัดกรองและชุมชนทั้งฐานะ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:24.465586809+07:00","message":"receive streaming session, msgId: 154"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:24.465639631+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เป็นการคัดกรองและชุมชนทั้งฐานะดีหรือไม่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":760000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:24.465645506+07:00","message":"receive interim result [false|false]: เป็นการคัดกรองและชุมชนทั้งฐานะดีหรือไม่"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:24.465660646+07:00","message":"[buffer interim] 154 false เป็นการคัดกรองและชุมชนทั้งฐานะดีหรือไม่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:24.465667749+07:00","message":"[bufferProcess] interim [760000000]:เป็นการคัดกรองและชุมชนทั้งฐานะดีหรือไม่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:24.465670415+07:00","message":"[bufferProcess] send to processor:เป็นการคัดกรองและชุมชนทั้งฐานะดีหรือ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:24.465675913+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:24.465678487+07:00","message":"> Transcript [2650] [false]: 'เป็นการคัดกรองและชุมชนทั้งฐานะดีหรือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:24.46568224+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:24.465684498+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:24.465686952+07:00","message":"StatePrefix: 'เป็นการคัดกรองและชุมชนทั้งฐานะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:24.465689672+07:00","message":"TextPushed: 'เป็นการคัดกรองและชุมชน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:25.057250788+07:00","message":"receive streaming session, msgId: 154"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:25.057288053+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เป็นการคัดกรองและชุมชนทั้งฐานะดีหรือไม่\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":3,\"nanos\":360000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:25.057295255+07:00","message":"receive interim result [false|false]: เป็นการคัดกรองและชุมชนทั้งฐานะดีหรือไม่"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:25.057311813+07:00","message":"[buffer interim] 154 false เป็นการคัดกรองและชุมชนทั้งฐานะดีหรือไม่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:25.057320433+07:00","message":"[bufferProcess] interim [360000000]:เป็นการคัดกรองและชุมชนทั้งฐานะดีหรือไม่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:25.057323386+07:00","message":"[bufferProcess] send to processor:เป็นการคัดกรองและชุมชนทั้งฐานะดีหรือไม่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:25.057331694+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:25.057335253+07:00","message":"> Transcript [2651] [false]: 'เป็นการคัดกรองและชุมชนทั้งฐานะดีหรือไม่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:25.057339104+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:25.057342235+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:25.057348694+07:00","message":"StatePrefix: 'เป็นการคัดกรองและชุมชนทั้งฐานะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:25.057351827+07:00","message":"TextPushed: 'เป็นการคัดกรองและชุมชน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:25.472082564+07:00","message":"receive streaming session, msgId: 154"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:25.472124286+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เป็นการคัดกรองและชุมชนทั้งขาดหรือไม่ขาดแต่ถ้า\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":660000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:25.472130801+07:00","message":"receive interim result [false|false]: เป็นการคัดกรองและชุมชนทั้งขาดหรือไม่ขาดแต่ถ้า"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:25.472144349+07:00","message":"[buffer interim] 154 false เป็นการคัดกรองและชุมชนทั้งขาดหรือไม่ขาดแต่ถ้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:25.472150994+07:00","message":"[bufferProcess] interim [660000000]:เป็นการคัดกรองและชุมชนทั้งขาดหรือไม่ขาดแต่ถ้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:25.472153673+07:00","message":"[bufferProcess] send to processor:เป็นการคัดกรองและชุมชนทั้งฐานะดีหรือไม่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:25.472159289+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:25.472162636+07:00","message":"> Transcript [2652] [false]: 'เป็นการคัดกรองและชุมชนทั้งฐานะดีหรือไม่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:25.472165854+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:25.472167938+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:25.472170412+07:00","message":"StatePrefix: 'เป็นการคัดกรองและชุมชนทั้งฐานะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:25.472172657+07:00","message":"TextPushed: 'เป็นการคัดกรองและชุมชน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:25.492746504+07:00","message":"receive streaming session, msgId: 154"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:25.492785011+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เป็นการคัดกรองและชุมชนทั้งฐานะดีหรือไม่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":720000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:25.492791057+07:00","message":"receive interim result [false|false]: เป็นการคัดกรองและชุมชนทั้งฐานะดีหรือไม่"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:25.492803829+07:00","message":"[buffer interim] 154 false เป็นการคัดกรองและชุมชนทั้งฐานะดีหรือไม่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:25.492810152+07:00","message":"[bufferProcess] interim [720000000]:เป็นการคัดกรองและชุมชนทั้งฐานะดีหรือไม่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:25.492812813+07:00","message":"[bufferProcess] send to processor:เป็นการคัดกรองและชุมชนทั้งขาดหรือไม่ขาดแต่ถ้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:25.492816595+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:25.492819098+07:00","message":"> Transcript [2653] [false]: 'เป็นการคัดกรองและชุมชนทั้งขาดหรือไม่ขาดแต่ถ้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:25.492821886+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:25.492823877+07:00","message":"Set new StatePrefix: 'เป็นการคัดกรองและชุมชนทั้งขาดหรือไม่ขาดแต่ถ้า'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:25.503872873+07:00","message":"receive streaming session, msgId: 154"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:25.503905882+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เป็นการคัดกรองและชุมชนทั้งขาดหรือไม่ขาดแต่ถ้าเป็น\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":780000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:25.503911842+07:00","message":"receive interim result [false|false]: เป็นการคัดกรองและชุมชนทั้งขาดหรือไม่ขาดแต่ถ้าเป็น"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:25.503924616+07:00","message":"[buffer interim] 154 false เป็นการคัดกรองและชุมชนทั้งขาดหรือไม่ขาดแต่ถ้าเป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:25.503930085+07:00","message":"[bufferProcess] interim [780000000]:เป็นการคัดกรองและชุมชนทั้งขาดหรือไม่ขาดแต่ถ้าเป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:25.503932581+07:00","message":"[bufferProcess] send to processor:เป็นการคัดกรองและชุมชนทั้งฐานะดีหรือไม่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:25.503935656+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:25.503938209+07:00","message":"> Transcript [2654] [false]: 'เป็นการคัดกรองและชุมชนทั้งฐานะดีหรือไม่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:25.503940587+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:25.503942726+07:00","message":"Set new StatePrefix: 'เป็นการคัดกรองและชุมชนทั้งฐานะดีหรือไม่'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:25.580243911+07:00","message":"receive streaming session, msgId: 154"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:25.580273264+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เป็นการคัดกรองและชุมชนทั้งฐานะหรือไม่ได้ถ้าเป็นเด็ก\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":900000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:25.580279034+07:00","message":"receive interim result [false|false]: เป็นการคัดกรองและชุมชนทั้งฐานะหรือไม่ได้ถ้าเป็นเด็ก"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:25.580291877+07:00","message":"[buffer interim] 154 false เป็นการคัดกรองและชุมชนทั้งฐานะหรือไม่ได้ถ้าเป็นเด็ก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:25.580298611+07:00","message":"[bufferProcess] interim [900000000]:เป็นการคัดกรองและชุมชนทั้งฐานะหรือไม่ได้ถ้าเป็นเด็ก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:25.580301403+07:00","message":"[bufferProcess] send to processor:เป็นการคัดกรองและชุมชนทั้งขาดหรือไม่ขาดแต่ถ้าเป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:25.580305522+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:25.580308549+07:00","message":"> Transcript [2655] [false]: 'เป็นการคัดกรองและชุมชนทั้งขาดหรือไม่ขาดแต่ถ้าเป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:25.580311154+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:25.580313601+07:00","message":"Set new StatePrefix: 'เป็นการคัดกรองและชุมชนทั้งขาดหรือไม่ขาดแต่ถ้าเป็น'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:25.767288985+07:00","message":"receive streaming session, msgId: 154"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:25.767338713+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เป็นการคัดกรองและชุมชนทั้งฐานะหรือไม่ได้ถ้าเป็นเด็กก็\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":80000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:25.767348512+07:00","message":"receive interim result [false|false]: เป็นการคัดกรองและชุมชนทั้งฐานะหรือไม่ได้ถ้าเป็นเด็กก็"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:25.767371449+07:00","message":"[buffer interim] 154 false เป็นการคัดกรองและชุมชนทั้งฐานะหรือไม่ได้ถ้าเป็นเด็กก็"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:25.767380666+07:00","message":"[bufferProcess] interim [80000000]:เป็นการคัดกรองและชุมชนทั้งฐานะหรือไม่ได้ถ้าเป็นเด็กก็"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:25.767383094+07:00","message":"[bufferProcess] send to processor:เป็นการคัดกรองและชุมชนทั้งฐานะหรือไม่ได้ถ้าเป็นเด็ก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:25.767388834+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:25.767391668+07:00","message":"> Transcript [2656] [false]: 'เป็นการคัดกรองและชุมชนทั้งฐานะหรือไม่ได้ถ้าเป็นเด็ก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:25.767394269+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:25.767396573+07:00","message":"Set new StatePrefix: 'เป็นการคัดกรองและชุมชนทั้งฐานะหรือไม่ได้ถ้าเป็นเด็ก'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:25.95515149+07:00","message":"receive streaming session, msgId: 154"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:25.955177313+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เป็นการคัดกรองและชุมชนทั้งฐานะหรือไม่ได้ถ้าเป็นเด็กก็จะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":320000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:25.95518303+07:00","message":"receive interim result [false|false]: เป็นการคัดกรองและชุมชนทั้งฐานะหรือไม่ได้ถ้าเป็นเด็กก็จะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:25.955196602+07:00","message":"[buffer interim] 154 false เป็นการคัดกรองและชุมชนทั้งฐานะหรือไม่ได้ถ้าเป็นเด็กก็จะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:25.955203547+07:00","message":"[bufferProcess] interim [320000000]:เป็นการคัดกรองและชุมชนทั้งฐานะหรือไม่ได้ถ้าเป็นเด็กก็จะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:25.955206375+07:00","message":"[bufferProcess] send to processor:เป็นการคัดกรองและชุมชนทั้งฐานะหรือไม่ได้ถ้าเป็นเด็กก็"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:25.95520958+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:25.955212682+07:00","message":"> Transcript [2657] [false]: 'เป็นการคัดกรองและชุมชนทั้งฐานะหรือไม่ได้ถ้าเป็นเด็กก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:25.955216134+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:25.955218125+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:25.95522012+07:00","message":"StatePrefix: 'เป็นการคัดกรองและชุมชนทั้งฐานะหรือไม่ได้ถ้าเป็นเด็ก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:25.955222628+07:00","message":"TextPushed: 'เป็นการคัดกรองและชุมชน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:26.158669321+07:00","message":"receive streaming session, msgId: 154"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:26.158711372+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เป็นการคัดกรองและชุมชนทั้งฐานะหรือไม่ได้ถ้าเป็นเด็กก็เจาะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":500000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:26.158718062+07:00","message":"receive interim result [false|false]: เป็นการคัดกรองและชุมชนทั้งฐานะหรือไม่ได้ถ้าเป็นเด็กก็เจาะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:26.158731294+07:00","message":"[buffer interim] 154 false เป็นการคัดกรองและชุมชนทั้งฐานะหรือไม่ได้ถ้าเป็นเด็กก็เจาะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:26.158742286+07:00","message":"[bufferProcess] interim [500000000]:เป็นการคัดกรองและชุมชนทั้งฐานะหรือไม่ได้ถ้าเป็นเด็กก็เจาะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:26.15874638+07:00","message":"[bufferProcess] send to processor:เป็นการคัดกรองและชุมชนทั้งฐานะหรือไม่ได้ถ้าเป็นเด็กก็จะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:26.158754668+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:26.158759056+07:00","message":"> Transcript [2658] [false]: 'เป็นการคัดกรองและชุมชนทั้งฐานะหรือไม่ได้ถ้าเป็นเด็กก็จะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:26.158764694+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:26.15876876+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:26.158770953+07:00","message":"StatePrefix: 'เป็นการคัดกรองและชุมชนทั้งฐานะหรือไม่ได้ถ้าเป็นเด็ก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:26.158773832+07:00","message":"TextPushed: 'เป็นการคัดกรองและชุมชน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:26.267472868+07:00","message":"receive streaming session, msgId: 154"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:26.267517496+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เป็นการคัดกรองและชุมชนทั้งฐานะหรือไม่ได้ถ้าเป็นเด็กก็เจาะเลือด\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":560000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:26.267526399+07:00","message":"receive interim result [false|false]: เป็นการคัดกรองและชุมชนทั้งฐานะหรือไม่ได้ถ้าเป็นเด็กก็เจาะเลือด"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:26.26754719+07:00","message":"[buffer interim] 154 false เป็นการคัดกรองและชุมชนทั้งฐานะหรือไม่ได้ถ้าเป็นเด็กก็เจาะเลือด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:26.267559264+07:00","message":"[bufferProcess] interim [560000000]:เป็นการคัดกรองและชุมชนทั้งฐานะหรือไม่ได้ถ้าเป็นเด็กก็เจาะเลือด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:26.267563401+07:00","message":"[bufferProcess] send to processor:เป็นการคัดกรองและชุมชนทั้งฐานะหรือไม่ได้ถ้าเป็นเด็กก็เจาะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:26.267570482+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:26.267574258+07:00","message":"> Transcript [2659] [false]: 'เป็นการคัดกรองและชุมชนทั้งฐานะหรือไม่ได้ถ้าเป็นเด็กก็เจาะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:26.267579261+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:26.267583363+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:26.267587221+07:00","message":"StatePrefix: 'เป็นการคัดกรองและชุมชนทั้งฐานะหรือไม่ได้ถ้าเป็นเด็ก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:26.267591057+07:00","message":"TextPushed: 'เป็นการคัดกรองและชุมชน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:26.517195381+07:00","message":"receive streaming session, msgId: 154"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:26.517231943+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เป็นการคัดกรองและชุมชนทั้งฐานะหรือไม่ได้ถ้าเป็นเด็กก็เจาะเลือดที่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":860000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:26.517239387+07:00","message":"receive interim result [false|false]: เป็นการคัดกรองและชุมชนทั้งฐานะหรือไม่ได้ถ้าเป็นเด็กก็เจาะเลือดที่"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:26.517258447+07:00","message":"[buffer interim] 154 false เป็นการคัดกรองและชุมชนทั้งฐานะหรือไม่ได้ถ้าเป็นเด็กก็เจาะเลือดที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:26.517268035+07:00","message":"[bufferProcess] interim [860000000]:เป็นการคัดกรองและชุมชนทั้งฐานะหรือไม่ได้ถ้าเป็นเด็กก็เจาะเลือดที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:26.517271479+07:00","message":"[bufferProcess] send to processor:เป็นการคัดกรองและชุมชนทั้งฐานะหรือไม่ได้ถ้าเป็นเด็กก็เจาะเลือด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:26.51728082+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:26.517285+07:00","message":"> Transcript [2660] [false]: 'เป็นการคัดกรองและชุมชนทั้งฐานะหรือไม่ได้ถ้าเป็นเด็กก็เจาะเลือด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:26.517290216+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:26.517293748+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:26.517297234+07:00","message":"StatePrefix: 'เป็นการคัดกรองและชุมชนทั้งฐานะหรือไม่ได้ถ้าเป็นเด็ก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:26.517301026+07:00","message":"TextPushed: 'เป็นการคัดกรองและชุมชน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:26.517309144+07:00","message":"Push: 'ทั้งฐานะหรือไม่ได้ถ้าเป็นเด็ก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:26.517312571+07:00","message":"TextPushed: 'เป็นการคัดกรองและชุมชนทั้งฐานะหรือไม่ได้ถ้าเป็นเด็ก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:26.517324716+07:00","message":"Set new StatePrefix : 'เป็นการคัดกรองและชุมชนทั้งฐานะหรือไม่ได้ถ้าเป็นเด็กก็เจาะเลือด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:26.517327607+07:00","message":"Next Push (prob) : 'ก็เจาะเลือด'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:26.517335753+07:00","message":"push: {false ทั้งฐานะหรือไม่ได้ถ้าเป็นเด็ก 0 0xc001da9080}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:26.783365669+07:00","message":"receive streaming session, msgId: 154"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:26.783416421+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เป็นการคัดกรองและชุมชนทั้งฐานะหรือไม่ได้ถ้าเป็นเด็กก็เจาะเลือดที่สุด\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":40000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:26.783424142+07:00","message":"receive interim result [false|false]: เป็นการคัดกรองและชุมชนทั้งฐานะหรือไม่ได้ถ้าเป็นเด็กก็เจาะเลือดที่สุด"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:26.783441538+07:00","message":"[buffer interim] 154 false เป็นการคัดกรองและชุมชนทั้งฐานะหรือไม่ได้ถ้าเป็นเด็กก็เจาะเลือดที่สุด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:26.783451486+07:00","message":"[bufferProcess] interim [40000000]:เป็นการคัดกรองและชุมชนทั้งฐานะหรือไม่ได้ถ้าเป็นเด็กก็เจาะเลือดที่สุด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:26.78345528+07:00","message":"[bufferProcess] send to processor:เป็นการคัดกรองและชุมชนทั้งฐานะหรือไม่ได้ถ้าเป็นเด็กก็เจาะเลือดที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:26.78346038+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:26.783464562+07:00","message":"> Transcript [2661] [false]: 'เป็นการคัดกรองและชุมชนทั้งฐานะหรือไม่ได้ถ้าเป็นเด็กก็เจาะเลือดที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:26.783469587+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:26.783473966+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:26.783476925+07:00","message":"StatePrefix: 'เป็นการคัดกรองและชุมชนทั้งฐานะหรือไม่ได้ถ้าเป็นเด็กก็เจาะเลือด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:26.783481354+07:00","message":"TextPushed: 'เป็นการคัดกรองและชุมชนทั้งฐานะหรือไม่ได้ถ้าเป็นเด็ก'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:26.807453577+07:00","message":"receive streaming session, msgId: 154"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:26.807488525+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เป็นการคัดกรองและชุมชนทั้งฐานะหรือไม่ได้ถ้าเป็นเด็กก็เจาะเลือดที่ซ่อน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":100000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:26.807494252+07:00","message":"receive interim result [false|false]: เป็นการคัดกรองและชุมชนทั้งฐานะหรือไม่ได้ถ้าเป็นเด็กก็เจาะเลือดที่ซ่อน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:26.807507469+07:00","message":"[buffer interim] 154 false เป็นการคัดกรองและชุมชนทั้งฐานะหรือไม่ได้ถ้าเป็นเด็กก็เจาะเลือดที่ซ่อน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:26.80751413+07:00","message":"[bufferProcess] interim [100000000]:เป็นการคัดกรองและชุมชนทั้งฐานะหรือไม่ได้ถ้าเป็นเด็กก็เจาะเลือดที่ซ่อน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:26.807516814+07:00","message":"[bufferProcess] send to processor:เป็นการคัดกรองและชุมชนทั้งฐานะหรือไม่ได้ถ้าเป็นเด็กก็เจาะเลือดที่สุด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:26.807520425+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:26.80752314+07:00","message":"> Transcript [2662] [false]: 'เป็นการคัดกรองและชุมชนทั้งฐานะหรือไม่ได้ถ้าเป็นเด็กก็เจาะเลือดที่สุด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:26.807526847+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:26.807529111+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:26.807531011+07:00","message":"StatePrefix: 'เป็นการคัดกรองและชุมชนทั้งฐานะหรือไม่ได้ถ้าเป็นเด็กก็เจาะเลือด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:26.807533463+07:00","message":"TextPushed: 'เป็นการคัดกรองและชุมชนทั้งฐานะหรือไม่ได้ถ้าเป็นเด็ก'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:26.837370744+07:00","message":"receive streaming session, msgId: 154"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:26.837405758+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เป็นการคัดกรองและชุมชนทั้งฐานะหรือไม่ได้ถ้าเป็นเด็กก็เจาะเลือดที่ส้น\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":160000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:26.837411895+07:00","message":"receive interim result [false|false]: เป็นการคัดกรองและชุมชนทั้งฐานะหรือไม่ได้ถ้าเป็นเด็กก็เจาะเลือดที่ส้น"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:26.837424594+07:00","message":"[buffer interim] 154 false เป็นการคัดกรองและชุมชนทั้งฐานะหรือไม่ได้ถ้าเป็นเด็กก็เจาะเลือดที่ส้น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:26.837431838+07:00","message":"[bufferProcess] interim [160000000]:เป็นการคัดกรองและชุมชนทั้งฐานะหรือไม่ได้ถ้าเป็นเด็กก็เจาะเลือดที่ส้น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:26.837434262+07:00","message":"[bufferProcess] send to processor:เป็นการคัดกรองและชุมชนทั้งฐานะหรือไม่ได้ถ้าเป็นเด็กก็เจาะเลือดที่ซ่อน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:26.837438162+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:26.837441066+07:00","message":"> Transcript [2663] [false]: 'เป็นการคัดกรองและชุมชนทั้งฐานะหรือไม่ได้ถ้าเป็นเด็กก็เจาะเลือดที่ซ่อน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:26.83744492+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:26.837447075+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:26.837449008+07:00","message":"StatePrefix: 'เป็นการคัดกรองและชุมชนทั้งฐานะหรือไม่ได้ถ้าเป็นเด็กก็เจาะเลือด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:26.837451812+07:00","message":"TextPushed: 'เป็นการคัดกรองและชุมชนทั้งฐานะหรือไม่ได้ถ้าเป็นเด็ก'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:26.84062787+07:00","message":"receive streaming session, msgId: 154"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:26.840663968+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เป็นการคัดกรองและชุมชนทั้งฐานะหรือไม่ได้ถ้าเป็นเด็กก็เจาะเลือดที่ส้นเท้า\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":220000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:26.840670536+07:00","message":"receive interim result [false|false]: เป็นการคัดกรองและชุมชนทั้งฐานะหรือไม่ได้ถ้าเป็นเด็กก็เจาะเลือดที่ส้นเท้า"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:26.840686898+07:00","message":"[buffer interim] 154 false เป็นการคัดกรองและชุมชนทั้งฐานะหรือไม่ได้ถ้าเป็นเด็กก็เจาะเลือดที่ส้นเท้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:26.840694639+07:00","message":"[bufferProcess] interim [220000000]:เป็นการคัดกรองและชุมชนทั้งฐานะหรือไม่ได้ถ้าเป็นเด็กก็เจาะเลือดที่ส้นเท้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:26.840697747+07:00","message":"[bufferProcess] send to processor:เป็นการคัดกรองและชุมชนทั้งฐานะหรือไม่ได้ถ้าเป็นเด็กก็เจาะเลือดที่ส้น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:26.840704653+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:26.840707443+07:00","message":"> Transcript [2664] [false]: 'เป็นการคัดกรองและชุมชนทั้งฐานะหรือไม่ได้ถ้าเป็นเด็กก็เจาะเลือดที่ส้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:26.840711881+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:26.84071469+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:26.840716746+07:00","message":"StatePrefix: 'เป็นการคัดกรองและชุมชนทั้งฐานะหรือไม่ได้ถ้าเป็นเด็กก็เจาะเลือด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:26.840719823+07:00","message":"TextPushed: 'เป็นการคัดกรองและชุมชนทั้งฐานะหรือไม่ได้ถ้าเป็นเด็ก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:26.840726335+07:00","message":"Push: 'ก็เจาะเลือด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:26.84072842+07:00","message":"TextPushed: 'เป็นการคัดกรองและชุมชนทั้งฐานะหรือไม่ได้ถ้าเป็นเด็กก็เจาะเลือด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:26.840730829+07:00","message":"Set new StatePrefix : 'เป็นการคัดกรองและชุมชนทั้งฐานะหรือไม่ได้ถ้าเป็นเด็กก็เจาะเลือดที่ส้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:26.840733236+07:00","message":"Next Push (prob) : 'ที่ส้น'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:26.840741587+07:00","message":"push: {false ก็เจาะเลือด 0 0xc001da9080}"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:17:26.979336755+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:17:26.979369295+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:27.072282005+07:00","message":"[GCS] IsForceVAD: false for message ID: 154"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:27.164106023+07:00","message":"receive streaming session, msgId: 154"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:27.164140406+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เป็นการคัดกรองและชุมชนทั้งฐานะหรือไม่ได้ถ้าเป็นเด็กก็เจาะเลือดที่ส้นเท้าเด็ก\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":580000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:27.164146116+07:00","message":"receive interim result [false|false]: เป็นการคัดกรองและชุมชนทั้งฐานะหรือไม่ได้ถ้าเป็นเด็กก็เจาะเลือดที่ส้นเท้าเด็ก"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:27.164159258+07:00","message":"[buffer interim] 154 false เป็นการคัดกรองและชุมชนทั้งฐานะหรือไม่ได้ถ้าเป็นเด็กก็เจาะเลือดที่ส้นเท้าเด็ก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:27.164166711+07:00","message":"[bufferProcess] interim [580000000]:เป็นการคัดกรองและชุมชนทั้งฐานะหรือไม่ได้ถ้าเป็นเด็กก็เจาะเลือดที่ส้นเท้าเด็ก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:27.164169523+07:00","message":"[bufferProcess] send to processor:เป็นการคัดกรองและชุมชนทั้งฐานะหรือไม่ได้ถ้าเป็นเด็กก็เจาะเลือดที่ส้นเท้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:27.164176676+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:27.164179909+07:00","message":"> Transcript [2665] [false]: 'เป็นการคัดกรองและชุมชนทั้งฐานะหรือไม่ได้ถ้าเป็นเด็กก็เจาะเลือดที่ส้นเท้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:27.164184053+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:27.164186424+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:27.164188539+07:00","message":"StatePrefix: 'เป็นการคัดกรองและชุมชนทั้งฐานะหรือไม่ได้ถ้าเป็นเด็กก็เจาะเลือดที่ส้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:27.164191518+07:00","message":"TextPushed: 'เป็นการคัดกรองและชุมชนทั้งฐานะหรือไม่ได้ถ้าเป็นเด็กก็เจาะเลือด'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:27.291047997+07:00","message":"receive streaming session, msgId: 154"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:27.291093093+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เป็นการคัดกรองและชุมชนทั้งฐานะเรียนหรือไม่ทราบครับแต่ถ้าเป็นเด็กก็เจาะเลือดที่ส้นเท้าเด็ก\",\"confidence\":0.90578204}],\"is_final\":true,\"result_end_time\":{\"seconds\":5,\"nanos\":610000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:27.291101676+07:00","message":"receive interim result [true|false]: เป็นการคัดกรองและชุมชนทั้งฐานะเรียนหรือไม่ทราบครับแต่ถ้าเป็นเด็กก็เจาะเลือดที่ส้นเท้าเด็ก"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:27.291113145+07:00","message":"end recv isFinal message id 154"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:27.291115434+07:00","message":"end Recv id 154"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:27.291123081+07:00","message":"[buffer interim] 154 true เป็นการคัดกรองและชุมชนทั้งฐานะเรียนหรือไม่ทราบครับแต่ถ้าเป็นเด็กก็เจาะเลือดที่ส้นเท้าเด็ก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:27.291131994+07:00","message":"[bufferProcess] interim [610000000]:เป็นการคัดกรองและชุมชนทั้งฐานะเรียนหรือไม่ทราบครับแต่ถ้าเป็นเด็กก็เจาะเลือดที่ส้นเท้าเด็ก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:27.291136615+07:00","message":"[bufferProcess] send to processor (isfinal):เป็นการคัดกรองและชุมชนทั้งฐานะหรือไม่ได้ถ้าเป็นเด็กก็เจาะเลือดที่ส้นเท้าเด็ก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:27.2911407+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:27.291143721+07:00","message":"> Transcript [2666] [false]: 'เป็นการคัดกรองและชุมชนทั้งฐานะหรือไม่ได้ถ้าเป็นเด็กก็เจาะเลือดที่ส้นเท้าเด็ก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:27.291147855+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:27.291149838+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:27.291152142+07:00","message":"StatePrefix: 'เป็นการคัดกรองและชุมชนทั้งฐานะหรือไม่ได้ถ้าเป็นเด็กก็เจาะเลือดที่ส้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:27.29115493+07:00","message":"TextPushed: 'เป็นการคัดกรองและชุมชนทั้งฐานะหรือไม่ได้ถ้าเป็นเด็กก็เจาะเลือด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:27.291160234+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:27.291162603+07:00","message":"> Transcript [2667] [true]: 'เป็นการคัดกรองและชุมชนทั้งฐานะเรียนหรือไม่ทราบครับแต่ถ้าเป็นเด็กก็เจาะเลือดที่ส้นเท้าเด็ก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:27.291165323+07:00","message":"Count interim (case isFinal): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:27.291167219+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:27.291168909+07:00","message":"StatePrefix: 'เป็นการคัดกรองและชุมชนทั้งฐานะหรือไม่ได้ถ้าเป็นเด็กก็เจาะเลือดที่ส้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:27.291171014+07:00","message":"TextPushed: 'เป็นการคัดกรองและชุมชนทั้งฐานะหรือไม่ได้ถ้าเป็นเด็กก็เจาะเลือด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:27.29117282+07:00","message":"must be align in case of isFinal"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:27.291410884+07:00","message":"Push: 'ที่ส้นเท้าเด็ก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:27.291415842+07:00","message":"TextPushed: 'เป็นการคัดกรองและชุมชนทั้งฐานะหรือไม่ได้ถ้าเป็นเด็กก็เจาะเลือดที่ส้นเท้าเด็ก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:27.291418667+07:00","message":"Set new StatePrefix : 'เป็นการคัดกรองและชุมชนทั้งฐานะเรียนหรือไม่ทราบครับแต่ถ้าเป็นเด็กก็เจาะเลือดที่ส้นเท้าเด็ก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:27.291421568+07:00","message":"Next Push (prob) : 'เป็นการคัดกรองและชุมชนทั้งฐานะเรียนหรือไม่ทราบครับแต่ถ้าเป็นเด็กก็เจาะเลือดที่ส้นเท้าเด็ก'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:27.29143129+07:00","message":"push: {true ที่ส้นเท้าเด็ก 0 0xc001da9080}"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:27.291440096+07:00","message":"write aligntment file to 'tmp/7593/align_message_id_154.html'"}
{"level":"info","service":"Main","time":"2026-06-25T13:17:27.306960356+07:00","message":"write wav file: './tmp/7593/7593_154.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:27.396131787+07:00","message":"[GCS] Start streaming session, msgId: 155"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:27.92362937+07:00","message":"receive streaming session, msgId: 155"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:27.923691721+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"พืช\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":540000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:27.923697844+07:00","message":"receive interim result [false|false]: พืช"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:27.923714071+07:00","message":"[buffer interim] 155 false พืช"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:27.923720961+07:00","message":"[bufferProcess] interim [540000000]:พืช"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:27.923722977+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:28.148992924+07:00","message":"receive streaming session, msgId: 155"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:28.14903599+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"คือข้อ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":780000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:28.149041268+07:00","message":"receive interim result [false|false]: คือข้อ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:28.149054502+07:00","message":"[buffer interim] 155 false คือข้อ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:28.149061114+07:00","message":"[bufferProcess] interim [780000000]:คือข้อ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:28.149063911+07:00","message":"[bufferProcess] send to processor:พืช"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:28.149073748+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:28.149076593+07:00","message":"> Transcript [2668] [false]: 'พืช'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:28.149079152+07:00","message":"Set StatePrefix (first interim): 'พืช'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:28.24226403+07:00","message":"receive streaming session, msgId: 155"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:28.242305506+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"คือเคย\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":840000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:28.242310635+07:00","message":"receive interim result [false|false]: คือเคย"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:28.242322508+07:00","message":"[buffer interim] 155 false คือเคย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:28.242329322+07:00","message":"[bufferProcess] interim [840000000]:คือเคย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:28.242331461+07:00","message":"[bufferProcess] send to processor:คือข้อ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:28.24233626+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:28.242339188+07:00","message":"> Transcript [2669] [false]: 'คือข้อ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:28.242341512+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:28.242343496+07:00","message":"Set new StatePrefix: 'คือข้อ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:28.365507601+07:00","message":"receive streaming session, msgId: 155"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:28.365556709+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"พืชคอยาว\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":960000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:28.365563535+07:00","message":"receive interim result [false|false]: พืชคอยาว"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:28.365574979+07:00","message":"[buffer interim] 155 false พืชคอยาว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:28.365583786+07:00","message":"[bufferProcess] interim [960000000]:พืชคอยาว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:28.365586239+07:00","message":"[bufferProcess] send to processor:คือเคย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:28.365589887+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:28.365592805+07:00","message":"> Transcript [2670] [false]: 'คือเคย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:28.365595031+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:28.365597013+07:00","message":"Set new StatePrefix: 'คือเคย'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:28.560620179+07:00","message":"receive streaming session, msgId: 155"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:28.560659125+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"คือเคยอ่าน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":140000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:28.5606649+07:00","message":"receive interim result [false|false]: คือเคยอ่าน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:28.560678045+07:00","message":"[buffer interim] 155 false คือเคยอ่าน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:28.560685465+07:00","message":"[bufferProcess] interim [140000000]:คือเคยอ่าน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:28.560688647+07:00","message":"[bufferProcess] send to processor:พืชคอยาว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:28.560693905+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:28.560696657+07:00","message":"> Transcript [2671] [false]: 'พืชคอยาว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:28.560698946+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:28.560700878+07:00","message":"Set new StatePrefix: 'พืชคอยาว'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:28.621055848+07:00","message":"receive streaming session, msgId: 155"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:28.621098223+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"คือเคยอ่านเจอ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":260000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:28.621104274+07:00","message":"receive interim result [false|false]: คือเคยอ่านเจอ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:28.621117451+07:00","message":"[buffer interim] 155 false คือเคยอ่านเจอ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:28.621124638+07:00","message":"[bufferProcess] interim [260000000]:คือเคยอ่านเจอ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:28.621128551+07:00","message":"[bufferProcess] send to processor:คือเคยอ่าน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:28.621131863+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:28.621134744+07:00","message":"> Transcript [2672] [false]: 'คือเคยอ่าน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:28.621137291+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:28.62113947+07:00","message":"Set new StatePrefix: 'คือเคยอ่าน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:28.96749678+07:00","message":"receive streaming session, msgId: 155"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:28.967547862+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"คือเคยอ่านเจอเขา\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":620000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:28.96755648+07:00","message":"receive interim result [false|false]: คือเคยอ่านเจอเขา"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:28.967568562+07:00","message":"[buffer interim] 155 false คือเคยอ่านเจอเขา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:28.967575644+07:00","message":"[bufferProcess] interim [620000000]:คือเคยอ่านเจอเขา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:28.967578461+07:00","message":"[bufferProcess] send to processor:คือเคยอ่านเจอ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:28.967583812+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:28.96758659+07:00","message":"> Transcript [2673] [false]: 'คือเคยอ่านเจอ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:28.967589762+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:28.967591903+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:28.967593856+07:00","message":"StatePrefix: 'คือเคยอ่าน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:28.967596072+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:29.138663221+07:00","message":"receive streaming session, msgId: 155"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:29.138709233+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"คือเคยอ่านเจอเขาบอก\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":740000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:29.138716134+07:00","message":"receive interim result [false|false]: คือเคยอ่านเจอเขาบอก"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:29.138727775+07:00","message":"[buffer interim] 155 false คือเคยอ่านเจอเขาบอก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:29.138737959+07:00","message":"[bufferProcess] interim [740000000]:คือเคยอ่านเจอเขาบอก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:29.138741429+07:00","message":"[bufferProcess] send to processor:คือเคยอ่านเจอเขา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:29.138748714+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:29.138752867+07:00","message":"> Transcript [2674] [false]: 'คือเคยอ่านเจอเขา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:29.138757367+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:29.138760898+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:29.138763062+07:00","message":"StatePrefix: 'คือเคยอ่าน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:29.138765107+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:29.260456118+07:00","message":"receive streaming session, msgId: 155"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:29.260495378+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"คือเคยอ่านเจอเขาบอกว่า\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":860000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:29.260501233+07:00","message":"receive interim result [false|false]: คือเคยอ่านเจอเขาบอกว่า"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:29.260513367+07:00","message":"[buffer interim] 155 false คือเคยอ่านเจอเขาบอกว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:29.260520152+07:00","message":"[bufferProcess] interim [860000000]:คือเคยอ่านเจอเขาบอกว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:29.260522459+07:00","message":"[bufferProcess] send to processor:คือเคยอ่านเจอเขาบอก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:29.260527705+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:29.260530264+07:00","message":"> Transcript [2675] [false]: 'คือเคยอ่านเจอเขาบอก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:29.260533602+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:29.260535768+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:29.260545832+07:00","message":"StatePrefix: 'คือเคยอ่าน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:29.260548069+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:29.47851603+07:00","message":"receive streaming session, msgId: 155"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:29.47857079+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"คือเคยอ่านเจอเขาบอกว่าจะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":40000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:29.478577635+07:00","message":"receive interim result [false|false]: คือเคยอ่านเจอเขาบอกว่าจะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:29.478593967+07:00","message":"[buffer interim] 155 false คือเคยอ่านเจอเขาบอกว่าจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:29.478602532+07:00","message":"[bufferProcess] interim [40000000]:คือเคยอ่านเจอเขาบอกว่าจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:29.478605295+07:00","message":"[bufferProcess] send to processor:คือเคยอ่านเจอเขาบอกว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:29.47861234+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:29.478615447+07:00","message":"> Transcript [2676] [false]: 'คือเคยอ่านเจอเขาบอกว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:29.478619319+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:29.478622018+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:29.478624234+07:00","message":"StatePrefix: 'คือเคยอ่าน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:29.478627368+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:29.478632945+07:00","message":"Push: 'คือเคยอ่าน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:29.47863505+07:00","message":"TextPushed: 'คือเคยอ่าน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:29.478637464+07:00","message":"Set new StatePrefix : 'คือเคยอ่านเจอเขาบอกว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:29.478640019+07:00","message":"Next Push (prob) : 'เจอเขาบอกว่า'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:29.478648729+07:00","message":"push: {false คือเคยอ่าน 0 0xc0001fc180}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:29.587664309+07:00","message":"[GCS] Cleaned up inactive client: 139"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:29.587688517+07:00","message":"[GCS] Cleaned up inactive client: 141"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:29.587692244+07:00","message":"[GCS] Cleaned up inactive client: 136"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:29.587695171+07:00","message":"[GCS] Cleaned up inactive client: 138"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:29.587698195+07:00","message":"[GCS] Cleaned up inactive client: 140"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:29.587701405+07:00","message":"[GCS] Cleaned up inactive client: 137"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:29.588445343+07:00","message":"receive streaming session, msgId: 155"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:29.58848015+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"คือเคยอ่านเจอเขาบอกว่าจะมา\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":160000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:29.588486062+07:00","message":"receive interim result [false|false]: คือเคยอ่านเจอเขาบอกว่าจะมา"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:29.588497578+07:00","message":"[buffer interim] 155 false คือเคยอ่านเจอเขาบอกว่าจะมา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:29.588504715+07:00","message":"[bufferProcess] interim [160000000]:คือเคยอ่านเจอเขาบอกว่าจะมา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:29.588507119+07:00","message":"[bufferProcess] send to processor:คือเคยอ่านเจอเขาบอกว่าจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:29.588512778+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:29.588515621+07:00","message":"> Transcript [2677] [false]: 'คือเคยอ่านเจอเขาบอกว่าจะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:29.588519101+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:29.58852121+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:29.588523463+07:00","message":"StatePrefix: 'คือเคยอ่านเจอเขาบอกว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:29.588525797+07:00","message":"TextPushed: 'คือเคยอ่าน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:29.633498595+07:00","message":"receive streaming session, msgId: 155"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:29.633545123+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"คือเคยอ่านเจอเขาบอกว่าทำไม\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":220000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:29.633553036+07:00","message":"receive interim result [false|false]: คือเคยอ่านเจอเขาบอกว่าทำไม"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:29.633569434+07:00","message":"[buffer interim] 155 false คือเคยอ่านเจอเขาบอกว่าทำไม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:29.633578355+07:00","message":"[bufferProcess] interim [220000000]:คือเคยอ่านเจอเขาบอกว่าทำไม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:29.633582298+07:00","message":"[bufferProcess] send to processor:คือเคยอ่านเจอเขาบอกว่าจะมา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:29.63359043+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:29.63359483+07:00","message":"> Transcript [2678] [false]: 'คือเคยอ่านเจอเขาบอกว่าจะมา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:29.633600005+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:29.633603671+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:29.633606838+07:00","message":"StatePrefix: 'คือเคยอ่านเจอเขาบอกว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:29.633610119+07:00","message":"TextPushed: 'คือเคยอ่าน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:29.689397021+07:00","message":"receive streaming session, msgId: 155"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:29.689438731+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"คือเคยอ่านเจอเขาบอกว่าทางไหน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":280000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:29.689443966+07:00","message":"receive interim result [false|false]: คือเคยอ่านเจอเขาบอกว่าทางไหน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:29.689457957+07:00","message":"[buffer interim] 155 false คือเคยอ่านเจอเขาบอกว่าทางไหน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:29.689465086+07:00","message":"[bufferProcess] interim [280000000]:คือเคยอ่านเจอเขาบอกว่าทางไหน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:29.689467866+07:00","message":"[bufferProcess] send to processor:คือเคยอ่านเจอเขาบอกว่าทำไม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:29.68947268+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:29.689475578+07:00","message":"> Transcript [2679] [false]: 'คือเคยอ่านเจอเขาบอกว่าทำไม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:29.689479075+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:29.689481185+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:29.689483353+07:00","message":"StatePrefix: 'คือเคยอ่านเจอเขาบอกว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:29.68948564+07:00","message":"TextPushed: 'คือเคยอ่าน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:29.709535356+07:00","message":"receive streaming session, msgId: 155"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:29.709574932+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"คือเคยอ่านเจอเขาบอกว่าสมัยก่อน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":340000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:29.709580452+07:00","message":"receive interim result [false|false]: คือเคยอ่านเจอเขาบอกว่าสมัยก่อน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:29.709593575+07:00","message":"[buffer interim] 155 false คือเคยอ่านเจอเขาบอกว่าสมัยก่อน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:29.709599813+07:00","message":"[bufferProcess] interim [340000000]:คือเคยอ่านเจอเขาบอกว่าสมัยก่อน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:29.709602408+07:00","message":"[bufferProcess] send to processor:คือเคยอ่านเจอเขาบอกว่าทางไหน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:29.709607485+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:29.709610214+07:00","message":"> Transcript [2680] [false]: 'คือเคยอ่านเจอเขาบอกว่าทางไหน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:29.709613764+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:29.709616026+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:29.709617991+07:00","message":"StatePrefix: 'คือเคยอ่านเจอเขาบอกว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:29.709620194+07:00","message":"TextPushed: 'คือเคยอ่าน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:29.709625914+07:00","message":"Push: 'เจอเขาบอกว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:29.709627994+07:00","message":"TextPushed: 'คือเคยอ่านเจอเขาบอกว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:29.709630742+07:00","message":"Set new StatePrefix : 'คือเคยอ่านเจอเขาบอกว่าทางไหน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:29.709633232+07:00","message":"Next Push (prob) : 'ทางไหน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:29.709640106+07:00","message":"push: {false เจอเขาบอกว่า 0 0xc0001fc180}"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:17:29.980289094+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:17:29.980300168+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:30.169052939+07:00","message":"receive streaming session, msgId: 155"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:30.169104237+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"คือเคยอ่านเจอเขาบอกว่าสมัยก่อนแถว\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":820000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:30.169111744+07:00","message":"receive interim result [false|false]: คือเคยอ่านเจอเขาบอกว่าสมัยก่อนแถว"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:30.169128485+07:00","message":"[buffer interim] 155 false คือเคยอ่านเจอเขาบอกว่าสมัยก่อนแถว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:30.169136814+07:00","message":"[bufferProcess] interim [820000000]:คือเคยอ่านเจอเขาบอกว่าสมัยก่อนแถว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:30.169139753+07:00","message":"[bufferProcess] send to processor:คือเคยอ่านเจอเขาบอกว่าสมัยก่อน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:30.1691488+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:30.169151993+07:00","message":"> Transcript [2681] [false]: 'คือเคยอ่านเจอเขาบอกว่าสมัยก่อน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:30.169155139+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:30.169159485+07:00","message":"Set new StatePrefix: 'คือเคยอ่านเจอเขาบอกว่าสมัยก่อน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:30.36877948+07:00","message":"receive streaming session, msgId: 155"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:30.368813266+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"คือเคยอ่านเจอเขาบอกว่าสมัยก่อนแถวภาค\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:30.368819871+07:00","message":"receive interim result [false|false]: คือเคยอ่านเจอเขาบอกว่าสมัยก่อนแถวภาค"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:30.368833678+07:00","message":"[buffer interim] 155 false คือเคยอ่านเจอเขาบอกว่าสมัยก่อนแถวภาค"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:30.368841127+07:00","message":"[bufferProcess] interim [0]:คือเคยอ่านเจอเขาบอกว่าสมัยก่อนแถวภาค"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:30.368843604+07:00","message":"[bufferProcess] send to processor:คือเคยอ่านเจอเขาบอกว่าสมัยก่อนแถว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:30.368846941+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:30.368849657+07:00","message":"> Transcript [2682] [false]: 'คือเคยอ่านเจอเขาบอกว่าสมัยก่อนแถว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:30.368853103+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:30.36885527+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:30.36885716+07:00","message":"StatePrefix: 'คือเคยอ่านเจอเขาบอกว่าสมัยก่อน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:30.36885934+07:00","message":"TextPushed: 'คือเคยอ่านเจอเขาบอกว่า'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:30.421282641+07:00","message":"receive streaming session, msgId: 155"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:30.42132768+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"คือเคยอ่านเจอเขาบอกว่าสมัยก่อนแถวภาคเหนือ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":120000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:30.421334444+07:00","message":"receive interim result [false|false]: คือเคยอ่านเจอเขาบอกว่าสมัยก่อนแถวภาคเหนือ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:30.421350099+07:00","message":"[buffer interim] 155 false คือเคยอ่านเจอเขาบอกว่าสมัยก่อนแถวภาคเหนือ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:30.421357803+07:00","message":"[bufferProcess] interim [120000000]:คือเคยอ่านเจอเขาบอกว่าสมัยก่อนแถวภาคเหนือ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:30.421361735+07:00","message":"[bufferProcess] send to processor:คือเคยอ่านเจอเขาบอกว่าสมัยก่อนแถวภาค"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:30.421369192+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:30.421372501+07:00","message":"> Transcript [2683] [false]: 'คือเคยอ่านเจอเขาบอกว่าสมัยก่อนแถวภาค'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:30.421377311+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:30.421380964+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:30.421385102+07:00","message":"StatePrefix: 'คือเคยอ่านเจอเขาบอกว่าสมัยก่อน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:30.421388927+07:00","message":"TextPushed: 'คือเคยอ่านเจอเขาบอกว่า'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:30.539680616+07:00","message":"receive streaming session, msgId: 155"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:30.539720653+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"คือเคยอ่านเจอเขาบอกว่าสมัยก่อนแถวภาคอีสาน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":180000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:30.53972721+07:00","message":"receive interim result [false|false]: คือเคยอ่านเจอเขาบอกว่าสมัยก่อนแถวภาคอีสาน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:30.539740106+07:00","message":"[buffer interim] 155 false คือเคยอ่านเจอเขาบอกว่าสมัยก่อนแถวภาคอีสาน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:30.539747692+07:00","message":"[bufferProcess] interim [180000000]:คือเคยอ่านเจอเขาบอกว่าสมัยก่อนแถวภาคอีสาน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:30.539750253+07:00","message":"[bufferProcess] send to processor:คือเคยอ่านเจอเขาบอกว่าสมัยก่อนแถวภาคเหนือ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:30.539756285+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:30.539759129+07:00","message":"> Transcript [2684] [false]: 'คือเคยอ่านเจอเขาบอกว่าสมัยก่อนแถวภาคเหนือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:30.539763052+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:30.539765398+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:30.539767827+07:00","message":"StatePrefix: 'คือเคยอ่านเจอเขาบอกว่าสมัยก่อน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:30.539770697+07:00","message":"TextPushed: 'คือเคยอ่านเจอเขาบอกว่า'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:31.067978625+07:00","message":"receive streaming session, msgId: 155"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:31.068035318+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"คือเคยอ่านเจอเขาบอกว่าสมัยก่อนแถวภาคอีสานน่ะค่ะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":660000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:31.06804086+07:00","message":"receive interim result [false|false]: คือเคยอ่านเจอเขาบอกว่าสมัยก่อนแถวภาคอีสานน่ะค่ะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:31.068052791+07:00","message":"[buffer interim] 155 false คือเคยอ่านเจอเขาบอกว่าสมัยก่อนแถวภาคอีสานน่ะค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:31.068059699+07:00","message":"[bufferProcess] interim [660000000]:คือเคยอ่านเจอเขาบอกว่าสมัยก่อนแถวภาคอีสานน่ะค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:31.068063016+07:00","message":"[bufferProcess] send to processor:คือเคยอ่านเจอเขาบอกว่าสมัยก่อนแถวภาคอีสาน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:31.068073472+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:31.068076181+07:00","message":"> Transcript [2685] [false]: 'คือเคยอ่านเจอเขาบอกว่าสมัยก่อนแถวภาคอีสาน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:31.068082396+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:31.068084845+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:31.068087656+07:00","message":"StatePrefix: 'คือเคยอ่านเจอเขาบอกว่าสมัยก่อน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:31.06809031+07:00","message":"TextPushed: 'คือเคยอ่านเจอเขาบอกว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:31.068094955+07:00","message":"Push: 'สมัยก่อน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:31.068097019+07:00","message":"TextPushed: 'คือเคยอ่านเจอเขาบอกว่าสมัยก่อน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:31.068099573+07:00","message":"Set new StatePrefix : 'คือเคยอ่านเจอเขาบอกว่าสมัยก่อนแถวภาคอีสาน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:31.068102118+07:00","message":"Next Push (prob) : 'แถวภาคอีสาน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:31.068109109+07:00","message":"push: {false สมัยก่อน 0 0xc0001fc180}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:31.680612929+07:00","message":"receive streaming session, msgId: 155"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:31.680652423+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"คือเคยอ่านเจอเขาบอกว่าสมัยก่อนแถวภาคอีสานจะขาดไอโอดีนกัน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":260000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:31.680658862+07:00","message":"receive interim result [false|false]: คือเคยอ่านเจอเขาบอกว่าสมัยก่อนแถวภาคอีสานจะขาดไอโอดีนกัน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:31.680674452+07:00","message":"[buffer interim] 155 false คือเคยอ่านเจอเขาบอกว่าสมัยก่อนแถวภาคอีสานจะขาดไอโอดีนกัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:31.680682344+07:00","message":"[bufferProcess] interim [260000000]:คือเคยอ่านเจอเขาบอกว่าสมัยก่อนแถวภาคอีสานจะขาดไอโอดีนกัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:31.680684941+07:00","message":"[bufferProcess] send to processor:คือเคยอ่านเจอเขาบอกว่าสมัยก่อนแถวภาคอีสานน่ะค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:31.680688515+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:31.680691339+07:00","message":"> Transcript [2686] [false]: 'คือเคยอ่านเจอเขาบอกว่าสมัยก่อนแถวภาคอีสานน่ะค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:31.68069611+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:31.680698389+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:31.68070072+07:00","message":"StatePrefix: 'คือเคยอ่านเจอเขาบอกว่าสมัยก่อนแถวภาคอีสาน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:31.680703544+07:00","message":"TextPushed: 'คือเคยอ่านเจอเขาบอกว่าสมัยก่อน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:31.711812176+07:00","message":"receive streaming session, msgId: 155"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:31.711856825+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"คือเคยอ่านเจอเขาบอกว่าสมัยก่อนแถวภาคอีสานจะขาดไอโอดีนกันเยอะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":320000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:31.711863916+07:00","message":"receive interim result [false|false]: คือเคยอ่านเจอเขาบอกว่าสมัยก่อนแถวภาคอีสานจะขาดไอโอดีนกันเยอะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:31.71187606+07:00","message":"[buffer interim] 155 false คือเคยอ่านเจอเขาบอกว่าสมัยก่อนแถวภาคอีสานจะขาดไอโอดีนกันเยอะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:31.711884327+07:00","message":"[bufferProcess] interim [320000000]:คือเคยอ่านเจอเขาบอกว่าสมัยก่อนแถวภาคอีสานจะขาดไอโอดีนกันเยอะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:31.711887014+07:00","message":"[bufferProcess] send to processor:คือเคยอ่านเจอเขาบอกว่าสมัยก่อนแถวภาคอีสานจะขาดไอโอดีนกัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:31.711891566+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:31.711894679+07:00","message":"> Transcript [2687] [false]: 'คือเคยอ่านเจอเขาบอกว่าสมัยก่อนแถวภาคอีสานจะขาดไอโอดีนกัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:31.711898457+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:31.711900565+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:31.711903082+07:00","message":"StatePrefix: 'คือเคยอ่านเจอเขาบอกว่าสมัยก่อนแถวภาคอีสาน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:31.711906+07:00","message":"TextPushed: 'คือเคยอ่านเจอเขาบอกว่าสมัยก่อน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:31.95401556+07:00","message":"receive streaming session, msgId: 155"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:31.954050964+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"คือเคยอ่านเจอเขาบอกว่าสมัยก่อนแถวภาคอีสานจะขาดไอโอดีนกันเยอะๆ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":560000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:31.954057752+07:00","message":"receive interim result [false|false]: คือเคยอ่านเจอเขาบอกว่าสมัยก่อนแถวภาคอีสานจะขาดไอโอดีนกันเยอะๆ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:31.954071899+07:00","message":"[buffer interim] 155 false คือเคยอ่านเจอเขาบอกว่าสมัยก่อนแถวภาคอีสานจะขาดไอโอดีนกันเยอะๆ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:31.95407919+07:00","message":"[bufferProcess] interim [560000000]:คือเคยอ่านเจอเขาบอกว่าสมัยก่อนแถวภาคอีสานจะขาดไอโอดีนกันเยอะๆ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:31.954082205+07:00","message":"[bufferProcess] send to processor:คือเคยอ่านเจอเขาบอกว่าสมัยก่อนแถวภาคอีสานจะขาดไอโอดีนกันเยอะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:31.954087992+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:31.954090845+07:00","message":"> Transcript [2688] [false]: 'คือเคยอ่านเจอเขาบอกว่าสมัยก่อนแถวภาคอีสานจะขาดไอโอดีนกันเยอะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:31.954094331+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:31.954096501+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:31.954099158+07:00","message":"StatePrefix: 'คือเคยอ่านเจอเขาบอกว่าสมัยก่อนแถวภาคอีสาน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:31.95410174+07:00","message":"TextPushed: 'คือเคยอ่านเจอเขาบอกว่าสมัยก่อน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:31.960918145+07:00","message":"receive streaming session, msgId: 155"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:31.960949029+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"คือเคยอ่านเจอเขาบอกว่าสมัยก่อนแถวภาคอีสานจะขาดไอโอดีนกันเยอะใช่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":620000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:31.960954883+07:00","message":"receive interim result [false|false]: คือเคยอ่านเจอเขาบอกว่าสมัยก่อนแถวภาคอีสานจะขาดไอโอดีนกันเยอะใช่"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:31.960966129+07:00","message":"[buffer interim] 155 false คือเคยอ่านเจอเขาบอกว่าสมัยก่อนแถวภาคอีสานจะขาดไอโอดีนกันเยอะใช่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:31.960972363+07:00","message":"[bufferProcess] interim [620000000]:คือเคยอ่านเจอเขาบอกว่าสมัยก่อนแถวภาคอีสานจะขาดไอโอดีนกันเยอะใช่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:31.960975102+07:00","message":"[bufferProcess] send to processor:คือเคยอ่านเจอเขาบอกว่าสมัยก่อนแถวภาคอีสานจะขาดไอโอดีนกันเยอะๆ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:31.960982705+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:31.960985238+07:00","message":"> Transcript [2689] [false]: 'คือเคยอ่านเจอเขาบอกว่าสมัยก่อนแถวภาคอีสานจะขาดไอโอดีนกันเยอะๆ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:31.960989022+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:31.960991468+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:31.96099371+07:00","message":"StatePrefix: 'คือเคยอ่านเจอเขาบอกว่าสมัยก่อนแถวภาคอีสาน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:31.960996246+07:00","message":"TextPushed: 'คือเคยอ่านเจอเขาบอกว่าสมัยก่อน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:31.961000047+07:00","message":"Push: 'แถวภาคอีสาน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:31.961002057+07:00","message":"TextPushed: 'คือเคยอ่านเจอเขาบอกว่าสมัยก่อนแถวภาคอีสาน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:31.961004879+07:00","message":"Set new StatePrefix : 'คือเคยอ่านเจอเขาบอกว่าสมัยก่อนแถวภาคอีสานจะขาดไอโอดีนกันเยอะๆ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:31.961007368+07:00","message":"Next Push (prob) : 'จะขาดไอโอดีนกันเยอะๆ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:31.961020939+07:00","message":"push: {false แถวภาคอีสาน 0 0xc0001fc180}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:32.033220654+07:00","message":"receive streaming session, msgId: 155"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:32.033267304+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"คือเคยอ่านเจอเขาบอกว่าสมัยก่อนแถวภาคอีสานจะขาดไอโอดีนกันเยอะใช่ไหม\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":680000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:32.033277941+07:00","message":"receive interim result [false|false]: คือเคยอ่านเจอเขาบอกว่าสมัยก่อนแถวภาคอีสานจะขาดไอโอดีนกันเยอะใช่ไหม"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:32.033296117+07:00","message":"[buffer interim] 155 false คือเคยอ่านเจอเขาบอกว่าสมัยก่อนแถวภาคอีสานจะขาดไอโอดีนกันเยอะใช่ไหม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:32.033309805+07:00","message":"[bufferProcess] interim [680000000]:คือเคยอ่านเจอเขาบอกว่าสมัยก่อนแถวภาคอีสานจะขาดไอโอดีนกันเยอะใช่ไหม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:32.033315846+07:00","message":"[bufferProcess] send to processor:คือเคยอ่านเจอเขาบอกว่าสมัยก่อนแถวภาคอีสานจะขาดไอโอดีนกันเยอะใช่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:32.033324394+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:32.033328387+07:00","message":"> Transcript [2690] [false]: 'คือเคยอ่านเจอเขาบอกว่าสมัยก่อนแถวภาคอีสานจะขาดไอโอดีนกันเยอะใช่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:32.033332052+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:32.033335817+07:00","message":"Set new StatePrefix: 'คือเคยอ่านเจอเขาบอกว่าสมัยก่อนแถวภาคอีสานจะขาดไอโอดีนกันเยอะใช่'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:32.245585514+07:00","message":"receive streaming session, msgId: 155"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:32.245623686+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"คือเคยอ่านเจอเขาบอกว่าสมัยก่อนแถวภาคอีสานจะขาดไอโอดีนกันเยอะใช่ไหมครับ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":920000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:32.245629201+07:00","message":"receive interim result [false|false]: คือเคยอ่านเจอเขาบอกว่าสมัยก่อนแถวภาคอีสานจะขาดไอโอดีนกันเยอะใช่ไหมครับ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:32.245643406+07:00","message":"[buffer interim] 155 false คือเคยอ่านเจอเขาบอกว่าสมัยก่อนแถวภาคอีสานจะขาดไอโอดีนกันเยอะใช่ไหมครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:32.245651536+07:00","message":"[bufferProcess] interim [920000000]:คือเคยอ่านเจอเขาบอกว่าสมัยก่อนแถวภาคอีสานจะขาดไอโอดีนกันเยอะใช่ไหมครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:32.245654131+07:00","message":"[bufferProcess] send to processor:คือเคยอ่านเจอเขาบอกว่าสมัยก่อนแถวภาคอีสานจะขาดไอโอดีนกันเยอะใช่ไหม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:32.245657405+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:32.245660099+07:00","message":"> Transcript [2691] [false]: 'คือเคยอ่านเจอเขาบอกว่าสมัยก่อนแถวภาคอีสานจะขาดไอโอดีนกันเยอะใช่ไหม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:32.245664344+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:32.245666442+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:32.245668863+07:00","message":"StatePrefix: 'คือเคยอ่านเจอเขาบอกว่าสมัยก่อนแถวภาคอีสานจะขาดไอโอดีนกันเยอะใช่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:32.245671809+07:00","message":"TextPushed: 'คือเคยอ่านเจอเขาบอกว่าสมัยก่อนแถวภาคอีสาน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:32.551959258+07:00","message":"receive streaming session, msgId: 155"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:32.552000869+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"คือเคยอ่านเจอเขาบอกว่าสมัยก่อนแถวภาคอีสานจะขาดไอโอดีนกันเยอะใช่ไหมครับภาคเหนือ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":220000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:32.552009541+07:00","message":"receive interim result [false|false]: คือเคยอ่านเจอเขาบอกว่าสมัยก่อนแถวภาคอีสานจะขาดไอโอดีนกันเยอะใช่ไหมครับภาคเหนือ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:32.552020885+07:00","message":"[buffer interim] 155 false คือเคยอ่านเจอเขาบอกว่าสมัยก่อนแถวภาคอีสานจะขาดไอโอดีนกันเยอะใช่ไหมครับภาคเหนือ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:32.552028166+07:00","message":"[bufferProcess] interim [220000000]:คือเคยอ่านเจอเขาบอกว่าสมัยก่อนแถวภาคอีสานจะขาดไอโอดีนกันเยอะใช่ไหมครับภาคเหนือ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:32.552030923+07:00","message":"[bufferProcess] send to processor:คือเคยอ่านเจอเขาบอกว่าสมัยก่อนแถวภาคอีสานจะขาดไอโอดีนกันเยอะใช่ไหมครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:32.552036651+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:32.552039728+07:00","message":"> Transcript [2692] [false]: 'คือเคยอ่านเจอเขาบอกว่าสมัยก่อนแถวภาคอีสานจะขาดไอโอดีนกันเยอะใช่ไหมครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:32.552045222+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:32.552048308+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:32.552051619+07:00","message":"StatePrefix: 'คือเคยอ่านเจอเขาบอกว่าสมัยก่อนแถวภาคอีสานจะขาดไอโอดีนกันเยอะใช่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:32.552055926+07:00","message":"TextPushed: 'คือเคยอ่านเจอเขาบอกว่าสมัยก่อนแถวภาคอีสาน'"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:17:32.980659958+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:17:32.98067539+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:33.182452375+07:00","message":"receive streaming session, msgId: 155"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:33.182484091+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"คือเคยอ่านเจอเขาบอกว่าสมัยก่อนแถวภาคอีสานจะขาดไอโอดีนกันเยอะใช่ไหมครับภาคเหนือ\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":5,\"nanos\":820000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:33.182491415+07:00","message":"receive interim result [false|false]: คือเคยอ่านเจอเขาบอกว่าสมัยก่อนแถวภาคอีสานจะขาดไอโอดีนกันเยอะใช่ไหมครับภาคเหนือ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:33.182504659+07:00","message":"[buffer interim] 155 false คือเคยอ่านเจอเขาบอกว่าสมัยก่อนแถวภาคอีสานจะขาดไอโอดีนกันเยอะใช่ไหมครับภาคเหนือ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:33.182511888+07:00","message":"[bufferProcess] interim [820000000]:คือเคยอ่านเจอเขาบอกว่าสมัยก่อนแถวภาคอีสานจะขาดไอโอดีนกันเยอะใช่ไหมครับภาคเหนือ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:33.18251472+07:00","message":"[bufferProcess] send to processor:คือเคยอ่านเจอเขาบอกว่าสมัยก่อนแถวภาคอีสานจะขาดไอโอดีนกันเยอะใช่ไหมครับภาคเหนือ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:33.182521921+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:33.18252446+07:00","message":"> Transcript [2693] [false]: 'คือเคยอ่านเจอเขาบอกว่าสมัยก่อนแถวภาคอีสานจะขาดไอโอดีนกันเยอะใช่ไหมครับภาคเหนือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:33.182528256+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:33.182530443+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:33.182533039+07:00","message":"StatePrefix: 'คือเคยอ่านเจอเขาบอกว่าสมัยก่อนแถวภาคอีสานจะขาดไอโอดีนกันเยอะใช่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:33.182543277+07:00","message":"TextPushed: 'คือเคยอ่านเจอเขาบอกว่าสมัยก่อนแถวภาคอีสาน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:34.522151237+07:00","message":"receive streaming session, msgId: 155"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:34.522191735+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"คือเคยอ่านเจอเขาบอกว่าสมัยก่อนแถวภาคอีสานจะขาดไอโอดีนกันเยอะใช่ไหมครับภาคเหนืออาหารทะเล\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":7,\"nanos\":140000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:34.522199433+07:00","message":"receive interim result [false|false]: คือเคยอ่านเจอเขาบอกว่าสมัยก่อนแถวภาคอีสานจะขาดไอโอดีนกันเยอะใช่ไหมครับภาคเหนืออาหารทะเล"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:34.522213909+07:00","message":"[buffer interim] 155 false คือเคยอ่านเจอเขาบอกว่าสมัยก่อนแถวภาคอีสานจะขาดไอโอดีนกันเยอะใช่ไหมครับภาคเหนืออาหารทะเล"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:34.52222075+07:00","message":"[bufferProcess] interim [140000000]:คือเคยอ่านเจอเขาบอกว่าสมัยก่อนแถวภาคอีสานจะขาดไอโอดีนกันเยอะใช่ไหมครับภาคเหนืออาหารทะเล"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:34.522224236+07:00","message":"[bufferProcess] send to processor:คือเคยอ่านเจอเขาบอกว่าสมัยก่อนแถวภาคอีสานจะขาดไอโอดีนกันเยอะใช่ไหมครับภาคเหนือ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:34.522227983+07:00","message":"[bufferProcess] send to processor (ticker):คือเคยอ่านเจอเขาบอกว่าสมัยก่อนแถวภาคอีสานจะขาดไอโอดีนกันเยอะใช่ไหมครับภาคเหนืออาหารทะเล"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:34.522231243+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:34.522234683+07:00","message":"> Transcript [2694] [false]: 'คือเคยอ่านเจอเขาบอกว่าสมัยก่อนแถวภาคอีสานจะขาดไอโอดีนกันเยอะใช่ไหมครับภาคเหนือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:34.522240764+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:34.52224375+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:34.522246878+07:00","message":"StatePrefix: 'คือเคยอ่านเจอเขาบอกว่าสมัยก่อนแถวภาคอีสานจะขาดไอโอดีนกันเยอะใช่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:34.522251306+07:00","message":"TextPushed: 'คือเคยอ่านเจอเขาบอกว่าสมัยก่อนแถวภาคอีสาน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:34.522255615+07:00","message":"Push: 'จะขาดไอโอดีนกันเยอะใช่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:34.522258403+07:00","message":"TextPushed: 'คือเคยอ่านเจอเขาบอกว่าสมัยก่อนแถวภาคอีสานจะขาดไอโอดีนกันเยอะใช่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:34.522260757+07:00","message":"Set new StatePrefix : 'คือเคยอ่านเจอเขาบอกว่าสมัยก่อนแถวภาคอีสานจะขาดไอโอดีนกันเยอะใช่ไหมครับภาคเหนือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:34.522263177+07:00","message":"Next Push (prob) : 'ไหมครับภาคเหนือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:34.522264949+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:34.522269271+07:00","message":"> Transcript [2695] [false]: 'คือเคยอ่านเจอเขาบอกว่าสมัยก่อนแถวภาคอีสานจะขาดไอโอดีนกันเยอะใช่ไหมครับภาคเหนืออาหารทะเล'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:34.522271715+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:34.522273479+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:34.522275982+07:00","message":"StatePrefix: 'คือเคยอ่านเจอเขาบอกว่าสมัยก่อนแถวภาคอีสานจะขาดไอโอดีนกันเยอะใช่ไหมครับภาคเหนือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:34.522278396+07:00","message":"TextPushed: 'คือเคยอ่านเจอเขาบอกว่าสมัยก่อนแถวภาคอีสานจะขาดไอโอดีนกันเยอะใช่'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:34.522285804+07:00","message":"push: {false จะขาดไอโอดีนกันเยอะใช่ 0 0xc0001fc180}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:35.16155632+07:00","message":"receive streaming session, msgId: 155"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:35.161593508+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"คือเคยอ่านเจอเขาบอกว่าสมัยก่อนแถวภาคอีสานจะขาดไอโอดีนกันเยอะใช่ไหมครับภาคเหนืออาหารทะเล\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":7,\"nanos\":740000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:35.161600799+07:00","message":"receive interim result [false|false]: คือเคยอ่านเจอเขาบอกว่าสมัยก่อนแถวภาคอีสานจะขาดไอโอดีนกันเยอะใช่ไหมครับภาคเหนืออาหารทะเล"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:35.161615354+07:00","message":"[buffer interim] 155 false คือเคยอ่านเจอเขาบอกว่าสมัยก่อนแถวภาคอีสานจะขาดไอโอดีนกันเยอะใช่ไหมครับภาคเหนืออาหารทะเล"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:35.161622673+07:00","message":"[bufferProcess] interim [740000000]:คือเคยอ่านเจอเขาบอกว่าสมัยก่อนแถวภาคอีสานจะขาดไอโอดีนกันเยอะใช่ไหมครับภาคเหนืออาหารทะเล"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:35.161625355+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:35.932366849+07:00","message":"receive streaming session, msgId: 155"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:35.932407492+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"คือเคยอ่านเจอเขาบอกว่าสมัยก่อนแถวภาคอีสานจะขาดไอโอดีนกันเยอะใช่ไหมครับภาคเหนือเข้าไม่ถึง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":8,\"nanos\":580000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:35.932414976+07:00","message":"receive interim result [false|false]: คือเคยอ่านเจอเขาบอกว่าสมัยก่อนแถวภาคอีสานจะขาดไอโอดีนกันเยอะใช่ไหมครับภาคเหนือเข้าไม่ถึง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:35.932442218+07:00","message":"[buffer interim] 155 false คือเคยอ่านเจอเขาบอกว่าสมัยก่อนแถวภาคอีสานจะขาดไอโอดีนกันเยอะใช่ไหมครับภาคเหนือเข้าไม่ถึง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:35.93245005+07:00","message":"[bufferProcess] interim [580000000]:คือเคยอ่านเจอเขาบอกว่าสมัยก่อนแถวภาคอีสานจะขาดไอโอดีนกันเยอะใช่ไหมครับภาคเหนือเข้าไม่ถึง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:35.932453132+07:00","message":"[bufferProcess] send to processor:คือเคยอ่านเจอเขาบอกว่าสมัยก่อนแถวภาคอีสานจะขาดไอโอดีนกันเยอะใช่ไหมครับภาคเหนืออาหารทะเล"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:35.932456782+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:35.932461029+07:00","message":"> Transcript [2696] [false]: 'คือเคยอ่านเจอเขาบอกว่าสมัยก่อนแถวภาคอีสานจะขาดไอโอดีนกันเยอะใช่ไหมครับภาคเหนืออาหารทะเล'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:35.932465377+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:35.932467283+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:35.932469719+07:00","message":"StatePrefix: 'คือเคยอ่านเจอเขาบอกว่าสมัยก่อนแถวภาคอีสานจะขาดไอโอดีนกันเยอะใช่ไหมครับภาคเหนือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:35.932472451+07:00","message":"TextPushed: 'คือเคยอ่านเจอเขาบอกว่าสมัยก่อนแถวภาคอีสานจะขาดไอโอดีนกันเยอะใช่'"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:17:35.981174929+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:17:35.981205653+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:36.453407842+07:00","message":"receive streaming session, msgId: 155"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:36.453448593+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"คือเคยอ่านเจอเขาบอกว่าสมัยก่อนแถวภาคอีสานจะขาดไอโอดีนกันเยอะใช่ไหมครับภาคเหนือเข้าไม่ถึงอันที่ 1\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":9,\"nanos\":120000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:36.453455356+07:00","message":"receive interim result [false|false]: คือเคยอ่านเจอเขาบอกว่าสมัยก่อนแถวภาคอีสานจะขาดไอโอดีนกันเยอะใช่ไหมครับภาคเหนือเข้าไม่ถึงอันที่ 1"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:36.453469473+07:00","message":"[buffer interim] 155 false คือเคยอ่านเจอเขาบอกว่าสมัยก่อนแถวภาคอีสานจะขาดไอโอดีนกันเยอะใช่ไหมครับภาคเหนือเข้าไม่ถึงอันที่ 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:36.453478507+07:00","message":"[bufferProcess] interim [120000000]:คือเคยอ่านเจอเขาบอกว่าสมัยก่อนแถวภาคอีสานจะขาดไอโอดีนกันเยอะใช่ไหมครับภาคเหนือเข้าไม่ถึงอันที่ 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:36.453481626+07:00","message":"[bufferProcess] send to processor:คือเคยอ่านเจอเขาบอกว่าสมัยก่อนแถวภาคอีสานจะขาดไอโอดีนกันเยอะใช่ไหมครับภาคเหนือเข้าไม่ถึง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:36.453485551+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:36.453490437+07:00","message":"> Transcript [2697] [false]: 'คือเคยอ่านเจอเขาบอกว่าสมัยก่อนแถวภาคอีสานจะขาดไอโอดีนกันเยอะใช่ไหมครับภาคเหนือเข้าไม่ถึง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:36.453496392+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:36.453498513+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:36.453500891+07:00","message":"StatePrefix: 'คือเคยอ่านเจอเขาบอกว่าสมัยก่อนแถวภาคอีสานจะขาดไอโอดีนกันเยอะใช่ไหมครับภาคเหนือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:36.453503559+07:00","message":"TextPushed: 'คือเคยอ่านเจอเขาบอกว่าสมัยก่อนแถวภาคอีสานจะขาดไอโอดีนกันเยอะใช่'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:36.492194864+07:00","message":"[GCS] IsForceVAD: false for message ID: 155"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:36.554926631+07:00","message":"[GCS] Start streaming session, msgId: 156"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:36.579448182+07:00","message":"receive streaming session, msgId: 155"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:36.579493437+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"คือเคยอ่านเจอเขาบอกว่าสมัยก่อนแถวภาคอีสานจะขาดไอโอดีนกันเยอะใช่ไหมครับภาคเหนือเข้าไม่ถึง\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":9,\"nanos\":180000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:36.579501263+07:00","message":"receive interim result [false|false]: คือเคยอ่านเจอเขาบอกว่าสมัยก่อนแถวภาคอีสานจะขาดไอโอดีนกันเยอะใช่ไหมครับภาคเหนือเข้าไม่ถึง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:36.579516168+07:00","message":"[buffer interim] 155 false คือเคยอ่านเจอเขาบอกว่าสมัยก่อนแถวภาคอีสานจะขาดไอโอดีนกันเยอะใช่ไหมครับภาคเหนือเข้าไม่ถึง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:36.579524276+07:00","message":"[bufferProcess] interim [180000000]:คือเคยอ่านเจอเขาบอกว่าสมัยก่อนแถวภาคอีสานจะขาดไอโอดีนกันเยอะใช่ไหมครับภาคเหนือเข้าไม่ถึง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:36.579528045+07:00","message":"[bufferProcess] send to processor:คือเคยอ่านเจอเขาบอกว่าสมัยก่อนแถวภาคอีสานจะขาดไอโอดีนกันเยอะใช่ไหมครับภาคเหนือเข้าไม่ถึงอันที่ 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:36.579542764+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:36.579545983+07:00","message":"> Transcript [2698] [false]: 'คือเคยอ่านเจอเขาบอกว่าสมัยก่อนแถวภาคอีสานจะขาดไอโอดีนกันเยอะใช่ไหมครับภาคเหนือเข้าไม่ถึงอันที่ 1'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:36.579550602+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:36.579553364+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:36.579556454+07:00","message":"StatePrefix: 'คือเคยอ่านเจอเขาบอกว่าสมัยก่อนแถวภาคอีสานจะขาดไอโอดีนกันเยอะใช่ไหมครับภาคเหนือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:36.579559632+07:00","message":"TextPushed: 'คือเคยอ่านเจอเขาบอกว่าสมัยก่อนแถวภาคอีสานจะขาดไอโอดีนกันเยอะใช่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:36.579566229+07:00","message":"Push: 'ไหมครับภาคเหนือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:36.579568658+07:00","message":"TextPushed: 'คือเคยอ่านเจอเขาบอกว่าสมัยก่อนแถวภาคอีสานจะขาดไอโอดีนกันเยอะใช่ไหมครับภาคเหนือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:36.579582576+07:00","message":"Set new StatePrefix : 'คือเคยอ่านเจอเขาบอกว่าสมัยก่อนแถวภาคอีสานจะขาดไอโอดีนกันเยอะใช่ไหมครับภาคเหนือเข้าไม่ถึงอันที่ 1'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:36.57958637+07:00","message":"Next Push (prob) : 'เข้าไม่ถึงอันที่ 1'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:36.579595633+07:00","message":"push: {false ไหมครับภาคเหนือ 0 0xc0001fc180}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:36.584638345+07:00","message":"receive streaming session, msgId: 155"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:36.584670987+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"คือเคยอ่านเจอเขาบอกว่าสมัยก่อนแถวภาคอีสานจะขาดไอโอดีนกันเยอะใช่ไหมครับภาคเหนือเข้าไม่ถึงอันที่ 1 อัน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":9,\"nanos\":240000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:36.58467644+07:00","message":"receive interim result [false|false]: คือเคยอ่านเจอเขาบอกว่าสมัยก่อนแถวภาคอีสานจะขาดไอโอดีนกันเยอะใช่ไหมครับภาคเหนือเข้าไม่ถึงอันที่ 1 อัน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:36.584689385+07:00","message":"[buffer interim] 155 false คือเคยอ่านเจอเขาบอกว่าสมัยก่อนแถวภาคอีสานจะขาดไอโอดีนกันเยอะใช่ไหมครับภาคเหนือเข้าไม่ถึงอันที่ 1 อัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:36.584696129+07:00","message":"[bufferProcess] interim [240000000]:คือเคยอ่านเจอเขาบอกว่าสมัยก่อนแถวภาคอีสานจะขาดไอโอดีนกันเยอะใช่ไหมครับภาคเหนือเข้าไม่ถึงอันที่ 1 อัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:36.584699008+07:00","message":"[bufferProcess] send to processor:คือเคยอ่านเจอเขาบอกว่าสมัยก่อนแถวภาคอีสานจะขาดไอโอดีนกันเยอะใช่ไหมครับภาคเหนือเข้าไม่ถึง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:36.584708646+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:36.584711568+07:00","message":"> Transcript [2699] [false]: 'คือเคยอ่านเจอเขาบอกว่าสมัยก่อนแถวภาคอีสานจะขาดไอโอดีนกันเยอะใช่ไหมครับภาคเหนือเข้าไม่ถึง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:36.584714606+07:00","message":"> Transcript shorter than prefix"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:36.588911046+07:00","message":"receive streaming session, msgId: 155"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:36.58894502+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"คือเคยอ่านเจอเขาบอกว่าสมัยก่อนแถวภาคอีสานจะขาดไอโอดีนกันเยอะใช่ไหมครับภาคเหนือเข้าไม่ถึงอันที่ 1 อันที่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":9,\"nanos\":300000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:36.588951505+07:00","message":"receive interim result [false|false]: คือเคยอ่านเจอเขาบอกว่าสมัยก่อนแถวภาคอีสานจะขาดไอโอดีนกันเยอะใช่ไหมครับภาคเหนือเข้าไม่ถึงอันที่ 1 อันที่"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:36.588967139+07:00","message":"[buffer interim] 155 false คือเคยอ่านเจอเขาบอกว่าสมัยก่อนแถวภาคอีสานจะขาดไอโอดีนกันเยอะใช่ไหมครับภาคเหนือเข้าไม่ถึงอันที่ 1 อันที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:36.588973641+07:00","message":"[bufferProcess] interim [300000000]:คือเคยอ่านเจอเขาบอกว่าสมัยก่อนแถวภาคอีสานจะขาดไอโอดีนกันเยอะใช่ไหมครับภาคเหนือเข้าไม่ถึงอันที่ 1 อันที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:36.588976328+07:00","message":"[bufferProcess] send to processor:คือเคยอ่านเจอเขาบอกว่าสมัยก่อนแถวภาคอีสานจะขาดไอโอดีนกันเยอะใช่ไหมครับภาคเหนือเข้าไม่ถึงอันที่ 1 อัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:36.588979954+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:36.588982931+07:00","message":"> Transcript [2700] [false]: 'คือเคยอ่านเจอเขาบอกว่าสมัยก่อนแถวภาคอีสานจะขาดไอโอดีนกันเยอะใช่ไหมครับภาคเหนือเข้าไม่ถึงอันที่ 1 อัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:36.588987614+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:36.588989943+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:36.58899243+07:00","message":"StatePrefix: 'คือเคยอ่านเจอเขาบอกว่าสมัยก่อนแถวภาคอีสานจะขาดไอโอดีนกันเยอะใช่ไหมครับภาคเหนือเข้าไม่ถึงอันที่ 1'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:36.588995537+07:00","message":"TextPushed: 'คือเคยอ่านเจอเขาบอกว่าสมัยก่อนแถวภาคอีสานจะขาดไอโอดีนกันเยอะใช่ไหมครับภาคเหนือ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:36.69835178+07:00","message":"receive streaming session, msgId: 155"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:36.698388472+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"คือเคยอ่านเจอเขาบอกว่าสมัยก่อนน่ะแถวภาคอีสานจะขาดไอโอดีนกันเยอะใช่ไหมครับภาคเหนืออาหารทะเลอาหารทะเลเข้าไม่ถึง 1 อาทิตย์\",\"confidence\":0.8771443}],\"is_final\":true,\"result_end_time\":{\"seconds\":9,\"nanos\":300000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:36.698395235+07:00","message":"receive interim result [true|false]: คือเคยอ่านเจอเขาบอกว่าสมัยก่อนน่ะแถวภาคอีสานจะขาดไอโอดีนกันเยอะใช่ไหมครับภาคเหนืออาหารทะเลอาหารทะเลเข้าไม่ถึง 1 อาทิตย์"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:36.698405268+07:00","message":"end recv isFinal message id 155"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:36.698408338+07:00","message":"end Recv id 155"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:36.698424727+07:00","message":"[buffer interim] 155 true คือเคยอ่านเจอเขาบอกว่าสมัยก่อนน่ะแถวภาคอีสานจะขาดไอโอดีนกันเยอะใช่ไหมครับภาคเหนืออาหารทะเลอาหารทะเลเข้าไม่ถึง 1 อาทิตย์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:36.69845145+07:00","message":"[bufferProcess] interim [300000000]:คือเคยอ่านเจอเขาบอกว่าสมัยก่อนน่ะแถวภาคอีสานจะขาดไอโอดีนกันเยอะใช่ไหมครับภาคเหนืออาหารทะเลอาหารทะเลเข้าไม่ถึง 1 อาทิตย์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:36.698456428+07:00","message":"[bufferProcess] send to processor (isfinal):คือเคยอ่านเจอเขาบอกว่าสมัยก่อนแถวภาคอีสานจะขาดไอโอดีนกันเยอะใช่ไหมครับภาคเหนือเข้าไม่ถึงอันที่ 1 อันที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:36.698463208+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:36.69846727+07:00","message":"> Transcript [2701] [false]: 'คือเคยอ่านเจอเขาบอกว่าสมัยก่อนแถวภาคอีสานจะขาดไอโอดีนกันเยอะใช่ไหมครับภาคเหนือเข้าไม่ถึงอันที่ 1 อันที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:36.698471851+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:36.698474053+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:36.698476746+07:00","message":"StatePrefix: 'คือเคยอ่านเจอเขาบอกว่าสมัยก่อนแถวภาคอีสานจะขาดไอโอดีนกันเยอะใช่ไหมครับภาคเหนือเข้าไม่ถึงอันที่ 1'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:36.698480337+07:00","message":"TextPushed: 'คือเคยอ่านเจอเขาบอกว่าสมัยก่อนแถวภาคอีสานจะขาดไอโอดีนกันเยอะใช่ไหมครับภาคเหนือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:36.698482495+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:36.698484686+07:00","message":"> Transcript [2702] [true]: 'คือเคยอ่านเจอเขาบอกว่าสมัยก่อนน่ะแถวภาคอีสานจะขาดไอโอดีนกันเยอะใช่ไหมครับภาคเหนืออาหารทะเลอาหารทะเลเข้าไม่ถึง 1 อาทิตย์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:36.698487414+07:00","message":"Count interim (case isFinal): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:36.698489288+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:36.698491093+07:00","message":"StatePrefix: 'คือเคยอ่านเจอเขาบอกว่าสมัยก่อนแถวภาคอีสานจะขาดไอโอดีนกันเยอะใช่ไหมครับภาคเหนือเข้าไม่ถึงอันที่ 1'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:36.698493673+07:00","message":"TextPushed: 'คือเคยอ่านเจอเขาบอกว่าสมัยก่อนแถวภาคอีสานจะขาดไอโอดีนกันเยอะใช่ไหมครับภาคเหนือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:36.698495782+07:00","message":"must be align in case of isFinal"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:36.698810705+07:00","message":"Push: 'อาหารทะเลอาหารทะเลเข้าไม่ถึง 1 อาทิตย์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:36.698814598+07:00","message":"TextPushed: 'คือเคยอ่านเจอเขาบอกว่าสมัยก่อนแถวภาคอีสานจะขาดไอโอดีนกันเยอะใช่ไหมครับภาคเหนืออาหารทะเลอาหารทะเลเข้าไม่ถึง 1 อาทิตย์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:36.698817587+07:00","message":"Set new StatePrefix : 'คือเคยอ่านเจอเขาบอกว่าสมัยก่อนน่ะแถวภาคอีสานจะขาดไอโอดีนกันเยอะใช่ไหมครับภาคเหนืออาหารทะเลอาหารทะเลเข้าไม่ถึง 1 อาทิตย์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:36.698820205+07:00","message":"Next Push (prob) : 'คือเคยอ่านเจอเขาบอกว่าสมัยก่อนน่ะแถวภาคอีสานจะขาดไอโอดีนกันเยอะใช่ไหมครับภาคเหนืออาหารทะเลอาหารทะเลเข้าไม่ถึง 1 อาทิตย์'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:36.698830825+07:00","message":"push: {true อาหารทะเลอาหารทะเลเข้าไม่ถึง 1 อาทิตย์ 0 0xc0001fc180}"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:36.698843029+07:00","message":"write aligntment file to 'tmp/7593/align_message_id_155.html'"}
{"level":"info","service":"Main","time":"2026-06-25T13:17:36.714233799+07:00","message":"write wav file: './tmp/7593/7593_155.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:37.03163324+07:00","message":"receive streaming session, msgId: 156"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:37.031676126+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ที่ 2\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":480000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:37.0316823+07:00","message":"receive interim result [false|false]: ที่ 2"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:37.031699574+07:00","message":"[buffer interim] 156 false ที่ 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:37.031708234+07:00","message":"[bufferProcess] interim [480000000]:ที่ 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:37.031711094+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:37.230302995+07:00","message":"receive streaming session, msgId: 156"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:37.230344143+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"2 คน\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":720000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:37.230349994+07:00","message":"receive interim result [false|false]: 2 คน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:37.230359679+07:00","message":"[buffer interim] 156 false 2 คน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:37.230366269+07:00","message":"[bufferProcess] interim [720000000]:2 คน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:37.23036861+07:00","message":"[bufferProcess] send to processor:ที่ 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:37.230372056+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:37.230374945+07:00","message":"> Transcript [2703] [false]: 'ที่ 2'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:37.230377173+07:00","message":"Set StatePrefix (first interim): 'ที่ 2'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:37.442458348+07:00","message":"receive streaming session, msgId: 156"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:37.442501334+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"2 คนเรา\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":900000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:37.442507191+07:00","message":"receive interim result [false|false]: 2 คนเรา"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:37.442516941+07:00","message":"[buffer interim] 156 false 2 คนเรา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:37.442523728+07:00","message":"[bufferProcess] interim [900000000]:2 คนเรา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:37.442526213+07:00","message":"[bufferProcess] send to processor:2 คน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:37.442529193+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:37.442531784+07:00","message":"> Transcript [2704] [false]: '2 คน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:37.442541996+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:37.442544308+07:00","message":"Set new StatePrefix: '2 คน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:37.546997305+07:00","message":"receive streaming session, msgId: 156"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:37.547037986+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"2 คนเหล่านี้\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":20000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:37.54704403+07:00","message":"receive interim result [false|false]: 2 คนเหล่านี้"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:37.547060308+07:00","message":"[buffer interim] 156 false 2 คนเหล่านี้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:37.547068758+07:00","message":"[bufferProcess] interim [20000000]:2 คนเหล่านี้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:37.547076068+07:00","message":"[bufferProcess] send to processor:2 คนเรา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:37.547086636+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:37.547089703+07:00","message":"> Transcript [2705] [false]: '2 คนเรา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:37.547093287+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:37.547095457+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:37.54709765+07:00","message":"StatePrefix: '2 คน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:37.547099987+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:37.784364555+07:00","message":"receive streaming session, msgId: 156"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:37.784400178+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"2\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":1,\"nanos\":320000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:37.78440626+07:00","message":"receive interim result [false|false]: 2"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:37.784417646+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" คนเหล่านี้\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":320000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:37.784421148+07:00","message":"receive interim result [false|false]:  คนเหล่านี้"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:37.784427842+07:00","message":"[buffer interim] 156 false 2"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:37.784431263+07:00","message":"[buffer interim] 156 false  คนเหล่านี้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:37.78443728+07:00","message":"[bufferProcess] interim [320000000]:2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:37.784439669+07:00","message":"[bufferProcess] send to processor:2 คนเหล่านี้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:37.784447444+07:00","message":"[bufferProcess] interim [320000000]: คนเหล่านี้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:37.784449946+07:00","message":"[bufferProcess] update buffer: 2 คนเหล่านี้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:37.784452539+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:37.784455345+07:00","message":"> Transcript [2706] [false]: '2 คนเหล่านี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:37.78445835+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:37.784460507+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:37.784464127+07:00","message":"StatePrefix: '2 คน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:37.784466314+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:38.104901715+07:00","message":"receive streaming session, msgId: 156"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:38.104941375+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"2\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":1,\"nanos\":560000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:38.104947651+07:00","message":"receive interim result [false|false]: 2"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:38.104959832+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" คนเหล่านี้มี\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":560000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:38.104962876+07:00","message":"receive interim result [false|false]:  คนเหล่านี้มี"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:38.104971002+07:00","message":"[buffer interim] 156 false 2"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:38.104974118+07:00","message":"[buffer interim] 156 false  คนเหล่านี้มี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:38.104980311+07:00","message":"[bufferProcess] interim [560000000]:2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:38.104982575+07:00","message":"[bufferProcess] send to processor:2 คนเหล่านี้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:38.104985469+07:00","message":"[bufferProcess] interim [560000000]: คนเหล่านี้มี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:38.104988215+07:00","message":"[bufferProcess] update buffer: 2 คนเหล่านี้มี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:38.104991021+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:38.10499401+07:00","message":"> Transcript [2707] [false]: '2 คนเหล่านี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:38.104997054+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:38.104999082+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:38.105001674+07:00","message":"StatePrefix: '2 คน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:38.10500384+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:38.314340722+07:00","message":"receive streaming session, msgId: 156"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:38.314382016+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"2\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":1,\"nanos\":740000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:38.314387794+07:00","message":"receive interim result [false|false]: 2"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:38.314400289+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" คนเหล่านี้มีทั้ง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":740000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:38.314405883+07:00","message":"receive interim result [false|false]:  คนเหล่านี้มีทั้ง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:38.314413734+07:00","message":"[buffer interim] 156 false 2"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:38.314417316+07:00","message":"[buffer interim] 156 false  คนเหล่านี้มีทั้ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:38.314423455+07:00","message":"[bufferProcess] interim [740000000]:2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:38.314426254+07:00","message":"[bufferProcess] send to processor:2 คนเหล่านี้มี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:38.314430366+07:00","message":"[bufferProcess] interim [740000000]: คนเหล่านี้มีทั้ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:38.314432879+07:00","message":"[bufferProcess] update buffer: 2 คนเหล่านี้มีทั้ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:38.314435611+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:38.314438415+07:00","message":"> Transcript [2708] [false]: '2 คนเหล่านี้มี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:38.314441315+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:38.314443242+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:38.314445501+07:00","message":"StatePrefix: '2 คน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:38.314447635+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:38.314450316+07:00","message":"Push: '2 คน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:38.314452334+07:00","message":"TextPushed: '2 คน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:38.314454388+07:00","message":"Set new StatePrefix : '2 คนเหล่านี้มี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:38.314456533+07:00","message":"Next Push (prob) : 'เหล่านี้มี'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:38.314467168+07:00","message":"push: {false 2 คน 0 0xc001da9180}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:38.319633902+07:00","message":"receive streaming session, msgId: 156"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:38.31964548+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"2\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":1,\"nanos\":800000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:38.319649752+07:00","message":"receive interim result [false|false]: 2"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:38.31966024+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" คนเหล่านี้มีภาวะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":800000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:38.319664368+07:00","message":"receive interim result [false|false]:  คนเหล่านี้มีภาวะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:38.319672808+07:00","message":"[buffer interim] 156 false 2"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:38.319679907+07:00","message":"[buffer interim] 156 false  คนเหล่านี้มีภาวะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:38.319699267+07:00","message":"[bufferProcess] interim [800000000]:2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:38.31972275+07:00","message":"[bufferProcess] send to processor:2 คนเหล่านี้มีทั้ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:38.319741891+07:00","message":"[bufferProcess] interim [800000000]: คนเหล่านี้มีภาวะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:38.319745096+07:00","message":"[bufferProcess] update buffer: 2 คนเหล่านี้มีภาวะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:38.319748502+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:38.319752064+07:00","message":"> Transcript [2709] [false]: '2 คนเหล่านี้มีทั้ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:38.319754904+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:38.319756971+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:38.319759676+07:00","message":"StatePrefix: '2 คนเหล่านี้มี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:38.319762401+07:00","message":"TextPushed: '2 คน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:38.627694335+07:00","message":"receive streaming session, msgId: 156"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:38.627731897+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"2\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":2,\"nanos\":40000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:38.627738049+07:00","message":"receive interim result [false|false]: 2"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:38.627750229+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" คนเหล่านี้มีภาวะยาก\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":40000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:38.627754414+07:00","message":"receive interim result [false|false]:  คนเหล่านี้มีภาวะยาก"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:38.627762563+07:00","message":"[buffer interim] 156 false 2"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:38.627766805+07:00","message":"[buffer interim] 156 false  คนเหล่านี้มีภาวะยาก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:38.627773562+07:00","message":"[bufferProcess] interim [40000000]:2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:38.627776101+07:00","message":"[bufferProcess] send to processor:2 คนเหล่านี้มีภาวะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:38.627779102+07:00","message":"[bufferProcess] interim [40000000]: คนเหล่านี้มีภาวะยาก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:38.627781971+07:00","message":"[bufferProcess] update buffer: 2 คนเหล่านี้มีภาวะยาก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:38.627785223+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:38.627790678+07:00","message":"> Transcript [2710] [false]: '2 คนเหล่านี้มีภาวะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:38.627794195+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:38.627796507+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:38.627798494+07:00","message":"StatePrefix: '2 คนเหล่านี้มี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:38.627801182+07:00","message":"TextPushed: '2 คน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:38.682029396+07:00","message":"receive streaming session, msgId: 156"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:38.682070626+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"2\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":2,\"nanos\":220000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:38.6820767+07:00","message":"receive interim result [false|false]: 2"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:38.682089075+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" คนเหล่านี้มีภาวะยากจน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":220000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:38.68209251+07:00","message":"receive interim result [false|false]:  คนเหล่านี้มีภาวะยากจน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:38.682101294+07:00","message":"[buffer interim] 156 false 2"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:38.6821051+07:00","message":"[buffer interim] 156 false  คนเหล่านี้มีภาวะยากจน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:38.682112042+07:00","message":"[bufferProcess] interim [220000000]:2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:38.682114893+07:00","message":"[bufferProcess] send to processor:2 คนเหล่านี้มีภาวะยาก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:38.682117901+07:00","message":"[bufferProcess] interim [220000000]: คนเหล่านี้มีภาวะยากจน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:38.682120771+07:00","message":"[bufferProcess] update buffer: 2 คนเหล่านี้มีภาวะยากจน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:38.682123821+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:38.682127258+07:00","message":"> Transcript [2711] [false]: '2 คนเหล่านี้มีภาวะยาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:38.682130422+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:38.682132451+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:38.682134397+07:00","message":"StatePrefix: '2 คนเหล่านี้มี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:38.682136767+07:00","message":"TextPushed: '2 คน'"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:17:38.981726882+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:17:38.98173956+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:39.19649983+07:00","message":"receive streaming session, msgId: 156"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:39.19653066+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"2\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":2,\"nanos\":700000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:39.196543256+07:00","message":"receive interim result [false|false]: 2"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:39.196553968+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" คนเหล่านี้มีภาวะยากจนการ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":700000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:39.19655731+07:00","message":"receive interim result [false|false]:  คนเหล่านี้มีภาวะยากจนการ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:39.196564162+07:00","message":"[buffer interim] 156 false 2"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:39.196567206+07:00","message":"[buffer interim] 156 false  คนเหล่านี้มีภาวะยากจนการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:39.196572846+07:00","message":"[bufferProcess] interim [700000000]:2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:39.196575214+07:00","message":"[bufferProcess] send to processor:2 คนเหล่านี้มีภาวะยากจน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:39.196578081+07:00","message":"[bufferProcess] interim [700000000]: คนเหล่านี้มีภาวะยากจนการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:39.196580525+07:00","message":"[bufferProcess] update buffer: 2 คนเหล่านี้มีภาวะยากจนการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:39.196583277+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:39.196586604+07:00","message":"> Transcript [2712] [false]: '2 คนเหล่านี้มีภาวะยากจน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:39.196589764+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:39.196591786+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:39.196593909+07:00","message":"StatePrefix: '2 คนเหล่านี้มี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:39.196596287+07:00","message":"TextPushed: '2 คน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:39.196598827+07:00","message":"Push: 'เหล่านี้มี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:39.196600745+07:00","message":"TextPushed: '2 คนเหล่านี้มี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:39.196602744+07:00","message":"Set new StatePrefix : '2 คนเหล่านี้มีภาวะยากจน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:39.196604919+07:00","message":"Next Push (prob) : 'ภาวะยากจน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:39.196611709+07:00","message":"push: {false เหล่านี้มี 0 0xc001da9180}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:39.401821982+07:00","message":"receive streaming session, msgId: 156"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:39.40186599+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"2\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":2,\"nanos\":880000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:39.401872363+07:00","message":"receive interim result [false|false]: 2"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:39.401884926+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" คนเหล่านี้มีภาวะยากจนการจัด\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":880000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:39.401887988+07:00","message":"receive interim result [false|false]:  คนเหล่านี้มีภาวะยากจนการจัด"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:39.401897544+07:00","message":"[buffer interim] 156 false 2"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:39.401902089+07:00","message":"[buffer interim] 156 false  คนเหล่านี้มีภาวะยากจนการจัด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:39.401909354+07:00","message":"[bufferProcess] interim [880000000]:2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:39.401911788+07:00","message":"[bufferProcess] send to processor:2 คนเหล่านี้มีภาวะยากจนการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:39.401914815+07:00","message":"[bufferProcess] interim [880000000]: คนเหล่านี้มีภาวะยากจนการจัด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:39.401917592+07:00","message":"[bufferProcess] update buffer: 2 คนเหล่านี้มีภาวะยากจนการจัด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:39.401921497+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:39.401925421+07:00","message":"> Transcript [2713] [false]: '2 คนเหล่านี้มีภาวะยากจนการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:39.401928537+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:39.401930566+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:39.401933052+07:00","message":"StatePrefix: '2 คนเหล่านี้มีภาวะยากจน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:39.401935993+07:00","message":"TextPushed: '2 คนเหล่านี้มี'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:39.523452156+07:00","message":"receive streaming session, msgId: 156"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:39.523494858+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"2\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":3},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:39.523501906+07:00","message":"receive interim result [false|false]: 2"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:39.523512817+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" คนเหล่านี้มีภาวะยากจนกาญจนา\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:39.523516215+07:00","message":"receive interim result [false|false]:  คนเหล่านี้มีภาวะยากจนกาญจนา"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:39.523525191+07:00","message":"[buffer interim] 156 false 2"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:39.523528485+07:00","message":"[buffer interim] 156 false  คนเหล่านี้มีภาวะยากจนกาญจนา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:39.523546193+07:00","message":"[bufferProcess] interim [0]:2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:39.523549152+07:00","message":"[bufferProcess] send to processor:2 คนเหล่านี้มีภาวะยากจนการจัด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:39.523552511+07:00","message":"[bufferProcess] interim [0]: คนเหล่านี้มีภาวะยากจนกาญจนา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:39.523555282+07:00","message":"[bufferProcess] update buffer: 2 คนเหล่านี้มีภาวะยากจนกาญจนา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:39.523558685+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:39.523562087+07:00","message":"> Transcript [2714] [false]: '2 คนเหล่านี้มีภาวะยากจนการจัด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:39.523568276+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:39.523570482+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:39.523572742+07:00","message":"StatePrefix: '2 คนเหล่านี้มีภาวะยากจน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:39.523575468+07:00","message":"TextPushed: '2 คนเหล่านี้มี'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:39.596044374+07:00","message":"receive streaming session, msgId: 156"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:39.596085897+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"2\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":3,\"nanos\":120000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:39.596092665+07:00","message":"receive interim result [false|false]: 2"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:39.59611019+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" คนเหล่านี้มีภาวะยากจนการจะนั่ง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":120000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:39.596114158+07:00","message":"receive interim result [false|false]:  คนเหล่านี้มีภาวะยากจนการจะนั่ง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:39.596128966+07:00","message":"[buffer interim] 156 false 2"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:39.596144718+07:00","message":"[buffer interim] 156 false  คนเหล่านี้มีภาวะยากจนการจะนั่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:39.596153331+07:00","message":"[bufferProcess] interim [120000000]:2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:39.596156285+07:00","message":"[bufferProcess] send to processor:2 คนเหล่านี้มีภาวะยากจนกาญจนา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:39.596161127+07:00","message":"[bufferProcess] interim [120000000]: คนเหล่านี้มีภาวะยากจนการจะนั่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:39.596163982+07:00","message":"[bufferProcess] update buffer: 2 คนเหล่านี้มีภาวะยากจนการจะนั่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:39.596167136+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:39.596170341+07:00","message":"> Transcript [2715] [false]: '2 คนเหล่านี้มีภาวะยากจนกาญจนา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:39.596173838+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:39.596176035+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:39.5961788+07:00","message":"StatePrefix: '2 คนเหล่านี้มีภาวะยากจน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:39.596181359+07:00","message":"TextPushed: '2 คนเหล่านี้มี'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:39.775163398+07:00","message":"receive streaming session, msgId: 156"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:39.775207477+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"2\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":3,\"nanos\":240000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:39.775214932+07:00","message":"receive interim result [false|false]: 2"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:39.775228712+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" คนเหล่านี้มีภาวะยากจนการจะนั่งกิน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":240000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:39.775231954+07:00","message":"receive interim result [false|false]:  คนเหล่านี้มีภาวะยากจนการจะนั่งกิน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:39.775240588+07:00","message":"[buffer interim] 156 false 2"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:39.775244381+07:00","message":"[buffer interim] 156 false  คนเหล่านี้มีภาวะยากจนการจะนั่งกิน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:39.775267877+07:00","message":"[bufferProcess] interim [240000000]:2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:39.775292603+07:00","message":"[bufferProcess] send to processor:2 คนเหล่านี้มีภาวะยากจนการจะนั่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:39.775310937+07:00","message":"[bufferProcess] interim [240000000]: คนเหล่านี้มีภาวะยากจนการจะนั่งกิน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:39.775314561+07:00","message":"[bufferProcess] update buffer: 2 คนเหล่านี้มีภาวะยากจนการจะนั่งกิน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:39.775317805+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:39.775321338+07:00","message":"> Transcript [2716] [false]: '2 คนเหล่านี้มีภาวะยากจนการจะนั่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:39.775325153+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:39.775327225+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:39.775330623+07:00","message":"StatePrefix: '2 คนเหล่านี้มีภาวะยากจน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:39.775333185+07:00","message":"TextPushed: '2 คนเหล่านี้มี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:39.775342788+07:00","message":"Push: 'ภาวะยากจน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:39.775345842+07:00","message":"TextPushed: '2 คนเหล่านี้มีภาวะยากจน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:39.775349058+07:00","message":"Set new StatePrefix : '2 คนเหล่านี้มีภาวะยากจนการจะนั่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:39.775352114+07:00","message":"Next Push (prob) : 'การจะนั่ง'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:39.775378639+07:00","message":"push: {false ภาวะยากจน 0 0xc001da9180}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:39.918381597+07:00","message":"receive streaming session, msgId: 156"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:39.918419862+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"2\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":3,\"nanos\":420000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:39.918425618+07:00","message":"receive interim result [false|false]: 2"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:39.918435894+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" คนเหล่านี้มีภาวะยากจนการจะนั่งกินอาหาร\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":420000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:39.918438947+07:00","message":"receive interim result [false|false]:  คนเหล่านี้มีภาวะยากจนการจะนั่งกินอาหาร"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:39.918446285+07:00","message":"[buffer interim] 156 false 2"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:39.918449702+07:00","message":"[buffer interim] 156 false  คนเหล่านี้มีภาวะยากจนการจะนั่งกินอาหาร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:39.918456548+07:00","message":"[bufferProcess] interim [420000000]:2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:39.91845974+07:00","message":"[bufferProcess] send to processor:2 คนเหล่านี้มีภาวะยากจนการจะนั่งกิน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:39.918464299+07:00","message":"[bufferProcess] interim [420000000]: คนเหล่านี้มีภาวะยากจนการจะนั่งกินอาหาร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:39.918467767+07:00","message":"[bufferProcess] update buffer: 2 คนเหล่านี้มีภาวะยากจนการจะนั่งกินอาหาร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:39.918472023+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:39.918477127+07:00","message":"> Transcript [2717] [false]: '2 คนเหล่านี้มีภาวะยากจนการจะนั่งกิน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:39.918480298+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:39.918485456+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:39.918487642+07:00","message":"StatePrefix: '2 คนเหล่านี้มีภาวะยากจนการจะนั่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:39.918489971+07:00","message":"TextPushed: '2 คนเหล่านี้มีภาวะยากจน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:40.106257933+07:00","message":"receive streaming session, msgId: 156"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:40.106291933+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"2\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":3,\"nanos\":600000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:40.106297292+07:00","message":"receive interim result [false|false]: 2"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:40.106308805+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" คนเหล่านี้มีภาวะยากจนการจะนั่งกินอาหารจะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":600000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:40.106315326+07:00","message":"receive interim result [false|false]:  คนเหล่านี้มีภาวะยากจนการจะนั่งกินอาหารจะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:40.106322965+07:00","message":"[buffer interim] 156 false 2"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:40.106326459+07:00","message":"[buffer interim] 156 false  คนเหล่านี้มีภาวะยากจนการจะนั่งกินอาหารจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:40.106332429+07:00","message":"[bufferProcess] interim [600000000]:2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:40.10633481+07:00","message":"[bufferProcess] send to processor:2 คนเหล่านี้มีภาวะยากจนการจะนั่งกินอาหาร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:40.106337731+07:00","message":"[bufferProcess] interim [600000000]: คนเหล่านี้มีภาวะยากจนการจะนั่งกินอาหารจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:40.106340311+07:00","message":"[bufferProcess] update buffer: 2 คนเหล่านี้มีภาวะยากจนการจะนั่งกินอาหารจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:40.106343153+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:40.106345793+07:00","message":"> Transcript [2718] [false]: '2 คนเหล่านี้มีภาวะยากจนการจะนั่งกินอาหาร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:40.106348936+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:40.106351353+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:40.106353642+07:00","message":"StatePrefix: '2 คนเหล่านี้มีภาวะยากจนการจะนั่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:40.106356347+07:00","message":"TextPushed: '2 คนเหล่านี้มีภาวะยากจน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:40.222406942+07:00","message":"receive streaming session, msgId: 156"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:40.222438362+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"2\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":3,\"nanos\":660000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:40.222443847+07:00","message":"receive interim result [false|false]: 2"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:40.222453957+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" คนเหล่านี้มีภาวะยากจนการจะนั่งกินอาหารทะเล\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":660000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:40.22245757+07:00","message":"receive interim result [false|false]:  คนเหล่านี้มีภาวะยากจนการจะนั่งกินอาหารทะเล"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:40.222463342+07:00","message":"[buffer interim] 156 false 2"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:40.222466557+07:00","message":"[buffer interim] 156 false  คนเหล่านี้มีภาวะยากจนการจะนั่งกินอาหารทะเล"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:40.222472515+07:00","message":"[bufferProcess] interim [660000000]:2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:40.222474945+07:00","message":"[bufferProcess] send to processor:2 คนเหล่านี้มีภาวะยากจนการจะนั่งกินอาหารจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:40.222477789+07:00","message":"[bufferProcess] interim [660000000]: คนเหล่านี้มีภาวะยากจนการจะนั่งกินอาหารทะเล"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:40.222480431+07:00","message":"[bufferProcess] update buffer: 2 คนเหล่านี้มีภาวะยากจนการจะนั่งกินอาหารทะเล"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:40.222483272+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:40.222485928+07:00","message":"> Transcript [2719] [false]: '2 คนเหล่านี้มีภาวะยากจนการจะนั่งกินอาหารจะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:40.222489035+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:40.222491237+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:40.222493423+07:00","message":"StatePrefix: '2 คนเหล่านี้มีภาวะยากจนการจะนั่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:40.222495865+07:00","message":"TextPushed: '2 คนเหล่านี้มีภาวะยากจน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:40.802262366+07:00","message":"receive streaming session, msgId: 156"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:40.802307123+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"2 คนเหล่านี้มีภาวะยากจนการจะนั่งกินอาหารทะเล\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":4,\"nanos\":260000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:40.802314095+07:00","message":"receive interim result [false|false]: 2 คนเหล่านี้มีภาวะยากจนการจะนั่งกินอาหารทะเล"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:40.802332036+07:00","message":"[buffer interim] 156 false 2 คนเหล่านี้มีภาวะยากจนการจะนั่งกินอาหารทะเล"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:40.802342561+07:00","message":"[bufferProcess] interim [260000000]:2 คนเหล่านี้มีภาวะยากจนการจะนั่งกินอาหารทะเล"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:40.802345506+07:00","message":"[bufferProcess] send to processor:2 คนเหล่านี้มีภาวะยากจนการจะนั่งกินอาหารทะเล"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:40.802354259+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:40.802357409+07:00","message":"> Transcript [2720] [false]: '2 คนเหล่านี้มีภาวะยากจนการจะนั่งกินอาหารทะเล'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:40.802361436+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:40.802363712+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:40.802366792+07:00","message":"StatePrefix: '2 คนเหล่านี้มีภาวะยากจนการจะนั่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:40.802369498+07:00","message":"TextPushed: '2 คนเหล่านี้มีภาวะยากจน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:40.802375029+07:00","message":"Push: 'การจะนั่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:40.802377112+07:00","message":"TextPushed: '2 คนเหล่านี้มีภาวะยากจนการจะนั่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:40.80237956+07:00","message":"Set new StatePrefix : '2 คนเหล่านี้มีภาวะยากจนการจะนั่งกินอาหารทะเล'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:40.802382619+07:00","message":"Next Push (prob) : 'กินอาหารทะเล'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:40.802391453+07:00","message":"push: {false การจะนั่ง 0 0xc001da9180}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:41.119645101+07:00","message":"receive streaming session, msgId: 156"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:41.119683594+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"2\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":4,\"nanos\":620000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:41.119689036+07:00","message":"receive interim result [false|false]: 2"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:41.119703074+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" คนเหล่านี้มีภาวะยากจนการจะนั่งกินอาหารทะเลหรือ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":620000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:41.119707401+07:00","message":"receive interim result [false|false]:  คนเหล่านี้มีภาวะยากจนการจะนั่งกินอาหารทะเลหรือ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:41.119715813+07:00","message":"[buffer interim] 156 false 2"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:41.119720213+07:00","message":"[buffer interim] 156 false  คนเหล่านี้มีภาวะยากจนการจะนั่งกินอาหารทะเลหรือ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:41.119727137+07:00","message":"[bufferProcess] interim [620000000]:2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:41.11972963+07:00","message":"[bufferProcess] send to processor:2 คนเหล่านี้มีภาวะยากจนการจะนั่งกินอาหารทะเล"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:41.119732914+07:00","message":"[bufferProcess] interim [620000000]: คนเหล่านี้มีภาวะยากจนการจะนั่งกินอาหารทะเลหรือ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:41.119735714+07:00","message":"[bufferProcess] update buffer: 2 คนเหล่านี้มีภาวะยากจนการจะนั่งกินอาหารทะเลหรือ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:41.11973889+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:41.119741986+07:00","message":"> Transcript [2721] [false]: '2 คนเหล่านี้มีภาวะยากจนการจะนั่งกินอาหารทะเล'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:41.119745458+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:41.119747564+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:41.11974987+07:00","message":"StatePrefix: '2 คนเหล่านี้มีภาวะยากจนการจะนั่งกินอาหารทะเล'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:41.119752598+07:00","message":"TextPushed: '2 คนเหล่านี้มีภาวะยากจนการจะนั่ง'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:41.391950063+07:00","message":"receive streaming session, msgId: 156"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:41.391992611+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"2\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":4,\"nanos\":920000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:41.391998144+07:00","message":"receive interim result [false|false]: 2"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:41.392006676+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" คนเหล่านี้มีภาวะยากจนการจะนั่งกินอาหารทะเลหรือคะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":920000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:41.392014498+07:00","message":"receive interim result [false|false]:  คนเหล่านี้มีภาวะยากจนการจะนั่งกินอาหารทะเลหรือคะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:41.392023465+07:00","message":"[buffer interim] 156 false 2"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:41.392027086+07:00","message":"[buffer interim] 156 false  คนเหล่านี้มีภาวะยากจนการจะนั่งกินอาหารทะเลหรือคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:41.392034101+07:00","message":"[bufferProcess] interim [920000000]:2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:41.392036681+07:00","message":"[bufferProcess] send to processor:2 คนเหล่านี้มีภาวะยากจนการจะนั่งกินอาหารทะเลหรือ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:41.392039924+07:00","message":"[bufferProcess] interim [920000000]: คนเหล่านี้มีภาวะยากจนการจะนั่งกินอาหารทะเลหรือคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:41.392042517+07:00","message":"[bufferProcess] update buffer: 2 คนเหล่านี้มีภาวะยากจนการจะนั่งกินอาหารทะเลหรือคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:41.392045901+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:41.392048886+07:00","message":"> Transcript [2722] [false]: '2 คนเหล่านี้มีภาวะยากจนการจะนั่งกินอาหารทะเลหรือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:41.392052913+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:41.392055349+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:41.392057937+07:00","message":"StatePrefix: '2 คนเหล่านี้มีภาวะยากจนการจะนั่งกินอาหารทะเล'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:41.392061077+07:00","message":"TextPushed: '2 คนเหล่านี้มีภาวะยากจนการจะนั่ง'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:41.638668276+07:00","message":"receive streaming session, msgId: 156"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:41.638712238+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"2\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":5,\"nanos\":40000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:41.638718582+07:00","message":"receive interim result [false|false]: 2"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:41.638732143+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" คนเหล่านี้มีภาวะยากจนการจะนั่งกินอาหารทะเลหรือขัด\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":40000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:41.638736+07:00","message":"receive interim result [false|false]:  คนเหล่านี้มีภาวะยากจนการจะนั่งกินอาหารทะเลหรือขัด"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:41.638752153+07:00","message":"[buffer interim] 156 false 2"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:41.63876526+07:00","message":"[buffer interim] 156 false  คนเหล่านี้มีภาวะยากจนการจะนั่งกินอาหารทะเลหรือขัด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:41.638775404+07:00","message":"[bufferProcess] interim [40000000]:2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:41.638778396+07:00","message":"[bufferProcess] send to processor:2 คนเหล่านี้มีภาวะยากจนการจะนั่งกินอาหารทะเลหรือคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:41.638782254+07:00","message":"[bufferProcess] interim [40000000]: คนเหล่านี้มีภาวะยากจนการจะนั่งกินอาหารทะเลหรือขัด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:41.638785374+07:00","message":"[bufferProcess] update buffer: 2 คนเหล่านี้มีภาวะยากจนการจะนั่งกินอาหารทะเลหรือขัด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:41.638788438+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:41.638791692+07:00","message":"> Transcript [2723] [false]: '2 คนเหล่านี้มีภาวะยากจนการจะนั่งกินอาหารทะเลหรือคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:41.638795131+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:41.638797409+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:41.638800076+07:00","message":"StatePrefix: '2 คนเหล่านี้มีภาวะยากจนการจะนั่งกินอาหารทะเล'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:41.638803064+07:00","message":"TextPushed: '2 คนเหล่านี้มีภาวะยากจนการจะนั่ง'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:41.704113577+07:00","message":"receive streaming session, msgId: 156"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:41.704151121+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"2\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":5,\"nanos\":220000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:41.704157475+07:00","message":"receive interim result [false|false]: 2"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:41.70416837+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" คนเหล่านี้มีภาวะยากจนการจะนั่งกินอาหารทะเลหรือขาดความ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":220000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:41.704172087+07:00","message":"receive interim result [false|false]:  คนเหล่านี้มีภาวะยากจนการจะนั่งกินอาหารทะเลหรือขาดความ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:41.704180567+07:00","message":"[buffer interim] 156 false 2"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:41.704184018+07:00","message":"[buffer interim] 156 false  คนเหล่านี้มีภาวะยากจนการจะนั่งกินอาหารทะเลหรือขาดความ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:41.70419162+07:00","message":"[bufferProcess] interim [220000000]:2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:41.704195192+07:00","message":"[bufferProcess] send to processor:2 คนเหล่านี้มีภาวะยากจนการจะนั่งกินอาหารทะเลหรือขัด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:41.704199666+07:00","message":"[bufferProcess] interim [220000000]: คนเหล่านี้มีภาวะยากจนการจะนั่งกินอาหารทะเลหรือขาดความ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:41.704204229+07:00","message":"[bufferProcess] update buffer: 2 คนเหล่านี้มีภาวะยากจนการจะนั่งกินอาหารทะเลหรือขาดความ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:41.704208446+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:41.704212564+07:00","message":"> Transcript [2724] [false]: '2 คนเหล่านี้มีภาวะยากจนการจะนั่งกินอาหารทะเลหรือขัด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:41.704217356+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:41.704221636+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:41.704224001+07:00","message":"StatePrefix: '2 คนเหล่านี้มีภาวะยากจนการจะนั่งกินอาหารทะเล'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:41.70422846+07:00","message":"TextPushed: '2 คนเหล่านี้มีภาวะยากจนการจะนั่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:41.704231486+07:00","message":"Push: 'กินอาหารทะเล'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:41.704233592+07:00","message":"TextPushed: '2 คนเหล่านี้มีภาวะยากจนการจะนั่งกินอาหารทะเล'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:41.704235952+07:00","message":"Set new StatePrefix : '2 คนเหล่านี้มีภาวะยากจนการจะนั่งกินอาหารทะเลหรือขัด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:41.704238489+07:00","message":"Next Push (prob) : 'หรือขัด'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:41.704245468+07:00","message":"push: {false กินอาหารทะเล 0 0xc001da9180}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:41.894714471+07:00","message":"receive streaming session, msgId: 156"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:41.894747068+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"2\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":5,\"nanos\":340000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:41.894752367+07:00","message":"receive interim result [false|false]: 2"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:41.894765422+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" คนเหล่านี้มีภาวะยากจนการจะนั่งกินอาหารทะเลหรือขาดความรู้\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":340000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:41.894769296+07:00","message":"receive interim result [false|false]:  คนเหล่านี้มีภาวะยากจนการจะนั่งกินอาหารทะเลหรือขาดความรู้"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:41.894775877+07:00","message":"[buffer interim] 156 false 2"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:41.894778923+07:00","message":"[buffer interim] 156 false  คนเหล่านี้มีภาวะยากจนการจะนั่งกินอาหารทะเลหรือขาดความรู้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:41.894785261+07:00","message":"[bufferProcess] interim [340000000]:2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:41.894787553+07:00","message":"[bufferProcess] send to processor:2 คนเหล่านี้มีภาวะยากจนการจะนั่งกินอาหารทะเลหรือขาดความ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:41.894790541+07:00","message":"[bufferProcess] interim [340000000]: คนเหล่านี้มีภาวะยากจนการจะนั่งกินอาหารทะเลหรือขาดความรู้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:41.894793217+07:00","message":"[bufferProcess] update buffer: 2 คนเหล่านี้มีภาวะยากจนการจะนั่งกินอาหารทะเลหรือขาดความรู้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:41.894796409+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:41.894799489+07:00","message":"> Transcript [2725] [false]: '2 คนเหล่านี้มีภาวะยากจนการจะนั่งกินอาหารทะเลหรือขาดความ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:41.894803065+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:41.894805122+07:00","message":"Set new StatePrefix: '2 คนเหล่านี้มีภาวะยากจนการจะนั่งกินอาหารทะเลหรือขาดความ'"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:17:41.982096552+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:17:41.982112227+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:42.221959498+07:00","message":"receive streaming session, msgId: 156"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:42.221992514+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"2\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":5,\"nanos\":700000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:42.221997715+07:00","message":"receive interim result [false|false]: 2"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:42.222013763+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" คนเหล่านี้มีภาวะยากจนการจะนั่งกินอาหารทะเลหรือขาดความรู้เรื่อง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":700000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:42.222017854+07:00","message":"receive interim result [false|false]:  คนเหล่านี้มีภาวะยากจนการจะนั่งกินอาหารทะเลหรือขาดความรู้เรื่อง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:42.222025145+07:00","message":"[buffer interim] 156 false 2"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:42.222028808+07:00","message":"[buffer interim] 156 false  คนเหล่านี้มีภาวะยากจนการจะนั่งกินอาหารทะเลหรือขาดความรู้เรื่อง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:42.222034941+07:00","message":"[bufferProcess] interim [700000000]:2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:42.2220373+07:00","message":"[bufferProcess] send to processor:2 คนเหล่านี้มีภาวะยากจนการจะนั่งกินอาหารทะเลหรือขาดความรู้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:42.222040481+07:00","message":"[bufferProcess] interim [700000000]: คนเหล่านี้มีภาวะยากจนการจะนั่งกินอาหารทะเลหรือขาดความรู้เรื่อง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:42.222042967+07:00","message":"[bufferProcess] update buffer: 2 คนเหล่านี้มีภาวะยากจนการจะนั่งกินอาหารทะเลหรือขาดความรู้เรื่อง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:42.222045788+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:42.222048686+07:00","message":"> Transcript [2726] [false]: '2 คนเหล่านี้มีภาวะยากจนการจะนั่งกินอาหารทะเลหรือขาดความรู้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:42.22205183+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:42.222054151+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:42.222056709+07:00","message":"StatePrefix: '2 คนเหล่านี้มีภาวะยากจนการจะนั่งกินอาหารทะเลหรือขาดความ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:42.222059263+07:00","message":"TextPushed: '2 คนเหล่านี้มีภาวะยากจนการจะนั่งกินอาหารทะเล'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:42.533644302+07:00","message":"receive streaming session, msgId: 156"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:42.533688738+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"2\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":5,\"nanos\":940000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:42.53369549+07:00","message":"receive interim result [false|false]: 2"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:42.533710718+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" คนเหล่านี้มีภาวะยากจนการจะนั่งกินอาหารทะเลหรือขาดความรู้เรื่องการ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":940000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:42.533716387+07:00","message":"receive interim result [false|false]:  คนเหล่านี้มีภาวะยากจนการจะนั่งกินอาหารทะเลหรือขาดความรู้เรื่องการ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:42.533726938+07:00","message":"[buffer interim] 156 false 2"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:42.533731482+07:00","message":"[buffer interim] 156 false  คนเหล่านี้มีภาวะยากจนการจะนั่งกินอาหารทะเลหรือขาดความรู้เรื่องการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:42.533739451+07:00","message":"[bufferProcess] interim [940000000]:2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:42.533743343+07:00","message":"[bufferProcess] send to processor:2 คนเหล่านี้มีภาวะยากจนการจะนั่งกินอาหารทะเลหรือขาดความรู้เรื่อง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:42.533750427+07:00","message":"[bufferProcess] interim [940000000]: คนเหล่านี้มีภาวะยากจนการจะนั่งกินอาหารทะเลหรือขาดความรู้เรื่องการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:42.533754461+07:00","message":"[bufferProcess] update buffer: 2 คนเหล่านี้มีภาวะยากจนการจะนั่งกินอาหารทะเลหรือขาดความรู้เรื่องการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:42.533758967+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:42.533762839+07:00","message":"> Transcript [2727] [false]: '2 คนเหล่านี้มีภาวะยากจนการจะนั่งกินอาหารทะเลหรือขาดความรู้เรื่อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:42.53376756+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:42.533770635+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:42.533773937+07:00","message":"StatePrefix: '2 คนเหล่านี้มีภาวะยากจนการจะนั่งกินอาหารทะเลหรือขาดความ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:42.533778404+07:00","message":"TextPushed: '2 คนเหล่านี้มีภาวะยากจนการจะนั่งกินอาหารทะเล'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:42.72773612+07:00","message":"receive streaming session, msgId: 156"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:42.727770883+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"2\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":6,\"nanos\":180000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:42.727775786+07:00","message":"receive interim result [false|false]: 2"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:42.72778813+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" คนเหล่านี้มีภาวะยากจนการจะนั่งกินอาหารทะเลหรือขาดความรู้เรื่องการใช้\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":6,\"nanos\":180000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:42.727792646+07:00","message":"receive interim result [false|false]:  คนเหล่านี้มีภาวะยากจนการจะนั่งกินอาหารทะเลหรือขาดความรู้เรื่องการใช้"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:42.727800247+07:00","message":"[buffer interim] 156 false 2"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:42.727804043+07:00","message":"[buffer interim] 156 false  คนเหล่านี้มีภาวะยากจนการจะนั่งกินอาหารทะเลหรือขาดความรู้เรื่องการใช้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:42.727809956+07:00","message":"[bufferProcess] interim [180000000]:2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:42.727812266+07:00","message":"[bufferProcess] send to processor:2 คนเหล่านี้มีภาวะยากจนการจะนั่งกินอาหารทะเลหรือขาดความรู้เรื่องการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:42.727815192+07:00","message":"[bufferProcess] interim [180000000]: คนเหล่านี้มีภาวะยากจนการจะนั่งกินอาหารทะเลหรือขาดความรู้เรื่องการใช้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:42.727817744+07:00","message":"[bufferProcess] update buffer: 2 คนเหล่านี้มีภาวะยากจนการจะนั่งกินอาหารทะเลหรือขาดความรู้เรื่องการใช้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:42.727820641+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:42.72782386+07:00","message":"> Transcript [2728] [false]: '2 คนเหล่านี้มีภาวะยากจนการจะนั่งกินอาหารทะเลหรือขาดความรู้เรื่องการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:42.727827268+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:42.727829301+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:42.727831412+07:00","message":"StatePrefix: '2 คนเหล่านี้มีภาวะยากจนการจะนั่งกินอาหารทะเลหรือขาดความ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:42.727833869+07:00","message":"TextPushed: '2 คนเหล่านี้มีภาวะยากจนการจะนั่งกินอาหารทะเล'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:42.99602576+07:00","message":"receive streaming session, msgId: 156"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:42.996068691+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"2\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":6,\"nanos\":480000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:42.99607394+07:00","message":"receive interim result [false|false]: 2"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:42.996088312+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" คนเหล่านี้มีภาวะยากจนการจะนั่งกินอาหารทะเลหรือขาดความรู้เรื่องการใช้เกลือ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":6,\"nanos\":480000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:42.99609192+07:00","message":"receive interim result [false|false]:  คนเหล่านี้มีภาวะยากจนการจะนั่งกินอาหารทะเลหรือขาดความรู้เรื่องการใช้เกลือ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:42.996100084+07:00","message":"[buffer interim] 156 false 2"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:42.996109799+07:00","message":"[buffer interim] 156 false  คนเหล่านี้มีภาวะยากจนการจะนั่งกินอาหารทะเลหรือขาดความรู้เรื่องการใช้เกลือ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:42.99611653+07:00","message":"[bufferProcess] interim [480000000]:2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:42.996119211+07:00","message":"[bufferProcess] send to processor:2 คนเหล่านี้มีภาวะยากจนการจะนั่งกินอาหารทะเลหรือขาดความรู้เรื่องการใช้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:42.996122828+07:00","message":"[bufferProcess] interim [480000000]: คนเหล่านี้มีภาวะยากจนการจะนั่งกินอาหารทะเลหรือขาดความรู้เรื่องการใช้เกลือ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:42.996125873+07:00","message":"[bufferProcess] update buffer: 2 คนเหล่านี้มีภาวะยากจนการจะนั่งกินอาหารทะเลหรือขาดความรู้เรื่องการใช้เกลือ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:42.996133929+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:42.996164281+07:00","message":"> Transcript [2729] [false]: '2 คนเหล่านี้มีภาวะยากจนการจะนั่งกินอาหารทะเลหรือขาดความรู้เรื่องการใช้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:42.996172891+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:42.996176361+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:42.996180721+07:00","message":"StatePrefix: '2 คนเหล่านี้มีภาวะยากจนการจะนั่งกินอาหารทะเลหรือขาดความ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:42.996183633+07:00","message":"TextPushed: '2 คนเหล่านี้มีภาวะยากจนการจะนั่งกินอาหารทะเล'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:42.996193177+07:00","message":"Push: 'หรือขาดความ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:42.996196804+07:00","message":"TextPushed: '2 คนเหล่านี้มีภาวะยากจนการจะนั่งกินอาหารทะเลหรือขาดความ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:42.996200274+07:00","message":"Set new StatePrefix : '2 คนเหล่านี้มีภาวะยากจนการจะนั่งกินอาหารทะเลหรือขาดความรู้เรื่องการใช้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:42.9962045+07:00","message":"Next Push (prob) : 'รู้เรื่องการใช้'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:42.996219475+07:00","message":"push: {false หรือขาดความ 0 0xc001da9180}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:43.310136552+07:00","message":"receive streaming session, msgId: 156"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:43.310179626+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"2\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":6,\"nanos\":780000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:43.310185963+07:00","message":"receive interim result [false|false]: 2"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:43.310197569+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" คนเหล่านี้มีภาวะยากจนการจะนั่งกินอาหารทะเลหรือขาดความรู้เรื่องการใช้เกลือเสริม\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":6,\"nanos\":780000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:43.310201408+07:00","message":"receive interim result [false|false]:  คนเหล่านี้มีภาวะยากจนการจะนั่งกินอาหารทะเลหรือขาดความรู้เรื่องการใช้เกลือเสริม"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:43.310210102+07:00","message":"[buffer interim] 156 false 2"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:43.31021638+07:00","message":"[buffer interim] 156 false  คนเหล่านี้มีภาวะยากจนการจะนั่งกินอาหารทะเลหรือขาดความรู้เรื่องการใช้เกลือเสริม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:43.310223627+07:00","message":"[bufferProcess] interim [780000000]:2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:43.310226472+07:00","message":"[bufferProcess] send to processor:2 คนเหล่านี้มีภาวะยากจนการจะนั่งกินอาหารทะเลหรือขาดความรู้เรื่องการใช้เกลือ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:43.310229988+07:00","message":"[bufferProcess] interim [780000000]: คนเหล่านี้มีภาวะยากจนการจะนั่งกินอาหารทะเลหรือขาดความรู้เรื่องการใช้เกลือเสริม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:43.310233018+07:00","message":"[bufferProcess] update buffer: 2 คนเหล่านี้มีภาวะยากจนการจะนั่งกินอาหารทะเลหรือขาดความรู้เรื่องการใช้เกลือเสริม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:43.310236695+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:43.31023963+07:00","message":"> Transcript [2730] [false]: '2 คนเหล่านี้มีภาวะยากจนการจะนั่งกินอาหารทะเลหรือขาดความรู้เรื่องการใช้เกลือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:43.310243595+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:43.310245515+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:43.310247858+07:00","message":"StatePrefix: '2 คนเหล่านี้มีภาวะยากจนการจะนั่งกินอาหารทะเลหรือขาดความรู้เรื่องการใช้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:43.31025105+07:00","message":"TextPushed: '2 คนเหล่านี้มีภาวะยากจนการจะนั่งกินอาหารทะเลหรือขาดความ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:43.503059133+07:00","message":"receive streaming session, msgId: 156"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:43.503102524+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"2\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":7,\"nanos\":20000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:43.503109942+07:00","message":"receive interim result [false|false]: 2"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:43.503123182+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" คนเหล่านี้มีภาวะยากจนการจะนั่งกินอาหารทะเลหรือขาดความรู้เรื่องการใช้เกลือเสริมไอโอดีน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":7,\"nanos\":20000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:43.503127604+07:00","message":"receive interim result [false|false]:  คนเหล่านี้มีภาวะยากจนการจะนั่งกินอาหารทะเลหรือขาดความรู้เรื่องการใช้เกลือเสริมไอโอดีน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:43.503136164+07:00","message":"[buffer interim] 156 false 2"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:43.503140025+07:00","message":"[buffer interim] 156 false  คนเหล่านี้มีภาวะยากจนการจะนั่งกินอาหารทะเลหรือขาดความรู้เรื่องการใช้เกลือเสริมไอโอดีน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:43.503147514+07:00","message":"[bufferProcess] interim [20000000]:2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:43.503150433+07:00","message":"[bufferProcess] send to processor:2 คนเหล่านี้มีภาวะยากจนการจะนั่งกินอาหารทะเลหรือขาดความรู้เรื่องการใช้เกลือเสริม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:43.503166143+07:00","message":"[bufferProcess] interim [20000000]: คนเหล่านี้มีภาวะยากจนการจะนั่งกินอาหารทะเลหรือขาดความรู้เรื่องการใช้เกลือเสริมไอโอดีน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:43.503171466+07:00","message":"[bufferProcess] update buffer: 2 คนเหล่านี้มีภาวะยากจนการจะนั่งกินอาหารทะเลหรือขาดความรู้เรื่องการใช้เกลือเสริมไอโอดีน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:43.503175159+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:43.503178326+07:00","message":"> Transcript [2731] [false]: '2 คนเหล่านี้มีภาวะยากจนการจะนั่งกินอาหารทะเลหรือขาดความรู้เรื่องการใช้เกลือเสริม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:43.503182075+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:43.503184116+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:43.503186511+07:00","message":"StatePrefix: '2 คนเหล่านี้มีภาวะยากจนการจะนั่งกินอาหารทะเลหรือขาดความรู้เรื่องการใช้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:43.503189812+07:00","message":"TextPushed: '2 คนเหล่านี้มีภาวะยากจนการจะนั่งกินอาหารทะเลหรือขาดความ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:43.863482951+07:00","message":"[GCS] IsForceVAD: false for message ID: 156"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:43.924602045+07:00","message":"[GCS] Start streaming session, msgId: 157"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:44.029034393+07:00","message":"receive streaming session, msgId: 156"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:44.029086677+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มี 2 คนเหล่านี้มีภาวะยากจนการจะนั่งกินอาหารทะเลหรือขาดความรู้เรื่องการใช้เกลือเสริมไอโอดีน\",\"confidence\":0.86560756}],\"is_final\":true,\"result_end_time\":{\"seconds\":7,\"nanos\":530000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:44.029097794+07:00","message":"receive interim result [true|false]: มี 2 คนเหล่านี้มีภาวะยากจนการจะนั่งกินอาหารทะเลหรือขาดความรู้เรื่องการใช้เกลือเสริมไอโอดีน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:44.029113571+07:00","message":"end recv isFinal message id 156"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:44.029116074+07:00","message":"end Recv id 156"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:44.029123632+07:00","message":"[buffer interim] 156 true มี 2 คนเหล่านี้มีภาวะยากจนการจะนั่งกินอาหารทะเลหรือขาดความรู้เรื่องการใช้เกลือเสริมไอโอดีน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:44.029139046+07:00","message":"[bufferProcess] interim [530000000]:มี 2 คนเหล่านี้มีภาวะยากจนการจะนั่งกินอาหารทะเลหรือขาดความรู้เรื่องการใช้เกลือเสริมไอโอดีน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:44.029148813+07:00","message":"[bufferProcess] send to processor (isfinal):2 คนเหล่านี้มีภาวะยากจนการจะนั่งกินอาหารทะเลหรือขาดความรู้เรื่องการใช้เกลือเสริมไอโอดีน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:44.029152805+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:44.029155982+07:00","message":"> Transcript [2732] [false]: '2 คนเหล่านี้มีภาวะยากจนการจะนั่งกินอาหารทะเลหรือขาดความรู้เรื่องการใช้เกลือเสริมไอโอดีน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:44.029160381+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:44.029181312+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:44.029184485+07:00","message":"StatePrefix: '2 คนเหล่านี้มีภาวะยากจนการจะนั่งกินอาหารทะเลหรือขาดความรู้เรื่องการใช้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:44.029187704+07:00","message":"TextPushed: '2 คนเหล่านี้มีภาวะยากจนการจะนั่งกินอาหารทะเลหรือขาดความ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:44.029189851+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:44.02919203+07:00","message":"> Transcript [2733] [true]: 'มี 2 คนเหล่านี้มีภาวะยากจนการจะนั่งกินอาหารทะเลหรือขาดความรู้เรื่องการใช้เกลือเสริมไอโอดีน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:44.029194888+07:00","message":"Count interim (case isFinal): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:44.02919682+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:44.029198629+07:00","message":"StatePrefix: '2 คนเหล่านี้มีภาวะยากจนการจะนั่งกินอาหารทะเลหรือขาดความรู้เรื่องการใช้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:44.029200888+07:00","message":"TextPushed: '2 คนเหล่านี้มีภาวะยากจนการจะนั่งกินอาหารทะเลหรือขาดความ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:44.0292028+07:00","message":"must be align in case of isFinal"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:44.029484791+07:00","message":"Push: 'เรื่องการใช้เกลือเสริมไอโอดีน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:44.029494128+07:00","message":"TextPushed: '2 คนเหล่านี้มีภาวะยากจนการจะนั่งกินอาหารทะเลหรือขาดความเรื่องการใช้เกลือเสริมไอโอดีน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:44.029496827+07:00","message":"Set new StatePrefix : 'มี 2 คนเหล่านี้มีภาวะยากจนการจะนั่งกินอาหารทะเลหรือขาดความรู้เรื่องการใช้เกลือเสริมไอโอดีน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:44.029499432+07:00","message":"Next Push (prob) : 'มี 2 คนเหล่านี้มีภาวะยากจนการจะนั่งกินอาหารทะเลหรือขาดความรู้เรื่องการใช้เกลือเสริมไอโอดีน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:44.029510099+07:00","message":"push: {true เรื่องการใช้เกลือเสริมไอโอดีน 0 0xc001da9180}"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:44.029520211+07:00","message":"write aligntment file to 'tmp/7593/align_message_id_156.html'"}
{"level":"info","service":"Main","time":"2026-06-25T13:17:44.045545373+07:00","message":"write wav file: './tmp/7593/7593_156.wav'"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:17:44.983179812+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:17:44.983199827+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:45.098652448+07:00","message":"receive streaming session, msgId: 157"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:45.098706038+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"พอดีเมื่อกี้\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":140000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:45.098713509+07:00","message":"receive interim result [false|false]: พอดีเมื่อกี้"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:45.098730018+07:00","message":"[buffer interim] 157 false พอดีเมื่อกี้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:45.098738183+07:00","message":"[bufferProcess] interim [140000000]:พอดีเมื่อกี้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:45.098740983+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:45.098749271+07:00","message":"[bufferProcess] send to processor (ticker):พอดีเมื่อกี้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:45.09875296+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:45.098756993+07:00","message":"> Transcript [2734] [false]: 'พอดีเมื่อกี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:45.098760416+07:00","message":"Set StatePrefix (first interim): 'พอดีเมื่อกี้'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:45.154198931+07:00","message":"receive streaming session, msgId: 157"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:45.15423633+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"พอดีเมื่อกี้ก็\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":260000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:45.154241281+07:00","message":"receive interim result [false|false]: พอดีเมื่อกี้ก็"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:45.154251766+07:00","message":"[buffer interim] 157 false พอดีเมื่อกี้ก็"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:45.154259544+07:00","message":"[bufferProcess] interim [260000000]:พอดีเมื่อกี้ก็"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:45.15426169+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:45.283067866+07:00","message":"receive streaming session, msgId: 157"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:45.283113463+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"พอดีเมื่อกี้ก็เข้า\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":380000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:45.283120677+07:00","message":"receive interim result [false|false]: พอดีเมื่อกี้ก็เข้า"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:45.283134914+07:00","message":"[buffer interim] 157 false พอดีเมื่อกี้ก็เข้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:45.283142188+07:00","message":"[bufferProcess] interim [380000000]:พอดีเมื่อกี้ก็เข้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:45.28314475+07:00","message":"[bufferProcess] send to processor:พอดีเมื่อกี้ก็"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:45.28315125+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:45.283154262+07:00","message":"> Transcript [2735] [false]: 'พอดีเมื่อกี้ก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:45.283157787+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:45.283160122+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:45.283162366+07:00","message":"StatePrefix: 'พอดีเมื่อกี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:45.283164583+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:45.47138972+07:00","message":"receive streaming session, msgId: 157"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:45.471426934+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"พอดีเมื่อกี้ก็เข้ามา\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":560000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:45.471432302+07:00","message":"receive interim result [false|false]: พอดีเมื่อกี้ก็เข้ามา"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:45.471444821+07:00","message":"[buffer interim] 157 false พอดีเมื่อกี้ก็เข้ามา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:45.471451689+07:00","message":"[bufferProcess] interim [560000000]:พอดีเมื่อกี้ก็เข้ามา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:45.471454215+07:00","message":"[bufferProcess] send to processor:พอดีเมื่อกี้ก็เข้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:45.471459354+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:45.471462201+07:00","message":"> Transcript [2736] [false]: 'พอดีเมื่อกี้ก็เข้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:45.471465317+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:45.471467446+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:45.471469565+07:00","message":"StatePrefix: 'พอดีเมื่อกี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:45.471471776+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:45.473950597+07:00","message":"receive streaming session, msgId: 157"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:45.473960371+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"พอดีเมื่อกี้ก็เข้าไม่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":620000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:45.473963502+07:00","message":"receive interim result [false|false]: พอดีเมื่อกี้ก็เข้าไม่"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:45.47397124+07:00","message":"[buffer interim] 157 false พอดีเมื่อกี้ก็เข้าไม่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:45.473974496+07:00","message":"[bufferProcess] interim [620000000]:พอดีเมื่อกี้ก็เข้าไม่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:45.473976424+07:00","message":"[bufferProcess] send to processor:พอดีเมื่อกี้ก็เข้ามา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:45.47397916+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:45.473981216+07:00","message":"> Transcript [2737] [false]: 'พอดีเมื่อกี้ก็เข้ามา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:45.473983487+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:45.473985304+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:45.473987104+07:00","message":"StatePrefix: 'พอดีเมื่อกี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:45.473988956+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:45.654824095+07:00","message":"receive streaming session, msgId: 157"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:45.654862083+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"พอดีเมื่อกี้ก็เข้าไม่ถึง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":740000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:45.654867471+07:00","message":"receive interim result [false|false]: พอดีเมื่อกี้ก็เข้าไม่ถึง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:45.654877955+07:00","message":"[buffer interim] 157 false พอดีเมื่อกี้ก็เข้าไม่ถึง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:45.654886822+07:00","message":"[bufferProcess] interim [740000000]:พอดีเมื่อกี้ก็เข้าไม่ถึง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:45.654889326+07:00","message":"[bufferProcess] send to processor:พอดีเมื่อกี้ก็เข้าไม่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:45.654894639+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:45.654897511+07:00","message":"> Transcript [2738] [false]: 'พอดีเมื่อกี้ก็เข้าไม่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:45.654900723+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:45.654903259+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:45.654905583+07:00","message":"StatePrefix: 'พอดีเมื่อกี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:45.654907895+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:45.654912002+07:00","message":"Push: 'พอดีเมื่อกี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:45.654914077+07:00","message":"TextPushed: 'พอดีเมื่อกี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:45.65491606+07:00","message":"Set new StatePrefix : 'พอดีเมื่อกี้ก็เข้าไม่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:45.654918362+07:00","message":"Next Push (prob) : 'ก็เข้าไม่'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:45.654925747+07:00","message":"push: {false พอดีเมื่อกี้ 0 0xc001da9480}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:46.247341828+07:00","message":"receive streaming session, msgId: 157"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:46.247401325+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"พอดีเมื่อกี้ก็เข้าไม่ถึง\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":2,\"nanos\":340000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:46.247407214+07:00","message":"receive interim result [false|false]: พอดีเมื่อกี้ก็เข้าไม่ถึง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:46.247420061+07:00","message":"[buffer interim] 157 false พอดีเมื่อกี้ก็เข้าไม่ถึง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:46.24742678+07:00","message":"[bufferProcess] interim [340000000]:พอดีเมื่อกี้ก็เข้าไม่ถึง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:46.247429243+07:00","message":"[bufferProcess] send to processor:พอดีเมื่อกี้ก็เข้าไม่ถึง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:46.247434485+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:46.247437496+07:00","message":"> Transcript [2739] [false]: 'พอดีเมื่อกี้ก็เข้าไม่ถึง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:46.247440709+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:46.247442821+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:46.247444762+07:00","message":"StatePrefix: 'พอดีเมื่อกี้ก็เข้าไม่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:46.247446946+07:00","message":"TextPushed: 'พอดีเมื่อกี้'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:46.377578821+07:00","message":"receive streaming session, msgId: 157"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:46.377624198+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"พอดีเมื่อกี้ก็เข้าไม่ถึงเช่นเดียวกัน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":460000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:46.377630341+07:00","message":"receive interim result [false|false]: พอดีเมื่อกี้ก็เข้าไม่ถึงเช่นเดียวกัน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:46.37764562+07:00","message":"[buffer interim] 157 false พอดีเมื่อกี้ก็เข้าไม่ถึงเช่นเดียวกัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:46.377654105+07:00","message":"[bufferProcess] interim [460000000]:พอดีเมื่อกี้ก็เข้าไม่ถึงเช่นเดียวกัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:46.377656997+07:00","message":"[bufferProcess] send to processor:พอดีเมื่อกี้ก็เข้าไม่ถึง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:46.377665008+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:46.37766861+07:00","message":"> Transcript [2740] [false]: 'พอดีเมื่อกี้ก็เข้าไม่ถึง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:46.377672128+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:46.377677665+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:46.3776812+07:00","message":"StatePrefix: 'พอดีเมื่อกี้ก็เข้าไม่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:46.377683639+07:00","message":"TextPushed: 'พอดีเมื่อกี้'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:46.403131369+07:00","message":"receive streaming session, msgId: 157"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:46.403170696+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"พอดีเมื่อกี้ก็เข้าไม่ถึง\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":2,\"nanos\":520000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:46.403177015+07:00","message":"receive interim result [false|false]: พอดีเมื่อกี้ก็เข้าไม่ถึง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:46.403192761+07:00","message":"[buffer interim] 157 false พอดีเมื่อกี้ก็เข้าไม่ถึง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:46.403199558+07:00","message":"[bufferProcess] interim [520000000]:พอดีเมื่อกี้ก็เข้าไม่ถึง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:46.403202146+07:00","message":"[bufferProcess] send to processor:พอดีเมื่อกี้ก็เข้าไม่ถึงเช่นเดียวกัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:46.403205798+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:46.403208433+07:00","message":"> Transcript [2741] [false]: 'พอดีเมื่อกี้ก็เข้าไม่ถึงเช่นเดียวกัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:46.403212729+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:46.403215374+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:46.403217517+07:00","message":"StatePrefix: 'พอดีเมื่อกี้ก็เข้าไม่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:46.403220275+07:00","message":"TextPushed: 'พอดีเมื่อกี้'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:46.689562304+07:00","message":"receive streaming session, msgId: 157"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:46.68960078+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"พอดีเมื่อกี้ก็เข้าไม่ถึงเช่นเดียวกันอาจารย์\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":760000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:46.689608156+07:00","message":"receive interim result [false|false]: พอดีเมื่อกี้ก็เข้าไม่ถึงเช่นเดียวกันอาจารย์"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:46.689624089+07:00","message":"[buffer interim] 157 false พอดีเมื่อกี้ก็เข้าไม่ถึงเช่นเดียวกันอาจารย์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:46.689632265+07:00","message":"[bufferProcess] interim [760000000]:พอดีเมื่อกี้ก็เข้าไม่ถึงเช่นเดียวกันอาจารย์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:46.689635866+07:00","message":"[bufferProcess] send to processor:พอดีเมื่อกี้ก็เข้าไม่ถึง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:46.689640135+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:46.689643154+07:00","message":"> Transcript [2742] [false]: 'พอดีเมื่อกี้ก็เข้าไม่ถึง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:46.689647074+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:46.689651016+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:46.689653149+07:00","message":"StatePrefix: 'พอดีเมื่อกี้ก็เข้าไม่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:46.689655589+07:00","message":"TextPushed: 'พอดีเมื่อกี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:46.689658603+07:00","message":"Push: 'ก็เข้าไม่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:46.689660482+07:00","message":"TextPushed: 'พอดีเมื่อกี้ก็เข้าไม่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:46.689662973+07:00","message":"Set new StatePrefix : 'พอดีเมื่อกี้ก็เข้าไม่ถึง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:46.689665323+07:00","message":"Next Push (prob) : 'ถึง'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:46.689674678+07:00","message":"push: {false ก็เข้าไม่ 0 0xc001da9480}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:47.290545147+07:00","message":"receive streaming session, msgId: 157"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:47.290584224+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"พอดีเมื่อกี้ก็เข้าไม่ถึงเช่นเดียวกันอาจารย์\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":3,\"nanos\":360000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:47.290590191+07:00","message":"receive interim result [false|false]: พอดีเมื่อกี้ก็เข้าไม่ถึงเช่นเดียวกันอาจารย์"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:47.290603949+07:00","message":"[buffer interim] 157 false พอดีเมื่อกี้ก็เข้าไม่ถึงเช่นเดียวกันอาจารย์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:47.290611229+07:00","message":"[bufferProcess] interim [360000000]:พอดีเมื่อกี้ก็เข้าไม่ถึงเช่นเดียวกันอาจารย์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:47.290614072+07:00","message":"[bufferProcess] send to processor:พอดีเมื่อกี้ก็เข้าไม่ถึงเช่นเดียวกันอาจารย์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:47.290620504+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:47.290623262+07:00","message":"> Transcript [2743] [false]: 'พอดีเมื่อกี้ก็เข้าไม่ถึงเช่นเดียวกันอาจารย์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:47.290626684+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:47.290628912+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:47.290631309+07:00","message":"StatePrefix: 'พอดีเมื่อกี้ก็เข้าไม่ถึง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:47.290633913+07:00","message":"TextPushed: 'พอดีเมื่อกี้ก็เข้าไม่'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:47.465911959+07:00","message":"receive streaming session, msgId: 157"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:47.465950218+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"พอดีเมื่อกี้ก็เข้าไม่ถึงเช่นเดียวกันอาจารย์เขาพูดทุกวันสำคัญ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":600000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:47.465956229+07:00","message":"receive interim result [false|false]: พอดีเมื่อกี้ก็เข้าไม่ถึงเช่นเดียวกันอาจารย์เขาพูดทุกวันสำคัญ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:47.465970204+07:00","message":"[buffer interim] 157 false พอดีเมื่อกี้ก็เข้าไม่ถึงเช่นเดียวกันอาจารย์เขาพูดทุกวันสำคัญ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:47.465977132+07:00","message":"[bufferProcess] interim [600000000]:พอดีเมื่อกี้ก็เข้าไม่ถึงเช่นเดียวกันอาจารย์เขาพูดทุกวันสำคัญ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:47.465985398+07:00","message":"[bufferProcess] send to processor:พอดีเมื่อกี้ก็เข้าไม่ถึงเช่นเดียวกันอาจารย์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:47.465992241+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:47.465995478+07:00","message":"> Transcript [2744] [false]: 'พอดีเมื่อกี้ก็เข้าไม่ถึงเช่นเดียวกันอาจารย์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:47.465999202+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:47.466001417+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:47.466004621+07:00","message":"StatePrefix: 'พอดีเมื่อกี้ก็เข้าไม่ถึง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:47.466007483+07:00","message":"TextPushed: 'พอดีเมื่อกี้ก็เข้าไม่'"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:17:47.984076738+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:17:47.984096356+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:48.097431957+07:00","message":"receive streaming session, msgId: 157"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:48.097467902+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"พอดีเมื่อกี้ก็เข้าไม่ถึงเช่นเดียวกันอาจารย์เขาพูดทุกวันสำคัญพรุ่ง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":140000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:48.097473906+07:00","message":"receive interim result [false|false]: พอดีเมื่อกี้ก็เข้าไม่ถึงเช่นเดียวกันอาจารย์เขาพูดทุกวันสำคัญพรุ่ง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:48.097487228+07:00","message":"[buffer interim] 157 false พอดีเมื่อกี้ก็เข้าไม่ถึงเช่นเดียวกันอาจารย์เขาพูดทุกวันสำคัญพรุ่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:48.097494137+07:00","message":"[bufferProcess] interim [140000000]:พอดีเมื่อกี้ก็เข้าไม่ถึงเช่นเดียวกันอาจารย์เขาพูดทุกวันสำคัญพรุ่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:48.097496941+07:00","message":"[bufferProcess] send to processor:พอดีเมื่อกี้ก็เข้าไม่ถึงเช่นเดียวกันอาจารย์เขาพูดทุกวันสำคัญ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:48.097502291+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:48.097505024+07:00","message":"> Transcript [2745] [false]: 'พอดีเมื่อกี้ก็เข้าไม่ถึงเช่นเดียวกันอาจารย์เขาพูดทุกวันสำคัญ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:48.097508474+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:48.097510742+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:48.09751346+07:00","message":"StatePrefix: 'พอดีเมื่อกี้ก็เข้าไม่ถึง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:48.097516367+07:00","message":"TextPushed: 'พอดีเมื่อกี้ก็เข้าไม่'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:48.155204269+07:00","message":"receive streaming session, msgId: 157"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:48.155244877+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"พอดีเมื่อกี้ก็เข้าไม่ถึงเช่นเดียวกันอาจารย์เขาพูดทุกวันสำคัญพรุ่งนี้\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":260000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:48.155250969+07:00","message":"receive interim result [false|false]: พอดีเมื่อกี้ก็เข้าไม่ถึงเช่นเดียวกันอาจารย์เขาพูดทุกวันสำคัญพรุ่งนี้"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:48.155263269+07:00","message":"[buffer interim] 157 false พอดีเมื่อกี้ก็เข้าไม่ถึงเช่นเดียวกันอาจารย์เขาพูดทุกวันสำคัญพรุ่งนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:48.155269898+07:00","message":"[bufferProcess] interim [260000000]:พอดีเมื่อกี้ก็เข้าไม่ถึงเช่นเดียวกันอาจารย์เขาพูดทุกวันสำคัญพรุ่งนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:48.155272638+07:00","message":"[bufferProcess] send to processor:พอดีเมื่อกี้ก็เข้าไม่ถึงเช่นเดียวกันอาจารย์เขาพูดทุกวันสำคัญพรุ่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:48.155277904+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:48.15528063+07:00","message":"> Transcript [2746] [false]: 'พอดีเมื่อกี้ก็เข้าไม่ถึงเช่นเดียวกันอาจารย์เขาพูดทุกวันสำคัญพรุ่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:48.155284263+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:48.155286806+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:48.155289225+07:00","message":"StatePrefix: 'พอดีเมื่อกี้ก็เข้าไม่ถึง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:48.155292066+07:00","message":"TextPushed: 'พอดีเมื่อกี้ก็เข้าไม่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:48.155296657+07:00","message":"Push: 'ถึง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:48.155298887+07:00","message":"TextPushed: 'พอดีเมื่อกี้ก็เข้าไม่ถึง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:48.155301433+07:00","message":"Set new StatePrefix : 'พอดีเมื่อกี้ก็เข้าไม่ถึงเช่นเดียวกันอาจารย์เขาพูดทุกวันสำคัญพรุ่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:48.1553049+07:00","message":"Next Push (prob) : 'เช่นเดียวกันอาจารย์เขาพูดทุกวันสำคัญพรุ่ง'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:48.155322338+07:00","message":"push: {false ถึง 0 0xc001da9480}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:48.673788093+07:00","message":"receive streaming session, msgId: 157"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:48.673833088+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"พอดีเมื่อกี้ก็เข้าไม่ถึงเช่นเดียวกันอาจารย์เขาพูดทุกวันสำคัญพรุ่งนี้วัน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":740000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:48.673839974+07:00","message":"receive interim result [false|false]: พอดีเมื่อกี้ก็เข้าไม่ถึงเช่นเดียวกันอาจารย์เขาพูดทุกวันสำคัญพรุ่งนี้วัน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:48.673854813+07:00","message":"[buffer interim] 157 false พอดีเมื่อกี้ก็เข้าไม่ถึงเช่นเดียวกันอาจารย์เขาพูดทุกวันสำคัญพรุ่งนี้วัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:48.673865301+07:00","message":"[bufferProcess] interim [740000000]:พอดีเมื่อกี้ก็เข้าไม่ถึงเช่นเดียวกันอาจารย์เขาพูดทุกวันสำคัญพรุ่งนี้วัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:48.673868465+07:00","message":"[bufferProcess] send to processor:พอดีเมื่อกี้ก็เข้าไม่ถึงเช่นเดียวกันอาจารย์เขาพูดทุกวันสำคัญพรุ่งนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:48.67387484+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:48.673878167+07:00","message":"> Transcript [2747] [false]: 'พอดีเมื่อกี้ก็เข้าไม่ถึงเช่นเดียวกันอาจารย์เขาพูดทุกวันสำคัญพรุ่งนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:48.673882433+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:48.673884666+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:48.673886942+07:00","message":"StatePrefix: 'พอดีเมื่อกี้ก็เข้าไม่ถึงเช่นเดียวกันอาจารย์เขาพูดทุกวันสำคัญพรุ่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:48.67388946+07:00","message":"TextPushed: 'พอดีเมื่อกี้ก็เข้าไม่ถึง'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:48.73599184+07:00","message":"receive streaming session, msgId: 157"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:48.736031282+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"พอดีเมื่อกี้ก็เข้าไม่ถึงเช่นเดียวกันอาจารย์เขาพูดทุกวันสำคัญพรุ่งนี้วันอะไร\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":920000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:48.736038522+07:00","message":"receive interim result [false|false]: พอดีเมื่อกี้ก็เข้าไม่ถึงเช่นเดียวกันอาจารย์เขาพูดทุกวันสำคัญพรุ่งนี้วันอะไร"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:48.73605331+07:00","message":"[buffer interim] 157 false พอดีเมื่อกี้ก็เข้าไม่ถึงเช่นเดียวกันอาจารย์เขาพูดทุกวันสำคัญพรุ่งนี้วันอะไร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:48.736061195+07:00","message":"[bufferProcess] interim [920000000]:พอดีเมื่อกี้ก็เข้าไม่ถึงเช่นเดียวกันอาจารย์เขาพูดทุกวันสำคัญพรุ่งนี้วันอะไร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:48.736063896+07:00","message":"[bufferProcess] send to processor:พอดีเมื่อกี้ก็เข้าไม่ถึงเช่นเดียวกันอาจารย์เขาพูดทุกวันสำคัญพรุ่งนี้วัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:48.736071714+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:48.736075315+07:00","message":"> Transcript [2748] [false]: 'พอดีเมื่อกี้ก็เข้าไม่ถึงเช่นเดียวกันอาจารย์เขาพูดทุกวันสำคัญพรุ่งนี้วัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:48.736079641+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:48.736081993+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:48.736084371+07:00","message":"StatePrefix: 'พอดีเมื่อกี้ก็เข้าไม่ถึงเช่นเดียวกันอาจารย์เขาพูดทุกวันสำคัญพรุ่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:48.736087767+07:00","message":"TextPushed: 'พอดีเมื่อกี้ก็เข้าไม่ถึง'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:49.0654158+07:00","message":"receive streaming session, msgId: 157"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:49.065457268+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"พอดีเมื่อกี้ก็เข้าไม่ถึงเช่นเดียวกันอาจารย์เขาพูดทุกวันสำคัญพรุ่งนี้วันไอโอดีน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":220000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:49.065464805+07:00","message":"receive interim result [false|false]: พอดีเมื่อกี้ก็เข้าไม่ถึงเช่นเดียวกันอาจารย์เขาพูดทุกวันสำคัญพรุ่งนี้วันไอโอดีน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:49.065478995+07:00","message":"[buffer interim] 157 false พอดีเมื่อกี้ก็เข้าไม่ถึงเช่นเดียวกันอาจารย์เขาพูดทุกวันสำคัญพรุ่งนี้วันไอโอดีน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:49.065487188+07:00","message":"[bufferProcess] interim [220000000]:พอดีเมื่อกี้ก็เข้าไม่ถึงเช่นเดียวกันอาจารย์เขาพูดทุกวันสำคัญพรุ่งนี้วันไอโอดีน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:49.065490077+07:00","message":"[bufferProcess] send to processor:พอดีเมื่อกี้ก็เข้าไม่ถึงเช่นเดียวกันอาจารย์เขาพูดทุกวันสำคัญพรุ่งนี้วันอะไร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:49.0654973+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:49.065501913+07:00","message":"> Transcript [2749] [false]: 'พอดีเมื่อกี้ก็เข้าไม่ถึงเช่นเดียวกันอาจารย์เขาพูดทุกวันสำคัญพรุ่งนี้วันอะไร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:49.065506525+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:49.06550898+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:49.065511482+07:00","message":"StatePrefix: 'พอดีเมื่อกี้ก็เข้าไม่ถึงเช่นเดียวกันอาจารย์เขาพูดทุกวันสำคัญพรุ่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:49.065514706+07:00","message":"TextPushed: 'พอดีเมื่อกี้ก็เข้าไม่ถึง'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:49.246239711+07:00","message":"receive streaming session, msgId: 157"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:49.246270546+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"พอดีเมื่อกี้ก็เข้าไม่ถึงเช่นเดียวกันอาจารย์เขาพูดทุกวันสำคัญพรุ่งนี้วันไอโอดีนแห่ง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":400000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:49.246280964+07:00","message":"receive interim result [false|false]: พอดีเมื่อกี้ก็เข้าไม่ถึงเช่นเดียวกันอาจารย์เขาพูดทุกวันสำคัญพรุ่งนี้วันไอโอดีนแห่ง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:49.246291439+07:00","message":"[buffer interim] 157 false พอดีเมื่อกี้ก็เข้าไม่ถึงเช่นเดียวกันอาจารย์เขาพูดทุกวันสำคัญพรุ่งนี้วันไอโอดีนแห่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:49.246297059+07:00","message":"[bufferProcess] interim [400000000]:พอดีเมื่อกี้ก็เข้าไม่ถึงเช่นเดียวกันอาจารย์เขาพูดทุกวันสำคัญพรุ่งนี้วันไอโอดีนแห่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:49.246300042+07:00","message":"[bufferProcess] send to processor:พอดีเมื่อกี้ก็เข้าไม่ถึงเช่นเดียวกันอาจารย์เขาพูดทุกวันสำคัญพรุ่งนี้วันไอโอดีน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:49.24630546+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:49.246308375+07:00","message":"> Transcript [2750] [false]: 'พอดีเมื่อกี้ก็เข้าไม่ถึงเช่นเดียวกันอาจารย์เขาพูดทุกวันสำคัญพรุ่งนี้วันไอโอดีน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:49.246312457+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:49.246314725+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:49.246317046+07:00","message":"StatePrefix: 'พอดีเมื่อกี้ก็เข้าไม่ถึงเช่นเดียวกันอาจารย์เขาพูดทุกวันสำคัญพรุ่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:49.246320077+07:00","message":"TextPushed: 'พอดีเมื่อกี้ก็เข้าไม่ถึง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:49.246326462+07:00","message":"Push: 'เช่นเดียวกันอาจารย์เขาพูดทุกวันสำคัญพรุ่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:49.246328689+07:00","message":"TextPushed: 'พอดีเมื่อกี้ก็เข้าไม่ถึงเช่นเดียวกันอาจารย์เขาพูดทุกวันสำคัญพรุ่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:49.246331121+07:00","message":"Set new StatePrefix : 'พอดีเมื่อกี้ก็เข้าไม่ถึงเช่นเดียวกันอาจารย์เขาพูดทุกวันสำคัญพรุ่งนี้วันไอโอดีน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:49.24633885+07:00","message":"Next Push (prob) : 'นี้วันไอโอดีน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:49.24635401+07:00","message":"push: {false เช่นเดียวกันอาจารย์เขาพูดทุกวันสำคัญพรุ่ง 0 0xc001da9480}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:49.574540828+07:00","message":"receive streaming session, msgId: 157"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:49.574574273+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"พอดีเมื่อกี้ก็เข้าไม่ถึงเช่นเดียวกันอาจารย์เขาพูดทุกวันสำคัญพรุ่งนี้วันไอโอดีนแห่งชาติ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":640000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:49.574580657+07:00","message":"receive interim result [false|false]: พอดีเมื่อกี้ก็เข้าไม่ถึงเช่นเดียวกันอาจารย์เขาพูดทุกวันสำคัญพรุ่งนี้วันไอโอดีนแห่งชาติ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:49.574594636+07:00","message":"[buffer interim] 157 false พอดีเมื่อกี้ก็เข้าไม่ถึงเช่นเดียวกันอาจารย์เขาพูดทุกวันสำคัญพรุ่งนี้วันไอโอดีนแห่งชาติ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:49.574601842+07:00","message":"[bufferProcess] interim [640000000]:พอดีเมื่อกี้ก็เข้าไม่ถึงเช่นเดียวกันอาจารย์เขาพูดทุกวันสำคัญพรุ่งนี้วันไอโอดีนแห่งชาติ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:49.574604877+07:00","message":"[bufferProcess] send to processor:พอดีเมื่อกี้ก็เข้าไม่ถึงเช่นเดียวกันอาจารย์เขาพูดทุกวันสำคัญพรุ่งนี้วันไอโอดีนแห่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:49.574620308+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:49.574623215+07:00","message":"> Transcript [2751] [false]: 'พอดีเมื่อกี้ก็เข้าไม่ถึงเช่นเดียวกันอาจารย์เขาพูดทุกวันสำคัญพรุ่งนี้วันไอโอดีนแห่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:49.574627454+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:49.574629618+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:49.574631859+07:00","message":"StatePrefix: 'พอดีเมื่อกี้ก็เข้าไม่ถึงเช่นเดียวกันอาจารย์เขาพูดทุกวันสำคัญพรุ่งนี้วันไอโอดีน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:49.574634449+07:00","message":"TextPushed: 'พอดีเมื่อกี้ก็เข้าไม่ถึงเช่นเดียวกันอาจารย์เขาพูดทุกวันสำคัญพรุ่ง'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:50.151865128+07:00","message":"receive streaming session, msgId: 157"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:50.151911109+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"พอดีเมื่อกี้ก็เข้าไม่ถึงเช่นเดียวกันอาจารย์เขาพูดทุกวันสำคัญพรุ่งนี้วันไอโอดีนแห่งชาติ\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":6,\"nanos\":240000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:50.151920574+07:00","message":"receive interim result [false|false]: พอดีเมื่อกี้ก็เข้าไม่ถึงเช่นเดียวกันอาจารย์เขาพูดทุกวันสำคัญพรุ่งนี้วันไอโอดีนแห่งชาติ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:50.151936634+07:00","message":"[buffer interim] 157 false พอดีเมื่อกี้ก็เข้าไม่ถึงเช่นเดียวกันอาจารย์เขาพูดทุกวันสำคัญพรุ่งนี้วันไอโอดีนแห่งชาติ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:50.151944483+07:00","message":"[bufferProcess] interim [240000000]:พอดีเมื่อกี้ก็เข้าไม่ถึงเช่นเดียวกันอาจารย์เขาพูดทุกวันสำคัญพรุ่งนี้วันไอโอดีนแห่งชาติ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:50.151947794+07:00","message":"[bufferProcess] send to processor:พอดีเมื่อกี้ก็เข้าไม่ถึงเช่นเดียวกันอาจารย์เขาพูดทุกวันสำคัญพรุ่งนี้วันไอโอดีนแห่งชาติ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:50.151956322+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:50.151959374+07:00","message":"> Transcript [2752] [false]: 'พอดีเมื่อกี้ก็เข้าไม่ถึงเช่นเดียวกันอาจารย์เขาพูดทุกวันสำคัญพรุ่งนี้วันไอโอดีนแห่งชาติ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:50.151964081+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:50.151966958+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:50.15196993+07:00","message":"StatePrefix: 'พอดีเมื่อกี้ก็เข้าไม่ถึงเช่นเดียวกันอาจารย์เขาพูดทุกวันสำคัญพรุ่งนี้วันไอโอดีน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:50.151976254+07:00","message":"TextPushed: 'พอดีเมื่อกี้ก็เข้าไม่ถึงเช่นเดียวกันอาจารย์เขาพูดทุกวันสำคัญพรุ่ง'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:50.285587765+07:00","message":"receive streaming session, msgId: 157"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:50.28562625+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"พอดีเมื่อกี้ก็เข้าไม่ถึงเช่นเดียวกันอาจารย์เขาพูดทุกวันสำคัญพรุ่งนี้วันไอโอดีนแห่งชาติภาค\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":6,\"nanos\":360000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:50.285635658+07:00","message":"receive interim result [false|false]: พอดีเมื่อกี้ก็เข้าไม่ถึงเช่นเดียวกันอาจารย์เขาพูดทุกวันสำคัญพรุ่งนี้วันไอโอดีนแห่งชาติภาค"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:50.285651481+07:00","message":"[buffer interim] 157 false พอดีเมื่อกี้ก็เข้าไม่ถึงเช่นเดียวกันอาจารย์เขาพูดทุกวันสำคัญพรุ่งนี้วันไอโอดีนแห่งชาติภาค"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:50.285659313+07:00","message":"[bufferProcess] interim [360000000]:พอดีเมื่อกี้ก็เข้าไม่ถึงเช่นเดียวกันอาจารย์เขาพูดทุกวันสำคัญพรุ่งนี้วันไอโอดีนแห่งชาติภาค"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:50.285662853+07:00","message":"[bufferProcess] send to processor:พอดีเมื่อกี้ก็เข้าไม่ถึงเช่นเดียวกันอาจารย์เขาพูดทุกวันสำคัญพรุ่งนี้วันไอโอดีนแห่งชาติ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:50.285673793+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:50.285676994+07:00","message":"> Transcript [2753] [false]: 'พอดีเมื่อกี้ก็เข้าไม่ถึงเช่นเดียวกันอาจารย์เขาพูดทุกวันสำคัญพรุ่งนี้วันไอโอดีนแห่งชาติ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:50.285681641+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:50.285684169+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:50.285686372+07:00","message":"StatePrefix: 'พอดีเมื่อกี้ก็เข้าไม่ถึงเช่นเดียวกันอาจารย์เขาพูดทุกวันสำคัญพรุ่งนี้วันไอโอดีน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:50.285689329+07:00","message":"TextPushed: 'พอดีเมื่อกี้ก็เข้าไม่ถึงเช่นเดียวกันอาจารย์เขาพูดทุกวันสำคัญพรุ่ง'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:50.291647+07:00","message":"receive streaming session, msgId: 157"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:50.29165936+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"พอดีเมื่อกี้ก็เข้าไม่ถึงเช่นเดียวกันอาจารย์เขาพูดทุกวันสำคัญพรุ่งนี้วันไอโอดีนแห่งชาติ\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":6,\"nanos\":420000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:50.291663527+07:00","message":"receive interim result [false|false]: พอดีเมื่อกี้ก็เข้าไม่ถึงเช่นเดียวกันอาจารย์เขาพูดทุกวันสำคัญพรุ่งนี้วันไอโอดีนแห่งชาติ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:50.291669566+07:00","message":"[buffer interim] 157 false พอดีเมื่อกี้ก็เข้าไม่ถึงเช่นเดียวกันอาจารย์เขาพูดทุกวันสำคัญพรุ่งนี้วันไอโอดีนแห่งชาติ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:50.291678031+07:00","message":"[bufferProcess] interim [420000000]:พอดีเมื่อกี้ก็เข้าไม่ถึงเช่นเดียวกันอาจารย์เขาพูดทุกวันสำคัญพรุ่งนี้วันไอโอดีนแห่งชาติ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:50.291680865+07:00","message":"[bufferProcess] send to processor:พอดีเมื่อกี้ก็เข้าไม่ถึงเช่นเดียวกันอาจารย์เขาพูดทุกวันสำคัญพรุ่งนี้วันไอโอดีนแห่งชาติภาค"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:50.29168332+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:50.291685568+07:00","message":"> Transcript [2754] [false]: 'พอดีเมื่อกี้ก็เข้าไม่ถึงเช่นเดียวกันอาจารย์เขาพูดทุกวันสำคัญพรุ่งนี้วันไอโอดีนแห่งชาติภาค'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:50.291688436+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:50.291690581+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:50.2916926+07:00","message":"StatePrefix: 'พอดีเมื่อกี้ก็เข้าไม่ถึงเช่นเดียวกันอาจารย์เขาพูดทุกวันสำคัญพรุ่งนี้วันไอโอดีน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:50.291695058+07:00","message":"TextPushed: 'พอดีเมื่อกี้ก็เข้าไม่ถึงเช่นเดียวกันอาจารย์เขาพูดทุกวันสำคัญพรุ่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:50.291701059+07:00","message":"Push: 'นี้วันไอโอดีน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:50.291703065+07:00","message":"TextPushed: 'พอดีเมื่อกี้ก็เข้าไม่ถึงเช่นเดียวกันอาจารย์เขาพูดทุกวันสำคัญพรุ่งนี้วันไอโอดีน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:50.291710609+07:00","message":"Set new StatePrefix : 'พอดีเมื่อกี้ก็เข้าไม่ถึงเช่นเดียวกันอาจารย์เขาพูดทุกวันสำคัญพรุ่งนี้วันไอโอดีนแห่งชาติภาค'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:50.291715795+07:00","message":"Next Push (prob) : 'แห่งชาติภาค'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:50.291739004+07:00","message":"push: {false นี้วันไอโอดีน 0 0xc001da9480}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:50.340244915+07:00","message":"receive streaming session, msgId: 157"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:50.340289116+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"พอดีเมื่อกี้ก็เข้าไม่ถึงเช่นเดียวกันอาจารย์เขาพูดทุกวันสำคัญพรุ่งนี้วันไอโอดีนแห่งชาติทางการ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":6,\"nanos\":480000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:50.340298455+07:00","message":"receive interim result [false|false]: พอดีเมื่อกี้ก็เข้าไม่ถึงเช่นเดียวกันอาจารย์เขาพูดทุกวันสำคัญพรุ่งนี้วันไอโอดีนแห่งชาติทางการ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:50.340314483+07:00","message":"[buffer interim] 157 false พอดีเมื่อกี้ก็เข้าไม่ถึงเช่นเดียวกันอาจารย์เขาพูดทุกวันสำคัญพรุ่งนี้วันไอโอดีนแห่งชาติทางการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:50.340322031+07:00","message":"[bufferProcess] interim [480000000]:พอดีเมื่อกี้ก็เข้าไม่ถึงเช่นเดียวกันอาจารย์เขาพูดทุกวันสำคัญพรุ่งนี้วันไอโอดีนแห่งชาติทางการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:50.340325247+07:00","message":"[bufferProcess] send to processor:พอดีเมื่อกี้ก็เข้าไม่ถึงเช่นเดียวกันอาจารย์เขาพูดทุกวันสำคัญพรุ่งนี้วันไอโอดีนแห่งชาติ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:50.340334539+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:50.340337831+07:00","message":"> Transcript [2755] [false]: 'พอดีเมื่อกี้ก็เข้าไม่ถึงเช่นเดียวกันอาจารย์เขาพูดทุกวันสำคัญพรุ่งนี้วันไอโอดีนแห่งชาติ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:50.340344447+07:00","message":"> Transcript shorter than prefix"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:50.606665354+07:00","message":"receive streaming session, msgId: 157"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:50.606706309+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"พอดีเมื่อกี้ก็เข้าไม่ถึงเช่นเดียวกันอาจารย์เขาพูดทุกวันสำคัญพรุ่งนี้วันไอโอดีนแห่งชาติฮังการี\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":6,\"nanos\":720000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:50.606713517+07:00","message":"receive interim result [false|false]: พอดีเมื่อกี้ก็เข้าไม่ถึงเช่นเดียวกันอาจารย์เขาพูดทุกวันสำคัญพรุ่งนี้วันไอโอดีนแห่งชาติฮังการี"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:50.606728374+07:00","message":"[buffer interim] 157 false พอดีเมื่อกี้ก็เข้าไม่ถึงเช่นเดียวกันอาจารย์เขาพูดทุกวันสำคัญพรุ่งนี้วันไอโอดีนแห่งชาติฮังการี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:50.606736224+07:00","message":"[bufferProcess] interim [720000000]:พอดีเมื่อกี้ก็เข้าไม่ถึงเช่นเดียวกันอาจารย์เขาพูดทุกวันสำคัญพรุ่งนี้วันไอโอดีนแห่งชาติฮังการี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:50.606741407+07:00","message":"[bufferProcess] send to processor:พอดีเมื่อกี้ก็เข้าไม่ถึงเช่นเดียวกันอาจารย์เขาพูดทุกวันสำคัญพรุ่งนี้วันไอโอดีนแห่งชาติทางการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:50.606753379+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:50.606758218+07:00","message":"> Transcript [2756] [false]: 'พอดีเมื่อกี้ก็เข้าไม่ถึงเช่นเดียวกันอาจารย์เขาพูดทุกวันสำคัญพรุ่งนี้วันไอโอดีนแห่งชาติทางการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:50.606762632+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:50.606767741+07:00","message":"Set new StatePrefix: 'พอดีเมื่อกี้ก็เข้าไม่ถึงเช่นเดียวกันอาจารย์เขาพูดทุกวันสำคัญพรุ่งนี้วันไอโอดีนแห่งชาติทางการ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:50.668352312+07:00","message":"receive streaming session, msgId: 157"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:50.668394662+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"พอดีเมื่อกี้ก็เข้าไม่ถึงเช่นเดียวกันอาจารย์เขาพูดทุกวันสำคัญพรุ่งนี้วันไอโอดีนแห่งชาติทางการหรือ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":6,\"nanos\":780000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:50.668403359+07:00","message":"receive interim result [false|false]: พอดีเมื่อกี้ก็เข้าไม่ถึงเช่นเดียวกันอาจารย์เขาพูดทุกวันสำคัญพรุ่งนี้วันไอโอดีนแห่งชาติทางการหรือ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:50.668424082+07:00","message":"[buffer interim] 157 false พอดีเมื่อกี้ก็เข้าไม่ถึงเช่นเดียวกันอาจารย์เขาพูดทุกวันสำคัญพรุ่งนี้วันไอโอดีนแห่งชาติทางการหรือ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:50.668438429+07:00","message":"[bufferProcess] interim [780000000]:พอดีเมื่อกี้ก็เข้าไม่ถึงเช่นเดียวกันอาจารย์เขาพูดทุกวันสำคัญพรุ่งนี้วันไอโอดีนแห่งชาติทางการหรือ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:50.668443497+07:00","message":"[bufferProcess] send to processor:พอดีเมื่อกี้ก็เข้าไม่ถึงเช่นเดียวกันอาจารย์เขาพูดทุกวันสำคัญพรุ่งนี้วันไอโอดีนแห่งชาติฮังการี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:50.668453481+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:50.668458256+07:00","message":"> Transcript [2757] [false]: 'พอดีเมื่อกี้ก็เข้าไม่ถึงเช่นเดียวกันอาจารย์เขาพูดทุกวันสำคัญพรุ่งนี้วันไอโอดีนแห่งชาติฮังการี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:50.668462672+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:50.668467193+07:00","message":"Set new StatePrefix: 'พอดีเมื่อกี้ก็เข้าไม่ถึงเช่นเดียวกันอาจารย์เขาพูดทุกวันสำคัญพรุ่งนี้วันไอโอดีนแห่งชาติฮังการี'"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:17:50.984507105+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:17:50.984514548+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:51.049797157+07:00","message":"receive streaming session, msgId: 157"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:51.04983067+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"พอดีเมื่อกี้ก็เข้าไม่ถึงเช่นเดียวกันอาจารย์เขาพูดทุกวันสำคัญพรุ่งนี้วันไอโอดีนแห่งชาติทางการหรือหน่วย\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":7,\"nanos\":140000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:51.049837009+07:00","message":"receive interim result [false|false]: พอดีเมื่อกี้ก็เข้าไม่ถึงเช่นเดียวกันอาจารย์เขาพูดทุกวันสำคัญพรุ่งนี้วันไอโอดีนแห่งชาติทางการหรือหน่วย"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:51.049851701+07:00","message":"[buffer interim] 157 false พอดีเมื่อกี้ก็เข้าไม่ถึงเช่นเดียวกันอาจารย์เขาพูดทุกวันสำคัญพรุ่งนี้วันไอโอดีนแห่งชาติทางการหรือหน่วย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:51.049868903+07:00","message":"[bufferProcess] interim [140000000]:พอดีเมื่อกี้ก็เข้าไม่ถึงเช่นเดียวกันอาจารย์เขาพูดทุกวันสำคัญพรุ่งนี้วันไอโอดีนแห่งชาติทางการหรือหน่วย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:51.049873865+07:00","message":"[bufferProcess] send to processor:พอดีเมื่อกี้ก็เข้าไม่ถึงเช่นเดียวกันอาจารย์เขาพูดทุกวันสำคัญพรุ่งนี้วันไอโอดีนแห่งชาติทางการหรือ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:51.049884465+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:51.049890479+07:00","message":"> Transcript [2758] [false]: 'พอดีเมื่อกี้ก็เข้าไม่ถึงเช่นเดียวกันอาจารย์เขาพูดทุกวันสำคัญพรุ่งนี้วันไอโอดีนแห่งชาติทางการหรือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:51.049894006+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:51.049896002+07:00","message":"Set new StatePrefix: 'พอดีเมื่อกี้ก็เข้าไม่ถึงเช่นเดียวกันอาจารย์เขาพูดทุกวันสำคัญพรุ่งนี้วันไอโอดีนแห่งชาติทางการหรือ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:51.179441972+07:00","message":"receive streaming session, msgId: 157"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:51.179476177+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"พอดีเมื่อกี้ก็เข้าไม่ถึงเช่นเดียวกันอาจารย์เขาพูดทุกวันสำคัญพรุ่งนี้วันไอโอดีนแห่งชาติทางการหรือหน่วยงาน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":7,\"nanos\":260000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:51.179482413+07:00","message":"receive interim result [false|false]: พอดีเมื่อกี้ก็เข้าไม่ถึงเช่นเดียวกันอาจารย์เขาพูดทุกวันสำคัญพรุ่งนี้วันไอโอดีนแห่งชาติทางการหรือหน่วยงาน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:51.179494817+07:00","message":"[buffer interim] 157 false พอดีเมื่อกี้ก็เข้าไม่ถึงเช่นเดียวกันอาจารย์เขาพูดทุกวันสำคัญพรุ่งนี้วันไอโอดีนแห่งชาติทางการหรือหน่วยงาน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:51.17950094+07:00","message":"[bufferProcess] interim [260000000]:พอดีเมื่อกี้ก็เข้าไม่ถึงเช่นเดียวกันอาจารย์เขาพูดทุกวันสำคัญพรุ่งนี้วันไอโอดีนแห่งชาติทางการหรือหน่วยงาน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:51.179504182+07:00","message":"[bufferProcess] send to processor:พอดีเมื่อกี้ก็เข้าไม่ถึงเช่นเดียวกันอาจารย์เขาพูดทุกวันสำคัญพรุ่งนี้วันไอโอดีนแห่งชาติทางการหรือหน่วย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:51.179509763+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:51.179512548+07:00","message":"> Transcript [2759] [false]: 'พอดีเมื่อกี้ก็เข้าไม่ถึงเช่นเดียวกันอาจารย์เขาพูดทุกวันสำคัญพรุ่งนี้วันไอโอดีนแห่งชาติทางการหรือหน่วย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:51.179516461+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:51.179518398+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:51.179520373+07:00","message":"StatePrefix: 'พอดีเมื่อกี้ก็เข้าไม่ถึงเช่นเดียวกันอาจารย์เขาพูดทุกวันสำคัญพรุ่งนี้วันไอโอดีนแห่งชาติทางการหรือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:51.179522915+07:00","message":"TextPushed: 'พอดีเมื่อกี้ก็เข้าไม่ถึงเช่นเดียวกันอาจารย์เขาพูดทุกวันสำคัญพรุ่งนี้วันไอโอดีน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:51.382285725+07:00","message":"receive streaming session, msgId: 157"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:51.382327245+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"พอดีเมื่อกี้ก็เข้าไม่ถึงเช่นเดียวกันอาจารย์เขาพูดทุกวันสำคัญพรุ่งนี้วันไอโอดีนแห่งชาติทางการหรือหน่วยงานที่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":7,\"nanos\":440000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:51.382334162+07:00","message":"receive interim result [false|false]: พอดีเมื่อกี้ก็เข้าไม่ถึงเช่นเดียวกันอาจารย์เขาพูดทุกวันสำคัญพรุ่งนี้วันไอโอดีนแห่งชาติทางการหรือหน่วยงานที่"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:51.382354895+07:00","message":"[buffer interim] 157 false พอดีเมื่อกี้ก็เข้าไม่ถึงเช่นเดียวกันอาจารย์เขาพูดทุกวันสำคัญพรุ่งนี้วันไอโอดีนแห่งชาติทางการหรือหน่วยงานที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:51.382362623+07:00","message":"[bufferProcess] interim [440000000]:พอดีเมื่อกี้ก็เข้าไม่ถึงเช่นเดียวกันอาจารย์เขาพูดทุกวันสำคัญพรุ่งนี้วันไอโอดีนแห่งชาติทางการหรือหน่วยงานที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:51.382365974+07:00","message":"[bufferProcess] send to processor:พอดีเมื่อกี้ก็เข้าไม่ถึงเช่นเดียวกันอาจารย์เขาพูดทุกวันสำคัญพรุ่งนี้วันไอโอดีนแห่งชาติทางการหรือหน่วยงาน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:51.382369736+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:51.382372571+07:00","message":"> Transcript [2760] [false]: 'พอดีเมื่อกี้ก็เข้าไม่ถึงเช่นเดียวกันอาจารย์เขาพูดทุกวันสำคัญพรุ่งนี้วันไอโอดีนแห่งชาติทางการหรือหน่วยงาน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:51.382376476+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:51.382378765+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:51.38238114+07:00","message":"StatePrefix: 'พอดีเมื่อกี้ก็เข้าไม่ถึงเช่นเดียวกันอาจารย์เขาพูดทุกวันสำคัญพรุ่งนี้วันไอโอดีนแห่งชาติทางการหรือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:51.382384273+07:00","message":"TextPushed: 'พอดีเมื่อกี้ก็เข้าไม่ถึงเช่นเดียวกันอาจารย์เขาพูดทุกวันสำคัญพรุ่งนี้วันไอโอดีน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:51.405482726+07:00","message":"receive streaming session, msgId: 157"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:51.405523831+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"พอดีเมื่อกี้ก็เข้าไม่ถึงเช่นเดียวกันอาจารย์เขาพูดทุกวันสำคัญพรุ่งนี้วันไอโอดีนแห่งชาติทางการหรือหน่วยงานที่เขา\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":7,\"nanos\":500000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:51.40554153+07:00","message":"receive interim result [false|false]: พอดีเมื่อกี้ก็เข้าไม่ถึงเช่นเดียวกันอาจารย์เขาพูดทุกวันสำคัญพรุ่งนี้วันไอโอดีนแห่งชาติทางการหรือหน่วยงานที่เขา"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:51.405560349+07:00","message":"[buffer interim] 157 false พอดีเมื่อกี้ก็เข้าไม่ถึงเช่นเดียวกันอาจารย์เขาพูดทุกวันสำคัญพรุ่งนี้วันไอโอดีนแห่งชาติทางการหรือหน่วยงานที่เขา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:51.405570072+07:00","message":"[bufferProcess] interim [500000000]:พอดีเมื่อกี้ก็เข้าไม่ถึงเช่นเดียวกันอาจารย์เขาพูดทุกวันสำคัญพรุ่งนี้วันไอโอดีนแห่งชาติทางการหรือหน่วยงานที่เขา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:51.405575263+07:00","message":"[bufferProcess] send to processor:พอดีเมื่อกี้ก็เข้าไม่ถึงเช่นเดียวกันอาจารย์เขาพูดทุกวันสำคัญพรุ่งนี้วันไอโอดีนแห่งชาติทางการหรือหน่วยงานที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:51.405583382+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:51.405587334+07:00","message":"> Transcript [2761] [false]: 'พอดีเมื่อกี้ก็เข้าไม่ถึงเช่นเดียวกันอาจารย์เขาพูดทุกวันสำคัญพรุ่งนี้วันไอโอดีนแห่งชาติทางการหรือหน่วยงานที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:51.405594475+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:51.405597967+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:51.405601143+07:00","message":"StatePrefix: 'พอดีเมื่อกี้ก็เข้าไม่ถึงเช่นเดียวกันอาจารย์เขาพูดทุกวันสำคัญพรุ่งนี้วันไอโอดีนแห่งชาติทางการหรือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:51.405605415+07:00","message":"TextPushed: 'พอดีเมื่อกี้ก็เข้าไม่ถึงเช่นเดียวกันอาจารย์เขาพูดทุกวันสำคัญพรุ่งนี้วันไอโอดีน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:51.563484268+07:00","message":"receive streaming session, msgId: 157"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:51.563520435+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"พอดีเมื่อกี้ก็เข้าไม่ถึงเช่นเดียวกันอาจารย์เขาพูดทุกวันสำคัญพรุ่งนี้วันไอโอดีนแห่งชาติทางการหรือหน่วยงานที่เขาดู\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":7,\"nanos\":620000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:51.563540621+07:00","message":"receive interim result [false|false]: พอดีเมื่อกี้ก็เข้าไม่ถึงเช่นเดียวกันอาจารย์เขาพูดทุกวันสำคัญพรุ่งนี้วันไอโอดีนแห่งชาติทางการหรือหน่วยงานที่เขาดู"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:51.563556222+07:00","message":"[buffer interim] 157 false พอดีเมื่อกี้ก็เข้าไม่ถึงเช่นเดียวกันอาจารย์เขาพูดทุกวันสำคัญพรุ่งนี้วันไอโอดีนแห่งชาติทางการหรือหน่วยงานที่เขาดู"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:51.563564441+07:00","message":"[bufferProcess] interim [620000000]:พอดีเมื่อกี้ก็เข้าไม่ถึงเช่นเดียวกันอาจารย์เขาพูดทุกวันสำคัญพรุ่งนี้วันไอโอดีนแห่งชาติทางการหรือหน่วยงานที่เขาดู"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:51.563567732+07:00","message":"[bufferProcess] send to processor:พอดีเมื่อกี้ก็เข้าไม่ถึงเช่นเดียวกันอาจารย์เขาพูดทุกวันสำคัญพรุ่งนี้วันไอโอดีนแห่งชาติทางการหรือหน่วยงานที่เขา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:51.563571596+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:51.563574221+07:00","message":"> Transcript [2762] [false]: 'พอดีเมื่อกี้ก็เข้าไม่ถึงเช่นเดียวกันอาจารย์เขาพูดทุกวันสำคัญพรุ่งนี้วันไอโอดีนแห่งชาติทางการหรือหน่วยงานที่เขา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:51.563578551+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:51.563582335+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:51.563584626+07:00","message":"StatePrefix: 'พอดีเมื่อกี้ก็เข้าไม่ถึงเช่นเดียวกันอาจารย์เขาพูดทุกวันสำคัญพรุ่งนี้วันไอโอดีนแห่งชาติทางการหรือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:51.563587696+07:00","message":"TextPushed: 'พอดีเมื่อกี้ก็เข้าไม่ถึงเช่นเดียวกันอาจารย์เขาพูดทุกวันสำคัญพรุ่งนี้วันไอโอดีน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:51.563591239+07:00","message":"Push: 'แห่งชาติทางการหรือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:51.563593636+07:00","message":"TextPushed: 'พอดีเมื่อกี้ก็เข้าไม่ถึงเช่นเดียวกันอาจารย์เขาพูดทุกวันสำคัญพรุ่งนี้วันไอโอดีนแห่งชาติทางการหรือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:51.563596296+07:00","message":"Set new StatePrefix : 'พอดีเมื่อกี้ก็เข้าไม่ถึงเช่นเดียวกันอาจารย์เขาพูดทุกวันสำคัญพรุ่งนี้วันไอโอดีนแห่งชาติทางการหรือหน่วยงานที่เขา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:51.563599082+07:00","message":"Next Push (prob) : 'หน่วยงานที่เขา'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:51.563621897+07:00","message":"push: {false แห่งชาติทางการหรือ 0 0xc001da9480}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:51.568541981+07:00","message":"receive streaming session, msgId: 157"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:51.568581527+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"พอดีเมื่อกี้ก็เข้าไม่ถึงเช่นเดียวกันอาจารย์เขาพูดทุกวันสำคัญพรุ่งนี้วันไอโอดีนแห่งชาติทางการหรือหน่วยงานที่เขาดูแล\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":7,\"nanos\":680000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:51.568590259+07:00","message":"receive interim result [false|false]: พอดีเมื่อกี้ก็เข้าไม่ถึงเช่นเดียวกันอาจารย์เขาพูดทุกวันสำคัญพรุ่งนี้วันไอโอดีนแห่งชาติทางการหรือหน่วยงานที่เขาดูแล"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:51.568606925+07:00","message":"[buffer interim] 157 false พอดีเมื่อกี้ก็เข้าไม่ถึงเช่นเดียวกันอาจารย์เขาพูดทุกวันสำคัญพรุ่งนี้วันไอโอดีนแห่งชาติทางการหรือหน่วยงานที่เขาดูแล"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:51.568615158+07:00","message":"[bufferProcess] interim [680000000]:พอดีเมื่อกี้ก็เข้าไม่ถึงเช่นเดียวกันอาจารย์เขาพูดทุกวันสำคัญพรุ่งนี้วันไอโอดีนแห่งชาติทางการหรือหน่วยงานที่เขาดูแล"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:51.568620155+07:00","message":"[bufferProcess] send to processor:พอดีเมื่อกี้ก็เข้าไม่ถึงเช่นเดียวกันอาจารย์เขาพูดทุกวันสำคัญพรุ่งนี้วันไอโอดีนแห่งชาติทางการหรือหน่วยงานที่เขาดู"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:51.568627835+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:51.568631655+07:00","message":"> Transcript [2763] [false]: 'พอดีเมื่อกี้ก็เข้าไม่ถึงเช่นเดียวกันอาจารย์เขาพูดทุกวันสำคัญพรุ่งนี้วันไอโอดีนแห่งชาติทางการหรือหน่วยงานที่เขาดู'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:51.56863666+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:51.568640568+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:51.568643601+07:00","message":"StatePrefix: 'พอดีเมื่อกี้ก็เข้าไม่ถึงเช่นเดียวกันอาจารย์เขาพูดทุกวันสำคัญพรุ่งนี้วันไอโอดีนแห่งชาติทางการหรือหน่วยงานที่เขา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:51.568648526+07:00","message":"TextPushed: 'พอดีเมื่อกี้ก็เข้าไม่ถึงเช่นเดียวกันอาจารย์เขาพูดทุกวันสำคัญพรุ่งนี้วันไอโอดีนแห่งชาติทางการหรือ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:51.771103364+07:00","message":"receive streaming session, msgId: 157"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:51.771144127+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"พอดีเมื่อกี้ก็เข้าไม่ถึงเช่นเดียวกันอาจารย์เขาพูดทุกวันสำคัญพรุ่งนี้วันไอโอดีนแห่งชาติทางการหรือหน่วยงานที่เขาดูแลเรา\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":7,\"nanos\":860000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:51.771151202+07:00","message":"receive interim result [false|false]: พอดีเมื่อกี้ก็เข้าไม่ถึงเช่นเดียวกันอาจารย์เขาพูดทุกวันสำคัญพรุ่งนี้วันไอโอดีนแห่งชาติทางการหรือหน่วยงานที่เขาดูแลเรา"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:51.771169892+07:00","message":"[buffer interim] 157 false พอดีเมื่อกี้ก็เข้าไม่ถึงเช่นเดียวกันอาจารย์เขาพูดทุกวันสำคัญพรุ่งนี้วันไอโอดีนแห่งชาติทางการหรือหน่วยงานที่เขาดูแลเรา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:51.771179027+07:00","message":"[bufferProcess] interim [860000000]:พอดีเมื่อกี้ก็เข้าไม่ถึงเช่นเดียวกันอาจารย์เขาพูดทุกวันสำคัญพรุ่งนี้วันไอโอดีนแห่งชาติทางการหรือหน่วยงานที่เขาดูแลเรา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:51.771182217+07:00","message":"[bufferProcess] send to processor:พอดีเมื่อกี้ก็เข้าไม่ถึงเช่นเดียวกันอาจารย์เขาพูดทุกวันสำคัญพรุ่งนี้วันไอโอดีนแห่งชาติทางการหรือหน่วยงานที่เขาดูแล"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:51.771187817+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:51.771191169+07:00","message":"> Transcript [2764] [false]: 'พอดีเมื่อกี้ก็เข้าไม่ถึงเช่นเดียวกันอาจารย์เขาพูดทุกวันสำคัญพรุ่งนี้วันไอโอดีนแห่งชาติทางการหรือหน่วยงานที่เขาดูแล'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:51.771196052+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:51.771198271+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:51.771200347+07:00","message":"StatePrefix: 'พอดีเมื่อกี้ก็เข้าไม่ถึงเช่นเดียวกันอาจารย์เขาพูดทุกวันสำคัญพรุ่งนี้วันไอโอดีนแห่งชาติทางการหรือหน่วยงานที่เขา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:51.7712062+07:00","message":"TextPushed: 'พอดีเมื่อกี้ก็เข้าไม่ถึงเช่นเดียวกันอาจารย์เขาพูดทุกวันสำคัญพรุ่งนี้วันไอโอดีนแห่งชาติทางการหรือ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:51.831676317+07:00","message":"receive streaming session, msgId: 157"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:51.831715144+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"พอดีเมื่อกี้ก็เข้าไม่ถึงเช่นเดียวกันอาจารย์เขาพูดทุกวันสำคัญพรุ่งนี้วันไอโอดีนแห่งชาติทางการหรือหน่วยงานที่เขาดูแลลูก\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":7,\"nanos\":920000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:51.831722714+07:00","message":"receive interim result [false|false]: พอดีเมื่อกี้ก็เข้าไม่ถึงเช่นเดียวกันอาจารย์เขาพูดทุกวันสำคัญพรุ่งนี้วันไอโอดีนแห่งชาติทางการหรือหน่วยงานที่เขาดูแลลูก"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:51.831739638+07:00","message":"[buffer interim] 157 false พอดีเมื่อกี้ก็เข้าไม่ถึงเช่นเดียวกันอาจารย์เขาพูดทุกวันสำคัญพรุ่งนี้วันไอโอดีนแห่งชาติทางการหรือหน่วยงานที่เขาดูแลลูก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:51.831748924+07:00","message":"[bufferProcess] interim [920000000]:พอดีเมื่อกี้ก็เข้าไม่ถึงเช่นเดียวกันอาจารย์เขาพูดทุกวันสำคัญพรุ่งนี้วันไอโอดีนแห่งชาติทางการหรือหน่วยงานที่เขาดูแลลูก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:51.83175247+07:00","message":"[bufferProcess] send to processor:พอดีเมื่อกี้ก็เข้าไม่ถึงเช่นเดียวกันอาจารย์เขาพูดทุกวันสำคัญพรุ่งนี้วันไอโอดีนแห่งชาติทางการหรือหน่วยงานที่เขาดูแลเรา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:51.831757243+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:51.831759898+07:00","message":"> Transcript [2765] [false]: 'พอดีเมื่อกี้ก็เข้าไม่ถึงเช่นเดียวกันอาจารย์เขาพูดทุกวันสำคัญพรุ่งนี้วันไอโอดีนแห่งชาติทางการหรือหน่วยงานที่เขาดูแลเรา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:51.83176414+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:51.831766297+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:51.831770025+07:00","message":"StatePrefix: 'พอดีเมื่อกี้ก็เข้าไม่ถึงเช่นเดียวกันอาจารย์เขาพูดทุกวันสำคัญพรุ่งนี้วันไอโอดีนแห่งชาติทางการหรือหน่วยงานที่เขา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:51.831773255+07:00","message":"TextPushed: 'พอดีเมื่อกี้ก็เข้าไม่ถึงเช่นเดียวกันอาจารย์เขาพูดทุกวันสำคัญพรุ่งนี้วันไอโอดีนแห่งชาติทางการหรือ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:51.909227175+07:00","message":"receive streaming session, msgId: 157"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:51.909265757+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"พอดีเมื่อกี้ก็เข้าไม่ถึงเช่นเดียวกันอาจารย์เขาพูดทุกวันสำคัญพรุ่งนี้วันไอโอดีนแห่งชาติทางการหรือหน่วยงานที่เขาดูแลหนู\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":7,\"nanos\":980000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:51.909272271+07:00","message":"receive interim result [false|false]: พอดีเมื่อกี้ก็เข้าไม่ถึงเช่นเดียวกันอาจารย์เขาพูดทุกวันสำคัญพรุ่งนี้วันไอโอดีนแห่งชาติทางการหรือหน่วยงานที่เขาดูแลหนู"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:51.909287875+07:00","message":"[buffer interim] 157 false พอดีเมื่อกี้ก็เข้าไม่ถึงเช่นเดียวกันอาจารย์เขาพูดทุกวันสำคัญพรุ่งนี้วันไอโอดีนแห่งชาติทางการหรือหน่วยงานที่เขาดูแลหนู"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:51.909300563+07:00","message":"[bufferProcess] interim [980000000]:พอดีเมื่อกี้ก็เข้าไม่ถึงเช่นเดียวกันอาจารย์เขาพูดทุกวันสำคัญพรุ่งนี้วันไอโอดีนแห่งชาติทางการหรือหน่วยงานที่เขาดูแลหนู"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:51.90930609+07:00","message":"[bufferProcess] send to processor:พอดีเมื่อกี้ก็เข้าไม่ถึงเช่นเดียวกันอาจารย์เขาพูดทุกวันสำคัญพรุ่งนี้วันไอโอดีนแห่งชาติทางการหรือหน่วยงานที่เขาดูแลลูก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:51.909315515+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:51.909318765+07:00","message":"> Transcript [2766] [false]: 'พอดีเมื่อกี้ก็เข้าไม่ถึงเช่นเดียวกันอาจารย์เขาพูดทุกวันสำคัญพรุ่งนี้วันไอโอดีนแห่งชาติทางการหรือหน่วยงานที่เขาดูแลลูก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:51.909323593+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:51.90932614+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:51.909328428+07:00","message":"StatePrefix: 'พอดีเมื่อกี้ก็เข้าไม่ถึงเช่นเดียวกันอาจารย์เขาพูดทุกวันสำคัญพรุ่งนี้วันไอโอดีนแห่งชาติทางการหรือหน่วยงานที่เขา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:51.909331314+07:00","message":"TextPushed: 'พอดีเมื่อกี้ก็เข้าไม่ถึงเช่นเดียวกันอาจารย์เขาพูดทุกวันสำคัญพรุ่งนี้วันไอโอดีนแห่งชาติทางการหรือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:51.909336514+07:00","message":"Push: 'หน่วยงานที่เขา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:51.909338597+07:00","message":"TextPushed: 'พอดีเมื่อกี้ก็เข้าไม่ถึงเช่นเดียวกันอาจารย์เขาพูดทุกวันสำคัญพรุ่งนี้วันไอโอดีนแห่งชาติทางการหรือหน่วยงานที่เขา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:51.909341602+07:00","message":"Set new StatePrefix : 'พอดีเมื่อกี้ก็เข้าไม่ถึงเช่นเดียวกันอาจารย์เขาพูดทุกวันสำคัญพรุ่งนี้วันไอโอดีนแห่งชาติทางการหรือหน่วยงานที่เขาดูแลลูก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:51.909344511+07:00","message":"Next Push (prob) : 'ดูแลลูก'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:51.909351962+07:00","message":"push: {false หน่วยงานที่เขา 0 0xc001da9480}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:51.931930048+07:00","message":"[GCS] IsForceVAD: false for message ID: 157"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:51.936073138+07:00","message":"receive streaming session, msgId: 157"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:51.936107582+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"พอดีเมื่อกี้ก็เข้าไม่ถึงเช่นเดียวกันอาจารย์เขาพูดทุกวันสำคัญพรุ่งนี้วันไอโอดีนแห่งชาติทางการหรือหน่วยงานที่เขาดูแลระบบ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":8,\"nanos\":40000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:51.936113906+07:00","message":"receive interim result [false|false]: พอดีเมื่อกี้ก็เข้าไม่ถึงเช่นเดียวกันอาจารย์เขาพูดทุกวันสำคัญพรุ่งนี้วันไอโอดีนแห่งชาติทางการหรือหน่วยงานที่เขาดูแลระบบ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:51.936125689+07:00","message":"[buffer interim] 157 false พอดีเมื่อกี้ก็เข้าไม่ถึงเช่นเดียวกันอาจารย์เขาพูดทุกวันสำคัญพรุ่งนี้วันไอโอดีนแห่งชาติทางการหรือหน่วยงานที่เขาดูแลระบบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:51.93613215+07:00","message":"[bufferProcess] interim [40000000]:พอดีเมื่อกี้ก็เข้าไม่ถึงเช่นเดียวกันอาจารย์เขาพูดทุกวันสำคัญพรุ่งนี้วันไอโอดีนแห่งชาติทางการหรือหน่วยงานที่เขาดูแลระบบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:51.936134982+07:00","message":"[bufferProcess] send to processor:พอดีเมื่อกี้ก็เข้าไม่ถึงเช่นเดียวกันอาจารย์เขาพูดทุกวันสำคัญพรุ่งนี้วันไอโอดีนแห่งชาติทางการหรือหน่วยงานที่เขาดูแลหนู"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:51.93614068+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:51.936143533+07:00","message":"> Transcript [2767] [false]: 'พอดีเมื่อกี้ก็เข้าไม่ถึงเช่นเดียวกันอาจารย์เขาพูดทุกวันสำคัญพรุ่งนี้วันไอโอดีนแห่งชาติทางการหรือหน่วยงานที่เขาดูแลหนู'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:51.936146316+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:51.936148317+07:00","message":"Set new StatePrefix: 'พอดีเมื่อกี้ก็เข้าไม่ถึงเช่นเดียวกันอาจารย์เขาพูดทุกวันสำคัญพรุ่งนี้วันไอโอดีนแห่งชาติทางการหรือหน่วยงานที่เขาดูแลหนู'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:51.937099121+07:00","message":"receive streaming session, msgId: 157"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:51.937112409+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"พอดีเมื่อกี้ก็เข้าไม่ถึงเช่นเดียวกันอาจารย์เขาพูดทุกวันสำคัญพรุ่งนี้วันไอโอดีนแห่งชาติทางการหรือหน่วยงานที่เขาดูแลสุขภาพ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":8,\"nanos\":100000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:51.937116659+07:00","message":"receive interim result [false|false]: พอดีเมื่อกี้ก็เข้าไม่ถึงเช่นเดียวกันอาจารย์เขาพูดทุกวันสำคัญพรุ่งนี้วันไอโอดีนแห่งชาติทางการหรือหน่วยงานที่เขาดูแลสุขภาพ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:51.937124317+07:00","message":"[buffer interim] 157 false พอดีเมื่อกี้ก็เข้าไม่ถึงเช่นเดียวกันอาจารย์เขาพูดทุกวันสำคัญพรุ่งนี้วันไอโอดีนแห่งชาติทางการหรือหน่วยงานที่เขาดูแลสุขภาพ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:51.937128277+07:00","message":"[bufferProcess] interim [100000000]:พอดีเมื่อกี้ก็เข้าไม่ถึงเช่นเดียวกันอาจารย์เขาพูดทุกวันสำคัญพรุ่งนี้วันไอโอดีนแห่งชาติทางการหรือหน่วยงานที่เขาดูแลสุขภาพ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:51.93713082+07:00","message":"[bufferProcess] send to processor:พอดีเมื่อกี้ก็เข้าไม่ถึงเช่นเดียวกันอาจารย์เขาพูดทุกวันสำคัญพรุ่งนี้วันไอโอดีนแห่งชาติทางการหรือหน่วยงานที่เขาดูแลระบบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:51.937133968+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:51.937148811+07:00","message":"> Transcript [2768] [false]: 'พอดีเมื่อกี้ก็เข้าไม่ถึงเช่นเดียวกันอาจารย์เขาพูดทุกวันสำคัญพรุ่งนี้วันไอโอดีนแห่งชาติทางการหรือหน่วยงานที่เขาดูแลระบบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:51.937151635+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:51.93715357+07:00","message":"Set new StatePrefix: 'พอดีเมื่อกี้ก็เข้าไม่ถึงเช่นเดียวกันอาจารย์เขาพูดทุกวันสำคัญพรุ่งนี้วันไอโอดีนแห่งชาติทางการหรือหน่วยงานที่เขาดูแลระบบ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:52.084420025+07:00","message":"receive streaming session, msgId: 157"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:52.084454794+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"พอดีเมื่อกี้ก็เข้าไม่ถึงเช่นเดียวกันอาจารย์เขาพูดทุกวันสำคัญพรุ่งนี้วันไอโอดีนแห่งชาติทางการหรือหน่วยงานที่เขาดูแลเรื่องสุขภาพ\",\"confidence\":0.92122775}],\"is_final\":true,\"result_end_time\":{\"seconds\":8,\"nanos\":220000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:52.084461679+07:00","message":"receive interim result [true|false]: พอดีเมื่อกี้ก็เข้าไม่ถึงเช่นเดียวกันอาจารย์เขาพูดทุกวันสำคัญพรุ่งนี้วันไอโอดีนแห่งชาติทางการหรือหน่วยงานที่เขาดูแลเรื่องสุขภาพ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:52.084469862+07:00","message":"end recv isFinal message id 157"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:52.084472008+07:00","message":"end Recv id 157"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:52.084477072+07:00","message":"[buffer interim] 157 true พอดีเมื่อกี้ก็เข้าไม่ถึงเช่นเดียวกันอาจารย์เขาพูดทุกวันสำคัญพรุ่งนี้วันไอโอดีนแห่งชาติทางการหรือหน่วยงานที่เขาดูแลเรื่องสุขภาพ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:52.084484346+07:00","message":"[bufferProcess] interim [220000000]:พอดีเมื่อกี้ก็เข้าไม่ถึงเช่นเดียวกันอาจารย์เขาพูดทุกวันสำคัญพรุ่งนี้วันไอโอดีนแห่งชาติทางการหรือหน่วยงานที่เขาดูแลเรื่องสุขภาพ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:52.084489909+07:00","message":"[bufferProcess] send to processor (isfinal):พอดีเมื่อกี้ก็เข้าไม่ถึงเช่นเดียวกันอาจารย์เขาพูดทุกวันสำคัญพรุ่งนี้วันไอโอดีนแห่งชาติทางการหรือหน่วยงานที่เขาดูแลสุขภาพ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:52.084493817+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:52.084496446+07:00","message":"> Transcript [2769] [false]: 'พอดีเมื่อกี้ก็เข้าไม่ถึงเช่นเดียวกันอาจารย์เขาพูดทุกวันสำคัญพรุ่งนี้วันไอโอดีนแห่งชาติทางการหรือหน่วยงานที่เขาดูแลสุขภาพ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:52.084499385+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:52.084501437+07:00","message":"Set new StatePrefix: 'พอดีเมื่อกี้ก็เข้าไม่ถึงเช่นเดียวกันอาจารย์เขาพูดทุกวันสำคัญพรุ่งนี้วันไอโอดีนแห่งชาติทางการหรือหน่วยงานที่เขาดูแลสุขภาพ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:52.084507812+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:52.084509905+07:00","message":"> Transcript [2770] [true]: 'พอดีเมื่อกี้ก็เข้าไม่ถึงเช่นเดียวกันอาจารย์เขาพูดทุกวันสำคัญพรุ่งนี้วันไอโอดีนแห่งชาติทางการหรือหน่วยงานที่เขาดูแลเรื่องสุขภาพ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:52.084515193+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:52.084517274+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:52.084519187+07:00","message":"StatePrefix: 'พอดีเมื่อกี้ก็เข้าไม่ถึงเช่นเดียวกันอาจารย์เขาพูดทุกวันสำคัญพรุ่งนี้วันไอโอดีนแห่งชาติทางการหรือหน่วยงานที่เขาดูแลสุขภาพ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:52.084521848+07:00","message":"TextPushed: 'พอดีเมื่อกี้ก็เข้าไม่ถึงเช่นเดียวกันอาจารย์เขาพูดทุกวันสำคัญพรุ่งนี้วันไอโอดีนแห่งชาติทางการหรือหน่วยงานที่เขา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:52.084533263+07:00","message":"Push: 'ดูแลเรื่องสุขภาพ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:52.084540813+07:00","message":"push: {true ดูแลเรื่องสุขภาพ 0 0xc001da9480}"}
{"level":"info","service":"Main","time":"2026-06-25T13:17:52.09975648+07:00","message":"write wav file: './tmp/7593/7593_157.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:52.128961688+07:00","message":"[GCS] Start streaming session, msgId: 158"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:52.469531424+07:00","message":"receive streaming session, msgId: 158"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:52.469571566+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"คน\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":360000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:52.469576698+07:00","message":"receive interim result [false|false]: คน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:52.469590999+07:00","message":"[buffer interim] 158 false คน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:52.469597959+07:00","message":"[bufferProcess] interim [360000000]:คน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:52.469599874+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:52.785954562+07:00","message":"receive streaming session, msgId: 158"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:52.78599386+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"คนในชาติ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":660000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:52.786001518+07:00","message":"receive interim result [false|false]: คนในชาติ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:52.786017227+07:00","message":"[buffer interim] 158 false คนในชาติ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:52.786026929+07:00","message":"[bufferProcess] interim [660000000]:คนในชาติ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:52.786030176+07:00","message":"[bufferProcess] send to processor:คน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:52.786038401+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:52.786042572+07:00","message":"> Transcript [2771] [false]: 'คน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:52.786046149+07:00","message":"Set StatePrefix (first interim): 'คน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:52.977737075+07:00","message":"receive streaming session, msgId: 158"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:52.977771333+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"คนในชาตินี้\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":840000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:52.977777233+07:00","message":"receive interim result [false|false]: คนในชาตินี้"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:52.977787496+07:00","message":"[buffer interim] 158 false คนในชาตินี้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:52.977794595+07:00","message":"[bufferProcess] interim [840000000]:คนในชาตินี้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:52.977796944+07:00","message":"[bufferProcess] send to processor:คนในชาติ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:52.977801894+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:52.977804678+07:00","message":"> Transcript [2772] [false]: 'คนในชาติ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:52.977807651+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:52.97780997+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:52.977812185+07:00","message":"StatePrefix: 'คน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:52.977814352+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:53.203678731+07:00","message":"receive streaming session, msgId: 158"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:53.203713818+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"คนในชาตินี้เขา\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":80000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:53.203719252+07:00","message":"receive interim result [false|false]: คนในชาตินี้เขา"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:53.203732726+07:00","message":"[buffer interim] 158 false คนในชาตินี้เขา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:53.203739816+07:00","message":"[bufferProcess] interim [80000000]:คนในชาตินี้เขา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:53.20374212+07:00","message":"[bufferProcess] send to processor:คนในชาตินี้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:53.203745178+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:53.203748513+07:00","message":"> Transcript [2773] [false]: 'คนในชาตินี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:53.203751721+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:53.203753851+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:53.203756564+07:00","message":"StatePrefix: 'คน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:53.20375864+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:53.310809705+07:00","message":"receive streaming session, msgId: 158"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:53.310843272+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"คนในชาตินี้เขามี\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":200000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:53.31084875+07:00","message":"receive interim result [false|false]: คนในชาตินี้เขามี"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:53.310860321+07:00","message":"[buffer interim] 158 false คนในชาตินี้เขามี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:53.310866962+07:00","message":"[bufferProcess] interim [200000000]:คนในชาตินี้เขามี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:53.310869563+07:00","message":"[bufferProcess] send to processor:คนในชาตินี้เขา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:53.310874438+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:53.310877533+07:00","message":"> Transcript [2774] [false]: 'คนในชาตินี้เขา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:53.31088048+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:53.31088263+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:53.310884758+07:00","message":"StatePrefix: 'คน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:53.31088717+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:53.494109823+07:00","message":"receive streaming session, msgId: 158"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:53.494153208+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"คนในชาตินี้เขามีแฟน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":380000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:53.49415996+07:00","message":"receive interim result [false|false]: คนในชาตินี้เขามีแฟน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:53.494173222+07:00","message":"[buffer interim] 158 false คนในชาตินี้เขามีแฟน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:53.494180301+07:00","message":"[bufferProcess] interim [380000000]:คนในชาตินี้เขามีแฟน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:53.494184333+07:00","message":"[bufferProcess] send to processor:คนในชาตินี้เขามี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:53.49418992+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:53.494193476+07:00","message":"> Transcript [2775] [false]: 'คนในชาตินี้เขามี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:53.494197072+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:53.494199386+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:53.494201858+07:00","message":"StatePrefix: 'คน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:53.494204064+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:53.494208737+07:00","message":"Push: 'คน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:53.494210977+07:00","message":"TextPushed: 'คน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:53.494213396+07:00","message":"Set new StatePrefix : 'คนในชาตินี้เขามี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:53.494215725+07:00","message":"Next Push (prob) : 'ในชาตินี้เขามี'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:53.494222979+07:00","message":"push: {false คน 0 0xc001da9000}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:53.548150956+07:00","message":"receive streaming session, msgId: 158"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:53.548188128+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"คนในชาตินี้เขามีแผล\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":440000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:53.548194648+07:00","message":"receive interim result [false|false]: คนในชาตินี้เขามีแผล"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:53.548206285+07:00","message":"[buffer interim] 158 false คนในชาตินี้เขามีแผล"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:53.548213423+07:00","message":"[bufferProcess] interim [440000000]:คนในชาตินี้เขามีแผล"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:53.548215868+07:00","message":"[bufferProcess] send to processor:คนในชาตินี้เขามีแฟน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:53.548221126+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:53.54822372+07:00","message":"> Transcript [2776] [false]: 'คนในชาตินี้เขามีแฟน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:53.548227116+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:53.548229323+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:53.548231283+07:00","message":"StatePrefix: 'คนในชาตินี้เขามี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:53.548233886+07:00","message":"TextPushed: 'คน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:53.677962903+07:00","message":"receive streaming session, msgId: 158"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:53.678002106+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"คนในชาตินี้เขามีแผน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":560000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:53.678008847+07:00","message":"receive interim result [false|false]: คนในชาตินี้เขามีแผน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:53.678020632+07:00","message":"[buffer interim] 158 false คนในชาตินี้เขามีแผน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:53.67802945+07:00","message":"[bufferProcess] interim [560000000]:คนในชาตินี้เขามีแผน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:53.67803335+07:00","message":"[bufferProcess] send to processor:คนในชาตินี้เขามีแผล"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:53.678039625+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:53.678042234+07:00","message":"> Transcript [2777] [false]: 'คนในชาตินี้เขามีแผล'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:53.678045652+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:53.678047878+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:53.678049949+07:00","message":"StatePrefix: 'คนในชาตินี้เขามี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:53.678052598+07:00","message":"TextPushed: 'คน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:53.742950992+07:00","message":"receive streaming session, msgId: 158"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:53.742984628+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"คนในชาตินี้เขามีแผลใน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":680000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:53.742991033+07:00","message":"receive interim result [false|false]: คนในชาตินี้เขามีแผลใน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:53.743004119+07:00","message":"[buffer interim] 158 false คนในชาตินี้เขามีแผลใน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:53.743011535+07:00","message":"[bufferProcess] interim [680000000]:คนในชาตินี้เขามีแผลใน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:53.743013833+07:00","message":"[bufferProcess] send to processor:คนในชาตินี้เขามีแผน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:53.743016779+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:53.743019644+07:00","message":"> Transcript [2778] [false]: 'คนในชาตินี้เขามีแผน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:53.743023009+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:53.743024976+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:53.743026885+07:00","message":"StatePrefix: 'คนในชาตินี้เขามี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:53.7430291+07:00","message":"TextPushed: 'คน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:53.865446466+07:00","message":"receive streaming session, msgId: 158"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:53.865489355+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"คนในชาตินี้เขามีแผนอะไร\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":740000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:53.8654951+07:00","message":"receive interim result [false|false]: คนในชาตินี้เขามีแผนอะไร"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:53.86550849+07:00","message":"[buffer interim] 158 false คนในชาตินี้เขามีแผนอะไร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:53.865515827+07:00","message":"[bufferProcess] interim [740000000]:คนในชาตินี้เขามีแผนอะไร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:53.86551887+07:00","message":"[bufferProcess] send to processor:คนในชาตินี้เขามีแผลใน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:53.865522821+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:53.865536105+07:00","message":"> Transcript [2779] [false]: 'คนในชาตินี้เขามีแผลใน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:53.86553995+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:53.865542213+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:53.865544266+07:00","message":"StatePrefix: 'คนในชาตินี้เขามี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:53.86554684+07:00","message":"TextPushed: 'คน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:53.865553237+07:00","message":"Push: 'ในชาตินี้เขามี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:53.865555241+07:00","message":"TextPushed: 'คนในชาตินี้เขามี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:53.865557986+07:00","message":"Set new StatePrefix : 'คนในชาตินี้เขามีแผลใน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:53.865560339+07:00","message":"Next Push (prob) : 'แผลใน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:53.865567818+07:00","message":"push: {false ในชาตินี้เขามี 0 0xc001da9000}"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:17:53.98508413+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:17:53.985100358+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:54.006463629+07:00","message":"receive streaming session, msgId: 158"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:54.00649704+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"คนในชาตินี้เขามีแผนอะไรนะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":860000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:54.006502756+07:00","message":"receive interim result [false|false]: คนในชาตินี้เขามีแผนอะไรนะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:54.006516614+07:00","message":"[buffer interim] 158 false คนในชาตินี้เขามีแผนอะไรนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:54.006533994+07:00","message":"[bufferProcess] interim [860000000]:คนในชาตินี้เขามีแผนอะไรนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:54.006536929+07:00","message":"[bufferProcess] send to processor:คนในชาตินี้เขามีแผนอะไร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:54.006540823+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:54.006544187+07:00","message":"> Transcript [2780] [false]: 'คนในชาตินี้เขามีแผนอะไร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:54.006546695+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:54.006549283+07:00","message":"Set new StatePrefix: 'คนในชาตินี้เขามีแผนอะไร'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:54.05701517+07:00","message":"receive streaming session, msgId: 158"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:54.057055377+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"คนในชาตินี้เขามีแผนอะไรใน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":920000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:54.057063197+07:00","message":"receive interim result [false|false]: คนในชาตินี้เขามีแผนอะไรใน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:54.057075287+07:00","message":"[buffer interim] 158 false คนในชาตินี้เขามีแผนอะไรใน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:54.05708364+07:00","message":"[bufferProcess] interim [920000000]:คนในชาตินี้เขามีแผนอะไรใน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:54.05708853+07:00","message":"[bufferProcess] send to processor:คนในชาตินี้เขามีแผนอะไรนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:54.057093108+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:54.057096772+07:00","message":"> Transcript [2781] [false]: 'คนในชาตินี้เขามีแผนอะไรนะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:54.057100744+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:54.057103662+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:54.057107544+07:00","message":"StatePrefix: 'คนในชาตินี้เขามีแผนอะไร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:54.057110044+07:00","message":"TextPushed: 'คนในชาตินี้เขามี'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:54.085366356+07:00","message":"receive streaming session, msgId: 158"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:54.085403697+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"คนในชาตินี้เขามีแผนอะไรในปี\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":980000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:54.085411265+07:00","message":"receive interim result [false|false]: คนในชาตินี้เขามีแผนอะไรในปี"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:54.08542513+07:00","message":"[buffer interim] 158 false คนในชาตินี้เขามีแผนอะไรในปี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:54.085433583+07:00","message":"[bufferProcess] interim [980000000]:คนในชาตินี้เขามีแผนอะไรในปี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:54.085437645+07:00","message":"[bufferProcess] send to processor:คนในชาตินี้เขามีแผนอะไรใน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:54.085444084+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:54.085448065+07:00","message":"> Transcript [2782] [false]: 'คนในชาตินี้เขามีแผนอะไรใน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:54.085453848+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:54.085456631+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:54.085459402+07:00","message":"StatePrefix: 'คนในชาตินี้เขามีแผนอะไร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:54.085461696+07:00","message":"TextPushed: 'คนในชาตินี้เขามี'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:54.191701425+07:00","message":"receive streaming session, msgId: 158"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:54.191735388+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"คนในชาตินี้เขามีแผนอะไรในปีนี้\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":100000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:54.191740789+07:00","message":"receive interim result [false|false]: คนในชาตินี้เขามีแผนอะไรในปีนี้"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:54.191752119+07:00","message":"[buffer interim] 158 false คนในชาตินี้เขามีแผนอะไรในปีนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:54.191758611+07:00","message":"[bufferProcess] interim [100000000]:คนในชาตินี้เขามีแผนอะไรในปีนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:54.191761007+07:00","message":"[bufferProcess] send to processor:คนในชาตินี้เขามีแผนอะไรในปี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:54.191766094+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:54.191769017+07:00","message":"> Transcript [2783] [false]: 'คนในชาตินี้เขามีแผนอะไรในปี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:54.191772481+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:54.191774805+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:54.191777127+07:00","message":"StatePrefix: 'คนในชาตินี้เขามีแผนอะไร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:54.191780127+07:00","message":"TextPushed: 'คนในชาตินี้เขามี'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:54.449256111+07:00","message":"receive streaming session, msgId: 158"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:54.44929294+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"คนในชาตินี้เขามีแผนอะไรในปีนี้ที่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":340000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:54.449298621+07:00","message":"receive interim result [false|false]: คนในชาตินี้เขามีแผนอะไรในปีนี้ที่"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:54.449313427+07:00","message":"[buffer interim] 158 false คนในชาตินี้เขามีแผนอะไรในปีนี้ที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:54.449320413+07:00","message":"[bufferProcess] interim [340000000]:คนในชาตินี้เขามีแผนอะไรในปีนี้ที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:54.449323141+07:00","message":"[bufferProcess] send to processor:คนในชาตินี้เขามีแผนอะไรในปีนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:54.449326478+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:54.449329457+07:00","message":"> Transcript [2784] [false]: 'คนในชาตินี้เขามีแผนอะไรในปีนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:54.449333365+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:54.449335633+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:54.449337623+07:00","message":"StatePrefix: 'คนในชาตินี้เขามีแผนอะไร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:54.449340491+07:00","message":"TextPushed: 'คนในชาตินี้เขามี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:54.449343474+07:00","message":"Push: 'แผนอะไร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:54.449345534+07:00","message":"TextPushed: 'คนในชาตินี้เขามีแผนอะไร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:54.449348382+07:00","message":"Set new StatePrefix : 'คนในชาตินี้เขามีแผนอะไรในปีนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:54.449350729+07:00","message":"Next Push (prob) : 'ในปีนี้'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:54.449358176+07:00","message":"push: {false แผนอะไร 0 0xc001da9000}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:54.580586703+07:00","message":"receive streaming session, msgId: 158"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:54.580620782+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"คนในชาตินี้เขามีแผนอะไรในปีนี้ที่จะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":460000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:54.580626567+07:00","message":"receive interim result [false|false]: คนในชาตินี้เขามีแผนอะไรในปีนี้ที่จะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:54.580637474+07:00","message":"[buffer interim] 158 false คนในชาตินี้เขามีแผนอะไรในปีนี้ที่จะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:54.580644769+07:00","message":"[bufferProcess] interim [460000000]:คนในชาตินี้เขามีแผนอะไรในปีนี้ที่จะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:54.580647298+07:00","message":"[bufferProcess] send to processor:คนในชาตินี้เขามีแผนอะไรในปีนี้ที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:54.580652147+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:54.580655199+07:00","message":"> Transcript [2785] [false]: 'คนในชาตินี้เขามีแผนอะไรในปีนี้ที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:54.580658661+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:54.580660837+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:54.580663041+07:00","message":"StatePrefix: 'คนในชาตินี้เขามีแผนอะไรในปีนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:54.580665646+07:00","message":"TextPushed: 'คนในชาตินี้เขามีแผนอะไร'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:54.784096981+07:00","message":"receive streaming session, msgId: 158"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:54.784131904+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"คนในชาตินี้เขามีแผนอะไรในปีนี้ที่จะผลัก\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":640000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:54.784138022+07:00","message":"receive interim result [false|false]: คนในชาตินี้เขามีแผนอะไรในปีนี้ที่จะผลัก"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:54.784149219+07:00","message":"[buffer interim] 158 false คนในชาตินี้เขามีแผนอะไรในปีนี้ที่จะผลัก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:54.784156257+07:00","message":"[bufferProcess] interim [640000000]:คนในชาตินี้เขามีแผนอะไรในปีนี้ที่จะผลัก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:54.78415869+07:00","message":"[bufferProcess] send to processor:คนในชาตินี้เขามีแผนอะไรในปีนี้ที่จะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:54.784163906+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:54.78416638+07:00","message":"> Transcript [2786] [false]: 'คนในชาตินี้เขามีแผนอะไรในปีนี้ที่จะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:54.784170171+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:54.784172306+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:54.784174639+07:00","message":"StatePrefix: 'คนในชาตินี้เขามีแผนอะไรในปีนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:54.784177515+07:00","message":"TextPushed: 'คนในชาตินี้เขามีแผนอะไร'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:54.895359153+07:00","message":"receive streaming session, msgId: 158"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:54.89539652+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"คนในชาตินี้เขามีแผนอะไรในปีนี้ที่จะผลักดัน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":760000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:54.89540298+07:00","message":"receive interim result [false|false]: คนในชาตินี้เขามีแผนอะไรในปีนี้ที่จะผลักดัน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:54.895414294+07:00","message":"[buffer interim] 158 false คนในชาตินี้เขามีแผนอะไรในปีนี้ที่จะผลักดัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:54.895424506+07:00","message":"[bufferProcess] interim [760000000]:คนในชาตินี้เขามีแผนอะไรในปีนี้ที่จะผลักดัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:54.895428146+07:00","message":"[bufferProcess] send to processor:คนในชาตินี้เขามีแผนอะไรในปีนี้ที่จะผลัก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:54.895436147+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:54.895440303+07:00","message":"> Transcript [2787] [false]: 'คนในชาตินี้เขามีแผนอะไรในปีนี้ที่จะผลัก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:54.895445183+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:54.895449498+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:54.895451906+07:00","message":"StatePrefix: 'คนในชาตินี้เขามีแผนอะไรในปีนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:54.895454595+07:00","message":"TextPushed: 'คนในชาตินี้เขามีแผนอะไร'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:55.218063445+07:00","message":"receive streaming session, msgId: 158"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:55.218095475+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"คนในชาตินี้เขามีแผนอะไรในปีนี้ที่จะผลักดันลักษณะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":60000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:55.218101652+07:00","message":"receive interim result [false|false]: คนในชาตินี้เขามีแผนอะไรในปีนี้ที่จะผลักดันลักษณะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:55.218113508+07:00","message":"[buffer interim] 158 false คนในชาตินี้เขามีแผนอะไรในปีนี้ที่จะผลักดันลักษณะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:55.218120099+07:00","message":"[bufferProcess] interim [60000000]:คนในชาตินี้เขามีแผนอะไรในปีนี้ที่จะผลักดันลักษณะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:55.218123092+07:00","message":"[bufferProcess] send to processor:คนในชาตินี้เขามีแผนอะไรในปีนี้ที่จะผลักดัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:55.218128312+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:55.218131064+07:00","message":"> Transcript [2788] [false]: 'คนในชาตินี้เขามีแผนอะไรในปีนี้ที่จะผลักดัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:55.218135432+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:55.218137539+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:55.218139744+07:00","message":"StatePrefix: 'คนในชาตินี้เขามีแผนอะไรในปีนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:55.218143427+07:00","message":"TextPushed: 'คนในชาตินี้เขามีแผนอะไร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:55.218149981+07:00","message":"Push: 'ในปีนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:55.218152384+07:00","message":"TextPushed: 'คนในชาตินี้เขามีแผนอะไรในปีนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:55.218154685+07:00","message":"Set new StatePrefix : 'คนในชาตินี้เขามีแผนอะไรในปีนี้ที่จะผลักดัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:55.218157413+07:00","message":"Next Push (prob) : 'ที่จะผลักดัน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:55.218164024+07:00","message":"push: {false ในปีนี้ 0 0xc001da9000}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:55.260254291+07:00","message":"receive streaming session, msgId: 158"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:55.260288172+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"คนในชาตินี้เขามีแผนอะไรในปีนี้ที่จะผลักดันและสัตว์\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":120000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:55.26029391+07:00","message":"receive interim result [false|false]: คนในชาตินี้เขามีแผนอะไรในปีนี้ที่จะผลักดันและสัตว์"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:55.260306794+07:00","message":"[buffer interim] 158 false คนในชาตินี้เขามีแผนอะไรในปีนี้ที่จะผลักดันและสัตว์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:55.260313634+07:00","message":"[bufferProcess] interim [120000000]:คนในชาตินี้เขามีแผนอะไรในปีนี้ที่จะผลักดันและสัตว์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:55.260316421+07:00","message":"[bufferProcess] send to processor:คนในชาตินี้เขามีแผนอะไรในปีนี้ที่จะผลักดันลักษณะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:55.260319615+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:55.260322918+07:00","message":"> Transcript [2789] [false]: 'คนในชาตินี้เขามีแผนอะไรในปีนี้ที่จะผลักดันลักษณะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:55.26032652+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:55.260328478+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:55.260330676+07:00","message":"StatePrefix: 'คนในชาตินี้เขามีแผนอะไรในปีนี้ที่จะผลักดัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:55.26033349+07:00","message":"TextPushed: 'คนในชาตินี้เขามีแผนอะไรในปีนี้'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:55.286504075+07:00","message":"receive streaming session, msgId: 158"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:55.28653934+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"คนในชาตินี้เขามีแผนอะไรในปีนี้ที่จะผลักดันลักษณะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":180000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:55.286545565+07:00","message":"receive interim result [false|false]: คนในชาตินี้เขามีแผนอะไรในปีนี้ที่จะผลักดันลักษณะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:55.286556767+07:00","message":"[buffer interim] 158 false คนในชาตินี้เขามีแผนอะไรในปีนี้ที่จะผลักดันลักษณะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:55.286563025+07:00","message":"[bufferProcess] interim [180000000]:คนในชาตินี้เขามีแผนอะไรในปีนี้ที่จะผลักดันลักษณะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:55.286565605+07:00","message":"[bufferProcess] send to processor:คนในชาตินี้เขามีแผนอะไรในปีนี้ที่จะผลักดันและสัตว์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:55.286568729+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:55.286571538+07:00","message":"> Transcript [2790] [false]: 'คนในชาตินี้เขามีแผนอะไรในปีนี้ที่จะผลักดันและสัตว์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:55.286575179+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:55.286577214+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:55.286579144+07:00","message":"StatePrefix: 'คนในชาตินี้เขามีแผนอะไรในปีนี้ที่จะผลักดัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:55.286581577+07:00","message":"TextPushed: 'คนในชาตินี้เขามีแผนอะไรในปีนี้'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:55.346400445+07:00","message":"receive streaming session, msgId: 158"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:55.346432876+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"คนในชาตินี้เขามีแผนอะไรในปีนี้ที่จะผลักดันและสนับสนุน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":300000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:55.346439023+07:00","message":"receive interim result [false|false]: คนในชาตินี้เขามีแผนอะไรในปีนี้ที่จะผลักดันและสนับสนุน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:55.346451235+07:00","message":"[buffer interim] 158 false คนในชาตินี้เขามีแผนอะไรในปีนี้ที่จะผลักดันและสนับสนุน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:55.346457845+07:00","message":"[bufferProcess] interim [300000000]:คนในชาตินี้เขามีแผนอะไรในปีนี้ที่จะผลักดันและสนับสนุน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:55.346460581+07:00","message":"[bufferProcess] send to processor:คนในชาตินี้เขามีแผนอะไรในปีนี้ที่จะผลักดันลักษณะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:55.346465957+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:55.346468948+07:00","message":"> Transcript [2791] [false]: 'คนในชาตินี้เขามีแผนอะไรในปีนี้ที่จะผลักดันลักษณะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:55.346472923+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:55.346475269+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:55.346477918+07:00","message":"StatePrefix: 'คนในชาตินี้เขามีแผนอะไรในปีนี้ที่จะผลักดัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:55.346480806+07:00","message":"TextPushed: 'คนในชาตินี้เขามีแผนอะไรในปีนี้'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:55.600764921+07:00","message":"receive streaming session, msgId: 158"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:55.600802011+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"คนในชาตินี้เขามีแผนอะไรในปีนี้ที่จะผลักดันและสนับสนุนให้\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":480000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:55.600808144+07:00","message":"receive interim result [false|false]: คนในชาตินี้เขามีแผนอะไรในปีนี้ที่จะผลักดันและสนับสนุนให้"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:55.600822921+07:00","message":"[buffer interim] 158 false คนในชาตินี้เขามีแผนอะไรในปีนี้ที่จะผลักดันและสนับสนุนให้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:55.600830006+07:00","message":"[bufferProcess] interim [480000000]:คนในชาตินี้เขามีแผนอะไรในปีนี้ที่จะผลักดันและสนับสนุนให้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:55.60083269+07:00","message":"[bufferProcess] send to processor:คนในชาตินี้เขามีแผนอะไรในปีนี้ที่จะผลักดันและสนับสนุน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:55.600836205+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:55.600839545+07:00","message":"> Transcript [2792] [false]: 'คนในชาตินี้เขามีแผนอะไรในปีนี้ที่จะผลักดันและสนับสนุน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:55.600844161+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:55.600846627+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:55.600849062+07:00","message":"StatePrefix: 'คนในชาตินี้เขามีแผนอะไรในปีนี้ที่จะผลักดัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:55.600851788+07:00","message":"TextPushed: 'คนในชาตินี้เขามีแผนอะไรในปีนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:55.600854639+07:00","message":"Push: 'ที่จะผลักดัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:55.600856622+07:00","message":"TextPushed: 'คนในชาตินี้เขามีแผนอะไรในปีนี้ที่จะผลักดัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:55.600859186+07:00","message":"Set new StatePrefix : 'คนในชาตินี้เขามีแผนอะไรในปีนี้ที่จะผลักดันและสนับสนุน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:55.600861633+07:00","message":"Next Push (prob) : 'และสนับสนุน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:55.600869156+07:00","message":"push: {false ที่จะผลักดัน 0 0xc001da9000}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:55.71761332+07:00","message":"receive streaming session, msgId: 158"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:55.717648278+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"คนในชาตินี้เขามีแผนอะไรในปีนี้ที่จะผลักดันและสนับสนุน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":600000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:55.71765416+07:00","message":"receive interim result [false|false]: คนในชาตินี้เขามีแผนอะไรในปีนี้ที่จะผลักดันและสนับสนุน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:55.717667849+07:00","message":"[buffer interim] 158 false คนในชาตินี้เขามีแผนอะไรในปีนี้ที่จะผลักดันและสนับสนุน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:55.717675079+07:00","message":"[bufferProcess] interim [600000000]:คนในชาตินี้เขามีแผนอะไรในปีนี้ที่จะผลักดันและสนับสนุน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:55.717677769+07:00","message":"[bufferProcess] send to processor:คนในชาตินี้เขามีแผนอะไรในปีนี้ที่จะผลักดันและสนับสนุนให้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:55.717683173+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:55.717686319+07:00","message":"> Transcript [2793] [false]: 'คนในชาตินี้เขามีแผนอะไรในปีนี้ที่จะผลักดันและสนับสนุนให้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:55.717690314+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:55.717692458+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:55.71769482+07:00","message":"StatePrefix: 'คนในชาตินี้เขามีแผนอะไรในปีนี้ที่จะผลักดันและสนับสนุน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:55.717697629+07:00","message":"TextPushed: 'คนในชาตินี้เขามีแผนอะไรในปีนี้ที่จะผลักดัน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:55.868319007+07:00","message":"receive streaming session, msgId: 158"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:55.868354655+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"คนในชาตินี้เขามีแผนอะไรในปีนี้ที่จะผลักดันและสนับสนุนให้ก่อน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":720000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:55.86836062+07:00","message":"receive interim result [false|false]: คนในชาตินี้เขามีแผนอะไรในปีนี้ที่จะผลักดันและสนับสนุนให้ก่อน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:55.868372254+07:00","message":"[buffer interim] 158 false คนในชาตินี้เขามีแผนอะไรในปีนี้ที่จะผลักดันและสนับสนุนให้ก่อน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:55.868379205+07:00","message":"[bufferProcess] interim [720000000]:คนในชาตินี้เขามีแผนอะไรในปีนี้ที่จะผลักดันและสนับสนุนให้ก่อน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:55.868382187+07:00","message":"[bufferProcess] send to processor:คนในชาตินี้เขามีแผนอะไรในปีนี้ที่จะผลักดันและสนับสนุน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:55.868387298+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:55.868389859+07:00","message":"> Transcript [2794] [false]: 'คนในชาตินี้เขามีแผนอะไรในปีนี้ที่จะผลักดันและสนับสนุน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:55.868393429+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:55.868395677+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:55.868398107+07:00","message":"StatePrefix: 'คนในชาตินี้เขามีแผนอะไรในปีนี้ที่จะผลักดันและสนับสนุน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:55.868400874+07:00","message":"TextPushed: 'คนในชาตินี้เขามีแผนอะไรในปีนี้ที่จะผลักดัน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:55.902407002+07:00","message":"[GCS] IsForceVAD: false for message ID: 158"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:55.955663148+07:00","message":"receive streaming session, msgId: 158"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:55.95570956+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"คนในชาตินี้เขามีแผนอะไรในปีนี้ที่จะผลักดันและสนับสนุนให้ก่อนจะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":780000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:55.955718029+07:00","message":"receive interim result [false|false]: คนในชาตินี้เขามีแผนอะไรในปีนี้ที่จะผลักดันและสนับสนุนให้ก่อนจะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:55.955735177+07:00","message":"[buffer interim] 158 false คนในชาตินี้เขามีแผนอะไรในปีนี้ที่จะผลักดันและสนับสนุนให้ก่อนจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:55.955744439+07:00","message":"[bufferProcess] interim [780000000]:คนในชาตินี้เขามีแผนอะไรในปีนี้ที่จะผลักดันและสนับสนุนให้ก่อนจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:55.955748411+07:00","message":"[bufferProcess] send to processor:คนในชาตินี้เขามีแผนอะไรในปีนี้ที่จะผลักดันและสนับสนุนให้ก่อน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:55.955754445+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:55.955759085+07:00","message":"> Transcript [2795] [false]: 'คนในชาตินี้เขามีแผนอะไรในปีนี้ที่จะผลักดันและสนับสนุนให้ก่อน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:55.955765276+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:55.955768137+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:55.955771565+07:00","message":"StatePrefix: 'คนในชาตินี้เขามีแผนอะไรในปีนี้ที่จะผลักดันและสนับสนุน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:55.955775731+07:00","message":"TextPushed: 'คนในชาตินี้เขามีแผนอะไรในปีนี้ที่จะผลักดัน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:56.064629655+07:00","message":"receive streaming session, msgId: 158"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:56.064669509+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"คนในชาตินี้เขามีแผนอะไรในปีนี้ที่จะผลักดันและสนับสนุนให้ก่อนจะมา\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":900000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:56.064677365+07:00","message":"receive interim result [false|false]: คนในชาตินี้เขามีแผนอะไรในปีนี้ที่จะผลักดันและสนับสนุนให้ก่อนจะมา"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:56.064692175+07:00","message":"[buffer interim] 158 false คนในชาตินี้เขามีแผนอะไรในปีนี้ที่จะผลักดันและสนับสนุนให้ก่อนจะมา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:56.06469943+07:00","message":"[bufferProcess] interim [900000000]:คนในชาตินี้เขามีแผนอะไรในปีนี้ที่จะผลักดันและสนับสนุนให้ก่อนจะมา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:56.064702251+07:00","message":"[bufferProcess] send to processor:คนในชาตินี้เขามีแผนอะไรในปีนี้ที่จะผลักดันและสนับสนุนให้ก่อนจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:56.064707673+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:56.064710444+07:00","message":"> Transcript [2796] [false]: 'คนในชาตินี้เขามีแผนอะไรในปีนี้ที่จะผลักดันและสนับสนุนให้ก่อนจะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:56.0647149+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:56.064717375+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:56.06471983+07:00","message":"StatePrefix: 'คนในชาตินี้เขามีแผนอะไรในปีนี้ที่จะผลักดันและสนับสนุน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:56.064722812+07:00","message":"TextPushed: 'คนในชาตินี้เขามีแผนอะไรในปีนี้ที่จะผลักดัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:56.064727681+07:00","message":"Push: 'และสนับสนุน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:56.064729592+07:00","message":"TextPushed: 'คนในชาตินี้เขามีแผนอะไรในปีนี้ที่จะผลักดันและสนับสนุน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:56.064731994+07:00","message":"Set new StatePrefix : 'คนในชาตินี้เขามีแผนอะไรในปีนี้ที่จะผลักดันและสนับสนุนให้ก่อนจะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:56.064734333+07:00","message":"Next Push (prob) : 'ให้ก่อนจะ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:56.06474179+07:00","message":"push: {false และสนับสนุน 0 0xc001da9000}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:56.089272437+07:00","message":"receive streaming session, msgId: 158"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:56.08930487+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"คนในชาตินี้เขามีแผนอะไรในปีนี้ที่จะผลักดันและสนับสนุนให้ก่อนจะบอก\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":960000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:56.089310563+07:00","message":"receive interim result [false|false]: คนในชาตินี้เขามีแผนอะไรในปีนี้ที่จะผลักดันและสนับสนุนให้ก่อนจะบอก"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:56.089332889+07:00","message":"[buffer interim] 158 false คนในชาตินี้เขามีแผนอะไรในปีนี้ที่จะผลักดันและสนับสนุนให้ก่อนจะบอก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:56.089339935+07:00","message":"[bufferProcess] interim [960000000]:คนในชาตินี้เขามีแผนอะไรในปีนี้ที่จะผลักดันและสนับสนุนให้ก่อนจะบอก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:56.089342803+07:00","message":"[bufferProcess] send to processor:คนในชาตินี้เขามีแผนอะไรในปีนี้ที่จะผลักดันและสนับสนุนให้ก่อนจะมา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:56.089346438+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:56.089350207+07:00","message":"> Transcript [2797] [false]: 'คนในชาตินี้เขามีแผนอะไรในปีนี้ที่จะผลักดันและสนับสนุนให้ก่อนจะมา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:56.089354428+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:56.089356528+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:56.089358444+07:00","message":"StatePrefix: 'คนในชาตินี้เขามีแผนอะไรในปีนี้ที่จะผลักดันและสนับสนุนให้ก่อนจะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:56.089361391+07:00","message":"TextPushed: 'คนในชาตินี้เขามีแผนอะไรในปีนี้ที่จะผลักดันและสนับสนุน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:56.094802756+07:00","message":"[GCS] Start streaming session, msgId: 159"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:56.207034674+07:00","message":"receive streaming session, msgId: 158"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:56.207073249+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"คนในชาตินี้เขามีแผนอะไรในปีนี้ที่จะผลักดันและสนับสนุนให้ก่อนจะบอก\",\"confidence\":0.92796004}],\"is_final\":true,\"result_end_time\":{\"seconds\":3,\"nanos\":990000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:56.207082153+07:00","message":"receive interim result [true|false]: คนในชาตินี้เขามีแผนอะไรในปีนี้ที่จะผลักดันและสนับสนุนให้ก่อนจะบอก"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:56.207093978+07:00","message":"end recv isFinal message id 158"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:56.207097014+07:00","message":"end Recv id 158"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:56.20710347+07:00","message":"[buffer interim] 158 true คนในชาตินี้เขามีแผนอะไรในปีนี้ที่จะผลักดันและสนับสนุนให้ก่อนจะบอก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:56.207110694+07:00","message":"[bufferProcess] interim [990000000]:คนในชาตินี้เขามีแผนอะไรในปีนี้ที่จะผลักดันและสนับสนุนให้ก่อนจะบอก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:56.20711433+07:00","message":"[bufferProcess] send to processor (isfinal):คนในชาตินี้เขามีแผนอะไรในปีนี้ที่จะผลักดันและสนับสนุนให้ก่อนจะบอก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:56.20711781+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:56.207121233+07:00","message":"> Transcript [2798] [false]: 'คนในชาตินี้เขามีแผนอะไรในปีนี้ที่จะผลักดันและสนับสนุนให้ก่อนจะบอก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:56.207124921+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:56.20712686+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:56.207128825+07:00","message":"StatePrefix: 'คนในชาตินี้เขามีแผนอะไรในปีนี้ที่จะผลักดันและสนับสนุนให้ก่อนจะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:56.207131664+07:00","message":"TextPushed: 'คนในชาตินี้เขามีแผนอะไรในปีนี้ที่จะผลักดันและสนับสนุน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:56.207133964+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:56.207136156+07:00","message":"> Transcript [2799] [true]: 'คนในชาตินี้เขามีแผนอะไรในปีนี้ที่จะผลักดันและสนับสนุนให้ก่อนจะบอก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:56.207138651+07:00","message":"Count interim (case isFinal): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:56.207141263+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:56.207144108+07:00","message":"StatePrefix: 'คนในชาตินี้เขามีแผนอะไรในปีนี้ที่จะผลักดันและสนับสนุนให้ก่อนจะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:56.20714725+07:00","message":"TextPushed: 'คนในชาตินี้เขามีแผนอะไรในปีนี้ที่จะผลักดันและสนับสนุน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:56.207151261+07:00","message":"Push: 'ให้ก่อนจะบอก'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:56.207160261+07:00","message":"push: {true ให้ก่อนจะบอก 0 0xc001da9000}"}
{"level":"info","service":"Main","time":"2026-06-25T13:17:56.216635542+07:00","message":"write wav file: './tmp/7593/7593_158.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:56.813338125+07:00","message":"receive streaming session, msgId: 159"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:56.813379906+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ถาม\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":480000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:56.813386824+07:00","message":"receive interim result [false|false]: ถาม"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:56.813404906+07:00","message":"receive streaming session, msgId: 159"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:56.813409898+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ถามต่อ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":600000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:56.813412578+07:00","message":"receive interim result [false|false]: ถามต่อ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:56.813418361+07:00","message":"receive streaming session, msgId: 159"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:56.813421018+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ถามตอบ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":720000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:56.813423252+07:00","message":"receive interim result [false|false]: ถามตอบ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:56.813423554+07:00","message":"[buffer interim] 159 false ถาม"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:56.813433084+07:00","message":"[buffer interim] 159 false ถามต่อ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:56.813435767+07:00","message":"[buffer interim] 159 false ถามตอบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:56.813441975+07:00","message":"[bufferProcess] interim [480000000]:ถาม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:56.81344403+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:56.813447225+07:00","message":"[bufferProcess] interim [600000000]:ถามต่อ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:56.813449607+07:00","message":"[bufferProcess] send to processor:ถาม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:56.813452095+07:00","message":"[bufferProcess] interim [720000000]:ถามตอบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:56.813453911+07:00","message":"[bufferProcess] send to processor:ถามต่อ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:56.813456503+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:56.813459036+07:00","message":"> Transcript [2800] [false]: 'ถาม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:56.813461163+07:00","message":"Set StatePrefix (first interim): 'ถาม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:56.813462766+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:56.813464643+07:00","message":"> Transcript [2801] [false]: 'ถามต่อ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:56.813467387+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:56.813469783+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:56.813471891+07:00","message":"StatePrefix: 'ถาม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:56.813474108+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:56.956830694+07:00","message":"receive streaming session, msgId: 159"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:56.956866772+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ฐานป\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":840000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:56.956874995+07:00","message":"receive interim result [false|false]: ฐานป"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:56.956885492+07:00","message":"[buffer interim] 159 false ฐานป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:56.956894037+07:00","message":"[bufferProcess] interim [840000000]:ฐานป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:56.95689638+07:00","message":"[bufferProcess] send to processor:ถามตอบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:56.956901933+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:56.956904517+07:00","message":"> Transcript [2802] [false]: 'ถามตอบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:56.956907868+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:56.956909979+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:56.956912147+07:00","message":"StatePrefix: 'ถาม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:56.956914301+07:00","message":"TextPushed: ''"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:17:56.986035286+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:17:56.986073512+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:56.986963476+07:00","message":"receive streaming session, msgId: 159"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:56.987019012+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ถามตอบเรื่อง\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":900000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:56.987024551+07:00","message":"receive interim result [false|false]: ถามตอบเรื่อง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:56.987047141+07:00","message":"[buffer interim] 159 false ถามตอบเรื่อง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:56.987053165+07:00","message":"[bufferProcess] interim [900000000]:ถามตอบเรื่อง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:56.987055469+07:00","message":"[bufferProcess] send to processor:ฐานป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:56.987058792+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:56.987069453+07:00","message":"> Transcript [2803] [false]: 'ฐานป'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:56.987071936+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:56.987074015+07:00","message":"Set new StatePrefix: 'ฐานป'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:57.073310082+07:00","message":"receive streaming session, msgId: 159"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:57.073353737+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ถามตอบก็คือ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":960000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:57.073361422+07:00","message":"receive interim result [false|false]: ถามตอบก็คือ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:57.073377961+07:00","message":"[buffer interim] 159 false ถามตอบก็คือ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:57.073386676+07:00","message":"[bufferProcess] interim [960000000]:ถามตอบก็คือ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:57.073390138+07:00","message":"[bufferProcess] send to processor:ถามตอบเรื่อง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:57.073397516+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:57.073401499+07:00","message":"> Transcript [2804] [false]: 'ถามตอบเรื่อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:57.073404735+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:57.073407743+07:00","message":"Set new StatePrefix: 'ถามตอบเรื่อง'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:57.288647426+07:00","message":"receive streaming session, msgId: 159"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:57.288686216+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ถามตอบก็คือผม\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":200000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:57.288691757+07:00","message":"receive interim result [false|false]: ถามตอบก็คือผม"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:57.2887071+07:00","message":"[buffer interim] 159 false ถามตอบก็คือผม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:57.288713605+07:00","message":"[bufferProcess] interim [200000000]:ถามตอบก็คือผม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:57.288715959+07:00","message":"[bufferProcess] send to processor:ถามตอบก็คือ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:57.288719099+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:57.288722447+07:00","message":"> Transcript [2805] [false]: 'ถามตอบก็คือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:57.288725292+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:57.288727437+07:00","message":"Set new StatePrefix: 'ถามตอบก็คือ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:57.323727537+07:00","message":"receive streaming session, msgId: 159"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:57.323763622+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ถามตอบก็คือผล\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":260000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:57.323769174+07:00","message":"receive interim result [false|false]: ถามตอบก็คือผล"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:57.323784022+07:00","message":"[buffer interim] 159 false ถามตอบก็คือผล"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:57.323790876+07:00","message":"[bufferProcess] interim [260000000]:ถามตอบก็คือผล"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:57.323793431+07:00","message":"[bufferProcess] send to processor:ถามตอบก็คือผม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:57.323796674+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:57.32379962+07:00","message":"> Transcript [2806] [false]: 'ถามตอบก็คือผม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:57.323803199+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:57.323805293+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:57.323807416+07:00","message":"StatePrefix: 'ถามตอบก็คือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:57.323809444+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:57.348721421+07:00","message":"receive streaming session, msgId: 159"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:57.348757305+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ถามตอบก็คือผมจะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":320000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:57.348762912+07:00","message":"receive interim result [false|false]: ถามตอบก็คือผมจะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:57.348777691+07:00","message":"[buffer interim] 159 false ถามตอบก็คือผมจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:57.348784934+07:00","message":"[bufferProcess] interim [320000000]:ถามตอบก็คือผมจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:57.34878769+07:00","message":"[bufferProcess] send to processor:ถามตอบก็คือผล"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:57.348793196+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:57.348795966+07:00","message":"> Transcript [2807] [false]: 'ถามตอบก็คือผล'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:57.34879905+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:57.348801308+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:57.34880319+07:00","message":"StatePrefix: 'ถามตอบก็คือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:57.348805373+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:57.530352405+07:00","message":"receive streaming session, msgId: 159"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:57.530387955+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ถามตอบก็คือผมจะบอก\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":500000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:57.530393531+07:00","message":"receive interim result [false|false]: ถามตอบก็คือผมจะบอก"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:57.53040883+07:00","message":"[buffer interim] 159 false ถามตอบก็คือผมจะบอก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:57.530415014+07:00","message":"[bufferProcess] interim [500000000]:ถามตอบก็คือผมจะบอก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:57.530417459+07:00","message":"[bufferProcess] send to processor:ถามตอบก็คือผมจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:57.530421484+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:57.530424092+07:00","message":"> Transcript [2808] [false]: 'ถามตอบก็คือผมจะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:57.530427276+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:57.530429475+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:57.530431459+07:00","message":"StatePrefix: 'ถามตอบก็คือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:57.53043392+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:57.705021598+07:00","message":"receive streaming session, msgId: 159"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:57.705057518+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ถามตอบก็คือผมจะบอกว่า\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":680000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:57.70506342+07:00","message":"receive interim result [false|false]: ถามตอบก็คือผมจะบอกว่า"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:57.705079471+07:00","message":"[buffer interim] 159 false ถามตอบก็คือผมจะบอกว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:57.705090032+07:00","message":"[bufferProcess] interim [680000000]:ถามตอบก็คือผมจะบอกว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:57.70509291+07:00","message":"[bufferProcess] send to processor:ถามตอบก็คือผมจะบอก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:57.705098592+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:57.705101458+07:00","message":"> Transcript [2809] [false]: 'ถามตอบก็คือผมจะบอก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:57.705104696+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:57.705106842+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:57.705109703+07:00","message":"StatePrefix: 'ถามตอบก็คือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:57.705111891+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:57.705116213+07:00","message":"Push: 'ถามตอบก็คือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:57.705118255+07:00","message":"TextPushed: 'ถามตอบก็คือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:57.70512053+07:00","message":"Set new StatePrefix : 'ถามตอบก็คือผมจะบอก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:57.705122704+07:00","message":"Next Push (prob) : 'ผมจะบอก'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:57.705128858+07:00","message":"push: {false ถามตอบก็คือ 0 0xc0017d5100}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:58.170973406+07:00","message":"receive streaming session, msgId: 159"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:58.171011404+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ถามตอบก็คือผมจะบอกว่าเมื่อ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":100000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:58.17101708+07:00","message":"receive interim result [false|false]: ถามตอบก็คือผมจะบอกว่าเมื่อ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:58.171032067+07:00","message":"[buffer interim] 159 false ถามตอบก็คือผมจะบอกว่าเมื่อ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:58.17103882+07:00","message":"[bufferProcess] interim [100000000]:ถามตอบก็คือผมจะบอกว่าเมื่อ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:58.171041463+07:00","message":"[bufferProcess] send to processor:ถามตอบก็คือผมจะบอกว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:58.171044776+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:58.171047928+07:00","message":"> Transcript [2810] [false]: 'ถามตอบก็คือผมจะบอกว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:58.17105116+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:58.171053191+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:58.171055073+07:00","message":"StatePrefix: 'ถามตอบก็คือผมจะบอก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:58.171057413+07:00","message":"TextPushed: 'ถามตอบก็คือ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:58.421763399+07:00","message":"receive streaming session, msgId: 159"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:58.421800044+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ถามตอบก็คือผมจะบอกว่าเมื่อวาน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":340000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:58.421806447+07:00","message":"receive interim result [false|false]: ถามตอบก็คือผมจะบอกว่าเมื่อวาน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:58.421818675+07:00","message":"[buffer interim] 159 false ถามตอบก็คือผมจะบอกว่าเมื่อวาน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:58.421825881+07:00","message":"[bufferProcess] interim [340000000]:ถามตอบก็คือผมจะบอกว่าเมื่อวาน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:58.421829284+07:00","message":"[bufferProcess] send to processor:ถามตอบก็คือผมจะบอกว่าเมื่อ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:58.421836108+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:58.4218388+07:00","message":"> Transcript [2811] [false]: 'ถามตอบก็คือผมจะบอกว่าเมื่อ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:58.42184246+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:58.421844627+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:58.421847276+07:00","message":"StatePrefix: 'ถามตอบก็คือผมจะบอก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:58.421850144+07:00","message":"TextPushed: 'ถามตอบก็คือ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:58.53960739+07:00","message":"receive streaming session, msgId: 159"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:58.53964007+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ถามตอบก็คือผมจะบอกว่าเมื่อวันที่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":460000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:58.539654332+07:00","message":"receive interim result [false|false]: ถามตอบก็คือผมจะบอกว่าเมื่อวันที่"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:58.539665555+07:00","message":"[buffer interim] 159 false ถามตอบก็คือผมจะบอกว่าเมื่อวันที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:58.539673978+07:00","message":"[bufferProcess] interim [460000000]:ถามตอบก็คือผมจะบอกว่าเมื่อวันที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:58.539676682+07:00","message":"[bufferProcess] send to processor:ถามตอบก็คือผมจะบอกว่าเมื่อวาน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:58.5396802+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:58.53968309+07:00","message":"> Transcript [2812] [false]: 'ถามตอบก็คือผมจะบอกว่าเมื่อวาน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:58.539686215+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:58.539688182+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:58.53969039+07:00","message":"StatePrefix: 'ถามตอบก็คือผมจะบอก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:58.539692822+07:00","message":"TextPushed: 'ถามตอบก็คือ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:58.858230215+07:00","message":"receive streaming session, msgId: 159"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:58.858265757+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ถามตอบก็คือผมจะบอกว่าเมื่อวันที่ 20\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":760000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:58.858272117+07:00","message":"receive interim result [false|false]: ถามตอบก็คือผมจะบอกว่าเมื่อวันที่ 20"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:58.858285069+07:00","message":"[buffer interim] 159 false ถามตอบก็คือผมจะบอกว่าเมื่อวันที่ 20"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:58.858292492+07:00","message":"[bufferProcess] interim [760000000]:ถามตอบก็คือผมจะบอกว่าเมื่อวันที่ 20"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:58.858295142+07:00","message":"[bufferProcess] send to processor:ถามตอบก็คือผมจะบอกว่าเมื่อวันที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:58.858301791+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:58.858304581+07:00","message":"> Transcript [2813] [false]: 'ถามตอบก็คือผมจะบอกว่าเมื่อวันที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:58.85830839+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:58.858310738+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:58.858313087+07:00","message":"StatePrefix: 'ถามตอบก็คือผมจะบอก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:58.858315592+07:00","message":"TextPushed: 'ถามตอบก็คือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:58.858321326+07:00","message":"Push: 'ผมจะบอก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:58.858323295+07:00","message":"TextPushed: 'ถามตอบก็คือผมจะบอก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:58.85832546+07:00","message":"Set new StatePrefix : 'ถามตอบก็คือผมจะบอกว่าเมื่อวันที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:58.85832807+07:00","message":"Next Push (prob) : 'ว่าเมื่อวันที่'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:58.85833535+07:00","message":"push: {false ผมจะบอก 0 0xc0017d5100}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:58.935693133+07:00","message":"receive streaming session, msgId: 159"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:58.93572786+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ถามตอบก็คือผมจะบอกว่าเมื่อวันที่ 25\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":880000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:58.93573457+07:00","message":"receive interim result [false|false]: ถามตอบก็คือผมจะบอกว่าเมื่อวันที่ 25"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:58.935747644+07:00","message":"[buffer interim] 159 false ถามตอบก็คือผมจะบอกว่าเมื่อวันที่ 25"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:58.935754598+07:00","message":"[bufferProcess] interim [880000000]:ถามตอบก็คือผมจะบอกว่าเมื่อวันที่ 25"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:58.935757019+07:00","message":"[bufferProcess] send to processor:ถามตอบก็คือผมจะบอกว่าเมื่อวันที่ 20"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:58.935762686+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:58.93576561+07:00","message":"> Transcript [2814] [false]: 'ถามตอบก็คือผมจะบอกว่าเมื่อวันที่ 20'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:58.935769046+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:58.935771249+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:58.935773418+07:00","message":"StatePrefix: 'ถามตอบก็คือผมจะบอกว่าเมื่อวันที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:58.935776105+07:00","message":"TextPushed: 'ถามตอบก็คือผมจะบอก'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:59.121575596+07:00","message":"receive streaming session, msgId: 159"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:59.121610777+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ถามตอบก็คือผมจะบอกว่าเมื่อวันที่\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":3,\"nanos\":60000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:59.121617417+07:00","message":"receive interim result [false|false]: ถามตอบก็คือผมจะบอกว่าเมื่อวันที่"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:59.121627041+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" 25\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":60000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:59.121629839+07:00","message":"receive interim result [false|false]:  25"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:59.121647325+07:00","message":"[buffer interim] 159 false ถามตอบก็คือผมจะบอกว่าเมื่อวันที่"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:59.121668737+07:00","message":"[buffer interim] 159 false  25"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:59.12167799+07:00","message":"[bufferProcess] interim [60000000]:ถามตอบก็คือผมจะบอกว่าเมื่อวันที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:59.121682019+07:00","message":"[bufferProcess] send to processor:ถามตอบก็คือผมจะบอกว่าเมื่อวันที่ 25"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:59.121694604+07:00","message":"[bufferProcess] interim [60000000]: 25"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:59.121699022+07:00","message":"[bufferProcess] update buffer: ถามตอบก็คือผมจะบอกว่าเมื่อวันที่ 25"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:59.121710887+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:59.12171591+07:00","message":"> Transcript [2815] [false]: 'ถามตอบก็คือผมจะบอกว่าเมื่อวันที่ 25'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:59.121721018+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:59.121725363+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:59.12172782+07:00","message":"StatePrefix: 'ถามตอบก็คือผมจะบอกว่าเมื่อวันที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:59.12173067+07:00","message":"TextPushed: 'ถามตอบก็คือผมจะบอก'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:59.123427343+07:00","message":"receive streaming session, msgId: 159"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:59.123456024+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ถามตอบก็คือผมจะบอกว่าเมื่อวันที่\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":3,\"nanos\":120000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:59.123461497+07:00","message":"receive interim result [false|false]: ถามตอบก็คือผมจะบอกว่าเมื่อวันที่"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:59.123471341+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" 25 มี\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":120000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:59.123474017+07:00","message":"receive interim result [false|false]:  25 มี"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:59.123480089+07:00","message":"[buffer interim] 159 false ถามตอบก็คือผมจะบอกว่าเมื่อวันที่"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:59.123484417+07:00","message":"[buffer interim] 159 false  25 มี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:59.123489161+07:00","message":"[bufferProcess] interim [120000000]:ถามตอบก็คือผมจะบอกว่าเมื่อวันที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:59.123491586+07:00","message":"[bufferProcess] send to processor:ถามตอบก็คือผมจะบอกว่าเมื่อวันที่ 25"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:59.123494578+07:00","message":"[bufferProcess] interim [120000000]: 25 มี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:59.123497328+07:00","message":"[bufferProcess] update buffer: ถามตอบก็คือผมจะบอกว่าเมื่อวันที่ 25 มี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:59.123500098+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:59.123503049+07:00","message":"> Transcript [2816] [false]: 'ถามตอบก็คือผมจะบอกว่าเมื่อวันที่ 25'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:59.123506322+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:59.123508438+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:59.12351042+07:00","message":"StatePrefix: 'ถามตอบก็คือผมจะบอกว่าเมื่อวันที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:59.123513766+07:00","message":"TextPushed: 'ถามตอบก็คือผมจะบอก'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:59.25170322+07:00","message":"receive streaming session, msgId: 159"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:59.251746397+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ถามตอบก็คือผมจะบอกว่าเมื่อวันที่\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":3,\"nanos\":180000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:59.251754844+07:00","message":"receive interim result [false|false]: ถามตอบก็คือผมจะบอกว่าเมื่อวันที่"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:59.251767909+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" 25 มิถุนายน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":180000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:59.251772451+07:00","message":"receive interim result [false|false]:  25 มิถุนายน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:59.251789861+07:00","message":"[buffer interim] 159 false ถามตอบก็คือผมจะบอกว่าเมื่อวันที่"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:59.251803461+07:00","message":"[buffer interim] 159 false  25 มิถุนายน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:59.25181262+07:00","message":"[bufferProcess] interim [180000000]:ถามตอบก็คือผมจะบอกว่าเมื่อวันที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:59.251817702+07:00","message":"[bufferProcess] send to processor:ถามตอบก็คือผมจะบอกว่าเมื่อวันที่ 25 มี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:59.251823024+07:00","message":"[bufferProcess] interim [180000000]: 25 มิถุนายน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:59.251827949+07:00","message":"[bufferProcess] update buffer: ถามตอบก็คือผมจะบอกว่าเมื่อวันที่ 25 มิถุนายน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:59.251832547+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:59.251836581+07:00","message":"> Transcript [2817] [false]: 'ถามตอบก็คือผมจะบอกว่าเมื่อวันที่ 25 มี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:59.251841642+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:59.251844008+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:59.251846513+07:00","message":"StatePrefix: 'ถามตอบก็คือผมจะบอกว่าเมื่อวันที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:59.25184935+07:00","message":"TextPushed: 'ถามตอบก็คือผมจะบอก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:59.251852249+07:00","message":"Push: 'ว่าเมื่อวันที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:59.251854192+07:00","message":"TextPushed: 'ถามตอบก็คือผมจะบอกว่าเมื่อวันที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:59.25185641+07:00","message":"Set new StatePrefix : 'ถามตอบก็คือผมจะบอกว่าเมื่อวันที่ 25 มี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:59.251858674+07:00","message":"Next Push (prob) : ' 25 มี'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:59.251866279+07:00","message":"push: {false ว่าเมื่อวันที่ 0 0xc0017d5100}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:59.44324393+07:00","message":"receive streaming session, msgId: 159"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:59.443286346+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ถามตอบก็คือผมจะบอกว่าเมื่อวันที่\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":3,\"nanos\":360000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:59.443294465+07:00","message":"receive interim result [false|false]: ถามตอบก็คือผมจะบอกว่าเมื่อวันที่"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:59.443306127+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" 25 มิถุนา\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":360000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:59.443309813+07:00","message":"receive interim result [false|false]:  25 มิถุนา"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:59.4433192+07:00","message":"receive streaming session, msgId: 159"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:59.443322396+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ถามตอบก็คือผมจะบอกว่าเมื่อวันที่\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":3,\"nanos\":420000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:59.443324997+07:00","message":"receive interim result [false|false]: ถามตอบก็คือผมจะบอกว่าเมื่อวันที่"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:59.443327933+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" 25 มิถุนายน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":420000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:59.443330545+07:00","message":"receive interim result [false|false]:  25 มิถุนายน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:59.443335651+07:00","message":"[buffer interim] 159 false ถามตอบก็คือผมจะบอกว่าเมื่อวันที่"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:59.443343506+07:00","message":"[buffer interim] 159 false  25 มิถุนา"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:59.443345682+07:00","message":"[buffer interim] 159 false ถามตอบก็คือผมจะบอกว่าเมื่อวันที่"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:59.443348162+07:00","message":"[buffer interim] 159 false  25 มิถุนายน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:59.443354147+07:00","message":"[bufferProcess] interim [360000000]:ถามตอบก็คือผมจะบอกว่าเมื่อวันที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:59.443356679+07:00","message":"[bufferProcess] send to processor:ถามตอบก็คือผมจะบอกว่าเมื่อวันที่ 25 มิถุนายน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:59.443359798+07:00","message":"[bufferProcess] interim [360000000]: 25 มิถุนา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:59.443365108+07:00","message":"[bufferProcess] update buffer: ถามตอบก็คือผมจะบอกว่าเมื่อวันที่ 25 มิถุนา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:59.443367593+07:00","message":"[bufferProcess] interim [420000000]:ถามตอบก็คือผมจะบอกว่าเมื่อวันที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:59.443369734+07:00","message":"[bufferProcess] send to processor:ถามตอบก็คือผมจะบอกว่าเมื่อวันที่ 25 มิถุนา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:59.443372262+07:00","message":"[bufferProcess] interim [420000000]: 25 มิถุนายน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:59.443374355+07:00","message":"[bufferProcess] update buffer: ถามตอบก็คือผมจะบอกว่าเมื่อวันที่ 25 มิถุนายน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:59.443377083+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:59.443379619+07:00","message":"> Transcript [2818] [false]: 'ถามตอบก็คือผมจะบอกว่าเมื่อวันที่ 25 มิถุนายน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:59.44338223+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:59.443384275+07:00","message":"Set new StatePrefix: 'ถามตอบก็คือผมจะบอกว่าเมื่อวันที่ 25 มิถุนายน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:59.443386075+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:59.443388112+07:00","message":"> Transcript [2819] [false]: 'ถามตอบก็คือผมจะบอกว่าเมื่อวันที่ 25 มิถุนา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:59.443389991+07:00","message":"> Transcript shorter than prefix"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:59.570232199+07:00","message":"receive streaming session, msgId: 159"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:59.570266445+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ถามตอบก็คือผมจะบอกว่าเมื่อวันที่ 25\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":3,\"nanos\":480000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:59.570272381+07:00","message":"receive interim result [false|false]: ถามตอบก็คือผมจะบอกว่าเมื่อวันที่ 25"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:59.570284013+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" มิถุนายน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":480000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:59.570287327+07:00","message":"receive interim result [false|false]:  มิถุนายน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:59.570299779+07:00","message":"[buffer interim] 159 false ถามตอบก็คือผมจะบอกว่าเมื่อวันที่ 25"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:59.570319706+07:00","message":"[buffer interim] 159 false  มิถุนายน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:59.570330398+07:00","message":"[bufferProcess] interim [480000000]:ถามตอบก็คือผมจะบอกว่าเมื่อวันที่ 25"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:59.570335106+07:00","message":"[bufferProcess] send to processor:ถามตอบก็คือผมจะบอกว่าเมื่อวันที่ 25 มิถุนายน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:59.570340919+07:00","message":"[bufferProcess] interim [480000000]: มิถุนายน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:59.570343754+07:00","message":"[bufferProcess] update buffer: ถามตอบก็คือผมจะบอกว่าเมื่อวันที่ 25 มิถุนายน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:59.570346855+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:59.570349823+07:00","message":"> Transcript [2820] [false]: 'ถามตอบก็คือผมจะบอกว่าเมื่อวันที่ 25 มิถุนายน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:59.570353172+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:59.570355209+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:59.570357049+07:00","message":"StatePrefix: 'ถามตอบก็คือผมจะบอกว่าเมื่อวันที่ 25 มิถุนายน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:59.570359463+07:00","message":"TextPushed: 'ถามตอบก็คือผมจะบอกว่าเมื่อวันที่'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:59.587414315+07:00","message":"[GCS] Cleaned up inactive client: 146"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:59.587436386+07:00","message":"[GCS] Cleaned up inactive client: 147"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:59.587449256+07:00","message":"[GCS] Cleaned up inactive client: 148"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:59.587452116+07:00","message":"[GCS] Cleaned up inactive client: 143"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:59.587454005+07:00","message":"[GCS] Cleaned up inactive client: 142"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:59.587455809+07:00","message":"[GCS] Cleaned up inactive client: 145"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:59.587457597+07:00","message":"[GCS] Cleaned up inactive client: 144"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:59.681769829+07:00","message":"[GCS] IsForceVAD: false for message ID: 159"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:59.746035553+07:00","message":"[GCS] Start streaming session, msgId: 160"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:59.780223422+07:00","message":"receive streaming session, msgId: 159"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:59.780259096+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ถามตอบก็คือผมจะบอกว่าเมื่อวันที่ 25 มิถุนายน\",\"confidence\":0.9572439}],\"is_final\":true,\"result_end_time\":{\"seconds\":3,\"nanos\":810000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:59.78026552+07:00","message":"receive interim result [true|false]: ถามตอบก็คือผมจะบอกว่าเมื่อวันที่ 25 มิถุนายน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:59.780279828+07:00","message":"end recv isFinal message id 159"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:59.780283552+07:00","message":"end Recv id 159"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:59.780293252+07:00","message":"[buffer interim] 159 true ถามตอบก็คือผมจะบอกว่าเมื่อวันที่ 25 มิถุนายน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:59.780301769+07:00","message":"[bufferProcess] interim [810000000]:ถามตอบก็คือผมจะบอกว่าเมื่อวันที่ 25 มิถุนายน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:59.780305076+07:00","message":"[bufferProcess] send to processor (isfinal):ถามตอบก็คือผมจะบอกว่าเมื่อวันที่ 25 มิถุนายน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:59.780308064+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:59.780311048+07:00","message":"> Transcript [2821] [false]: 'ถามตอบก็คือผมจะบอกว่าเมื่อวันที่ 25 มิถุนายน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:59.780314024+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:59.780315994+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:59.780318054+07:00","message":"StatePrefix: 'ถามตอบก็คือผมจะบอกว่าเมื่อวันที่ 25 มิถุนายน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:59.780321107+07:00","message":"TextPushed: 'ถามตอบก็คือผมจะบอกว่าเมื่อวันที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:59.780323435+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:59.780325488+07:00","message":"> Transcript [2822] [true]: 'ถามตอบก็คือผมจะบอกว่าเมื่อวันที่ 25 มิถุนายน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:59.780327625+07:00","message":"Count interim (case isFinal): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:59.7803294+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:59.78033122+07:00","message":"StatePrefix: 'ถามตอบก็คือผมจะบอกว่าเมื่อวันที่ 25 มิถุนายน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:59.780333192+07:00","message":"TextPushed: 'ถามตอบก็คือผมจะบอกว่าเมื่อวันที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:59.780335939+07:00","message":"Push: ' 25 มิถุนายน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:59.780358537+07:00","message":"push: {true  25 มิถุนายน 0 0xc0017d5100}"}
{"level":"info","service":"Main","time":"2026-06-25T13:17:59.790555147+07:00","message":"write wav file: './tmp/7593/7593_159.wav'"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:17:59.987002341+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:17:59.987002282+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:00.426622428+07:00","message":"receive streaming session, msgId: 160"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:00.426665668+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ปิด\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":720000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:00.426672779+07:00","message":"receive interim result [false|false]: ปิด"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:00.426686983+07:00","message":"[buffer interim] 160 false ปิด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:00.426696605+07:00","message":"[bufferProcess] interim [720000000]:ปิด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:00.426699229+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:00.59386385+07:00","message":"receive streaming session, msgId: 160"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:00.593901984+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ปี 2\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":840000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:00.593907744+07:00","message":"receive interim result [false|false]: ปี 2"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:00.593918571+07:00","message":"[buffer interim] 160 false ปี 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:00.593927723+07:00","message":"[bufferProcess] interim [840000000]:ปี 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:00.593930154+07:00","message":"[bufferProcess] send to processor:ปิด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:00.593935439+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:00.593938194+07:00","message":"> Transcript [2823] [false]: 'ปิด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:00.593940277+07:00","message":"Set StatePrefix (first interim): 'ปิด'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:00.719660014+07:00","message":"receive streaming session, msgId: 160"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:00.719701645+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ปี 2000\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":960000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:00.719708109+07:00","message":"receive interim result [false|false]: ปี 2000"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:00.719721098+07:00","message":"[buffer interim] 160 false ปี 2000"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:00.719727532+07:00","message":"[bufferProcess] interim [960000000]:ปี 2000"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:00.719730246+07:00","message":"[bufferProcess] send to processor:ปี 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:00.719737531+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:00.719740161+07:00","message":"> Transcript [2824] [false]: 'ปี 2'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:00.719742495+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:00.719744839+07:00","message":"Set new StatePrefix: 'ปี 2'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:00.720925436+07:00","message":"receive streaming session, msgId: 160"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:00.7209619+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ปี 2005\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":20000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:00.720969285+07:00","message":"receive interim result [false|false]: ปี 2005"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:00.720984937+07:00","message":"[buffer interim] 160 false ปี 2005"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:00.720993753+07:00","message":"[bufferProcess] interim [20000000]:ปี 2005"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:00.720996113+07:00","message":"[bufferProcess] send to processor:ปี 2000"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:00.72100168+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:00.721005632+07:00","message":"> Transcript [2825] [false]: 'ปี 2000'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:00.721010245+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:00.721012869+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:00.721014998+07:00","message":"StatePrefix: 'ปี 2'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:00.721017122+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:00.781178326+07:00","message":"receive streaming session, msgId: 160"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:00.781212683+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ปี 2500\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":80000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:00.781218789+07:00","message":"receive interim result [false|false]: ปี 2500"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:00.78123375+07:00","message":"[buffer interim] 160 false ปี 2500"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:00.781241269+07:00","message":"[bufferProcess] interim [80000000]:ปี 2500"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:00.78124355+07:00","message":"[bufferProcess] send to processor:ปี 2005"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:00.781246623+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:00.78124929+07:00","message":"> Transcript [2826] [false]: 'ปี 2005'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:00.781252259+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:00.781254231+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:00.781256459+07:00","message":"StatePrefix: 'ปี 2'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:00.781258535+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:00.98028167+07:00","message":"receive streaming session, msgId: 160"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:00.980330696+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ปี 2504\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":320000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:00.980336999+07:00","message":"receive interim result [false|false]: ปี 2504"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:00.980352676+07:00","message":"[buffer interim] 160 false ปี 2504"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:00.980360779+07:00","message":"[bufferProcess] interim [320000000]:ปี 2504"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:00.980363492+07:00","message":"[bufferProcess] send to processor:ปี 2500"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:00.980371324+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:00.980374466+07:00","message":"> Transcript [2827] [false]: 'ปี 2500'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:00.980378098+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:00.980380548+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:00.980385362+07:00","message":"StatePrefix: 'ปี 2'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:00.980387884+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:01.191339331+07:00","message":"receive streaming session, msgId: 160"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:01.191378371+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ปี\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":1,\"nanos\":440000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:01.191384203+07:00","message":"receive interim result [false|false]: ปี"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:01.191394206+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" 2504\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":440000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:01.191397342+07:00","message":"receive interim result [false|false]:  2504"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:01.191405775+07:00","message":"receive streaming session, msgId: 160"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:01.191408769+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ปี\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":1,\"nanos\":500000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:01.19141092+07:00","message":"receive interim result [false|false]: ปี"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:01.191413564+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" 2540\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":500000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:01.191415515+07:00","message":"receive interim result [false|false]:  2540"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:01.191428718+07:00","message":"[buffer interim] 160 false ปี"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:01.191453458+07:00","message":"[buffer interim] 160 false  2504"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:01.191458268+07:00","message":"[buffer interim] 160 false ปี"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:01.191462208+07:00","message":"[buffer interim] 160 false  2540"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:01.191482114+07:00","message":"[bufferProcess] interim [440000000]:ปี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:01.191496304+07:00","message":"[bufferProcess] send to processor:ปี 2504"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:01.191506542+07:00","message":"[bufferProcess] interim [440000000]: 2504"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:01.19150915+07:00","message":"[bufferProcess] update buffer: ปี 2504"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:01.191511595+07:00","message":"[bufferProcess] interim [500000000]:ปี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:01.191513575+07:00","message":"[bufferProcess] send to processor:ปี 2504"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:01.19151671+07:00","message":"[bufferProcess] interim [500000000]: 2540"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:01.191518799+07:00","message":"[bufferProcess] update buffer: ปี 2540"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:01.191528577+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:01.191532375+07:00","message":"> Transcript [2828] [false]: 'ปี 2504'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:01.191536107+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:01.191538537+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:01.191540696+07:00","message":"StatePrefix: 'ปี 2'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:01.191543357+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:01.191552725+07:00","message":"Push: 'ปี 2'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:01.191554778+07:00","message":"TextPushed: 'ปี 2'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:01.19155709+07:00","message":"Set new StatePrefix : 'ปี 2504'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:01.191559403+07:00","message":"Next Push (prob) : '504'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:01.191561376+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:01.191563621+07:00","message":"> Transcript [2829] [false]: 'ปี 2504'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:01.191565721+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:01.191567444+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:01.191569248+07:00","message":"StatePrefix: 'ปี 2504'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:01.191571208+07:00","message":"TextPushed: 'ปี 2'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:01.191582859+07:00","message":"push: {false ปี 2 0 0xc0001fd400}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:01.224664039+07:00","message":"[GCS] IsForceVAD: false for message ID: 160"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:01.316725437+07:00","message":"receive streaming session, msgId: 160"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:01.316770072+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ปี 2540\",\"confidence\":0.9589726}],\"is_final\":true,\"result_end_time\":{\"seconds\":1,\"nanos\":710000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:01.316775623+07:00","message":"receive interim result [true|false]: ปี 2540"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:01.316786026+07:00","message":"end recv isFinal message id 160"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:01.316788716+07:00","message":"end Recv id 160"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:01.316796537+07:00","message":"[buffer interim] 160 true ปี 2540"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:01.316806086+07:00","message":"[bufferProcess] interim [710000000]:ปี 2540"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:01.316810533+07:00","message":"[bufferProcess] send to processor (isfinal):ปี 2540"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:01.316814946+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:01.316817933+07:00","message":"> Transcript [2830] [false]: 'ปี 2540'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:01.316820149+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:01.316822177+07:00","message":"Set new StatePrefix: 'ปี 2540'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:01.316823966+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:01.316827139+07:00","message":"> Transcript [2831] [true]: 'ปี 2540'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:01.316831377+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:01.316834352+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:01.316837022+07:00","message":"StatePrefix: 'ปี 2540'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:01.31684017+07:00","message":"TextPushed: 'ปี 2'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:01.3168427+07:00","message":"Push: '540'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:01.316849407+07:00","message":"push: {true 540 0 0xc0001fd400}"}
{"level":"info","service":"Main","time":"2026-06-25T13:18:01.32397706+07:00","message":"write wav file: './tmp/7593/7593_160.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:02.245235184+07:00","message":"[GCS] Start streaming session, msgId: 161"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:02.765769494+07:00","message":"receive streaming session, msgId: 161"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:02.765809038+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-06-25T13:18:02.765814828+07:00","message":"receive interim result [false|false]: 20"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:02.765827917+07:00","message":"[buffer interim] 161 false 20"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:02.765834697+07:00","message":"[bufferProcess] interim [540000000]:20"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:02.765836588+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:02.765844241+07:00","message":"[bufferProcess] send to processor (ticker):20"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:02.765846646+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:02.765849269+07:00","message":"> Transcript [2832] [false]: '20'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:02.76585142+07:00","message":"Set StatePrefix (first interim): '20'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:02.902582487+07:00","message":"receive streaming session, msgId: 161"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:02.902623099+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"29\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":720000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:02.902629058+07:00","message":"receive interim result [false|false]: 29"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:02.902645005+07:00","message":"[buffer interim] 161 false 29"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:02.902653375+07:00","message":"[bufferProcess] interim [720000000]:29"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:02.902657245+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:18:02.987955275+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:18:02.987966004+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:03.094018594+07:00","message":"receive streaming session, msgId: 161"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:03.094062086+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"29 ปี\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":900000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:03.094068088+07:00","message":"receive interim result [false|false]: 29 ปี"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:03.094083509+07:00","message":"[buffer interim] 161 false 29 ปี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:03.09409171+07:00","message":"[bufferProcess] interim [900000000]:29 ปี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:03.094094253+07:00","message":"[bufferProcess] send to processor:29"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:03.094101691+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:03.094104975+07:00","message":"> Transcript [2833] [false]: '29'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:03.094107459+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:03.094110319+07:00","message":"Set new StatePrefix: '29'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:03.303258736+07:00","message":"receive streaming session, msgId: 161"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:03.303305241+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"29 ปีมา\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":80000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:03.303311087+07:00","message":"receive interim result [false|false]: 29 ปีมา"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:03.303328908+07:00","message":"[buffer interim] 161 false 29 ปีมา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:03.303339322+07:00","message":"[bufferProcess] interim [80000000]:29 ปีมา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:03.303342814+07:00","message":"[bufferProcess] send to processor:29 ปี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:03.303346982+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:03.303349864+07:00","message":"> Transcript [2834] [false]: '29 ปี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:03.303353477+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:03.303357306+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:03.303359822+07:00","message":"StatePrefix: '29'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:03.303362222+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:03.43187825+07:00","message":"receive streaming session, msgId: 161"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:03.431921553+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"29 ปีใหม่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":140000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:03.431928387+07:00","message":"receive interim result [false|false]: 29 ปีใหม่"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:03.431944776+07:00","message":"receive streaming session, msgId: 161"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:03.431950454+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"29 ปีมาแล้ว\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":200000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:03.431954317+07:00","message":"receive interim result [false|false]: 29 ปีมาแล้ว"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:03.431962136+07:00","message":"[buffer interim] 161 false 29 ปีใหม่"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:03.431977455+07:00","message":"[buffer interim] 161 false 29 ปีมาแล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:03.431984798+07:00","message":"[bufferProcess] interim [140000000]:29 ปีใหม่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:03.431987519+07:00","message":"[bufferProcess] send to processor:29 ปีมา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:03.431992815+07:00","message":"[bufferProcess] interim [200000000]:29 ปีมาแล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:03.431994707+07:00","message":"[bufferProcess] send to processor:29 ปีใหม่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:03.431997485+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:03.432000616+07:00","message":"> Transcript [2835] [false]: '29 ปีมา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:03.432003818+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:03.432005887+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:03.432008166+07:00","message":"StatePrefix: '29'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:03.432010152+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:03.432011942+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:03.43201396+07:00","message":"> Transcript [2836] [false]: '29 ปีใหม่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:03.432015919+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:03.432017787+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:03.432019538+07:00","message":"StatePrefix: '29'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:03.432021173+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:03.479771348+07:00","message":"receive streaming session, msgId: 161"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:03.479812034+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"29\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":1,\"nanos\":320000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:03.479817305+07:00","message":"receive interim result [false|false]: 29"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:03.479830948+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" ปีมาแล้ว\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":320000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:03.479835081+07:00","message":"receive interim result [false|false]:  ปีมาแล้ว"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:03.479842774+07:00","message":"[buffer interim] 161 false 29"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:03.479845962+07:00","message":"[buffer interim] 161 false  ปีมาแล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:03.479852243+07:00","message":"[bufferProcess] interim [320000000]:29"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:03.479854348+07:00","message":"[bufferProcess] send to processor:29 ปีมาแล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:03.47985707+07:00","message":"[bufferProcess] interim [320000000]: ปีมาแล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:03.479859714+07:00","message":"[bufferProcess] update buffer: 29 ปีมาแล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:03.479862331+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:03.479864736+07:00","message":"> Transcript [2837] [false]: '29 ปีมาแล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:03.479867807+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:03.479869869+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:03.479871986+07:00","message":"StatePrefix: '29'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:03.479873896+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:03.479876185+07:00","message":"Push: '29'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:03.479878143+07:00","message":"TextPushed: '29'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:03.479880023+07:00","message":"Set new StatePrefix : '29 ปีมาแล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:03.479881996+07:00","message":"Next Push (prob) : ' ปีมาแล้ว'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:03.479898241+07:00","message":"push: {false 29 0 0xc0001fce00}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:03.986317339+07:00","message":"receive streaming session, msgId: 161"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:03.986352905+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"29 ปีมาแล้ว\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":1,\"nanos\":800000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:03.986360027+07:00","message":"receive interim result [false|false]: 29 ปีมาแล้ว"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:03.986381668+07:00","message":"[buffer interim] 161 false 29 ปีมาแล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:03.986391302+07:00","message":"[bufferProcess] interim [800000000]:29 ปีมาแล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:03.986395064+07:00","message":"[bufferProcess] send to processor:29 ปีมาแล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:03.986399609+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:03.986404679+07:00","message":"> Transcript [2838] [false]: '29 ปีมาแล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:03.986407679+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:03.986409881+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:03.986411834+07:00","message":"StatePrefix: '29 ปีมาแล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:03.986414057+07:00","message":"TextPushed: '29'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:04.897947414+07:00","message":"receive streaming session, msgId: 161"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:04.897986509+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"29\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":2,\"nanos\":700000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:04.897991925+07:00","message":"receive interim result [false|false]: 29"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:04.898004393+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" ปีมาแล้วจะพาควบ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":700000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:04.898007291+07:00","message":"receive interim result [false|false]:  ปีมาแล้วจะพาควบ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:04.898014639+07:00","message":"[buffer interim] 161 false 29"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:04.898019129+07:00","message":"[buffer interim] 161 false  ปีมาแล้วจะพาควบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:04.898026006+07:00","message":"[bufferProcess] interim [700000000]:29"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:04.898028906+07:00","message":"[bufferProcess] send to processor:29 ปีมาแล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:04.898032156+07:00","message":"[bufferProcess] interim [700000000]: ปีมาแล้วจะพาควบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:04.898034942+07:00","message":"[bufferProcess] update buffer: 29 ปีมาแล้วจะพาควบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:04.898037318+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:04.898042078+07:00","message":"> Transcript [2839] [false]: '29 ปีมาแล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:04.898045147+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:04.89804727+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:04.898049223+07:00","message":"StatePrefix: '29 ปีมาแล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:04.898051446+07:00","message":"TextPushed: '29'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:05.011992378+07:00","message":"receive streaming session, msgId: 161"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:05.012035808+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"29\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":2,\"nanos\":820000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:05.012041576+07:00","message":"receive interim result [false|false]: 29"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:05.012064066+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" ปีมาแล้วจะพาควบคุม\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":820000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:05.012068301+07:00","message":"receive interim result [false|false]:  ปีมาแล้วจะพาควบคุม"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:05.012095524+07:00","message":"[buffer interim] 161 false 29"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:05.012119395+07:00","message":"[buffer interim] 161 false  ปีมาแล้วจะพาควบคุม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:05.012128346+07:00","message":"[bufferProcess] interim [820000000]:29"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:05.012131601+07:00","message":"[bufferProcess] send to processor:29 ปีมาแล้วจะพาควบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:05.012138882+07:00","message":"[bufferProcess] interim [820000000]: ปีมาแล้วจะพาควบคุม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:05.01214313+07:00","message":"[bufferProcess] update buffer: 29 ปีมาแล้วจะพาควบคุม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:05.012147027+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:05.012151781+07:00","message":"> Transcript [2840] [false]: '29 ปีมาแล้วจะพาควบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:05.012156014+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:05.012158803+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:05.012161772+07:00","message":"StatePrefix: '29 ปีมาแล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:05.012164993+07:00","message":"TextPushed: '29'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:05.255204394+07:00","message":"receive streaming session, msgId: 161"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:05.2552448+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"29\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":3},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:05.255250823+07:00","message":"receive interim result [false|false]: 29"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:05.255261276+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" ปีมาแล้วจะพาควบคุมโรค\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:05.255264219+07:00","message":"receive interim result [false|false]:  ปีมาแล้วจะพาควบคุมโรค"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:05.255272436+07:00","message":"[buffer interim] 161 false 29"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:05.25528235+07:00","message":"[buffer interim] 161 false  ปีมาแล้วจะพาควบคุมโรค"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:05.255291617+07:00","message":"[bufferProcess] interim [0]:29"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:05.255293953+07:00","message":"[bufferProcess] send to processor:29 ปีมาแล้วจะพาควบคุม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:05.255298868+07:00","message":"[bufferProcess] interim [0]: ปีมาแล้วจะพาควบคุมโรค"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:05.25530199+07:00","message":"[bufferProcess] update buffer: 29 ปีมาแล้วจะพาควบคุมโรค"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:05.255304584+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:05.255308309+07:00","message":"> Transcript [2841] [false]: '29 ปีมาแล้วจะพาควบคุม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:05.255313577+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:05.255316742+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:05.255319662+07:00","message":"StatePrefix: '29 ปีมาแล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:05.255322719+07:00","message":"TextPushed: '29'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:05.255326265+07:00","message":"Push: ' ปีมาแล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:05.25532966+07:00","message":"TextPushed: '29 ปีมาแล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:05.255332806+07:00","message":"Set new StatePrefix : '29 ปีมาแล้วจะพาควบคุม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:05.255336047+07:00","message":"Next Push (prob) : 'จะพาควบคุม'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:05.255344814+07:00","message":"push: {false  ปีมาแล้ว 0 0xc0001fce00}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:05.495224114+07:00","message":"receive streaming session, msgId: 161"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:05.4952488+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"29\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":3,\"nanos\":300000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:05.495253375+07:00","message":"receive interim result [false|false]: 29"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:05.495267052+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" ปีมาแล้วจะพาควบคุมโรคขาด\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":300000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:05.495271142+07:00","message":"receive interim result [false|false]:  ปีมาแล้วจะพาควบคุมโรคขาด"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:05.495278086+07:00","message":"[buffer interim] 161 false 29"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:05.495281611+07:00","message":"[buffer interim] 161 false  ปีมาแล้วจะพาควบคุมโรคขาด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:05.495305106+07:00","message":"[bufferProcess] interim [300000000]:29"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:05.495330442+07:00","message":"[bufferProcess] send to processor:29 ปีมาแล้วจะพาควบคุมโรค"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:05.495340645+07:00","message":"[bufferProcess] interim [300000000]: ปีมาแล้วจะพาควบคุมโรคขาด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:05.495343814+07:00","message":"[bufferProcess] update buffer: 29 ปีมาแล้วจะพาควบคุมโรคขาด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:05.495347694+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:05.495352322+07:00","message":"> Transcript [2842] [false]: '29 ปีมาแล้วจะพาควบคุมโรค'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:05.495356388+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:05.495358566+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:05.495360599+07:00","message":"StatePrefix: '29 ปีมาแล้วจะพาควบคุม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:05.495362835+07:00","message":"TextPushed: '29 ปีมาแล้ว'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:05.58847904+07:00","message":"receive streaming session, msgId: 161"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:05.588545023+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"29\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":3,\"nanos\":420000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:05.588553665+07:00","message":"receive interim result [false|false]: 29"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:05.58857478+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" ปีมาแล้วจะพาควบคุมโรคขาดสาร\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":420000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:05.588580146+07:00","message":"receive interim result [false|false]:  ปีมาแล้วจะพาควบคุมโรคขาดสาร"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:05.5885933+07:00","message":"[buffer interim] 161 false 29"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:05.588598207+07:00","message":"[buffer interim] 161 false  ปีมาแล้วจะพาควบคุมโรคขาดสาร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:05.588606244+07:00","message":"[bufferProcess] interim [420000000]:29"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:05.588608695+07:00","message":"[bufferProcess] send to processor:29 ปีมาแล้วจะพาควบคุมโรคขาด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:05.588611539+07:00","message":"[bufferProcess] interim [420000000]: ปีมาแล้วจะพาควบคุมโรคขาดสาร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:05.588614657+07:00","message":"[bufferProcess] update buffer: 29 ปีมาแล้วจะพาควบคุมโรคขาดสาร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:05.588617781+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:05.588620924+07:00","message":"> Transcript [2843] [false]: '29 ปีมาแล้วจะพาควบคุมโรคขาด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:05.588624095+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:05.588626135+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:05.588628879+07:00","message":"StatePrefix: '29 ปีมาแล้วจะพาควบคุม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:05.588631134+07:00","message":"TextPushed: '29 ปีมาแล้ว'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:05.898415196+07:00","message":"receive streaming session, msgId: 161"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:05.898454282+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"29\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":3,\"nanos\":660000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:05.898460486+07:00","message":"receive interim result [false|false]: 29"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:05.898474912+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" ปีมาแล้วจะพาควบคุมโรคขาดสารไอโอดีน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":660000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:05.898478491+07:00","message":"receive interim result [false|false]:  ปีมาแล้วจะพาควบคุมโรคขาดสารไอโอดีน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:05.898489537+07:00","message":"[buffer interim] 161 false 29"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:05.898493137+07:00","message":"[buffer interim] 161 false  ปีมาแล้วจะพาควบคุมโรคขาดสารไอโอดีน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:05.898499744+07:00","message":"[bufferProcess] interim [660000000]:29"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:05.898502614+07:00","message":"[bufferProcess] send to processor:29 ปีมาแล้วจะพาควบคุมโรคขาดสาร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:05.898506357+07:00","message":"[bufferProcess] interim [660000000]: ปีมาแล้วจะพาควบคุมโรคขาดสารไอโอดีน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:05.89850897+07:00","message":"[bufferProcess] update buffer: 29 ปีมาแล้วจะพาควบคุมโรคขาดสารไอโอดีน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:05.898511977+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:05.898516456+07:00","message":"> Transcript [2844] [false]: '29 ปีมาแล้วจะพาควบคุมโรคขาดสาร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:05.898528074+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:05.89853062+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:05.898533207+07:00","message":"StatePrefix: '29 ปีมาแล้วจะพาควบคุม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:05.898535594+07:00","message":"TextPushed: '29 ปีมาแล้ว'"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:18:05.988564532+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:18:05.988580043+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:06.02377537+07:00","message":"[GCS] IsForceVAD: false for message ID: 161"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:06.094187032+07:00","message":"[GCS] Start streaming session, msgId: 162"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:06.196206729+07:00","message":"receive streaming session, msgId: 161"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:06.196246682+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"29 ปีมาแล้วสภาควบคุมโรคขาดสารไอโอดีน\",\"confidence\":0.9503933}],\"is_final\":true,\"result_end_time\":{\"seconds\":3,\"nanos\":990000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:06.196254031+07:00","message":"receive interim result [true|false]: 29 ปีมาแล้วสภาควบคุมโรคขาดสารไอโอดีน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:06.196264131+07:00","message":"end recv isFinal message id 161"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:06.196266519+07:00","message":"end Recv id 161"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:06.196273287+07:00","message":"[buffer interim] 161 true 29 ปีมาแล้วสภาควบคุมโรคขาดสารไอโอดีน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:06.196283654+07:00","message":"[bufferProcess] interim [990000000]:29 ปีมาแล้วสภาควบคุมโรคขาดสารไอโอดีน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:06.196286844+07:00","message":"[bufferProcess] send to processor (isfinal):29 ปีมาแล้วจะพาควบคุมโรคขาดสารไอโอดีน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:06.196290005+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:06.196293116+07:00","message":"> Transcript [2845] [false]: '29 ปีมาแล้วจะพาควบคุมโรคขาดสารไอโอดีน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:06.196296439+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:06.196298395+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:06.196300892+07:00","message":"StatePrefix: '29 ปีมาแล้วจะพาควบคุม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:06.196303091+07:00","message":"TextPushed: '29 ปีมาแล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:06.196305678+07:00","message":"Push: 'จะพาควบคุม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:06.196307574+07:00","message":"TextPushed: '29 ปีมาแล้วจะพาควบคุม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:06.196309665+07:00","message":"Set new StatePrefix : '29 ปีมาแล้วจะพาควบคุมโรคขาดสารไอโอดีน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:06.196311828+07:00","message":"Next Push (prob) : 'โรคขาดสารไอโอดีน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:06.196313609+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:06.196315707+07:00","message":"> Transcript [2846] [true]: '29 ปีมาแล้วสภาควบคุมโรคขาดสารไอโอดีน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:06.196318907+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:06.196320908+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:06.196322737+07:00","message":"StatePrefix: '29 ปีมาแล้วจะพาควบคุมโรคขาดสารไอโอดีน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:06.196324637+07:00","message":"TextPushed: '29 ปีมาแล้วจะพาควบคุม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:06.19632629+07:00","message":"must be align in case of isFinal"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:06.196344925+07:00","message":"push: {false จะพาควบคุม 0 0xc0001fce00}"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:06.196452241+07:00","message":"Push: 'โรคขาดสารไอโอดีน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:06.196456858+07:00","message":"TextPushed: '29 ปีมาแล้วจะพาควบคุมโรคขาดสารไอโอดีน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:06.19645898+07:00","message":"Set new StatePrefix : '29 ปีมาแล้วสภาควบคุมโรคขาดสารไอโอดีน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:06.196461319+07:00","message":"Next Push (prob) : '29 ปีมาแล้วสภาควบคุมโรคขาดสารไอโอดีน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:06.196469735+07:00","message":"push: {true โรคขาดสารไอโอดีน 0 0xc0001fce00}"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:06.196475405+07:00","message":"write aligntment file to 'tmp/7593/align_message_id_161.html'"}
{"level":"info","service":"Main","time":"2026-06-25T13:18:06.205576251+07:00","message":"write wav file: './tmp/7593/7593_161.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:06.440112515+07:00","message":"receive streaming session, msgId: 162"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:06.440157311+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"น่า\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":420000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:06.440164001+07:00","message":"receive interim result [false|false]: น่า"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:06.440177687+07:00","message":"[buffer interim] 162 false น่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:06.440189942+07:00","message":"[bufferProcess] interim [420000000]:น่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:06.440192+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:06.569175341+07:00","message":"receive streaming session, msgId: 162"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:06.569219297+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"นาง\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":480000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:06.569226092+07:00","message":"receive interim result [false|false]: นาง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:06.569240399+07:00","message":"[buffer interim] 162 false นาง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:06.569247254+07:00","message":"[bufferProcess] interim [480000000]:นาง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:06.56924941+07:00","message":"[bufferProcess] send to processor:น่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:06.56925247+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:06.569255314+07:00","message":"> Transcript [2847] [false]: 'น่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:06.569257774+07:00","message":"Set StatePrefix (first interim): 'น่า'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:06.629716976+07:00","message":"receive streaming session, msgId: 162"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:06.629753991+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"นานา\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":540000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:06.629759495+07:00","message":"receive interim result [false|false]: นานา"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:06.629773763+07:00","message":"[buffer interim] 162 false นานา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:06.629780488+07:00","message":"[bufferProcess] interim [540000000]:นานา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:06.629782899+07:00","message":"[bufferProcess] send to processor:นาง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:06.629786032+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:06.629788975+07:00","message":"> Transcript [2848] [false]: 'นาง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:06.629791462+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:06.629793769+07:00","message":"Set new StatePrefix: 'นาง'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:06.742302896+07:00","message":"receive streaming session, msgId: 162"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:06.742339519+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"นานาชาติ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":720000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:06.742345444+07:00","message":"receive interim result [false|false]: นานาชาติ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:06.742355789+07:00","message":"[buffer interim] 162 false นานาชาติ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:06.742362279+07:00","message":"[bufferProcess] interim [720000000]:นานาชาติ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:06.742364796+07:00","message":"[bufferProcess] send to processor:นานา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:06.742369818+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:06.742372772+07:00","message":"> Transcript [2849] [false]: 'นานา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:06.742375073+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:06.742376982+07:00","message":"Set new StatePrefix: 'นานา'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:06.98299522+07:00","message":"[GCS] IsForceVAD: false for message ID: 162"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:07.086786302+07:00","message":"receive streaming session, msgId: 162"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:07.086826967+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"นานาชาติ\",\"confidence\":0.9589726}],\"is_final\":true,\"result_end_time\":{\"seconds\":1,\"nanos\":110000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:07.086833403+07:00","message":"receive interim result [true|false]: นานาชาติ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:07.086843871+07:00","message":"end recv isFinal message id 162"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:07.0868467+07:00","message":"end Recv id 162"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:07.086863463+07:00","message":"[buffer interim] 162 true นานาชาติ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:07.086890134+07:00","message":"[bufferProcess] interim [110000000]:นานาชาติ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:07.086894728+07:00","message":"[bufferProcess] send to processor (isfinal):นานาชาติ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:07.086900855+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:07.086909359+07:00","message":"> Transcript [2850] [false]: 'นานาชาติ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:07.086913829+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:07.086918929+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:07.086921157+07:00","message":"StatePrefix: 'นานา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:07.086923253+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:07.086925106+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:07.086927639+07:00","message":"> Transcript [2851] [true]: 'นานาชาติ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:07.086930058+07:00","message":"Count interim (case isFinal): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:07.086931983+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:07.086933666+07:00","message":"StatePrefix: 'นานา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:07.086935502+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:07.086938691+07:00","message":"Push: 'นานาชาติ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:07.086950197+07:00","message":"push: {true นานาชาติ 0 0xc00052a700}"}
{"level":"info","service":"Main","time":"2026-06-25T13:18:07.093448413+07:00","message":"write wav file: './tmp/7593/7593_162.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:07.566164317+07:00","message":"[GCS] Start streaming session, msgId: 163"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:08.094944336+07:00","message":"receive streaming session, msgId: 163"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:08.094976408+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ได้\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":420000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:08.094982619+07:00","message":"receive interim result [false|false]: ได้"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:08.094996691+07:00","message":"[buffer interim] 163 false ได้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:08.095004699+07:00","message":"[bufferProcess] interim [420000000]:ได้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:08.095007967+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:08.095016215+07:00","message":"[bufferProcess] send to processor (ticker):ได้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:08.095020206+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:08.095024761+07:00","message":"> Transcript [2852] [false]: 'ได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:08.09502791+07:00","message":"Set StatePrefix (first interim): 'ได้'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:08.262239907+07:00","message":"[GCS] IsForceVAD: false for message ID: 163"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:08.346312234+07:00","message":"receive streaming session, msgId: 163"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:08.34635007+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ได้\",\"confidence\":0.9589726}],\"is_final\":true,\"result_end_time\":{\"nanos\":720000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:08.34635569+07:00","message":"receive interim result [true|false]: ได้"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:08.346366584+07:00","message":"end recv isFinal message id 163"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:08.346368681+07:00","message":"end Recv id 163"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:08.346376847+07:00","message":"[buffer interim] 163 true ได้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:08.346383555+07:00","message":"[bufferProcess] interim [720000000]:ได้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:08.346386365+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:08.346389311+07:00","message":"> Transcript [2853] [true]: 'ได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:08.346392989+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:08.34639535+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:08.346397677+07:00","message":"StatePrefix: 'ได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:08.346400027+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:08.346409356+07:00","message":"Push: 'ได้'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:08.34641722+07:00","message":"push: {true ได้ 0 0xc0017d5000}"}
{"level":"info","service":"Main","time":"2026-06-25T13:18:08.351769401+07:00","message":"write wav file: './tmp/7593/7593_163.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:08.713837251+07:00","message":"[GCS] Start streaming session, msgId: 164"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:18:08.9894786+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:18:08.989492081+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:09.071036122+07:00","message":"receive streaming session, msgId: 164"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:09.071083784+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ผู้\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":420000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:09.071089034+07:00","message":"receive interim result [false|false]: ผู้"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:09.071104759+07:00","message":"[buffer interim] 164 false ผู้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:09.071112518+07:00","message":"[bufferProcess] interim [420000000]:ผู้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:09.071114583+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:09.194414966+07:00","message":"receive streaming session, msgId: 164"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:09.194459415+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"พูด\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":480000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:09.194466635+07:00","message":"receive interim result [false|false]: พูด"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:09.194480911+07:00","message":"[buffer interim] 164 false พูด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:09.194488587+07:00","message":"[bufferProcess] interim [480000000]:พูด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:09.194491188+07:00","message":"[bufferProcess] send to processor:ผู้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:09.194498799+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:09.194502028+07:00","message":"> Transcript [2854] [false]: 'ผู้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:09.194504324+07:00","message":"Set StatePrefix (first interim): 'ผู้'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:09.39373226+07:00","message":"receive streaming session, msgId: 164"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:09.393776361+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"พูดกล้า\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":720000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:09.393783033+07:00","message":"receive interim result [false|false]: พูดกล้า"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:09.393796152+07:00","message":"[buffer interim] 164 false พูดกล้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:09.393804471+07:00","message":"[bufferProcess] interim [720000000]:พูดกล้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:09.393806927+07:00","message":"[bufferProcess] send to processor:พูด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:09.393812117+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:09.393815239+07:00","message":"> Transcript [2855] [false]: 'พูด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:09.393817966+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:09.393820724+07:00","message":"Set new StatePrefix: 'พูด'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:09.570680952+07:00","message":"receive streaming session, msgId: 164"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:09.570716147+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"หุ่นกล้าม\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":840000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:09.570721176+07:00","message":"receive interim result [false|false]: หุ่นกล้าม"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:09.570737191+07:00","message":"[buffer interim] 164 false หุ่นกล้าม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:09.570743907+07:00","message":"[bufferProcess] interim [840000000]:หุ่นกล้าม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:09.570746508+07:00","message":"[bufferProcess] send to processor:พูดกล้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:09.570750011+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:09.570753086+07:00","message":"> Transcript [2856] [false]: 'พูดกล้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:09.570763045+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:09.570765068+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:09.570767422+07:00","message":"StatePrefix: 'พูด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:09.570770468+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:09.577859259+07:00","message":"receive streaming session, msgId: 164"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:09.577884585+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"พูดกล้าทำ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":900000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:09.577889617+07:00","message":"receive interim result [false|false]: พูดกล้าทำ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:09.577901109+07:00","message":"[buffer interim] 164 false พูดกล้าทำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:09.577906989+07:00","message":"[bufferProcess] interim [900000000]:พูดกล้าทำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:09.577909277+07:00","message":"[bufferProcess] send to processor:หุ่นกล้าม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:09.57791478+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:09.577917277+07:00","message":"> Transcript [2857] [false]: 'หุ่นกล้าม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:09.577919275+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:09.577921584+07:00","message":"Set new StatePrefix: 'หุ่นกล้าม'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:09.693355001+07:00","message":"receive streaming session, msgId: 164"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:09.69340271+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ทูลเกล้าถวาย\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":20000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:09.693408722+07:00","message":"receive interim result [false|false]: ทูลเกล้าถวาย"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:09.693424682+07:00","message":"[buffer interim] 164 false ทูลเกล้าถวาย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:09.693432495+07:00","message":"[bufferProcess] interim [20000000]:ทูลเกล้าถวาย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:09.693435734+07:00","message":"[bufferProcess] send to processor:พูดกล้าทำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:09.693442088+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:09.693445617+07:00","message":"> Transcript [2858] [false]: 'พูดกล้าทำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:09.693448237+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:09.693450626+07:00","message":"Set new StatePrefix: 'พูดกล้าทำ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:10.072619347+07:00","message":"receive streaming session, msgId: 164"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:10.072658466+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ทูลเกล้าถวายเรียบ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":380000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:10.072664775+07:00","message":"receive interim result [false|false]: ทูลเกล้าถวายเรียบ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:10.072680047+07:00","message":"[buffer interim] 164 false ทูลเกล้าถวายเรียบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:10.072688169+07:00","message":"[bufferProcess] interim [380000000]:ทูลเกล้าถวายเรียบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:10.072691541+07:00","message":"[bufferProcess] send to processor:ทูลเกล้าถวาย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:10.072698612+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:10.072703182+07:00","message":"> Transcript [2859] [false]: 'ทูลเกล้าถวาย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:10.072706663+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:10.072709623+07:00","message":"Set new StatePrefix: 'ทูลเกล้าถวาย'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:10.145712361+07:00","message":"receive streaming session, msgId: 164"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:10.14575088+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ทูลเกล้าถวายเหรียญ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":440000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:10.145757705+07:00","message":"receive interim result [false|false]: ทูลเกล้าถวายเหรียญ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:10.145770452+07:00","message":"[buffer interim] 164 false ทูลเกล้าถวายเหรียญ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:10.145779615+07:00","message":"[bufferProcess] interim [440000000]:ทูลเกล้าถวายเหรียญ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:10.145782992+07:00","message":"[bufferProcess] send to processor:ทูลเกล้าถวายเรียบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:10.145791328+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:10.145795202+07:00","message":"> Transcript [2860] [false]: 'ทูลเกล้าถวายเรียบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:10.14580015+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:10.145803166+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:10.145806003+07:00","message":"StatePrefix: 'ทูลเกล้าถวาย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:10.145809229+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:10.471899272+07:00","message":"receive streaming session, msgId: 164"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:10.471941394+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ทูลเกล้าถวายเหรียญทอง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":800000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:10.471946873+07:00","message":"receive interim result [false|false]: ทูลเกล้าถวายเหรียญทอง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:10.471961845+07:00","message":"[buffer interim] 164 false ทูลเกล้าถวายเหรียญทอง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:10.471968625+07:00","message":"[bufferProcess] interim [800000000]:ทูลเกล้าถวายเหรียญทอง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:10.471970973+07:00","message":"[bufferProcess] send to processor:ทูลเกล้าถวายเหรียญ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:10.471974891+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:10.471977445+07:00","message":"> Transcript [2861] [false]: 'ทูลเกล้าถวายเหรียญ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:10.471981502+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:10.47198362+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:10.471985618+07:00","message":"StatePrefix: 'ทูลเกล้าถวาย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:10.471987792+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:10.850994852+07:00","message":"receive streaming session, msgId: 164"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:10.85103947+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ทูลเกล้าถวายเหรียญทองที่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":160000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:10.851047344+07:00","message":"receive interim result [false|false]: ทูลเกล้าถวายเหรียญทองที่"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:10.851061089+07:00","message":"[buffer interim] 164 false ทูลเกล้าถวายเหรียญทองที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:10.851069606+07:00","message":"[bufferProcess] interim [160000000]:ทูลเกล้าถวายเหรียญทองที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:10.851072614+07:00","message":"[bufferProcess] send to processor:ทูลเกล้าถวายเหรียญทอง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:10.851080037+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:10.851083442+07:00","message":"> Transcript [2862] [false]: 'ทูลเกล้าถวายเหรียญทอง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:10.851087891+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:10.851090042+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:10.851094157+07:00","message":"StatePrefix: 'ทูลเกล้าถวาย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:10.851096674+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:10.983480744+07:00","message":"receive streaming session, msgId: 164"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:10.983531058+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ทูลเกล้าถวายเหรียญทองกีฬา\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":280000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:10.983537886+07:00","message":"receive interim result [false|false]: ทูลเกล้าถวายเหรียญทองกีฬา"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:10.983554359+07:00","message":"[buffer interim] 164 false ทูลเกล้าถวายเหรียญทองกีฬา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:10.983566694+07:00","message":"[bufferProcess] interim [280000000]:ทูลเกล้าถวายเหรียญทองกีฬา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:10.98357004+07:00","message":"[bufferProcess] send to processor:ทูลเกล้าถวายเหรียญทองที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:10.983577582+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:10.983580703+07:00","message":"> Transcript [2863] [false]: 'ทูลเกล้าถวายเหรียญทองที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:10.983584512+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:10.983586893+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:10.983589863+07:00","message":"StatePrefix: 'ทูลเกล้าถวาย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:10.983592619+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:10.983598793+07:00","message":"Push: 'ทูลเกล้าถวาย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:10.983608903+07:00","message":"TextPushed: 'ทูลเกล้าถวาย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:10.983612007+07:00","message":"Set new StatePrefix : 'ทูลเกล้าถวายเหรียญทองที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:10.98361444+07:00","message":"Next Push (prob) : 'เหรียญทองที่'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:10.983632135+07:00","message":"push: {false ทูลเกล้าถวาย 0 0xc0001fdb00}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:11.035879102+07:00","message":"receive streaming session, msgId: 164"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:11.035913376+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ทูลเกล้าถวายเหรียญทองที่ระลึก\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":340000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:11.035918969+07:00","message":"receive interim result [false|false]: ทูลเกล้าถวายเหรียญทองที่ระลึก"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:11.035929232+07:00","message":"[buffer interim] 164 false ทูลเกล้าถวายเหรียญทองที่ระลึก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:11.035935747+07:00","message":"[bufferProcess] interim [340000000]:ทูลเกล้าถวายเหรียญทองที่ระลึก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:11.035938532+07:00","message":"[bufferProcess] send to processor:ทูลเกล้าถวายเหรียญทองกีฬา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:11.035943724+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:11.03594637+07:00","message":"> Transcript [2864] [false]: 'ทูลเกล้าถวายเหรียญทองกีฬา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:11.035949053+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:11.035951143+07:00","message":"Set new StatePrefix: 'ทูลเกล้าถวายเหรียญทองกีฬา'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:11.673082891+07:00","message":"receive streaming session, msgId: 164"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:11.673118394+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ทูลเกล้าถวายเหรียญทองที่ระลึก\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":2,\"nanos\":940000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:11.673125544+07:00","message":"receive interim result [false|false]: ทูลเกล้าถวายเหรียญทองที่ระลึก"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:11.673142964+07:00","message":"[buffer interim] 164 false ทูลเกล้าถวายเหรียญทองที่ระลึก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:11.67315157+07:00","message":"[bufferProcess] interim [940000000]:ทูลเกล้าถวายเหรียญทองที่ระลึก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:11.67315541+07:00","message":"[bufferProcess] send to processor:ทูลเกล้าถวายเหรียญทองที่ระลึก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:11.673178088+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:11.673182843+07:00","message":"> Transcript [2865] [false]: 'ทูลเกล้าถวายเหรียญทองที่ระลึก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:11.673186746+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:11.673190229+07:00","message":"Set new StatePrefix: 'ทูลเกล้าถวายเหรียญทองที่ระลึก'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:11.680443512+07:00","message":"receive streaming session, msgId: 164"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:11.680470845+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ทูลเกล้าถวายเหรียญทองที่ระลึกให้\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:11.680475977+07:00","message":"receive interim result [false|false]: ทูลเกล้าถวายเหรียญทองที่ระลึกให้"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:11.680486502+07:00","message":"[buffer interim] 164 false ทูลเกล้าถวายเหรียญทองที่ระลึกให้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:11.680492179+07:00","message":"[bufferProcess] interim [0]:ทูลเกล้าถวายเหรียญทองที่ระลึกให้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:11.680494501+07:00","message":"[bufferProcess] send to processor:ทูลเกล้าถวายเหรียญทองที่ระลึก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:11.680497337+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:11.680500153+07:00","message":"> Transcript [2866] [false]: 'ทูลเกล้าถวายเหรียญทองที่ระลึก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:11.680503538+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:11.680505662+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:11.680507656+07:00","message":"StatePrefix: 'ทูลเกล้าถวายเหรียญทองที่ระลึก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:11.680510314+07:00","message":"TextPushed: 'ทูลเกล้าถวาย'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:11.744298969+07:00","message":"receive streaming session, msgId: 164"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:11.744341262+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ทูลเกล้าถวายเหรียญทองที่ระลึกให้แก่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":60000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:11.744350155+07:00","message":"receive interim result [false|false]: ทูลเกล้าถวายเหรียญทองที่ระลึกให้แก่"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:11.744366219+07:00","message":"[buffer interim] 164 false ทูลเกล้าถวายเหรียญทองที่ระลึกให้แก่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:11.744377756+07:00","message":"[bufferProcess] interim [60000000]:ทูลเกล้าถวายเหรียญทองที่ระลึกให้แก่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:11.744381451+07:00","message":"[bufferProcess] send to processor:ทูลเกล้าถวายเหรียญทองที่ระลึกให้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:11.744390434+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:11.744395127+07:00","message":"> Transcript [2867] [false]: 'ทูลเกล้าถวายเหรียญทองที่ระลึกให้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:11.744400302+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:11.744403483+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:11.744406546+07:00","message":"StatePrefix: 'ทูลเกล้าถวายเหรียญทองที่ระลึก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:11.744411348+07:00","message":"TextPushed: 'ทูลเกล้าถวาย'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:11.747644616+07:00","message":"receive streaming session, msgId: 164"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:11.747663631+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ทูลเกล้าถวายเหรียญทองที่ระลึกให้กับ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":120000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:11.747669731+07:00","message":"receive interim result [false|false]: ทูลเกล้าถวายเหรียญทองที่ระลึกให้กับ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:11.747680712+07:00","message":"[buffer interim] 164 false ทูลเกล้าถวายเหรียญทองที่ระลึกให้กับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:11.747686546+07:00","message":"[bufferProcess] interim [120000000]:ทูลเกล้าถวายเหรียญทองที่ระลึกให้กับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:11.747690022+07:00","message":"[bufferProcess] send to processor:ทูลเกล้าถวายเหรียญทองที่ระลึกให้แก่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:11.747695944+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:11.747699432+07:00","message":"> Transcript [2868] [false]: 'ทูลเกล้าถวายเหรียญทองที่ระลึกให้แก่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:11.747703222+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:11.747706219+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:11.747709224+07:00","message":"StatePrefix: 'ทูลเกล้าถวายเหรียญทองที่ระลึก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:11.747712376+07:00","message":"TextPushed: 'ทูลเกล้าถวาย'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:11.947835866+07:00","message":"receive streaming session, msgId: 164"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:11.947875754+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ทูลเกล้าถวายเหรียญทองที่ระลึกให้กับพระ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":240000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:11.947881251+07:00","message":"receive interim result [false|false]: ทูลเกล้าถวายเหรียญทองที่ระลึกให้กับพระ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:11.947893919+07:00","message":"[buffer interim] 164 false ทูลเกล้าถวายเหรียญทองที่ระลึกให้กับพระ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:11.947900807+07:00","message":"[bufferProcess] interim [240000000]:ทูลเกล้าถวายเหรียญทองที่ระลึกให้กับพระ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:11.947903352+07:00","message":"[bufferProcess] send to processor:ทูลเกล้าถวายเหรียญทองที่ระลึกให้กับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:11.947910355+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:11.947913031+07:00","message":"> Transcript [2869] [false]: 'ทูลเกล้าถวายเหรียญทองที่ระลึกให้กับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:11.947916877+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:11.947919568+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:11.947921653+07:00","message":"StatePrefix: 'ทูลเกล้าถวายเหรียญทองที่ระลึก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:11.947925248+07:00","message":"TextPushed: 'ทูลเกล้าถวาย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:11.94793132+07:00","message":"Push: 'เหรียญทองที่ระลึก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:11.947933405+07:00","message":"TextPushed: 'ทูลเกล้าถวายเหรียญทองที่ระลึก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:11.947935564+07:00","message":"Set new StatePrefix : 'ทูลเกล้าถวายเหรียญทองที่ระลึกให้กับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:11.947937807+07:00","message":"Next Push (prob) : 'ให้กับ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:11.947944888+07:00","message":"push: {false เหรียญทองที่ระลึก 0 0xc0001fdb00}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:11.965412419+07:00","message":"receive streaming session, msgId: 164"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:11.965447299+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ทูลเกล้าถวายเหรียญทองที่ระลึกให้กับพม่า\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":300000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:11.965452583+07:00","message":"receive interim result [false|false]: ทูลเกล้าถวายเหรียญทองที่ระลึกให้กับพม่า"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:11.965469665+07:00","message":"[buffer interim] 164 false ทูลเกล้าถวายเหรียญทองที่ระลึกให้กับพม่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:11.96547832+07:00","message":"[bufferProcess] interim [300000000]:ทูลเกล้าถวายเหรียญทองที่ระลึกให้กับพม่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:11.965482056+07:00","message":"[bufferProcess] send to processor:ทูลเกล้าถวายเหรียญทองที่ระลึกให้กับพระ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:11.965486599+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:11.965490996+07:00","message":"> Transcript [2870] [false]: 'ทูลเกล้าถวายเหรียญทองที่ระลึกให้กับพระ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:11.965500365+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:11.965507166+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:11.965511722+07:00","message":"StatePrefix: 'ทูลเกล้าถวายเหรียญทองที่ระลึกให้กับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:11.965514285+07:00","message":"TextPushed: 'ทูลเกล้าถวายเหรียญทองที่ระลึก'"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:18:11.989942729+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:18:11.989955417+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:12.065753921+07:00","message":"receive streaming session, msgId: 164"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:12.065796854+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ทูลเกล้าถวายเหรียญทองที่ระลึกให้กับพระบาท\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":360000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:12.065803281+07:00","message":"receive interim result [false|false]: ทูลเกล้าถวายเหรียญทองที่ระลึกให้กับพระบาท"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:12.065818044+07:00","message":"[buffer interim] 164 false ทูลเกล้าถวายเหรียญทองที่ระลึกให้กับพระบาท"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:12.065826824+07:00","message":"[bufferProcess] interim [360000000]:ทูลเกล้าถวายเหรียญทองที่ระลึกให้กับพระบาท"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:12.065829675+07:00","message":"[bufferProcess] send to processor:ทูลเกล้าถวายเหรียญทองที่ระลึกให้กับพม่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:12.065833497+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:12.065836685+07:00","message":"> Transcript [2871] [false]: 'ทูลเกล้าถวายเหรียญทองที่ระลึกให้กับพม่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:12.065840356+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:12.065844572+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:12.065846506+07:00","message":"StatePrefix: 'ทูลเกล้าถวายเหรียญทองที่ระลึกให้กับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:12.065849429+07:00","message":"TextPushed: 'ทูลเกล้าถวายเหรียญทองที่ระลึก'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:12.255079007+07:00","message":"receive streaming session, msgId: 164"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:12.255120754+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ทูลเกล้าถวายเหรียญทองที่ระลึกให้กับพระบาทสม\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":540000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:12.255127268+07:00","message":"receive interim result [false|false]: ทูลเกล้าถวายเหรียญทองที่ระลึกให้กับพระบาทสม"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:12.255144038+07:00","message":"[buffer interim] 164 false ทูลเกล้าถวายเหรียญทองที่ระลึกให้กับพระบาทสม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:12.255150977+07:00","message":"[bufferProcess] interim [540000000]:ทูลเกล้าถวายเหรียญทองที่ระลึกให้กับพระบาทสม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:12.255153467+07:00","message":"[bufferProcess] send to processor:ทูลเกล้าถวายเหรียญทองที่ระลึกให้กับพระบาท"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:12.255156821+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:12.255159692+07:00","message":"> Transcript [2872] [false]: 'ทูลเกล้าถวายเหรียญทองที่ระลึกให้กับพระบาท'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:12.25516306+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:12.255165164+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:12.255167559+07:00","message":"StatePrefix: 'ทูลเกล้าถวายเหรียญทองที่ระลึกให้กับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:12.255169955+07:00","message":"TextPushed: 'ทูลเกล้าถวายเหรียญทองที่ระลึก'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:12.260440862+07:00","message":"receive streaming session, msgId: 164"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:12.260479739+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ทูลเกล้าถวายเหรียญทองที่ระลึกให้กับพระบาทสมเด็จ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":600000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:12.26048609+07:00","message":"receive interim result [false|false]: ทูลเกล้าถวายเหรียญทองที่ระลึกให้กับพระบาทสมเด็จ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:12.260501243+07:00","message":"[buffer interim] 164 false ทูลเกล้าถวายเหรียญทองที่ระลึกให้กับพระบาทสมเด็จ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:12.260508419+07:00","message":"[bufferProcess] interim [600000000]:ทูลเกล้าถวายเหรียญทองที่ระลึกให้กับพระบาทสมเด็จ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:12.260511606+07:00","message":"[bufferProcess] send to processor:ทูลเกล้าถวายเหรียญทองที่ระลึกให้กับพระบาทสม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:12.260525682+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:12.260529218+07:00","message":"> Transcript [2873] [false]: 'ทูลเกล้าถวายเหรียญทองที่ระลึกให้กับพระบาทสม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:12.260533092+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:12.260535287+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:12.260538121+07:00","message":"StatePrefix: 'ทูลเกล้าถวายเหรียญทองที่ระลึกให้กับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:12.260541118+07:00","message":"TextPushed: 'ทูลเกล้าถวายเหรียญทองที่ระลึก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:12.260547643+07:00","message":"Push: 'ให้กับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:12.260550023+07:00","message":"TextPushed: 'ทูลเกล้าถวายเหรียญทองที่ระลึกให้กับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:12.260552556+07:00","message":"Set new StatePrefix : 'ทูลเกล้าถวายเหรียญทองที่ระลึกให้กับพระบาทสม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:12.260555019+07:00","message":"Next Push (prob) : 'พระบาทสม'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:12.26056412+07:00","message":"push: {false ให้กับ 0 0xc0001fdb00}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:12.444724121+07:00","message":"receive streaming session, msgId: 164"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:12.444766627+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ทูลเกล้าถวายเหรียญทองที่ระลึกให้กับพระบาทสมเด็จพระ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":780000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:12.444774041+07:00","message":"receive interim result [false|false]: ทูลเกล้าถวายเหรียญทองที่ระลึกให้กับพระบาทสมเด็จพระ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:12.44478776+07:00","message":"[buffer interim] 164 false ทูลเกล้าถวายเหรียญทองที่ระลึกให้กับพระบาทสมเด็จพระ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:12.444794463+07:00","message":"[bufferProcess] interim [780000000]:ทูลเกล้าถวายเหรียญทองที่ระลึกให้กับพระบาทสมเด็จพระ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:12.444797487+07:00","message":"[bufferProcess] send to processor:ทูลเกล้าถวายเหรียญทองที่ระลึกให้กับพระบาทสมเด็จ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:12.444804737+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:12.444809699+07:00","message":"> Transcript [2874] [false]: 'ทูลเกล้าถวายเหรียญทองที่ระลึกให้กับพระบาทสมเด็จ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:12.444815402+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:12.444818547+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:12.444822209+07:00","message":"StatePrefix: 'ทูลเกล้าถวายเหรียญทองที่ระลึกให้กับพระบาทสม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:12.444827272+07:00","message":"TextPushed: 'ทูลเกล้าถวายเหรียญทองที่ระลึกให้กับ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:12.569195908+07:00","message":"receive streaming session, msgId: 164"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:12.569230269+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ทูลเกล้าถวายเหรียญทองที่ระลึกให้กับพระบาทสมเด็จพระเจ้า\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":840000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:12.569236609+07:00","message":"receive interim result [false|false]: ทูลเกล้าถวายเหรียญทองที่ระลึกให้กับพระบาทสมเด็จพระเจ้า"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:12.569253254+07:00","message":"[buffer interim] 164 false ทูลเกล้าถวายเหรียญทองที่ระลึกให้กับพระบาทสมเด็จพระเจ้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:12.569262017+07:00","message":"[bufferProcess] interim [840000000]:ทูลเกล้าถวายเหรียญทองที่ระลึกให้กับพระบาทสมเด็จพระเจ้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:12.569264866+07:00","message":"[bufferProcess] send to processor:ทูลเกล้าถวายเหรียญทองที่ระลึกให้กับพระบาทสมเด็จพระ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:12.569270482+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:12.569273358+07:00","message":"> Transcript [2875] [false]: 'ทูลเกล้าถวายเหรียญทองที่ระลึกให้กับพระบาทสมเด็จพระ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:12.569277326+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:12.569279322+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:12.569281826+07:00","message":"StatePrefix: 'ทูลเกล้าถวายเหรียญทองที่ระลึกให้กับพระบาทสม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:12.569284537+07:00","message":"TextPushed: 'ทูลเกล้าถวายเหรียญทองที่ระลึกให้กับ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:12.636574832+07:00","message":"receive streaming session, msgId: 164"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:12.63661714+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ทูลเกล้าถวายเหรียญทองที่ระลึกให้กับพระบาทสมเด็จพระเจ้าอยู่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":20000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:12.636624513+07:00","message":"receive interim result [false|false]: ทูลเกล้าถวายเหรียญทองที่ระลึกให้กับพระบาทสมเด็จพระเจ้าอยู่"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:12.636637012+07:00","message":"[buffer interim] 164 false ทูลเกล้าถวายเหรียญทองที่ระลึกให้กับพระบาทสมเด็จพระเจ้าอยู่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:12.63664698+07:00","message":"[bufferProcess] interim [20000000]:ทูลเกล้าถวายเหรียญทองที่ระลึกให้กับพระบาทสมเด็จพระเจ้าอยู่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:12.636650801+07:00","message":"[bufferProcess] send to processor:ทูลเกล้าถวายเหรียญทองที่ระลึกให้กับพระบาทสมเด็จพระเจ้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:12.636657484+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:12.636661192+07:00","message":"> Transcript [2876] [false]: 'ทูลเกล้าถวายเหรียญทองที่ระลึกให้กับพระบาทสมเด็จพระเจ้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:12.636666445+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:12.636669844+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:12.636672249+07:00","message":"StatePrefix: 'ทูลเกล้าถวายเหรียญทองที่ระลึกให้กับพระบาทสม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:12.636675165+07:00","message":"TextPushed: 'ทูลเกล้าถวายเหรียญทองที่ระลึกให้กับ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:12.773428049+07:00","message":"receive streaming session, msgId: 164"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:12.773489143+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ทูลเกล้าถวายเหรียญทองที่ระลึกให้กับพระบาทสมเด็จพระเจ้าอยู่หัว\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":80000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:12.773498277+07:00","message":"receive interim result [false|false]: ทูลเกล้าถวายเหรียญทองที่ระลึกให้กับพระบาทสมเด็จพระเจ้าอยู่หัว"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:12.773513721+07:00","message":"[buffer interim] 164 false ทูลเกล้าถวายเหรียญทองที่ระลึกให้กับพระบาทสมเด็จพระเจ้าอยู่หัว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:12.77353219+07:00","message":"[bufferProcess] interim [80000000]:ทูลเกล้าถวายเหรียญทองที่ระลึกให้กับพระบาทสมเด็จพระเจ้าอยู่หัว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:12.773535393+07:00","message":"[bufferProcess] send to processor:ทูลเกล้าถวายเหรียญทองที่ระลึกให้กับพระบาทสมเด็จพระเจ้าอยู่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:12.773541117+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:12.773544189+07:00","message":"> Transcript [2877] [false]: 'ทูลเกล้าถวายเหรียญทองที่ระลึกให้กับพระบาทสมเด็จพระเจ้าอยู่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:12.773550722+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:12.773553224+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:12.773555829+07:00","message":"StatePrefix: 'ทูลเกล้าถวายเหรียญทองที่ระลึกให้กับพระบาทสม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:12.773558393+07:00","message":"TextPushed: 'ทูลเกล้าถวายเหรียญทองที่ระลึกให้กับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:12.77356306+07:00","message":"Push: 'พระบาทสม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:12.773565041+07:00","message":"TextPushed: 'ทูลเกล้าถวายเหรียญทองที่ระลึกให้กับพระบาทสม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:12.773567252+07:00","message":"Set new StatePrefix : 'ทูลเกล้าถวายเหรียญทองที่ระลึกให้กับพระบาทสมเด็จพระเจ้าอยู่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:12.773569892+07:00","message":"Next Push (prob) : 'เด็จพระเจ้าอยู่'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:12.773577242+07:00","message":"push: {false พระบาทสม 0 0xc0001fdb00}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:12.957314679+07:00","message":"receive streaming session, msgId: 164"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:12.957354145+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ทูลเกล้าถวายเหรียญทองที่ระลึกให้กับพระบาทสมเด็จพระเจ้าอยู่หัวหน้า\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":260000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:12.957361036+07:00","message":"receive interim result [false|false]: ทูลเกล้าถวายเหรียญทองที่ระลึกให้กับพระบาทสมเด็จพระเจ้าอยู่หัวหน้า"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:12.957375458+07:00","message":"[buffer interim] 164 false ทูลเกล้าถวายเหรียญทองที่ระลึกให้กับพระบาทสมเด็จพระเจ้าอยู่หัวหน้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:12.957383641+07:00","message":"[bufferProcess] interim [260000000]:ทูลเกล้าถวายเหรียญทองที่ระลึกให้กับพระบาทสมเด็จพระเจ้าอยู่หัวหน้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:12.957386608+07:00","message":"[bufferProcess] send to processor:ทูลเกล้าถวายเหรียญทองที่ระลึกให้กับพระบาทสมเด็จพระเจ้าอยู่หัว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:12.957390703+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:12.957393813+07:00","message":"> Transcript [2878] [false]: 'ทูลเกล้าถวายเหรียญทองที่ระลึกให้กับพระบาทสมเด็จพระเจ้าอยู่หัว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:12.957398125+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:12.957403165+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:12.957405751+07:00","message":"StatePrefix: 'ทูลเกล้าถวายเหรียญทองที่ระลึกให้กับพระบาทสมเด็จพระเจ้าอยู่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:12.957408677+07:00","message":"TextPushed: 'ทูลเกล้าถวายเหรียญทองที่ระลึกให้กับพระบาทสม'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:12.96640368+07:00","message":"receive streaming session, msgId: 164"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:12.966439957+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ทูลเกล้าถวายเหรียญทองที่ระลึกให้กับพระบาทสมเด็จพระเจ้าอยู่หัว\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":320000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:12.966446563+07:00","message":"receive interim result [false|false]: ทูลเกล้าถวายเหรียญทองที่ระลึกให้กับพระบาทสมเด็จพระเจ้าอยู่หัว"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:12.966459983+07:00","message":"[buffer interim] 164 false ทูลเกล้าถวายเหรียญทองที่ระลึกให้กับพระบาทสมเด็จพระเจ้าอยู่หัว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:12.966466497+07:00","message":"[bufferProcess] interim [320000000]:ทูลเกล้าถวายเหรียญทองที่ระลึกให้กับพระบาทสมเด็จพระเจ้าอยู่หัว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:12.966469197+07:00","message":"[bufferProcess] send to processor:ทูลเกล้าถวายเหรียญทองที่ระลึกให้กับพระบาทสมเด็จพระเจ้าอยู่หัวหน้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:12.966472455+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:12.966475124+07:00","message":"> Transcript [2879] [false]: 'ทูลเกล้าถวายเหรียญทองที่ระลึกให้กับพระบาทสมเด็จพระเจ้าอยู่หัวหน้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:12.966479016+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:12.96648152+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:12.966483828+07:00","message":"StatePrefix: 'ทูลเกล้าถวายเหรียญทองที่ระลึกให้กับพระบาทสมเด็จพระเจ้าอยู่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:12.966486514+07:00","message":"TextPushed: 'ทูลเกล้าถวายเหรียญทองที่ระลึกให้กับพระบาทสม'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:13.099708165+07:00","message":"receive streaming session, msgId: 164"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:13.099756322+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ทูลเกล้าถวายเหรียญทองที่ระลึกให้กับพระบาทสมเด็จพระเจ้าอยู่หัวโล้น\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":380000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:13.099763399+07:00","message":"receive interim result [false|false]: ทูลเกล้าถวายเหรียญทองที่ระลึกให้กับพระบาทสมเด็จพระเจ้าอยู่หัวโล้น"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:13.099785317+07:00","message":"[buffer interim] 164 false ทูลเกล้าถวายเหรียญทองที่ระลึกให้กับพระบาทสมเด็จพระเจ้าอยู่หัวโล้น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:13.099797887+07:00","message":"[bufferProcess] interim [380000000]:ทูลเกล้าถวายเหรียญทองที่ระลึกให้กับพระบาทสมเด็จพระเจ้าอยู่หัวโล้น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:13.099801563+07:00","message":"[bufferProcess] send to processor:ทูลเกล้าถวายเหรียญทองที่ระลึกให้กับพระบาทสมเด็จพระเจ้าอยู่หัว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:13.099809074+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:13.099812063+07:00","message":"> Transcript [2880] [false]: 'ทูลเกล้าถวายเหรียญทองที่ระลึกให้กับพระบาทสมเด็จพระเจ้าอยู่หัว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:13.099816448+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:13.099818566+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:13.099821045+07:00","message":"StatePrefix: 'ทูลเกล้าถวายเหรียญทองที่ระลึกให้กับพระบาทสมเด็จพระเจ้าอยู่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:13.099824206+07:00","message":"TextPushed: 'ทูลเกล้าถวายเหรียญทองที่ระลึกให้กับพระบาทสม'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:13.278027015+07:00","message":"receive streaming session, msgId: 164"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:13.278066402+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ทูลเกล้าถวายเหรียญทองที่ระลึกให้กับพระบาทสมเด็จพระเจ้าอยู่หัวร 9\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":560000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:13.278072637+07:00","message":"receive interim result [false|false]: ทูลเกล้าถวายเหรียญทองที่ระลึกให้กับพระบาทสมเด็จพระเจ้าอยู่หัวร 9"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:13.278086612+07:00","message":"[buffer interim] 164 false ทูลเกล้าถวายเหรียญทองที่ระลึกให้กับพระบาทสมเด็จพระเจ้าอยู่หัวร 9"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:13.278093276+07:00","message":"[bufferProcess] interim [560000000]:ทูลเกล้าถวายเหรียญทองที่ระลึกให้กับพระบาทสมเด็จพระเจ้าอยู่หัวร 9"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:13.278095908+07:00","message":"[bufferProcess] send to processor:ทูลเกล้าถวายเหรียญทองที่ระลึกให้กับพระบาทสมเด็จพระเจ้าอยู่หัวโล้น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:13.278101268+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:13.278104+07:00","message":"> Transcript [2881] [false]: 'ทูลเกล้าถวายเหรียญทองที่ระลึกให้กับพระบาทสมเด็จพระเจ้าอยู่หัวโล้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:13.278108584+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:13.278110748+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:13.278112824+07:00","message":"StatePrefix: 'ทูลเกล้าถวายเหรียญทองที่ระลึกให้กับพระบาทสมเด็จพระเจ้าอยู่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:13.278115504+07:00","message":"TextPushed: 'ทูลเกล้าถวายเหรียญทองที่ระลึกให้กับพระบาทสม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:13.2781207+07:00","message":"Push: 'เด็จพระเจ้าอยู่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:13.278122826+07:00","message":"TextPushed: 'ทูลเกล้าถวายเหรียญทองที่ระลึกให้กับพระบาทสมเด็จพระเจ้าอยู่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:13.2781252+07:00","message":"Set new StatePrefix : 'ทูลเกล้าถวายเหรียญทองที่ระลึกให้กับพระบาทสมเด็จพระเจ้าอยู่หัวโล้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:13.278127589+07:00","message":"Next Push (prob) : 'หัวโล้น'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:13.278134865+07:00","message":"push: {false เด็จพระเจ้าอยู่ 0 0xc0001fdb00}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:13.468018672+07:00","message":"receive streaming session, msgId: 164"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:13.468073679+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ทูลเกล้าถวายเหรียญทองที่ระลึกให้กับพระบาทสมเด็จพระเจ้าอยู่หัวร 9 รัชกาล\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":800000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:13.468081552+07:00","message":"receive interim result [false|false]: ทูลเกล้าถวายเหรียญทองที่ระลึกให้กับพระบาทสมเด็จพระเจ้าอยู่หัวร 9 รัชกาล"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:13.468097273+07:00","message":"[buffer interim] 164 false ทูลเกล้าถวายเหรียญทองที่ระลึกให้กับพระบาทสมเด็จพระเจ้าอยู่หัวร 9 รัชกาล"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:13.468104855+07:00","message":"[bufferProcess] interim [800000000]:ทูลเกล้าถวายเหรียญทองที่ระลึกให้กับพระบาทสมเด็จพระเจ้าอยู่หัวร 9 รัชกาล"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:13.468108131+07:00","message":"[bufferProcess] send to processor:ทูลเกล้าถวายเหรียญทองที่ระลึกให้กับพระบาทสมเด็จพระเจ้าอยู่หัวร 9"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:13.468114869+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:13.468117752+07:00","message":"> Transcript [2882] [false]: 'ทูลเกล้าถวายเหรียญทองที่ระลึกให้กับพระบาทสมเด็จพระเจ้าอยู่หัวร 9'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:13.468120603+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:13.468122797+07:00","message":"Set new StatePrefix: 'ทูลเกล้าถวายเหรียญทองที่ระลึกให้กับพระบาทสมเด็จพระเจ้าอยู่หัวร 9'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:13.781836757+07:00","message":"receive streaming session, msgId: 164"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:13.781878482+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ทูลเกล้าถวายเหรียญทองที่ระลึกให้กับพระบาทสมเด็จพระเจ้าอยู่หัวร 9 รัชกาลที่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":40000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:13.781886974+07:00","message":"receive interim result [false|false]: ทูลเกล้าถวายเหรียญทองที่ระลึกให้กับพระบาทสมเด็จพระเจ้าอยู่หัวร 9 รัชกาลที่"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:13.781902535+07:00","message":"[buffer interim] 164 false ทูลเกล้าถวายเหรียญทองที่ระลึกให้กับพระบาทสมเด็จพระเจ้าอยู่หัวร 9 รัชกาลที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:13.781911284+07:00","message":"[bufferProcess] interim [40000000]:ทูลเกล้าถวายเหรียญทองที่ระลึกให้กับพระบาทสมเด็จพระเจ้าอยู่หัวร 9 รัชกาลที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:13.781915197+07:00","message":"[bufferProcess] send to processor:ทูลเกล้าถวายเหรียญทองที่ระลึกให้กับพระบาทสมเด็จพระเจ้าอยู่หัวร 9 รัชกาล"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:13.781924267+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:13.781928551+07:00","message":"> Transcript [2883] [false]: 'ทูลเกล้าถวายเหรียญทองที่ระลึกให้กับพระบาทสมเด็จพระเจ้าอยู่หัวร 9 รัชกาล'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:13.781933935+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:13.781936985+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:13.781940434+07:00","message":"StatePrefix: 'ทูลเกล้าถวายเหรียญทองที่ระลึกให้กับพระบาทสมเด็จพระเจ้าอยู่หัวร 9'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:13.78194496+07:00","message":"TextPushed: 'ทูลเกล้าถวายเหรียญทองที่ระลึกให้กับพระบาทสมเด็จพระเจ้าอยู่'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:13.85368662+07:00","message":"receive streaming session, msgId: 164"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:13.85375389+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ทูลเกล้าถวายเหรียญทองที่ระลึกให้กับพระบาทสมเด็จพระเจ้าอยู่หัวร 9\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":5,\"nanos\":160000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:13.853772824+07:00","message":"receive interim result [false|false]: ทูลเกล้าถวายเหรียญทองที่ระลึกให้กับพระบาทสมเด็จพระเจ้าอยู่หัวร 9"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:13.853786647+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" รัชกาลที่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":160000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:13.853791228+07:00","message":"receive interim result [false|false]:  รัชกาลที่"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:13.853802843+07:00","message":"receive streaming session, msgId: 164"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:13.853807703+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ทูลเกล้าถวายเหรียญทองที่ระลึกให้กับพระบาทสมเด็จพระเจ้าอยู่หัวร 9\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":5,\"nanos\":220000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:13.853811625+07:00","message":"receive interim result [false|false]: ทูลเกล้าถวายเหรียญทองที่ระลึกให้กับพระบาทสมเด็จพระเจ้าอยู่หัวร 9"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:13.853816611+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" รัชกาลที่ 9\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":220000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:13.853820195+07:00","message":"receive interim result [false|false]:  รัชกาลที่ 9"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:13.853826921+07:00","message":"[buffer interim] 164 false ทูลเกล้าถวายเหรียญทองที่ระลึกให้กับพระบาทสมเด็จพระเจ้าอยู่หัวร 9"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:13.853831623+07:00","message":"[buffer interim] 164 false  รัชกาลที่"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:13.853835077+07:00","message":"[buffer interim] 164 false ทูลเกล้าถวายเหรียญทองที่ระลึกให้กับพระบาทสมเด็จพระเจ้าอยู่หัวร 9"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:13.8538387+07:00","message":"[buffer interim] 164 false  รัชกาลที่ 9"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:13.853846032+07:00","message":"[bufferProcess] interim [160000000]:ทูลเกล้าถวายเหรียญทองที่ระลึกให้กับพระบาทสมเด็จพระเจ้าอยู่หัวร 9"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:13.8538501+07:00","message":"[bufferProcess] send to processor:ทูลเกล้าถวายเหรียญทองที่ระลึกให้กับพระบาทสมเด็จพระเจ้าอยู่หัวร 9 รัชกาลที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:13.853854762+07:00","message":"[bufferProcess] interim [160000000]: รัชกาลที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:13.853858553+07:00","message":"[bufferProcess] update buffer: ทูลเกล้าถวายเหรียญทองที่ระลึกให้กับพระบาทสมเด็จพระเจ้าอยู่หัวร 9 รัชกาลที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:13.853862777+07:00","message":"[bufferProcess] interim [220000000]:ทูลเกล้าถวายเหรียญทองที่ระลึกให้กับพระบาทสมเด็จพระเจ้าอยู่หัวร 9"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:13.853871373+07:00","message":"[bufferProcess] send to processor:ทูลเกล้าถวายเหรียญทองที่ระลึกให้กับพระบาทสมเด็จพระเจ้าอยู่หัวร 9 รัชกาลที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:13.853875307+07:00","message":"[bufferProcess] interim [220000000]: รัชกาลที่ 9"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:13.853878317+07:00","message":"[bufferProcess] update buffer: ทูลเกล้าถวายเหรียญทองที่ระลึกให้กับพระบาทสมเด็จพระเจ้าอยู่หัวร 9 รัชกาลที่ 9"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:13.853882426+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:13.853886578+07:00","message":"> Transcript [2884] [false]: 'ทูลเกล้าถวายเหรียญทองที่ระลึกให้กับพระบาทสมเด็จพระเจ้าอยู่หัวร 9 รัชกาลที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:13.853891594+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:13.85389443+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:13.853898144+07:00","message":"StatePrefix: 'ทูลเกล้าถวายเหรียญทองที่ระลึกให้กับพระบาทสมเด็จพระเจ้าอยู่หัวร 9'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:13.853901662+07:00","message":"TextPushed: 'ทูลเกล้าถวายเหรียญทองที่ระลึกให้กับพระบาทสมเด็จพระเจ้าอยู่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:13.853904751+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:13.853907676+07:00","message":"> Transcript [2885] [false]: 'ทูลเกล้าถวายเหรียญทองที่ระลึกให้กับพระบาทสมเด็จพระเจ้าอยู่หัวร 9 รัชกาลที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:13.853911363+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:13.853914054+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:13.85391692+07:00","message":"StatePrefix: 'ทูลเกล้าถวายเหรียญทองที่ระลึกให้กับพระบาทสมเด็จพระเจ้าอยู่หัวร 9'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:13.853920451+07:00","message":"TextPushed: 'ทูลเกล้าถวายเหรียญทองที่ระลึกให้กับพระบาทสมเด็จพระเจ้าอยู่'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:14.162335688+07:00","message":"[GCS] IsForceVAD: false for message ID: 164"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:14.248165654+07:00","message":"receive streaming session, msgId: 164"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:14.248202582+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ทูลเกล้าถวายเหรียญทองที่ระลึกให้กับพระบาทสมเด็จพระเจ้าอยู่หัวร 9 รัชกาลที่\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":5,\"nanos\":640000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:14.248208317+07:00","message":"receive interim result [false|false]: ทูลเกล้าถวายเหรียญทองที่ระลึกให้กับพระบาทสมเด็จพระเจ้าอยู่หัวร 9 รัชกาลที่"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:14.248219875+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" 9\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":640000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:14.248222705+07:00","message":"receive interim result [false|false]:  9"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:14.248229278+07:00","message":"[buffer interim] 164 false ทูลเกล้าถวายเหรียญทองที่ระลึกให้กับพระบาทสมเด็จพระเจ้าอยู่หัวร 9 รัชกาลที่"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:14.248233254+07:00","message":"[buffer interim] 164 false  9"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:14.248249616+07:00","message":"[bufferProcess] interim [640000000]:ทูลเกล้าถวายเหรียญทองที่ระลึกให้กับพระบาทสมเด็จพระเจ้าอยู่หัวร 9 รัชกาลที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:14.248267794+07:00","message":"[bufferProcess] send to processor:ทูลเกล้าถวายเหรียญทองที่ระลึกให้กับพระบาทสมเด็จพระเจ้าอยู่หัวร 9 รัชกาลที่ 9"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:14.248276554+07:00","message":"[bufferProcess] interim [640000000]: 9"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:14.248280287+07:00","message":"[bufferProcess] update buffer: ทูลเกล้าถวายเหรียญทองที่ระลึกให้กับพระบาทสมเด็จพระเจ้าอยู่หัวร 9 รัชกาลที่ 9"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:14.248286103+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:14.248290769+07:00","message":"> Transcript [2886] [false]: 'ทูลเกล้าถวายเหรียญทองที่ระลึกให้กับพระบาทสมเด็จพระเจ้าอยู่หัวร 9 รัชกาลที่ 9'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:14.248296846+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:14.248299993+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:14.248304091+07:00","message":"StatePrefix: 'ทูลเกล้าถวายเหรียญทองที่ระลึกให้กับพระบาทสมเด็จพระเจ้าอยู่หัวร 9'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:14.248307816+07:00","message":"TextPushed: 'ทูลเกล้าถวายเหรียญทองที่ระลึกให้กับพระบาทสมเด็จพระเจ้าอยู่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:14.248317208+07:00","message":"Push: 'หัวร 9'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:14.248320166+07:00","message":"TextPushed: 'ทูลเกล้าถวายเหรียญทองที่ระลึกให้กับพระบาทสมเด็จพระเจ้าอยู่หัวร 9'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:14.248323709+07:00","message":"Set new StatePrefix : 'ทูลเกล้าถวายเหรียญทองที่ระลึกให้กับพระบาทสมเด็จพระเจ้าอยู่หัวร 9 รัชกาลที่ 9'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:14.248327735+07:00","message":"Next Push (prob) : ' รัชกาลที่ 9'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:14.248340424+07:00","message":"push: {false หัวร 9 0 0xc0001fdb00}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:14.281121626+07:00","message":"receive streaming session, msgId: 164"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:14.281184395+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"พูดกล่าวถวายเหรียญทองที่ระลึกให้กับพระบาทสมเด็จพระเจ้าอยู่หัวล้นเกล้ารัชกาลที่ 9\",\"confidence\":0.95840585}],\"is_final\":true,\"result_end_time\":{\"seconds\":5,\"nanos\":670000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:14.281193006+07:00","message":"receive interim result [true|false]: พูดกล่าวถวายเหรียญทองที่ระลึกให้กับพระบาทสมเด็จพระเจ้าอยู่หัวล้นเกล้ารัชกาลที่ 9"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:14.281211628+07:00","message":"end recv isFinal message id 164"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:14.281214039+07:00","message":"end Recv id 164"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:14.281220751+07:00","message":"[buffer interim] 164 true พูดกล่าวถวายเหรียญทองที่ระลึกให้กับพระบาทสมเด็จพระเจ้าอยู่หัวล้นเกล้ารัชกาลที่ 9"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:14.2812378+07:00","message":"[bufferProcess] interim [670000000]:พูดกล่าวถวายเหรียญทองที่ระลึกให้กับพระบาทสมเด็จพระเจ้าอยู่หัวล้นเกล้ารัชกาลที่ 9"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:14.281241607+07:00","message":"[bufferProcess] send to processor (isfinal):ทูลเกล้าถวายเหรียญทองที่ระลึกให้กับพระบาทสมเด็จพระเจ้าอยู่หัวร 9 รัชกาลที่ 9"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:14.281245265+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:14.281249489+07:00","message":"> Transcript [2887] [false]: 'ทูลเกล้าถวายเหรียญทองที่ระลึกให้กับพระบาทสมเด็จพระเจ้าอยู่หัวร 9 รัชกาลที่ 9'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:14.281253416+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:14.281255629+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:14.281257576+07:00","message":"StatePrefix: 'ทูลเกล้าถวายเหรียญทองที่ระลึกให้กับพระบาทสมเด็จพระเจ้าอยู่หัวร 9 รัชกาลที่ 9'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:14.281260226+07:00","message":"TextPushed: 'ทูลเกล้าถวายเหรียญทองที่ระลึกให้กับพระบาทสมเด็จพระเจ้าอยู่หัวร 9'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:14.281262347+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:14.281264289+07:00","message":"> Transcript [2888] [true]: 'พูดกล่าวถวายเหรียญทองที่ระลึกให้กับพระบาทสมเด็จพระเจ้าอยู่หัวล้นเกล้ารัชกาลที่ 9'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:14.281266763+07:00","message":"Count interim (case isFinal): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:14.281268644+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:14.281270466+07:00","message":"StatePrefix: 'ทูลเกล้าถวายเหรียญทองที่ระลึกให้กับพระบาทสมเด็จพระเจ้าอยู่หัวร 9 รัชกาลที่ 9'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:14.28127248+07:00","message":"TextPushed: 'ทูลเกล้าถวายเหรียญทองที่ระลึกให้กับพระบาทสมเด็จพระเจ้าอยู่หัวร 9'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:14.281274395+07:00","message":"must be align in case of isFinal"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:14.281500715+07:00","message":"error room accuracy in case isFinal id 164 :the last word is not deletion"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:14.281538863+07:00","message":"Push: 'พูดกล่าวถวายเหรียญทองที่ระลึกให้กับพระบาทสมเด็จพระเจ้าอยู่หัวล้นเกล้ารัชกาลที่ 9'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:14.28154173+07:00","message":"TextPushed: 'ทูลเกล้าถวายเหรียญทองที่ระลึกให้กับพระบาทสมเด็จพระเจ้าอยู่หัวร 9'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:14.28154448+07:00","message":"Set new StatePrefix : 'พูดกล่าวถวายเหรียญทองที่ระลึกให้กับพระบาทสมเด็จพระเจ้าอยู่หัวล้นเกล้ารัชกาลที่ 9'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:14.28154681+07:00","message":"Next Push (prob) : 'พูดกล่าวถวายเหรียญทองที่ระลึกให้กับพระบาทสมเด็จพระเจ้าอยู่หัวล้นเกล้ารัชกาลที่ 9'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:14.281555622+07:00","message":"push: {true พูดกล่าวถวายเหรียญทองที่ระลึกให้กับพระบาทสมเด็จพระเจ้าอยู่หัวล้นเกล้ารัชกาลที่ 9 0 0xc0001fdb00}"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:14.281586389+07:00","message":"write aligntment file to 'tmp/7593/align_message_id_164.html'"}
{"level":"info","service":"Main","time":"2026-06-25T13:18:14.295324183+07:00","message":"write wav file: './tmp/7593/7593_164.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:14.424490154+07:00","message":"[GCS] Start streaming session, msgId: 165"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:14.775946743+07:00","message":"receive streaming session, msgId: 165"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:14.775998+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไม่\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":420000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:14.776005277+07:00","message":"receive interim result [false|false]: ไม่"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:14.776020796+07:00","message":"[buffer interim] 165 false ไม่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:14.77603559+07:00","message":"[bufferProcess] interim [420000000]:ไม่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:14.776038375+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:14.945252666+07:00","message":"receive streaming session, msgId: 165"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:14.945297967+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไม่เห็น\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":540000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:14.945304232+07:00","message":"receive interim result [false|false]: ไม่เห็น"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:14.94531468+07:00","message":"[buffer interim] 165 false ไม่เห็น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:14.945322796+07:00","message":"[bufferProcess] interim [540000000]:ไม่เห็น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:14.945326273+07:00","message":"[bufferProcess] send to processor:ไม่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:14.945331256+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:14.945334361+07:00","message":"> Transcript [2889] [false]: 'ไม่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:14.94533661+07:00","message":"Set StatePrefix (first interim): 'ไม่'"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:18:14.990094034+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:18:14.990157948+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:15.073949363+07:00","message":"receive streaming session, msgId: 165"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:15.07398689+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ด้วยเหตุผล\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":720000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:15.073992838+07:00","message":"receive interim result [false|false]: ด้วยเหตุผล"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:15.074003845+07:00","message":"[buffer interim] 165 false ด้วยเหตุผล"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:15.074013134+07:00","message":"[bufferProcess] interim [720000000]:ด้วยเหตุผล"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:15.074015566+07:00","message":"[bufferProcess] send to processor:ไม่เห็น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:15.074020711+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:15.074023562+07:00","message":"> Transcript [2890] [false]: 'ไม่เห็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:15.074026505+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:15.074028523+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:15.074031046+07:00","message":"StatePrefix: 'ไม่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:15.074033187+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:15.272717937+07:00","message":"receive streaming session, msgId: 165"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:15.27277431+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ด้วยเหตุผลว่า\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":900000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:15.272779682+07:00","message":"receive interim result [false|false]: ด้วยเหตุผลว่า"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:15.272793387+07:00","message":"[buffer interim] 165 false ด้วยเหตุผลว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:15.272802119+07:00","message":"[bufferProcess] interim [900000000]:ด้วยเหตุผลว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:15.27280501+07:00","message":"[bufferProcess] send to processor:ด้วยเหตุผล"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:15.272808514+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:15.272811545+07:00","message":"> Transcript [2891] [false]: 'ด้วยเหตุผล'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:15.272814402+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:15.272816778+07:00","message":"Set new StatePrefix: 'ด้วยเหตุผล'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:15.427534975+07:00","message":"receive streaming session, msgId: 165"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:15.427580385+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ด้วยเหตุผลว่าเพราะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":20000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:15.427586374+07:00","message":"receive interim result [false|false]: ด้วยเหตุผลว่าเพราะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:15.427599699+07:00","message":"[buffer interim] 165 false ด้วยเหตุผลว่าเพราะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:15.427608326+07:00","message":"[bufferProcess] interim [20000000]:ด้วยเหตุผลว่าเพราะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:15.427610971+07:00","message":"[bufferProcess] send to processor:ด้วยเหตุผลว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:15.427617842+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:15.427620917+07:00","message":"> Transcript [2892] [false]: 'ด้วยเหตุผลว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:15.427624533+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:15.427626936+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:15.427628871+07:00","message":"StatePrefix: 'ด้วยเหตุผล'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:15.427631202+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:15.535714272+07:00","message":"receive streaming session, msgId: 165"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:15.535738449+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ด้วยเหตุผลว่าพรุ่ง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":80000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:15.535742811+07:00","message":"receive interim result [false|false]: ด้วยเหตุผลว่าพรุ่ง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:15.535755082+07:00","message":"[buffer interim] 165 false ด้วยเหตุผลว่าพรุ่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:15.535761215+07:00","message":"[bufferProcess] interim [80000000]:ด้วยเหตุผลว่าพรุ่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:15.535763858+07:00","message":"[bufferProcess] send to processor:ด้วยเหตุผลว่าเพราะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:15.535766864+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:15.535769278+07:00","message":"> Transcript [2893] [false]: 'ด้วยเหตุผลว่าเพราะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:15.535772902+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:15.535775023+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:15.535776974+07:00","message":"StatePrefix: 'ด้วยเหตุผล'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:15.535778969+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:15.77592594+07:00","message":"receive streaming session, msgId: 165"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:15.775961794+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ด้วยเหตุผลว่าพระองค์เป็น\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":320000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:15.775967177+07:00","message":"receive interim result [false|false]: ด้วยเหตุผลว่าพระองค์เป็น"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:15.77597972+07:00","message":"[buffer interim] 165 false ด้วยเหตุผลว่าพระองค์เป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:15.775986759+07:00","message":"[bufferProcess] interim [320000000]:ด้วยเหตุผลว่าพระองค์เป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:15.77598921+07:00","message":"[bufferProcess] send to processor:ด้วยเหตุผลว่าพรุ่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:15.775992871+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:15.775995867+07:00","message":"> Transcript [2894] [false]: 'ด้วยเหตุผลว่าพรุ่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:15.775998951+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:15.776000951+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:15.776002844+07:00","message":"StatePrefix: 'ด้วยเหตุผล'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:15.776004819+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:15.86135325+07:00","message":"receive streaming session, msgId: 165"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:15.861401612+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ด้วยเหตุผลว่าผมเป็นผู้\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":500000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:15.86140808+07:00","message":"receive interim result [false|false]: ด้วยเหตุผลว่าผมเป็นผู้"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:15.861422928+07:00","message":"[buffer interim] 165 false ด้วยเหตุผลว่าผมเป็นผู้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:15.861431316+07:00","message":"[bufferProcess] interim [500000000]:ด้วยเหตุผลว่าผมเป็นผู้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:15.861433827+07:00","message":"[bufferProcess] send to processor:ด้วยเหตุผลว่าพระองค์เป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:15.861438209+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:15.861441464+07:00","message":"> Transcript [2895] [false]: 'ด้วยเหตุผลว่าพระองค์เป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:15.861444937+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:15.861449802+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:15.861452028+07:00","message":"StatePrefix: 'ด้วยเหตุผล'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:15.861454293+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:15.861457009+07:00","message":"Push: 'ด้วยเหตุผล'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:15.861459156+07:00","message":"TextPushed: 'ด้วยเหตุผล'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:15.861461299+07:00","message":"Set new StatePrefix : 'ด้วยเหตุผลว่าพระองค์เป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:15.861463938+07:00","message":"Next Push (prob) : 'ว่าพระองค์เป็น'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:15.861472393+07:00","message":"push: {false ด้วยเหตุผล 0 0xc001da8300}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:16.141463003+07:00","message":"[GCS] IsForceVAD: false for message ID: 165"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:16.16125267+07:00","message":"receive streaming session, msgId: 165"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:16.161313029+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ด้วยเหตุผลว่าผมเป็นผู้นำ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":740000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:16.16131904+07:00","message":"receive interim result [false|false]: ด้วยเหตุผลว่าผมเป็นผู้นำ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:16.161333428+07:00","message":"[buffer interim] 165 false ด้วยเหตุผลว่าผมเป็นผู้นำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:16.161340126+07:00","message":"[bufferProcess] interim [740000000]:ด้วยเหตุผลว่าผมเป็นผู้นำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:16.161343427+07:00","message":"[bufferProcess] send to processor:ด้วยเหตุผลว่าผมเป็นผู้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:16.161350548+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:16.161353852+07:00","message":"> Transcript [2896] [false]: 'ด้วยเหตุผลว่าผมเป็นผู้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:16.161356374+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:16.161358632+07:00","message":"Set new StatePrefix: 'ด้วยเหตุผลว่าผมเป็นผู้'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:16.264354799+07:00","message":"receive streaming session, msgId: 165"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:16.264392278+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ด้วยเหตุผลว่าผมเป็นผู้นำ\",\"confidence\":0.933811}],\"is_final\":true,\"result_end_time\":{\"seconds\":1,\"nanos\":950000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:16.264398925+07:00","message":"receive interim result [true|false]: ด้วยเหตุผลว่าผมเป็นผู้นำ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:16.264411507+07:00","message":"end recv isFinal message id 165"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:16.264414556+07:00","message":"end Recv id 165"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:16.264429216+07:00","message":"[buffer interim] 165 true ด้วยเหตุผลว่าผมเป็นผู้นำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:16.264458955+07:00","message":"[bufferProcess] interim [950000000]:ด้วยเหตุผลว่าผมเป็นผู้นำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:16.264463708+07:00","message":"[bufferProcess] send to processor (isfinal):ด้วยเหตุผลว่าผมเป็นผู้นำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:16.264467801+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:16.264470849+07:00","message":"> Transcript [2897] [false]: 'ด้วยเหตุผลว่าผมเป็นผู้นำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:16.264474744+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:16.264476806+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:16.264479015+07:00","message":"StatePrefix: 'ด้วยเหตุผลว่าผมเป็นผู้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:16.264481499+07:00","message":"TextPushed: 'ด้วยเหตุผล'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:16.264483526+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:16.264485528+07:00","message":"> Transcript [2898] [true]: 'ด้วยเหตุผลว่าผมเป็นผู้นำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:16.264487874+07:00","message":"Count interim (case isFinal): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:16.264489973+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:16.264491691+07:00","message":"StatePrefix: 'ด้วยเหตุผลว่าผมเป็นผู้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:16.264493788+07:00","message":"TextPushed: 'ด้วยเหตุผล'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:16.264496841+07:00","message":"Push: 'ว่าผมเป็นผู้นำ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:16.264505672+07:00","message":"push: {true ว่าผมเป็นผู้นำ 0 0xc001da8300}"}
{"level":"info","service":"Main","time":"2026-06-25T13:18:16.271868208+07:00","message":"write wav file: './tmp/7593/7593_165.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:16.466446845+07:00","message":"[GCS] Start streaming session, msgId: 166"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:16.992697343+07:00","message":"receive streaming session, msgId: 166"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:16.992734346+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"นาฬิกา\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":540000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:16.992740387+07:00","message":"receive interim result [false|false]: นาฬิกา"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:16.992752378+07:00","message":"[buffer interim] 166 false นาฬิกา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:16.992758592+07:00","message":"[bufferProcess] interim [540000000]:นาฬิกา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:16.992760547+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:17.131005124+07:00","message":"receive streaming session, msgId: 166"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:17.131053362+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ในการ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":660000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:17.131059396+07:00","message":"receive interim result [false|false]: ในการ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:17.131077504+07:00","message":"[buffer interim] 166 false ในการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:17.13108621+07:00","message":"[bufferProcess] interim [660000000]:ในการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:17.131088963+07:00","message":"[bufferProcess] send to processor:นาฬิกา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:17.131092592+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:17.131095534+07:00","message":"> Transcript [2899] [false]: 'นาฬิกา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:17.131098422+07:00","message":"Set StatePrefix (first interim): 'นาฬิกา'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:17.312888714+07:00","message":"receive streaming session, msgId: 166"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:17.312934195+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ในการควบ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":840000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:17.312940288+07:00","message":"receive interim result [false|false]: ในการควบ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:17.312954448+07:00","message":"[buffer interim] 166 false ในการควบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:17.312962446+07:00","message":"[bufferProcess] interim [840000000]:ในการควบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:17.312965193+07:00","message":"[bufferProcess] send to processor:ในการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:17.312972539+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:17.312975829+07:00","message":"> Transcript [2900] [false]: 'ในการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:17.312978613+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:17.312980724+07:00","message":"Set new StatePrefix: 'ในการ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:17.497116792+07:00","message":"receive streaming session, msgId: 166"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:17.497158622+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ในการควบคุม\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":80000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:17.497196304+07:00","message":"receive interim result [false|false]: ในการควบคุม"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:17.497212644+07:00","message":"[buffer interim] 166 false ในการควบคุม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:17.497220982+07:00","message":"[bufferProcess] interim [80000000]:ในการควบคุม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:17.497225446+07:00","message":"[bufferProcess] send to processor:ในการควบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:17.497229426+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:17.497232426+07:00","message":"> Transcript [2901] [false]: 'ในการควบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:17.497235861+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:17.497237952+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:17.497242313+07:00","message":"StatePrefix: 'ในการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:17.49724472+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:17.70021238+07:00","message":"receive streaming session, msgId: 166"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:17.700249821+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ในการควบคุมโรค\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":320000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:17.700255856+07:00","message":"receive interim result [false|false]: ในการควบคุมโรค"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:17.700269841+07:00","message":"[buffer interim] 166 false ในการควบคุมโรค"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:17.70027916+07:00","message":"[bufferProcess] interim [320000000]:ในการควบคุมโรค"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:17.700281385+07:00","message":"[bufferProcess] send to processor:ในการควบคุม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:17.700284961+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:17.700288176+07:00","message":"> Transcript [2902] [false]: 'ในการควบคุม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:17.700291956+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:17.70029407+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:17.700295996+07:00","message":"StatePrefix: 'ในการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:17.700297953+07:00","message":"TextPushed: ''"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:18:17.990770681+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:18:17.990785494+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:18.026742907+07:00","message":"receive streaming session, msgId: 166"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:18.026794213+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ในการควบคุมโรคขาด\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":620000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:18.02680138+07:00","message":"receive interim result [false|false]: ในการควบคุมโรคขาด"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:18.026820307+07:00","message":"[buffer interim] 166 false ในการควบคุมโรคขาด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:18.026834377+07:00","message":"[bufferProcess] interim [620000000]:ในการควบคุมโรคขาด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:18.026837146+07:00","message":"[bufferProcess] send to processor:ในการควบคุมโรค"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:18.026844216+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:18.026847293+07:00","message":"> Transcript [2903] [false]: 'ในการควบคุมโรค'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:18.026852062+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:18.026854839+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:18.026857116+07:00","message":"StatePrefix: 'ในการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:18.026859297+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:18.210355032+07:00","message":"receive streaming session, msgId: 166"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:18.210398878+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ในการควบคุมโรคขาดสาร\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":800000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:18.210404935+07:00","message":"receive interim result [false|false]: ในการควบคุมโรคขาดสาร"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:18.210416272+07:00","message":"[buffer interim] 166 false ในการควบคุมโรคขาดสาร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:18.2104231+07:00","message":"[bufferProcess] interim [800000000]:ในการควบคุมโรคขาดสาร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:18.210425802+07:00","message":"[bufferProcess] send to processor:ในการควบคุมโรคขาด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:18.21043099+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:18.210433827+07:00","message":"> Transcript [2904] [false]: 'ในการควบคุมโรคขาด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:18.210437576+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:18.210439823+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:18.210441888+07:00","message":"StatePrefix: 'ในการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:18.210448331+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:18.210456278+07:00","message":"Push: 'ในการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:18.210459456+07:00","message":"TextPushed: 'ในการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:18.210462656+07:00","message":"Set new StatePrefix : 'ในการควบคุมโรคขาด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:18.210466101+07:00","message":"Next Push (prob) : 'ควบคุมโรคขาด'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:18.210482238+07:00","message":"push: {false ในการ 0 0xc000044480}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:18.406782184+07:00","message":"receive streaming session, msgId: 166"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:18.406820504+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ในการควบคุมโรคขาดสารไอโอดีน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":980000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:18.406826884+07:00","message":"receive interim result [false|false]: ในการควบคุมโรคขาดสารไอโอดีน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:18.406842978+07:00","message":"[buffer interim] 166 false ในการควบคุมโรคขาดสารไอโอดีน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:18.406850369+07:00","message":"[bufferProcess] interim [980000000]:ในการควบคุมโรคขาดสารไอโอดีน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:18.406852845+07:00","message":"[bufferProcess] send to processor:ในการควบคุมโรคขาดสาร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:18.406856353+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:18.406858953+07:00","message":"> Transcript [2905] [false]: 'ในการควบคุมโรคขาดสาร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:18.406862653+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:18.406864813+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:18.406867397+07:00","message":"StatePrefix: 'ในการควบคุมโรคขาด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:18.406870234+07:00","message":"TextPushed: 'ในการ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:18.722917191+07:00","message":"receive streaming session, msgId: 166"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:18.722970026+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ในการควบคุมโรคขาดสารไอโอดีนทั้ง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":280000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:18.722978073+07:00","message":"receive interim result [false|false]: ในการควบคุมโรคขาดสารไอโอดีนทั้ง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:18.722993793+07:00","message":"[buffer interim] 166 false ในการควบคุมโรคขาดสารไอโอดีนทั้ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:18.723006304+07:00","message":"[bufferProcess] interim [280000000]:ในการควบคุมโรคขาดสารไอโอดีนทั้ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:18.723010583+07:00","message":"[bufferProcess] send to processor:ในการควบคุมโรคขาดสารไอโอดีน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:18.723017832+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:18.723024139+07:00","message":"> Transcript [2906] [false]: 'ในการควบคุมโรคขาดสารไอโอดีน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:18.723029939+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:18.723033061+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:18.723037421+07:00","message":"StatePrefix: 'ในการควบคุมโรคขาด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:18.723041111+07:00","message":"TextPushed: 'ในการ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:18.811838593+07:00","message":"receive streaming session, msgId: 166"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:18.811880169+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ในการควบคุมโรคขาดสารไอโอดีนทั้งหมด\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":400000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:18.811888028+07:00","message":"receive interim result [false|false]: ในการควบคุมโรคขาดสารไอโอดีนทั้งหมด"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:18.811903682+07:00","message":"[buffer interim] 166 false ในการควบคุมโรคขาดสารไอโอดีนทั้งหมด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:18.811913085+07:00","message":"[bufferProcess] interim [400000000]:ในการควบคุมโรคขาดสารไอโอดีนทั้งหมด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:18.811916901+07:00","message":"[bufferProcess] send to processor:ในการควบคุมโรคขาดสารไอโอดีนทั้ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:18.811925133+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:18.811929406+07:00","message":"> Transcript [2907] [false]: 'ในการควบคุมโรคขาดสารไอโอดีนทั้ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:18.811934458+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:18.811937378+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:18.811941176+07:00","message":"StatePrefix: 'ในการควบคุมโรคขาด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:18.811944758+07:00","message":"TextPushed: 'ในการ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:18.905132097+07:00","message":"receive streaming session, msgId: 166"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:18.905175379+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ในการควบคุมโรคขาดสารไอโอดีนทั้งปรับ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":460000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:18.905183251+07:00","message":"receive interim result [false|false]: ในการควบคุมโรคขาดสารไอโอดีนทั้งปรับ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:18.905195814+07:00","message":"[buffer interim] 166 false ในการควบคุมโรคขาดสารไอโอดีนทั้งปรับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:18.905203178+07:00","message":"[bufferProcess] interim [460000000]:ในการควบคุมโรคขาดสารไอโอดีนทั้งปรับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:18.905205507+07:00","message":"[bufferProcess] send to processor:ในการควบคุมโรคขาดสารไอโอดีนทั้งหมด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:18.905208774+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:18.905211389+07:00","message":"> Transcript [2908] [false]: 'ในการควบคุมโรคขาดสารไอโอดีนทั้งหมด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:18.905214814+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:18.905216944+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:18.90521927+07:00","message":"StatePrefix: 'ในการควบคุมโรคขาด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:18.905221826+07:00","message":"TextPushed: 'ในการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:18.905224362+07:00","message":"Push: 'ควบคุมโรคขาด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:18.905226385+07:00","message":"TextPushed: 'ในการควบคุมโรคขาด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:18.905228904+07:00","message":"Set new StatePrefix : 'ในการควบคุมโรคขาดสารไอโอดีนทั้งหมด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:18.905231197+07:00","message":"Next Push (prob) : 'สารไอโอดีนทั้งหมด'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:18.905238111+07:00","message":"push: {false ควบคุมโรคขาด 0 0xc000044480}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:18.908892463+07:00","message":"receive streaming session, msgId: 166"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:18.908913956+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ในการควบคุมโรคขาดสารไอโอดีนทั้งประเทศ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":520000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:18.908919791+07:00","message":"receive interim result [false|false]: ในการควบคุมโรคขาดสารไอโอดีนทั้งประเทศ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:18.908931121+07:00","message":"[buffer interim] 166 false ในการควบคุมโรคขาดสารไอโอดีนทั้งประเทศ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:18.908936403+07:00","message":"[bufferProcess] interim [520000000]:ในการควบคุมโรคขาดสารไอโอดีนทั้งประเทศ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:18.90893886+07:00","message":"[bufferProcess] send to processor:ในการควบคุมโรคขาดสารไอโอดีนทั้งปรับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:18.908941887+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:18.908944936+07:00","message":"> Transcript [2909] [false]: 'ในการควบคุมโรคขาดสารไอโอดีนทั้งปรับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:18.908947043+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:18.908949279+07:00","message":"Set new StatePrefix: 'ในการควบคุมโรคขาดสารไอโอดีนทั้งปรับ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:19.099530198+07:00","message":"receive streaming session, msgId: 166"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:19.099581254+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ในการควบคุมโรคขาดสารไอโอดีนทั้งประเทศไทย\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":700000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:19.099591806+07:00","message":"receive interim result [false|false]: ในการควบคุมโรคขาดสารไอโอดีนทั้งประเทศไทย"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:19.099611716+07:00","message":"[buffer interim] 166 false ในการควบคุมโรคขาดสารไอโอดีนทั้งประเทศไทย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:19.099625637+07:00","message":"[bufferProcess] interim [700000000]:ในการควบคุมโรคขาดสารไอโอดีนทั้งประเทศไทย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:19.099630535+07:00","message":"[bufferProcess] send to processor:ในการควบคุมโรคขาดสารไอโอดีนทั้งประเทศ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:19.099640565+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:19.099645243+07:00","message":"> Transcript [2910] [false]: 'ในการควบคุมโรคขาดสารไอโอดีนทั้งประเทศ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:19.099649102+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:19.099652977+07:00","message":"Set new StatePrefix: 'ในการควบคุมโรคขาดสารไอโอดีนทั้งประเทศ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:19.438325522+07:00","message":"receive streaming session, msgId: 166"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:19.438367008+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ในการควบคุมโรคขาดสารไอโอดีนทั้งประเทศไทยและ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":940000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:19.438373019+07:00","message":"receive interim result [false|false]: ในการควบคุมโรคขาดสารไอโอดีนทั้งประเทศไทยและ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:19.438386069+07:00","message":"[buffer interim] 166 false ในการควบคุมโรคขาดสารไอโอดีนทั้งประเทศไทยและ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:19.43839477+07:00","message":"[bufferProcess] interim [940000000]:ในการควบคุมโรคขาดสารไอโอดีนทั้งประเทศไทยและ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:19.438397372+07:00","message":"[bufferProcess] send to processor:ในการควบคุมโรคขาดสารไอโอดีนทั้งประเทศไทย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:19.438403208+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:19.43840741+07:00","message":"> Transcript [2911] [false]: 'ในการควบคุมโรคขาดสารไอโอดีนทั้งประเทศไทย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:19.438412676+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:19.438415562+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:19.438419731+07:00","message":"StatePrefix: 'ในการควบคุมโรคขาดสารไอโอดีนทั้งประเทศ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:19.438422864+07:00","message":"TextPushed: 'ในการควบคุมโรคขาด'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:19.556176102+07:00","message":"receive streaming session, msgId: 166"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:19.556211212+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ในการควบคุมโรคขาดสารไอโอดีนทั้งประเทศไทยและทั่ว\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":120000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:19.556217191+07:00","message":"receive interim result [false|false]: ในการควบคุมโรคขาดสารไอโอดีนทั้งประเทศไทยและทั่ว"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:19.556229627+07:00","message":"[buffer interim] 166 false ในการควบคุมโรคขาดสารไอโอดีนทั้งประเทศไทยและทั่ว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:19.556236811+07:00","message":"[bufferProcess] interim [120000000]:ในการควบคุมโรคขาดสารไอโอดีนทั้งประเทศไทยและทั่ว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:19.556239323+07:00","message":"[bufferProcess] send to processor:ในการควบคุมโรคขาดสารไอโอดีนทั้งประเทศไทยและ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:19.556244665+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:19.556247737+07:00","message":"> Transcript [2912] [false]: 'ในการควบคุมโรคขาดสารไอโอดีนทั้งประเทศไทยและ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:19.556251301+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:19.556253367+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:19.556255674+07:00","message":"StatePrefix: 'ในการควบคุมโรคขาดสารไอโอดีนทั้งประเทศ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:19.556258416+07:00","message":"TextPushed: 'ในการควบคุมโรคขาด'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:19.680905609+07:00","message":"receive streaming session, msgId: 166"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:19.68094107+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ในการควบคุมโรคขาดสารไอโอดีนทั้งประเทศไทยและทั่วโลก\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":240000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:19.680947138+07:00","message":"receive interim result [false|false]: ในการควบคุมโรคขาดสารไอโอดีนทั้งประเทศไทยและทั่วโลก"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:19.680960413+07:00","message":"[buffer interim] 166 false ในการควบคุมโรคขาดสารไอโอดีนทั้งประเทศไทยและทั่วโลก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:19.6809679+07:00","message":"[bufferProcess] interim [240000000]:ในการควบคุมโรคขาดสารไอโอดีนทั้งประเทศไทยและทั่วโลก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:19.680970791+07:00","message":"[bufferProcess] send to processor:ในการควบคุมโรคขาดสารไอโอดีนทั้งประเทศไทยและทั่ว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:19.680974127+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:19.680976855+07:00","message":"> Transcript [2913] [false]: 'ในการควบคุมโรคขาดสารไอโอดีนทั้งประเทศไทยและทั่ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:19.680980594+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:19.680982703+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:19.680985009+07:00","message":"StatePrefix: 'ในการควบคุมโรคขาดสารไอโอดีนทั้งประเทศ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:19.680987796+07:00","message":"TextPushed: 'ในการควบคุมโรคขาด'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:20.332627893+07:00","message":"receive streaming session, msgId: 166"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:20.33266459+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ในการควบคุมโรคขาดสารไอโอดีนทั้งประเทศไทยและทั่วโลก\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":3,\"nanos\":840000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:20.332670749+07:00","message":"receive interim result [false|false]: ในการควบคุมโรคขาดสารไอโอดีนทั้งประเทศไทยและทั่วโลก"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:20.332683047+07:00","message":"[buffer interim] 166 false ในการควบคุมโรคขาดสารไอโอดีนทั้งประเทศไทยและทั่วโลก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:20.332690409+07:00","message":"[bufferProcess] interim [840000000]:ในการควบคุมโรคขาดสารไอโอดีนทั้งประเทศไทยและทั่วโลก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:20.332692931+07:00","message":"[bufferProcess] send to processor:ในการควบคุมโรคขาดสารไอโอดีนทั้งประเทศไทยและทั่วโลก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:20.332697928+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:20.332700879+07:00","message":"> Transcript [2914] [false]: 'ในการควบคุมโรคขาดสารไอโอดีนทั้งประเทศไทยและทั่วโลก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:20.332705458+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:20.33270762+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:20.332710042+07:00","message":"StatePrefix: 'ในการควบคุมโรคขาดสารไอโอดีนทั้งประเทศ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:20.332713111+07:00","message":"TextPushed: 'ในการควบคุมโรคขาด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:20.332715718+07:00","message":"Push: 'สารไอโอดีนทั้งประเทศ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:20.332717934+07:00","message":"TextPushed: 'ในการควบคุมโรคขาดสารไอโอดีนทั้งประเทศ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:20.332720358+07:00","message":"Set new StatePrefix : 'ในการควบคุมโรคขาดสารไอโอดีนทั้งประเทศไทยและทั่วโลก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:20.332723056+07:00","message":"Next Push (prob) : 'ไทยและทั่วโลก'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:20.33275628+07:00","message":"push: {false สารไอโอดีนทั้งประเทศ 0 0xc000044480}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:20.64915337+07:00","message":"receive streaming session, msgId: 166"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:20.649204303+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ในการควบคุมโรคขาดสารไอโอดีนทั้งประเทศไทยและทั่วโลกเป็น\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":200000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:20.649211578+07:00","message":"receive interim result [false|false]: ในการควบคุมโรคขาดสารไอโอดีนทั้งประเทศไทยและทั่วโลกเป็น"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:20.649227775+07:00","message":"[buffer interim] 166 false ในการควบคุมโรคขาดสารไอโอดีนทั้งประเทศไทยและทั่วโลกเป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:20.649236354+07:00","message":"[bufferProcess] interim [200000000]:ในการควบคุมโรคขาดสารไอโอดีนทั้งประเทศไทยและทั่วโลกเป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:20.649239364+07:00","message":"[bufferProcess] send to processor:ในการควบคุมโรคขาดสารไอโอดีนทั้งประเทศไทยและทั่วโลก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:20.64924743+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:20.649250465+07:00","message":"> Transcript [2915] [false]: 'ในการควบคุมโรคขาดสารไอโอดีนทั้งประเทศไทยและทั่วโลก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:20.649254564+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:20.649256928+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:20.649260035+07:00","message":"StatePrefix: 'ในการควบคุมโรคขาดสารไอโอดีนทั้งประเทศไทยและทั่วโลก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:20.649263232+07:00","message":"TextPushed: 'ในการควบคุมโรคขาดสารไอโอดีนทั้งประเทศ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:20.893628033+07:00","message":"receive streaming session, msgId: 166"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:20.893664651+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ในการควบคุมโรคขาดสารไอโอดีนทั้งประเทศไทยและทั่วโลกเป็นคน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":440000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:20.893670537+07:00","message":"receive interim result [false|false]: ในการควบคุมโรคขาดสารไอโอดีนทั้งประเทศไทยและทั่วโลกเป็นคน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:20.893685088+07:00","message":"[buffer interim] 166 false ในการควบคุมโรคขาดสารไอโอดีนทั้งประเทศไทยและทั่วโลกเป็นคน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:20.893691729+07:00","message":"[bufferProcess] interim [440000000]:ในการควบคุมโรคขาดสารไอโอดีนทั้งประเทศไทยและทั่วโลกเป็นคน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:20.893694349+07:00","message":"[bufferProcess] send to processor:ในการควบคุมโรคขาดสารไอโอดีนทั้งประเทศไทยและทั่วโลกเป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:20.893698585+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:20.893701335+07:00","message":"> Transcript [2916] [false]: 'ในการควบคุมโรคขาดสารไอโอดีนทั้งประเทศไทยและทั่วโลกเป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:20.893705105+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:20.893707247+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:20.89370935+07:00","message":"StatePrefix: 'ในการควบคุมโรคขาดสารไอโอดีนทั้งประเทศไทยและทั่วโลก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:20.89371182+07:00","message":"TextPushed: 'ในการควบคุมโรคขาดสารไอโอดีนทั้งประเทศ'"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:18:20.991567777+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:18:20.991579543+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:21.542486205+07:00","message":"receive streaming session, msgId: 166"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:21.542542139+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ในการควบคุมโรคขาดสารไอโอดีนทั้งประเทศไทยและทั่วโลกเป็นคน\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":5,\"nanos\":40000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:21.542549992+07:00","message":"receive interim result [false|false]: ในการควบคุมโรคขาดสารไอโอดีนทั้งประเทศไทยและทั่วโลกเป็นคน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:21.542564994+07:00","message":"[buffer interim] 166 false ในการควบคุมโรคขาดสารไอโอดีนทั้งประเทศไทยและทั่วโลกเป็นคน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:21.542573371+07:00","message":"[bufferProcess] interim [40000000]:ในการควบคุมโรคขาดสารไอโอดีนทั้งประเทศไทยและทั่วโลกเป็นคน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:21.542576667+07:00","message":"[bufferProcess] send to processor:ในการควบคุมโรคขาดสารไอโอดีนทั้งประเทศไทยและทั่วโลกเป็นคน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:21.542585234+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:21.542588771+07:00","message":"> Transcript [2917] [false]: 'ในการควบคุมโรคขาดสารไอโอดีนทั้งประเทศไทยและทั่วโลกเป็นคน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:21.542593283+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:21.542595348+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:21.542597388+07:00","message":"StatePrefix: 'ในการควบคุมโรคขาดสารไอโอดีนทั้งประเทศไทยและทั่วโลก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:21.542600365+07:00","message":"TextPushed: 'ในการควบคุมโรคขาดสารไอโอดีนทั้งประเทศ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:21.544972836+07:00","message":"receive streaming session, msgId: 166"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:21.54500364+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ในการควบคุมโรคขาดสารไอโอดีนทั้งประเทศไทยและทั่วโลกเป็นคนเดียว\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":100000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:21.545010041+07:00","message":"receive interim result [false|false]: ในการควบคุมโรคขาดสารไอโอดีนทั้งประเทศไทยและทั่วโลกเป็นคนเดียว"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:21.545025583+07:00","message":"[buffer interim] 166 false ในการควบคุมโรคขาดสารไอโอดีนทั้งประเทศไทยและทั่วโลกเป็นคนเดียว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:21.545032548+07:00","message":"[bufferProcess] interim [100000000]:ในการควบคุมโรคขาดสารไอโอดีนทั้งประเทศไทยและทั่วโลกเป็นคนเดียว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:21.545035502+07:00","message":"[bufferProcess] send to processor:ในการควบคุมโรคขาดสารไอโอดีนทั้งประเทศไทยและทั่วโลกเป็นคน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:21.545041754+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:21.545044697+07:00","message":"> Transcript [2918] [false]: 'ในการควบคุมโรคขาดสารไอโอดีนทั้งประเทศไทยและทั่วโลกเป็นคน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:21.5450492+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:21.545051505+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:21.545053616+07:00","message":"StatePrefix: 'ในการควบคุมโรคขาดสารไอโอดีนทั้งประเทศไทยและทั่วโลก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:21.545056405+07:00","message":"TextPushed: 'ในการควบคุมโรคขาดสารไอโอดีนทั้งประเทศ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:21.545061472+07:00","message":"Push: 'ไทยและทั่วโลก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:21.545063628+07:00","message":"TextPushed: 'ในการควบคุมโรคขาดสารไอโอดีนทั้งประเทศไทยและทั่วโลก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:21.545066002+07:00","message":"Set new StatePrefix : 'ในการควบคุมโรคขาดสารไอโอดีนทั้งประเทศไทยและทั่วโลกเป็นคน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:21.545068265+07:00","message":"Next Push (prob) : 'เป็นคน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:21.545084508+07:00","message":"push: {false ไทยและทั่วโลก 0 0xc000044480}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:21.786635985+07:00","message":"receive streaming session, msgId: 166"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:21.786672954+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ในการควบคุมโรคขาดสารไอโอดีนทั้งประเทศไทยและทั่วโลกเป็นคนเดียวนะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":340000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:21.786679059+07:00","message":"receive interim result [false|false]: ในการควบคุมโรคขาดสารไอโอดีนทั้งประเทศไทยและทั่วโลกเป็นคนเดียวนะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:21.78668887+07:00","message":"[buffer interim] 166 false ในการควบคุมโรคขาดสารไอโอดีนทั้งประเทศไทยและทั่วโลกเป็นคนเดียวนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:21.786695412+07:00","message":"[bufferProcess] interim [340000000]:ในการควบคุมโรคขาดสารไอโอดีนทั้งประเทศไทยและทั่วโลกเป็นคนเดียวนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:21.786698452+07:00","message":"[bufferProcess] send to processor:ในการควบคุมโรคขาดสารไอโอดีนทั้งประเทศไทยและทั่วโลกเป็นคนเดียว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:21.786703949+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:21.786706632+07:00","message":"> Transcript [2919] [false]: 'ในการควบคุมโรคขาดสารไอโอดีนทั้งประเทศไทยและทั่วโลกเป็นคนเดียว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:21.786710615+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:21.786712929+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:21.786715023+07:00","message":"StatePrefix: 'ในการควบคุมโรคขาดสารไอโอดีนทั้งประเทศไทยและทั่วโลกเป็นคน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:21.786718203+07:00","message":"TextPushed: 'ในการควบคุมโรคขาดสารไอโอดีนทั้งประเทศไทยและทั่วโลก'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:21.789095813+07:00","message":"receive streaming session, msgId: 166"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:21.789128361+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ในการควบคุมโรคขาดสารไอโอดีนทั้งประเทศไทยและทั่วโลกเป็นคนเดียวใน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":400000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:21.78913355+07:00","message":"receive interim result [false|false]: ในการควบคุมโรคขาดสารไอโอดีนทั้งประเทศไทยและทั่วโลกเป็นคนเดียวใน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:21.789145308+07:00","message":"[buffer interim] 166 false ในการควบคุมโรคขาดสารไอโอดีนทั้งประเทศไทยและทั่วโลกเป็นคนเดียวใน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:21.789152247+07:00","message":"[bufferProcess] interim [400000000]:ในการควบคุมโรคขาดสารไอโอดีนทั้งประเทศไทยและทั่วโลกเป็นคนเดียวใน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:21.789154679+07:00","message":"[bufferProcess] send to processor:ในการควบคุมโรคขาดสารไอโอดีนทั้งประเทศไทยและทั่วโลกเป็นคนเดียวนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:21.789158179+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:21.789173793+07:00","message":"> Transcript [2920] [false]: 'ในการควบคุมโรคขาดสารไอโอดีนทั้งประเทศไทยและทั่วโลกเป็นคนเดียวนะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:21.789178314+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:21.789180363+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:21.789182247+07:00","message":"StatePrefix: 'ในการควบคุมโรคขาดสารไอโอดีนทั้งประเทศไทยและทั่วโลกเป็นคน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:21.789185024+07:00","message":"TextPushed: 'ในการควบคุมโรคขาดสารไอโอดีนทั้งประเทศไทยและทั่วโลก'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:21.840872088+07:00","message":"[GCS] IsForceVAD: false for message ID: 166"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:21.916894744+07:00","message":"receive streaming session, msgId: 166"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:21.916940011+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ในการควบคุมโรคขาดสารไอโอดีนทั้งประเทศไทยและทั่วโลกเป็นคนเดียวในโลก\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":520000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:21.916948314+07:00","message":"receive interim result [false|false]: ในการควบคุมโรคขาดสารไอโอดีนทั้งประเทศไทยและทั่วโลกเป็นคนเดียวในโลก"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:21.91696328+07:00","message":"[buffer interim] 166 false ในการควบคุมโรคขาดสารไอโอดีนทั้งประเทศไทยและทั่วโลกเป็นคนเดียวในโลก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:21.916975737+07:00","message":"[bufferProcess] interim [520000000]:ในการควบคุมโรคขาดสารไอโอดีนทั้งประเทศไทยและทั่วโลกเป็นคนเดียวในโลก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:21.916980021+07:00","message":"[bufferProcess] send to processor:ในการควบคุมโรคขาดสารไอโอดีนทั้งประเทศไทยและทั่วโลกเป็นคนเดียวใน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:21.916987233+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:21.916991342+07:00","message":"> Transcript [2921] [false]: 'ในการควบคุมโรคขาดสารไอโอดีนทั้งประเทศไทยและทั่วโลกเป็นคนเดียวใน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:21.916996949+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:21.916999942+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:21.917003397+07:00","message":"StatePrefix: 'ในการควบคุมโรคขาดสารไอโอดีนทั้งประเทศไทยและทั่วโลกเป็นคน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:21.917007137+07:00","message":"TextPushed: 'ในการควบคุมโรคขาดสารไอโอดีนทั้งประเทศไทยและทั่วโลก'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:21.961497936+07:00","message":"receive streaming session, msgId: 166"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:21.961545712+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ในการควบคุมโรคขาดสารไอโอดีนทั้งประเทศไทยและทั่วโลกเป็นคนเดียวในโลก\",\"confidence\":0.9589726}],\"is_final\":true,\"result_end_time\":{\"seconds\":5,\"nanos\":610000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:21.961552834+07:00","message":"receive interim result [true|false]: ในการควบคุมโรคขาดสารไอโอดีนทั้งประเทศไทยและทั่วโลกเป็นคนเดียวในโลก"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:21.961561125+07:00","message":"end recv isFinal message id 166"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:21.961564056+07:00","message":"end Recv id 166"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:21.961572426+07:00","message":"[buffer interim] 166 true ในการควบคุมโรคขาดสารไอโอดีนทั้งประเทศไทยและทั่วโลกเป็นคนเดียวในโลก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:21.961580913+07:00","message":"[bufferProcess] interim [610000000]:ในการควบคุมโรคขาดสารไอโอดีนทั้งประเทศไทยและทั่วโลกเป็นคนเดียวในโลก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:21.961584503+07:00","message":"[bufferProcess] send to processor (isfinal):ในการควบคุมโรคขาดสารไอโอดีนทั้งประเทศไทยและทั่วโลกเป็นคนเดียวในโลก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:21.961588493+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:21.961591283+07:00","message":"> Transcript [2922] [false]: 'ในการควบคุมโรคขาดสารไอโอดีนทั้งประเทศไทยและทั่วโลกเป็นคนเดียวในโลก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:21.961595038+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:21.961598881+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:21.961601257+07:00","message":"StatePrefix: 'ในการควบคุมโรคขาดสารไอโอดีนทั้งประเทศไทยและทั่วโลกเป็นคน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:21.961603895+07:00","message":"TextPushed: 'ในการควบคุมโรคขาดสารไอโอดีนทั้งประเทศไทยและทั่วโลก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:21.96160679+07:00","message":"Push: 'เป็นคน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:21.961609028+07:00","message":"TextPushed: 'ในการควบคุมโรคขาดสารไอโอดีนทั้งประเทศไทยและทั่วโลกเป็นคน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:21.96161137+07:00","message":"Set new StatePrefix : 'ในการควบคุมโรคขาดสารไอโอดีนทั้งประเทศไทยและทั่วโลกเป็นคนเดียวในโลก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:21.961614028+07:00","message":"Next Push (prob) : 'เดียวในโลก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:21.961615873+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:21.961617906+07:00","message":"> Transcript [2923] [true]: 'ในการควบคุมโรคขาดสารไอโอดีนทั้งประเทศไทยและทั่วโลกเป็นคนเดียวในโลก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:21.961621298+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:21.961623862+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:21.961626392+07:00","message":"StatePrefix: 'ในการควบคุมโรคขาดสารไอโอดีนทั้งประเทศไทยและทั่วโลกเป็นคนเดียวในโลก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:21.961629482+07:00","message":"TextPushed: 'ในการควบคุมโรคขาดสารไอโอดีนทั้งประเทศไทยและทั่วโลกเป็นคน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:21.96163305+07:00","message":"Push: 'เดียวในโลก'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:21.96164127+07:00","message":"push: {false เป็นคน 0 0xc000044480}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:21.96164642+07:00","message":"push: {true เดียวในโลก 0 0xc000044480}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:21.973351727+07:00","message":"[GCS] Start streaming session, msgId: 167"}
{"level":"info","service":"Main","time":"2026-06-25T13:18:21.974910201+07:00","message":"write wav file: './tmp/7593/7593_166.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:22.303240486+07:00","message":"[GCS] IsForceVAD: false for message ID: 167"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:22.305057045+07:00","message":"receive streaming session, msgId: 167"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:22.305098041+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"พรุ่งนี้\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":420000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:22.30510523+07:00","message":"receive interim result [false|false]: พรุ่งนี้"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:22.305118413+07:00","message":"[buffer interim] 167 false พรุ่งนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:22.305127501+07:00","message":"[bufferProcess] interim [420000000]:พรุ่งนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:22.305131248+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:22.394426684+07:00","message":"receive streaming session, msgId: 167"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:22.394472391+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"พรุ่งนี้\",\"confidence\":0.9377265}],\"is_final\":true,\"result_end_time\":{\"nanos\":540000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:22.394478556+07:00","message":"receive interim result [true|false]: พรุ่งนี้"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:22.394489528+07:00","message":"end recv isFinal message id 167"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:22.394492779+07:00","message":"end Recv id 167"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:22.394499471+07:00","message":"[buffer interim] 167 true พรุ่งนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:22.394507238+07:00","message":"[bufferProcess] interim [540000000]:พรุ่งนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:22.394522319+07:00","message":"[bufferProcess] send to processor (isfinal):พรุ่งนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:22.394526342+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:22.394529247+07:00","message":"> Transcript [2924] [false]: 'พรุ่งนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:22.394531705+07:00","message":"Set StatePrefix (first interim): 'พรุ่งนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:22.394533515+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:22.394535374+07:00","message":"> Transcript [2925] [true]: 'พรุ่งนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:22.394538031+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:22.394539967+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:22.394541837+07:00","message":"StatePrefix: 'พรุ่งนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:22.394543855+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:22.394546248+07:00","message":"Push: 'พรุ่งนี้'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:22.394553851+07:00","message":"push: {true พรุ่งนี้ 0 0xc0017d5c00}"}
{"level":"info","service":"Main","time":"2026-06-25T13:18:22.4010653+07:00","message":"write wav file: './tmp/7593/7593_167.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:22.423663776+07:00","message":"[GCS] Start streaming session, msgId: 168"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:23.066572898+07:00","message":"[GCS] IsForceVAD: false for message ID: 168"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:23.193710152+07:00","message":"[GCS] Start streaming session, msgId: 169"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:23.226934855+07:00","message":"receive streaming session, msgId: 168"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:23.226954001+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ที่ได้รับ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":660000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:23.226957999+07:00","message":"receive interim result [false|false]: ที่ได้รับ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:23.226970711+07:00","message":"[buffer interim] 168 false ที่ได้รับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:23.226977892+07:00","message":"[bufferProcess] interim [660000000]:ที่ได้รับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:23.22698066+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:23.249354741+07:00","message":"receive streaming session, msgId: 168"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:23.249400556+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ที่ได้รับ\",\"confidence\":0.8181888}],\"is_final\":true,\"result_end_time\":{\"nanos\":660000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:23.249407185+07:00","message":"receive interim result [true|false]: ที่ได้รับ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:23.249419581+07:00","message":"end recv isFinal message id 168"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:23.249422922+07:00","message":"end Recv id 168"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:23.249430633+07:00","message":"[buffer interim] 168 true ที่ได้รับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:23.249438512+07:00","message":"[bufferProcess] interim [660000000]:ที่ได้รับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:23.249442959+07:00","message":"[bufferProcess] send to processor (isfinal):ที่ได้รับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:23.249448306+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:23.249452374+07:00","message":"> Transcript [2926] [false]: 'ที่ได้รับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:23.249455667+07:00","message":"Set StatePrefix (first interim): 'ที่ได้รับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:23.249459038+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:23.249461906+07:00","message":"> Transcript [2927] [true]: 'ที่ได้รับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:23.249465559+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:23.249468434+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:23.249471198+07:00","message":"StatePrefix: 'ที่ได้รับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:23.249474373+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:23.249478006+07:00","message":"Push: 'ที่ได้รับ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:23.249487603+07:00","message":"push: {true ที่ได้รับ 0 0xc0017d5d00}"}
{"level":"info","service":"Main","time":"2026-06-25T13:18:23.254698936+07:00","message":"write wav file: './tmp/7593/7593_168.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:23.452528295+07:00","message":"[GCS] IsForceVAD: false for message ID: 169"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:23.544101275+07:00","message":"receive streaming session, msgId: 169"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:23.544125225+07:00","message":"found end of frame, send empty tag with msgId: 169"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:23.544129831+07:00","message":"end Recv id 169"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:23.544138896+07:00","message":"[buffer interim] 169 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:23.544147996+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:23.544152661+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:23.544156548+07:00","message":"> Transcript [2928] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:23.544160539+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:23.544163594+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:23.544166462+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:23.544169389+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:23.544172966+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:23.544183317+07:00","message":"push: {true \n 0 0xc001da9600}"}
{"level":"info","service":"Main","time":"2026-06-25T13:18:23.54896264+07:00","message":"write wav file: './tmp/7593/7593_169.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:23.585508108+07:00","message":"[GCS] Start streaming session, msgId: 170"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:18:23.992585202+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:18:23.99259752+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:24.045098843+07:00","message":"receive streaming session, msgId: 170"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:24.045137738+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เหรียญ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":480000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:24.045143391+07:00","message":"receive interim result [false|false]: เหรียญ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:24.045159057+07:00","message":"[buffer interim] 170 false เหรียญ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:24.045186592+07:00","message":"[bufferProcess] interim [480000000]:เหรียญ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:24.045188844+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:24.248156973+07:00","message":"receive streaming session, msgId: 170"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:24.248199816+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เหรียญนี้\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":720000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:24.248207836+07:00","message":"receive interim result [false|false]: เหรียญนี้"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:24.248227559+07:00","message":"[buffer interim] 170 false เหรียญนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:24.248244758+07:00","message":"[bufferProcess] interim [720000000]:เหรียญนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:24.248247779+07:00","message":"[bufferProcess] send to processor:เหรียญ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:24.248252755+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:24.248256148+07:00","message":"> Transcript [2929] [false]: 'เหรียญ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:24.248258561+07:00","message":"Set StatePrefix (first interim): 'เหรียญ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:24.440486191+07:00","message":"receive streaming session, msgId: 170"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:24.440541085+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เหรียญนี้มา\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":900000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:24.44054753+07:00","message":"receive interim result [false|false]: เหรียญนี้มา"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:24.440565227+07:00","message":"[buffer interim] 170 false เหรียญนี้มา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:24.440572408+07:00","message":"[bufferProcess] interim [900000000]:เหรียญนี้มา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:24.440574952+07:00","message":"[bufferProcess] send to processor:เหรียญนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:24.44057773+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:24.440580375+07:00","message":"> Transcript [2930] [false]: 'เหรียญนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:24.440584383+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:24.440586486+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:24.440588463+07:00","message":"StatePrefix: 'เหรียญ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:24.440590447+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:25.035013706+07:00","message":"receive streaming session, msgId: 170"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:25.035038578+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เหรียญนี้มาเรา\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":500000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:25.03504377+07:00","message":"receive interim result [false|false]: เหรียญนี้มาเรา"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:25.03505704+07:00","message":"[buffer interim] 170 false เหรียญนี้มาเรา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:25.035062679+07:00","message":"[bufferProcess] interim [500000000]:เหรียญนี้มาเรา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:25.035065145+07:00","message":"[bufferProcess] send to processor:เหรียญนี้มา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:25.03506805+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:25.035070676+07:00","message":"> Transcript [2931] [false]: 'เหรียญนี้มา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:25.035073792+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:25.03507575+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:25.035077924+07:00","message":"StatePrefix: 'เหรียญ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:25.035080109+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:25.135177406+07:00","message":"receive streaming session, msgId: 170"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:25.135209607+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เหรียญนี้มาเราก็\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":560000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:25.135215405+07:00","message":"receive interim result [false|false]: เหรียญนี้มาเราก็"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:25.13522778+07:00","message":"[buffer interim] 170 false เหรียญนี้มาเราก็"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:25.135251519+07:00","message":"[bufferProcess] interim [560000000]:เหรียญนี้มาเราก็"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:25.135256589+07:00","message":"[bufferProcess] send to processor:เหรียญนี้มาเรา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:25.135260478+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:25.135263311+07:00","message":"> Transcript [2932] [false]: 'เหรียญนี้มาเรา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:25.135266633+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:25.13526862+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:25.13527057+07:00","message":"StatePrefix: 'เหรียญ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:25.135272642+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:25.322031127+07:00","message":"receive streaming session, msgId: 170"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:25.322066703+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เหรียญนี้มาเราก็เลย\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":740000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:25.322072552+07:00","message":"receive interim result [false|false]: เหรียญนี้มาเราก็เลย"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:25.322086009+07:00","message":"[buffer interim] 170 false เหรียญนี้มาเราก็เลย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:25.322093147+07:00","message":"[bufferProcess] interim [740000000]:เหรียญนี้มาเราก็เลย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:25.322095474+07:00","message":"[bufferProcess] send to processor:เหรียญนี้มาเราก็"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:25.322098555+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:25.322101261+07:00","message":"> Transcript [2933] [false]: 'เหรียญนี้มาเราก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:25.322104841+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:25.322106837+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:25.322108837+07:00","message":"StatePrefix: 'เหรียญ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:25.322110983+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:25.322113472+07:00","message":"Push: 'เหรียญ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:25.322115369+07:00","message":"TextPushed: 'เหรียญ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:25.322117439+07:00","message":"Set new StatePrefix : 'เหรียญนี้มาเราก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:25.322119727+07:00","message":"Next Push (prob) : 'นี้มาเราก็'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:25.322128231+07:00","message":"push: {false เหรียญ 0 0xc00052b500}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:25.457779476+07:00","message":"receive streaming session, msgId: 170"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:25.457818288+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เหรียญนี้มาเราก็เลยใช้\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":920000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:25.457823989+07:00","message":"receive interim result [false|false]: เหรียญนี้มาเราก็เลยใช้"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:25.457838011+07:00","message":"[buffer interim] 170 false เหรียญนี้มาเราก็เลยใช้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:25.457857986+07:00","message":"[bufferProcess] interim [920000000]:เหรียญนี้มาเราก็เลยใช้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:25.45786172+07:00","message":"[bufferProcess] send to processor:เหรียญนี้มาเราก็เลย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:25.457868519+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:25.45787123+07:00","message":"> Transcript [2934] [false]: 'เหรียญนี้มาเราก็เลย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:25.457874534+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:25.457876592+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:25.457879059+07:00","message":"StatePrefix: 'เหรียญนี้มาเราก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:25.45788155+07:00","message":"TextPushed: 'เหรียญ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:25.706906204+07:00","message":"receive streaming session, msgId: 170"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:25.706942223+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เหรียญนี้มาเราก็เลยใช้วัน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":220000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:25.706948815+07:00","message":"receive interim result [false|false]: เหรียญนี้มาเราก็เลยใช้วัน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:25.706963561+07:00","message":"[buffer interim] 170 false เหรียญนี้มาเราก็เลยใช้วัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:25.706970455+07:00","message":"[bufferProcess] interim [220000000]:เหรียญนี้มาเราก็เลยใช้วัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:25.706973002+07:00","message":"[bufferProcess] send to processor:เหรียญนี้มาเราก็เลยใช้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:25.706979621+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:25.706982482+07:00","message":"> Transcript [2935] [false]: 'เหรียญนี้มาเราก็เลยใช้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:25.706985683+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:25.706987875+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:25.706991619+07:00","message":"StatePrefix: 'เหรียญนี้มาเราก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:25.706994005+07:00","message":"TextPushed: 'เหรียญ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:25.902720284+07:00","message":"receive streaming session, msgId: 170"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:25.90275794+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เหรียญนี้มาเราก็เลยใช้วันที่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":340000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:25.902763434+07:00","message":"receive interim result [false|false]: เหรียญนี้มาเราก็เลยใช้วันที่"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:25.902778388+07:00","message":"[buffer interim] 170 false เหรียญนี้มาเราก็เลยใช้วันที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:25.902785417+07:00","message":"[bufferProcess] interim [340000000]:เหรียญนี้มาเราก็เลยใช้วันที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:25.902788174+07:00","message":"[bufferProcess] send to processor:เหรียญนี้มาเราก็เลยใช้วัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:25.902792571+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:25.902795337+07:00","message":"> Transcript [2936] [false]: 'เหรียญนี้มาเราก็เลยใช้วัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:25.902799099+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:25.902801438+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:25.902803584+07:00","message":"StatePrefix: 'เหรียญนี้มาเราก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:25.902805722+07:00","message":"TextPushed: 'เหรียญ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:26.221088586+07:00","message":"receive streaming session, msgId: 170"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:26.221134937+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เหรียญนี้มาเราก็เลยใช้วันที่ 20\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":640000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:26.221142759+07:00","message":"receive interim result [false|false]: เหรียญนี้มาเราก็เลยใช้วันที่ 20"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:26.221178434+07:00","message":"[buffer interim] 170 false เหรียญนี้มาเราก็เลยใช้วันที่ 20"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:26.221192155+07:00","message":"[bufferProcess] interim [640000000]:เหรียญนี้มาเราก็เลยใช้วันที่ 20"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:26.221196367+07:00","message":"[bufferProcess] send to processor:เหรียญนี้มาเราก็เลยใช้วันที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:26.221203543+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:26.221207884+07:00","message":"> Transcript [2937] [false]: 'เหรียญนี้มาเราก็เลยใช้วันที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:26.221212702+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:26.221215291+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:26.221217376+07:00","message":"StatePrefix: 'เหรียญนี้มาเราก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:26.221219403+07:00","message":"TextPushed: 'เหรียญ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:26.221225175+07:00","message":"Push: 'นี้มาเราก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:26.221227079+07:00","message":"TextPushed: 'เหรียญนี้มาเราก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:26.221229524+07:00","message":"Set new StatePrefix : 'เหรียญนี้มาเราก็เลยใช้วันที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:26.221231783+07:00","message":"Next Push (prob) : 'เลยใช้วันที่'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:26.221285633+07:00","message":"push: {false นี้มาเราก็ 0 0xc00052b500}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:26.347558717+07:00","message":"receive streaming session, msgId: 170"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:26.347606891+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เหรียญนี้มาเราก็เลยใช้วันที่ 25\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":820000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:26.347613925+07:00","message":"receive interim result [false|false]: เหรียญนี้มาเราก็เลยใช้วันที่ 25"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:26.347628159+07:00","message":"[buffer interim] 170 false เหรียญนี้มาเราก็เลยใช้วันที่ 25"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:26.347636327+07:00","message":"[bufferProcess] interim [820000000]:เหรียญนี้มาเราก็เลยใช้วันที่ 25"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:26.347638797+07:00","message":"[bufferProcess] send to processor:เหรียญนี้มาเราก็เลยใช้วันที่ 20"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:26.347642245+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:26.347645022+07:00","message":"> Transcript [2938] [false]: 'เหรียญนี้มาเราก็เลยใช้วันที่ 20'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:26.34764829+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:26.347650379+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:26.347653045+07:00","message":"StatePrefix: 'เหรียญนี้มาเราก็เลยใช้วันที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:26.347655575+07:00","message":"TextPushed: 'เหรียญนี้มาเราก็'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:26.549143306+07:00","message":"receive streaming session, msgId: 170"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:26.549657604+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เหรียญนี้มาเราก็เลยใช้วันที่\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":2,\"nanos\":940000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:26.549668935+07:00","message":"receive interim result [false|false]: เหรียญนี้มาเราก็เลยใช้วันที่"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:26.549681827+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" 25\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":940000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:26.549684557+07:00","message":"receive interim result [false|false]:  25"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:26.549693953+07:00","message":"[buffer interim] 170 false เหรียญนี้มาเราก็เลยใช้วันที่"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:26.549697435+07:00","message":"[buffer interim] 170 false  25"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:26.549703567+07:00","message":"[bufferProcess] interim [940000000]:เหรียญนี้มาเราก็เลยใช้วันที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:26.549705863+07:00","message":"[bufferProcess] send to processor:เหรียญนี้มาเราก็เลยใช้วันที่ 25"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:26.549708728+07:00","message":"[bufferProcess] interim [940000000]: 25"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:26.549711134+07:00","message":"[bufferProcess] update buffer: เหรียญนี้มาเราก็เลยใช้วันที่ 25"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:26.549713857+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:26.549716745+07:00","message":"> Transcript [2939] [false]: 'เหรียญนี้มาเราก็เลยใช้วันที่ 25'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:26.549719946+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:26.549722055+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:26.549723989+07:00","message":"StatePrefix: 'เหรียญนี้มาเราก็เลยใช้วันที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:26.549726153+07:00","message":"TextPushed: 'เหรียญนี้มาเราก็'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:26.556331889+07:00","message":"receive streaming session, msgId: 170"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:26.556349675+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เหรียญนี้มาเราก็เลยใช้วันที่\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":3},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:26.556354727+07:00","message":"receive interim result [false|false]: เหรียญนี้มาเราก็เลยใช้วันที่"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:26.556363894+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" 25 นี้\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:26.556366831+07:00","message":"receive interim result [false|false]:  25 นี้"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:26.556371767+07:00","message":"[buffer interim] 170 false เหรียญนี้มาเราก็เลยใช้วันที่"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:26.5563743+07:00","message":"[buffer interim] 170 false  25 นี้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:26.556378551+07:00","message":"[bufferProcess] interim [0]:เหรียญนี้มาเราก็เลยใช้วันที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:26.556381314+07:00","message":"[bufferProcess] send to processor:เหรียญนี้มาเราก็เลยใช้วันที่ 25"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:26.556386929+07:00","message":"[bufferProcess] interim [0]: 25 นี้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:26.556389175+07:00","message":"[bufferProcess] update buffer: เหรียญนี้มาเราก็เลยใช้วันที่ 25 นี้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:26.55640069+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:26.556417787+07:00","message":"> Transcript [2940] [false]: 'เหรียญนี้มาเราก็เลยใช้วันที่ 25'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:26.556423369+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:26.556425952+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:26.556428086+07:00","message":"StatePrefix: 'เหรียญนี้มาเราก็เลยใช้วันที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:26.556430728+07:00","message":"TextPushed: 'เหรียญนี้มาเราก็'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:26.60978089+07:00","message":"receive streaming session, msgId: 170"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:26.609815988+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เหรียญนี้มาเราก็เลยใช้วันที่\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":3,\"nanos\":120000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:26.609822111+07:00","message":"receive interim result [false|false]: เหรียญนี้มาเราก็เลยใช้วันที่"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:26.609834508+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" 25 นี้จะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":120000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:26.609837429+07:00","message":"receive interim result [false|false]:  25 นี้จะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:26.609844223+07:00","message":"[buffer interim] 170 false เหรียญนี้มาเราก็เลยใช้วันที่"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:26.609847656+07:00","message":"[buffer interim] 170 false  25 นี้จะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:26.609869416+07:00","message":"[bufferProcess] interim [120000000]:เหรียญนี้มาเราก็เลยใช้วันที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:26.609889866+07:00","message":"[bufferProcess] send to processor:เหรียญนี้มาเราก็เลยใช้วันที่ 25 นี้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:26.609900159+07:00","message":"[bufferProcess] interim [120000000]: 25 นี้จะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:26.609902877+07:00","message":"[bufferProcess] update buffer: เหรียญนี้มาเราก็เลยใช้วันที่ 25 นี้จะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:26.609906437+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:26.609910719+07:00","message":"> Transcript [2941] [false]: 'เหรียญนี้มาเราก็เลยใช้วันที่ 25 นี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:26.609914671+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:26.609916802+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:26.609918685+07:00","message":"StatePrefix: 'เหรียญนี้มาเราก็เลยใช้วันที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:26.609920871+07:00","message":"TextPushed: 'เหรียญนี้มาเราก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:26.609926956+07:00","message":"Push: 'เลยใช้วันที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:26.609928996+07:00","message":"TextPushed: 'เหรียญนี้มาเราก็เลยใช้วันที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:26.609931044+07:00","message":"Set new StatePrefix : 'เหรียญนี้มาเราก็เลยใช้วันที่ 25 นี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:26.609933173+07:00","message":"Next Push (prob) : ' 25 นี้'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:26.609942065+07:00","message":"push: {false เลยใช้วันที่ 0 0xc00052b500}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:26.733207245+07:00","message":"receive streaming session, msgId: 170"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:26.73324582+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เหรียญนี้มาเราก็เลยใช้วันที่\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":3,\"nanos\":180000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:26.733266954+07:00","message":"receive interim result [false|false]: เหรียญนี้มาเราก็เลยใช้วันที่"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:26.733278926+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" 25 นี้\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":180000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:26.733281654+07:00","message":"receive interim result [false|false]:  25 นี้"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:26.733288719+07:00","message":"[buffer interim] 170 false เหรียญนี้มาเราก็เลยใช้วันที่"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:26.733294147+07:00","message":"[buffer interim] 170 false  25 นี้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:26.733301518+07:00","message":"[bufferProcess] interim [180000000]:เหรียญนี้มาเราก็เลยใช้วันที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:26.733305557+07:00","message":"[bufferProcess] send to processor:เหรียญนี้มาเราก็เลยใช้วันที่ 25 นี้จะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:26.733311965+07:00","message":"[bufferProcess] interim [180000000]: 25 นี้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:26.733315976+07:00","message":"[bufferProcess] update buffer: เหรียญนี้มาเราก็เลยใช้วันที่ 25 นี้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:26.733319894+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:26.733323993+07:00","message":"> Transcript [2942] [false]: 'เหรียญนี้มาเราก็เลยใช้วันที่ 25 นี้จะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:26.733328661+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:26.733331448+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:26.733334166+07:00","message":"StatePrefix: 'เหรียญนี้มาเราก็เลยใช้วันที่ 25 นี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:26.733337892+07:00","message":"TextPushed: 'เหรียญนี้มาเราก็เลยใช้วันที่'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:26.794544738+07:00","message":"receive streaming session, msgId: 170"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:26.794581587+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เหรียญนี้มาเราก็เลยใช้วันที่\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":3,\"nanos\":240000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:26.794587241+07:00","message":"receive interim result [false|false]: เหรียญนี้มาเราก็เลยใช้วันที่"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:26.794598339+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" 25 มิถุนายน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":240000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:26.794601576+07:00","message":"receive interim result [false|false]:  25 มิถุนายน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:26.794608191+07:00","message":"[buffer interim] 170 false เหรียญนี้มาเราก็เลยใช้วันที่"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:26.794611499+07:00","message":"[buffer interim] 170 false  25 มิถุนายน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:26.794617845+07:00","message":"[bufferProcess] interim [240000000]:เหรียญนี้มาเราก็เลยใช้วันที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:26.794620613+07:00","message":"[bufferProcess] send to processor:เหรียญนี้มาเราก็เลยใช้วันที่ 25 นี้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:26.794624615+07:00","message":"[bufferProcess] interim [240000000]: 25 มิถุนายน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:26.794628663+07:00","message":"[bufferProcess] update buffer: เหรียญนี้มาเราก็เลยใช้วันที่ 25 มิถุนายน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:26.794636096+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:26.794678032+07:00","message":"> Transcript [2943] [false]: 'เหรียญนี้มาเราก็เลยใช้วันที่ 25 นี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:26.794685232+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:26.794687932+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:26.79469098+07:00","message":"StatePrefix: 'เหรียญนี้มาเราก็เลยใช้วันที่ 25 นี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:26.794693916+07:00","message":"TextPushed: 'เหรียญนี้มาเราก็เลยใช้วันที่'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:26.901765665+07:00","message":"[GCS] IsForceVAD: false for message ID: 170"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:26.920983559+07:00","message":"receive streaming session, msgId: 170"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:26.921020864+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เหรียญนี้มาเราก็เลยใช้วันที่ 25\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":3,\"nanos\":420000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:26.921027188+07:00","message":"receive interim result [false|false]: เหรียญนี้มาเราก็เลยใช้วันที่ 25"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:26.921038749+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" มิถุนายน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":420000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:26.921042961+07:00","message":"receive interim result [false|false]:  มิถุนายน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:26.921050138+07:00","message":"[buffer interim] 170 false เหรียญนี้มาเราก็เลยใช้วันที่ 25"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:26.921053228+07:00","message":"[buffer interim] 170 false  มิถุนายน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:26.921059406+07:00","message":"[bufferProcess] interim [420000000]:เหรียญนี้มาเราก็เลยใช้วันที่ 25"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:26.92106177+07:00","message":"[bufferProcess] send to processor:เหรียญนี้มาเราก็เลยใช้วันที่ 25 มิถุนายน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:26.921065092+07:00","message":"[bufferProcess] interim [420000000]: มิถุนายน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:26.921069577+07:00","message":"[bufferProcess] update buffer: เหรียญนี้มาเราก็เลยใช้วันที่ 25 มิถุนายน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:26.92107251+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:26.921075402+07:00","message":"> Transcript [2944] [false]: 'เหรียญนี้มาเราก็เลยใช้วันที่ 25 มิถุนายน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:26.921078082+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:26.921080512+07:00","message":"Set new StatePrefix: 'เหรียญนี้มาเราก็เลยใช้วันที่ 25 มิถุนายน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:26.972754159+07:00","message":"[GCS] Start streaming session, msgId: 171"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:18:26.992656361+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:18:26.992663226+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:27.00222154+07:00","message":"receive streaming session, msgId: 170"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:27.002259668+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เหรียญนี้มาเราก็เลยใช้วันที่ 25 มิถุนายน\",\"confidence\":0.95897263}],\"is_final\":true,\"result_end_time\":{\"seconds\":3,\"nanos\":540000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:27.002265578+07:00","message":"receive interim result [true|false]: เหรียญนี้มาเราก็เลยใช้วันที่ 25 มิถุนายน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:27.002273161+07:00","message":"end recv isFinal message id 170"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:27.002275564+07:00","message":"end Recv id 170"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:27.002281966+07:00","message":"[buffer interim] 170 true เหรียญนี้มาเราก็เลยใช้วันที่ 25 มิถุนายน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:27.002289172+07:00","message":"[bufferProcess] interim [540000000]:เหรียญนี้มาเราก็เลยใช้วันที่ 25 มิถุนายน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:27.00229225+07:00","message":"[bufferProcess] send to processor (isfinal):เหรียญนี้มาเราก็เลยใช้วันที่ 25 มิถุนายน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:27.002295884+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:27.002300142+07:00","message":"> Transcript [2945] [false]: 'เหรียญนี้มาเราก็เลยใช้วันที่ 25 มิถุนายน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:27.002304599+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:27.002307559+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:27.002310764+07:00","message":"StatePrefix: 'เหรียญนี้มาเราก็เลยใช้วันที่ 25 มิถุนายน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:27.002314428+07:00","message":"TextPushed: 'เหรียญนี้มาเราก็เลยใช้วันที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:27.002318641+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:27.002321887+07:00","message":"> Transcript [2946] [true]: 'เหรียญนี้มาเราก็เลยใช้วันที่ 25 มิถุนายน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:27.002325267+07:00","message":"Count interim (case isFinal): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:27.002328841+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:27.002330589+07:00","message":"StatePrefix: 'เหรียญนี้มาเราก็เลยใช้วันที่ 25 มิถุนายน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:27.002332677+07:00","message":"TextPushed: 'เหรียญนี้มาเราก็เลยใช้วันที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:27.002335277+07:00","message":"Push: ' 25 มิถุนายน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:27.002342639+07:00","message":"push: {true  25 มิถุนายน 0 0xc00052b500}"}
{"level":"info","service":"Main","time":"2026-06-25T13:18:27.011337991+07:00","message":"write wav file: './tmp/7593/7593_170.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:27.329593602+07:00","message":"receive streaming session, msgId: 171"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:27.329636109+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"Happy\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":420000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:27.329640884+07:00","message":"receive interim result [false|false]: Happy"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:27.329655277+07:00","message":"[buffer interim] 171 false Happy"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:27.329662531+07:00","message":"[bufferProcess] interim [420000000]:Happy"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:27.329664345+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:27.451638933+07:00","message":"receive streaming session, msgId: 171"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:27.451685942+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ปิด\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":480000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:27.451693962+07:00","message":"receive interim result [false|false]: ปิด"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:27.451713477+07:00","message":"[buffer interim] 171 false ปิด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:27.451727124+07:00","message":"[bufferProcess] interim [480000000]:ปิด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:27.451731511+07:00","message":"[bufferProcess] send to processor:Happy"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:27.451740435+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:27.451744717+07:00","message":"> Transcript [2947] [false]: 'Happy'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:27.451747774+07:00","message":"Set StatePrefix (first interim): 'Happy'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:27.874586927+07:00","message":"receive streaming session, msgId: 171"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:27.874629481+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เป็น\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":900000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:27.874635356+07:00","message":"receive interim result [false|false]: เป็น"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:27.874649119+07:00","message":"[buffer interim] 171 false เป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:27.874656312+07:00","message":"[bufferProcess] interim [900000000]:เป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:27.874659005+07:00","message":"[bufferProcess] send to processor:ปิด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:27.874664952+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:27.874668217+07:00","message":"> Transcript [2948] [false]: 'ปิด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:27.874670788+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:27.874673301+07:00","message":"Set new StatePrefix: 'ปิด'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:28.142148236+07:00","message":"receive streaming session, msgId: 171"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:28.142194487+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เป็นวัน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":140000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:28.142201613+07:00","message":"receive interim result [false|false]: เป็นวัน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:28.142221872+07:00","message":"[buffer interim] 171 false เป็นวัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:28.142232804+07:00","message":"[bufferProcess] interim [140000000]:เป็นวัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:28.14223658+07:00","message":"[bufferProcess] send to processor:เป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:28.142242676+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:28.142247288+07:00","message":"> Transcript [2949] [false]: 'เป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:28.142250781+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:28.142253715+07:00","message":"Set new StatePrefix: 'เป็น'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:28.322594283+07:00","message":"receive streaming session, msgId: 171"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:28.322636119+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เป็นวันหยุด\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":320000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:28.322642551+07:00","message":"receive interim result [false|false]: เป็นวันหยุด"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:28.322659542+07:00","message":"[buffer interim] 171 false เป็นวันหยุด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:28.322667871+07:00","message":"[bufferProcess] interim [320000000]:เป็นวันหยุด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:28.32267053+07:00","message":"[bufferProcess] send to processor:เป็นวัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:28.322674176+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:28.322677598+07:00","message":"> Transcript [2950] [false]: 'เป็นวัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:28.322680951+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:28.322683282+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:28.322685259+07:00","message":"StatePrefix: 'เป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:28.322687492+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:28.367100351+07:00","message":"receive streaming session, msgId: 171"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:28.36714268+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เป็นวันตรุษ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":380000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:28.36714968+07:00","message":"receive interim result [false|false]: เป็นวันตรุษ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:28.367167342+07:00","message":"[buffer interim] 171 false เป็นวันตรุษ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:28.36717516+07:00","message":"[bufferProcess] interim [380000000]:เป็นวันตรุษ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:28.367178044+07:00","message":"[bufferProcess] send to processor:เป็นวันหยุด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:28.367182021+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:28.367185376+07:00","message":"> Transcript [2951] [false]: 'เป็นวันหยุด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:28.367189253+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:28.367191385+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:28.367193425+07:00","message":"StatePrefix: 'เป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:28.367197646+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:28.388536124+07:00","message":"receive streaming session, msgId: 171"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:28.388567861+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เป็นวัณโรค\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":440000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:28.38857408+07:00","message":"receive interim result [false|false]: เป็นวัณโรค"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:28.388590995+07:00","message":"[buffer interim] 171 false เป็นวัณโรค"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:28.388599223+07:00","message":"[bufferProcess] interim [440000000]:เป็นวัณโรค"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:28.388602709+07:00","message":"[bufferProcess] send to processor:เป็นวันตรุษ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:28.388610894+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:28.388615177+07:00","message":"> Transcript [2952] [false]: 'เป็นวันตรุษ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:28.388619529+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:28.388623146+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:28.388625946+07:00","message":"StatePrefix: 'เป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:28.388628654+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:29.038980198+07:00","message":"receive streaming session, msgId: 171"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:29.039014336+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เป็นวัณโรคไออุ่น\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":40000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:29.039019573+07:00","message":"receive interim result [false|false]: เป็นวัณโรคไออุ่น"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:29.039033858+07:00","message":"[buffer interim] 171 false เป็นวัณโรคไออุ่น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:29.039041351+07:00","message":"[bufferProcess] interim [40000000]:เป็นวัณโรคไออุ่น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:29.039043989+07:00","message":"[bufferProcess] send to processor:เป็นวัณโรค"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:29.039047198+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:29.039052056+07:00","message":"> Transcript [2953] [false]: 'เป็นวัณโรค'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:29.039055597+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:29.039057739+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:29.039059639+07:00","message":"StatePrefix: 'เป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:29.039061982+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:29.039066778+07:00","message":"Push: 'เป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:29.039068795+07:00","message":"TextPushed: 'เป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:29.0390709+07:00","message":"Set new StatePrefix : 'เป็นวัณโรค'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:29.039073095+07:00","message":"Next Push (prob) : 'วัณโรค'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:29.039080426+07:00","message":"push: {false เป็น 0 0xc00052a100}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:29.097178316+07:00","message":"receive streaming session, msgId: 171"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:29.097215121+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เป็นวัณโรคไอโอดีน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":160000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:29.097221002+07:00","message":"receive interim result [false|false]: เป็นวัณโรคไอโอดีน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:29.097234163+07:00","message":"[buffer interim] 171 false เป็นวัณโรคไอโอดีน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:29.097240419+07:00","message":"[bufferProcess] interim [160000000]:เป็นวัณโรคไอโอดีน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:29.097242807+07:00","message":"[bufferProcess] send to processor:เป็นวัณโรคไออุ่น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:29.097247691+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:29.097250475+07:00","message":"> Transcript [2954] [false]: 'เป็นวัณโรคไออุ่น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:29.097253579+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:29.097255591+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:29.097257719+07:00","message":"StatePrefix: 'เป็นวัณโรค'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:29.097260926+07:00","message":"TextPushed: 'เป็น'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:29.423017439+07:00","message":"receive streaming session, msgId: 171"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:29.423060852+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เป็นวัณโรคไอโอดีนเพื่อ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":460000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:29.423068816+07:00","message":"receive interim result [false|false]: เป็นวัณโรคไอโอดีนเพื่อ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:29.423083942+07:00","message":"[buffer interim] 171 false เป็นวัณโรคไอโอดีนเพื่อ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:29.423092486+07:00","message":"[bufferProcess] interim [460000000]:เป็นวัณโรคไอโอดีนเพื่อ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:29.423095032+07:00","message":"[bufferProcess] send to processor:เป็นวัณโรคไอโอดีน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:29.42309904+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:29.4231021+07:00","message":"> Transcript [2955] [false]: 'เป็นวัณโรคไอโอดีน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:29.423105583+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:29.423107723+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:29.423109987+07:00","message":"StatePrefix: 'เป็นวัณโรค'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:29.423112483+07:00","message":"TextPushed: 'เป็น'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:29.588012426+07:00","message":"[GCS] Cleaned up inactive client: 150"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:29.588044187+07:00","message":"[GCS] Cleaned up inactive client: 151"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:29.588047188+07:00","message":"[GCS] Cleaned up inactive client: 149"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:29.588049314+07:00","message":"[GCS] Cleaned up inactive client: 153"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:29.588051183+07:00","message":"[GCS] Cleaned up inactive client: 154"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:29.588053631+07:00","message":"[GCS] Cleaned up inactive client: 152"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:29.941214383+07:00","message":"receive streaming session, msgId: 171"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:29.941255962+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เป็นวัณโรคไอโอดีนเพื่อออก\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:29.94126189+07:00","message":"receive interim result [false|false]: เป็นวัณโรคไอโอดีนเพื่อออก"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:29.941276645+07:00","message":"[buffer interim] 171 false เป็นวัณโรคไอโอดีนเพื่อออก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:29.941284508+07:00","message":"[bufferProcess] interim [0]:เป็นวัณโรคไอโอดีนเพื่อออก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:29.941287014+07:00","message":"[bufferProcess] send to processor:เป็นวัณโรคไอโอดีนเพื่อ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:29.941293521+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:29.941296767+07:00","message":"> Transcript [2956] [false]: 'เป็นวัณโรคไอโอดีนเพื่อ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:29.941300262+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:29.941302645+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:29.941304547+07:00","message":"StatePrefix: 'เป็นวัณโรค'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:29.941306955+07:00","message":"TextPushed: 'เป็น'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:29.991265628+07:00","message":"receive streaming session, msgId: 171"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:29.991321015+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เป็นวัณโรคไอโอดีนเพื่อออกมา\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":120000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:29.991327982+07:00","message":"receive interim result [false|false]: เป็นวัณโรคไอโอดีนเพื่อออกมา"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:29.991344387+07:00","message":"[buffer interim] 171 false เป็นวัณโรคไอโอดีนเพื่อออกมา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:29.991352707+07:00","message":"[bufferProcess] interim [120000000]:เป็นวัณโรคไอโอดีนเพื่อออกมา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:29.991355567+07:00","message":"[bufferProcess] send to processor:เป็นวัณโรคไอโอดีนเพื่อออก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:29.991364775+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:29.991368172+07:00","message":"> Transcript [2957] [false]: 'เป็นวัณโรคไอโอดีนเพื่อออก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:29.991372177+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:29.991374759+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:29.991376691+07:00","message":"StatePrefix: 'เป็นวัณโรค'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:29.991380051+07:00","message":"TextPushed: 'เป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:29.991387495+07:00","message":"Push: 'วัณโรค'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:29.991389376+07:00","message":"TextPushed: 'เป็นวัณโรค'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:29.991391474+07:00","message":"Set new StatePrefix : 'เป็นวัณโรคไอโอดีนเพื่อออก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:29.991395027+07:00","message":"Next Push (prob) : 'ไอโอดีนเพื่อออก'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:29.991421812+07:00","message":"push: {false วัณโรค 0 0xc00052a100}"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:18:29.993431037+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:18:29.993434058+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:30.314107079+07:00","message":"receive streaming session, msgId: 171"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:30.314147932+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เป็นวัณโรคไอโอดีนเพื่อออกมาบ่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":360000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:30.314154244+07:00","message":"receive interim result [false|false]: เป็นวัณโรคไอโอดีนเพื่อออกมาบ่"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:30.314166036+07:00","message":"[buffer interim] 171 false เป็นวัณโรคไอโอดีนเพื่อออกมาบ่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:30.31417322+07:00","message":"[bufferProcess] interim [360000000]:เป็นวัณโรคไอโอดีนเพื่อออกมาบ่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:30.314175792+07:00","message":"[bufferProcess] send to processor:เป็นวัณโรคไอโอดีนเพื่อออกมา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:30.314181376+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:30.314184385+07:00","message":"> Transcript [2958] [false]: 'เป็นวัณโรคไอโอดีนเพื่อออกมา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:30.31418816+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:30.314190333+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:30.314192744+07:00","message":"StatePrefix: 'เป็นวัณโรคไอโอดีนเพื่อออก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:30.314195097+07:00","message":"TextPushed: 'เป็นวัณโรค'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:30.317633359+07:00","message":"receive streaming session, msgId: 171"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:30.317653897+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เป็นวัณโรคไอโอดีนเพื่อออกมาบอก\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":420000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:30.317658564+07:00","message":"receive interim result [false|false]: เป็นวัณโรคไอโอดีนเพื่อออกมาบอก"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:30.317672195+07:00","message":"[buffer interim] 171 false เป็นวัณโรคไอโอดีนเพื่อออกมาบอก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:30.317677579+07:00","message":"[bufferProcess] interim [420000000]:เป็นวัณโรคไอโอดีนเพื่อออกมาบอก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:30.317679794+07:00","message":"[bufferProcess] send to processor:เป็นวัณโรคไอโอดีนเพื่อออกมาบ่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:30.317685072+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:30.317687394+07:00","message":"> Transcript [2959] [false]: 'เป็นวัณโรคไอโอดีนเพื่อออกมาบ่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:30.317690302+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:30.317693962+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:30.317696047+07:00","message":"StatePrefix: 'เป็นวัณโรคไอโอดีนเพื่อออก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:30.317698395+07:00","message":"TextPushed: 'เป็นวัณโรค'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:30.663728428+07:00","message":"receive streaming session, msgId: 171"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:30.663764785+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เป็นวัณโรคไอโอดีนเพื่อออกมาบอกคน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":720000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:30.663771467+07:00","message":"receive interim result [false|false]: เป็นวัณโรคไอโอดีนเพื่อออกมาบอกคน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:30.663787939+07:00","message":"[buffer interim] 171 false เป็นวัณโรคไอโอดีนเพื่อออกมาบอกคน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:30.663795203+07:00","message":"[bufferProcess] interim [720000000]:เป็นวัณโรคไอโอดีนเพื่อออกมาบอกคน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:30.663797637+07:00","message":"[bufferProcess] send to processor:เป็นวัณโรคไอโอดีนเพื่อออกมาบอก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:30.663800853+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:30.663803675+07:00","message":"> Transcript [2960] [false]: 'เป็นวัณโรคไอโอดีนเพื่อออกมาบอก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:30.663807649+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:30.663810088+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:30.663812035+07:00","message":"StatePrefix: 'เป็นวัณโรคไอโอดีนเพื่อออก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:30.66381432+07:00","message":"TextPushed: 'เป็นวัณโรค'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:30.899456175+07:00","message":"receive streaming session, msgId: 171"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:30.899497495+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เป็นวัณโรคไอโอดีนเพื่อออกมาบอกคนทั้ง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":960000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:30.899503643+07:00","message":"receive interim result [false|false]: เป็นวัณโรคไอโอดีนเพื่อออกมาบอกคนทั้ง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:30.899522168+07:00","message":"[buffer interim] 171 false เป็นวัณโรคไอโอดีนเพื่อออกมาบอกคนทั้ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:30.899529307+07:00","message":"[bufferProcess] interim [960000000]:เป็นวัณโรคไอโอดีนเพื่อออกมาบอกคนทั้ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:30.89953203+07:00","message":"[bufferProcess] send to processor:เป็นวัณโรคไอโอดีนเพื่อออกมาบอกคน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:30.89953553+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:30.899538662+07:00","message":"> Transcript [2961] [false]: 'เป็นวัณโรคไอโอดีนเพื่อออกมาบอกคน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:30.899542425+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:30.899544661+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:30.899546971+07:00","message":"StatePrefix: 'เป็นวัณโรคไอโอดีนเพื่อออก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:30.899549606+07:00","message":"TextPushed: 'เป็นวัณโรค'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:30.899554099+07:00","message":"Push: 'ไอโอดีนเพื่อออก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:30.899556183+07:00","message":"TextPushed: 'เป็นวัณโรคไอโอดีนเพื่อออก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:30.899558336+07:00","message":"Set new StatePrefix : 'เป็นวัณโรคไอโอดีนเพื่อออกมาบอกคน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:30.899560555+07:00","message":"Next Push (prob) : 'มาบอกคน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:30.899567443+07:00","message":"push: {false ไอโอดีนเพื่อออก 0 0xc00052a100}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:31.148468248+07:00","message":"receive streaming session, msgId: 171"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:31.148518767+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เป็นวัณโรคไอโอดีนเพื่อออกมาบอกคนทั้งปลา\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":200000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:31.148526341+07:00","message":"receive interim result [false|false]: เป็นวัณโรคไอโอดีนเพื่อออกมาบอกคนทั้งปลา"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:31.148542052+07:00","message":"[buffer interim] 171 false เป็นวัณโรคไอโอดีนเพื่อออกมาบอกคนทั้งปลา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:31.148550015+07:00","message":"[bufferProcess] interim [200000000]:เป็นวัณโรคไอโอดีนเพื่อออกมาบอกคนทั้งปลา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:31.148552926+07:00","message":"[bufferProcess] send to processor:เป็นวัณโรคไอโอดีนเพื่อออกมาบอกคนทั้ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:31.148561735+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:31.148564585+07:00","message":"> Transcript [2962] [false]: 'เป็นวัณโรคไอโอดีนเพื่อออกมาบอกคนทั้ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:31.148568548+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:31.148570809+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:31.148573679+07:00","message":"StatePrefix: 'เป็นวัณโรคไอโอดีนเพื่อออกมาบอกคน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:31.148577024+07:00","message":"TextPushed: 'เป็นวัณโรคไอโอดีนเพื่อออก'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:31.213462131+07:00","message":"receive streaming session, msgId: 171"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:31.213501918+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เป็นวัณโรคไอโอดีนเพื่อออกมาบอกคนทั้งปรับ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":260000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:31.213514908+07:00","message":"receive interim result [false|false]: เป็นวัณโรคไอโอดีนเพื่อออกมาบอกคนทั้งปรับ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:31.213530974+07:00","message":"[buffer interim] 171 false เป็นวัณโรคไอโอดีนเพื่อออกมาบอกคนทั้งปรับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:31.213539316+07:00","message":"[bufferProcess] interim [260000000]:เป็นวัณโรคไอโอดีนเพื่อออกมาบอกคนทั้งปรับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:31.213542554+07:00","message":"[bufferProcess] send to processor:เป็นวัณโรคไอโอดีนเพื่อออกมาบอกคนทั้งปลา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:31.213550593+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:31.213553721+07:00","message":"> Transcript [2963] [false]: 'เป็นวัณโรคไอโอดีนเพื่อออกมาบอกคนทั้งปลา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:31.213557646+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:31.213560456+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:31.213562817+07:00","message":"StatePrefix: 'เป็นวัณโรคไอโอดีนเพื่อออกมาบอกคน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:31.213565821+07:00","message":"TextPushed: 'เป็นวัณโรคไอโอดีนเพื่อออก'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:31.217366608+07:00","message":"receive streaming session, msgId: 171"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:31.217386911+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เป็นวัณโรคไอโอดีนเพื่อออกมาบอกคนทั้งประเทศ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":320000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:31.217392012+07:00","message":"receive interim result [false|false]: เป็นวัณโรคไอโอดีนเพื่อออกมาบอกคนทั้งประเทศ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:31.217404831+07:00","message":"[buffer interim] 171 false เป็นวัณโรคไอโอดีนเพื่อออกมาบอกคนทั้งประเทศ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:31.217410539+07:00","message":"[bufferProcess] interim [320000000]:เป็นวัณโรคไอโอดีนเพื่อออกมาบอกคนทั้งประเทศ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:31.217413188+07:00","message":"[bufferProcess] send to processor:เป็นวัณโรคไอโอดีนเพื่อออกมาบอกคนทั้งปรับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:31.217422083+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:31.217425054+07:00","message":"> Transcript [2964] [false]: 'เป็นวัณโรคไอโอดีนเพื่อออกมาบอกคนทั้งปรับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:31.21742799+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:31.217430667+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:31.217432602+07:00","message":"StatePrefix: 'เป็นวัณโรคไอโอดีนเพื่อออกมาบอกคน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:31.217435129+07:00","message":"TextPushed: 'เป็นวัณโรคไอโอดีนเพื่อออก'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:31.597586723+07:00","message":"receive streaming session, msgId: 171"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:31.597631378+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เป็นวัณโรคไอโอดีนเพื่อออกมาบอกคนทั้งประเทศว่า\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":680000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:31.59763864+07:00","message":"receive interim result [false|false]: เป็นวัณโรคไอโอดีนเพื่อออกมาบอกคนทั้งประเทศว่า"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:31.597653996+07:00","message":"[buffer interim] 171 false เป็นวัณโรคไอโอดีนเพื่อออกมาบอกคนทั้งประเทศว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:31.597662745+07:00","message":"[bufferProcess] interim [680000000]:เป็นวัณโรคไอโอดีนเพื่อออกมาบอกคนทั้งประเทศว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:31.597666018+07:00","message":"[bufferProcess] send to processor:เป็นวัณโรคไอโอดีนเพื่อออกมาบอกคนทั้งประเทศ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:31.597671013+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:31.59767421+07:00","message":"> Transcript [2965] [false]: 'เป็นวัณโรคไอโอดีนเพื่อออกมาบอกคนทั้งประเทศ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:31.597677933+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:31.597681849+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:31.59768515+07:00","message":"StatePrefix: 'เป็นวัณโรคไอโอดีนเพื่อออกมาบอกคน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:31.597688188+07:00","message":"TextPushed: 'เป็นวัณโรคไอโอดีนเพื่อออก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:31.597695485+07:00","message":"Push: 'มาบอกคน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:31.59769751+07:00","message":"TextPushed: 'เป็นวัณโรคไอโอดีนเพื่อออกมาบอกคน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:31.597699734+07:00","message":"Set new StatePrefix : 'เป็นวัณโรคไอโอดีนเพื่อออกมาบอกคนทั้งประเทศ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:31.597702338+07:00","message":"Next Push (prob) : 'ทั้งประเทศ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:31.59771005+07:00","message":"push: {false มาบอกคน 0 0xc00052a100}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:32.24091096+07:00","message":"receive streaming session, msgId: 171"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:32.240961337+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เป็นวัณโรคไอโอดีนเพื่อออกมาบอกคนทั้งประเทศว่า\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":5,\"nanos\":280000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:32.240969055+07:00","message":"receive interim result [false|false]: เป็นวัณโรคไอโอดีนเพื่อออกมาบอกคนทั้งประเทศว่า"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:32.240986266+07:00","message":"[buffer interim] 171 false เป็นวัณโรคไอโอดีนเพื่อออกมาบอกคนทั้งประเทศว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:32.240994786+07:00","message":"[bufferProcess] interim [280000000]:เป็นวัณโรคไอโอดีนเพื่อออกมาบอกคนทั้งประเทศว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:32.240997733+07:00","message":"[bufferProcess] send to processor:เป็นวัณโรคไอโอดีนเพื่อออกมาบอกคนทั้งประเทศว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:32.241001438+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:32.241004385+07:00","message":"> Transcript [2966] [false]: 'เป็นวัณโรคไอโอดีนเพื่อออกมาบอกคนทั้งประเทศว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:32.241008116+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:32.241010253+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:32.24101223+07:00","message":"StatePrefix: 'เป็นวัณโรคไอโอดีนเพื่อออกมาบอกคนทั้งประเทศ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:32.241016078+07:00","message":"TextPushed: 'เป็นวัณโรคไอโอดีนเพื่อออกมาบอกคน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:32.502403286+07:00","message":"receive streaming session, msgId: 171"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:32.502446337+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เป็นวัณโรคไอโอดีนเพื่อออกมาบอกคนทั้งประเทศว่าไออุ่น\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":580000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:32.502455083+07:00","message":"receive interim result [false|false]: เป็นวัณโรคไอโอดีนเพื่อออกมาบอกคนทั้งประเทศว่าไออุ่น"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:32.502470568+07:00","message":"[buffer interim] 171 false เป็นวัณโรคไอโอดีนเพื่อออกมาบอกคนทั้งประเทศว่าไออุ่น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:32.502479096+07:00","message":"[bufferProcess] interim [580000000]:เป็นวัณโรคไอโอดีนเพื่อออกมาบอกคนทั้งประเทศว่าไออุ่น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:32.502484394+07:00","message":"[bufferProcess] send to processor:เป็นวัณโรคไอโอดีนเพื่อออกมาบอกคนทั้งประเทศว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:32.502489531+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:32.502493214+07:00","message":"> Transcript [2967] [false]: 'เป็นวัณโรคไอโอดีนเพื่อออกมาบอกคนทั้งประเทศว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:32.502499181+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:32.502502243+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:32.502514883+07:00","message":"StatePrefix: 'เป็นวัณโรคไอโอดีนเพื่อออกมาบอกคนทั้งประเทศ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:32.502518842+07:00","message":"TextPushed: 'เป็นวัณโรคไอโอดีนเพื่อออกมาบอกคน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:32.745672803+07:00","message":"[GCS] IsForceVAD: false for message ID: 171"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:32.747098519+07:00","message":"receive streaming session, msgId: 171"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:32.747130311+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เป็นวัณโรคไอโอดีนเพื่อออกมาบอกคนทั้งประเทศว่าไอโอดีน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":760000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:32.747136402+07:00","message":"receive interim result [false|false]: เป็นวัณโรคไอโอดีนเพื่อออกมาบอกคนทั้งประเทศว่าไอโอดีน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:32.747151894+07:00","message":"[buffer interim] 171 false เป็นวัณโรคไอโอดีนเพื่อออกมาบอกคนทั้งประเทศว่าไอโอดีน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:32.747158847+07:00","message":"[bufferProcess] interim [760000000]:เป็นวัณโรคไอโอดีนเพื่อออกมาบอกคนทั้งประเทศว่าไอโอดีน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:32.747161405+07:00","message":"[bufferProcess] send to processor:เป็นวัณโรคไอโอดีนเพื่อออกมาบอกคนทั้งประเทศว่าไออุ่น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:32.747167986+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:32.747170992+07:00","message":"> Transcript [2968] [false]: 'เป็นวัณโรคไอโอดีนเพื่อออกมาบอกคนทั้งประเทศว่าไออุ่น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:32.747174499+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:32.747176635+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:32.747179093+07:00","message":"StatePrefix: 'เป็นวัณโรคไอโอดีนเพื่อออกมาบอกคนทั้งประเทศ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:32.747181583+07:00","message":"TextPushed: 'เป็นวัณโรคไอโอดีนเพื่อออกมาบอกคน'"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:18:32.993959109+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:18:32.993972322+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:33.039780837+07:00","message":"receive streaming session, msgId: 171"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:33.039831943+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เป็นวันรณรงค์ไอโอดีนเพื่อออกมาบอกคนทั้งประเทศว่าไอโอดีน\",\"confidence\":0.93017745}],\"is_final\":true,\"result_end_time\":{\"seconds\":5,\"nanos\":970000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:33.039838828+07:00","message":"receive interim result [true|false]: เป็นวันรณรงค์ไอโอดีนเพื่อออกมาบอกคนทั้งประเทศว่าไอโอดีน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:33.039857423+07:00","message":"end recv isFinal message id 171"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:33.039859611+07:00","message":"end Recv id 171"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:33.039886289+07:00","message":"[buffer interim] 171 true เป็นวันรณรงค์ไอโอดีนเพื่อออกมาบอกคนทั้งประเทศว่าไอโอดีน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:33.039908086+07:00","message":"[bufferProcess] interim [970000000]:เป็นวันรณรงค์ไอโอดีนเพื่อออกมาบอกคนทั้งประเทศว่าไอโอดีน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:33.03991566+07:00","message":"[bufferProcess] send to processor (isfinal):เป็นวัณโรคไอโอดีนเพื่อออกมาบอกคนทั้งประเทศว่าไอโอดีน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:33.039918824+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:33.039922462+07:00","message":"> Transcript [2969] [false]: 'เป็นวัณโรคไอโอดีนเพื่อออกมาบอกคนทั้งประเทศว่าไอโอดีน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:33.039926867+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:33.039929071+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:33.039931437+07:00","message":"StatePrefix: 'เป็นวัณโรคไอโอดีนเพื่อออกมาบอกคนทั้งประเทศ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:33.039934306+07:00","message":"TextPushed: 'เป็นวัณโรคไอโอดีนเพื่อออกมาบอกคน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:33.039940718+07:00","message":"Push: 'ทั้งประเทศ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:33.039942876+07:00","message":"TextPushed: 'เป็นวัณโรคไอโอดีนเพื่อออกมาบอกคนทั้งประเทศ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:33.039945328+07:00","message":"Set new StatePrefix : 'เป็นวัณโรคไอโอดีนเพื่อออกมาบอกคนทั้งประเทศว่าไอโอดีน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:33.039947798+07:00","message":"Next Push (prob) : 'ว่าไอโอดีน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:33.039949872+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:33.039952208+07:00","message":"> Transcript [2970] [true]: 'เป็นวันรณรงค์ไอโอดีนเพื่อออกมาบอกคนทั้งประเทศว่าไอโอดีน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:33.039954587+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:33.039956322+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:33.03995838+07:00","message":"StatePrefix: 'เป็นวัณโรคไอโอดีนเพื่อออกมาบอกคนทั้งประเทศว่าไอโอดีน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:33.039960634+07:00","message":"TextPushed: 'เป็นวัณโรคไอโอดีนเพื่อออกมาบอกคนทั้งประเทศ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:33.039962412+07:00","message":"must be align in case of isFinal"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:33.040056912+07:00","message":"push: {false ทั้งประเทศ 0 0xc00052a100}"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:33.040109259+07:00","message":"Push: 'ว่าไอโอดีน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:33.04011338+07:00","message":"TextPushed: 'เป็นวัณโรคไอโอดีนเพื่อออกมาบอกคนทั้งประเทศว่าไอโอดีน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:33.040115755+07:00","message":"Set new StatePrefix : 'เป็นวันรณรงค์ไอโอดีนเพื่อออกมาบอกคนทั้งประเทศว่าไอโอดีน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:33.040118068+07:00","message":"Next Push (prob) : 'เป็นวันรณรงค์ไอโอดีนเพื่อออกมาบอกคนทั้งประเทศว่าไอโอดีน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:33.040125893+07:00","message":"push: {true ว่าไอโอดีน 0 0xc00052a100}"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:33.040142152+07:00","message":"write aligntment file to 'tmp/7593/align_message_id_171.html'"}
{"level":"info","service":"Main","time":"2026-06-25T13:18:33.05323344+07:00","message":"write wav file: './tmp/7593/7593_171.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:33.252899877+07:00","message":"[GCS] Start streaming session, msgId: 172"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:33.586684878+07:00","message":"receive streaming session, msgId: 172"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:33.586724427+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ต้อง\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":420000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:33.586729554+07:00","message":"receive interim result [false|false]: ต้อง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:33.586742559+07:00","message":"[buffer interim] 172 false ต้อง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:33.586749917+07:00","message":"[bufferProcess] interim [420000000]:ต้อง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:33.586752177+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:33.777308087+07:00","message":"receive streaming session, msgId: 172"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:33.7773504+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ต้องการ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":540000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:33.777356067+07:00","message":"receive interim result [false|false]: ต้องการ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:33.777370119+07:00","message":"[buffer interim] 172 false ต้องการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:33.777377123+07:00","message":"[bufferProcess] interim [540000000]:ต้องการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:33.777379651+07:00","message":"[bufferProcess] send to processor:ต้อง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:33.777386023+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:33.7773888+07:00","message":"> Transcript [2971] [false]: 'ต้อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:33.777391242+07:00","message":"Set StatePrefix (first interim): 'ต้อง'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:33.934393249+07:00","message":"receive streaming session, msgId: 172"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:33.934425107+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ต้องการทุก\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":720000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:33.934430817+07:00","message":"receive interim result [false|false]: ต้องการทุก"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:33.934442452+07:00","message":"[buffer interim] 172 false ต้องการทุก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:33.934449996+07:00","message":"[bufferProcess] interim [720000000]:ต้องการทุก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:33.934452474+07:00","message":"[bufferProcess] send to processor:ต้องการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:33.934457502+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:33.934460559+07:00","message":"> Transcript [2972] [false]: 'ต้องการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:33.934463563+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:33.934466009+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:33.934468037+07:00","message":"StatePrefix: 'ต้อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:33.934470254+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:34.117058901+07:00","message":"receive streaming session, msgId: 172"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:34.117093895+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ต้องการทางเพศ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":900000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:34.117098908+07:00","message":"receive interim result [false|false]: ต้องการทางเพศ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:34.117107946+07:00","message":"[buffer interim] 172 false ต้องการทางเพศ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:34.117115292+07:00","message":"[bufferProcess] interim [900000000]:ต้องการทางเพศ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:34.117117657+07:00","message":"[bufferProcess] send to processor:ต้องการทุก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:34.117121312+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:34.117124038+07:00","message":"> Transcript [2973] [false]: 'ต้องการทุก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:34.117127257+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:34.117129307+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:34.117131219+07:00","message":"StatePrefix: 'ต้อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:34.117133162+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:34.221844405+07:00","message":"receive streaming session, msgId: 172"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:34.221893092+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ต้องการทุกเพศทุก\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":20000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:34.221900766+07:00","message":"receive interim result [false|false]: ต้องการทุกเพศทุก"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:34.221917813+07:00","message":"[buffer interim] 172 false ต้องการทุกเพศทุก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:34.221934144+07:00","message":"[bufferProcess] interim [20000000]:ต้องการทุกเพศทุก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:34.221938584+07:00","message":"[bufferProcess] send to processor:ต้องการทางเพศ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:34.221947933+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:34.221952596+07:00","message":"> Transcript [2974] [false]: 'ต้องการทางเพศ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:34.221958078+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:34.221961131+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:34.221964303+07:00","message":"StatePrefix: 'ต้อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:34.221967486+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:34.418284269+07:00","message":"receive streaming session, msgId: 172"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:34.418317874+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ต้องการทุกเพศทุกวัย\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":140000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:34.418323801+07:00","message":"receive interim result [false|false]: ต้องการทุกเพศทุกวัย"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:34.418337159+07:00","message":"[buffer interim] 172 false ต้องการทุกเพศทุกวัย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:34.418346199+07:00","message":"[bufferProcess] interim [140000000]:ต้องการทุกเพศทุกวัย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:34.41834999+07:00","message":"[bufferProcess] send to processor:ต้องการทุกเพศทุก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:34.418355237+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:34.418359909+07:00","message":"> Transcript [2975] [false]: 'ต้องการทุกเพศทุก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:34.418365648+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:34.418368744+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:34.418371771+07:00","message":"StatePrefix: 'ต้อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:34.418374682+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:34.418378948+07:00","message":"Push: 'ต้อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:34.418381894+07:00","message":"TextPushed: 'ต้อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:34.418384647+07:00","message":"Set new StatePrefix : 'ต้องการทุกเพศทุก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:34.418387769+07:00","message":"Next Push (prob) : 'การทุกเพศทุก'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:34.418396504+07:00","message":"push: {false ต้อง 0 0xc0001fdc80}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:34.671545988+07:00","message":"receive streaming session, msgId: 172"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:34.671582714+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ต้องการทุกเพศทุกวัยค่ะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":440000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:34.671587961+07:00","message":"receive interim result [false|false]: ต้องการทุกเพศทุกวัยค่ะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:34.671603352+07:00","message":"[buffer interim] 172 false ต้องการทุกเพศทุกวัยค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:34.671610135+07:00","message":"[bufferProcess] interim [440000000]:ต้องการทุกเพศทุกวัยค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:34.671612835+07:00","message":"[bufferProcess] send to processor:ต้องการทุกเพศทุกวัย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:34.671616669+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:34.67161916+07:00","message":"> Transcript [2976] [false]: 'ต้องการทุกเพศทุกวัย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:34.671622426+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:34.671624409+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:34.671626726+07:00","message":"StatePrefix: 'ต้องการทุกเพศทุก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:34.671629239+07:00","message":"TextPushed: 'ต้อง'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:34.990629384+07:00","message":"receive streaming session, msgId: 172"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:34.990666627+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ต้องการทุกเพศทุกวัยขาดไม่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":740000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:34.990672574+07:00","message":"receive interim result [false|false]: ต้องการทุกเพศทุกวัยขาดไม่"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:34.990686145+07:00","message":"[buffer interim] 172 false ต้องการทุกเพศทุกวัยขาดไม่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:34.990693567+07:00","message":"[bufferProcess] interim [740000000]:ต้องการทุกเพศทุกวัยขาดไม่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:34.990696273+07:00","message":"[bufferProcess] send to processor:ต้องการทุกเพศทุกวัยค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:34.99069935+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:34.990702278+07:00","message":"> Transcript [2977] [false]: 'ต้องการทุกเพศทุกวัยค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:34.990706015+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:34.990707919+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:34.990710201+07:00","message":"StatePrefix: 'ต้องการทุกเพศทุก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:34.990712507+07:00","message":"TextPushed: 'ต้อง'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:35.12109129+07:00","message":"receive streaming session, msgId: 172"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:35.121133021+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ต้องการทุกเพศทุกวัยขาดไม่ได้\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":860000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:35.121140538+07:00","message":"receive interim result [false|false]: ต้องการทุกเพศทุกวัยขาดไม่ได้"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:35.121156894+07:00","message":"[buffer interim] 172 false ต้องการทุกเพศทุกวัยขาดไม่ได้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:35.121175588+07:00","message":"[bufferProcess] interim [860000000]:ต้องการทุกเพศทุกวัยขาดไม่ได้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:35.121179223+07:00","message":"[bufferProcess] send to processor:ต้องการทุกเพศทุกวัยขาดไม่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:35.121183856+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:35.121187266+07:00","message":"> Transcript [2978] [false]: 'ต้องการทุกเพศทุกวัยขาดไม่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:35.121190603+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:35.121192735+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:35.121194916+07:00","message":"StatePrefix: 'ต้องการทุกเพศทุก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:35.121197303+07:00","message":"TextPushed: 'ต้อง'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:35.306134014+07:00","message":"receive streaming session, msgId: 172"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:35.306159967+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ต้องการทุกเพศทุกวัยขาดไม่ได้จริง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":40000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:35.306165062+07:00","message":"receive interim result [false|false]: ต้องการทุกเพศทุกวัยขาดไม่ได้จริง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:35.306175208+07:00","message":"[buffer interim] 172 false ต้องการทุกเพศทุกวัยขาดไม่ได้จริง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:35.306181424+07:00","message":"[bufferProcess] interim [40000000]:ต้องการทุกเพศทุกวัยขาดไม่ได้จริง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:35.306183992+07:00","message":"[bufferProcess] send to processor:ต้องการทุกเพศทุกวัยขาดไม่ได้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:35.306189257+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:35.306191944+07:00","message":"> Transcript [2979] [false]: 'ต้องการทุกเพศทุกวัยขาดไม่ได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:35.306195835+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:35.306198137+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:35.306200288+07:00","message":"StatePrefix: 'ต้องการทุกเพศทุก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:35.306202658+07:00","message":"TextPushed: 'ต้อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:35.306206968+07:00","message":"Push: 'การทุกเพศทุก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:35.306208948+07:00","message":"TextPushed: 'ต้องการทุกเพศทุก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:35.306211176+07:00","message":"Set new StatePrefix : 'ต้องการทุกเพศทุกวัยขาดไม่ได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:35.306213301+07:00","message":"Next Push (prob) : 'วัยขาดไม่ได้'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:35.306220188+07:00","message":"push: {false การทุกเพศทุก 0 0xc0001fdc80}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:35.570488131+07:00","message":"receive streaming session, msgId: 172"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:35.570530947+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ต้องการทุกเพศทุกวัยขาดไม่ได้จริงๆ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":400000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:35.570536941+07:00","message":"receive interim result [false|false]: ต้องการทุกเพศทุกวัยขาดไม่ได้จริงๆ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:35.570547591+07:00","message":"[buffer interim] 172 false ต้องการทุกเพศทุกวัยขาดไม่ได้จริงๆ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:35.570554283+07:00","message":"[bufferProcess] interim [400000000]:ต้องการทุกเพศทุกวัยขาดไม่ได้จริงๆ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:35.570557112+07:00","message":"[bufferProcess] send to processor:ต้องการทุกเพศทุกวัยขาดไม่ได้จริง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:35.570562858+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:35.570565603+07:00","message":"> Transcript [2980] [false]: 'ต้องการทุกเพศทุกวัยขาดไม่ได้จริง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:35.570568943+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:35.570570976+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:35.57057294+07:00","message":"StatePrefix: 'ต้องการทุกเพศทุกวัยขาดไม่ได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:35.570575311+07:00","message":"TextPushed: 'ต้องการทุกเพศทุก'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:35.829491638+07:00","message":"receive streaming session, msgId: 172"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:35.829536036+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ต้องการทุกเพศทุกวัยขาดไม่ได้จริงๆอ่ะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":580000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:35.829542269+07:00","message":"receive interim result [false|false]: ต้องการทุกเพศทุกวัยขาดไม่ได้จริงๆอ่ะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:35.829554057+07:00","message":"[buffer interim] 172 false ต้องการทุกเพศทุกวัยขาดไม่ได้จริงๆอ่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:35.829561596+07:00","message":"[bufferProcess] interim [580000000]:ต้องการทุกเพศทุกวัยขาดไม่ได้จริงๆอ่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:35.829564027+07:00","message":"[bufferProcess] send to processor:ต้องการทุกเพศทุกวัยขาดไม่ได้จริงๆ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:35.829568969+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:35.829571655+07:00","message":"> Transcript [2981] [false]: 'ต้องการทุกเพศทุกวัยขาดไม่ได้จริงๆ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:35.829575107+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:35.829577319+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:35.829579228+07:00","message":"StatePrefix: 'ต้องการทุกเพศทุกวัยขาดไม่ได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:35.829581811+07:00","message":"TextPushed: 'ต้องการทุกเพศทุก'"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:18:35.994757201+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:18:35.994769447+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:36.095464432+07:00","message":"receive streaming session, msgId: 172"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:36.095521117+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ต้องการทุกเพศทุกวัยขาดไม่ได้จริงๆอ่ะเรา\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":880000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:36.095527763+07:00","message":"receive interim result [false|false]: ต้องการทุกเพศทุกวัยขาดไม่ได้จริงๆอ่ะเรา"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:36.095539638+07:00","message":"[buffer interim] 172 false ต้องการทุกเพศทุกวัยขาดไม่ได้จริงๆอ่ะเรา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:36.095546975+07:00","message":"[bufferProcess] interim [880000000]:ต้องการทุกเพศทุกวัยขาดไม่ได้จริงๆอ่ะเรา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:36.095549614+07:00","message":"[bufferProcess] send to processor:ต้องการทุกเพศทุกวัยขาดไม่ได้จริงๆอ่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:36.095554962+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:36.095557774+07:00","message":"> Transcript [2982] [false]: 'ต้องการทุกเพศทุกวัยขาดไม่ได้จริงๆอ่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:36.095561654+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:36.095563834+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:36.095567768+07:00","message":"StatePrefix: 'ต้องการทุกเพศทุกวัยขาดไม่ได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:36.095570358+07:00","message":"TextPushed: 'ต้องการทุกเพศทุก'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:36.226231542+07:00","message":"receive streaming session, msgId: 172"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:36.226268097+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ต้องการทุกเพศทุกวัยขาดไม่ได้จริงๆอ่ะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":940000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:36.226274455+07:00","message":"receive interim result [false|false]: ต้องการทุกเพศทุกวัยขาดไม่ได้จริงๆอ่ะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:36.226288195+07:00","message":"[buffer interim] 172 false ต้องการทุกเพศทุกวัยขาดไม่ได้จริงๆอ่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:36.226299006+07:00","message":"[bufferProcess] interim [940000000]:ต้องการทุกเพศทุกวัยขาดไม่ได้จริงๆอ่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:36.226301901+07:00","message":"[bufferProcess] send to processor:ต้องการทุกเพศทุกวัยขาดไม่ได้จริงๆอ่ะเรา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:36.226309675+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:36.226312451+07:00","message":"> Transcript [2983] [false]: 'ต้องการทุกเพศทุกวัยขาดไม่ได้จริงๆอ่ะเรา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:36.226316388+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:36.226318892+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:36.226320928+07:00","message":"StatePrefix: 'ต้องการทุกเพศทุกวัยขาดไม่ได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:36.226323822+07:00","message":"TextPushed: 'ต้องการทุกเพศทุก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:36.2263301+07:00","message":"Push: 'วัยขาดไม่ได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:36.226332077+07:00","message":"TextPushed: 'ต้องการทุกเพศทุกวัยขาดไม่ได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:36.226334217+07:00","message":"Set new StatePrefix : 'ต้องการทุกเพศทุกวัยขาดไม่ได้จริงๆอ่ะเรา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:36.226336376+07:00","message":"Next Push (prob) : 'จริงๆอ่ะเรา'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:36.226344656+07:00","message":"push: {false วัยขาดไม่ได้ 0 0xc0001fdc80}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:36.407963264+07:00","message":"receive streaming session, msgId: 172"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:36.407998886+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ต้องการทุกเพศทุกวัยขาดไม่ได้จริงๆอ่ะ\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":3,\"nanos\":180000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:36.408004311+07:00","message":"receive interim result [false|false]: ต้องการทุกเพศทุกวัยขาดไม่ได้จริงๆอ่ะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:36.408019159+07:00","message":"[buffer interim] 172 false ต้องการทุกเพศทุกวัยขาดไม่ได้จริงๆอ่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:36.408026392+07:00","message":"[bufferProcess] interim [180000000]:ต้องการทุกเพศทุกวัยขาดไม่ได้จริงๆอ่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:36.408029569+07:00","message":"[bufferProcess] send to processor:ต้องการทุกเพศทุกวัยขาดไม่ได้จริงๆอ่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:36.408033987+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:36.408037133+07:00","message":"> Transcript [2984] [false]: 'ต้องการทุกเพศทุกวัยขาดไม่ได้จริงๆอ่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:36.408039807+07:00","message":"> Transcript shorter than prefix"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:36.484164968+07:00","message":"receive streaming session, msgId: 172"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:36.484201385+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ต้องการทุกเพศทุกวัยขาดไม่ได้จริงๆอ่ะเราลง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":300000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:36.484207707+07:00","message":"receive interim result [false|false]: ต้องการทุกเพศทุกวัยขาดไม่ได้จริงๆอ่ะเราลง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:36.484220737+07:00","message":"[buffer interim] 172 false ต้องการทุกเพศทุกวัยขาดไม่ได้จริงๆอ่ะเราลง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:36.48422773+07:00","message":"[bufferProcess] interim [300000000]:ต้องการทุกเพศทุกวัยขาดไม่ได้จริงๆอ่ะเราลง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:36.484230378+07:00","message":"[bufferProcess] send to processor:ต้องการทุกเพศทุกวัยขาดไม่ได้จริงๆอ่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:36.484236718+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:36.484239429+07:00","message":"> Transcript [2985] [false]: 'ต้องการทุกเพศทุกวัยขาดไม่ได้จริงๆอ่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:36.484242122+07:00","message":"> Transcript shorter than prefix"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:36.587661047+07:00","message":"receive streaming session, msgId: 172"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:36.587694938+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ต้องการทุกเพศทุกวัยขาดไม่ได้จริงๆอ่ะเราลงไป\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":360000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:36.587700874+07:00","message":"receive interim result [false|false]: ต้องการทุกเพศทุกวัยขาดไม่ได้จริงๆอ่ะเราลงไป"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:36.587715207+07:00","message":"[buffer interim] 172 false ต้องการทุกเพศทุกวัยขาดไม่ได้จริงๆอ่ะเราลงไป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:36.587722012+07:00","message":"[bufferProcess] interim [360000000]:ต้องการทุกเพศทุกวัยขาดไม่ได้จริงๆอ่ะเราลงไป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:36.587724392+07:00","message":"[bufferProcess] send to processor:ต้องการทุกเพศทุกวัยขาดไม่ได้จริงๆอ่ะเราลง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:36.587728135+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:36.587731102+07:00","message":"> Transcript [2986] [false]: 'ต้องการทุกเพศทุกวัยขาดไม่ได้จริงๆอ่ะเราลง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:36.587734881+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:36.587737131+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:36.587739211+07:00","message":"StatePrefix: 'ต้องการทุกเพศทุกวัยขาดไม่ได้จริงๆอ่ะเรา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:36.587741607+07:00","message":"TextPushed: 'ต้องการทุกเพศทุกวัยขาดไม่ได้'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:36.782381936+07:00","message":"receive streaming session, msgId: 172"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:36.782419621+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ต้องการทุกเพศทุกวัยขาดไม่ได้จริงๆอ่ะเราลงไปทุก\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":600000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:36.782425994+07:00","message":"receive interim result [false|false]: ต้องการทุกเพศทุกวัยขาดไม่ได้จริงๆอ่ะเราลงไปทุก"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:36.78243892+07:00","message":"[buffer interim] 172 false ต้องการทุกเพศทุกวัยขาดไม่ได้จริงๆอ่ะเราลงไปทุก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:36.782447777+07:00","message":"[bufferProcess] interim [600000000]:ต้องการทุกเพศทุกวัยขาดไม่ได้จริงๆอ่ะเราลงไปทุก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:36.782450376+07:00","message":"[bufferProcess] send to processor:ต้องการทุกเพศทุกวัยขาดไม่ได้จริงๆอ่ะเราลงไป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:36.782455515+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:36.782458451+07:00","message":"> Transcript [2987] [false]: 'ต้องการทุกเพศทุกวัยขาดไม่ได้จริงๆอ่ะเราลงไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:36.782462285+07:00","message":"Count interim (case 1.2): 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:36.782464542+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:36.782466564+07:00","message":"StatePrefix: 'ต้องการทุกเพศทุกวัยขาดไม่ได้จริงๆอ่ะเรา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:36.782469327+07:00","message":"TextPushed: 'ต้องการทุกเพศทุกวัยขาดไม่ได้'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:37.10011124+07:00","message":"receive streaming session, msgId: 172"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:37.100144474+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ต้องการทุกเพศทุกวัยขาดไม่ได้จริงๆอ่ะเราลงไปทุกที\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":840000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:37.100152545+07:00","message":"receive interim result [false|false]: ต้องการทุกเพศทุกวัยขาดไม่ได้จริงๆอ่ะเราลงไปทุกที"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:37.100164613+07:00","message":"[buffer interim] 172 false ต้องการทุกเพศทุกวัยขาดไม่ได้จริงๆอ่ะเราลงไปทุกที"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:37.100171357+07:00","message":"[bufferProcess] interim [840000000]:ต้องการทุกเพศทุกวัยขาดไม่ได้จริงๆอ่ะเราลงไปทุกที"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:37.100173985+07:00","message":"[bufferProcess] send to processor:ต้องการทุกเพศทุกวัยขาดไม่ได้จริงๆอ่ะเราลงไปทุก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:37.100179128+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:37.100181802+07:00","message":"> Transcript [2988] [false]: 'ต้องการทุกเพศทุกวัยขาดไม่ได้จริงๆอ่ะเราลงไปทุก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:37.10018584+07:00","message":"Count interim (case 1.2): 5"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:37.100188012+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:37.100190038+07:00","message":"StatePrefix: 'ต้องการทุกเพศทุกวัยขาดไม่ได้จริงๆอ่ะเรา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:37.100192766+07:00","message":"TextPushed: 'ต้องการทุกเพศทุกวัยขาดไม่ได้'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:37.104094682+07:00","message":"receive streaming session, msgId: 172"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:37.104106557+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ต้องการทุกเพศทุกวัยขาดไม่ได้จริงๆอ่ะเราลงไปทุกสื่อ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":900000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:37.104110623+07:00","message":"receive interim result [false|false]: ต้องการทุกเพศทุกวัยขาดไม่ได้จริงๆอ่ะเราลงไปทุกสื่อ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:37.104117043+07:00","message":"[buffer interim] 172 false ต้องการทุกเพศทุกวัยขาดไม่ได้จริงๆอ่ะเราลงไปทุกสื่อ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:37.104120246+07:00","message":"[bufferProcess] interim [900000000]:ต้องการทุกเพศทุกวัยขาดไม่ได้จริงๆอ่ะเราลงไปทุกสื่อ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:37.104122331+07:00","message":"[bufferProcess] send to processor:ต้องการทุกเพศทุกวัยขาดไม่ได้จริงๆอ่ะเราลงไปทุกที"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:37.104124666+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:37.104126824+07:00","message":"> Transcript [2989] [false]: 'ต้องการทุกเพศทุกวัยขาดไม่ได้จริงๆอ่ะเราลงไปทุกที'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:37.104129493+07:00","message":"Count interim (case 1.1): 5"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:37.104132038+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:37.104133904+07:00","message":"StatePrefix: 'ต้องการทุกเพศทุกวัยขาดไม่ได้จริงๆอ่ะเรา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:37.104136032+07:00","message":"TextPushed: 'ต้องการทุกเพศทุกวัยขาดไม่ได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:37.104138648+07:00","message":"Push: 'จริงๆอ่ะเรา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:37.104140654+07:00","message":"TextPushed: 'ต้องการทุกเพศทุกวัยขาดไม่ได้จริงๆอ่ะเรา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:37.104142818+07:00","message":"Set new StatePrefix : 'ต้องการทุกเพศทุกวัยขาดไม่ได้จริงๆอ่ะเราลงไปทุกที'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:37.104145191+07:00","message":"Next Push (prob) : 'ลงไปทุกที'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:37.104152036+07:00","message":"push: {false จริงๆอ่ะเรา 0 0xc0001fdc80}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:37.422344291+07:00","message":"receive streaming session, msgId: 172"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:37.422378895+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ต้องการทุกเพศทุกวัยขาดไม่ได้จริงๆอ่ะเราลงไปทุกสื่อและ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":140000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:37.422384756+07:00","message":"receive interim result [false|false]: ต้องการทุกเพศทุกวัยขาดไม่ได้จริงๆอ่ะเราลงไปทุกสื่อและ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:37.422396968+07:00","message":"[buffer interim] 172 false ต้องการทุกเพศทุกวัยขาดไม่ได้จริงๆอ่ะเราลงไปทุกสื่อและ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:37.422405814+07:00","message":"[bufferProcess] interim [140000000]:ต้องการทุกเพศทุกวัยขาดไม่ได้จริงๆอ่ะเราลงไปทุกสื่อและ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:37.422408788+07:00","message":"[bufferProcess] send to processor:ต้องการทุกเพศทุกวัยขาดไม่ได้จริงๆอ่ะเราลงไปทุกสื่อ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:37.422412697+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:37.422415566+07:00","message":"> Transcript [2990] [false]: 'ต้องการทุกเพศทุกวัยขาดไม่ได้จริงๆอ่ะเราลงไปทุกสื่อ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:37.422418406+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:37.422420834+07:00","message":"Set new StatePrefix: 'ต้องการทุกเพศทุกวัยขาดไม่ได้จริงๆอ่ะเราลงไปทุกสื่อ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:37.524585028+07:00","message":"receive streaming session, msgId: 172"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:37.524628494+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ต้องการทุกเพศทุกวัยขาดไม่ได้จริงๆอ่ะเราลงไปทุกสื่อและรอ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":320000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:37.524635367+07:00","message":"receive interim result [false|false]: ต้องการทุกเพศทุกวัยขาดไม่ได้จริงๆอ่ะเราลงไปทุกสื่อและรอ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:37.524647207+07:00","message":"[buffer interim] 172 false ต้องการทุกเพศทุกวัยขาดไม่ได้จริงๆอ่ะเราลงไปทุกสื่อและรอ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:37.52465492+07:00","message":"[bufferProcess] interim [320000000]:ต้องการทุกเพศทุกวัยขาดไม่ได้จริงๆอ่ะเราลงไปทุกสื่อและรอ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:37.524657743+07:00","message":"[bufferProcess] send to processor:ต้องการทุกเพศทุกวัยขาดไม่ได้จริงๆอ่ะเราลงไปทุกสื่อและ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:37.524662988+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:37.524665823+07:00","message":"> Transcript [2991] [false]: 'ต้องการทุกเพศทุกวัยขาดไม่ได้จริงๆอ่ะเราลงไปทุกสื่อและ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:37.524669696+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:37.524671976+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:37.52467392+07:00","message":"StatePrefix: 'ต้องการทุกเพศทุกวัยขาดไม่ได้จริงๆอ่ะเราลงไปทุกสื่อ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:37.524676931+07:00","message":"TextPushed: 'ต้องการทุกเพศทุกวัยขาดไม่ได้จริงๆอ่ะเรา'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:37.629475106+07:00","message":"receive streaming session, msgId: 172"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:37.629523341+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ต้องการทุกเพศทุกวัยขาดไม่ได้จริงๆอ่ะเราลงไปทุกสื่อและรถ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":380000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:37.629529408+07:00","message":"receive interim result [false|false]: ต้องการทุกเพศทุกวัยขาดไม่ได้จริงๆอ่ะเราลงไปทุกสื่อและรถ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:37.629545156+07:00","message":"[buffer interim] 172 false ต้องการทุกเพศทุกวัยขาดไม่ได้จริงๆอ่ะเราลงไปทุกสื่อและรถ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:37.629552242+07:00","message":"[bufferProcess] interim [380000000]:ต้องการทุกเพศทุกวัยขาดไม่ได้จริงๆอ่ะเราลงไปทุกสื่อและรถ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:37.629555044+07:00","message":"[bufferProcess] send to processor:ต้องการทุกเพศทุกวัยขาดไม่ได้จริงๆอ่ะเราลงไปทุกสื่อและรอ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:37.62955882+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:37.629561792+07:00","message":"> Transcript [2992] [false]: 'ต้องการทุกเพศทุกวัยขาดไม่ได้จริงๆอ่ะเราลงไปทุกสื่อและรอ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:37.629565246+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:37.629567273+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:37.629569404+07:00","message":"StatePrefix: 'ต้องการทุกเพศทุกวัยขาดไม่ได้จริงๆอ่ะเราลงไปทุกสื่อ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:37.629571765+07:00","message":"TextPushed: 'ต้องการทุกเพศทุกวัยขาดไม่ได้จริงๆอ่ะเรา'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:37.689422053+07:00","message":"receive streaming session, msgId: 172"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:37.689461405+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ต้องการทุกเพศทุกวัยขาดไม่ได้จริงๆอ่ะเราลงไปทุกสื่อและโรง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":500000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:37.689467539+07:00","message":"receive interim result [false|false]: ต้องการทุกเพศทุกวัยขาดไม่ได้จริงๆอ่ะเราลงไปทุกสื่อและโรง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:37.689481297+07:00","message":"[buffer interim] 172 false ต้องการทุกเพศทุกวัยขาดไม่ได้จริงๆอ่ะเราลงไปทุกสื่อและโรง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:37.689488281+07:00","message":"[bufferProcess] interim [500000000]:ต้องการทุกเพศทุกวัยขาดไม่ได้จริงๆอ่ะเราลงไปทุกสื่อและโรง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:37.68949103+07:00","message":"[bufferProcess] send to processor:ต้องการทุกเพศทุกวัยขาดไม่ได้จริงๆอ่ะเราลงไปทุกสื่อและรถ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:37.689494825+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:37.68949783+07:00","message":"> Transcript [2993] [false]: 'ต้องการทุกเพศทุกวัยขาดไม่ได้จริงๆอ่ะเราลงไปทุกสื่อและรถ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:37.689501575+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:37.689515136+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:37.689517656+07:00","message":"StatePrefix: 'ต้องการทุกเพศทุกวัยขาดไม่ได้จริงๆอ่ะเราลงไปทุกสื่อ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:37.689520871+07:00","message":"TextPushed: 'ต้องการทุกเพศทุกวัยขาดไม่ได้จริงๆอ่ะเรา'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:38.007586326+07:00","message":"receive streaming session, msgId: 172"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:38.007625341+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ต้องการทุกเพศทุกวัยขาดไม่ได้จริงๆอ่ะเราลงไปทุกสื่อและลงไป\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":800000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:38.007631414+07:00","message":"receive interim result [false|false]: ต้องการทุกเพศทุกวัยขาดไม่ได้จริงๆอ่ะเราลงไปทุกสื่อและลงไป"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:38.007648714+07:00","message":"[buffer interim] 172 false ต้องการทุกเพศทุกวัยขาดไม่ได้จริงๆอ่ะเราลงไปทุกสื่อและลงไป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:38.007657007+07:00","message":"[bufferProcess] interim [800000000]:ต้องการทุกเพศทุกวัยขาดไม่ได้จริงๆอ่ะเราลงไปทุกสื่อและลงไป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:38.007659926+07:00","message":"[bufferProcess] send to processor:ต้องการทุกเพศทุกวัยขาดไม่ได้จริงๆอ่ะเราลงไปทุกสื่อและโรง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:38.007667654+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:38.007670631+07:00","message":"> Transcript [2994] [false]: 'ต้องการทุกเพศทุกวัยขาดไม่ได้จริงๆอ่ะเราลงไปทุกสื่อและโรง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:38.007674983+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:38.007678391+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:38.007680709+07:00","message":"StatePrefix: 'ต้องการทุกเพศทุกวัยขาดไม่ได้จริงๆอ่ะเราลงไปทุกสื่อ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:38.007683411+07:00","message":"TextPushed: 'ต้องการทุกเพศทุกวัยขาดไม่ได้จริงๆอ่ะเรา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:38.007691615+07:00","message":"Push: 'ลงไปทุกสื่อ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:38.00769356+07:00","message":"TextPushed: 'ต้องการทุกเพศทุกวัยขาดไม่ได้จริงๆอ่ะเราลงไปทุกสื่อ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:38.007702438+07:00","message":"Set new StatePrefix : 'ต้องการทุกเพศทุกวัยขาดไม่ได้จริงๆอ่ะเราลงไปทุกสื่อและโรง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:38.007705121+07:00","message":"Next Push (prob) : 'และโรง'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:38.007714834+07:00","message":"push: {false ลงไปทุกสื่อ 0 0xc0001fdc80}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:38.083744824+07:00","message":"receive streaming session, msgId: 172"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:38.083788995+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ต้องการทุกเพศทุกวัยขาดไม่ได้จริงๆอ่ะเราลงไปทุกสื่อและลงไปทั่ว\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":920000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:38.083795908+07:00","message":"receive interim result [false|false]: ต้องการทุกเพศทุกวัยขาดไม่ได้จริงๆอ่ะเราลงไปทุกสื่อและลงไปทั่ว"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:38.083811018+07:00","message":"[buffer interim] 172 false ต้องการทุกเพศทุกวัยขาดไม่ได้จริงๆอ่ะเราลงไปทุกสื่อและลงไปทั่ว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:38.083822088+07:00","message":"[bufferProcess] interim [920000000]:ต้องการทุกเพศทุกวัยขาดไม่ได้จริงๆอ่ะเราลงไปทุกสื่อและลงไปทั่ว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:38.08382534+07:00","message":"[bufferProcess] send to processor:ต้องการทุกเพศทุกวัยขาดไม่ได้จริงๆอ่ะเราลงไปทุกสื่อและลงไป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:38.083832869+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:38.083835783+07:00","message":"> Transcript [2995] [false]: 'ต้องการทุกเพศทุกวัยขาดไม่ได้จริงๆอ่ะเราลงไปทุกสื่อและลงไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:38.083838749+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:38.083841127+07:00","message":"Set new StatePrefix: 'ต้องการทุกเพศทุกวัยขาดไม่ได้จริงๆอ่ะเราลงไปทุกสื่อและลงไป'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:38.321747724+07:00","message":"receive streaming session, msgId: 172"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:38.321789009+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ต้องการทุกเพศทุกวัยขาดไม่ได้จริงๆอ่ะเราลงไปทุกสื่อและลงไปทั่วไป\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":100000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:38.321795917+07:00","message":"receive interim result [false|false]: ต้องการทุกเพศทุกวัยขาดไม่ได้จริงๆอ่ะเราลงไปทุกสื่อและลงไปทั่วไป"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:38.321807567+07:00","message":"[buffer interim] 172 false ต้องการทุกเพศทุกวัยขาดไม่ได้จริงๆอ่ะเราลงไปทุกสื่อและลงไปทั่วไป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:38.32181732+07:00","message":"[bufferProcess] interim [100000000]:ต้องการทุกเพศทุกวัยขาดไม่ได้จริงๆอ่ะเราลงไปทุกสื่อและลงไปทั่วไป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:38.321821549+07:00","message":"[bufferProcess] send to processor:ต้องการทุกเพศทุกวัยขาดไม่ได้จริงๆอ่ะเราลงไปทุกสื่อและลงไปทั่ว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:38.321828539+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:38.321832734+07:00","message":"> Transcript [2996] [false]: 'ต้องการทุกเพศทุกวัยขาดไม่ได้จริงๆอ่ะเราลงไปทุกสื่อและลงไปทั่ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:38.321837566+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:38.321840886+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:38.321843142+07:00","message":"StatePrefix: 'ต้องการทุกเพศทุกวัยขาดไม่ได้จริงๆอ่ะเราลงไปทุกสื่อและลงไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:38.32184569+07:00","message":"TextPushed: 'ต้องการทุกเพศทุกวัยขาดไม่ได้จริงๆอ่ะเราลงไปทุกสื่อ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:38.380210916+07:00","message":"receive streaming session, msgId: 172"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:38.38025732+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ต้องการทุกเพศทุกวัยขาดไม่ได้จริงๆอ่ะเราลงไปทุกสื่อและลงไปทั่วประเทศ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":220000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:38.380264008+07:00","message":"receive interim result [false|false]: ต้องการทุกเพศทุกวัยขาดไม่ได้จริงๆอ่ะเราลงไปทุกสื่อและลงไปทั่วประเทศ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:38.380276583+07:00","message":"[buffer interim] 172 false ต้องการทุกเพศทุกวัยขาดไม่ได้จริงๆอ่ะเราลงไปทุกสื่อและลงไปทั่วประเทศ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:38.380284701+07:00","message":"[bufferProcess] interim [220000000]:ต้องการทุกเพศทุกวัยขาดไม่ได้จริงๆอ่ะเราลงไปทุกสื่อและลงไปทั่วประเทศ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:38.3802878+07:00","message":"[bufferProcess] send to processor:ต้องการทุกเพศทุกวัยขาดไม่ได้จริงๆอ่ะเราลงไปทุกสื่อและลงไปทั่วไป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:38.380293969+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:38.380297119+07:00","message":"> Transcript [2997] [false]: 'ต้องการทุกเพศทุกวัยขาดไม่ได้จริงๆอ่ะเราลงไปทุกสื่อและลงไปทั่วไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:38.380301467+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:38.3803041+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:38.380306557+07:00","message":"StatePrefix: 'ต้องการทุกเพศทุกวัยขาดไม่ได้จริงๆอ่ะเราลงไปทุกสื่อและลงไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:38.380310045+07:00","message":"TextPushed: 'ต้องการทุกเพศทุกวัยขาดไม่ได้จริงๆอ่ะเราลงไปทุกสื่อ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:38.714800171+07:00","message":"receive streaming session, msgId: 172"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:38.714853197+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ต้องการทุกเพศทุกวัยขาดไม่ได้จริงๆอ่ะเราลงไปทุกสื่อและลงไปทั่วประเทศตอน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":520000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:38.714862419+07:00","message":"receive interim result [false|false]: ต้องการทุกเพศทุกวัยขาดไม่ได้จริงๆอ่ะเราลงไปทุกสื่อและลงไปทั่วประเทศตอน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:38.714882219+07:00","message":"[buffer interim] 172 false ต้องการทุกเพศทุกวัยขาดไม่ได้จริงๆอ่ะเราลงไปทุกสื่อและลงไปทั่วประเทศตอน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:38.714893575+07:00","message":"[bufferProcess] interim [520000000]:ต้องการทุกเพศทุกวัยขาดไม่ได้จริงๆอ่ะเราลงไปทุกสื่อและลงไปทั่วประเทศตอน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:38.714899422+07:00","message":"[bufferProcess] send to processor:ต้องการทุกเพศทุกวัยขาดไม่ได้จริงๆอ่ะเราลงไปทุกสื่อและลงไปทั่วประเทศ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:38.71490759+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:38.714911596+07:00","message":"> Transcript [2998] [false]: 'ต้องการทุกเพศทุกวัยขาดไม่ได้จริงๆอ่ะเราลงไปทุกสื่อและลงไปทั่วประเทศ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:38.714917566+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:38.714920395+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:38.714924454+07:00","message":"StatePrefix: 'ต้องการทุกเพศทุกวัยขาดไม่ได้จริงๆอ่ะเราลงไปทุกสื่อและลงไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:38.714929807+07:00","message":"TextPushed: 'ต้องการทุกเพศทุกวัยขาดไม่ได้จริงๆอ่ะเราลงไปทุกสื่อ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:38.761918356+07:00","message":"[GCS] IsForceVAD: false for message ID: 172"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:38.779380659+07:00","message":"receive streaming session, msgId: 172"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:38.779419139+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ต้องการทุกเพศทุกวัยขาดไม่ได้จริงๆอ่ะเราลงไปทุกสื่อและลงไปทั่วประเทศตอนนี้\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":580000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:38.779425004+07:00","message":"receive interim result [false|false]: ต้องการทุกเพศทุกวัยขาดไม่ได้จริงๆอ่ะเราลงไปทุกสื่อและลงไปทั่วประเทศตอนนี้"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:38.779442462+07:00","message":"[buffer interim] 172 false ต้องการทุกเพศทุกวัยขาดไม่ได้จริงๆอ่ะเราลงไปทุกสื่อและลงไปทั่วประเทศตอนนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:38.779449318+07:00","message":"[bufferProcess] interim [580000000]:ต้องการทุกเพศทุกวัยขาดไม่ได้จริงๆอ่ะเราลงไปทุกสื่อและลงไปทั่วประเทศตอนนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:38.779452765+07:00","message":"[bufferProcess] send to processor:ต้องการทุกเพศทุกวัยขาดไม่ได้จริงๆอ่ะเราลงไปทุกสื่อและลงไปทั่วประเทศตอน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:38.779462034+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:38.779465066+07:00","message":"> Transcript [2999] [false]: 'ต้องการทุกเพศทุกวัยขาดไม่ได้จริงๆอ่ะเราลงไปทุกสื่อและลงไปทั่วประเทศตอน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:38.779469282+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:38.779471552+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:38.779473742+07:00","message":"StatePrefix: 'ต้องการทุกเพศทุกวัยขาดไม่ได้จริงๆอ่ะเราลงไปทุกสื่อและลงไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:38.77947632+07:00","message":"TextPushed: 'ต้องการทุกเพศทุกวัยขาดไม่ได้จริงๆอ่ะเราลงไปทุกสื่อ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:38.77948357+07:00","message":"Push: 'และลงไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:38.779485576+07:00","message":"TextPushed: 'ต้องการทุกเพศทุกวัยขาดไม่ได้จริงๆอ่ะเราลงไปทุกสื่อและลงไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:38.779487986+07:00","message":"Set new StatePrefix : 'ต้องการทุกเพศทุกวัยขาดไม่ได้จริงๆอ่ะเราลงไปทุกสื่อและลงไปทั่วประเทศตอน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:38.779490691+07:00","message":"Next Push (prob) : 'ทั่วประเทศตอน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:38.77949759+07:00","message":"push: {false และลงไป 0 0xc0001fdc80}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:38.827687393+07:00","message":"[GCS] Start streaming session, msgId: 173"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:38.914029745+07:00","message":"receive streaming session, msgId: 172"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:38.914072212+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ต้องการทุกเพศทุกวัยขาดไม่ได้จริงๆอ่ะเราลงไปทุกสื่อและลงไปทั่วประเทศตอนนี้\",\"confidence\":0.9517635}],\"is_final\":true,\"result_end_time\":{\"seconds\":5,\"nanos\":730000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:38.914081449+07:00","message":"receive interim result [true|false]: ต้องการทุกเพศทุกวัยขาดไม่ได้จริงๆอ่ะเราลงไปทุกสื่อและลงไปทั่วประเทศตอนนี้"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:38.914090764+07:00","message":"end recv isFinal message id 172"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:38.914092931+07:00","message":"end Recv id 172"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:38.914099275+07:00","message":"[buffer interim] 172 true ต้องการทุกเพศทุกวัยขาดไม่ได้จริงๆอ่ะเราลงไปทุกสื่อและลงไปทั่วประเทศตอนนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:38.914109659+07:00","message":"[bufferProcess] interim [730000000]:ต้องการทุกเพศทุกวัยขาดไม่ได้จริงๆอ่ะเราลงไปทุกสื่อและลงไปทั่วประเทศตอนนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:38.914113423+07:00","message":"[bufferProcess] send to processor (isfinal):ต้องการทุกเพศทุกวัยขาดไม่ได้จริงๆอ่ะเราลงไปทุกสื่อและลงไปทั่วประเทศตอนนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:38.914116706+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:38.91411971+07:00","message":"> Transcript [3000] [false]: 'ต้องการทุกเพศทุกวัยขาดไม่ได้จริงๆอ่ะเราลงไปทุกสื่อและลงไปทั่วประเทศตอนนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:38.914123806+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:38.914125859+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:38.914128072+07:00","message":"StatePrefix: 'ต้องการทุกเพศทุกวัยขาดไม่ได้จริงๆอ่ะเราลงไปทุกสื่อและลงไปทั่วประเทศตอน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:38.91413094+07:00","message":"TextPushed: 'ต้องการทุกเพศทุกวัยขาดไม่ได้จริงๆอ่ะเราลงไปทุกสื่อและลงไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:38.914133112+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:38.914137488+07:00","message":"> Transcript [3001] [true]: 'ต้องการทุกเพศทุกวัยขาดไม่ได้จริงๆอ่ะเราลงไปทุกสื่อและลงไปทั่วประเทศตอนนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:38.914139765+07:00","message":"Count interim (case isFinal): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:38.914141455+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:38.914143225+07:00","message":"StatePrefix: 'ต้องการทุกเพศทุกวัยขาดไม่ได้จริงๆอ่ะเราลงไปทุกสื่อและลงไปทั่วประเทศตอน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:38.914145527+07:00","message":"TextPushed: 'ต้องการทุกเพศทุกวัยขาดไม่ได้จริงๆอ่ะเราลงไปทุกสื่อและลงไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:38.914153424+07:00","message":"Push: 'ทั่วประเทศตอนนี้'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:38.914161649+07:00","message":"push: {true ทั่วประเทศตอนนี้ 0 0xc0001fdc80}"}
{"level":"info","service":"Main","time":"2026-06-25T13:18:38.929432404+07:00","message":"write wav file: './tmp/7593/7593_172.wav'"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:18:38.995747298+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:18:38.995762266+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:39.554553341+07:00","message":"receive streaming session, msgId: 173"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:39.554608697+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เพิ่งมา\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":780000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:39.554615457+07:00","message":"receive interim result [false|false]: เพิ่งมา"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:39.554632844+07:00","message":"[buffer interim] 173 false เพิ่งมา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:39.554641058+07:00","message":"[bufferProcess] interim [780000000]:เพิ่งมา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:39.554643383+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:39.673700361+07:00","message":"receive streaming session, msgId: 173"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:39.673733051+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ซึ่งมัก\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":900000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:39.673738938+07:00","message":"receive interim result [false|false]: ซึ่งมัก"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:39.673749775+07:00","message":"[buffer interim] 173 false ซึ่งมัก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:39.673756074+07:00","message":"[bufferProcess] interim [900000000]:ซึ่งมัก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:39.673758878+07:00","message":"[bufferProcess] send to processor:เพิ่งมา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:39.673764563+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:39.673767481+07:00","message":"> Transcript [3002] [false]: 'เพิ่งมา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:39.673769678+07:00","message":"Set StatePrefix (first interim): 'เพิ่งมา'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:39.809922428+07:00","message":"receive streaming session, msgId: 173"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:39.809957217+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เพิ่งมาแต่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":20000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:39.809962699+07:00","message":"receive interim result [false|false]: เพิ่งมาแต่"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:39.809974271+07:00","message":"[buffer interim] 173 false เพิ่งมาแต่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:39.809981135+07:00","message":"[bufferProcess] interim [20000000]:เพิ่งมาแต่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:39.80998358+07:00","message":"[bufferProcess] send to processor:ซึ่งมัก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:39.80998908+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:39.809991799+07:00","message":"> Transcript [3003] [false]: 'ซึ่งมัก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:39.809993945+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:39.809996049+07:00","message":"Set new StatePrefix: 'ซึ่งมัก'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:40.064799572+07:00","message":"receive streaming session, msgId: 173"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:40.064827805+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ซึ่งมักโตโต้\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":260000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:40.064833743+07:00","message":"receive interim result [false|false]: ซึ่งมักโตโต้"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:40.064848257+07:00","message":"[buffer interim] 173 false ซึ่งมักโตโต้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:40.064855048+07:00","message":"[bufferProcess] interim [260000000]:ซึ่งมักโตโต้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:40.064857424+07:00","message":"[bufferProcess] send to processor:เพิ่งมาแต่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:40.064860907+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:40.064863511+07:00","message":"> Transcript [3004] [false]: 'เพิ่งมาแต่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:40.064865488+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:40.06486725+07:00","message":"Set new StatePrefix: 'เพิ่งมาแต่'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:40.09790475+07:00","message":"receive streaming session, msgId: 173"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:40.097933549+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ซึ่งมอเตอร์เวย์\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":320000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:40.097939148+07:00","message":"receive interim result [false|false]: ซึ่งมอเตอร์เวย์"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:40.097953014+07:00","message":"[buffer interim] 173 false ซึ่งมอเตอร์เวย์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:40.097959651+07:00","message":"[bufferProcess] interim [320000000]:ซึ่งมอเตอร์เวย์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:40.097962272+07:00","message":"[bufferProcess] send to processor:ซึ่งมักโตโต้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:40.097966288+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:40.097968948+07:00","message":"> Transcript [3005] [false]: 'ซึ่งมักโตโต้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:40.097971+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:40.09797352+07:00","message":"Set new StatePrefix: 'ซึ่งมักโตโต้'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:40.208173196+07:00","message":"receive streaming session, msgId: 173"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:40.20820115+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ซึ่งมอเตอร์ใน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":380000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:40.208206926+07:00","message":"receive interim result [false|false]: ซึ่งมอเตอร์ใน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:40.208224794+07:00","message":"[buffer interim] 173 false ซึ่งมอเตอร์ใน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:40.20823289+07:00","message":"[bufferProcess] interim [380000000]:ซึ่งมอเตอร์ใน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:40.20823669+07:00","message":"[bufferProcess] send to processor:ซึ่งมอเตอร์เวย์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:40.208241622+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:40.208245144+07:00","message":"> Transcript [3006] [false]: 'ซึ่งมอเตอร์เวย์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:40.208248483+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:40.208252125+07:00","message":"Set new StatePrefix: 'ซึ่งมอเตอร์เวย์'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:40.254208212+07:00","message":"receive streaming session, msgId: 173"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:40.25424472+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ซึ่งมอเตอร์ในการ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":500000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:40.254250556+07:00","message":"receive interim result [false|false]: ซึ่งมอเตอร์ในการ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:40.254264281+07:00","message":"[buffer interim] 173 false ซึ่งมอเตอร์ในการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:40.254273+07:00","message":"[bufferProcess] interim [500000000]:ซึ่งมอเตอร์ในการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:40.254275794+07:00","message":"[bufferProcess] send to processor:ซึ่งมอเตอร์ใน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:40.254279237+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:40.254283528+07:00","message":"> Transcript [3007] [false]: 'ซึ่งมอเตอร์ใน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:40.254286012+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:40.254288326+07:00","message":"Set new StatePrefix: 'ซึ่งมอเตอร์ใน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:40.425767637+07:00","message":"receive streaming session, msgId: 173"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:40.425800007+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ซึ่งมอเตอร์ในการลง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":620000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:40.425805152+07:00","message":"receive interim result [false|false]: ซึ่งมอเตอร์ในการลง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:40.425816311+07:00","message":"[buffer interim] 173 false ซึ่งมอเตอร์ในการลง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:40.425824432+07:00","message":"[bufferProcess] interim [620000000]:ซึ่งมอเตอร์ในการลง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:40.42582772+07:00","message":"[bufferProcess] send to processor:ซึ่งมอเตอร์ในการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:40.42583598+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:40.425839919+07:00","message":"> Transcript [3008] [false]: 'ซึ่งมอเตอร์ในการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:40.425843101+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:40.425845196+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:40.425847361+07:00","message":"StatePrefix: 'ซึ่งมอเตอร์ใน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:40.425849439+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:40.722400731+07:00","message":"receive streaming session, msgId: 173"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:40.722445381+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ซึ่งมอเตอร์ในการลงไป\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":920000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:40.722452069+07:00","message":"receive interim result [false|false]: ซึ่งมอเตอร์ในการลงไป"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:40.722464899+07:00","message":"[buffer interim] 173 false ซึ่งมอเตอร์ในการลงไป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:40.722472156+07:00","message":"[bufferProcess] interim [920000000]:ซึ่งมอเตอร์ในการลงไป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:40.722474619+07:00","message":"[bufferProcess] send to processor:ซึ่งมอเตอร์ในการลง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:40.722481255+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:40.722483839+07:00","message":"> Transcript [3009] [false]: 'ซึ่งมอเตอร์ในการลง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:40.722487031+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:40.722489354+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:40.722491419+07:00","message":"StatePrefix: 'ซึ่งมอเตอร์ใน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:40.722493758+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:40.788780542+07:00","message":"receive streaming session, msgId: 173"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:40.788820461+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ซึ่งมอเตอร์ในการลงเป็น\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":980000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:40.788826426+07:00","message":"receive interim result [false|false]: ซึ่งมอเตอร์ในการลงเป็น"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:40.788839351+07:00","message":"[buffer interim] 173 false ซึ่งมอเตอร์ในการลงเป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:40.788846003+07:00","message":"[bufferProcess] interim [980000000]:ซึ่งมอเตอร์ในการลงเป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:40.788848516+07:00","message":"[bufferProcess] send to processor:ซึ่งมอเตอร์ในการลงไป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:40.788853537+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:40.788856176+07:00","message":"> Transcript [3010] [false]: 'ซึ่งมอเตอร์ในการลงไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:40.788859436+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:40.788861983+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:40.788864232+07:00","message":"StatePrefix: 'ซึ่งมอเตอร์ใน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:40.788866909+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:40.898268933+07:00","message":"receive streaming session, msgId: 173"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:40.898308655+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ซึ่งมอเตอร์ในการลงไปนี้\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":40000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:40.89831497+07:00","message":"receive interim result [false|false]: ซึ่งมอเตอร์ในการลงไปนี้"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:40.898330281+07:00","message":"[buffer interim] 173 false ซึ่งมอเตอร์ในการลงไปนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:40.898338143+07:00","message":"[bufferProcess] interim [40000000]:ซึ่งมอเตอร์ในการลงไปนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:40.89834086+07:00","message":"[bufferProcess] send to processor:ซึ่งมอเตอร์ในการลงเป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:40.898344575+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:40.898347753+07:00","message":"> Transcript [3011] [false]: 'ซึ่งมอเตอร์ในการลงเป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:40.898351444+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:40.89835371+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:40.898356025+07:00","message":"StatePrefix: 'ซึ่งมอเตอร์ใน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:40.898358355+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:40.898363767+07:00","message":"Push: 'ซึ่งมอเตอร์ใน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:40.898365965+07:00","message":"TextPushed: 'ซึ่งมอเตอร์ใน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:40.898368198+07:00","message":"Set new StatePrefix : 'ซึ่งมอเตอร์ในการลงเป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:40.898370381+07:00","message":"Next Push (prob) : 'การลงเป็น'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:40.898378033+07:00","message":"push: {false ซึ่งมอเตอร์ใน 0 0xc0017d4d80}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:40.984306194+07:00","message":"receive streaming session, msgId: 173"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:40.984353613+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ซึ่งมอเตอร์ในการลงไปนี้ก็\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":160000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:40.984360128+07:00","message":"receive interim result [false|false]: ซึ่งมอเตอร์ในการลงไปนี้ก็"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:40.98437365+07:00","message":"receive streaming session, msgId: 173"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:40.984377316+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ซึ่งมอเตอร์ในการลงไปนี้คือ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":220000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:40.984379998+07:00","message":"receive interim result [false|false]: ซึ่งมอเตอร์ในการลงไปนี้คือ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:40.984385444+07:00","message":"[buffer interim] 173 false ซึ่งมอเตอร์ในการลงไปนี้ก็"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:40.984388936+07:00","message":"[buffer interim] 173 false ซึ่งมอเตอร์ในการลงไปนี้คือ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:40.984395163+07:00","message":"[bufferProcess] interim [160000000]:ซึ่งมอเตอร์ในการลงไปนี้ก็"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:40.984397492+07:00","message":"[bufferProcess] send to processor:ซึ่งมอเตอร์ในการลงไปนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:40.984400305+07:00","message":"[bufferProcess] interim [220000000]:ซึ่งมอเตอร์ในการลงไปนี้คือ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:40.98440218+07:00","message":"[bufferProcess] send to processor:ซึ่งมอเตอร์ในการลงไปนี้ก็"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:40.984405597+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:40.98440885+07:00","message":"> Transcript [3012] [false]: 'ซึ่งมอเตอร์ในการลงไปนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:40.984411475+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:40.984414357+07:00","message":"Set new StatePrefix: 'ซึ่งมอเตอร์ในการลงไปนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:40.984416231+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:40.984420474+07:00","message":"> Transcript [3013] [false]: 'ซึ่งมอเตอร์ในการลงไปนี้ก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:40.984423908+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:40.984425974+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:40.984428007+07:00","message":"StatePrefix: 'ซึ่งมอเตอร์ในการลงไปนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:40.984430762+07:00","message":"TextPushed: 'ซึ่งมอเตอร์ใน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:41.099263937+07:00","message":"receive streaming session, msgId: 173"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:41.099310773+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ซึ่งมอเตอร์ในการลงไปนี้ก็คือ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":280000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:41.09931656+07:00","message":"receive interim result [false|false]: ซึ่งมอเตอร์ในการลงไปนี้ก็คือ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:41.099328217+07:00","message":"[buffer interim] 173 false ซึ่งมอเตอร์ในการลงไปนี้ก็คือ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:41.099335305+07:00","message":"[bufferProcess] interim [280000000]:ซึ่งมอเตอร์ในการลงไปนี้ก็คือ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:41.099337854+07:00","message":"[bufferProcess] send to processor:ซึ่งมอเตอร์ในการลงไปนี้คือ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:41.099343465+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:41.099346113+07:00","message":"> Transcript [3014] [false]: 'ซึ่งมอเตอร์ในการลงไปนี้คือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:41.099349617+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:41.099352021+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:41.099354092+07:00","message":"StatePrefix: 'ซึ่งมอเตอร์ในการลงไปนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:41.09935666+07:00","message":"TextPushed: 'ซึ่งมอเตอร์ใน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:41.401942001+07:00","message":"receive streaming session, msgId: 173"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:41.401983492+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ซึ่งมอเตอร์ในการลงไปนี้ก็คือทุก\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":580000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:41.401989519+07:00","message":"receive interim result [false|false]: ซึ่งมอเตอร์ในการลงไปนี้ก็คือทุก"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:41.402003734+07:00","message":"[buffer interim] 173 false ซึ่งมอเตอร์ในการลงไปนี้ก็คือทุก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:41.402012058+07:00","message":"[bufferProcess] interim [580000000]:ซึ่งมอเตอร์ในการลงไปนี้ก็คือทุก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:41.402014725+07:00","message":"[bufferProcess] send to processor:ซึ่งมอเตอร์ในการลงไปนี้ก็คือ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:41.402017997+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:41.402020662+07:00","message":"> Transcript [3015] [false]: 'ซึ่งมอเตอร์ในการลงไปนี้ก็คือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:41.402024039+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:41.402026298+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:41.402028506+07:00","message":"StatePrefix: 'ซึ่งมอเตอร์ในการลงไปนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:41.402031248+07:00","message":"TextPushed: 'ซึ่งมอเตอร์ใน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:41.459886472+07:00","message":"receive streaming session, msgId: 173"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:41.459921429+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ซึ่งมอเตอร์ในการลงไปนี้ก็คือถูก\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":640000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:41.459927894+07:00","message":"receive interim result [false|false]: ซึ่งมอเตอร์ในการลงไปนี้ก็คือถูก"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:41.459942911+07:00","message":"[buffer interim] 173 false ซึ่งมอเตอร์ในการลงไปนี้ก็คือถูก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:41.459950281+07:00","message":"[bufferProcess] interim [640000000]:ซึ่งมอเตอร์ในการลงไปนี้ก็คือถูก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:41.459952645+07:00","message":"[bufferProcess] send to processor:ซึ่งมอเตอร์ในการลงไปนี้ก็คือทุก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:41.459955862+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:41.459959539+07:00","message":"> Transcript [3016] [false]: 'ซึ่งมอเตอร์ในการลงไปนี้ก็คือทุก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:41.459962907+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:41.459964959+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:41.459966947+07:00","message":"StatePrefix: 'ซึ่งมอเตอร์ในการลงไปนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:41.459969267+07:00","message":"TextPushed: 'ซึ่งมอเตอร์ใน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:41.459976995+07:00","message":"Push: 'การลงไปนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:41.459978983+07:00","message":"TextPushed: 'ซึ่งมอเตอร์ในการลงไปนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:41.459981308+07:00","message":"Set new StatePrefix : 'ซึ่งมอเตอร์ในการลงไปนี้ก็คือทุก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:41.459983661+07:00","message":"Next Push (prob) : 'ก็คือทุก'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:41.459991355+07:00","message":"push: {false การลงไปนี้ 0 0xc0017d4d80}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:41.639508322+07:00","message":"receive streaming session, msgId: 173"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:41.639550685+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ซึ่งมอเตอร์ในการลงไปนี้ก็คือถูกบ้าง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":760000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:41.639556358+07:00","message":"receive interim result [false|false]: ซึ่งมอเตอร์ในการลงไปนี้ก็คือถูกบ้าง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:41.639572155+07:00","message":"[buffer interim] 173 false ซึ่งมอเตอร์ในการลงไปนี้ก็คือถูกบ้าง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:41.639579848+07:00","message":"[bufferProcess] interim [760000000]:ซึ่งมอเตอร์ในการลงไปนี้ก็คือถูกบ้าง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:41.639583021+07:00","message":"[bufferProcess] send to processor:ซึ่งมอเตอร์ในการลงไปนี้ก็คือถูก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:41.639589943+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:41.639592616+07:00","message":"> Transcript [3017] [false]: 'ซึ่งมอเตอร์ในการลงไปนี้ก็คือถูก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:41.639596373+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:41.639598582+07:00","message":"Set new StatePrefix: 'ซึ่งมอเตอร์ในการลงไปนี้ก็คือถูก'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:41.862337493+07:00","message":"receive streaming session, msgId: 173"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:41.862380983+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ซึ่งมอเตอร์ในการลงไปนี้ก็คือทุกบ้านต้องมี\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":60000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:41.862388523+07:00","message":"receive interim result [false|false]: ซึ่งมอเตอร์ในการลงไปนี้ก็คือทุกบ้านต้องมี"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:41.86240387+07:00","message":"[buffer interim] 173 false ซึ่งมอเตอร์ในการลงไปนี้ก็คือทุกบ้านต้องมี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:41.862412936+07:00","message":"[bufferProcess] interim [60000000]:ซึ่งมอเตอร์ในการลงไปนี้ก็คือทุกบ้านต้องมี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:41.862416+07:00","message":"[bufferProcess] send to processor:ซึ่งมอเตอร์ในการลงไปนี้ก็คือถูกบ้าง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:41.86242016+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:41.862423487+07:00","message":"> Transcript [3018] [false]: 'ซึ่งมอเตอร์ในการลงไปนี้ก็คือถูกบ้าง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:41.862429716+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:41.862432039+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:41.862434841+07:00","message":"StatePrefix: 'ซึ่งมอเตอร์ในการลงไปนี้ก็คือถูก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:41.862437869+07:00","message":"TextPushed: 'ซึ่งมอเตอร์ในการลงไปนี้'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:41.986199699+07:00","message":"receive streaming session, msgId: 173"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:41.986256339+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ซึ่งมอเตอร์ในการลงไปนี้ก็คือถูกบ้าง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":180000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:41.986265408+07:00","message":"receive interim result [false|false]: ซึ่งมอเตอร์ในการลงไปนี้ก็คือถูกบ้าง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:41.986282977+07:00","message":"[buffer interim] 173 false ซึ่งมอเตอร์ในการลงไปนี้ก็คือถูกบ้าง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:41.986294148+07:00","message":"[bufferProcess] interim [180000000]:ซึ่งมอเตอร์ในการลงไปนี้ก็คือถูกบ้าง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:41.98629695+07:00","message":"[bufferProcess] send to processor:ซึ่งมอเตอร์ในการลงไปนี้ก็คือทุกบ้านต้องมี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:41.986302773+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:41.986306166+07:00","message":"> Transcript [3019] [false]: 'ซึ่งมอเตอร์ในการลงไปนี้ก็คือทุกบ้านต้องมี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:41.986309074+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:41.986311147+07:00","message":"Set new StatePrefix: 'ซึ่งมอเตอร์ในการลงไปนี้ก็คือทุกบ้านต้องมี'"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:18:41.996350156+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:18:41.996364764+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:42.037791542+07:00","message":"receive streaming session, msgId: 173"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:42.037832535+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ซึ่งมอเตอร์ในการลงไปนี้ก็คือทุกบ้านต้องมีไอ้\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":240000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:42.037839078+07:00","message":"receive interim result [false|false]: ซึ่งมอเตอร์ในการลงไปนี้ก็คือทุกบ้านต้องมีไอ้"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:42.037852989+07:00","message":"[buffer interim] 173 false ซึ่งมอเตอร์ในการลงไปนี้ก็คือทุกบ้านต้องมีไอ้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:42.03785967+07:00","message":"[bufferProcess] interim [240000000]:ซึ่งมอเตอร์ในการลงไปนี้ก็คือทุกบ้านต้องมีไอ้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:42.037862358+07:00","message":"[bufferProcess] send to processor:ซึ่งมอเตอร์ในการลงไปนี้ก็คือถูกบ้าง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:42.037868592+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:42.037871821+07:00","message":"> Transcript [3020] [false]: 'ซึ่งมอเตอร์ในการลงไปนี้ก็คือถูกบ้าง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:42.037875683+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:42.037879308+07:00","message":"Set new StatePrefix: 'ซึ่งมอเตอร์ในการลงไปนี้ก็คือถูกบ้าง'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:42.049382937+07:00","message":"receive streaming session, msgId: 173"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:42.049405082+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ซึ่งมอเตอร์ในการลงไปนี้ก็คือทุกบ้านต้องมีอายุ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":300000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:42.049409944+07:00","message":"receive interim result [false|false]: ซึ่งมอเตอร์ในการลงไปนี้ก็คือทุกบ้านต้องมีอายุ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:42.049421044+07:00","message":"[buffer interim] 173 false ซึ่งมอเตอร์ในการลงไปนี้ก็คือทุกบ้านต้องมีอายุ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:42.049426956+07:00","message":"[bufferProcess] interim [300000000]:ซึ่งมอเตอร์ในการลงไปนี้ก็คือทุกบ้านต้องมีอายุ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:42.049429253+07:00","message":"[bufferProcess] send to processor:ซึ่งมอเตอร์ในการลงไปนี้ก็คือทุกบ้านต้องมีไอ้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:42.049434718+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:42.049437299+07:00","message":"> Transcript [3021] [false]: 'ซึ่งมอเตอร์ในการลงไปนี้ก็คือทุกบ้านต้องมีไอ้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:42.049439733+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:42.049441827+07:00","message":"Set new StatePrefix: 'ซึ่งมอเตอร์ในการลงไปนี้ก็คือทุกบ้านต้องมีไอ้'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:42.183509451+07:00","message":"receive streaming session, msgId: 173"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:42.183548808+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ซึ่งมอเตอร์ในการลงไปนี้ก็คือทุกบ้านต้องมี iPhone\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":360000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:42.183555656+07:00","message":"receive interim result [false|false]: ซึ่งมอเตอร์ในการลงไปนี้ก็คือทุกบ้านต้องมี iPhone"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:42.183571559+07:00","message":"[buffer interim] 173 false ซึ่งมอเตอร์ในการลงไปนี้ก็คือทุกบ้านต้องมี iPhone"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:42.183582489+07:00","message":"[bufferProcess] interim [360000000]:ซึ่งมอเตอร์ในการลงไปนี้ก็คือทุกบ้านต้องมี iPhone"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:42.18358511+07:00","message":"[bufferProcess] send to processor:ซึ่งมอเตอร์ในการลงไปนี้ก็คือทุกบ้านต้องมีอายุ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:42.183589471+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:42.18359324+07:00","message":"> Transcript [3022] [false]: 'ซึ่งมอเตอร์ในการลงไปนี้ก็คือทุกบ้านต้องมีอายุ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:42.183595726+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:42.183597818+07:00","message":"Set new StatePrefix: 'ซึ่งมอเตอร์ในการลงไปนี้ก็คือทุกบ้านต้องมีอายุ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:42.184020265+07:00","message":"receive streaming session, msgId: 173"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:42.184031546+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ซึ่งมอเตอร์ในการลงไปนี้ก็คือถูกบ้าง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":420000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:42.18403527+07:00","message":"receive interim result [false|false]: ซึ่งมอเตอร์ในการลงไปนี้ก็คือถูกบ้าง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:42.184044838+07:00","message":"[buffer interim] 173 false ซึ่งมอเตอร์ในการลงไปนี้ก็คือถูกบ้าง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:42.184048217+07:00","message":"[bufferProcess] interim [420000000]:ซึ่งมอเตอร์ในการลงไปนี้ก็คือถูกบ้าง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:42.184050704+07:00","message":"[bufferProcess] send to processor:ซึ่งมอเตอร์ในการลงไปนี้ก็คือทุกบ้านต้องมี iPhone"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:42.184053215+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:42.184055533+07:00","message":"> Transcript [3023] [false]: 'ซึ่งมอเตอร์ในการลงไปนี้ก็คือทุกบ้านต้องมี iPhone'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:42.184057429+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:42.184059267+07:00","message":"Set new StatePrefix: 'ซึ่งมอเตอร์ในการลงไปนี้ก็คือทุกบ้านต้องมี iPhone'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:42.307010049+07:00","message":"receive streaming session, msgId: 173"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:42.307050946+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ซึ่งมอเตอร์ในการลงไปนี้ก็คือทุกบ้านต้องมีไอโอดีน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":480000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:42.307057872+07:00","message":"receive interim result [false|false]: ซึ่งมอเตอร์ในการลงไปนี้ก็คือทุกบ้านต้องมีไอโอดีน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:42.307070764+07:00","message":"[buffer interim] 173 false ซึ่งมอเตอร์ในการลงไปนี้ก็คือทุกบ้านต้องมีไอโอดีน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:42.307078333+07:00","message":"[bufferProcess] interim [480000000]:ซึ่งมอเตอร์ในการลงไปนี้ก็คือทุกบ้านต้องมีไอโอดีน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:42.307081306+07:00","message":"[bufferProcess] send to processor:ซึ่งมอเตอร์ในการลงไปนี้ก็คือถูกบ้าง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:42.307088204+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:42.307091481+07:00","message":"> Transcript [3024] [false]: 'ซึ่งมอเตอร์ในการลงไปนี้ก็คือถูกบ้าง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:42.307094267+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:42.307097129+07:00","message":"Set new StatePrefix: 'ซึ่งมอเตอร์ในการลงไปนี้ก็คือถูกบ้าง'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:42.867252561+07:00","message":"receive streaming session, msgId: 173"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:42.867290424+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ซึ่งมอเตอร์ในการลงไปนี้ก็คือทุกบ้านต้องมีไอโอดีน\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":4,\"nanos\":80000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:42.867296276+07:00","message":"receive interim result [false|false]: ซึ่งมอเตอร์ในการลงไปนี้ก็คือทุกบ้านต้องมีไอโอดีน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:42.867309341+07:00","message":"[buffer interim] 173 false ซึ่งมอเตอร์ในการลงไปนี้ก็คือทุกบ้านต้องมีไอโอดีน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:42.867316257+07:00","message":"[bufferProcess] interim [80000000]:ซึ่งมอเตอร์ในการลงไปนี้ก็คือทุกบ้านต้องมีไอโอดีน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:42.867319163+07:00","message":"[bufferProcess] send to processor:ซึ่งมอเตอร์ในการลงไปนี้ก็คือทุกบ้านต้องมีไอโอดีน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:42.867322583+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:42.867325489+07:00","message":"> Transcript [3025] [false]: 'ซึ่งมอเตอร์ในการลงไปนี้ก็คือทุกบ้านต้องมีไอโอดีน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:42.867327952+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:42.867329874+07:00","message":"Set new StatePrefix: 'ซึ่งมอเตอร์ในการลงไปนี้ก็คือทุกบ้านต้องมีไอโอดีน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:44.075167775+07:00","message":"[GCS] IsForceVAD: false for message ID: 173"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:44.144138832+07:00","message":"[GCS] Start streaming session, msgId: 174"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:44.21673894+07:00","message":"receive streaming session, msgId: 173"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:44.21677161+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ซึ่งมักโตในการลงปีนี้ก็คือทุกบ้านต้องมีไอโอดีน\",\"confidence\":0.9119326}],\"is_final\":true,\"result_end_time\":{\"seconds\":5,\"nanos\":460000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:44.216779037+07:00","message":"receive interim result [true|false]: ซึ่งมักโตในการลงปีนี้ก็คือทุกบ้านต้องมีไอโอดีน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:44.216786557+07:00","message":"end recv isFinal message id 173"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:44.216788674+07:00","message":"end Recv id 173"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:44.216793905+07:00","message":"[buffer interim] 173 true ซึ่งมักโตในการลงปีนี้ก็คือทุกบ้านต้องมีไอโอดีน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:44.216802264+07:00","message":"[bufferProcess] interim [460000000]:ซึ่งมักโตในการลงปีนี้ก็คือทุกบ้านต้องมีไอโอดีน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:44.216805448+07:00","message":"[bufferProcess] send to processor (isfinal):ซึ่งมอเตอร์ในการลงไปนี้ก็คือทุกบ้านต้องมีไอโอดีน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:44.216816276+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:44.216831654+07:00","message":"> Transcript [3026] [false]: 'ซึ่งมอเตอร์ในการลงไปนี้ก็คือทุกบ้านต้องมีไอโอดีน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:44.216839423+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:44.2168429+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:44.216846612+07:00","message":"StatePrefix: 'ซึ่งมอเตอร์ในการลงไปนี้ก็คือทุกบ้านต้องมีไอโอดีน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:44.216851002+07:00","message":"TextPushed: 'ซึ่งมอเตอร์ในการลงไปนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:44.216854431+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:44.216858039+07:00","message":"> Transcript [3027] [true]: 'ซึ่งมักโตในการลงปีนี้ก็คือทุกบ้านต้องมีไอโอดีน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:44.216861543+07:00","message":"Count interim (case isFinal): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:44.216864554+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:44.216867419+07:00","message":"StatePrefix: 'ซึ่งมอเตอร์ในการลงไปนี้ก็คือทุกบ้านต้องมีไอโอดีน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:44.216870601+07:00","message":"TextPushed: 'ซึ่งมอเตอร์ในการลงไปนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:44.216873223+07:00","message":"must be align in case of isFinal"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:44.217069498+07:00","message":"Push: 'ก็คือทุกบ้านต้องมีไอโอดีน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:44.217074954+07:00","message":"TextPushed: 'ซึ่งมอเตอร์ในการลงไปนี้ก็คือทุกบ้านต้องมีไอโอดีน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:44.217078723+07:00","message":"Set new StatePrefix : 'ซึ่งมักโตในการลงปีนี้ก็คือทุกบ้านต้องมีไอโอดีน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:44.217082969+07:00","message":"Next Push (prob) : 'ซึ่งมักโตในการลงปีนี้ก็คือทุกบ้านต้องมีไอโอดีน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:44.217094002+07:00","message":"push: {true ก็คือทุกบ้านต้องมีไอโอดีน 0 0xc0017d4d80}"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:44.217097379+07:00","message":"write aligntment file to 'tmp/7593/align_message_id_173.html'"}
{"level":"info","service":"Main","time":"2026-06-25T13:18:44.228836054+07:00","message":"write wav file: './tmp/7593/7593_173.wav'"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:18:44.997045228+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:18:44.997058471+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:47.923727546+07:00","message":"[GCS] IsForceVAD: false for message ID: 174"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:47.983391936+07:00","message":"[GCS] Start streaming session, msgId: 175"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:18:47.998117178+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:18:47.998137736+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:48.010649677+07:00","message":"receive streaming session, msgId: 174"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:48.010667117+07:00","message":"found end of frame, send empty tag with msgId: 174"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:48.010670688+07:00","message":"end Recv id 174"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:48.010678981+07:00","message":"[buffer interim] 174 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:48.0106872+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:48.010692113+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:48.010696052+07:00","message":"> Transcript [3028] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:48.010700691+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:48.01070373+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:48.010706875+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:48.010709787+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:48.010713446+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:48.010723744+07:00","message":"push: {true \n 0 0xc00052b800}"}
{"level":"info","service":"Main","time":"2026-06-25T13:18:48.019733316+07:00","message":"write wav file: './tmp/7593/7593_174.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:48.328115268+07:00","message":"receive streaming session, msgId: 175"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:48.328157656+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไป\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":420000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:48.32816231+07:00","message":"receive interim result [false|false]: ไป"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:48.328177686+07:00","message":"[buffer interim] 175 false ไป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:48.328184334+07:00","message":"[bufferProcess] interim [420000000]:ไป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:48.328186499+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:48.652917813+07:00","message":"receive streaming session, msgId: 175"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:48.652956744+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไปบุก\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":720000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:48.652963544+07:00","message":"receive interim result [false|false]: ไปบุก"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:48.652978226+07:00","message":"[buffer interim] 175 false ไปบุก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:48.652986584+07:00","message":"[bufferProcess] interim [720000000]:ไปบุก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:48.652989261+07:00","message":"[bufferProcess] send to processor:ไป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:48.652996305+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:48.652999328+07:00","message":"> Transcript [3029] [false]: 'ไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:48.653002025+07:00","message":"Set StatePrefix (first interim): 'ไป'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:48.830328986+07:00","message":"receive streaming session, msgId: 175"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:48.830374876+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไปบุฟเฟ่ต์\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":900000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:48.830381024+07:00","message":"receive interim result [false|false]: ไปบุฟเฟ่ต์"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:48.830397379+07:00","message":"[buffer interim] 175 false ไปบุฟเฟ่ต์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:48.830409095+07:00","message":"[bufferProcess] interim [900000000]:ไปบุฟเฟ่ต์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:48.830413238+07:00","message":"[bufferProcess] send to processor:ไปบุก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:48.830422452+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:48.830427258+07:00","message":"> Transcript [3030] [false]: 'ไปบุก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:48.830430738+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:48.830432888+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:48.830434998+07:00","message":"StatePrefix: 'ไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:48.830437358+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:49.154168639+07:00","message":"receive streaming session, msgId: 175"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:49.154215466+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไปบุฟเฟ่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":140000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:49.15422384+07:00","message":"receive interim result [false|false]: ไปบุฟเฟ่"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:49.15424153+07:00","message":"[buffer interim] 175 false ไปบุฟเฟ่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:49.154249786+07:00","message":"[bufferProcess] interim [140000000]:ไปบุฟเฟ่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:49.154252632+07:00","message":"[bufferProcess] send to processor:ไปบุฟเฟ่ต์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:49.15425984+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:49.154262936+07:00","message":"> Transcript [3031] [false]: 'ไปบุฟเฟ่ต์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:49.154266407+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:49.154268723+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:49.154270824+07:00","message":"StatePrefix: 'ไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:49.154273101+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:49.731842145+07:00","message":"receive streaming session, msgId: 175"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:49.731887134+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไปบุฟเฟ่\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":1,\"nanos\":740000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:49.731894026+07:00","message":"receive interim result [false|false]: ไปบุฟเฟ่"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:49.731909087+07:00","message":"[buffer interim] 175 false ไปบุฟเฟ่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:49.731916865+07:00","message":"[bufferProcess] interim [740000000]:ไปบุฟเฟ่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:49.731919655+07:00","message":"[bufferProcess] send to processor:ไปบุฟเฟ่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:49.731926452+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:49.731930045+07:00","message":"> Transcript [3032] [false]: 'ไปบุฟเฟ่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:49.73193392+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:49.731936267+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:49.731940338+07:00","message":"StatePrefix: 'ไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:49.731942743+07:00","message":"TextPushed: ''"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:18:50.998173155+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:18:50.998192624+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:51.630964943+07:00","message":"[GCS] IsForceVAD: false for message ID: 175"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:51.709434198+07:00","message":"[GCS] Start streaming session, msgId: 176"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:51.739269817+07:00","message":"receive streaming session, msgId: 175"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:51.739313388+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไปบุฟเฟ่\",\"confidence\":0.9324231}],\"is_final\":true,\"result_end_time\":{\"seconds\":3,\"nanos\":870000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:51.739320253+07:00","message":"receive interim result [true|false]: ไปบุฟเฟ่"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:51.739331348+07:00","message":"end recv isFinal message id 175"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:51.739333663+07:00","message":"end Recv id 175"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:51.739339686+07:00","message":"[buffer interim] 175 true ไปบุฟเฟ่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:51.739350867+07:00","message":"[bufferProcess] interim [870000000]:ไปบุฟเฟ่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:51.739358238+07:00","message":"[bufferProcess] send to processor (isfinal):ไปบุฟเฟ่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:51.739362536+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:51.739365566+07:00","message":"> Transcript [3033] [false]: 'ไปบุฟเฟ่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:51.739368725+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:51.739370874+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:51.739372785+07:00","message":"StatePrefix: 'ไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:51.739375425+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:51.739382843+07:00","message":"Push: 'ไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:51.739384691+07:00","message":"TextPushed: 'ไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:51.739386942+07:00","message":"Set new StatePrefix : 'ไปบุฟเฟ่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:51.739389567+07:00","message":"Next Push (prob) : 'บุฟเฟ่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:51.739391853+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:51.739394107+07:00","message":"> Transcript [3034] [true]: 'ไปบุฟเฟ่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:51.739396296+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:51.73939801+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:51.739399822+07:00","message":"StatePrefix: 'ไปบุฟเฟ่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:51.739401689+07:00","message":"TextPushed: 'ไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:51.739403647+07:00","message":"Push: 'บุฟเฟ่'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:51.739412374+07:00","message":"push: {false ไป 0 0xc0001fd900}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:51.739418204+07:00","message":"push: {true บุฟเฟ่ 0 0xc0001fd900}"}
{"level":"info","service":"Main","time":"2026-06-25T13:18:51.748484131+07:00","message":"write wav file: './tmp/7593/7593_175.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:52.214624163+07:00","message":"receive streaming session, msgId: 176"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:52.21465705+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อร่อย\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":540000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:52.21466258+07:00","message":"receive interim result [false|false]: อร่อย"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:52.214675967+07:00","message":"[buffer interim] 176 false อร่อย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:52.21468265+07:00","message":"[bufferProcess] interim [540000000]:อร่อย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:52.214684788+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:53.251370887+07:00","message":"receive streaming session, msgId: 176"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:53.251417471+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อย่างที่บอก\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":620000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:53.251424477+07:00","message":"receive interim result [false|false]: อย่างที่บอก"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:53.251440329+07:00","message":"[buffer interim] 176 false อย่างที่บอก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:53.251451887+07:00","message":"[bufferProcess] interim [620000000]:อย่างที่บอก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:53.251454206+07:00","message":"[bufferProcess] send to processor:อร่อย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:53.251457795+07:00","message":"[bufferProcess] send to processor (ticker):อย่างที่บอก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:53.251474609+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:53.251503124+07:00","message":"> Transcript [3035] [false]: 'อร่อย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:53.251507413+07:00","message":"Set StatePrefix (first interim): 'อร่อย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:53.251510504+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:53.251513048+07:00","message":"> Transcript [3036] [false]: 'อย่างที่บอก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:53.251515136+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:53.251517126+07:00","message":"Set new StatePrefix: 'อย่างที่บอก'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:53.473369849+07:00","message":"receive streaming session, msgId: 176"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:53.473415167+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อย่างที่บอกไป\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":800000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:53.473421362+07:00","message":"receive interim result [false|false]: อย่างที่บอกไป"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:53.473435932+07:00","message":"[buffer interim] 176 false อย่างที่บอกไป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:53.473444352+07:00","message":"[bufferProcess] interim [800000000]:อย่างที่บอกไป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:53.473446693+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:53.567550484+07:00","message":"receive streaming session, msgId: 176"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:53.567596239+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อย่างที่บอก\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":860000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:53.567602619+07:00","message":"receive interim result [false|false]: อย่างที่บอก"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:53.56761724+07:00","message":"[buffer interim] 176 false อย่างที่บอก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:53.567624951+07:00","message":"[bufferProcess] interim [860000000]:อย่างที่บอก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:53.567627407+07:00","message":"[bufferProcess] send to processor:อย่างที่บอกไป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:53.567634248+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:53.567637431+07:00","message":"> Transcript [3037] [false]: 'อย่างที่บอกไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:53.567641154+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:53.567643749+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:53.567645749+07:00","message":"StatePrefix: 'อย่างที่บอก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:53.567648488+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:53.573712431+07:00","message":"receive streaming session, msgId: 176"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:53.573731501+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อย่างที่บอกอาจารย์\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":920000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:53.573735902+07:00","message":"receive interim result [false|false]: อย่างที่บอกอาจารย์"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:53.573746957+07:00","message":"[buffer interim] 176 false อย่างที่บอกอาจารย์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:53.573751757+07:00","message":"[bufferProcess] interim [920000000]:อย่างที่บอกอาจารย์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:53.573753939+07:00","message":"[bufferProcess] send to processor:อย่างที่บอก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:53.573763174+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:53.573767602+07:00","message":"> Transcript [3038] [false]: 'อย่างที่บอก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:53.573771879+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:53.57377467+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:53.573777996+07:00","message":"StatePrefix: 'อย่างที่บอก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:53.573781266+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:53.742379221+07:00","message":"[GCS] IsForceVAD: false for message ID: 176"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:53.770056872+07:00","message":"receive streaming session, msgId: 176"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:53.770093459+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อย่างที่บอกอาจารย์คะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":100000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:53.770099835+07:00","message":"receive interim result [false|false]: อย่างที่บอกอาจารย์คะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:53.770114262+07:00","message":"[buffer interim] 176 false อย่างที่บอกอาจารย์คะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:53.770121502+07:00","message":"[bufferProcess] interim [100000000]:อย่างที่บอกอาจารย์คะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:53.770123772+07:00","message":"[bufferProcess] send to processor:อย่างที่บอกอาจารย์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:53.770126979+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:53.770129559+07:00","message":"> Transcript [3039] [false]: 'อย่างที่บอกอาจารย์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:53.770132979+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:53.770135229+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:53.770137146+07:00","message":"StatePrefix: 'อย่างที่บอก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:53.770139187+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:53.817376139+07:00","message":"receive streaming session, msgId: 176"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:53.817417686+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อย่างที่บอกอาจารย์ครับ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":160000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:53.817422669+07:00","message":"receive interim result [false|false]: อย่างที่บอกอาจารย์ครับ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:53.817439856+07:00","message":"[buffer interim] 176 false อย่างที่บอกอาจารย์ครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:53.81744785+07:00","message":"[bufferProcess] interim [160000000]:อย่างที่บอกอาจารย์ครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:53.817452076+07:00","message":"[bufferProcess] send to processor:อย่างที่บอกอาจารย์คะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:53.817461788+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:53.817465322+07:00","message":"> Transcript [3040] [false]: 'อย่างที่บอกอาจารย์คะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:53.817469112+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:53.817472155+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:53.817475386+07:00","message":"StatePrefix: 'อย่างที่บอก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:53.817477574+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:53.817483319+07:00","message":"Push: 'อย่างที่บอก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:53.817485291+07:00","message":"TextPushed: 'อย่างที่บอก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:53.817487462+07:00","message":"Set new StatePrefix : 'อย่างที่บอกอาจารย์คะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:53.81748965+07:00","message":"Next Push (prob) : 'อาจารย์คะ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:53.817508326+07:00","message":"push: {false อย่างที่บอก 0 0xc00052ba00}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:53.826923173+07:00","message":"receive streaming session, msgId: 176"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:53.826956418+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อย่างที่บอกอาจารย์ครับ\",\"confidence\":0.9570501}],\"is_final\":true,\"result_end_time\":{\"seconds\":2,\"nanos\":280000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:53.826962659+07:00","message":"receive interim result [true|false]: อย่างที่บอกอาจารย์ครับ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:53.826973457+07:00","message":"end recv isFinal message id 176"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:53.826975911+07:00","message":"end Recv id 176"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:53.82698251+07:00","message":"[buffer interim] 176 true อย่างที่บอกอาจารย์ครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:53.826988272+07:00","message":"[bufferProcess] interim [280000000]:อย่างที่บอกอาจารย์ครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:53.826991032+07:00","message":"[bufferProcess] send to processor (isfinal):อย่างที่บอกอาจารย์ครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:53.826993854+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:53.826996374+07:00","message":"> Transcript [3041] [false]: 'อย่างที่บอกอาจารย์ครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:53.826999329+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:53.827001472+07:00","message":"Set new StatePrefix: 'อย่างที่บอกอาจารย์ครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:53.827003342+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:53.827005208+07:00","message":"> Transcript [3042] [true]: 'อย่างที่บอกอาจารย์ครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:53.827007835+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:53.827009648+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:53.827011618+07:00","message":"StatePrefix: 'อย่างที่บอกอาจารย์ครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:53.827013628+07:00","message":"TextPushed: 'อย่างที่บอก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:53.827020711+07:00","message":"Push: 'อาจารย์ครับ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:53.82702793+07:00","message":"push: {true อาจารย์ครับ 0 0xc00052ba00}"}
{"level":"info","service":"Main","time":"2026-06-25T13:18:53.835288948+07:00","message":"write wav file: './tmp/7593/7593_176.wav'"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:18:53.998306522+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:18:53.998336786+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:54.00527238+07:00","message":"[GCS] Start streaming session, msgId: 177"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:54.466490687+07:00","message":"receive streaming session, msgId: 177"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:54.466533305+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"วัน\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":480000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:54.466538719+07:00","message":"receive interim result [false|false]: วัน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:54.466552307+07:00","message":"[buffer interim] 177 false วัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:54.466558417+07:00","message":"[bufferProcess] interim [480000000]:วัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:54.466560247+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:54.540550058+07:00","message":"receive streaming session, msgId: 177"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:54.540586182+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"วันนี้\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":600000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:54.540591872+07:00","message":"receive interim result [false|false]: วันนี้"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:54.540602049+07:00","message":"[buffer interim] 177 false วันนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:54.54060908+07:00","message":"[bufferProcess] interim [600000000]:วันนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:54.540611458+07:00","message":"[bufferProcess] send to processor:วัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:54.540616441+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:54.540619296+07:00","message":"> Transcript [3043] [false]: 'วัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:54.540621571+07:00","message":"Set StatePrefix (first interim): 'วัน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:54.660707359+07:00","message":"receive streaming session, msgId: 177"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:54.660745406+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"บันทึก\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":660000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:54.660752331+07:00","message":"receive interim result [false|false]: บันทึก"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:54.660768072+07:00","message":"[buffer interim] 177 false บันทึก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:54.66077506+07:00","message":"[bufferProcess] interim [660000000]:บันทึก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:54.660777535+07:00","message":"[bufferProcess] send to processor:วันนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:54.660780891+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:54.660791103+07:00","message":"> Transcript [3044] [false]: 'วันนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:54.660795823+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:54.660798624+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:54.660800588+07:00","message":"StatePrefix: 'วัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:54.660802619+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:54.732422184+07:00","message":"receive streaming session, msgId: 177"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:54.732470235+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"วันหนึ่ง\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":780000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:54.732476809+07:00","message":"receive interim result [false|false]: วันหนึ่ง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:54.732492729+07:00","message":"[buffer interim] 177 false วันหนึ่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:54.732509128+07:00","message":"[bufferProcess] interim [780000000]:วันหนึ่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:54.732511943+07:00","message":"[bufferProcess] send to processor:บันทึก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:54.732519389+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:54.732522738+07:00","message":"> Transcript [3045] [false]: 'บันทึก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:54.732525407+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:54.732528531+07:00","message":"Set new StatePrefix: 'บันทึก'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:54.863416003+07:00","message":"receive streaming session, msgId: 177"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:54.863454675+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"วันหนึ่งวัน\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":900000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:54.863461377+07:00","message":"receive interim result [false|false]: วันหนึ่งวัน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:54.863476832+07:00","message":"[buffer interim] 177 false วันหนึ่งวัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:54.863485613+07:00","message":"[bufferProcess] interim [900000000]:วันหนึ่งวัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:54.863488397+07:00","message":"[bufferProcess] send to processor:วันหนึ่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:54.863500639+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:54.863504176+07:00","message":"> Transcript [3046] [false]: 'วันหนึ่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:54.863506937+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:54.863509154+07:00","message":"Set new StatePrefix: 'วันหนึ่ง'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:54.992845024+07:00","message":"receive streaming session, msgId: 177"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:54.992886315+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"วันหนึ่ง\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":960000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:54.992892708+07:00","message":"receive interim result [false|false]: วันหนึ่ง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:54.992905488+07:00","message":"[buffer interim] 177 false วันหนึ่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:54.992913249+07:00","message":"[bufferProcess] interim [960000000]:วันหนึ่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:54.992917968+07:00","message":"[bufferProcess] send to processor:วันหนึ่งวัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:54.992925753+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:54.992929142+07:00","message":"> Transcript [3047] [false]: 'วันหนึ่งวัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:54.992932949+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:54.99293537+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:54.992937456+07:00","message":"StatePrefix: 'วันหนึ่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:54.992939566+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:54.999574193+07:00","message":"receive streaming session, msgId: 177"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:54.999590694+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"บันทึกบันทึก\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":20000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:54.999594622+07:00","message":"receive interim result [false|false]: บันทึกบันทึก"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:54.999602775+07:00","message":"[buffer interim] 177 false บันทึกบันทึก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:54.999606009+07:00","message":"[bufferProcess] interim [20000000]:บันทึกบันทึก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:54.999607987+07:00","message":"[bufferProcess] send to processor:วันหนึ่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:54.99961195+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:54.999614593+07:00","message":"> Transcript [3048] [false]: 'วันหนึ่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:54.999616868+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:54.99961896+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:54.999620738+07:00","message":"StatePrefix: 'วันหนึ่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:54.999622618+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:55.192677734+07:00","message":"receive streaming session, msgId: 177"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:55.192718462+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"วันหนึ่ง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":140000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:55.19272477+07:00","message":"receive interim result [false|false]: วันหนึ่ง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:55.192740091+07:00","message":"[buffer interim] 177 false วันหนึ่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:55.192747994+07:00","message":"[bufferProcess] interim [140000000]:วันหนึ่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:55.192750776+07:00","message":"[bufferProcess] send to processor:บันทึกบันทึก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:55.192755474+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:55.192758839+07:00","message":"> Transcript [3049] [false]: 'บันทึกบันทึก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:55.192761781+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:55.192764019+07:00","message":"Set new StatePrefix: 'บันทึกบันทึก'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:55.226965055+07:00","message":"receive streaming session, msgId: 177"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:55.227001772+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"วันนึงวันนึงเนี่ย\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":200000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:55.227007575+07:00","message":"receive interim result [false|false]: วันนึงวันนึงเนี่ย"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:55.227020119+07:00","message":"[buffer interim] 177 false วันนึงวันนึงเนี่ย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:55.227027111+07:00","message":"[bufferProcess] interim [200000000]:วันนึงวันนึงเนี่ย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:55.227029596+07:00","message":"[bufferProcess] send to processor:วันหนึ่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:55.227034689+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:55.227037258+07:00","message":"> Transcript [3050] [false]: 'วันหนึ่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:55.227039565+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:55.227041655+07:00","message":"Set new StatePrefix: 'วันหนึ่ง'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:55.62538089+07:00","message":"receive streaming session, msgId: 177"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:55.625422334+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"วันนึงวันนึงเนี่ยให้\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":680000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:55.625430192+07:00","message":"receive interim result [false|false]: วันนึงวันนึงเนี่ยให้"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:55.625450753+07:00","message":"[buffer interim] 177 false วันนึงวันนึงเนี่ยให้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:55.625465816+07:00","message":"[bufferProcess] interim [680000000]:วันนึงวันนึงเนี่ยให้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:55.625470426+07:00","message":"[bufferProcess] send to processor:วันนึงวันนึงเนี่ย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:55.625480585+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:55.625488012+07:00","message":"> Transcript [3051] [false]: 'วันนึงวันนึงเนี่ย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:55.625493474+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:55.625502581+07:00","message":"Set new StatePrefix: 'วันนึงวันนึงเนี่ย'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:55.763565624+07:00","message":"receive streaming session, msgId: 177"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:55.763621667+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"วันนึงวันนึงเนี่ยให้ผู้\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":800000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:55.763631014+07:00","message":"receive interim result [false|false]: วันนึงวันนึงเนี่ยให้ผู้"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:55.763649012+07:00","message":"[buffer interim] 177 false วันนึงวันนึงเนี่ยให้ผู้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:55.763661393+07:00","message":"[bufferProcess] interim [800000000]:วันนึงวันนึงเนี่ยให้ผู้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:55.763664571+07:00","message":"[bufferProcess] send to processor:วันนึงวันนึงเนี่ยให้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:55.763671839+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:55.763675087+07:00","message":"> Transcript [3052] [false]: 'วันนึงวันนึงเนี่ยให้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:55.763678898+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:55.763682655+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:55.763684807+07:00","message":"StatePrefix: 'วันนึงวันนึงเนี่ย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:55.763687572+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:55.884369752+07:00","message":"receive streaming session, msgId: 177"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:55.884417119+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"วันนึงวันนึงเนี่ยให้พูด\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":860000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:55.884422926+07:00","message":"receive interim result [false|false]: วันนึงวันนึงเนี่ยให้พูด"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:55.884437678+07:00","message":"[buffer interim] 177 false วันนึงวันนึงเนี่ยให้พูด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:55.884446772+07:00","message":"[bufferProcess] interim [860000000]:วันนึงวันนึงเนี่ยให้พูด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:55.884451619+07:00","message":"[bufferProcess] send to processor:วันนึงวันนึงเนี่ยให้ผู้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:55.884457414+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:55.884460875+07:00","message":"> Transcript [3053] [false]: 'วันนึงวันนึงเนี่ยให้ผู้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:55.884464608+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:55.884466928+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:55.88446902+07:00","message":"StatePrefix: 'วันนึงวันนึงเนี่ย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:55.884471304+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:56.071829993+07:00","message":"receive streaming session, msgId: 177"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:56.071866223+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"วันนึงวันนึงเนี่ยให้พูดเห็น\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":40000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:56.071873194+07:00","message":"receive interim result [false|false]: วันนึงวันนึงเนี่ยให้พูดเห็น"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:56.071888374+07:00","message":"[buffer interim] 177 false วันนึงวันนึงเนี่ยให้พูดเห็น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:56.071896768+07:00","message":"[bufferProcess] interim [40000000]:วันนึงวันนึงเนี่ยให้พูดเห็น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:56.071899329+07:00","message":"[bufferProcess] send to processor:วันนึงวันนึงเนี่ยให้พูด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:56.071907362+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:56.071910877+07:00","message":"> Transcript [3054] [false]: 'วันนึงวันนึงเนี่ยให้พูด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:56.0719142+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:56.071916847+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:56.071919242+07:00","message":"StatePrefix: 'วันนึงวันนึงเนี่ย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:56.071923401+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:56.136150064+07:00","message":"receive streaming session, msgId: 177"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:56.136184759+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"วันนึงวันนึงเนี่ยให้พูดเห็นพระ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":160000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:56.136191587+07:00","message":"receive interim result [false|false]: วันนึงวันนึงเนี่ยให้พูดเห็นพระ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:56.136202408+07:00","message":"[buffer interim] 177 false วันนึงวันนึงเนี่ยให้พูดเห็นพระ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:56.136209051+07:00","message":"[bufferProcess] interim [160000000]:วันนึงวันนึงเนี่ยให้พูดเห็นพระ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:56.136211725+07:00","message":"[bufferProcess] send to processor:วันนึงวันนึงเนี่ยให้พูดเห็น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:56.13621724+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:56.13622043+07:00","message":"> Transcript [3055] [false]: 'วันนึงวันนึงเนี่ยให้พูดเห็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:56.136224038+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:56.136226511+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:56.136229097+07:00","message":"StatePrefix: 'วันนึงวันนึงเนี่ย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:56.136231377+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:56.136236596+07:00","message":"Push: 'วันนึงวันนึงเนี่ย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:56.1362388+07:00","message":"TextPushed: 'วันนึงวันนึงเนี่ย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:56.136240999+07:00","message":"Set new StatePrefix : 'วันนึงวันนึงเนี่ยให้พูดเห็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:56.136243257+07:00","message":"Next Push (prob) : 'ให้พูดเห็น'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:56.136252891+07:00","message":"push: {false วันนึงวันนึงเนี่ย 0 0xc00052b700}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:56.140147301+07:00","message":"receive streaming session, msgId: 177"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:56.140171763+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"วันนึงวันนึงเนี่ยให้พูดเห็นภาพ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":220000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:56.14017677+07:00","message":"receive interim result [false|false]: วันนึงวันนึงเนี่ยให้พูดเห็นภาพ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:56.140221835+07:00","message":"[buffer interim] 177 false วันนึงวันนึงเนี่ยให้พูดเห็นภาพ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:56.140227326+07:00","message":"[bufferProcess] interim [220000000]:วันนึงวันนึงเนี่ยให้พูดเห็นภาพ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:56.14022966+07:00","message":"[bufferProcess] send to processor:วันนึงวันนึงเนี่ยให้พูดเห็นพระ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:56.140232578+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:56.140235001+07:00","message":"> Transcript [3056] [false]: 'วันนึงวันนึงเนี่ยให้พูดเห็นพระ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:56.140237976+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:56.140239864+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:56.140241703+07:00","message":"StatePrefix: 'วันนึงวันนึงเนี่ยให้พูดเห็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:56.140244444+07:00","message":"TextPushed: 'วันนึงวันนึงเนี่ย'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:56.335350068+07:00","message":"receive streaming session, msgId: 177"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:56.335391914+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"วันนึงวันนึงเนี่ยให้พูดเห็นภาพเลย\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":400000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:56.335398778+07:00","message":"receive interim result [false|false]: วันนึงวันนึงเนี่ยให้พูดเห็นภาพเลย"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:56.335413755+07:00","message":"[buffer interim] 177 false วันนึงวันนึงเนี่ยให้พูดเห็นภาพเลย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:56.335427409+07:00","message":"[bufferProcess] interim [400000000]:วันนึงวันนึงเนี่ยให้พูดเห็นภาพเลย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:56.335430322+07:00","message":"[bufferProcess] send to processor:วันนึงวันนึงเนี่ยให้พูดเห็นภาพ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:56.335434373+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:56.335440191+07:00","message":"> Transcript [3057] [false]: 'วันนึงวันนึงเนี่ยให้พูดเห็นภาพ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:56.335444096+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:56.335446431+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:56.335448598+07:00","message":"StatePrefix: 'วันนึงวันนึงเนี่ยให้พูดเห็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:56.335451362+07:00","message":"TextPushed: 'วันนึงวันนึงเนี่ย'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:56.538008706+07:00","message":"receive streaming session, msgId: 177"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:56.538052277+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"วันนึงวันนึงเนี่ยให้พูดเห็นภาพเลยเรา\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":520000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:56.538059361+07:00","message":"receive interim result [false|false]: วันนึงวันนึงเนี่ยให้พูดเห็นภาพเลยเรา"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:56.538074968+07:00","message":"[buffer interim] 177 false วันนึงวันนึงเนี่ยให้พูดเห็นภาพเลยเรา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:56.538083192+07:00","message":"[bufferProcess] interim [520000000]:วันนึงวันนึงเนี่ยให้พูดเห็นภาพเลยเรา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:56.538086056+07:00","message":"[bufferProcess] send to processor:วันนึงวันนึงเนี่ยให้พูดเห็นภาพเลย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:56.538093417+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:56.538096594+07:00","message":"> Transcript [3058] [false]: 'วันนึงวันนึงเนี่ยให้พูดเห็นภาพเลย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:56.538100274+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:56.538102758+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:56.538104995+07:00","message":"StatePrefix: 'วันนึงวันนึงเนี่ยให้พูดเห็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:56.538109448+07:00","message":"TextPushed: 'วันนึงวันนึงเนี่ย'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:56.66395826+07:00","message":"receive streaming session, msgId: 177"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:56.664009117+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"วันนึงวันนึงเนี่ยให้พูดเห็นภาพแล้วก็\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":580000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:56.664015754+07:00","message":"receive interim result [false|false]: วันนึงวันนึงเนี่ยให้พูดเห็นภาพแล้วก็"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:56.664032001+07:00","message":"[buffer interim] 177 false วันนึงวันนึงเนี่ยให้พูดเห็นภาพแล้วก็"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:56.664039894+07:00","message":"[bufferProcess] interim [580000000]:วันนึงวันนึงเนี่ยให้พูดเห็นภาพแล้วก็"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:56.664042834+07:00","message":"[bufferProcess] send to processor:วันนึงวันนึงเนี่ยให้พูดเห็นภาพเลยเรา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:56.664050989+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:56.66405449+07:00","message":"> Transcript [3059] [false]: 'วันนึงวันนึงเนี่ยให้พูดเห็นภาพเลยเรา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:56.664058814+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:56.664061646+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:56.664063962+07:00","message":"StatePrefix: 'วันนึงวันนึงเนี่ยให้พูดเห็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:56.664067358+07:00","message":"TextPushed: 'วันนึงวันนึงเนี่ย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:56.664074644+07:00","message":"Push: 'ให้พูดเห็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:56.664076638+07:00","message":"TextPushed: 'วันนึงวันนึงเนี่ยให้พูดเห็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:56.664078862+07:00","message":"Set new StatePrefix : 'วันนึงวันนึงเนี่ยให้พูดเห็นภาพเลยเรา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:56.664081245+07:00","message":"Next Push (prob) : 'ภาพเลยเรา'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:56.664091017+07:00","message":"push: {false ให้พูดเห็น 0 0xc00052b700}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:56.803449354+07:00","message":"receive streaming session, msgId: 177"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:56.803506602+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"วันนึงวันนึงเนี่ยให้พูดเห็นภาพแล้วก็ไม่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":700000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:56.803515006+07:00","message":"receive interim result [false|false]: วันนึงวันนึงเนี่ยให้พูดเห็นภาพแล้วก็ไม่"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:56.803531875+07:00","message":"[buffer interim] 177 false วันนึงวันนึงเนี่ยให้พูดเห็นภาพแล้วก็ไม่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:56.803540859+07:00","message":"[bufferProcess] interim [700000000]:วันนึงวันนึงเนี่ยให้พูดเห็นภาพแล้วก็ไม่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:56.803544074+07:00","message":"[bufferProcess] send to processor:วันนึงวันนึงเนี่ยให้พูดเห็นภาพแล้วก็"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:56.803547895+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:56.803551038+07:00","message":"> Transcript [3060] [false]: 'วันนึงวันนึงเนี่ยให้พูดเห็นภาพแล้วก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:56.803554025+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:56.803557307+07:00","message":"Set new StatePrefix: 'วันนึงวันนึงเนี่ยให้พูดเห็นภาพแล้วก็'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:56.923355708+07:00","message":"receive streaming session, msgId: 177"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:56.923392099+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"วันนึงวันนึงเนี่ยให้พูดเห็นภาพเลยเราได้ไหม\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":820000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:56.923399678+07:00","message":"receive interim result [false|false]: วันนึงวันนึงเนี่ยให้พูดเห็นภาพเลยเราได้ไหม"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:56.923414549+07:00","message":"[buffer interim] 177 false วันนึงวันนึงเนี่ยให้พูดเห็นภาพเลยเราได้ไหม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:56.923423198+07:00","message":"[bufferProcess] interim [820000000]:วันนึงวันนึงเนี่ยให้พูดเห็นภาพเลยเราได้ไหม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:56.923426101+07:00","message":"[bufferProcess] send to processor:วันนึงวันนึงเนี่ยให้พูดเห็นภาพแล้วก็ไม่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:56.923434823+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:56.923438609+07:00","message":"> Transcript [3061] [false]: 'วันนึงวันนึงเนี่ยให้พูดเห็นภาพแล้วก็ไม่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:56.923442545+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:56.923445289+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:56.923447279+07:00","message":"StatePrefix: 'วันนึงวันนึงเนี่ยให้พูดเห็นภาพแล้วก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:56.923449955+07:00","message":"TextPushed: 'วันนึงวันนึงเนี่ยให้พูดเห็น'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:56.942250778+07:00","message":"receive streaming session, msgId: 177"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:56.942282362+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"วันนึงวันนึงเนี่ยให้พูดเห็นภาพแล้วก็ไม่ขาย\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":880000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:56.942288343+07:00","message":"receive interim result [false|false]: วันนึงวันนึงเนี่ยให้พูดเห็นภาพแล้วก็ไม่ขาย"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:56.942303592+07:00","message":"[buffer interim] 177 false วันนึงวันนึงเนี่ยให้พูดเห็นภาพแล้วก็ไม่ขาย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:56.942311312+07:00","message":"[bufferProcess] interim [880000000]:วันนึงวันนึงเนี่ยให้พูดเห็นภาพแล้วก็ไม่ขาย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:56.94231427+07:00","message":"[bufferProcess] send to processor:วันนึงวันนึงเนี่ยให้พูดเห็นภาพเลยเราได้ไหม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:56.942321777+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:56.942324512+07:00","message":"> Transcript [3062] [false]: 'วันนึงวันนึงเนี่ยให้พูดเห็นภาพเลยเราได้ไหม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:56.942327012+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:56.942329264+07:00","message":"Set new StatePrefix: 'วันนึงวันนึงเนี่ยให้พูดเห็นภาพเลยเราได้ไหม'"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:18:56.998640683+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:18:56.998657916+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:57.093946294+07:00","message":"receive streaming session, msgId: 177"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:57.093986345+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"วันนึงวันนึงเนี่ยให้พูดเห็นภาพแล้วก็ไม่ขายบริการ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":120000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:57.093992706+07:00","message":"receive interim result [false|false]: วันนึงวันนึงเนี่ยให้พูดเห็นภาพแล้วก็ไม่ขายบริการ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:57.094005149+07:00","message":"[buffer interim] 177 false วันนึงวันนึงเนี่ยให้พูดเห็นภาพแล้วก็ไม่ขายบริการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:57.09401208+07:00","message":"[bufferProcess] interim [120000000]:วันนึงวันนึงเนี่ยให้พูดเห็นภาพแล้วก็ไม่ขายบริการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:57.094014747+07:00","message":"[bufferProcess] send to processor:วันนึงวันนึงเนี่ยให้พูดเห็นภาพแล้วก็ไม่ขาย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:57.094019737+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:57.094022388+07:00","message":"> Transcript [3063] [false]: 'วันนึงวันนึงเนี่ยให้พูดเห็นภาพแล้วก็ไม่ขาย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:57.094024944+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:57.094027043+07:00","message":"Set new StatePrefix: 'วันนึงวันนึงเนี่ยให้พูดเห็นภาพแล้วก็ไม่ขาย'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:57.480600037+07:00","message":"receive streaming session, msgId: 177"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:57.480633349+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"วันนึงวันนึงเนี่ยให้พูดเห็นภาพแล้วก็ไม่ขายบีบีกัน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":480000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:57.480639502+07:00","message":"receive interim result [false|false]: วันนึงวันนึงเนี่ยให้พูดเห็นภาพแล้วก็ไม่ขายบีบีกัน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:57.480653688+07:00","message":"[buffer interim] 177 false วันนึงวันนึงเนี่ยให้พูดเห็นภาพแล้วก็ไม่ขายบีบีกัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:57.480660387+07:00","message":"[bufferProcess] interim [480000000]:วันนึงวันนึงเนี่ยให้พูดเห็นภาพแล้วก็ไม่ขายบีบีกัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:57.480662859+07:00","message":"[bufferProcess] send to processor:วันนึงวันนึงเนี่ยให้พูดเห็นภาพแล้วก็ไม่ขายบริการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:57.480666427+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:57.480669296+07:00","message":"> Transcript [3064] [false]: 'วันนึงวันนึงเนี่ยให้พูดเห็นภาพแล้วก็ไม่ขายบริการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:57.48067304+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:57.48067532+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:57.480677543+07:00","message":"StatePrefix: 'วันนึงวันนึงเนี่ยให้พูดเห็นภาพแล้วก็ไม่ขาย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:57.480680323+07:00","message":"TextPushed: 'วันนึงวันนึงเนี่ยให้พูดเห็น'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:57.866756343+07:00","message":"receive streaming session, msgId: 177"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:57.866793404+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"วันนึงวันนึงเนี่ยให้พูดเห็นภาพแล้วก็ไม่ขายบีบีกันกิน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":900000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:57.866799101+07:00","message":"receive interim result [false|false]: วันนึงวันนึงเนี่ยให้พูดเห็นภาพแล้วก็ไม่ขายบีบีกันกิน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:57.866814118+07:00","message":"[buffer interim] 177 false วันนึงวันนึงเนี่ยให้พูดเห็นภาพแล้วก็ไม่ขายบีบีกันกิน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:57.866821218+07:00","message":"[bufferProcess] interim [900000000]:วันนึงวันนึงเนี่ยให้พูดเห็นภาพแล้วก็ไม่ขายบีบีกันกิน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:57.866823737+07:00","message":"[bufferProcess] send to processor:วันนึงวันนึงเนี่ยให้พูดเห็นภาพแล้วก็ไม่ขายบีบีกัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:57.866827234+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:57.866830494+07:00","message":"> Transcript [3065] [false]: 'วันนึงวันนึงเนี่ยให้พูดเห็นภาพแล้วก็ไม่ขายบีบีกัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:57.866834918+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:57.866837585+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:57.866840067+07:00","message":"StatePrefix: 'วันนึงวันนึงเนี่ยให้พูดเห็นภาพแล้วก็ไม่ขาย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:57.86684299+07:00","message":"TextPushed: 'วันนึงวันนึงเนี่ยให้พูดเห็น'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:57.978300914+07:00","message":"receive streaming session, msgId: 177"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:57.978344047+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"วันนึงวันนึงเนี่ยให้พูดเห็นภาพแล้วก็ไม่ขายบีบีกันกินซะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":20000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:57.978349901+07:00","message":"receive interim result [false|false]: วันนึงวันนึงเนี่ยให้พูดเห็นภาพแล้วก็ไม่ขายบีบีกันกินซะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:57.978365942+07:00","message":"[buffer interim] 177 false วันนึงวันนึงเนี่ยให้พูดเห็นภาพแล้วก็ไม่ขายบีบีกันกินซะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:57.978373547+07:00","message":"[bufferProcess] interim [20000000]:วันนึงวันนึงเนี่ยให้พูดเห็นภาพแล้วก็ไม่ขายบีบีกันกินซะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:57.97837659+07:00","message":"[bufferProcess] send to processor:วันนึงวันนึงเนี่ยให้พูดเห็นภาพแล้วก็ไม่ขายบีบีกันกิน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:57.978379849+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:57.978382796+07:00","message":"> Transcript [3066] [false]: 'วันนึงวันนึงเนี่ยให้พูดเห็นภาพแล้วก็ไม่ขายบีบีกันกิน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:57.978386928+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:57.978389676+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:57.978392085+07:00","message":"StatePrefix: 'วันนึงวันนึงเนี่ยให้พูดเห็นภาพแล้วก็ไม่ขาย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:57.978395173+07:00","message":"TextPushed: 'วันนึงวันนึงเนี่ยให้พูดเห็น'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:58.099685727+07:00","message":"receive streaming session, msgId: 177"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:58.099732539+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"วันนึงวันนึงเนี่ยให้พูดเห็นภาพแล้วก็ไม่ขายบีบีกันกินสัก\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":80000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:58.099741933+07:00","message":"receive interim result [false|false]: วันนึงวันนึงเนี่ยให้พูดเห็นภาพแล้วก็ไม่ขายบีบีกันกินสัก"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:58.099760176+07:00","message":"[buffer interim] 177 false วันนึงวันนึงเนี่ยให้พูดเห็นภาพแล้วก็ไม่ขายบีบีกันกินสัก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:58.099769901+07:00","message":"[bufferProcess] interim [80000000]:วันนึงวันนึงเนี่ยให้พูดเห็นภาพแล้วก็ไม่ขายบีบีกันกินสัก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:58.099774291+07:00","message":"[bufferProcess] send to processor:วันนึงวันนึงเนี่ยให้พูดเห็นภาพแล้วก็ไม่ขายบีบีกันกินซะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:58.09979399+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:58.099798454+07:00","message":"> Transcript [3067] [false]: 'วันนึงวันนึงเนี่ยให้พูดเห็นภาพแล้วก็ไม่ขายบีบีกันกินซะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:58.099804497+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:58.099807413+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:58.099811298+07:00","message":"StatePrefix: 'วันนึงวันนึงเนี่ยให้พูดเห็นภาพแล้วก็ไม่ขาย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:58.09981471+07:00","message":"TextPushed: 'วันนึงวันนึงเนี่ยให้พูดเห็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:58.099823146+07:00","message":"Push: 'ภาพแล้วก็ไม่ขาย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:58.099826485+07:00","message":"TextPushed: 'วันนึงวันนึงเนี่ยให้พูดเห็นภาพแล้วก็ไม่ขาย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:58.099829838+07:00","message":"Set new StatePrefix : 'วันนึงวันนึงเนี่ยให้พูดเห็นภาพแล้วก็ไม่ขายบีบีกันกินซะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:58.09983297+07:00","message":"Next Push (prob) : 'บีบีกันกินซะ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:58.099863991+07:00","message":"push: {false ภาพแล้วก็ไม่ขาย 0 0xc00052b700}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:58.192034782+07:00","message":"receive streaming session, msgId: 177"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:58.192070111+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"วันนึงวันนึงเนี่ยให้พูดเห็นภาพแล้วก็ไม่ขายบีบีกัน\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":4,\"nanos\":140000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:58.192077189+07:00","message":"receive interim result [false|false]: วันนึงวันนึงเนี่ยให้พูดเห็นภาพแล้วก็ไม่ขายบีบีกัน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:58.192089338+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" Install\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":140000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:58.19209858+07:00","message":"receive interim result [false|false]:  Install"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:58.192103836+07:00","message":"[buffer interim] 177 false วันนึงวันนึงเนี่ยให้พูดเห็นภาพแล้วก็ไม่ขายบีบีกัน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:58.192115845+07:00","message":"[buffer interim] 177 false  Install"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:58.192122586+07:00","message":"[bufferProcess] interim [140000000]:วันนึงวันนึงเนี่ยให้พูดเห็นภาพแล้วก็ไม่ขายบีบีกัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:58.192125637+07:00","message":"[bufferProcess] send to processor:วันนึงวันนึงเนี่ยให้พูดเห็นภาพแล้วก็ไม่ขายบีบีกันกินสัก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:58.192129269+07:00","message":"[bufferProcess] interim [140000000]: Install"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:58.192136353+07:00","message":"[bufferProcess] update buffer: วันนึงวันนึงเนี่ยให้พูดเห็นภาพแล้วก็ไม่ขายบีบีกัน Install"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:58.192139225+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:58.19214192+07:00","message":"> Transcript [3068] [false]: 'วันนึงวันนึงเนี่ยให้พูดเห็นภาพแล้วก็ไม่ขายบีบีกันกินสัก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:58.192144563+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:58.192146473+07:00","message":"Set new StatePrefix: 'วันนึงวันนึงเนี่ยให้พูดเห็นภาพแล้วก็ไม่ขายบีบีกันกินสัก'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:58.196260855+07:00","message":"receive streaming session, msgId: 177"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:58.196283943+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"วันนึงวันนึงเนี่ยให้พูดเห็นภาพแล้วก็ไม่ขายบีบีกันกินสักเท่า\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":200000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:58.196289299+07:00","message":"receive interim result [false|false]: วันนึงวันนึงเนี่ยให้พูดเห็นภาพแล้วก็ไม่ขายบีบีกันกินสักเท่า"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:58.19630001+07:00","message":"[buffer interim] 177 false วันนึงวันนึงเนี่ยให้พูดเห็นภาพแล้วก็ไม่ขายบีบีกันกินสักเท่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:58.196305356+07:00","message":"[bufferProcess] interim [200000000]:วันนึงวันนึงเนี่ยให้พูดเห็นภาพแล้วก็ไม่ขายบีบีกันกินสักเท่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:58.196308038+07:00","message":"[bufferProcess] send to processor:วันนึงวันนึงเนี่ยให้พูดเห็นภาพแล้วก็ไม่ขายบีบีกัน Install"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:58.196314828+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:58.19631744+07:00","message":"> Transcript [3069] [false]: 'วันนึงวันนึงเนี่ยให้พูดเห็นภาพแล้วก็ไม่ขายบีบีกัน Install'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:58.19631966+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:58.196321625+07:00","message":"Set new StatePrefix: 'วันนึงวันนึงเนี่ยให้พูดเห็นภาพแล้วก็ไม่ขายบีบีกัน Install'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:58.248238602+07:00","message":"receive streaming session, msgId: 177"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:58.248278007+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"วันนึงวันนึงเนี่ยให้พูดเห็นภาพแล้วก็ไม่ขายบีบีกันกินสักเท่าไหร่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":260000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:58.248285215+07:00","message":"receive interim result [false|false]: วันนึงวันนึงเนี่ยให้พูดเห็นภาพแล้วก็ไม่ขายบีบีกันกินสักเท่าไหร่"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:58.24830025+07:00","message":"[buffer interim] 177 false วันนึงวันนึงเนี่ยให้พูดเห็นภาพแล้วก็ไม่ขายบีบีกันกินสักเท่าไหร่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:58.248306741+07:00","message":"[bufferProcess] interim [260000000]:วันนึงวันนึงเนี่ยให้พูดเห็นภาพแล้วก็ไม่ขายบีบีกันกินสักเท่าไหร่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:58.248310077+07:00","message":"[bufferProcess] send to processor:วันนึงวันนึงเนี่ยให้พูดเห็นภาพแล้วก็ไม่ขายบีบีกันกินสักเท่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:58.248317723+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:58.248320543+07:00","message":"> Transcript [3070] [false]: 'วันนึงวันนึงเนี่ยให้พูดเห็นภาพแล้วก็ไม่ขายบีบีกันกินสักเท่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:58.248323449+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:58.248325554+07:00","message":"Set new StatePrefix: 'วันนึงวันนึงเนี่ยให้พูดเห็นภาพแล้วก็ไม่ขายบีบีกันกินสักเท่า'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:58.817922266+07:00","message":"receive streaming session, msgId: 177"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:58.817951574+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"วันนึงวันนึงเนี่ยให้พูดเห็นภาพแล้วก็ไม่ขายบีบีกันกินสักเท่าไหร่\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":4,\"nanos\":860000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:58.817957521+07:00","message":"receive interim result [false|false]: วันนึงวันนึงเนี่ยให้พูดเห็นภาพแล้วก็ไม่ขายบีบีกันกินสักเท่าไหร่"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:58.817969786+07:00","message":"[buffer interim] 177 false วันนึงวันนึงเนี่ยให้พูดเห็นภาพแล้วก็ไม่ขายบีบีกันกินสักเท่าไหร่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:58.81797632+07:00","message":"[bufferProcess] interim [860000000]:วันนึงวันนึงเนี่ยให้พูดเห็นภาพแล้วก็ไม่ขายบีบีกันกินสักเท่าไหร่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:58.817979239+07:00","message":"[bufferProcess] send to processor:วันนึงวันนึงเนี่ยให้พูดเห็นภาพแล้วก็ไม่ขายบีบีกันกินสักเท่าไหร่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:58.817983065+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:58.817985932+07:00","message":"> Transcript [3071] [false]: 'วันนึงวันนึงเนี่ยให้พูดเห็นภาพแล้วก็ไม่ขายบีบีกันกินสักเท่าไหร่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:58.817989562+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:58.817991606+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:58.817993656+07:00","message":"StatePrefix: 'วันนึงวันนึงเนี่ยให้พูดเห็นภาพแล้วก็ไม่ขายบีบีกันกินสักเท่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:58.817996454+07:00","message":"TextPushed: 'วันนึงวันนึงเนี่ยให้พูดเห็นภาพแล้วก็ไม่ขาย'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:58.946748751+07:00","message":"receive streaming session, msgId: 177"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:58.946790603+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"วันนึงวันนึงเนี่ยให้พูดเห็นภาพแล้วก็ไม่ขายบีบีกันกินสักเท่าไหร่คำถาม\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":980000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:58.946797116+07:00","message":"receive interim result [false|false]: วันนึงวันนึงเนี่ยให้พูดเห็นภาพแล้วก็ไม่ขายบีบีกันกินสักเท่าไหร่คำถาม"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:58.946811176+07:00","message":"[buffer interim] 177 false วันนึงวันนึงเนี่ยให้พูดเห็นภาพแล้วก็ไม่ขายบีบีกันกินสักเท่าไหร่คำถาม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:58.946818146+07:00","message":"[bufferProcess] interim [980000000]:วันนึงวันนึงเนี่ยให้พูดเห็นภาพแล้วก็ไม่ขายบีบีกันกินสักเท่าไหร่คำถาม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:58.946821502+07:00","message":"[bufferProcess] send to processor:วันนึงวันนึงเนี่ยให้พูดเห็นภาพแล้วก็ไม่ขายบีบีกันกินสักเท่าไหร่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:58.946828322+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:58.946831325+07:00","message":"> Transcript [3072] [false]: 'วันนึงวันนึงเนี่ยให้พูดเห็นภาพแล้วก็ไม่ขายบีบีกันกินสักเท่าไหร่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:58.946835332+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:58.946837698+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:58.946840405+07:00","message":"StatePrefix: 'วันนึงวันนึงเนี่ยให้พูดเห็นภาพแล้วก็ไม่ขายบีบีกันกินสักเท่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:58.946843732+07:00","message":"TextPushed: 'วันนึงวันนึงเนี่ยให้พูดเห็นภาพแล้วก็ไม่ขาย'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:59.084545775+07:00","message":"receive streaming session, msgId: 177"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:59.084586311+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"วันนึงวันนึงเนี่ยให้พูดเห็นภาพแล้วก็ไม่ขายบีบีกันกินสักเท่าไหร่คำถามนี้\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":100000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:59.084592973+07:00","message":"receive interim result [false|false]: วันนึงวันนึงเนี่ยให้พูดเห็นภาพแล้วก็ไม่ขายบีบีกันกินสักเท่าไหร่คำถามนี้"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:59.084604966+07:00","message":"[buffer interim] 177 false วันนึงวันนึงเนี่ยให้พูดเห็นภาพแล้วก็ไม่ขายบีบีกันกินสักเท่าไหร่คำถามนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:59.084613773+07:00","message":"[bufferProcess] interim [100000000]:วันนึงวันนึงเนี่ยให้พูดเห็นภาพแล้วก็ไม่ขายบีบีกันกินสักเท่าไหร่คำถามนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:59.0846169+07:00","message":"[bufferProcess] send to processor:วันนึงวันนึงเนี่ยให้พูดเห็นภาพแล้วก็ไม่ขายบีบีกันกินสักเท่าไหร่คำถาม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:59.084622469+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:59.084625104+07:00","message":"> Transcript [3073] [false]: 'วันนึงวันนึงเนี่ยให้พูดเห็นภาพแล้วก็ไม่ขายบีบีกันกินสักเท่าไหร่คำถาม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:59.084629835+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:59.084632189+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:59.084634642+07:00","message":"StatePrefix: 'วันนึงวันนึงเนี่ยให้พูดเห็นภาพแล้วก็ไม่ขายบีบีกันกินสักเท่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:59.084637654+07:00","message":"TextPushed: 'วันนึงวันนึงเนี่ยให้พูดเห็นภาพแล้วก็ไม่ขาย'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:59.13250845+07:00","message":"[GCS] IsForceVAD: false for message ID: 177"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:59.286558852+07:00","message":"receive streaming session, msgId: 177"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:59.286606797+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"วันนึงวันนึงเนี่ยให้พูดเห็นภาพแล้วก็ไม่ขายบีบีกันกินสักเท่าไหร่คำถามนี้\",\"confidence\":0.905828}],\"is_final\":true,\"result_end_time\":{\"seconds\":5,\"nanos\":340000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:59.286618298+07:00","message":"receive interim result [true|false]: วันนึงวันนึงเนี่ยให้พูดเห็นภาพแล้วก็ไม่ขายบีบีกันกินสักเท่าไหร่คำถามนี้"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:59.28663336+07:00","message":"end recv isFinal message id 177"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:59.286636031+07:00","message":"end Recv id 177"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:59.286645117+07:00","message":"[buffer interim] 177 true วันนึงวันนึงเนี่ยให้พูดเห็นภาพแล้วก็ไม่ขายบีบีกันกินสักเท่าไหร่คำถามนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:59.286660583+07:00","message":"[bufferProcess] interim [340000000]:วันนึงวันนึงเนี่ยให้พูดเห็นภาพแล้วก็ไม่ขายบีบีกันกินสักเท่าไหร่คำถามนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:59.286666524+07:00","message":"[bufferProcess] send to processor (isfinal):วันนึงวันนึงเนี่ยให้พูดเห็นภาพแล้วก็ไม่ขายบีบีกันกินสักเท่าไหร่คำถามนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:59.286672086+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:59.286675895+07:00","message":"> Transcript [3074] [false]: 'วันนึงวันนึงเนี่ยให้พูดเห็นภาพแล้วก็ไม่ขายบีบีกันกินสักเท่าไหร่คำถามนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:59.28668195+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:59.286685716+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:59.286688662+07:00","message":"StatePrefix: 'วันนึงวันนึงเนี่ยให้พูดเห็นภาพแล้วก็ไม่ขายบีบีกันกินสักเท่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:59.286692709+07:00","message":"TextPushed: 'วันนึงวันนึงเนี่ยให้พูดเห็นภาพแล้วก็ไม่ขาย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:59.286703406+07:00","message":"Push: 'บีบีกันกินสักเท่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:59.286706925+07:00","message":"TextPushed: 'วันนึงวันนึงเนี่ยให้พูดเห็นภาพแล้วก็ไม่ขายบีบีกันกินสักเท่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:59.286710163+07:00","message":"Set new StatePrefix : 'วันนึงวันนึงเนี่ยให้พูดเห็นภาพแล้วก็ไม่ขายบีบีกันกินสักเท่าไหร่คำถามนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:59.286712706+07:00","message":"Next Push (prob) : 'ไหร่คำถามนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:59.286714527+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:59.286717383+07:00","message":"> Transcript [3075] [true]: 'วันนึงวันนึงเนี่ยให้พูดเห็นภาพแล้วก็ไม่ขายบีบีกันกินสักเท่าไหร่คำถามนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:59.286719868+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:59.28672165+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:59.286723523+07:00","message":"StatePrefix: 'วันนึงวันนึงเนี่ยให้พูดเห็นภาพแล้วก็ไม่ขายบีบีกันกินสักเท่าไหร่คำถามนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:59.286725525+07:00","message":"TextPushed: 'วันนึงวันนึงเนี่ยให้พูดเห็นภาพแล้วก็ไม่ขายบีบีกันกินสักเท่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:59.286734723+07:00","message":"Push: 'ไหร่คำถามนี้'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:59.28674387+07:00","message":"push: {false บีบีกันกินสักเท่า 0 0xc00052b700}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:59.286749878+07:00","message":"push: {true ไหร่คำถามนี้ 0 0xc00052b700}"}
{"level":"info","service":"Main","time":"2026-06-25T13:18:59.297446728+07:00","message":"write wav file: './tmp/7593/7593_177.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:59.587463759+07:00","message":"[GCS] Cleaned up inactive client: 158"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:59.587500282+07:00","message":"[GCS] Cleaned up inactive client: 156"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:59.587503525+07:00","message":"[GCS] Cleaned up inactive client: 157"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:59.587506+07:00","message":"[GCS] Cleaned up inactive client: 155"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:59.588958619+07:00","message":"[GCS] Start streaming session, msgId: 178"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:59.921369957+07:00","message":"receive streaming session, msgId: 178"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:59.921417358+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มี\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":360000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:59.921423239+07:00","message":"receive interim result [false|false]: มี"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:59.921439912+07:00","message":"[buffer interim] 178 false มี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:59.921447037+07:00","message":"[bufferProcess] interim [360000000]:มี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:59.92144895+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:18:59.999392094+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:18:59.999419989+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:00.071972327+07:00","message":"receive streaming session, msgId: 178"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:00.072013423+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"นี่แหละ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":480000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:00.072020728+07:00","message":"receive interim result [false|false]: นี่แหละ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:00.072034161+07:00","message":"[buffer interim] 178 false นี่แหละ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:00.072042272+07:00","message":"[bufferProcess] interim [480000000]:นี่แหละ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:00.072044888+07:00","message":"[bufferProcess] send to processor:มี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:00.072051865+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:00.072055907+07:00","message":"> Transcript [3076] [false]: 'มี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:00.072058381+07:00","message":"Set StatePrefix (first interim): 'มี'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:00.12467254+07:00","message":"receive streaming session, msgId: 178"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:00.124712291+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มีอะไร\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":540000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:00.124723331+07:00","message":"receive interim result [false|false]: มีอะไร"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:00.124734237+07:00","message":"[buffer interim] 178 false มีอะไร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:00.124742334+07:00","message":"[bufferProcess] interim [540000000]:มีอะไร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:00.124746126+07:00","message":"[bufferProcess] send to processor:นี่แหละ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:00.124750585+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:00.124754472+07:00","message":"> Transcript [3077] [false]: 'นี่แหละ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:00.124757912+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:00.124761281+07:00","message":"Set new StatePrefix: 'นี่แหละ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:00.234053373+07:00","message":"receive streaming session, msgId: 178"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:00.234093868+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มีหลายคน\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":660000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:00.234100524+07:00","message":"receive interim result [false|false]: มีหลายคน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:00.234116461+07:00","message":"[buffer interim] 178 false มีหลายคน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:00.234124757+07:00","message":"[bufferProcess] interim [660000000]:มีหลายคน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:00.234127233+07:00","message":"[bufferProcess] send to processor:มีอะไร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:00.234134037+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:00.234137248+07:00","message":"> Transcript [3078] [false]: 'มีอะไร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:00.234139577+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:00.234142378+07:00","message":"Set new StatePrefix: 'มีอะไร'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:00.434368611+07:00","message":"receive streaming session, msgId: 178"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:00.434410708+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มีหลายคนถาม\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":900000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:00.434416868+07:00","message":"receive interim result [false|false]: มีหลายคนถาม"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:00.434432954+07:00","message":"[buffer interim] 178 false มีหลายคนถาม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:00.434440992+07:00","message":"[bufferProcess] interim [900000000]:มีหลายคนถาม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:00.434443765+07:00","message":"[bufferProcess] send to processor:มีหลายคน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:00.434451607+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:00.434454813+07:00","message":"> Transcript [3079] [false]: 'มีหลายคน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:00.434457334+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:00.434459444+07:00","message":"Set new StatePrefix: 'มีหลายคน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:01.05558064+07:00","message":"receive streaming session, msgId: 178"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:01.055629114+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มีหลายคนถาม\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":1,\"nanos\":500000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:01.055636815+07:00","message":"receive interim result [false|false]: มีหลายคนถาม"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:01.055650977+07:00","message":"[buffer interim] 178 false มีหลายคนถาม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:01.055660158+07:00","message":"[bufferProcess] interim [500000000]:มีหลายคนถาม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:01.055663642+07:00","message":"[bufferProcess] send to processor:มีหลายคนถาม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:01.055672083+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:01.05567947+07:00","message":"> Transcript [3080] [false]: 'มีหลายคนถาม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:01.055684875+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:01.05568805+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:01.055691101+07:00","message":"StatePrefix: 'มีหลายคน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:01.055693976+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:01.302744665+07:00","message":"[GCS] IsForceVAD: false for message ID: 178"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:01.41012972+07:00","message":"receive streaming session, msgId: 178"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:01.410174189+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มีหลายคนถามชื่อไหม\",\"confidence\":0.9017457}],\"is_final\":true,\"result_end_time\":{\"seconds\":1,\"nanos\":950000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:01.410181945+07:00","message":"receive interim result [true|false]: มีหลายคนถามชื่อไหม"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:01.410194839+07:00","message":"end recv isFinal message id 178"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:01.410198261+07:00","message":"end Recv id 178"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:01.41020723+07:00","message":"[buffer interim] 178 true มีหลายคนถามชื่อไหม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:01.410216965+07:00","message":"[bufferProcess] interim [950000000]:มีหลายคนถามชื่อไหม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:01.410227347+07:00","message":"[bufferProcess] send to processor (isfinal):มีหลายคนถาม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:01.410232154+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:01.410236504+07:00","message":"> Transcript [3081] [false]: 'มีหลายคนถาม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:01.410246876+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:01.410253377+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:01.410256695+07:00","message":"StatePrefix: 'มีหลายคน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:01.410260183+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:01.410263141+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:01.410266907+07:00","message":"> Transcript [3082] [true]: 'มีหลายคนถามชื่อไหม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:01.410270405+07:00","message":"Count interim (case isFinal): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:01.410273179+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:01.410275908+07:00","message":"StatePrefix: 'มีหลายคน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:01.410278479+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:01.410287012+07:00","message":"Push: 'มีหลายคนถามชื่อไหม'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:01.410297067+07:00","message":"push: {true มีหลายคนถามชื่อไหม 0 0xc00052bc00}"}
{"level":"info","service":"Main","time":"2026-06-25T13:19:01.417888433+07:00","message":"write wav file: './tmp/7593/7593_178.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:01.504304063+07:00","message":"[GCS] Start streaming session, msgId: 179"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:01.977759461+07:00","message":"receive streaming session, msgId: 179"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:01.977809214+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ทั้ง\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":480000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:01.977814787+07:00","message":"receive interim result [false|false]: ทั้ง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:01.977829567+07:00","message":"[buffer interim] 179 false ทั้ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:01.977837547+07:00","message":"[bufferProcess] interim [480000000]:ทั้ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:01.977839726+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:02.149954044+07:00","message":"receive streaming session, msgId: 179"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:02.149994997+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ทั้งวัน\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":660000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:02.150001875+07:00","message":"receive interim result [false|false]: ทั้งวัน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:02.150017364+07:00","message":"[buffer interim] 179 false ทั้งวัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:02.150025289+07:00","message":"[bufferProcess] interim [660000000]:ทั้งวัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:02.150028208+07:00","message":"[bufferProcess] send to processor:ทั้ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:02.150035206+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:02.150038658+07:00","message":"> Transcript [3083] [false]: 'ทั้ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:02.150040996+07:00","message":"Set StatePrefix (first interim): 'ทั้ง'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:02.355955758+07:00","message":"receive streaming session, msgId: 179"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:02.355990673+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ทั้งวันนี้\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":900000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:02.355996293+07:00","message":"receive interim result [false|false]: ทั้งวันนี้"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:02.356009937+07:00","message":"[buffer interim] 179 false ทั้งวันนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:02.356017876+07:00","message":"[bufferProcess] interim [900000000]:ทั้งวันนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:02.356020194+07:00","message":"[bufferProcess] send to processor:ทั้งวัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:02.356023536+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:02.356026498+07:00","message":"> Transcript [3084] [false]: 'ทั้งวัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:02.356029453+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:02.356031366+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:02.356033397+07:00","message":"StatePrefix: 'ทั้ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:02.356035748+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:02.47338809+07:00","message":"receive streaming session, msgId: 179"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:02.473421266+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ทั้งวันเนี่ย\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":960000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:02.47342719+07:00","message":"receive interim result [false|false]: ทั้งวันเนี่ย"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:02.473440209+07:00","message":"[buffer interim] 179 false ทั้งวันเนี่ย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:02.47344703+07:00","message":"[bufferProcess] interim [960000000]:ทั้งวันเนี่ย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:02.473449672+07:00","message":"[bufferProcess] send to processor:ทั้งวันนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:02.473453029+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:02.473455949+07:00","message":"> Transcript [3085] [false]: 'ทั้งวันนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:02.473459459+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:02.473461436+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:02.473463349+07:00","message":"StatePrefix: 'ทั้ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:02.473465363+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:02.922047972+07:00","message":"receive streaming session, msgId: 179"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:02.922087628+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ทั้งวันเนี่ยรวม\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":500000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:02.922094005+07:00","message":"receive interim result [false|false]: ทั้งวันเนี่ยรวม"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:02.922109977+07:00","message":"[buffer interim] 179 false ทั้งวันเนี่ยรวม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:02.922119632+07:00","message":"[bufferProcess] interim [500000000]:ทั้งวันเนี่ยรวม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:02.922123857+07:00","message":"[bufferProcess] send to processor:ทั้งวันเนี่ย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:02.922129236+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:02.922133285+07:00","message":"> Transcript [3086] [false]: 'ทั้งวันเนี่ย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:02.922138505+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:02.922142033+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:02.922145072+07:00","message":"StatePrefix: 'ทั้ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:02.922149537+07:00","message":"TextPushed: ''"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:19:02.999879895+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:19:02.99989131+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:03.05632695+07:00","message":"receive streaming session, msgId: 179"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:03.056363998+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ทั้งวันเนี่ยรวมกัน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":620000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:03.056372746+07:00","message":"receive interim result [false|false]: ทั้งวันเนี่ยรวมกัน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:03.056382141+07:00","message":"[buffer interim] 179 false ทั้งวันเนี่ยรวมกัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:03.056388869+07:00","message":"[bufferProcess] interim [620000000]:ทั้งวันเนี่ยรวมกัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:03.056391259+07:00","message":"[bufferProcess] send to processor:ทั้งวันเนี่ยรวม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:03.05639488+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:03.056397933+07:00","message":"> Transcript [3087] [false]: 'ทั้งวันเนี่ยรวม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:03.056401141+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:03.056403522+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:03.056405737+07:00","message":"StatePrefix: 'ทั้ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:03.056407757+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:03.056410307+07:00","message":"Push: 'ทั้ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:03.056412321+07:00","message":"TextPushed: 'ทั้ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:03.056414674+07:00","message":"Set new StatePrefix : 'ทั้งวันเนี่ยรวม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:03.056416935+07:00","message":"Next Push (prob) : 'วันเนี่ยรวม'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:03.056424253+07:00","message":"push: {false ทั้ง 0 0xc0001fcf80}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:03.242236942+07:00","message":"receive streaming session, msgId: 179"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:03.242288554+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ทั้งวันเนี่ยรวมกันแล้ว\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":800000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:03.242295752+07:00","message":"receive interim result [false|false]: ทั้งวันเนี่ยรวมกันแล้ว"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:03.242307378+07:00","message":"[buffer interim] 179 false ทั้งวันเนี่ยรวมกันแล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:03.242318327+07:00","message":"[bufferProcess] interim [800000000]:ทั้งวันเนี่ยรวมกันแล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:03.242322262+07:00","message":"[bufferProcess] send to processor:ทั้งวันเนี่ยรวมกัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:03.24232971+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:03.242333544+07:00","message":"> Transcript [3088] [false]: 'ทั้งวันเนี่ยรวมกัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:03.242338007+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:03.242341058+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:03.242345146+07:00","message":"StatePrefix: 'ทั้งวันเนี่ยรวม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:03.24234792+07:00","message":"TextPushed: 'ทั้ง'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:03.446617203+07:00","message":"receive streaming session, msgId: 179"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:03.446651076+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ทั้งวันเนี่ยรวมกันแล้วไอ้\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":980000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:03.446660591+07:00","message":"receive interim result [false|false]: ทั้งวันเนี่ยรวมกันแล้วไอ้"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:03.446672371+07:00","message":"[buffer interim] 179 false ทั้งวันเนี่ยรวมกันแล้วไอ้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:03.446679242+07:00","message":"[bufferProcess] interim [980000000]:ทั้งวันเนี่ยรวมกันแล้วไอ้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:03.446681695+07:00","message":"[bufferProcess] send to processor:ทั้งวันเนี่ยรวมกันแล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:03.446686951+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:03.446689859+07:00","message":"> Transcript [3089] [false]: 'ทั้งวันเนี่ยรวมกันแล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:03.446693306+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:03.446695559+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:03.446698401+07:00","message":"StatePrefix: 'ทั้งวันเนี่ยรวม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:03.446700905+07:00","message":"TextPushed: 'ทั้ง'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:03.612652137+07:00","message":"receive streaming session, msgId: 179"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:03.612686467+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ทั้งวันเนี่ยรวมกันแล้วไออุ่น\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":100000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:03.612692114+07:00","message":"receive interim result [false|false]: ทั้งวันเนี่ยรวมกันแล้วไออุ่น"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:03.612707444+07:00","message":"[buffer interim] 179 false ทั้งวันเนี่ยรวมกันแล้วไออุ่น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:03.612714166+07:00","message":"[bufferProcess] interim [100000000]:ทั้งวันเนี่ยรวมกันแล้วไออุ่น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:03.612716649+07:00","message":"[bufferProcess] send to processor:ทั้งวันเนี่ยรวมกันแล้วไอ้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:03.612720495+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:03.612723095+07:00","message":"> Transcript [3090] [false]: 'ทั้งวันเนี่ยรวมกันแล้วไอ้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:03.612726827+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:03.612729204+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:03.612732005+07:00","message":"StatePrefix: 'ทั้งวันเนี่ยรวม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:03.612734339+07:00","message":"TextPushed: 'ทั้ง'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:03.764252084+07:00","message":"receive streaming session, msgId: 179"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:03.764291388+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ทั้งวันเนี่ยรวมกันแล้วไอโอดีน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":280000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:03.764296793+07:00","message":"receive interim result [false|false]: ทั้งวันเนี่ยรวมกันแล้วไอโอดีน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:03.764311856+07:00","message":"[buffer interim] 179 false ทั้งวันเนี่ยรวมกันแล้วไอโอดีน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:03.764318894+07:00","message":"[bufferProcess] interim [280000000]:ทั้งวันเนี่ยรวมกันแล้วไอโอดีน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:03.764321527+07:00","message":"[bufferProcess] send to processor:ทั้งวันเนี่ยรวมกันแล้วไออุ่น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:03.764328852+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:03.764331393+07:00","message":"> Transcript [3091] [false]: 'ทั้งวันเนี่ยรวมกันแล้วไออุ่น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:03.764335124+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:03.764337812+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:03.764340259+07:00","message":"StatePrefix: 'ทั้งวันเนี่ยรวม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:03.764342771+07:00","message":"TextPushed: 'ทั้ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:03.764347595+07:00","message":"Push: 'วันเนี่ยรวม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:03.764350601+07:00","message":"TextPushed: 'ทั้งวันเนี่ยรวม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:03.764353579+07:00","message":"Set new StatePrefix : 'ทั้งวันเนี่ยรวมกันแล้วไออุ่น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:03.76435596+07:00","message":"Next Push (prob) : 'กันแล้วไออุ่น'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:03.764363316+07:00","message":"push: {false วันเนี่ยรวม 0 0xc0001fcf80}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:03.953183135+07:00","message":"receive streaming session, msgId: 179"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:03.95326567+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ทั้งวันเนี่ยรวมกันแล้วไอโอดีนไม่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":460000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:03.953275465+07:00","message":"receive interim result [false|false]: ทั้งวันเนี่ยรวมกันแล้วไอโอดีนไม่"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:03.953296654+07:00","message":"[buffer interim] 179 false ทั้งวันเนี่ยรวมกันแล้วไอโอดีนไม่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:03.95332682+07:00","message":"[bufferProcess] interim [460000000]:ทั้งวันเนี่ยรวมกันแล้วไอโอดีนไม่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:03.953330924+07:00","message":"[bufferProcess] send to processor:ทั้งวันเนี่ยรวมกันแล้วไอโอดีน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:03.953341523+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:03.953350446+07:00","message":"> Transcript [3092] [false]: 'ทั้งวันเนี่ยรวมกันแล้วไอโอดีน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:03.953353296+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:03.953361444+07:00","message":"Set new StatePrefix: 'ทั้งวันเนี่ยรวมกันแล้วไอโอดีน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:03.965106093+07:00","message":"receive streaming session, msgId: 179"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:03.965137651+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ทั้งวันเนี่ยรวมกันแล้วไอโอดีนไม่ถึง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":520000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:03.965143316+07:00","message":"receive interim result [false|false]: ทั้งวันเนี่ยรวมกันแล้วไอโอดีนไม่ถึง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:03.965157452+07:00","message":"[buffer interim] 179 false ทั้งวันเนี่ยรวมกันแล้วไอโอดีนไม่ถึง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:03.96517801+07:00","message":"[bufferProcess] interim [520000000]:ทั้งวันเนี่ยรวมกันแล้วไอโอดีนไม่ถึง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:03.965182013+07:00","message":"[bufferProcess] send to processor:ทั้งวันเนี่ยรวมกันแล้วไอโอดีนไม่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:03.965189266+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:03.965192342+07:00","message":"> Transcript [3093] [false]: 'ทั้งวันเนี่ยรวมกันแล้วไอโอดีนไม่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:03.965195862+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:03.965198071+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:03.965200001+07:00","message":"StatePrefix: 'ทั้งวันเนี่ยรวมกันแล้วไอโอดีน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:03.965203231+07:00","message":"TextPushed: 'ทั้งวันเนี่ยรวม'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:04.269202251+07:00","message":"receive streaming session, msgId: 179"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:04.269256187+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ทั้งวันเนี่ยรวมกันแล้วไอโอดีนไม่ถึงปลาย\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":760000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:04.269265124+07:00","message":"receive interim result [false|false]: ทั้งวันเนี่ยรวมกันแล้วไอโอดีนไม่ถึงปลาย"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:04.26928398+07:00","message":"[buffer interim] 179 false ทั้งวันเนี่ยรวมกันแล้วไอโอดีนไม่ถึงปลาย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:04.269296249+07:00","message":"[bufferProcess] interim [760000000]:ทั้งวันเนี่ยรวมกันแล้วไอโอดีนไม่ถึงปลาย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:04.269300922+07:00","message":"[bufferProcess] send to processor:ทั้งวันเนี่ยรวมกันแล้วไอโอดีนไม่ถึง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:04.269308875+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:04.269314079+07:00","message":"> Transcript [3094] [false]: 'ทั้งวันเนี่ยรวมกันแล้วไอโอดีนไม่ถึง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:04.269320041+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:04.26932339+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:04.269327029+07:00","message":"StatePrefix: 'ทั้งวันเนี่ยรวมกันแล้วไอโอดีน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:04.269331168+07:00","message":"TextPushed: 'ทั้งวันเนี่ยรวม'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:04.508179999+07:00","message":"receive streaming session, msgId: 179"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:04.50821802+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ทั้งวันเนี่ยรวมกันแล้วไอโอดีนไม่ถึงปลายขา\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:04.50822434+07:00","message":"receive interim result [false|false]: ทั้งวันเนี่ยรวมกันแล้วไอโอดีนไม่ถึงปลายขา"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:04.508239337+07:00","message":"[buffer interim] 179 false ทั้งวันเนี่ยรวมกันแล้วไอโอดีนไม่ถึงปลายขา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:04.508248497+07:00","message":"[bufferProcess] interim [0]:ทั้งวันเนี่ยรวมกันแล้วไอโอดีนไม่ถึงปลายขา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:04.508252031+07:00","message":"[bufferProcess] send to processor:ทั้งวันเนี่ยรวมกันแล้วไอโอดีนไม่ถึงปลาย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:04.508258272+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:04.508261274+07:00","message":"> Transcript [3095] [false]: 'ทั้งวันเนี่ยรวมกันแล้วไอโอดีนไม่ถึงปลาย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:04.508265166+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:04.508267177+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:04.508269356+07:00","message":"StatePrefix: 'ทั้งวันเนี่ยรวมกันแล้วไอโอดีน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:04.508272073+07:00","message":"TextPushed: 'ทั้งวันเนี่ยรวม'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:04.542800839+07:00","message":"receive streaming session, msgId: 179"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:04.542843336+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ทั้งวันเนี่ยรวมกันแล้วไอโอดีนไม่ถึงปลายเข็ม\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":60000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:04.542849493+07:00","message":"receive interim result [false|false]: ทั้งวันเนี่ยรวมกันแล้วไอโอดีนไม่ถึงปลายเข็ม"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:04.542863948+07:00","message":"[buffer interim] 179 false ทั้งวันเนี่ยรวมกันแล้วไอโอดีนไม่ถึงปลายเข็ม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:04.542872155+07:00","message":"[bufferProcess] interim [60000000]:ทั้งวันเนี่ยรวมกันแล้วไอโอดีนไม่ถึงปลายเข็ม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:04.542874904+07:00","message":"[bufferProcess] send to processor:ทั้งวันเนี่ยรวมกันแล้วไอโอดีนไม่ถึงปลายขา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:04.542878529+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:04.542881115+07:00","message":"> Transcript [3096] [false]: 'ทั้งวันเนี่ยรวมกันแล้วไอโอดีนไม่ถึงปลายขา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:04.542885129+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:04.542887405+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:04.54289023+07:00","message":"StatePrefix: 'ทั้งวันเนี่ยรวมกันแล้วไอโอดีน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:04.542893422+07:00","message":"TextPushed: 'ทั้งวันเนี่ยรวม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:04.542896077+07:00","message":"Push: 'กันแล้วไอโอดีน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:04.542898144+07:00","message":"TextPushed: 'ทั้งวันเนี่ยรวมกันแล้วไอโอดีน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:04.542900481+07:00","message":"Set new StatePrefix : 'ทั้งวันเนี่ยรวมกันแล้วไอโอดีนไม่ถึงปลายขา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:04.542902745+07:00","message":"Next Push (prob) : 'ไม่ถึงปลายขา'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:04.54290995+07:00","message":"push: {false กันแล้วไอโอดีน 0 0xc0001fcf80}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:04.640792833+07:00","message":"[GCS] IsForceVAD: false for message ID: 179"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:04.719485153+07:00","message":"receive streaming session, msgId: 179"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:04.719533839+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ทั้งวันเนี่ยรวมกันแล้วไอโอดีนไม่ถึงปลายเข็มหมุด\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":300000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:04.719541268+07:00","message":"receive interim result [false|false]: ทั้งวันเนี่ยรวมกันแล้วไอโอดีนไม่ถึงปลายเข็มหมุด"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:04.719555475+07:00","message":"[buffer interim] 179 false ทั้งวันเนี่ยรวมกันแล้วไอโอดีนไม่ถึงปลายเข็มหมุด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:04.719563664+07:00","message":"[bufferProcess] interim [300000000]:ทั้งวันเนี่ยรวมกันแล้วไอโอดีนไม่ถึงปลายเข็มหมุด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:04.719566363+07:00","message":"[bufferProcess] send to processor:ทั้งวันเนี่ยรวมกันแล้วไอโอดีนไม่ถึงปลายเข็ม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:04.71957287+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:04.719576537+07:00","message":"> Transcript [3097] [false]: 'ทั้งวันเนี่ยรวมกันแล้วไอโอดีนไม่ถึงปลายเข็ม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:04.719579597+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:04.719581717+07:00","message":"Set new StatePrefix: 'ทั้งวันเนี่ยรวมกันแล้วไอโอดีนไม่ถึงปลายเข็ม'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:04.799375368+07:00","message":"receive streaming session, msgId: 179"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:04.799418967+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ทั้งวันเนี่ยรวมกันแล้วไอโอดีนไม่ถึงปลายเข็มหมุด\",\"confidence\":0.94687897}],\"is_final\":true,\"result_end_time\":{\"seconds\":3,\"nanos\":360000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:04.799426126+07:00","message":"receive interim result [true|false]: ทั้งวันเนี่ยรวมกันแล้วไอโอดีนไม่ถึงปลายเข็มหมุด"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:04.799436513+07:00","message":"end recv isFinal message id 179"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:04.799438835+07:00","message":"end Recv id 179"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:04.799446128+07:00","message":"[buffer interim] 179 true ทั้งวันเนี่ยรวมกันแล้วไอโอดีนไม่ถึงปลายเข็มหมุด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:04.799456525+07:00","message":"[bufferProcess] interim [360000000]:ทั้งวันเนี่ยรวมกันแล้วไอโอดีนไม่ถึงปลายเข็มหมุด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:04.799460158+07:00","message":"[bufferProcess] send to processor (isfinal):ทั้งวันเนี่ยรวมกันแล้วไอโอดีนไม่ถึงปลายเข็มหมุด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:04.79947176+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:04.799487079+07:00","message":"> Transcript [3098] [false]: 'ทั้งวันเนี่ยรวมกันแล้วไอโอดีนไม่ถึงปลายเข็มหมุด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:04.799498332+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:04.799500958+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:04.799503461+07:00","message":"StatePrefix: 'ทั้งวันเนี่ยรวมกันแล้วไอโอดีนไม่ถึงปลายเข็ม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:04.799506228+07:00","message":"TextPushed: 'ทั้งวันเนี่ยรวมกันแล้วไอโอดีน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:04.799511283+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:04.799513502+07:00","message":"> Transcript [3099] [true]: 'ทั้งวันเนี่ยรวมกันแล้วไอโอดีนไม่ถึงปลายเข็มหมุด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:04.799515875+07:00","message":"Count interim (case isFinal): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:04.799517666+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:04.799519565+07:00","message":"StatePrefix: 'ทั้งวันเนี่ยรวมกันแล้วไอโอดีนไม่ถึงปลายเข็ม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:04.799521538+07:00","message":"TextPushed: 'ทั้งวันเนี่ยรวมกันแล้วไอโอดีน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:04.799528611+07:00","message":"Push: 'ไม่ถึงปลายเข็มหมุด'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:04.799541303+07:00","message":"push: {true ไม่ถึงปลายเข็มหมุด 0 0xc0001fcf80}"}
{"level":"info","service":"Main","time":"2026-06-25T13:19:04.8165228+07:00","message":"write wav file: './tmp/7593/7593_179.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:04.837321512+07:00","message":"[GCS] Start streaming session, msgId: 180"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:05.151598602+07:00","message":"[GCS] IsForceVAD: false for message ID: 180"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:05.234622758+07:00","message":"receive streaming session, msgId: 180"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:05.234673975+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อ้าว\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":540000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:05.234679761+07:00","message":"receive interim result [false|false]: อ้าว"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:05.23469556+07:00","message":"[buffer interim] 180 false อ้าว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:05.234703038+07:00","message":"[bufferProcess] interim [540000000]:อ้าว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:05.234705092+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:05.23805183+07:00","message":"receive streaming session, msgId: 180"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:05.238111009+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อ้าว\",\"confidence\":0.81005114}],\"is_final\":true,\"result_end_time\":{\"nanos\":540000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:05.23812032+07:00","message":"receive interim result [true|false]: อ้าว"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:05.238134918+07:00","message":"end recv isFinal message id 180"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:05.238138234+07:00","message":"end Recv id 180"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:05.238148148+07:00","message":"[buffer interim] 180 true อ้าว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:05.238161484+07:00","message":"[bufferProcess] interim [540000000]:อ้าว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:05.238168894+07:00","message":"[bufferProcess] send to processor (isfinal):อ้าว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:05.238174158+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:05.238178289+07:00","message":"> Transcript [3100] [false]: 'อ้าว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:05.23818187+07:00","message":"Set StatePrefix (first interim): 'อ้าว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:05.238185428+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:05.238188769+07:00","message":"> Transcript [3101] [true]: 'อ้าว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:05.23819368+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:05.238196704+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:05.238199915+07:00","message":"StatePrefix: 'อ้าว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:05.238203389+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:05.238211519+07:00","message":"Push: 'อ้าว'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:05.238224108+07:00","message":"push: {true อ้าว 0 0xc000044200}"}
{"level":"info","service":"Main","time":"2026-06-25T13:19:05.243420075+07:00","message":"write wav file: './tmp/7593/7593_180.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:05.285386617+07:00","message":"[GCS] Start streaming session, msgId: 181"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:05.657911585+07:00","message":"receive streaming session, msgId: 181"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:05.657948333+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ก็\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":360000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:05.657953551+07:00","message":"receive interim result [false|false]: ก็"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:05.65796723+07:00","message":"[buffer interim] 181 false ก็"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:05.657975084+07:00","message":"[bufferProcess] interim [360000000]:ก็"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:05.657977282+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:05.738071531+07:00","message":"receive streaming session, msgId: 181"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:05.738108098+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ก็คือ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":480000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:05.738114188+07:00","message":"receive interim result [false|false]: ก็คือ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:05.738127745+07:00","message":"[buffer interim] 181 false ก็คือ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:05.738134532+07:00","message":"[bufferProcess] interim [480000000]:ก็คือ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:05.738137008+07:00","message":"[bufferProcess] send to processor:ก็"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:05.738143036+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:05.73814588+07:00","message":"> Transcript [3102] [false]: 'ก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:05.738149323+07:00","message":"Set StatePrefix (first interim): 'ก็'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:05.937264669+07:00","message":"receive streaming session, msgId: 181"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:05.937300987+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ก็คือคน\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":660000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:05.937306757+07:00","message":"receive interim result [false|false]: ก็คือคน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:05.937325947+07:00","message":"[buffer interim] 181 false ก็คือคน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:05.937333211+07:00","message":"[bufferProcess] interim [660000000]:ก็คือคน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:05.93733587+07:00","message":"[bufferProcess] send to processor:ก็คือ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:05.937340018+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:05.937342759+07:00","message":"> Transcript [3103] [false]: 'ก็คือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:05.937345642+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:05.937347606+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:05.937349558+07:00","message":"StatePrefix: 'ก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:05.937351403+07:00","message":"TextPushed: ''"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:19:06.000071369+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:19:06.000079231+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:06.145310217+07:00","message":"receive streaming session, msgId: 181"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:06.145358835+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ก็คือคนที่\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":840000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:06.145365236+07:00","message":"receive interim result [false|false]: ก็คือคนที่"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:06.14538185+07:00","message":"[buffer interim] 181 false ก็คือคนที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:06.145390541+07:00","message":"[bufferProcess] interim [840000000]:ก็คือคนที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:06.14539303+07:00","message":"[bufferProcess] send to processor:ก็คือคน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:06.145400511+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:06.145403385+07:00","message":"> Transcript [3104] [false]: 'ก็คือคน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:06.145407073+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:06.145409271+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:06.145420117+07:00","message":"StatePrefix: 'ก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:06.145422597+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:06.209144931+07:00","message":"receive streaming session, msgId: 181"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:06.209199346+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ก็คือคนทำ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":900000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:06.209205912+07:00","message":"receive interim result [false|false]: ก็คือคนทำ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:06.209232479+07:00","message":"[buffer interim] 181 false ก็คือคนทำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:06.209251899+07:00","message":"[bufferProcess] interim [900000000]:ก็คือคนทำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:06.209254783+07:00","message":"[bufferProcess] send to processor:ก็คือคนที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:06.209260699+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:06.209264033+07:00","message":"> Transcript [3105] [false]: 'ก็คือคนที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:06.209267173+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:06.20926908+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:06.209271391+07:00","message":"StatePrefix: 'ก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:06.20927363+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:06.26372527+07:00","message":"receive streaming session, msgId: 181"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:06.263763013+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ก็คือคนธรรมดา\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":960000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:06.263769022+07:00","message":"receive interim result [false|false]: ก็คือคนธรรมดา"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:06.263785816+07:00","message":"[buffer interim] 181 false ก็คือคนธรรมดา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:06.263793912+07:00","message":"[bufferProcess] interim [960000000]:ก็คือคนธรรมดา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:06.263796866+07:00","message":"[bufferProcess] send to processor:ก็คือคนทำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:06.263801091+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:06.26380423+07:00","message":"> Transcript [3106] [false]: 'ก็คือคนทำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:06.263807521+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:06.263809538+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:06.263812087+07:00","message":"StatePrefix: 'ก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:06.263814378+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:06.263822107+07:00","message":"Push: 'ก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:06.26382438+07:00","message":"TextPushed: 'ก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:06.26382668+07:00","message":"Set new StatePrefix : 'ก็คือคนทำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:06.263828996+07:00","message":"Next Push (prob) : 'คือคนทำ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:06.263838103+07:00","message":"push: {false ก็ 0 0xc0001fca80}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:06.4468475+07:00","message":"receive streaming session, msgId: 181"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:06.446889016+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ก็คือคนธรรมดาทั่ว\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":200000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:06.446894673+07:00","message":"receive interim result [false|false]: ก็คือคนธรรมดาทั่ว"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:06.446912412+07:00","message":"[buffer interim] 181 false ก็คือคนธรรมดาทั่ว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:06.446920079+07:00","message":"[bufferProcess] interim [200000000]:ก็คือคนธรรมดาทั่ว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:06.446922634+07:00","message":"[bufferProcess] send to processor:ก็คือคนธรรมดา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:06.446925868+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:06.446928642+07:00","message":"> Transcript [3107] [false]: 'ก็คือคนธรรมดา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:06.44693091+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:06.446932853+07:00","message":"Set new StatePrefix: 'ก็คือคนธรรมดา'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:06.505862374+07:00","message":"receive streaming session, msgId: 181"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:06.505897201+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ก็คือคนธรรมดาทั่วไป\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":320000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:06.50590222+07:00","message":"receive interim result [false|false]: ก็คือคนธรรมดาทั่วไป"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:06.505915633+07:00","message":"[buffer interim] 181 false ก็คือคนธรรมดาทั่วไป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:06.505922051+07:00","message":"[bufferProcess] interim [320000000]:ก็คือคนธรรมดาทั่วไป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:06.505924253+07:00","message":"[bufferProcess] send to processor:ก็คือคนธรรมดาทั่ว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:06.505927501+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:06.505930349+07:00","message":"> Transcript [3108] [false]: 'ก็คือคนธรรมดาทั่ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:06.505933263+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:06.505935341+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:06.50593798+07:00","message":"StatePrefix: 'ก็คือคนธรรมดา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:06.505940512+07:00","message":"TextPushed: 'ก็'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:06.83427804+07:00","message":"receive streaming session, msgId: 181"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:06.834333799+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ก็คือคนธรรมดาทั่วไปป\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":620000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:06.834341015+07:00","message":"receive interim result [false|false]: ก็คือคนธรรมดาทั่วไปป"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:06.834352323+07:00","message":"[buffer interim] 181 false ก็คือคนธรรมดาทั่วไปป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:06.83435935+07:00","message":"[bufferProcess] interim [620000000]:ก็คือคนธรรมดาทั่วไปป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:06.834361935+07:00","message":"[bufferProcess] send to processor:ก็คือคนธรรมดาทั่วไป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:06.834365046+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:06.83436786+07:00","message":"> Transcript [3109] [false]: 'ก็คือคนธรรมดาทั่วไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:06.834371058+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:06.834373131+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:06.834375317+07:00","message":"StatePrefix: 'ก็คือคนธรรมดา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:06.834377701+07:00","message":"TextPushed: 'ก็'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:06.896364711+07:00","message":"receive streaming session, msgId: 181"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:06.896410737+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ก็คือคนธรรมดาทั่วไปประมาณ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":680000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:06.896417119+07:00","message":"receive interim result [false|false]: ก็คือคนธรรมดาทั่วไปประมาณ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:06.896432469+07:00","message":"[buffer interim] 181 false ก็คือคนธรรมดาทั่วไปประมาณ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:06.896440685+07:00","message":"[bufferProcess] interim [680000000]:ก็คือคนธรรมดาทั่วไปประมาณ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:06.896443805+07:00","message":"[bufferProcess] send to processor:ก็คือคนธรรมดาทั่วไปป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:06.896452859+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:06.896455838+07:00","message":"> Transcript [3110] [false]: 'ก็คือคนธรรมดาทั่วไปป'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:06.896459528+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:06.896462452+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:06.896464746+07:00","message":"StatePrefix: 'ก็คือคนธรรมดา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:06.896467388+07:00","message":"TextPushed: 'ก็'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:07.146391985+07:00","message":"receive streaming session, msgId: 181"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:07.14644321+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ก็คือคนธรรมดาทั่วไปประมาณ 1\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":860000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:07.14645207+07:00","message":"receive interim result [false|false]: ก็คือคนธรรมดาทั่วไปประมาณ 1"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:07.146468751+07:00","message":"[buffer interim] 181 false ก็คือคนธรรมดาทั่วไปประมาณ 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:07.14648114+07:00","message":"[bufferProcess] interim [860000000]:ก็คือคนธรรมดาทั่วไปประมาณ 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:07.146484932+07:00","message":"[bufferProcess] send to processor:ก็คือคนธรรมดาทั่วไปประมาณ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:07.146506688+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:07.14651114+07:00","message":"> Transcript [3111] [false]: 'ก็คือคนธรรมดาทั่วไปประมาณ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:07.146516077+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:07.146519324+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:07.146522993+07:00","message":"StatePrefix: 'ก็คือคนธรรมดา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:07.146526655+07:00","message":"TextPushed: 'ก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:07.146535064+07:00","message":"Push: 'คือคนธรรมดา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:07.146538014+07:00","message":"TextPushed: 'ก็คือคนธรรมดา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:07.146541276+07:00","message":"Set new StatePrefix : 'ก็คือคนธรรมดาทั่วไปประมาณ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:07.1465447+07:00","message":"Next Push (prob) : 'ทั่วไปประมาณ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:07.146556173+07:00","message":"push: {false คือคนธรรมดา 0 0xc0001fca80}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:07.149217366+07:00","message":"receive streaming session, msgId: 181"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:07.149239481+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ก็คือคนธรรมดาทั่วไปประมาณ 100\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":920000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:07.149245833+07:00","message":"receive interim result [false|false]: ก็คือคนธรรมดาทั่วไปประมาณ 100"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:07.149258193+07:00","message":"[buffer interim] 181 false ก็คือคนธรรมดาทั่วไปประมาณ 100"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:07.149263801+07:00","message":"[bufferProcess] interim [920000000]:ก็คือคนธรรมดาทั่วไปประมาณ 100"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:07.14926723+07:00","message":"[bufferProcess] send to processor:ก็คือคนธรรมดาทั่วไปประมาณ 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:07.149272116+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:07.149275949+07:00","message":"> Transcript [3112] [false]: 'ก็คือคนธรรมดาทั่วไปประมาณ 1'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:07.149279889+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:07.149282896+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:07.149286356+07:00","message":"StatePrefix: 'ก็คือคนธรรมดาทั่วไปประมาณ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:07.149290194+07:00","message":"TextPushed: 'ก็คือคนธรรมดา'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:07.335605478+07:00","message":"receive streaming session, msgId: 181"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:07.335641834+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ก็คือคนธรรมดาทั่วไปประมาณร้อยห้า\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":100000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:07.335648008+07:00","message":"receive interim result [false|false]: ก็คือคนธรรมดาทั่วไปประมาณร้อยห้า"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:07.335660456+07:00","message":"[buffer interim] 181 false ก็คือคนธรรมดาทั่วไปประมาณร้อยห้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:07.335667447+07:00","message":"[bufferProcess] interim [100000000]:ก็คือคนธรรมดาทั่วไปประมาณร้อยห้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:07.335669904+07:00","message":"[bufferProcess] send to processor:ก็คือคนธรรมดาทั่วไปประมาณ 100"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:07.335675344+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:07.335678214+07:00","message":"> Transcript [3113] [false]: 'ก็คือคนธรรมดาทั่วไปประมาณ 100'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:07.335682087+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:07.335684323+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:07.335686315+07:00","message":"StatePrefix: 'ก็คือคนธรรมดาทั่วไปประมาณ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:07.335688815+07:00","message":"TextPushed: 'ก็คือคนธรรมดา'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:07.405598333+07:00","message":"receive streaming session, msgId: 181"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:07.405643776+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ก็คือคนธรรมดาทั่วไปประมาณ 150\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":160000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:07.405648846+07:00","message":"receive interim result [false|false]: ก็คือคนธรรมดาทั่วไปประมาณ 150"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:07.405666896+07:00","message":"[buffer interim] 181 false ก็คือคนธรรมดาทั่วไปประมาณ 150"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:07.405677509+07:00","message":"[bufferProcess] interim [160000000]:ก็คือคนธรรมดาทั่วไปประมาณ 150"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:07.405683366+07:00","message":"[bufferProcess] send to processor:ก็คือคนธรรมดาทั่วไปประมาณร้อยห้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:07.405688425+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:07.405692933+07:00","message":"> Transcript [3114] [false]: 'ก็คือคนธรรมดาทั่วไปประมาณร้อยห้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:07.405698521+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:07.405702312+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:07.405705278+07:00","message":"StatePrefix: 'ก็คือคนธรรมดาทั่วไปประมาณ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:07.405708484+07:00","message":"TextPushed: 'ก็คือคนธรรมดา'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:07.53560827+07:00","message":"receive streaming session, msgId: 181"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:07.535641071+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ก็คือคนธรรมดาทั่วไปประมาณ\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":2,\"nanos\":280000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:07.535647409+07:00","message":"receive interim result [false|false]: ก็คือคนธรรมดาทั่วไปประมาณ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:07.535656239+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" 150\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":280000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:07.535659149+07:00","message":"receive interim result [false|false]:  150"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:07.535673055+07:00","message":"[buffer interim] 181 false ก็คือคนธรรมดาทั่วไปประมาณ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:07.535683152+07:00","message":"[buffer interim] 181 false  150"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:07.535689665+07:00","message":"[bufferProcess] interim [280000000]:ก็คือคนธรรมดาทั่วไปประมาณ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:07.53569308+07:00","message":"[bufferProcess] send to processor:ก็คือคนธรรมดาทั่วไปประมาณ 150"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:07.535700783+07:00","message":"[bufferProcess] interim [280000000]: 150"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:07.535703703+07:00","message":"[bufferProcess] update buffer: ก็คือคนธรรมดาทั่วไปประมาณ 150"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:07.535706474+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:07.535709492+07:00","message":"> Transcript [3115] [false]: 'ก็คือคนธรรมดาทั่วไปประมาณ 150'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:07.535712654+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:07.535714694+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:07.535717102+07:00","message":"StatePrefix: 'ก็คือคนธรรมดาทั่วไปประมาณ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:07.535719913+07:00","message":"TextPushed: 'ก็คือคนธรรมดา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:07.535726978+07:00","message":"Push: 'ทั่วไปประมาณ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:07.535729129+07:00","message":"TextPushed: 'ก็คือคนธรรมดาทั่วไปประมาณ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:07.535731168+07:00","message":"Set new StatePrefix : 'ก็คือคนธรรมดาทั่วไปประมาณ 150'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:07.53573355+07:00","message":"Next Push (prob) : ' 150'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:07.535741311+07:00","message":"push: {false ทั่วไปประมาณ 0 0xc0001fca80}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:07.729280108+07:00","message":"receive streaming session, msgId: 181"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:07.729324385+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ก็คือคนธรรมดาทั่วไปประมาณ\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":2,\"nanos\":520000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:07.729332788+07:00","message":"receive interim result [false|false]: ก็คือคนธรรมดาทั่วไปประมาณ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:07.729349124+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" 150 ม\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":520000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:07.729353378+07:00","message":"receive interim result [false|false]:  150 ม"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:07.72936529+07:00","message":"[buffer interim] 181 false ก็คือคนธรรมดาทั่วไปประมาณ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:07.729378786+07:00","message":"[buffer interim] 181 false  150 ม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:07.729386137+07:00","message":"[bufferProcess] interim [520000000]:ก็คือคนธรรมดาทั่วไปประมาณ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:07.729389469+07:00","message":"[bufferProcess] send to processor:ก็คือคนธรรมดาทั่วไปประมาณ 150"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:07.729393764+07:00","message":"[bufferProcess] interim [520000000]: 150 ม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:07.72939651+07:00","message":"[bufferProcess] update buffer: ก็คือคนธรรมดาทั่วไปประมาณ 150 ม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:07.729399898+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:07.729403534+07:00","message":"> Transcript [3116] [false]: 'ก็คือคนธรรมดาทั่วไปประมาณ 150'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:07.729406697+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:07.729408996+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:07.729411246+07:00","message":"StatePrefix: 'ก็คือคนธรรมดาทั่วไปประมาณ 150'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:07.72941349+07:00","message":"TextPushed: 'ก็คือคนธรรมดาทั่วไปประมาณ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:08.048252758+07:00","message":"receive streaming session, msgId: 181"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:08.048289372+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ก็คือคนธรรมดาทั่วไปประมาณ 150\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":2,\"nanos\":760000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:08.048295601+07:00","message":"receive interim result [false|false]: ก็คือคนธรรมดาทั่วไปประมาณ 150"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:08.048318839+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" ไม่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":760000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:08.048322721+07:00","message":"receive interim result [false|false]:  ไม่"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:08.048340299+07:00","message":"[buffer interim] 181 false ก็คือคนธรรมดาทั่วไปประมาณ 150"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:08.048359034+07:00","message":"[buffer interim] 181 false  ไม่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:08.048367186+07:00","message":"[bufferProcess] interim [760000000]:ก็คือคนธรรมดาทั่วไปประมาณ 150"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:08.048370653+07:00","message":"[bufferProcess] send to processor:ก็คือคนธรรมดาทั่วไปประมาณ 150 ม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:08.048377219+07:00","message":"[bufferProcess] interim [760000000]: ไม่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:08.048383008+07:00","message":"[bufferProcess] update buffer: ก็คือคนธรรมดาทั่วไปประมาณ 150 ไม่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:08.048386216+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:08.04838981+07:00","message":"> Transcript [3117] [false]: 'ก็คือคนธรรมดาทั่วไปประมาณ 150 ม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:08.048394546+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:08.048396945+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:08.04839897+07:00","message":"StatePrefix: 'ก็คือคนธรรมดาทั่วไปประมาณ 150'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:08.04840285+07:00","message":"TextPushed: 'ก็คือคนธรรมดาทั่วไปประมาณ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:08.237866735+07:00","message":"receive streaming session, msgId: 181"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:08.237901152+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ก็คือคนธรรมดาทั่วไปประมาณ 150\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":3},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:08.237907584+07:00","message":"receive interim result [false|false]: ก็คือคนธรรมดาทั่วไปประมาณ 150"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:08.237918469+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" Micro\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:08.237921235+07:00","message":"receive interim result [false|false]:  Micro"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:08.237931945+07:00","message":"[buffer interim] 181 false ก็คือคนธรรมดาทั่วไปประมาณ 150"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:08.237950346+07:00","message":"[buffer interim] 181 false  Micro"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:08.237957266+07:00","message":"[bufferProcess] interim [0]:ก็คือคนธรรมดาทั่วไปประมาณ 150"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:08.237960341+07:00","message":"[bufferProcess] send to processor:ก็คือคนธรรมดาทั่วไปประมาณ 150 ไม่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:08.237966981+07:00","message":"[bufferProcess] interim [0]: Micro"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:08.237969526+07:00","message":"[bufferProcess] update buffer: ก็คือคนธรรมดาทั่วไปประมาณ 150 Micro"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:08.237972468+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:08.237975326+07:00","message":"> Transcript [3118] [false]: 'ก็คือคนธรรมดาทั่วไปประมาณ 150 ไม่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:08.237979211+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:08.237982201+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:08.237987381+07:00","message":"StatePrefix: 'ก็คือคนธรรมดาทั่วไปประมาณ 150'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:08.237989529+07:00","message":"TextPushed: 'ก็คือคนธรรมดาทั่วไปประมาณ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:08.61304313+07:00","message":"receive streaming session, msgId: 181"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:08.613079206+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ก็คือคนธรรมดาทั่วไปประมาณ 150\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":3,\"nanos\":360000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:08.613085103+07:00","message":"receive interim result [false|false]: ก็คือคนธรรมดาทั่วไปประมาณ 150"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:08.613098177+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" ไมโครกรัม\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":360000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:08.613101449+07:00","message":"receive interim result [false|false]:  ไมโครกรัม"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:08.613110157+07:00","message":"[buffer interim] 181 false ก็คือคนธรรมดาทั่วไปประมาณ 150"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:08.613114864+07:00","message":"[buffer interim] 181 false  ไมโครกรัม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:08.613121543+07:00","message":"[bufferProcess] interim [360000000]:ก็คือคนธรรมดาทั่วไปประมาณ 150"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:08.613124611+07:00","message":"[bufferProcess] send to processor:ก็คือคนธรรมดาทั่วไปประมาณ 150 Micro"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:08.613127748+07:00","message":"[bufferProcess] interim [360000000]: ไมโครกรัม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:08.613135011+07:00","message":"[bufferProcess] update buffer: ก็คือคนธรรมดาทั่วไปประมาณ 150 ไมโครกรัม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:08.613138854+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:08.613141691+07:00","message":"> Transcript [3119] [false]: 'ก็คือคนธรรมดาทั่วไปประมาณ 150 Micro'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:08.613145404+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:08.613147565+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:08.613149991+07:00","message":"StatePrefix: 'ก็คือคนธรรมดาทั่วไปประมาณ 150'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:08.613152359+07:00","message":"TextPushed: 'ก็คือคนธรรมดาทั่วไปประมาณ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:08.613155119+07:00","message":"Push: ' 150'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:08.61315709+07:00","message":"TextPushed: 'ก็คือคนธรรมดาทั่วไปประมาณ 150'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:08.613159222+07:00","message":"Set new StatePrefix : 'ก็คือคนธรรมดาทั่วไปประมาณ 150 Micro'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:08.613172459+07:00","message":"Next Push (prob) : ' Micro'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:08.613181099+07:00","message":"push: {false  150 0 0xc0001fca80}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:08.936457383+07:00","message":"receive streaming session, msgId: 181"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:08.936509504+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ก็คือคนธรรมดาทั่วไปประมาณ 150\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":3,\"nanos\":660000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:08.93651852+07:00","message":"receive interim result [false|false]: ก็คือคนธรรมดาทั่วไปประมาณ 150"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:08.93653187+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" ไมโครกรัมไม่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":660000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:08.936535905+07:00","message":"receive interim result [false|false]:  ไมโครกรัมไม่"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:08.936551833+07:00","message":"[buffer interim] 181 false ก็คือคนธรรมดาทั่วไปประมาณ 150"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:08.936563463+07:00","message":"[buffer interim] 181 false  ไมโครกรัมไม่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:08.936570798+07:00","message":"[bufferProcess] interim [660000000]:ก็คือคนธรรมดาทั่วไปประมาณ 150"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:08.936574124+07:00","message":"[bufferProcess] send to processor:ก็คือคนธรรมดาทั่วไปประมาณ 150 ไมโครกรัม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:08.936578408+07:00","message":"[bufferProcess] interim [660000000]: ไมโครกรัมไม่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:08.936581377+07:00","message":"[bufferProcess] update buffer: ก็คือคนธรรมดาทั่วไปประมาณ 150 ไมโครกรัมไม่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:08.93658429+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:08.936587085+07:00","message":"> Transcript [3120] [false]: 'ก็คือคนธรรมดาทั่วไปประมาณ 150 ไมโครกรัม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:08.936589593+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:08.936591657+07:00","message":"Set new StatePrefix: 'ก็คือคนธรรมดาทั่วไปประมาณ 150 ไมโครกรัม'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:08.940237159+07:00","message":"receive streaming session, msgId: 181"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:08.940259317+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ก็คือคนธรรมดาทั่วไปประมาณ 150\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":3,\"nanos\":720000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:08.940265339+07:00","message":"receive interim result [false|false]: ก็คือคนธรรมดาทั่วไปประมาณ 150"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:08.940276387+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" ไมโครกรัมไม่ใช่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":720000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:08.940279911+07:00","message":"receive interim result [false|false]:  ไมโครกรัมไม่ใช่"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:08.940285955+07:00","message":"[buffer interim] 181 false ก็คือคนธรรมดาทั่วไปประมาณ 150"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:08.940291347+07:00","message":"[buffer interim] 181 false  ไมโครกรัมไม่ใช่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:08.940296133+07:00","message":"[bufferProcess] interim [720000000]:ก็คือคนธรรมดาทั่วไปประมาณ 150"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:08.940298991+07:00","message":"[bufferProcess] send to processor:ก็คือคนธรรมดาทั่วไปประมาณ 150 ไมโครกรัมไม่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:08.940303849+07:00","message":"[bufferProcess] interim [720000000]: ไมโครกรัมไม่ใช่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:08.940308257+07:00","message":"[bufferProcess] update buffer: ก็คือคนธรรมดาทั่วไปประมาณ 150 ไมโครกรัมไม่ใช่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:08.940311317+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:08.940314065+07:00","message":"> Transcript [3121] [false]: 'ก็คือคนธรรมดาทั่วไปประมาณ 150 ไมโครกรัมไม่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:08.940317466+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:08.940319732+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:08.940321703+07:00","message":"StatePrefix: 'ก็คือคนธรรมดาทั่วไปประมาณ 150 ไมโครกรัม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:08.940323835+07:00","message":"TextPushed: 'ก็คือคนธรรมดาทั่วไปประมาณ 150'"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:19:09.000906453+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:19:09.00093725+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:09.138992821+07:00","message":"receive streaming session, msgId: 181"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:09.139028076+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ก็คือคนธรรมดาทั่วไปประมาณ 150\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":3,\"nanos\":900000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:09.139034822+07:00","message":"receive interim result [false|false]: ก็คือคนธรรมดาทั่วไปประมาณ 150"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:09.139051499+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" ไมโครกรัมไม่ใช่ไหม\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":900000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:09.139055146+07:00","message":"receive interim result [false|false]:  ไมโครกรัมไม่ใช่ไหม"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:09.139063254+07:00","message":"[buffer interim] 181 false ก็คือคนธรรมดาทั่วไปประมาณ 150"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:09.139069215+07:00","message":"[buffer interim] 181 false  ไมโครกรัมไม่ใช่ไหม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:09.139075685+07:00","message":"[bufferProcess] interim [900000000]:ก็คือคนธรรมดาทั่วไปประมาณ 150"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:09.139078829+07:00","message":"[bufferProcess] send to processor:ก็คือคนธรรมดาทั่วไปประมาณ 150 ไมโครกรัมไม่ใช่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:09.139085297+07:00","message":"[bufferProcess] interim [900000000]: ไมโครกรัมไม่ใช่ไหม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:09.139088885+07:00","message":"[bufferProcess] update buffer: ก็คือคนธรรมดาทั่วไปประมาณ 150 ไมโครกรัมไม่ใช่ไหม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:09.13909254+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:09.139095297+07:00","message":"> Transcript [3122] [false]: 'ก็คือคนธรรมดาทั่วไปประมาณ 150 ไมโครกรัมไม่ใช่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:09.139098738+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:09.13910101+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:09.139103062+07:00","message":"StatePrefix: 'ก็คือคนธรรมดาทั่วไปประมาณ 150 ไมโครกรัม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:09.139105199+07:00","message":"TextPushed: 'ก็คือคนธรรมดาทั่วไปประมาณ 150'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:09.33472479+07:00","message":"receive streaming session, msgId: 181"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:09.334757741+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ก็คือคนธรรมดาทั่วไปประมาณ 150\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":4,\"nanos\":80000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:09.334764785+07:00","message":"receive interim result [false|false]: ก็คือคนธรรมดาทั่วไปประมาณ 150"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:09.334775088+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" ไมโครกรัมไม่ใช่ไม่ใช่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":80000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:09.334778493+07:00","message":"receive interim result [false|false]:  ไมโครกรัมไม่ใช่ไม่ใช่"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:09.334790873+07:00","message":"[buffer interim] 181 false ก็คือคนธรรมดาทั่วไปประมาณ 150"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:09.334800794+07:00","message":"[buffer interim] 181 false  ไมโครกรัมไม่ใช่ไม่ใช่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:09.334807844+07:00","message":"[bufferProcess] interim [80000000]:ก็คือคนธรรมดาทั่วไปประมาณ 150"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:09.334811546+07:00","message":"[bufferProcess] send to processor:ก็คือคนธรรมดาทั่วไปประมาณ 150 ไมโครกรัมไม่ใช่ไหม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:09.334815593+07:00","message":"[bufferProcess] interim [80000000]: ไมโครกรัมไม่ใช่ไม่ใช่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:09.334818653+07:00","message":"[bufferProcess] update buffer: ก็คือคนธรรมดาทั่วไปประมาณ 150 ไมโครกรัมไม่ใช่ไม่ใช่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:09.334821562+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:09.334824718+07:00","message":"> Transcript [3123] [false]: 'ก็คือคนธรรมดาทั่วไปประมาณ 150 ไมโครกรัมไม่ใช่ไหม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:09.334828072+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:09.334830234+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:09.334832262+07:00","message":"StatePrefix: 'ก็คือคนธรรมดาทั่วไปประมาณ 150 ไมโครกรัม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:09.334834424+07:00","message":"TextPushed: 'ก็คือคนธรรมดาทั่วไปประมาณ 150'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:09.706786116+07:00","message":"receive streaming session, msgId: 181"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:09.706829564+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ก็คือคนธรรมดาทั่วไปประมาณ 150\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":4,\"nanos\":440000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:09.706835517+07:00","message":"receive interim result [false|false]: ก็คือคนธรรมดาทั่วไปประมาณ 150"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:09.706846896+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" ไมโครกรัมไม่ใช่ไม่ใช่ mg\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":440000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:09.706850619+07:00","message":"receive interim result [false|false]:  ไมโครกรัมไม่ใช่ไม่ใช่ mg"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:09.706858693+07:00","message":"[buffer interim] 181 false ก็คือคนธรรมดาทั่วไปประมาณ 150"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:09.70686254+07:00","message":"[buffer interim] 181 false  ไมโครกรัมไม่ใช่ไม่ใช่ mg"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:09.706868544+07:00","message":"[bufferProcess] interim [440000000]:ก็คือคนธรรมดาทั่วไปประมาณ 150"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:09.70687135+07:00","message":"[bufferProcess] send to processor:ก็คือคนธรรมดาทั่วไปประมาณ 150 ไมโครกรัมไม่ใช่ไม่ใช่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:09.706875196+07:00","message":"[bufferProcess] interim [440000000]: ไมโครกรัมไม่ใช่ไม่ใช่ mg"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:09.706878029+07:00","message":"[bufferProcess] update buffer: ก็คือคนธรรมดาทั่วไปประมาณ 150 ไมโครกรัมไม่ใช่ไม่ใช่ mg"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:09.706881024+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:09.706884336+07:00","message":"> Transcript [3124] [false]: 'ก็คือคนธรรมดาทั่วไปประมาณ 150 ไมโครกรัมไม่ใช่ไม่ใช่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:09.706887994+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:09.706890905+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:09.706892987+07:00","message":"StatePrefix: 'ก็คือคนธรรมดาทั่วไปประมาณ 150 ไมโครกรัม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:09.706895054+07:00","message":"TextPushed: 'ก็คือคนธรรมดาทั่วไปประมาณ 150'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:09.706897851+07:00","message":"Push: ' ไมโครกรัม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:09.706900105+07:00","message":"TextPushed: 'ก็คือคนธรรมดาทั่วไปประมาณ 150 ไมโครกรัม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:09.706902375+07:00","message":"Set new StatePrefix : 'ก็คือคนธรรมดาทั่วไปประมาณ 150 ไมโครกรัมไม่ใช่ไม่ใช่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:09.706905152+07:00","message":"Next Push (prob) : 'ไม่ใช่ไม่ใช่'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:09.706912119+07:00","message":"push: {false  ไมโครกรัม 0 0xc0001fca80}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:09.918195017+07:00","message":"receive streaming session, msgId: 181"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:09.918237629+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ก็คือคนธรรมดาทั่วไปประมาณ 150 ไมโครกรัมไม่ใช่ไม่ใช่\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":4,\"nanos\":680000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:09.918244696+07:00","message":"receive interim result [false|false]: ก็คือคนธรรมดาทั่วไปประมาณ 150 ไมโครกรัมไม่ใช่ไม่ใช่"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:09.918256152+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" mg\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":680000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:09.918259151+07:00","message":"receive interim result [false|false]:  mg"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:09.918272455+07:00","message":"[buffer interim] 181 false ก็คือคนธรรมดาทั่วไปประมาณ 150 ไมโครกรัมไม่ใช่ไม่ใช่"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:09.918287001+07:00","message":"[buffer interim] 181 false  mg"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:09.918295253+07:00","message":"[bufferProcess] interim [680000000]:ก็คือคนธรรมดาทั่วไปประมาณ 150 ไมโครกรัมไม่ใช่ไม่ใช่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:09.918299634+07:00","message":"[bufferProcess] send to processor:ก็คือคนธรรมดาทั่วไปประมาณ 150 ไมโครกรัมไม่ใช่ไม่ใช่ mg"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:09.918307106+07:00","message":"[bufferProcess] interim [680000000]: mg"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:09.918310451+07:00","message":"[bufferProcess] update buffer: ก็คือคนธรรมดาทั่วไปประมาณ 150 ไมโครกรัมไม่ใช่ไม่ใช่ mg"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:09.918313685+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:09.91831743+07:00","message":"> Transcript [3125] [false]: 'ก็คือคนธรรมดาทั่วไปประมาณ 150 ไมโครกรัมไม่ใช่ไม่ใช่ mg'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:09.918321121+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:09.918323105+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:09.91832511+07:00","message":"StatePrefix: 'ก็คือคนธรรมดาทั่วไปประมาณ 150 ไมโครกรัมไม่ใช่ไม่ใช่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:09.918328029+07:00","message":"TextPushed: 'ก็คือคนธรรมดาทั่วไปประมาณ 150 ไมโครกรัม'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:10.029829466+07:00","message":"receive streaming session, msgId: 181"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:10.02987093+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ก็คือคนธรรมดาทั่วไปประมาณ 150 ไมโครกรัมไม่ใช่ไม่ใช่\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":4,\"nanos\":740000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:10.029878577+07:00","message":"receive interim result [false|false]: ก็คือคนธรรมดาทั่วไปประมาณ 150 ไมโครกรัมไม่ใช่ไม่ใช่"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:10.029889986+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" mg เลยนะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":740000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:10.029892894+07:00","message":"receive interim result [false|false]:  mg เลยนะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:10.029900197+07:00","message":"[buffer interim] 181 false ก็คือคนธรรมดาทั่วไปประมาณ 150 ไมโครกรัมไม่ใช่ไม่ใช่"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:10.029907206+07:00","message":"[buffer interim] 181 false  mg เลยนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:10.029913656+07:00","message":"[bufferProcess] interim [740000000]:ก็คือคนธรรมดาทั่วไปประมาณ 150 ไมโครกรัมไม่ใช่ไม่ใช่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:10.029917746+07:00","message":"[bufferProcess] send to processor:ก็คือคนธรรมดาทั่วไปประมาณ 150 ไมโครกรัมไม่ใช่ไม่ใช่ mg"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:10.029926434+07:00","message":"[bufferProcess] interim [740000000]: mg เลยนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:10.029930079+07:00","message":"[bufferProcess] update buffer: ก็คือคนธรรมดาทั่วไปประมาณ 150 ไมโครกรัมไม่ใช่ไม่ใช่ mg เลยนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:10.029935585+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:10.029938809+07:00","message":"> Transcript [3126] [false]: 'ก็คือคนธรรมดาทั่วไปประมาณ 150 ไมโครกรัมไม่ใช่ไม่ใช่ mg'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:10.029942182+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:10.029946805+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:10.02994888+07:00","message":"StatePrefix: 'ก็คือคนธรรมดาทั่วไปประมาณ 150 ไมโครกรัมไม่ใช่ไม่ใช่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:10.029951818+07:00","message":"TextPushed: 'ก็คือคนธรรมดาทั่วไปประมาณ 150 ไมโครกรัม'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:10.347142941+07:00","message":"receive streaming session, msgId: 181"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:10.347203413+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ก็คือคนธรรมดาทั่วไปประมาณ 150 ไมโครกรัมไม่ใช่ไม่ใช่ mg\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":5,\"nanos\":40000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:10.347210173+07:00","message":"receive interim result [false|false]: ก็คือคนธรรมดาทั่วไปประมาณ 150 ไมโครกรัมไม่ใช่ไม่ใช่ mg"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:10.347223108+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" เลยนะเป็น\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":40000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:10.347226544+07:00","message":"receive interim result [false|false]:  เลยนะเป็น"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:10.347235548+07:00","message":"[buffer interim] 181 false ก็คือคนธรรมดาทั่วไปประมาณ 150 ไมโครกรัมไม่ใช่ไม่ใช่ mg"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:10.347240438+07:00","message":"[buffer interim] 181 false  เลยนะเป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:10.347247635+07:00","message":"[bufferProcess] interim [40000000]:ก็คือคนธรรมดาทั่วไปประมาณ 150 ไมโครกรัมไม่ใช่ไม่ใช่ mg"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:10.347250891+07:00","message":"[bufferProcess] send to processor:ก็คือคนธรรมดาทั่วไปประมาณ 150 ไมโครกรัมไม่ใช่ไม่ใช่ mg เลยนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:10.34725458+07:00","message":"[bufferProcess] interim [40000000]: เลยนะเป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:10.347257278+07:00","message":"[bufferProcess] update buffer: ก็คือคนธรรมดาทั่วไปประมาณ 150 ไมโครกรัมไม่ใช่ไม่ใช่ mg เลยนะเป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:10.34726052+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:10.347263424+07:00","message":"> Transcript [3127] [false]: 'ก็คือคนธรรมดาทั่วไปประมาณ 150 ไมโครกรัมไม่ใช่ไม่ใช่ mg เลยนะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:10.347267097+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:10.347269149+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:10.347271266+07:00","message":"StatePrefix: 'ก็คือคนธรรมดาทั่วไปประมาณ 150 ไมโครกรัมไม่ใช่ไม่ใช่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:10.34727388+07:00","message":"TextPushed: 'ก็คือคนธรรมดาทั่วไปประมาณ 150 ไมโครกรัม'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:10.44909753+07:00","message":"receive streaming session, msgId: 181"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:10.449135015+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ก็คือคนธรรมดาทั่วไปประมาณ 150 ไมโครกรัมไม่ใช่ไม่ใช่ mg\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":5,\"nanos\":220000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:10.449142309+07:00","message":"receive interim result [false|false]: ก็คือคนธรรมดาทั่วไปประมาณ 150 ไมโครกรัมไม่ใช่ไม่ใช่ mg"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:10.449152859+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" เลยนะเป็นใบ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":220000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:10.449155971+07:00","message":"receive interim result [false|false]:  เลยนะเป็นใบ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:10.449173724+07:00","message":"[buffer interim] 181 false ก็คือคนธรรมดาทั่วไปประมาณ 150 ไมโครกรัมไม่ใช่ไม่ใช่ mg"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:10.449180432+07:00","message":"[buffer interim] 181 false  เลยนะเป็นใบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:10.449188755+07:00","message":"[bufferProcess] interim [220000000]:ก็คือคนธรรมดาทั่วไปประมาณ 150 ไมโครกรัมไม่ใช่ไม่ใช่ mg"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:10.449191963+07:00","message":"[bufferProcess] send to processor:ก็คือคนธรรมดาทั่วไปประมาณ 150 ไมโครกรัมไม่ใช่ไม่ใช่ mg เลยนะเป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:10.449202935+07:00","message":"[bufferProcess] interim [220000000]: เลยนะเป็นใบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:10.449205848+07:00","message":"[bufferProcess] update buffer: ก็คือคนธรรมดาทั่วไปประมาณ 150 ไมโครกรัมไม่ใช่ไม่ใช่ mg เลยนะเป็นใบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:10.449218372+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:10.449234561+07:00","message":"> Transcript [3128] [false]: 'ก็คือคนธรรมดาทั่วไปประมาณ 150 ไมโครกรัมไม่ใช่ไม่ใช่ mg เลยนะเป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:10.449241704+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:10.449244541+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:10.449247113+07:00","message":"StatePrefix: 'ก็คือคนธรรมดาทั่วไปประมาณ 150 ไมโครกรัมไม่ใช่ไม่ใช่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:10.449250314+07:00","message":"TextPushed: 'ก็คือคนธรรมดาทั่วไปประมาณ 150 ไมโครกรัม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:10.449259104+07:00","message":"Push: 'ไม่ใช่ไม่ใช่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:10.44926168+07:00","message":"TextPushed: 'ก็คือคนธรรมดาทั่วไปประมาณ 150 ไมโครกรัมไม่ใช่ไม่ใช่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:10.449264388+07:00","message":"Set new StatePrefix : 'ก็คือคนธรรมดาทั่วไปประมาณ 150 ไมโครกรัมไม่ใช่ไม่ใช่ mg เลยนะเป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:10.449267487+07:00","message":"Next Push (prob) : ' mg เลยนะเป็น'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:10.449280069+07:00","message":"push: {false ไม่ใช่ไม่ใช่ 0 0xc0001fca80}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:10.626052283+07:00","message":"receive streaming session, msgId: 181"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:10.626083906+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ก็คือคนธรรมดาทั่วไปประมาณ 150 ไมโครกรัมไม่ใช่ไม่ใช่ mg\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":5,\"nanos\":400000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:10.626090172+07:00","message":"receive interim result [false|false]: ก็คือคนธรรมดาทั่วไปประมาณ 150 ไมโครกรัมไม่ใช่ไม่ใช่ mg"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:10.626097851+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" เลยนะเป็นใบไม้\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":400000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:10.62610104+07:00","message":"receive interim result [false|false]:  เลยนะเป็นใบไม้"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:10.626108075+07:00","message":"[buffer interim] 181 false ก็คือคนธรรมดาทั่วไปประมาณ 150 ไมโครกรัมไม่ใช่ไม่ใช่ mg"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:10.62611204+07:00","message":"[buffer interim] 181 false  เลยนะเป็นใบไม้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:10.626118364+07:00","message":"[bufferProcess] interim [400000000]:ก็คือคนธรรมดาทั่วไปประมาณ 150 ไมโครกรัมไม่ใช่ไม่ใช่ mg"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:10.626123489+07:00","message":"[bufferProcess] send to processor:ก็คือคนธรรมดาทั่วไปประมาณ 150 ไมโครกรัมไม่ใช่ไม่ใช่ mg เลยนะเป็นใบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:10.626126956+07:00","message":"[bufferProcess] interim [400000000]: เลยนะเป็นใบไม้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:10.626129523+07:00","message":"[bufferProcess] update buffer: ก็คือคนธรรมดาทั่วไปประมาณ 150 ไมโครกรัมไม่ใช่ไม่ใช่ mg เลยนะเป็นใบไม้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:10.626132449+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:10.626135481+07:00","message":"> Transcript [3129] [false]: 'ก็คือคนธรรมดาทั่วไปประมาณ 150 ไมโครกรัมไม่ใช่ไม่ใช่ mg เลยนะเป็นใบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:10.626139229+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:10.626141329+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:10.626143371+07:00","message":"StatePrefix: 'ก็คือคนธรรมดาทั่วไปประมาณ 150 ไมโครกรัมไม่ใช่ไม่ใช่ mg เลยนะเป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:10.626145828+07:00","message":"TextPushed: 'ก็คือคนธรรมดาทั่วไปประมาณ 150 ไมโครกรัมไม่ใช่ไม่ใช่'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:11.255844566+07:00","message":"receive streaming session, msgId: 181"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:11.255889697+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ก็คือคนธรรมดาทั่วไปประมาณ 150 ไมโครกรัมไม่ใช่ไม่ใช่ mg เลยนะเป็นใบไม้\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":6},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:11.255897666+07:00","message":"receive interim result [false|false]: ก็คือคนธรรมดาทั่วไปประมาณ 150 ไมโครกรัมไม่ใช่ไม่ใช่ mg เลยนะเป็นใบไม้"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:11.255912589+07:00","message":"[buffer interim] 181 false ก็คือคนธรรมดาทั่วไปประมาณ 150 ไมโครกรัมไม่ใช่ไม่ใช่ mg เลยนะเป็นใบไม้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:11.255920843+07:00","message":"[bufferProcess] interim [0]:ก็คือคนธรรมดาทั่วไปประมาณ 150 ไมโครกรัมไม่ใช่ไม่ใช่ mg เลยนะเป็นใบไม้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:11.25592365+07:00","message":"[bufferProcess] send to processor:ก็คือคนธรรมดาทั่วไปประมาณ 150 ไมโครกรัมไม่ใช่ไม่ใช่ mg เลยนะเป็นใบไม้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:11.255927503+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:11.255930515+07:00","message":"> Transcript [3130] [false]: 'ก็คือคนธรรมดาทั่วไปประมาณ 150 ไมโครกรัมไม่ใช่ไม่ใช่ mg เลยนะเป็นใบไม้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:11.255934165+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:11.255936448+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:11.255938287+07:00","message":"StatePrefix: 'ก็คือคนธรรมดาทั่วไปประมาณ 150 ไมโครกรัมไม่ใช่ไม่ใช่ mg เลยนะเป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:11.25594191+07:00","message":"TextPushed: 'ก็คือคนธรรมดาทั่วไปประมาณ 150 ไมโครกรัมไม่ใช่ไม่ใช่'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:11.621598358+07:00","message":"[GCS] IsForceVAD: false for message ID: 181"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:11.785279465+07:00","message":"receive streaming session, msgId: 181"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:11.785325604+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ก็คือคนธรรมดาทั่วไปประมาณ 150 ไมโครกรัมไม่ใช่ไม่ใช่ mg เลยนะเป็นใบไหม้\",\"confidence\":0.9476899}],\"is_final\":true,\"result_end_time\":{\"seconds\":6,\"nanos\":570000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:11.785333521+07:00","message":"receive interim result [true|false]: ก็คือคนธรรมดาทั่วไปประมาณ 150 ไมโครกรัมไม่ใช่ไม่ใช่ mg เลยนะเป็นใบไหม้"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:11.785343929+07:00","message":"end recv isFinal message id 181"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:11.785346234+07:00","message":"end Recv id 181"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:11.785352912+07:00","message":"[buffer interim] 181 true ก็คือคนธรรมดาทั่วไปประมาณ 150 ไมโครกรัมไม่ใช่ไม่ใช่ mg เลยนะเป็นใบไหม้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:11.785364684+07:00","message":"[bufferProcess] interim [570000000]:ก็คือคนธรรมดาทั่วไปประมาณ 150 ไมโครกรัมไม่ใช่ไม่ใช่ mg เลยนะเป็นใบไหม้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:11.785368398+07:00","message":"[bufferProcess] send to processor (isfinal):ก็คือคนธรรมดาทั่วไปประมาณ 150 ไมโครกรัมไม่ใช่ไม่ใช่ mg เลยนะเป็นใบไม้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:11.785380955+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:11.785400299+07:00","message":"> Transcript [3131] [false]: 'ก็คือคนธรรมดาทั่วไปประมาณ 150 ไมโครกรัมไม่ใช่ไม่ใช่ mg เลยนะเป็นใบไม้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:11.785407418+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:11.785409946+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:11.785412711+07:00","message":"StatePrefix: 'ก็คือคนธรรมดาทั่วไปประมาณ 150 ไมโครกรัมไม่ใช่ไม่ใช่ mg เลยนะเป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:11.785416071+07:00","message":"TextPushed: 'ก็คือคนธรรมดาทั่วไปประมาณ 150 ไมโครกรัมไม่ใช่ไม่ใช่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:11.785419063+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:11.785421968+07:00","message":"> Transcript [3132] [true]: 'ก็คือคนธรรมดาทั่วไปประมาณ 150 ไมโครกรัมไม่ใช่ไม่ใช่ mg เลยนะเป็นใบไหม้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:11.78542436+07:00","message":"Count interim (case isFinal): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:11.785426154+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:11.785427988+07:00","message":"StatePrefix: 'ก็คือคนธรรมดาทั่วไปประมาณ 150 ไมโครกรัมไม่ใช่ไม่ใช่ mg เลยนะเป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:11.785429928+07:00","message":"TextPushed: 'ก็คือคนธรรมดาทั่วไปประมาณ 150 ไมโครกรัมไม่ใช่ไม่ใช่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:11.78543802+07:00","message":"Push: ' mg เลยนะเป็นใบไหม้'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:11.785448954+07:00","message":"push: {true  mg เลยนะเป็นใบไหม้ 0 0xc0001fca80}"}
{"level":"info","service":"Main","time":"2026-06-25T13:19:11.797878865+07:00","message":"write wav file: './tmp/7593/7593_181.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:11.942958642+07:00","message":"[GCS] Start streaming session, msgId: 182"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:19:12.000971613+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:19:12.000997078+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:12.413629318+07:00","message":"receive streaming session, msgId: 182"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:12.413672831+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"หมอ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":480000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:12.413678676+07:00","message":"receive interim result [false|false]: หมอ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:12.413694602+07:00","message":"[buffer interim] 182 false หมอ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:12.413703484+07:00","message":"[bufferProcess] interim [480000000]:หมอ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:12.413706244+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:12.466286836+07:00","message":"receive streaming session, msgId: 182"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:12.466320829+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มอง\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":540000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:12.466326277+07:00","message":"receive interim result [false|false]: มอง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:12.466339259+07:00","message":"[buffer interim] 182 false มอง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:12.466346282+07:00","message":"[bufferProcess] interim [540000000]:มอง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:12.466348712+07:00","message":"[bufferProcess] send to processor:หมอ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:12.466355362+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:12.4663584+07:00","message":"> Transcript [3133] [false]: 'หมอ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:12.466360806+07:00","message":"Set StatePrefix (first interim): 'หมอ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:12.596628999+07:00","message":"receive streaming session, msgId: 182"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:12.596662696+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มองเธอ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":660000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:12.596668111+07:00","message":"receive interim result [false|false]: มองเธอ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:12.596681592+07:00","message":"[buffer interim] 182 false มองเธอ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:12.596688476+07:00","message":"[bufferProcess] interim [660000000]:มองเธอ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:12.596690749+07:00","message":"[bufferProcess] send to processor:มอง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:12.596697692+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:12.596700461+07:00","message":"> Transcript [3134] [false]: 'มอง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:12.596702624+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:12.59670514+07:00","message":"Set new StatePrefix: 'มอง'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:12.604031952+07:00","message":"receive streaming session, msgId: 182"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:12.604057405+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มองภาพ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":720000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:12.604062194+07:00","message":"receive interim result [false|false]: มองภาพ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:12.604072374+07:00","message":"[buffer interim] 182 false มองภาพ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:12.604078005+07:00","message":"[bufferProcess] interim [720000000]:มองภาพ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:12.604080336+07:00","message":"[bufferProcess] send to processor:มองเธอ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:12.604087736+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:12.604090542+07:00","message":"> Transcript [3135] [false]: 'มองเธอ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:12.604093392+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:12.604095561+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:12.604098335+07:00","message":"StatePrefix: 'มอง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:12.604100372+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:12.797685383+07:00","message":"receive streaming session, msgId: 182"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:12.797724412+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มองแทบไม่\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":840000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:12.797730246+07:00","message":"receive interim result [false|false]: มองแทบไม่"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:12.797742194+07:00","message":"[buffer interim] 182 false มองแทบไม่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:12.797748492+07:00","message":"[bufferProcess] interim [840000000]:มองแทบไม่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:12.797750859+07:00","message":"[bufferProcess] send to processor:มองภาพ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:12.797756293+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:12.797759164+07:00","message":"> Transcript [3136] [false]: 'มองภาพ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:12.797762125+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:12.797764152+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:12.797766477+07:00","message":"StatePrefix: 'มอง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:12.797768677+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:12.912012855+07:00","message":"receive streaming session, msgId: 182"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:12.912050375+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มองแทบไม่เห็น\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":960000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:12.912055965+07:00","message":"receive interim result [false|false]: มองแทบไม่เห็น"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:12.912070314+07:00","message":"[buffer interim] 182 false มองแทบไม่เห็น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:12.912076927+07:00","message":"[bufferProcess] interim [960000000]:มองแทบไม่เห็น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:12.912079505+07:00","message":"[bufferProcess] send to processor:มองแทบไม่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:12.912082726+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:12.91208579+07:00","message":"> Transcript [3137] [false]: 'มองแทบไม่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:12.91208904+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:12.912091066+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:12.912093266+07:00","message":"StatePrefix: 'มอง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:12.912095382+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:13.102648662+07:00","message":"receive streaming session, msgId: 182"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:13.102692198+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มองแทบไม่เห็นเลย\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":140000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:13.102700469+07:00","message":"receive interim result [false|false]: มองแทบไม่เห็นเลย"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:13.102717308+07:00","message":"[buffer interim] 182 false มองแทบไม่เห็นเลย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:13.10273288+07:00","message":"[bufferProcess] interim [140000000]:มองแทบไม่เห็นเลย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:13.102736759+07:00","message":"[bufferProcess] send to processor:มองแทบไม่เห็น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:13.102743985+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:13.102750524+07:00","message":"> Transcript [3138] [false]: 'มองแทบไม่เห็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:13.10275564+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:13.102759091+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:13.1027627+07:00","message":"StatePrefix: 'มอง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:13.102765977+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:13.102771675+07:00","message":"Push: 'มอง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:13.102775135+07:00","message":"TextPushed: 'มอง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:13.10277891+07:00","message":"Set new StatePrefix : 'มองแทบไม่เห็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:13.102782378+07:00","message":"Next Push (prob) : 'แทบไม่เห็น'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:13.102792316+07:00","message":"push: {false มอง 0 0xc000045080}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:13.163671626+07:00","message":"[GCS] IsForceVAD: false for message ID: 182"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:13.250036434+07:00","message":"receive streaming session, msgId: 182"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:13.250074344+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มองแทบไม่เห็นเลยโต๊ะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":440000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:13.25008088+07:00","message":"receive interim result [false|false]: มองแทบไม่เห็นเลยโต๊ะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:13.250093105+07:00","message":"[buffer interim] 182 false มองแทบไม่เห็นเลยโต๊ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:13.250100457+07:00","message":"[bufferProcess] interim [440000000]:มองแทบไม่เห็นเลยโต๊ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:13.250103025+07:00","message":"[bufferProcess] send to processor:มองแทบไม่เห็นเลย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:13.250108149+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:13.250110953+07:00","message":"> Transcript [3139] [false]: 'มองแทบไม่เห็นเลย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:13.250114268+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:13.250116493+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:13.250118525+07:00","message":"StatePrefix: 'มองแทบไม่เห็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:13.250121087+07:00","message":"TextPushed: 'มอง'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:13.263145829+07:00","message":"receive streaming session, msgId: 182"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:13.263173693+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มองแทบไม่เห็นเลยโต๊ะ\",\"confidence\":0.93795794}],\"is_final\":true,\"result_end_time\":{\"seconds\":1,\"nanos\":440000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:13.263179111+07:00","message":"receive interim result [true|false]: มองแทบไม่เห็นเลยโต๊ะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:13.263187042+07:00","message":"end recv isFinal message id 182"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:13.263189321+07:00","message":"end Recv id 182"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:13.26319564+07:00","message":"[buffer interim] 182 true มองแทบไม่เห็นเลยโต๊ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:13.263202492+07:00","message":"[bufferProcess] interim [440000000]:มองแทบไม่เห็นเลยโต๊ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:13.263207144+07:00","message":"[bufferProcess] send to processor (isfinal):มองแทบไม่เห็นเลยโต๊ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:13.263209955+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:13.263215548+07:00","message":"> Transcript [3140] [false]: 'มองแทบไม่เห็นเลยโต๊ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:13.263218698+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:13.263220596+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:13.263222434+07:00","message":"StatePrefix: 'มองแทบไม่เห็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:13.26322457+07:00","message":"TextPushed: 'มอง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:13.263226394+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:13.263228463+07:00","message":"> Transcript [3141] [true]: 'มองแทบไม่เห็นเลยโต๊ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:13.263230734+07:00","message":"Count interim (case isFinal): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:13.263232496+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:13.263234206+07:00","message":"StatePrefix: 'มองแทบไม่เห็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:13.263236209+07:00","message":"TextPushed: 'มอง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:13.263242001+07:00","message":"Push: 'แทบไม่เห็นเลยโต๊ะ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:13.263249478+07:00","message":"push: {true แทบไม่เห็นเลยโต๊ะ 0 0xc000045080}"}
{"level":"info","service":"Main","time":"2026-06-25T13:19:13.269221413+07:00","message":"write wav file: './tmp/7593/7593_182.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:13.352928539+07:00","message":"[GCS] Start streaming session, msgId: 183"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:13.712896485+07:00","message":"receive streaming session, msgId: 183"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:13.712938394+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"หมอ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":420000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:13.712944314+07:00","message":"receive interim result [false|false]: หมอ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:13.712960893+07:00","message":"[buffer interim] 183 false หมอ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:13.71296875+07:00","message":"[bufferProcess] interim [420000000]:หมอ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:13.712970654+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:13.823774824+07:00","message":"receive streaming session, msgId: 183"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:13.823810712+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มอง\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":480000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:13.823815963+07:00","message":"receive interim result [false|false]: มอง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:13.82382669+07:00","message":"[buffer interim] 183 false มอง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:13.823833669+07:00","message":"[bufferProcess] interim [480000000]:มอง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:13.823838821+07:00","message":"[bufferProcess] send to processor:หมอ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:13.823845611+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:13.823848589+07:00","message":"> Transcript [3142] [false]: 'หมอ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:13.823850833+07:00","message":"Set StatePrefix (first interim): 'หมอ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:13.895802375+07:00","message":"receive streaming session, msgId: 183"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:13.895836865+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มองเธอ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":600000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:13.89584249+07:00","message":"receive interim result [false|false]: มองเธอ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:13.895858053+07:00","message":"[buffer interim] 183 false มองเธอ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:13.895864751+07:00","message":"[bufferProcess] interim [600000000]:มองเธอ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:13.895867018+07:00","message":"[bufferProcess] send to processor:มอง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:13.895869906+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:13.89587272+07:00","message":"> Transcript [3143] [false]: 'มอง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:13.895888342+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:13.895890851+07:00","message":"Set new StatePrefix: 'มอง'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:14.016544445+07:00","message":"receive streaming session, msgId: 183"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:14.01657937+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มองทาง\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":660000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:14.016585851+07:00","message":"receive interim result [false|false]: มองทาง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:14.016599586+07:00","message":"[buffer interim] 183 false มองทาง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:14.016606032+07:00","message":"[bufferProcess] interim [660000000]:มองทาง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:14.016608554+07:00","message":"[bufferProcess] send to processor:มองเธอ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:14.016615301+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:14.016618568+07:00","message":"> Transcript [3144] [false]: 'มองเธอ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:14.016622227+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:14.016624332+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:14.016626383+07:00","message":"StatePrefix: 'มอง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:14.016628685+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:14.023256198+07:00","message":"receive streaming session, msgId: 183"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:14.023285783+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มองทำ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":720000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:14.023291119+07:00","message":"receive interim result [false|false]: มองทำ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:14.023305681+07:00","message":"[buffer interim] 183 false มองทำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:14.023312571+07:00","message":"[bufferProcess] interim [720000000]:มองทำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:14.023317242+07:00","message":"[bufferProcess] send to processor:มองทาง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:14.023325976+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:14.023329569+07:00","message":"> Transcript [3145] [false]: 'มองทาง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:14.02333483+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:14.023338422+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:14.0233418+07:00","message":"StatePrefix: 'มอง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:14.0233451+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:14.088789032+07:00","message":"receive streaming session, msgId: 183"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:14.088823487+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มองทำไม\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":780000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:14.088829317+07:00","message":"receive interim result [false|false]: มองทำไม"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:14.08884211+07:00","message":"[buffer interim] 183 false มองทำไม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:14.088849289+07:00","message":"[bufferProcess] interim [780000000]:มองทำไม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:14.088851679+07:00","message":"[bufferProcess] send to processor:มองทำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:14.088854788+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:14.088857705+07:00","message":"> Transcript [3146] [false]: 'มองทำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:14.088861048+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:14.088863565+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:14.088865511+07:00","message":"StatePrefix: 'มอง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:14.088867581+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:14.60673872+07:00","message":"receive streaming session, msgId: 183"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:14.606784731+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มองทำไมมีอะไร\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":320000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:14.606793136+07:00","message":"receive interim result [false|false]: มองทำไมมีอะไร"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:14.606810535+07:00","message":"[buffer interim] 183 false มองทำไมมีอะไร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:14.606819704+07:00","message":"[bufferProcess] interim [320000000]:มองทำไมมีอะไร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:14.606823635+07:00","message":"[bufferProcess] send to processor:มองทำไม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:14.606828782+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:14.606833182+07:00","message":"> Transcript [3147] [false]: 'มองทำไม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:14.606838798+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:14.60684209+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:14.606845727+07:00","message":"StatePrefix: 'มอง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:14.606848886+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:14.6068531+07:00","message":"Push: 'มอง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:14.606856138+07:00","message":"TextPushed: 'มอง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:14.60685919+07:00","message":"Set new StatePrefix : 'มองทำไม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:14.606862422+07:00","message":"Next Push (prob) : 'ทำไม'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:14.606871964+07:00","message":"push: {false มอง 0 0xc0001fda80}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:14.784040211+07:00","message":"receive streaming session, msgId: 183"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:14.784083547+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มองทำไมมีหลายคน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":440000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:14.784090594+07:00","message":"receive interim result [false|false]: มองทำไมมีหลายคน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:14.784105813+07:00","message":"[buffer interim] 183 false มองทำไมมีหลายคน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:14.784112793+07:00","message":"[bufferProcess] interim [440000000]:มองทำไมมีหลายคน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:14.784115121+07:00","message":"[bufferProcess] send to processor:มองทำไมมีอะไร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:14.784120295+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:14.784123521+07:00","message":"> Transcript [3148] [false]: 'มองทำไมมีอะไร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:14.78412694+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:14.784130057+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:14.78413226+07:00","message":"StatePrefix: 'มองทำไม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:14.784134511+07:00","message":"TextPushed: 'มอง'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:14.917929697+07:00","message":"receive streaming session, msgId: 183"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:14.917968631+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มองทำไมมีหลายคนบ่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":620000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:14.917974754+07:00","message":"receive interim result [false|false]: มองทำไมมีหลายคนบ่"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:14.917987377+07:00","message":"[buffer interim] 183 false มองทำไมมีหลายคนบ่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:14.917998447+07:00","message":"[bufferProcess] interim [620000000]:มองทำไมมีหลายคนบ่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:14.918000748+07:00","message":"[bufferProcess] send to processor:มองทำไมมีหลายคน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:14.918006075+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:14.918009041+07:00","message":"> Transcript [3149] [false]: 'มองทำไมมีหลายคน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:14.918012491+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:14.918014667+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:14.918017966+07:00","message":"StatePrefix: 'มองทำไม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:14.918020286+07:00","message":"TextPushed: 'มอง'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:14.970031125+07:00","message":"receive streaming session, msgId: 183"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:14.97006424+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มองทำไมมีหลายคนบอก\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":680000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:14.970069426+07:00","message":"receive interim result [false|false]: มองทำไมมีหลายคนบอก"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:14.970081309+07:00","message":"[buffer interim] 183 false มองทำไมมีหลายคนบอก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:14.970088681+07:00","message":"[bufferProcess] interim [680000000]:มองทำไมมีหลายคนบอก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:14.970091241+07:00","message":"[bufferProcess] send to processor:มองทำไมมีหลายคนบ่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:14.970094369+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:14.970097145+07:00","message":"> Transcript [3150] [false]: 'มองทำไมมีหลายคนบ่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:14.970101618+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:14.97010385+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:14.970105802+07:00","message":"StatePrefix: 'มองทำไม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:14.970108021+07:00","message":"TextPushed: 'มอง'"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:19:15.001463608+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:19:15.001473052+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:15.107913254+07:00","message":"receive streaming session, msgId: 183"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:15.107948166+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มองทำไมมีหลายคนบอกว่า\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":800000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:15.10795359+07:00","message":"receive interim result [false|false]: มองทำไมมีหลายคนบอกว่า"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:15.107966954+07:00","message":"[buffer interim] 183 false มองทำไมมีหลายคนบอกว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:15.107973761+07:00","message":"[bufferProcess] interim [800000000]:มองทำไมมีหลายคนบอกว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:15.107976212+07:00","message":"[bufferProcess] send to processor:มองทำไมมีหลายคนบอก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:15.107981758+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:15.107984466+07:00","message":"> Transcript [3151] [false]: 'มองทำไมมีหลายคนบอก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:15.107988023+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:15.10799023+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:15.107992286+07:00","message":"StatePrefix: 'มองทำไม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:15.107994703+07:00","message":"TextPushed: 'มอง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:15.107999058+07:00","message":"Push: 'ทำไม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:15.108000974+07:00","message":"TextPushed: 'มองทำไม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:15.108003743+07:00","message":"Set new StatePrefix : 'มองทำไมมีหลายคนบอก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:15.108005961+07:00","message":"Next Push (prob) : 'มีหลายคนบอก'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:15.108013684+07:00","message":"push: {false ทำไม 0 0xc0001fda80}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:15.339206429+07:00","message":"receive streaming session, msgId: 183"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:15.339246034+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มองทำไมมีหลายคนบอกว่าเฮ้ย\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":980000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:15.339252627+07:00","message":"receive interim result [false|false]: มองทำไมมีหลายคนบอกว่าเฮ้ย"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:15.339269387+07:00","message":"[buffer interim] 183 false มองทำไมมีหลายคนบอกว่าเฮ้ย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:15.339276908+07:00","message":"[bufferProcess] interim [980000000]:มองทำไมมีหลายคนบอกว่าเฮ้ย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:15.339279677+07:00","message":"[bufferProcess] send to processor:มองทำไมมีหลายคนบอกว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:15.339297027+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:15.339301955+07:00","message":"> Transcript [3152] [false]: 'มองทำไมมีหลายคนบอกว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:15.339305927+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:15.339308007+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:15.339310047+07:00","message":"StatePrefix: 'มองทำไมมีหลายคนบอก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:15.339312267+07:00","message":"TextPushed: 'มองทำไม'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:15.521325814+07:00","message":"receive streaming session, msgId: 183"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:15.52135955+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มองทำไมมีหลายคนบอกว่าเฮ้ยเข้า\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":220000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:15.521365262+07:00","message":"receive interim result [false|false]: มองทำไมมีหลายคนบอกว่าเฮ้ยเข้า"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:15.52137987+07:00","message":"[buffer interim] 183 false มองทำไมมีหลายคนบอกว่าเฮ้ยเข้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:15.521387076+07:00","message":"[bufferProcess] interim [220000000]:มองทำไมมีหลายคนบอกว่าเฮ้ยเข้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:15.521389919+07:00","message":"[bufferProcess] send to processor:มองทำไมมีหลายคนบอกว่าเฮ้ย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:15.521393137+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:15.52139598+07:00","message":"> Transcript [3153] [false]: 'มองทำไมมีหลายคนบอกว่าเฮ้ย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:15.521399843+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:15.52140195+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:15.521404189+07:00","message":"StatePrefix: 'มองทำไมมีหลายคนบอก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:15.521406373+07:00","message":"TextPushed: 'มองทำไม'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:15.695977989+07:00","message":"receive streaming session, msgId: 183"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:15.695998058+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มองทำไมมีหลายคนบอกว่าเฮ้ยต้อง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":280000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:15.696002276+07:00","message":"receive interim result [false|false]: มองทำไมมีหลายคนบอกว่าเฮ้ยต้อง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:15.696013582+07:00","message":"[buffer interim] 183 false มองทำไมมีหลายคนบอกว่าเฮ้ยต้อง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:15.696018843+07:00","message":"[bufferProcess] interim [280000000]:มองทำไมมีหลายคนบอกว่าเฮ้ยต้อง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:15.696021065+07:00","message":"[bufferProcess] send to processor:มองทำไมมีหลายคนบอกว่าเฮ้ยเข้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:15.696024331+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:15.696026776+07:00","message":"> Transcript [3154] [false]: 'มองทำไมมีหลายคนบอกว่าเฮ้ยเข้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:15.696029711+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:15.696031641+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:15.696033748+07:00","message":"StatePrefix: 'มองทำไมมีหลายคนบอก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:15.696035863+07:00","message":"TextPushed: 'มองทำไม'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:15.782786404+07:00","message":"receive streaming session, msgId: 183"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:15.782816749+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มองทำไมมีหลายคนบอกว่าเฮ้ย\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":340000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:15.782822002+07:00","message":"receive interim result [false|false]: มองทำไมมีหลายคนบอกว่าเฮ้ย"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:15.782831848+07:00","message":"[buffer interim] 183 false มองทำไมมีหลายคนบอกว่าเฮ้ย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:15.782838365+07:00","message":"[bufferProcess] interim [340000000]:มองทำไมมีหลายคนบอกว่าเฮ้ย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:15.782840964+07:00","message":"[bufferProcess] send to processor:มองทำไมมีหลายคนบอกว่าเฮ้ยต้อง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:15.782846167+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:15.78284901+07:00","message":"> Transcript [3155] [false]: 'มองทำไมมีหลายคนบอกว่าเฮ้ยต้อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:15.782852354+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:15.782854492+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:15.7828564+07:00","message":"StatePrefix: 'มองทำไมมีหลายคนบอก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:15.782858503+07:00","message":"TextPushed: 'มองทำไม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:15.782864067+07:00","message":"Push: 'มีหลายคนบอก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:15.782866182+07:00","message":"TextPushed: 'มองทำไมมีหลายคนบอก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:15.782868274+07:00","message":"Set new StatePrefix : 'มองทำไมมีหลายคนบอกว่าเฮ้ยต้อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:15.782871038+07:00","message":"Next Push (prob) : 'ว่าเฮ้ยต้อง'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:15.782880553+07:00","message":"push: {false มีหลายคนบอก 0 0xc0001fda80}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:15.807398674+07:00","message":"receive streaming session, msgId: 183"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:15.807432369+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มองทำไมมีหลายคนบอกว่าเฮ้ยทั้งชีวิต\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":460000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:15.807438133+07:00","message":"receive interim result [false|false]: มองทำไมมีหลายคนบอกว่าเฮ้ยทั้งชีวิต"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:15.807451287+07:00","message":"[buffer interim] 183 false มองทำไมมีหลายคนบอกว่าเฮ้ยทั้งชีวิต"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:15.807458002+07:00","message":"[bufferProcess] interim [460000000]:มองทำไมมีหลายคนบอกว่าเฮ้ยทั้งชีวิต"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:15.807460749+07:00","message":"[bufferProcess] send to processor:มองทำไมมีหลายคนบอกว่าเฮ้ย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:15.807463936+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:15.807467129+07:00","message":"> Transcript [3156] [false]: 'มองทำไมมีหลายคนบอกว่าเฮ้ย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:15.807469681+07:00","message":"> Transcript shorter than prefix"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:15.938717661+07:00","message":"receive streaming session, msgId: 183"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:15.938754406+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มองทำไมมีหลายคนบอกว่าเฮ้ยทั้งชีวิตของ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":580000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:15.938760156+07:00","message":"receive interim result [false|false]: มองทำไมมีหลายคนบอกว่าเฮ้ยทั้งชีวิตของ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:15.938775962+07:00","message":"[buffer interim] 183 false มองทำไมมีหลายคนบอกว่าเฮ้ยทั้งชีวิตของ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:15.938782924+07:00","message":"[bufferProcess] interim [580000000]:มองทำไมมีหลายคนบอกว่าเฮ้ยทั้งชีวิตของ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:15.938785679+07:00","message":"[bufferProcess] send to processor:มองทำไมมีหลายคนบอกว่าเฮ้ยทั้งชีวิต"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:15.938795548+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:15.938798757+07:00","message":"> Transcript [3157] [false]: 'มองทำไมมีหลายคนบอกว่าเฮ้ยทั้งชีวิต'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:15.938801847+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:15.938804109+07:00","message":"Set new StatePrefix: 'มองทำไมมีหลายคนบอกว่าเฮ้ยทั้งชีวิต'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:16.122832137+07:00","message":"receive streaming session, msgId: 183"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:16.1228709+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มองทำไมมีหลายคนบอกว่าเฮ้ยทั้งชีวิตของคน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":760000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:16.12287633+07:00","message":"receive interim result [false|false]: มองทำไมมีหลายคนบอกว่าเฮ้ยทั้งชีวิตของคน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:16.122891746+07:00","message":"[buffer interim] 183 false มองทำไมมีหลายคนบอกว่าเฮ้ยทั้งชีวิตของคน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:16.122899412+07:00","message":"[bufferProcess] interim [760000000]:มองทำไมมีหลายคนบอกว่าเฮ้ยทั้งชีวิตของคน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:16.122901894+07:00","message":"[bufferProcess] send to processor:มองทำไมมีหลายคนบอกว่าเฮ้ยทั้งชีวิตของ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:16.122906124+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:16.122909214+07:00","message":"> Transcript [3158] [false]: 'มองทำไมมีหลายคนบอกว่าเฮ้ยทั้งชีวิตของ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:16.122912829+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:16.122915093+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:16.122917058+07:00","message":"StatePrefix: 'มองทำไมมีหลายคนบอกว่าเฮ้ยทั้งชีวิต'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:16.122919711+07:00","message":"TextPushed: 'มองทำไมมีหลายคนบอก'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:16.31839043+07:00","message":"receive streaming session, msgId: 183"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:16.318428596+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มองทำไมมีหลายคนบอกว่าเฮ้ยทั้งชีวิตของคนเรา\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":940000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:16.318434519+07:00","message":"receive interim result [false|false]: มองทำไมมีหลายคนบอกว่าเฮ้ยทั้งชีวิตของคนเรา"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:16.318448745+07:00","message":"[buffer interim] 183 false มองทำไมมีหลายคนบอกว่าเฮ้ยทั้งชีวิตของคนเรา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:16.318455924+07:00","message":"[bufferProcess] interim [940000000]:มองทำไมมีหลายคนบอกว่าเฮ้ยทั้งชีวิตของคนเรา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:16.318458589+07:00","message":"[bufferProcess] send to processor:มองทำไมมีหลายคนบอกว่าเฮ้ยทั้งชีวิตของคน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:16.318464241+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:16.318467133+07:00","message":"> Transcript [3159] [false]: 'มองทำไมมีหลายคนบอกว่าเฮ้ยทั้งชีวิตของคน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:16.318470839+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:16.318473072+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:16.318475247+07:00","message":"StatePrefix: 'มองทำไมมีหลายคนบอกว่าเฮ้ยทั้งชีวิต'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:16.318477724+07:00","message":"TextPushed: 'มองทำไมมีหลายคนบอก'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:16.398339494+07:00","message":"receive streaming session, msgId: 183"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:16.398388201+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มองทำไมมีหลายคนบอกว่าเฮ้ยทั้งชีวิตของคนเราต้อง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":120000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:16.398395387+07:00","message":"receive interim result [false|false]: มองทำไมมีหลายคนบอกว่าเฮ้ยทั้งชีวิตของคนเราต้อง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:16.398411564+07:00","message":"[buffer interim] 183 false มองทำไมมีหลายคนบอกว่าเฮ้ยทั้งชีวิตของคนเราต้อง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:16.3984199+07:00","message":"[bufferProcess] interim [120000000]:มองทำไมมีหลายคนบอกว่าเฮ้ยทั้งชีวิตของคนเราต้อง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:16.39842302+07:00","message":"[bufferProcess] send to processor:มองทำไมมีหลายคนบอกว่าเฮ้ยทั้งชีวิตของคนเรา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:16.398432209+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:16.398435931+07:00","message":"> Transcript [3160] [false]: 'มองทำไมมีหลายคนบอกว่าเฮ้ยทั้งชีวิตของคนเรา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:16.398440026+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:16.398442468+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:16.39844495+07:00","message":"StatePrefix: 'มองทำไมมีหลายคนบอกว่าเฮ้ยทั้งชีวิต'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:16.398448288+07:00","message":"TextPushed: 'มองทำไมมีหลายคนบอก'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:16.58642373+07:00","message":"receive streaming session, msgId: 183"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:16.586460154+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มองทำไมมีหลายคนบอกว่าเฮ้ยทั้งชีวิตของคนเราต้องการ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":240000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:16.58646581+07:00","message":"receive interim result [false|false]: มองทำไมมีหลายคนบอกว่าเฮ้ยทั้งชีวิตของคนเราต้องการ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:16.586479462+07:00","message":"[buffer interim] 183 false มองทำไมมีหลายคนบอกว่าเฮ้ยทั้งชีวิตของคนเราต้องการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:16.586500984+07:00","message":"[bufferProcess] interim [240000000]:มองทำไมมีหลายคนบอกว่าเฮ้ยทั้งชีวิตของคนเราต้องการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:16.586504268+07:00","message":"[bufferProcess] send to processor:มองทำไมมีหลายคนบอกว่าเฮ้ยทั้งชีวิตของคนเราต้อง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:16.586507938+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:16.586510696+07:00","message":"> Transcript [3161] [false]: 'มองทำไมมีหลายคนบอกว่าเฮ้ยทั้งชีวิตของคนเราต้อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:16.586514596+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:16.586516658+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:16.586518851+07:00","message":"StatePrefix: 'มองทำไมมีหลายคนบอกว่าเฮ้ยทั้งชีวิต'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:16.58652278+07:00","message":"TextPushed: 'มองทำไมมีหลายคนบอก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:16.58652596+07:00","message":"Push: 'ว่าเฮ้ยทั้งชีวิต'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:16.58652811+07:00","message":"TextPushed: 'มองทำไมมีหลายคนบอกว่าเฮ้ยทั้งชีวิต'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:16.586530445+07:00","message":"Set new StatePrefix : 'มองทำไมมีหลายคนบอกว่าเฮ้ยทั้งชีวิตของคนเราต้อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:16.586532822+07:00","message":"Next Push (prob) : 'ของคนเราต้อง'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:16.586540072+07:00","message":"push: {false ว่าเฮ้ยทั้งชีวิต 0 0xc0001fda80}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:16.731181784+07:00","message":"receive streaming session, msgId: 183"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:16.731217536+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มองทำไมมีหลายคนบอกว่าเฮ้ยทั้งชีวิตของคนเราต้องการเอา\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":420000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:16.731223581+07:00","message":"receive interim result [false|false]: มองทำไมมีหลายคนบอกว่าเฮ้ยทั้งชีวิตของคนเราต้องการเอา"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:16.73123674+07:00","message":"[buffer interim] 183 false มองทำไมมีหลายคนบอกว่าเฮ้ยทั้งชีวิตของคนเราต้องการเอา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:16.731244781+07:00","message":"[bufferProcess] interim [420000000]:มองทำไมมีหลายคนบอกว่าเฮ้ยทั้งชีวิตของคนเราต้องการเอา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:16.731247466+07:00","message":"[bufferProcess] send to processor:มองทำไมมีหลายคนบอกว่าเฮ้ยทั้งชีวิตของคนเราต้องการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:16.731252273+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:16.731255848+07:00","message":"> Transcript [3162] [false]: 'มองทำไมมีหลายคนบอกว่าเฮ้ยทั้งชีวิตของคนเราต้องการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:16.731260046+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:16.731262121+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:16.731264067+07:00","message":"StatePrefix: 'มองทำไมมีหลายคนบอกว่าเฮ้ยทั้งชีวิตของคนเราต้อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:16.731266874+07:00","message":"TextPushed: 'มองทำไมมีหลายคนบอกว่าเฮ้ยทั้งชีวิต'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:17.007985446+07:00","message":"receive streaming session, msgId: 183"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:17.008021951+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มองทำไมมีหลายคนบอกว่าเฮ้ยทั้งชีวิตของคนเราต้องการ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":540000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:17.008028275+07:00","message":"receive interim result [false|false]: มองทำไมมีหลายคนบอกว่าเฮ้ยทั้งชีวิตของคนเราต้องการ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:17.008042383+07:00","message":"[buffer interim] 183 false มองทำไมมีหลายคนบอกว่าเฮ้ยทั้งชีวิตของคนเราต้องการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:17.008062228+07:00","message":"[bufferProcess] interim [540000000]:มองทำไมมีหลายคนบอกว่าเฮ้ยทั้งชีวิตของคนเราต้องการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:17.008066764+07:00","message":"[bufferProcess] send to processor:มองทำไมมีหลายคนบอกว่าเฮ้ยทั้งชีวิตของคนเราต้องการเอา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:17.008072727+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:17.008075522+07:00","message":"> Transcript [3163] [false]: 'มองทำไมมีหลายคนบอกว่าเฮ้ยทั้งชีวิตของคนเราต้องการเอา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:17.008078993+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:17.00808114+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:17.008083102+07:00","message":"StatePrefix: 'มองทำไมมีหลายคนบอกว่าเฮ้ยทั้งชีวิตของคนเราต้อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:17.00808551+07:00","message":"TextPushed: 'มองทำไมมีหลายคนบอกว่าเฮ้ยทั้งชีวิต'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:17.051530799+07:00","message":"receive streaming session, msgId: 183"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:17.051570969+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มองทำไมมีหลายคนบอกว่าเฮ้ยทั้งชีวิตของคนเราต้องการเอาเอง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":600000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:17.051577198+07:00","message":"receive interim result [false|false]: มองทำไมมีหลายคนบอกว่าเฮ้ยทั้งชีวิตของคนเราต้องการเอาเอง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:17.051590366+07:00","message":"[buffer interim] 183 false มองทำไมมีหลายคนบอกว่าเฮ้ยทั้งชีวิตของคนเราต้องการเอาเอง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:17.051597292+07:00","message":"[bufferProcess] interim [600000000]:มองทำไมมีหลายคนบอกว่าเฮ้ยทั้งชีวิตของคนเราต้องการเอาเอง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:17.051599928+07:00","message":"[bufferProcess] send to processor:มองทำไมมีหลายคนบอกว่าเฮ้ยทั้งชีวิตของคนเราต้องการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:17.051605171+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:17.051607993+07:00","message":"> Transcript [3164] [false]: 'มองทำไมมีหลายคนบอกว่าเฮ้ยทั้งชีวิตของคนเราต้องการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:17.051611949+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:17.051614156+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:17.051616535+07:00","message":"StatePrefix: 'มองทำไมมีหลายคนบอกว่าเฮ้ยทั้งชีวิตของคนเราต้อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:17.051619443+07:00","message":"TextPushed: 'มองทำไมมีหลายคนบอกว่าเฮ้ยทั้งชีวิต'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:17.190501978+07:00","message":"receive streaming session, msgId: 183"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:17.190542476+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มองทำไมมีหลายคนบอกว่าเฮ้ยทั้งชีวิตของคนเราต้องการเอาเองใช้\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":780000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:17.190548339+07:00","message":"receive interim result [false|false]: มองทำไมมีหลายคนบอกว่าเฮ้ยทั้งชีวิตของคนเราต้องการเอาเองใช้"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:17.19056448+07:00","message":"[buffer interim] 183 false มองทำไมมีหลายคนบอกว่าเฮ้ยทั้งชีวิตของคนเราต้องการเอาเองใช้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:17.19057223+07:00","message":"[bufferProcess] interim [780000000]:มองทำไมมีหลายคนบอกว่าเฮ้ยทั้งชีวิตของคนเราต้องการเอาเองใช้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:17.190574798+07:00","message":"[bufferProcess] send to processor:มองทำไมมีหลายคนบอกว่าเฮ้ยทั้งชีวิตของคนเราต้องการเอาเอง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:17.190578385+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:17.190581217+07:00","message":"> Transcript [3165] [false]: 'มองทำไมมีหลายคนบอกว่าเฮ้ยทั้งชีวิตของคนเราต้องการเอาเอง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:17.190585282+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:17.190587484+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:17.19058982+07:00","message":"StatePrefix: 'มองทำไมมีหลายคนบอกว่าเฮ้ยทั้งชีวิตของคนเราต้อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:17.19059414+07:00","message":"TextPushed: 'มองทำไมมีหลายคนบอกว่าเฮ้ยทั้งชีวิต'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:17.190602113+07:00","message":"Push: 'ของคนเราต้อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:17.190604016+07:00","message":"TextPushed: 'มองทำไมมีหลายคนบอกว่าเฮ้ยทั้งชีวิตของคนเราต้อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:17.190606505+07:00","message":"Set new StatePrefix : 'มองทำไมมีหลายคนบอกว่าเฮ้ยทั้งชีวิตของคนเราต้องการเอาเอง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:17.190608886+07:00","message":"Next Push (prob) : 'การเอาเอง'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:17.190616095+07:00","message":"push: {false ของคนเราต้อง 0 0xc0001fda80}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:17.263878143+07:00","message":"receive streaming session, msgId: 183"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:17.263923031+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มองทำไมมีหลายคนบอกว่าเฮ้ยทั้งชีวิตของคนเราต้องการเอาเองใช่ป่ะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":840000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:17.263929661+07:00","message":"receive interim result [false|false]: มองทำไมมีหลายคนบอกว่าเฮ้ยทั้งชีวิตของคนเราต้องการเอาเองใช่ป่ะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:17.263944833+07:00","message":"[buffer interim] 183 false มองทำไมมีหลายคนบอกว่าเฮ้ยทั้งชีวิตของคนเราต้องการเอาเองใช่ป่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:17.263952214+07:00","message":"[bufferProcess] interim [840000000]:มองทำไมมีหลายคนบอกว่าเฮ้ยทั้งชีวิตของคนเราต้องการเอาเองใช่ป่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:17.263955051+07:00","message":"[bufferProcess] send to processor:มองทำไมมีหลายคนบอกว่าเฮ้ยทั้งชีวิตของคนเราต้องการเอาเองใช้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:17.263958789+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:17.263961597+07:00","message":"> Transcript [3166] [false]: 'มองทำไมมีหลายคนบอกว่าเฮ้ยทั้งชีวิตของคนเราต้องการเอาเองใช้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:17.263965638+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:17.263968009+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:17.26397133+07:00","message":"StatePrefix: 'มองทำไมมีหลายคนบอกว่าเฮ้ยทั้งชีวิตของคนเราต้องการเอาเอง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:17.263974069+07:00","message":"TextPushed: 'มองทำไมมีหลายคนบอกว่าเฮ้ยทั้งชีวิตของคนเราต้อง'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:17.29803471+07:00","message":"receive streaming session, msgId: 183"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:17.298077039+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มองทำไมมีหลายคนบอกว่าเฮ้ยทั้งชีวิตของคนเราต้องการเอาจริงใช่ป่ะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":900000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:17.298085635+07:00","message":"receive interim result [false|false]: มองทำไมมีหลายคนบอกว่าเฮ้ยทั้งชีวิตของคนเราต้องการเอาจริงใช่ป่ะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:17.298100926+07:00","message":"[buffer interim] 183 false มองทำไมมีหลายคนบอกว่าเฮ้ยทั้งชีวิตของคนเราต้องการเอาจริงใช่ป่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:17.298109419+07:00","message":"[bufferProcess] interim [900000000]:มองทำไมมีหลายคนบอกว่าเฮ้ยทั้งชีวิตของคนเราต้องการเอาจริงใช่ป่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:17.298113368+07:00","message":"[bufferProcess] send to processor:มองทำไมมีหลายคนบอกว่าเฮ้ยทั้งชีวิตของคนเราต้องการเอาเองใช่ป่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:17.298122507+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:17.29812658+07:00","message":"> Transcript [3167] [false]: 'มองทำไมมีหลายคนบอกว่าเฮ้ยทั้งชีวิตของคนเราต้องการเอาเองใช่ป่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:17.298132566+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:17.298135552+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:17.298138926+07:00","message":"StatePrefix: 'มองทำไมมีหลายคนบอกว่าเฮ้ยทั้งชีวิตของคนเราต้องการเอาเอง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:17.29814272+07:00","message":"TextPushed: 'มองทำไมมีหลายคนบอกว่าเฮ้ยทั้งชีวิตของคนเราต้อง'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:17.30341013+07:00","message":"receive streaming session, msgId: 183"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:17.303450427+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มองทำไมมีหลายคนบอกว่าเฮ้ยทั้งชีวิตของคนเราต้องการเอาเองแค่ประมาณ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":960000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:17.303456729+07:00","message":"receive interim result [false|false]: มองทำไมมีหลายคนบอกว่าเฮ้ยทั้งชีวิตของคนเราต้องการเอาเองแค่ประมาณ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:17.303472352+07:00","message":"[buffer interim] 183 false มองทำไมมีหลายคนบอกว่าเฮ้ยทั้งชีวิตของคนเราต้องการเอาเองแค่ประมาณ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:17.303480127+07:00","message":"[bufferProcess] interim [960000000]:มองทำไมมีหลายคนบอกว่าเฮ้ยทั้งชีวิตของคนเราต้องการเอาเองแค่ประมาณ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:17.303482919+07:00","message":"[bufferProcess] send to processor:มองทำไมมีหลายคนบอกว่าเฮ้ยทั้งชีวิตของคนเราต้องการเอาจริงใช่ป่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:17.30349431+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:17.303497874+07:00","message":"> Transcript [3168] [false]: 'มองทำไมมีหลายคนบอกว่าเฮ้ยทั้งชีวิตของคนเราต้องการเอาจริงใช่ป่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:17.303500966+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:17.30350328+07:00","message":"Set new StatePrefix: 'มองทำไมมีหลายคนบอกว่าเฮ้ยทั้งชีวิตของคนเราต้องการเอาจริงใช่ป่ะ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:17.548662365+07:00","message":"receive streaming session, msgId: 183"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:17.548706456+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มองทำไมมีหลายคนบอกว่าเฮ้ยทั้งชีวิตของคนเราต้องการเอาเองแค่ประมาณหัว\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":200000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:17.548714321+07:00","message":"receive interim result [false|false]: มองทำไมมีหลายคนบอกว่าเฮ้ยทั้งชีวิตของคนเราต้องการเอาเองแค่ประมาณหัว"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:17.548726327+07:00","message":"[buffer interim] 183 false มองทำไมมีหลายคนบอกว่าเฮ้ยทั้งชีวิตของคนเราต้องการเอาเองแค่ประมาณหัว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:17.548733556+07:00","message":"[bufferProcess] interim [200000000]:มองทำไมมีหลายคนบอกว่าเฮ้ยทั้งชีวิตของคนเราต้องการเอาเองแค่ประมาณหัว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:17.548736809+07:00","message":"[bufferProcess] send to processor:มองทำไมมีหลายคนบอกว่าเฮ้ยทั้งชีวิตของคนเราต้องการเอาเองแค่ประมาณ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:17.548742516+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:17.548745604+07:00","message":"> Transcript [3169] [false]: 'มองทำไมมีหลายคนบอกว่าเฮ้ยทั้งชีวิตของคนเราต้องการเอาเองแค่ประมาณ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:17.548748537+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:17.548750892+07:00","message":"Set new StatePrefix: 'มองทำไมมีหลายคนบอกว่าเฮ้ยทั้งชีวิตของคนเราต้องการเอาเองแค่ประมาณ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:17.744015556+07:00","message":"receive streaming session, msgId: 183"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:17.744058317+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มองทำไมมีหลายคนบอกว่าเฮ้ยทั้งชีวิตของคนเราต้องการเอาเองแค่ประมาณหวง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":380000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:17.74406512+07:00","message":"receive interim result [false|false]: มองทำไมมีหลายคนบอกว่าเฮ้ยทั้งชีวิตของคนเราต้องการเอาเองแค่ประมาณหวง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:17.74407643+07:00","message":"[buffer interim] 183 false มองทำไมมีหลายคนบอกว่าเฮ้ยทั้งชีวิตของคนเราต้องการเอาเองแค่ประมาณหวง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:17.744084768+07:00","message":"[bufferProcess] interim [380000000]:มองทำไมมีหลายคนบอกว่าเฮ้ยทั้งชีวิตของคนเราต้องการเอาเองแค่ประมาณหวง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:17.744088718+07:00","message":"[bufferProcess] send to processor:มองทำไมมีหลายคนบอกว่าเฮ้ยทั้งชีวิตของคนเราต้องการเอาเองแค่ประมาณหัว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:17.74409648+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:17.744100188+07:00","message":"> Transcript [3170] [false]: 'มองทำไมมีหลายคนบอกว่าเฮ้ยทั้งชีวิตของคนเราต้องการเอาเองแค่ประมาณหัว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:17.744105331+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:17.744108138+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:17.74411104+07:00","message":"StatePrefix: 'มองทำไมมีหลายคนบอกว่าเฮ้ยทั้งชีวิตของคนเราต้องการเอาเองแค่ประมาณ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:17.744116152+07:00","message":"TextPushed: 'มองทำไมมีหลายคนบอกว่าเฮ้ยทั้งชีวิตของคนเราต้อง'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:17.778522995+07:00","message":"receive streaming session, msgId: 183"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:17.778562204+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มองทำไมมีหลายคนบอกว่าเฮ้ยทั้งชีวิตของคนเราต้องการเอาเองแค่ประมาณหัวเข็ม\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":440000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:17.778567668+07:00","message":"receive interim result [false|false]: มองทำไมมีหลายคนบอกว่าเฮ้ยทั้งชีวิตของคนเราต้องการเอาเองแค่ประมาณหัวเข็ม"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:17.778576976+07:00","message":"[buffer interim] 183 false มองทำไมมีหลายคนบอกว่าเฮ้ยทั้งชีวิตของคนเราต้องการเอาเองแค่ประมาณหัวเข็ม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:17.778583469+07:00","message":"[bufferProcess] interim [440000000]:มองทำไมมีหลายคนบอกว่าเฮ้ยทั้งชีวิตของคนเราต้องการเอาเองแค่ประมาณหัวเข็ม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:17.77858603+07:00","message":"[bufferProcess] send to processor:มองทำไมมีหลายคนบอกว่าเฮ้ยทั้งชีวิตของคนเราต้องการเอาเองแค่ประมาณหวง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:17.77858968+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:17.77859229+07:00","message":"> Transcript [3171] [false]: 'มองทำไมมีหลายคนบอกว่าเฮ้ยทั้งชีวิตของคนเราต้องการเอาเองแค่ประมาณหวง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:17.778595764+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:17.778597758+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:17.778599793+07:00","message":"StatePrefix: 'มองทำไมมีหลายคนบอกว่าเฮ้ยทั้งชีวิตของคนเราต้องการเอาเองแค่ประมาณ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:17.778602351+07:00","message":"TextPushed: 'มองทำไมมีหลายคนบอกว่าเฮ้ยทั้งชีวิตของคนเราต้อง'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:17.830526035+07:00","message":"[GCS] IsForceVAD: false for message ID: 183"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:17.932461661+07:00","message":"receive streaming session, msgId: 183"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:17.932519668+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มองทำไมมีหลายคนบอกว่าเฮ้ยทั้งชีวิตของคนเราต้องการเอาเองแค่ประมาณหัวเข็มหมุด\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":620000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:17.93252737+07:00","message":"receive interim result [false|false]: มองทำไมมีหลายคนบอกว่าเฮ้ยทั้งชีวิตของคนเราต้องการเอาเองแค่ประมาณหัวเข็มหมุด"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:17.932543111+07:00","message":"[buffer interim] 183 false มองทำไมมีหลายคนบอกว่าเฮ้ยทั้งชีวิตของคนเราต้องการเอาเองแค่ประมาณหัวเข็มหมุด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:17.932555599+07:00","message":"[bufferProcess] interim [620000000]:มองทำไมมีหลายคนบอกว่าเฮ้ยทั้งชีวิตของคนเราต้องการเอาเองแค่ประมาณหัวเข็มหมุด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:17.932558695+07:00","message":"[bufferProcess] send to processor:มองทำไมมีหลายคนบอกว่าเฮ้ยทั้งชีวิตของคนเราต้องการเอาเองแค่ประมาณหัวเข็ม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:17.9325664+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:17.932570788+07:00","message":"> Transcript [3172] [false]: 'มองทำไมมีหลายคนบอกว่าเฮ้ยทั้งชีวิตของคนเราต้องการเอาเองแค่ประมาณหัวเข็ม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:17.932575743+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:17.932578377+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:17.932583195+07:00","message":"StatePrefix: 'มองทำไมมีหลายคนบอกว่าเฮ้ยทั้งชีวิตของคนเราต้องการเอาเองแค่ประมาณ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:17.932586461+07:00","message":"TextPushed: 'มองทำไมมีหลายคนบอกว่าเฮ้ยทั้งชีวิตของคนเราต้อง'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:17.966873006+07:00","message":"[GCS] Start streaming session, msgId: 184"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:19:18.002116789+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:19:18.002148385+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:18.003315063+07:00","message":"receive streaming session, msgId: 183"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:18.00334698+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มองทำไมมีหลายคนบอกว่าเฮ้ยทั้งชีวิตของคนเราต้องการเอาเองแค่ประมาณหัวเข็มหมุด\",\"confidence\":0.9425938}],\"is_final\":true,\"result_end_time\":{\"seconds\":4,\"nanos\":710000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:18.00335463+07:00","message":"receive interim result [true|false]: มองทำไมมีหลายคนบอกว่าเฮ้ยทั้งชีวิตของคนเราต้องการเอาเองแค่ประมาณหัวเข็มหมุด"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:18.003365391+07:00","message":"end recv isFinal message id 183"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:18.003367392+07:00","message":"end Recv id 183"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:18.003373376+07:00","message":"[buffer interim] 183 true มองทำไมมีหลายคนบอกว่าเฮ้ยทั้งชีวิตของคนเราต้องการเอาเองแค่ประมาณหัวเข็มหมุด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:18.003382699+07:00","message":"[bufferProcess] interim [710000000]:มองทำไมมีหลายคนบอกว่าเฮ้ยทั้งชีวิตของคนเราต้องการเอาเองแค่ประมาณหัวเข็มหมุด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:18.0033877+07:00","message":"[bufferProcess] send to processor (isfinal):มองทำไมมีหลายคนบอกว่าเฮ้ยทั้งชีวิตของคนเราต้องการเอาเองแค่ประมาณหัวเข็มหมุด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:18.003392893+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:18.003395543+07:00","message":"> Transcript [3173] [false]: 'มองทำไมมีหลายคนบอกว่าเฮ้ยทั้งชีวิตของคนเราต้องการเอาเองแค่ประมาณหัวเข็มหมุด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:18.003399136+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:18.0034012+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:18.003403221+07:00","message":"StatePrefix: 'มองทำไมมีหลายคนบอกว่าเฮ้ยทั้งชีวิตของคนเราต้องการเอาเองแค่ประมาณ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:18.003406391+07:00","message":"TextPushed: 'มองทำไมมีหลายคนบอกว่าเฮ้ยทั้งชีวิตของคนเราต้อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:18.00341384+07:00","message":"Push: 'การเอาเองแค่ประมาณ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:18.003416254+07:00","message":"TextPushed: 'มองทำไมมีหลายคนบอกว่าเฮ้ยทั้งชีวิตของคนเราต้องการเอาเองแค่ประมาณ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:18.003418615+07:00","message":"Set new StatePrefix : 'มองทำไมมีหลายคนบอกว่าเฮ้ยทั้งชีวิตของคนเราต้องการเอาเองแค่ประมาณหัวเข็มหมุด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:18.00342144+07:00","message":"Next Push (prob) : 'หัวเข็มหมุด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:18.003423352+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:18.003430725+07:00","message":"> Transcript [3174] [true]: 'มองทำไมมีหลายคนบอกว่าเฮ้ยทั้งชีวิตของคนเราต้องการเอาเองแค่ประมาณหัวเข็มหมุด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:18.003433279+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:18.003435167+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:18.003436927+07:00","message":"StatePrefix: 'มองทำไมมีหลายคนบอกว่าเฮ้ยทั้งชีวิตของคนเราต้องการเอาเองแค่ประมาณหัวเข็มหมุด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:18.003439034+07:00","message":"TextPushed: 'มองทำไมมีหลายคนบอกว่าเฮ้ยทั้งชีวิตของคนเราต้องการเอาเองแค่ประมาณ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:18.00344132+07:00","message":"Push: 'หัวเข็มหมุด'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:18.003448288+07:00","message":"push: {false การเอาเองแค่ประมาณ 0 0xc0001fda80}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:18.003453306+07:00","message":"push: {true หัวเข็มหมุด 0 0xc0001fda80}"}
{"level":"info","service":"Main","time":"2026-06-25T13:19:18.016011702+07:00","message":"write wav file: './tmp/7593/7593_183.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:18.682025839+07:00","message":"receive streaming session, msgId: 184"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:18.682080868+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ประวัติ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":780000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:18.682087421+07:00","message":"receive interim result [false|false]: ประวัติ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:18.682103205+07:00","message":"[buffer interim] 184 false ประวัติ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:18.68211017+07:00","message":"[bufferProcess] interim [780000000]:ประวัติ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:18.682112225+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:18.981534814+07:00","message":"[GCS] IsForceVAD: false for message ID: 184"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:19.089143841+07:00","message":"receive streaming session, msgId: 184"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:19.08920091+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ประวัติ\",\"confidence\":0.9589726}],\"is_final\":true,\"result_end_time\":{\"seconds\":1,\"nanos\":260000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:19.089206986+07:00","message":"receive interim result [true|false]: ประวัติ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:19.089215705+07:00","message":"end recv isFinal message id 184"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:19.089217823+07:00","message":"end Recv id 184"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:19.08922422+07:00","message":"[buffer interim] 184 true ประวัติ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:19.089233015+07:00","message":"[bufferProcess] interim [260000000]:ประวัติ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:19.089236008+07:00","message":"[bufferProcess] send to processor (isfinal):ประวัติ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:19.089252716+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:19.089271957+07:00","message":"> Transcript [3175] [false]: 'ประวัติ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:19.089275992+07:00","message":"Set StatePrefix (first interim): 'ประวัติ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:19.089278822+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:19.089280975+07:00","message":"> Transcript [3176] [true]: 'ประวัติ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:19.089284887+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:19.089287521+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:19.089289969+07:00","message":"StatePrefix: 'ประวัติ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:19.089292046+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:19.089298903+07:00","message":"Push: 'ประวัติ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:19.089309656+07:00","message":"push: {true ประวัติ 0 0xc000045300}"}
{"level":"info","service":"Main","time":"2026-06-25T13:19:19.095147688+07:00","message":"write wav file: './tmp/7593/7593_184.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:19.373366987+07:00","message":"[GCS] Start streaming session, msgId: 185"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:20.109256567+07:00","message":"receive streaming session, msgId: 185"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:20.10931157+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ทั้ง\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":780000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:20.109318964+07:00","message":"receive interim result [false|false]: ทั้ง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:20.109340492+07:00","message":"[buffer interim] 185 false ทั้ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:20.109349568+07:00","message":"[bufferProcess] interim [780000000]:ทั้ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:20.109352723+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:20.109363137+07:00","message":"[bufferProcess] send to processor (ticker):ทั้ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:20.109366927+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:20.109370955+07:00","message":"> Transcript [3177] [false]: 'ทั้ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:20.109374739+07:00","message":"Set StatePrefix (first interim): 'ทั้ง'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:20.350020948+07:00","message":"receive streaming session, msgId: 185"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:20.350063093+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ทั้งที่\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":960000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:20.350068735+07:00","message":"receive interim result [false|false]: ทั้งที่"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:20.3500812+07:00","message":"[buffer interim] 185 false ทั้งที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:20.350088467+07:00","message":"[bufferProcess] interim [960000000]:ทั้งที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:20.350091336+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:20.354850336+07:00","message":"receive streaming session, msgId: 185"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:20.354874618+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ทั้งที\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":20000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:20.354880206+07:00","message":"receive interim result [false|false]: ทั้งที"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:20.354890928+07:00","message":"[buffer interim] 185 false ทั้งที"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:20.354897346+07:00","message":"[bufferProcess] interim [20000000]:ทั้งที"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:20.354899873+07:00","message":"[bufferProcess] send to processor:ทั้งที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:20.354905603+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:20.354908659+07:00","message":"> Transcript [3178] [false]: 'ทั้งที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:20.354911938+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:20.354914136+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:20.354916019+07:00","message":"StatePrefix: 'ทั้ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:20.35491827+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:20.415139706+07:00","message":"receive streaming session, msgId: 185"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:20.415183195+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ทั้งชีวิต\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":80000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:20.41519108+07:00","message":"receive interim result [false|false]: ทั้งชีวิต"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:20.415208816+07:00","message":"[buffer interim] 185 false ทั้งชีวิต"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:20.415223043+07:00","message":"[bufferProcess] interim [80000000]:ทั้งชีวิต"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:20.415226619+07:00","message":"[bufferProcess] send to processor:ทั้งที"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:20.41523473+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:20.415238895+07:00","message":"> Transcript [3179] [false]: 'ทั้งที'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:20.415243193+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:20.415247063+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:20.415249037+07:00","message":"StatePrefix: 'ทั้ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:20.415251231+07:00","message":"TextPushed: ''"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:19:21.002172393+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:19:21.002188682+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:21.031595572+07:00","message":"receive streaming session, msgId: 185"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:21.031649846+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ทั้งชีวิตอ่ะหรอ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":680000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:21.031657888+07:00","message":"receive interim result [false|false]: ทั้งชีวิตอ่ะหรอ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:21.031676685+07:00","message":"[buffer interim] 185 false ทั้งชีวิตอ่ะหรอ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:21.031686049+07:00","message":"[bufferProcess] interim [680000000]:ทั้งชีวิตอ่ะหรอ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:21.031689886+07:00","message":"[bufferProcess] send to processor:ทั้งชีวิต"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:21.031699073+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:21.031702926+07:00","message":"> Transcript [3180] [false]: 'ทั้งชีวิต'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:21.031707573+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:21.031711345+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:21.031714402+07:00","message":"StatePrefix: 'ทั้ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:21.031717581+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:21.644774111+07:00","message":"receive streaming session, msgId: 185"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:21.6448112+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ทั้งชีวิตอ่ะหรอ\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":2,\"nanos\":280000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:21.644816975+07:00","message":"receive interim result [false|false]: ทั้งชีวิตอ่ะหรอ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:21.644829511+07:00","message":"[buffer interim] 185 false ทั้งชีวิตอ่ะหรอ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:21.644836614+07:00","message":"[bufferProcess] interim [280000000]:ทั้งชีวิตอ่ะหรอ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:21.64483901+07:00","message":"[bufferProcess] send to processor:ทั้งชีวิตอ่ะหรอ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:21.644844324+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:21.644847184+07:00","message":"> Transcript [3181] [false]: 'ทั้งชีวิตอ่ะหรอ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:21.644850541+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:21.644852688+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:21.644854705+07:00","message":"StatePrefix: 'ทั้ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:21.644858582+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:21.644863144+07:00","message":"Push: 'ทั้ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:21.644865445+07:00","message":"TextPushed: 'ทั้ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:21.644867576+07:00","message":"Set new StatePrefix : 'ทั้งชีวิตอ่ะหรอ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:21.644870224+07:00","message":"Next Push (prob) : 'ชีวิตอ่ะหรอ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:21.644877744+07:00","message":"push: {false ทั้ง 0 0xc001226f80}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:21.701424189+07:00","message":"receive streaming session, msgId: 185"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:21.701474984+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ทั้งชีวิตอ่ะหรอมันน้อย\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":340000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:21.701480515+07:00","message":"receive interim result [false|false]: ทั้งชีวิตอ่ะหรอมันน้อย"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:21.701504098+07:00","message":"[buffer interim] 185 false ทั้งชีวิตอ่ะหรอมันน้อย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:21.701514179+07:00","message":"[bufferProcess] interim [340000000]:ทั้งชีวิตอ่ะหรอมันน้อย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:21.701516913+07:00","message":"[bufferProcess] send to processor:ทั้งชีวิตอ่ะหรอ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:21.701522845+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:21.701526059+07:00","message":"> Transcript [3182] [false]: 'ทั้งชีวิตอ่ะหรอ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:21.701530115+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:21.701532555+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:21.701537269+07:00","message":"StatePrefix: 'ทั้งชีวิตอ่ะหรอ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:21.701540148+07:00","message":"TextPushed: 'ทั้ง'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:22.339422871+07:00","message":"receive streaming session, msgId: 185"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:22.33946143+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ทั้งชีวิตอ่ะหรอมันน้อย\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":2,\"nanos\":940000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:22.339467049+07:00","message":"receive interim result [false|false]: ทั้งชีวิตอ่ะหรอมันน้อย"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:22.339488113+07:00","message":"[buffer interim] 185 false ทั้งชีวิตอ่ะหรอมันน้อย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:22.339498423+07:00","message":"[bufferProcess] interim [940000000]:ทั้งชีวิตอ่ะหรอมันน้อย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:22.339501034+07:00","message":"[bufferProcess] send to processor:ทั้งชีวิตอ่ะหรอมันน้อย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:22.339504334+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:22.339507146+07:00","message":"> Transcript [3183] [false]: 'ทั้งชีวิตอ่ะหรอมันน้อย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:22.33951061+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:22.339512756+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:22.339515093+07:00","message":"StatePrefix: 'ทั้งชีวิตอ่ะหรอ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:22.339517352+07:00","message":"TextPushed: 'ทั้ง'"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:19:24.002361673+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:19:24.00237049+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:25.155607004+07:00","message":"receive streaming session, msgId: 185"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:25.155650796+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ทั้งชีวิตอ่ะหรอมันน้อยไม่ได้ไง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":760000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:25.155657025+07:00","message":"receive interim result [false|false]: ทั้งชีวิตอ่ะหรอมันน้อยไม่ได้ไง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:25.155667988+07:00","message":"[buffer interim] 185 false ทั้งชีวิตอ่ะหรอมันน้อยไม่ได้ไง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:25.155674611+07:00","message":"[bufferProcess] interim [760000000]:ทั้งชีวิตอ่ะหรอมันน้อยไม่ได้ไง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:25.155677645+07:00","message":"[bufferProcess] send to processor:ทั้งชีวิตอ่ะหรอมันน้อย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:25.155683233+07:00","message":"[bufferProcess] send to processor (ticker):ทั้งชีวิตอ่ะหรอมันน้อยไม่ได้ไง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:25.155685777+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:25.15568882+07:00","message":"> Transcript [3184] [false]: 'ทั้งชีวิตอ่ะหรอมันน้อย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:25.155692168+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:25.155694325+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:25.155696795+07:00","message":"StatePrefix: 'ทั้งชีวิตอ่ะหรอ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:25.155699246+07:00","message":"TextPushed: 'ทั้ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:25.155701029+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:25.155702965+07:00","message":"> Transcript [3185] [false]: 'ทั้งชีวิตอ่ะหรอมันน้อยไม่ได้ไง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:25.155705157+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:25.15570698+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:25.155708848+07:00","message":"StatePrefix: 'ทั้งชีวิตอ่ะหรอ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:25.155710811+07:00","message":"TextPushed: 'ทั้ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:25.15571675+07:00","message":"Push: 'ชีวิตอ่ะหรอ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:25.155718706+07:00","message":"TextPushed: 'ทั้งชีวิตอ่ะหรอ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:25.155720748+07:00","message":"Set new StatePrefix : 'ทั้งชีวิตอ่ะหรอมันน้อยไม่ได้ไง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:25.155723413+07:00","message":"Next Push (prob) : 'มันน้อยไม่ได้ไง'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:25.15573049+07:00","message":"push: {false ชีวิตอ่ะหรอ 0 0xc001226f80}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:25.393448467+07:00","message":"[GCS] IsForceVAD: false for message ID: 185"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:25.592153706+07:00","message":"receive streaming session, msgId: 185"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:25.592200476+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ทั้งชีวิตอ่ะหรอมันน้อยไม่ได้ไง\",\"confidence\":0.920483}],\"is_final\":true,\"result_end_time\":{\"seconds\":6,\"nanos\":240000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:25.592207481+07:00","message":"receive interim result [true|false]: ทั้งชีวิตอ่ะหรอมันน้อยไม่ได้ไง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:25.592215454+07:00","message":"end recv isFinal message id 185"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:25.592217739+07:00","message":"end Recv id 185"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:25.592224369+07:00","message":"[buffer interim] 185 true ทั้งชีวิตอ่ะหรอมันน้อยไม่ได้ไง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:25.592232108+07:00","message":"[bufferProcess] interim [240000000]:ทั้งชีวิตอ่ะหรอมันน้อยไม่ได้ไง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:25.592237603+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:25.592241116+07:00","message":"> Transcript [3186] [true]: 'ทั้งชีวิตอ่ะหรอมันน้อยไม่ได้ไง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:25.592244303+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:25.592246579+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:25.592248614+07:00","message":"StatePrefix: 'ทั้งชีวิตอ่ะหรอมันน้อยไม่ได้ไง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:25.592251404+07:00","message":"TextPushed: 'ทั้งชีวิตอ่ะหรอ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:25.592255846+07:00","message":"Push: 'มันน้อยไม่ได้ไง'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:25.592263476+07:00","message":"push: {true มันน้อยไม่ได้ไง 0 0xc001226f80}"}
{"level":"info","service":"Main","time":"2026-06-25T13:19:25.605026453+07:00","message":"write wav file: './tmp/7593/7593_185.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:25.845927736+07:00","message":"[GCS] Start streaming session, msgId: 186"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:26.188148726+07:00","message":"receive streaming session, msgId: 186"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:26.188188321+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"คือ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":360000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:26.188193189+07:00","message":"receive interim result [false|false]: คือ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:26.188206754+07:00","message":"[buffer interim] 186 false คือ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:26.188213104+07:00","message":"[bufferProcess] interim [360000000]:คือ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:26.188214856+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:26.231029405+07:00","message":"receive streaming session, msgId: 186"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:26.23107234+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"คืน\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":420000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:26.231079331+07:00","message":"receive interim result [false|false]: คืน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:26.231094213+07:00","message":"[buffer interim] 186 false คืน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:26.231102699+07:00","message":"[bufferProcess] interim [420000000]:คืน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:26.231105077+07:00","message":"[bufferProcess] send to processor:คือ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:26.231112395+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:26.231115948+07:00","message":"> Transcript [3187] [false]: 'คือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:26.231118269+07:00","message":"Set StatePrefix (first interim): 'คือ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:26.340503863+07:00","message":"receive streaming session, msgId: 186"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:26.340546132+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"คือบ่\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":480000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:26.340553671+07:00","message":"receive interim result [false|false]: คือบ่"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:26.340568492+07:00","message":"[buffer interim] 186 false คือบ่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:26.340577106+07:00","message":"[bufferProcess] interim [480000000]:คือบ่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:26.340580018+07:00","message":"[bufferProcess] send to processor:คืน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:26.340587969+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:26.340591195+07:00","message":"> Transcript [3188] [false]: 'คืน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:26.34059431+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:26.340597298+07:00","message":"Set new StatePrefix: 'คืน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:26.391233488+07:00","message":"receive streaming session, msgId: 186"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:26.391267537+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"คือมัน\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":540000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:26.391276623+07:00","message":"receive interim result [false|false]: คือมัน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:26.391290303+07:00","message":"[buffer interim] 186 false คือมัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:26.391296769+07:00","message":"[bufferProcess] interim [540000000]:คือมัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:26.391299004+07:00","message":"[bufferProcess] send to processor:คือบ่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:26.391304303+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:26.39130698+07:00","message":"> Transcript [3189] [false]: 'คือบ่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:26.39130923+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:26.391311349+07:00","message":"Set new StatePrefix: 'คือบ่'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:26.521516675+07:00","message":"receive streaming session, msgId: 186"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:26.521562064+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"คือมันน้อย\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":660000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:26.521569983+07:00","message":"receive interim result [false|false]: คือมันน้อย"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:26.521587172+07:00","message":"[buffer interim] 186 false คือมันน้อย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:26.521598114+07:00","message":"[bufferProcess] interim [660000000]:คือมันน้อย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:26.521601748+07:00","message":"[bufferProcess] send to processor:คือมัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:26.521608273+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:26.521612087+07:00","message":"> Transcript [3190] [false]: 'คือมัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:26.521614467+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:26.521616598+07:00","message":"Set new StatePrefix: 'คือมัน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:26.601363922+07:00","message":"receive streaming session, msgId: 186"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:26.601424753+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"คือมันน้อยก็\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":780000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:26.601431295+07:00","message":"receive interim result [false|false]: คือมันน้อยก็"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:26.601450832+07:00","message":"[buffer interim] 186 false คือมันน้อยก็"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:26.601459427+07:00","message":"[bufferProcess] interim [780000000]:คือมันน้อยก็"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:26.601461838+07:00","message":"[bufferProcess] send to processor:คือมันน้อย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:26.601476998+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:26.601487759+07:00","message":"> Transcript [3191] [false]: 'คือมันน้อย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:26.601491785+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:26.601494007+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:26.601495999+07:00","message":"StatePrefix: 'คือมัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:26.601498086+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:26.70969667+07:00","message":"receive streaming session, msgId: 186"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:26.709734655+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"คือมันน้อยเกิน\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":840000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:26.709740497+07:00","message":"receive interim result [false|false]: คือมันน้อยเกิน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:26.709753717+07:00","message":"[buffer interim] 186 false คือมันน้อยเกิน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:26.709760549+07:00","message":"[bufferProcess] interim [840000000]:คือมันน้อยเกิน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:26.709763592+07:00","message":"[bufferProcess] send to processor:คือมันน้อยก็"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:26.709767786+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:26.709780619+07:00","message":"> Transcript [3192] [false]: 'คือมันน้อยก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:26.709784184+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:26.709786386+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:26.709788733+07:00","message":"StatePrefix: 'คือมัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:26.709790963+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:26.723025165+07:00","message":"receive streaming session, msgId: 186"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:26.723055869+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"คือมันน้อยขนาด\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":900000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:26.723061298+07:00","message":"receive interim result [false|false]: คือมันน้อยขนาด"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:26.723073111+07:00","message":"[buffer interim] 186 false คือมันน้อยขนาด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:26.723079208+07:00","message":"[bufferProcess] interim [900000000]:คือมันน้อยขนาด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:26.723081814+07:00","message":"[bufferProcess] send to processor:คือมันน้อยเกิน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:26.723085214+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:26.723087834+07:00","message":"> Transcript [3193] [false]: 'คือมันน้อยเกิน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:26.723090766+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:26.723092643+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:26.723094501+07:00","message":"StatePrefix: 'คือมัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:26.723098788+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:26.827083071+07:00","message":"receive streaming session, msgId: 186"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:26.82713873+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"คือมันน้อยขนาดไหน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":20000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:26.827147785+07:00","message":"receive interim result [false|false]: คือมันน้อยขนาดไหน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:26.827168395+07:00","message":"[buffer interim] 186 false คือมันน้อยขนาดไหน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:26.827179255+07:00","message":"[bufferProcess] interim [20000000]:คือมันน้อยขนาดไหน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:26.827183153+07:00","message":"[bufferProcess] send to processor:คือมันน้อยขนาด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:26.827194365+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:26.827198664+07:00","message":"> Transcript [3194] [false]: 'คือมันน้อยขนาด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:26.827203406+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:26.827207694+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:26.82721086+07:00","message":"StatePrefix: 'คือมัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:26.82721415+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:26.827222804+07:00","message":"Push: 'คือมัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:26.827226556+07:00","message":"TextPushed: 'คือมัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:26.827229098+07:00","message":"Set new StatePrefix : 'คือมันน้อยขนาด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:26.827232231+07:00","message":"Next Push (prob) : 'น้อยขนาด'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:26.827253929+07:00","message":"push: {false คือมัน 0 0xc001da8580}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:26.885570981+07:00","message":"receive streaming session, msgId: 186"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:26.885600913+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"คือมันน้อยขนาดนั้น\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":80000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:26.885606064+07:00","message":"receive interim result [false|false]: คือมันน้อยขนาดนั้น"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:26.885621387+07:00","message":"[buffer interim] 186 false คือมันน้อยขนาดนั้น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:26.885628278+07:00","message":"[bufferProcess] interim [80000000]:คือมันน้อยขนาดนั้น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:26.885631162+07:00","message":"[bufferProcess] send to processor:คือมันน้อยขนาดไหน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:26.88563641+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:26.88563957+07:00","message":"> Transcript [3195] [false]: 'คือมันน้อยขนาดไหน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:26.885642495+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:26.885644507+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:26.885646381+07:00","message":"StatePrefix: 'คือมันน้อยขนาด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:26.885648544+07:00","message":"TextPushed: 'คือมัน'"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:19:27.003004526+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:19:27.003005126+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:27.024278104+07:00","message":"receive streaming session, msgId: 186"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:27.024326464+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"คือมันน้อยขนาดนั้นทำ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":200000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:27.024335057+07:00","message":"receive interim result [false|false]: คือมันน้อยขนาดนั้นทำ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:27.024354426+07:00","message":"[buffer interim] 186 false คือมันน้อยขนาดนั้นทำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:27.024368423+07:00","message":"[bufferProcess] interim [200000000]:คือมันน้อยขนาดนั้นทำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:27.024372271+07:00","message":"[bufferProcess] send to processor:คือมันน้อยขนาดนั้น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:27.024382346+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:27.024387202+07:00","message":"> Transcript [3196] [false]: 'คือมันน้อยขนาดนั้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:27.024392213+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:27.024395009+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:27.024397578+07:00","message":"StatePrefix: 'คือมันน้อยขนาด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:27.024400745+07:00","message":"TextPushed: 'คือมัน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:27.073634671+07:00","message":"receive streaming session, msgId: 186"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:27.073688707+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"คือมันน้อยขนาดนั้นทำไม\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":260000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:27.073696012+07:00","message":"receive interim result [false|false]: คือมันน้อยขนาดนั้นทำไม"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:27.073712687+07:00","message":"[buffer interim] 186 false คือมันน้อยขนาดนั้นทำไม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:27.0737215+07:00","message":"[bufferProcess] interim [260000000]:คือมันน้อยขนาดนั้นทำไม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:27.073725462+07:00","message":"[bufferProcess] send to processor:คือมันน้อยขนาดนั้นทำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:27.073735239+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:27.073741102+07:00","message":"> Transcript [3197] [false]: 'คือมันน้อยขนาดนั้นทำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:27.073745306+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:27.073748622+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:27.073752103+07:00","message":"StatePrefix: 'คือมันน้อยขนาด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:27.07375543+07:00","message":"TextPushed: 'คือมัน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:27.280897183+07:00","message":"receive streaming session, msgId: 186"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:27.280942988+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"คือมันน้อยขนาดนั้นทำไมไม่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":440000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:27.280950449+07:00","message":"receive interim result [false|false]: คือมันน้อยขนาดนั้นทำไมไม่"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:27.28096557+07:00","message":"[buffer interim] 186 false คือมันน้อยขนาดนั้นทำไมไม่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:27.280973866+07:00","message":"[bufferProcess] interim [440000000]:คือมันน้อยขนาดนั้นทำไมไม่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:27.280977657+07:00","message":"[bufferProcess] send to processor:คือมันน้อยขนาดนั้นทำไม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:27.280984671+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:27.280988834+07:00","message":"> Transcript [3198] [false]: 'คือมันน้อยขนาดนั้นทำไม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:27.280994164+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:27.280997715+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:27.281001334+07:00","message":"StatePrefix: 'คือมันน้อยขนาด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:27.281004609+07:00","message":"TextPushed: 'คือมัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:27.281010583+07:00","message":"Push: 'น้อยขนาด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:27.281013671+07:00","message":"TextPushed: 'คือมันน้อยขนาด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:27.281017912+07:00","message":"Set new StatePrefix : 'คือมันน้อยขนาดนั้นทำไม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:27.281021205+07:00","message":"Next Push (prob) : 'นั้นทำไม'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:27.281045775+07:00","message":"push: {false น้อยขนาด 0 0xc001da8580}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:27.485229421+07:00","message":"receive streaming session, msgId: 186"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:27.485270755+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"คือมันน้อยขนาดนั้นทำไม\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":500000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:27.485277632+07:00","message":"receive interim result [false|false]: คือมันน้อยขนาดนั้นทำไม"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:27.485293797+07:00","message":"[buffer interim] 186 false คือมันน้อยขนาดนั้นทำไม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:27.485302826+07:00","message":"[bufferProcess] interim [500000000]:คือมันน้อยขนาดนั้นทำไม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:27.485305994+07:00","message":"[bufferProcess] send to processor:คือมันน้อยขนาดนั้นทำไมไม่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:27.485313401+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:27.485316501+07:00","message":"> Transcript [3199] [false]: 'คือมันน้อยขนาดนั้นทำไมไม่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:27.485320353+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:27.48532271+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:27.485326896+07:00","message":"StatePrefix: 'คือมันน้อยขนาดนั้นทำไม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:27.485329643+07:00","message":"TextPushed: 'คือมันน้อยขนาด'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:27.528979084+07:00","message":"receive streaming session, msgId: 186"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:27.529016884+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"คือมันน้อยขนาดนั้นทำไมไม่ดัง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":560000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:27.529023386+07:00","message":"receive interim result [false|false]: คือมันน้อยขนาดนั้นทำไมไม่ดัง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:27.529038961+07:00","message":"[buffer interim] 186 false คือมันน้อยขนาดนั้นทำไมไม่ดัง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:27.529049789+07:00","message":"[bufferProcess] interim [560000000]:คือมันน้อยขนาดนั้นทำไมไม่ดัง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:27.529052862+07:00","message":"[bufferProcess] send to processor:คือมันน้อยขนาดนั้นทำไม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:27.529060379+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:27.529063393+07:00","message":"> Transcript [3200] [false]: 'คือมันน้อยขนาดนั้นทำไม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:27.529067304+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:27.52906943+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:27.529071579+07:00","message":"StatePrefix: 'คือมันน้อยขนาดนั้นทำไม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:27.529077517+07:00","message":"TextPushed: 'คือมันน้อยขนาด'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:27.612479267+07:00","message":"receive streaming session, msgId: 186"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:27.612541225+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"คือมันน้อยขนาดนั้นทำไมไม่ตั้งค่า\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":740000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:27.612548084+07:00","message":"receive interim result [false|false]: คือมันน้อยขนาดนั้นทำไมไม่ตั้งค่า"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:27.612562248+07:00","message":"[buffer interim] 186 false คือมันน้อยขนาดนั้นทำไมไม่ตั้งค่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:27.612572569+07:00","message":"[bufferProcess] interim [740000000]:คือมันน้อยขนาดนั้นทำไมไม่ตั้งค่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:27.612576029+07:00","message":"[bufferProcess] send to processor:คือมันน้อยขนาดนั้นทำไมไม่ดัง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:27.612582817+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:27.612587317+07:00","message":"> Transcript [3201] [false]: 'คือมันน้อยขนาดนั้นทำไมไม่ดัง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:27.612592487+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:27.612595477+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:27.612598791+07:00","message":"StatePrefix: 'คือมันน้อยขนาดนั้นทำไม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:27.612603043+07:00","message":"TextPushed: 'คือมันน้อยขนาด'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:27.716614253+07:00","message":"receive streaming session, msgId: 186"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:27.716655228+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"คือมันน้อยขนาดนั้นทำไมเป็นอันขาด\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":860000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:27.716662809+07:00","message":"receive interim result [false|false]: คือมันน้อยขนาดนั้นทำไมเป็นอันขาด"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:27.71667892+07:00","message":"[buffer interim] 186 false คือมันน้อยขนาดนั้นทำไมเป็นอันขาด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:27.716695693+07:00","message":"[bufferProcess] interim [860000000]:คือมันน้อยขนาดนั้นทำไมเป็นอันขาด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:27.716698343+07:00","message":"[bufferProcess] send to processor:คือมันน้อยขนาดนั้นทำไมไม่ตั้งค่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:27.716703106+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:27.716707124+07:00","message":"> Transcript [3202] [false]: 'คือมันน้อยขนาดนั้นทำไมไม่ตั้งค่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:27.716711173+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:27.71671381+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:27.716716101+07:00","message":"StatePrefix: 'คือมันน้อยขนาดนั้นทำไม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:27.716718604+07:00","message":"TextPushed: 'คือมันน้อยขนาด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:27.716721683+07:00","message":"Push: 'นั้นทำไม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:27.716724012+07:00","message":"TextPushed: 'คือมันน้อยขนาดนั้นทำไม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:27.716726328+07:00","message":"Set new StatePrefix : 'คือมันน้อยขนาดนั้นทำไมไม่ตั้งค่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:27.716728637+07:00","message":"Next Push (prob) : 'ไม่ตั้งค่า'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:27.716737393+07:00","message":"push: {false นั้นทำไม 0 0xc001da8580}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:27.913359352+07:00","message":"receive streaming session, msgId: 186"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:27.913403417+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"คือมันน้อยขนาดนั้นทำไมมันยังขาดกัน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":40000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:27.913410376+07:00","message":"receive interim result [false|false]: คือมันน้อยขนาดนั้นทำไมมันยังขาดกัน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:27.913425211+07:00","message":"[buffer interim] 186 false คือมันน้อยขนาดนั้นทำไมมันยังขาดกัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:27.913433769+07:00","message":"[bufferProcess] interim [40000000]:คือมันน้อยขนาดนั้นทำไมมันยังขาดกัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:27.913436536+07:00","message":"[bufferProcess] send to processor:คือมันน้อยขนาดนั้นทำไมเป็นอันขาด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:27.913445467+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:27.913449774+07:00","message":"> Transcript [3203] [false]: 'คือมันน้อยขนาดนั้นทำไมเป็นอันขาด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:27.913452576+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:27.91345521+07:00","message":"Set new StatePrefix: 'คือมันน้อยขนาดนั้นทำไมเป็นอันขาด'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:28.018216149+07:00","message":"receive streaming session, msgId: 186"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:28.018258093+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"คือมันน้อยขนาดนั้นทำไมมันยังขาดกันนะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":160000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:28.018264662+07:00","message":"receive interim result [false|false]: คือมันน้อยขนาดนั้นทำไมมันยังขาดกันนะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:28.01828014+07:00","message":"[buffer interim] 186 false คือมันน้อยขนาดนั้นทำไมมันยังขาดกันนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:28.01828865+07:00","message":"[bufferProcess] interim [160000000]:คือมันน้อยขนาดนั้นทำไมมันยังขาดกันนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:28.018291232+07:00","message":"[bufferProcess] send to processor:คือมันน้อยขนาดนั้นทำไมมันยังขาดกัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:28.018297007+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:28.01830418+07:00","message":"> Transcript [3204] [false]: 'คือมันน้อยขนาดนั้นทำไมมันยังขาดกัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:28.01830714+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:28.018309803+07:00","message":"Set new StatePrefix: 'คือมันน้อยขนาดนั้นทำไมมันยังขาดกัน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:28.174814561+07:00","message":"receive streaming session, msgId: 186"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:28.174852004+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"คือมันน้อยขนาดนั้นทำไมมันยังขาดกันเนาะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":340000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:28.174858892+07:00","message":"receive interim result [false|false]: คือมันน้อยขนาดนั้นทำไมมันยังขาดกันเนาะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:28.174874042+07:00","message":"[buffer interim] 186 false คือมันน้อยขนาดนั้นทำไมมันยังขาดกันเนาะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:28.174882264+07:00","message":"[bufferProcess] interim [340000000]:คือมันน้อยขนาดนั้นทำไมมันยังขาดกันเนาะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:28.174885057+07:00","message":"[bufferProcess] send to processor:คือมันน้อยขนาดนั้นทำไมมันยังขาดกันนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:28.174892707+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:28.174895879+07:00","message":"> Transcript [3205] [false]: 'คือมันน้อยขนาดนั้นทำไมมันยังขาดกันนะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:28.174899641+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:28.174902019+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:28.17490419+07:00","message":"StatePrefix: 'คือมันน้อยขนาดนั้นทำไมมันยังขาดกัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:28.174907238+07:00","message":"TextPushed: 'คือมันน้อยขนาดนั้นทำไม'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:28.812410115+07:00","message":"receive streaming session, msgId: 186"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:28.812453153+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"คือมันน้อยขนาดนั้นทำไมมันยังขาดกันเนาะมัน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":940000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:28.81245959+07:00","message":"receive interim result [false|false]: คือมันน้อยขนาดนั้นทำไมมันยังขาดกันเนาะมัน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:28.812474161+07:00","message":"[buffer interim] 186 false คือมันน้อยขนาดนั้นทำไมมันยังขาดกันเนาะมัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:28.812489314+07:00","message":"[bufferProcess] interim [940000000]:คือมันน้อยขนาดนั้นทำไมมันยังขาดกันเนาะมัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:28.812495061+07:00","message":"[bufferProcess] send to processor:คือมันน้อยขนาดนั้นทำไมมันยังขาดกันเนาะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:28.812503094+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:28.812506292+07:00","message":"> Transcript [3206] [false]: 'คือมันน้อยขนาดนั้นทำไมมันยังขาดกันเนาะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:28.812512699+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:28.812515241+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:28.812517353+07:00","message":"StatePrefix: 'คือมันน้อยขนาดนั้นทำไมมันยังขาดกัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:28.812520132+07:00","message":"TextPushed: 'คือมันน้อยขนาดนั้นทำไม'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:28.848423293+07:00","message":"receive streaming session, msgId: 186"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:28.84847644+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"คือมันน้อยขนาดนั้นทำไมมันยังขาดกันเนาะ\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":3},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:28.848494821+07:00","message":"receive interim result [false|false]: คือมันน้อยขนาดนั้นทำไมมันยังขาดกันเนาะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:28.848510407+07:00","message":"[buffer interim] 186 false คือมันน้อยขนาดนั้นทำไมมันยังขาดกันเนาะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:28.848520089+07:00","message":"[bufferProcess] interim [0]:คือมันน้อยขนาดนั้นทำไมมันยังขาดกันเนาะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:28.848522794+07:00","message":"[bufferProcess] send to processor:คือมันน้อยขนาดนั้นทำไมมันยังขาดกันเนาะมัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:28.848528716+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:28.848531952+07:00","message":"> Transcript [3207] [false]: 'คือมันน้อยขนาดนั้นทำไมมันยังขาดกันเนาะมัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:28.848536142+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:28.848539363+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:28.848541637+07:00","message":"StatePrefix: 'คือมันน้อยขนาดนั้นทำไมมันยังขาดกัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:28.848544371+07:00","message":"TextPushed: 'คือมันน้อยขนาดนั้นทำไม'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:29.090146923+07:00","message":"receive streaming session, msgId: 186"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:29.09019398+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"คือมันน้อยขนาดนั้นทำไมมันยังขาดกันเนาะมันร้อนขนาด\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":300000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:29.090201892+07:00","message":"receive interim result [false|false]: คือมันน้อยขนาดนั้นทำไมมันยังขาดกันเนาะมันร้อนขนาด"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:29.090218806+07:00","message":"[buffer interim] 186 false คือมันน้อยขนาดนั้นทำไมมันยังขาดกันเนาะมันร้อนขนาด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:29.090227629+07:00","message":"[bufferProcess] interim [300000000]:คือมันน้อยขนาดนั้นทำไมมันยังขาดกันเนาะมันร้อนขนาด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:29.090231953+07:00","message":"[bufferProcess] send to processor:คือมันน้อยขนาดนั้นทำไมมันยังขาดกันเนาะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:29.090240148+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:29.090244199+07:00","message":"> Transcript [3208] [false]: 'คือมันน้อยขนาดนั้นทำไมมันยังขาดกันเนาะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:29.090248734+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:29.090250883+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:29.090253223+07:00","message":"StatePrefix: 'คือมันน้อยขนาดนั้นทำไมมันยังขาดกัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:29.090255807+07:00","message":"TextPushed: 'คือมันน้อยขนาดนั้นทำไม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:29.090261458+07:00","message":"Push: 'มันยังขาดกัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:29.090263426+07:00","message":"TextPushed: 'คือมันน้อยขนาดนั้นทำไมมันยังขาดกัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:29.090266033+07:00","message":"Set new StatePrefix : 'คือมันน้อยขนาดนั้นทำไมมันยังขาดกันเนาะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:29.090268485+07:00","message":"Next Push (prob) : 'เนาะ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:29.090276177+07:00","message":"push: {false มันยังขาดกัน 0 0xc001da8580}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:29.203151679+07:00","message":"receive streaming session, msgId: 186"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:29.203186051+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"คือมันน้อยขนาดนั้นทำไมมันยังขาดกันเนาะมันร้อนขนาดนั้น\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":420000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:29.203192974+07:00","message":"receive interim result [false|false]: คือมันน้อยขนาดนั้นทำไมมันยังขาดกันเนาะมันร้อนขนาดนั้น"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:29.203206577+07:00","message":"[buffer interim] 186 false คือมันน้อยขนาดนั้นทำไมมันยังขาดกันเนาะมันร้อนขนาดนั้น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:29.203213304+07:00","message":"[bufferProcess] interim [420000000]:คือมันน้อยขนาดนั้นทำไมมันยังขาดกันเนาะมันร้อนขนาดนั้น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:29.203216053+07:00","message":"[bufferProcess] send to processor:คือมันน้อยขนาดนั้นทำไมมันยังขาดกันเนาะมันร้อนขนาด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:29.20322276+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:29.203225649+07:00","message":"> Transcript [3209] [false]: 'คือมันน้อยขนาดนั้นทำไมมันยังขาดกันเนาะมันร้อนขนาด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:29.20322911+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:29.203231153+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:29.203233587+07:00","message":"StatePrefix: 'คือมันน้อยขนาดนั้นทำไมมันยังขาดกันเนาะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:29.203236496+07:00","message":"TextPushed: 'คือมันน้อยขนาดนั้นทำไมมันยังขาดกัน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:29.508712945+07:00","message":"receive streaming session, msgId: 186"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:29.508752445+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"คือมันน้อยขนาดนั้นทำไมมันยังขาดกันเนาะมันร้อนขนาดนั้นเพราะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":660000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:29.508760665+07:00","message":"receive interim result [false|false]: คือมันน้อยขนาดนั้นทำไมมันยังขาดกันเนาะมันร้อนขนาดนั้นเพราะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:29.508778706+07:00","message":"[buffer interim] 186 false คือมันน้อยขนาดนั้นทำไมมันยังขาดกันเนาะมันร้อนขนาดนั้นเพราะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:29.508787205+07:00","message":"[bufferProcess] interim [660000000]:คือมันน้อยขนาดนั้นทำไมมันยังขาดกันเนาะมันร้อนขนาดนั้นเพราะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:29.508790236+07:00","message":"[bufferProcess] send to processor:คือมันน้อยขนาดนั้นทำไมมันยังขาดกันเนาะมันร้อนขนาดนั้น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:29.508798749+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:29.508802557+07:00","message":"> Transcript [3210] [false]: 'คือมันน้อยขนาดนั้นทำไมมันยังขาดกันเนาะมันร้อนขนาดนั้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:29.508806655+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:29.508809377+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:29.508811945+07:00","message":"StatePrefix: 'คือมันน้อยขนาดนั้นทำไมมันยังขาดกันเนาะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:29.508815014+07:00","message":"TextPushed: 'คือมันน้อยขนาดนั้นทำไมมันยังขาดกัน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:29.513845954+07:00","message":"receive streaming session, msgId: 186"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:29.513871168+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"คือมันน้อยขนาดนั้นทำไมมันยังขาดกันเนาะมันร้อนขนาดนั้นเพราะว่า\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":720000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:29.513876976+07:00","message":"receive interim result [false|false]: คือมันน้อยขนาดนั้นทำไมมันยังขาดกันเนาะมันร้อนขนาดนั้นเพราะว่า"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:29.513890264+07:00","message":"[buffer interim] 186 false คือมันน้อยขนาดนั้นทำไมมันยังขาดกันเนาะมันร้อนขนาดนั้นเพราะว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:29.513896186+07:00","message":"[bufferProcess] interim [720000000]:คือมันน้อยขนาดนั้นทำไมมันยังขาดกันเนาะมันร้อนขนาดนั้นเพราะว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:29.513898872+07:00","message":"[bufferProcess] send to processor:คือมันน้อยขนาดนั้นทำไมมันยังขาดกันเนาะมันร้อนขนาดนั้นเพราะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:29.513903843+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:29.513906531+07:00","message":"> Transcript [3211] [false]: 'คือมันน้อยขนาดนั้นทำไมมันยังขาดกันเนาะมันร้อนขนาดนั้นเพราะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:29.513909561+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:29.513911661+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:29.513913633+07:00","message":"StatePrefix: 'คือมันน้อยขนาดนั้นทำไมมันยังขาดกันเนาะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:29.513915976+07:00","message":"TextPushed: 'คือมันน้อยขนาดนั้นทำไมมันยังขาดกัน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:29.587496298+07:00","message":"[GCS] Cleaned up inactive client: 162"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:29.587522379+07:00","message":"[GCS] Cleaned up inactive client: 164"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:29.587526215+07:00","message":"[GCS] Cleaned up inactive client: 166"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:29.587529276+07:00","message":"[GCS] Cleaned up inactive client: 167"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:29.587531823+07:00","message":"[GCS] Cleaned up inactive client: 168"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:29.587535535+07:00","message":"[GCS] Cleaned up inactive client: 163"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:29.587537539+07:00","message":"[GCS] Cleaned up inactive client: 165"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:29.587539525+07:00","message":"[GCS] Cleaned up inactive client: 161"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:29.587541323+07:00","message":"[GCS] Cleaned up inactive client: 169"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:29.587543266+07:00","message":"[GCS] Cleaned up inactive client: 160"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:29.587544901+07:00","message":"[GCS] Cleaned up inactive client: 170"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:29.587546911+07:00","message":"[GCS] Cleaned up inactive client: 159"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:29.698915533+07:00","message":"receive streaming session, msgId: 186"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:29.698947994+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"คือมันน้อยขนาดนั้นทำไมมันยังขาดกันเนาะมันร้อนขนาดนั้นเพราะว่ามัน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":900000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:29.69895368+07:00","message":"receive interim result [false|false]: คือมันน้อยขนาดนั้นทำไมมันยังขาดกันเนาะมันร้อนขนาดนั้นเพราะว่ามัน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:29.698961905+07:00","message":"[buffer interim] 186 false คือมันน้อยขนาดนั้นทำไมมันยังขาดกันเนาะมันร้อนขนาดนั้นเพราะว่ามัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:29.698968382+07:00","message":"[bufferProcess] interim [900000000]:คือมันน้อยขนาดนั้นทำไมมันยังขาดกันเนาะมันร้อนขนาดนั้นเพราะว่ามัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:29.698970918+07:00","message":"[bufferProcess] send to processor:คือมันน้อยขนาดนั้นทำไมมันยังขาดกันเนาะมันร้อนขนาดนั้นเพราะว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:29.6989749+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:29.698978127+07:00","message":"> Transcript [3212] [false]: 'คือมันน้อยขนาดนั้นทำไมมันยังขาดกันเนาะมันร้อนขนาดนั้นเพราะว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:29.69898208+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:29.69898416+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:29.698986363+07:00","message":"StatePrefix: 'คือมันน้อยขนาดนั้นทำไมมันยังขาดกันเนาะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:29.698989115+07:00","message":"TextPushed: 'คือมันน้อยขนาดนั้นทำไมมันยังขาดกัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:29.698992035+07:00","message":"Push: 'เนาะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:29.69899399+07:00","message":"TextPushed: 'คือมันน้อยขนาดนั้นทำไมมันยังขาดกันเนาะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:29.698996306+07:00","message":"Set new StatePrefix : 'คือมันน้อยขนาดนั้นทำไมมันยังขาดกันเนาะมันร้อนขนาดนั้นเพราะว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:29.698998924+07:00","message":"Next Push (prob) : 'มันร้อนขนาดนั้นเพราะว่า'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:29.699005336+07:00","message":"push: {false เนาะ 0 0xc001da8580}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:29.917281284+07:00","message":"receive streaming session, msgId: 186"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:29.917323008+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"คือมันน้อยขนาดนั้นทำไมมันยังขาดกันเนาะมันร้อนขนาดนั้นเพราะว่ามันเป็น\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":80000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:29.917329136+07:00","message":"receive interim result [false|false]: คือมันน้อยขนาดนั้นทำไมมันยังขาดกันเนาะมันร้อนขนาดนั้นเพราะว่ามันเป็น"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:29.917341419+07:00","message":"[buffer interim] 186 false คือมันน้อยขนาดนั้นทำไมมันยังขาดกันเนาะมันร้อนขนาดนั้นเพราะว่ามันเป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:29.91734843+07:00","message":"[bufferProcess] interim [80000000]:คือมันน้อยขนาดนั้นทำไมมันยังขาดกันเนาะมันร้อนขนาดนั้นเพราะว่ามันเป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:29.917351222+07:00","message":"[bufferProcess] send to processor:คือมันน้อยขนาดนั้นทำไมมันยังขาดกันเนาะมันร้อนขนาดนั้นเพราะว่ามัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:29.917354785+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:29.917358077+07:00","message":"> Transcript [3213] [false]: 'คือมันน้อยขนาดนั้นทำไมมันยังขาดกันเนาะมันร้อนขนาดนั้นเพราะว่ามัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:29.917361861+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:29.917364062+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:29.917366064+07:00","message":"StatePrefix: 'คือมันน้อยขนาดนั้นทำไมมันยังขาดกันเนาะมันร้อนขนาดนั้นเพราะว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:29.917370464+07:00","message":"TextPushed: 'คือมันน้อยขนาดนั้นทำไมมันยังขาดกันเนาะ'"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:19:30.0036988+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:19:30.003710808+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:30.076389241+07:00","message":"receive streaming session, msgId: 186"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:30.076428466+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"คือมันน้อยขนาดนั้นทำไมมันยังขาดกันเนาะมันร้อนขนาดนั้นเพราะว่ามันเป็นที่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":140000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:30.076436742+07:00","message":"receive interim result [false|false]: คือมันน้อยขนาดนั้นทำไมมันยังขาดกันเนาะมันร้อนขนาดนั้นเพราะว่ามันเป็นที่"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:30.076450182+07:00","message":"[buffer interim] 186 false คือมันน้อยขนาดนั้นทำไมมันยังขาดกันเนาะมันร้อนขนาดนั้นเพราะว่ามันเป็นที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:30.076456745+07:00","message":"[bufferProcess] interim [140000000]:คือมันน้อยขนาดนั้นทำไมมันยังขาดกันเนาะมันร้อนขนาดนั้นเพราะว่ามันเป็นที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:30.076459742+07:00","message":"[bufferProcess] send to processor:คือมันน้อยขนาดนั้นทำไมมันยังขาดกันเนาะมันร้อนขนาดนั้นเพราะว่ามันเป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:30.07646517+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:30.076467875+07:00","message":"> Transcript [3214] [false]: 'คือมันน้อยขนาดนั้นทำไมมันยังขาดกันเนาะมันร้อนขนาดนั้นเพราะว่ามันเป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:30.076471833+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:30.076473957+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:30.076476217+07:00","message":"StatePrefix: 'คือมันน้อยขนาดนั้นทำไมมันยังขาดกันเนาะมันร้อนขนาดนั้นเพราะว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:30.076484481+07:00","message":"TextPushed: 'คือมันน้อยขนาดนั้นทำไมมันยังขาดกันเนาะ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:30.155530224+07:00","message":"receive streaming session, msgId: 186"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:30.155572689+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"คือมันน้อยขนาดนั้นทำไมมันยังขาดกันเนาะมันร้อนขนาดนั้นเพราะว่ามันไม่ได้\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":200000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:30.155580977+07:00","message":"receive interim result [false|false]: คือมันน้อยขนาดนั้นทำไมมันยังขาดกันเนาะมันร้อนขนาดนั้นเพราะว่ามันไม่ได้"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:30.155596776+07:00","message":"[buffer interim] 186 false คือมันน้อยขนาดนั้นทำไมมันยังขาดกันเนาะมันร้อนขนาดนั้นเพราะว่ามันไม่ได้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:30.15560832+07:00","message":"[bufferProcess] interim [200000000]:คือมันน้อยขนาดนั้นทำไมมันยังขาดกันเนาะมันร้อนขนาดนั้นเพราะว่ามันไม่ได้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:30.155612977+07:00","message":"[bufferProcess] send to processor:คือมันน้อยขนาดนั้นทำไมมันยังขาดกันเนาะมันร้อนขนาดนั้นเพราะว่ามันเป็นที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:30.15562048+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:30.155624717+07:00","message":"> Transcript [3215] [false]: 'คือมันน้อยขนาดนั้นทำไมมันยังขาดกันเนาะมันร้อนขนาดนั้นเพราะว่ามันเป็นที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:30.155630265+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:30.155633155+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:30.155636974+07:00","message":"StatePrefix: 'คือมันน้อยขนาดนั้นทำไมมันยังขาดกันเนาะมันร้อนขนาดนั้นเพราะว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:30.155640967+07:00","message":"TextPushed: 'คือมันน้อยขนาดนั้นทำไมมันยังขาดกันเนาะ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:30.229225985+07:00","message":"receive streaming session, msgId: 186"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:30.229264477+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"คือมันน้อยขนาดนั้นทำไมมันยังขาดกันเนาะมันร้อนขนาดนั้นเพราะว่ามันไม่ได้กิน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":320000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:30.229272273+07:00","message":"receive interim result [false|false]: คือมันน้อยขนาดนั้นทำไมมันยังขาดกันเนาะมันร้อนขนาดนั้นเพราะว่ามันไม่ได้กิน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:30.229287932+07:00","message":"[buffer interim] 186 false คือมันน้อยขนาดนั้นทำไมมันยังขาดกันเนาะมันร้อนขนาดนั้นเพราะว่ามันไม่ได้กิน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:30.229296967+07:00","message":"[bufferProcess] interim [320000000]:คือมันน้อยขนาดนั้นทำไมมันยังขาดกันเนาะมันร้อนขนาดนั้นเพราะว่ามันไม่ได้กิน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:30.229300991+07:00","message":"[bufferProcess] send to processor:คือมันน้อยขนาดนั้นทำไมมันยังขาดกันเนาะมันร้อนขนาดนั้นเพราะว่ามันไม่ได้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:30.229309919+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:30.229314608+07:00","message":"> Transcript [3216] [false]: 'คือมันน้อยขนาดนั้นทำไมมันยังขาดกันเนาะมันร้อนขนาดนั้นเพราะว่ามันไม่ได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:30.229320382+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:30.229323514+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:30.229327287+07:00","message":"StatePrefix: 'คือมันน้อยขนาดนั้นทำไมมันยังขาดกันเนาะมันร้อนขนาดนั้นเพราะว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:30.229331115+07:00","message":"TextPushed: 'คือมันน้อยขนาดนั้นทำไมมันยังขาดกันเนาะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:30.229339521+07:00","message":"Push: 'มันร้อนขนาดนั้นเพราะว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:30.229343186+07:00","message":"TextPushed: 'คือมันน้อยขนาดนั้นทำไมมันยังขาดกันเนาะมันร้อนขนาดนั้นเพราะว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:30.22934809+07:00","message":"Set new StatePrefix : 'คือมันน้อยขนาดนั้นทำไมมันยังขาดกันเนาะมันร้อนขนาดนั้นเพราะว่ามันไม่ได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:30.229351911+07:00","message":"Next Push (prob) : 'มันไม่ได้'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:30.229362159+07:00","message":"push: {false มันร้อนขนาดนั้นเพราะว่า 0 0xc001da8580}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:30.318445133+07:00","message":"receive streaming session, msgId: 186"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:30.318491114+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"คือมันน้อยขนาดนั้นทำไมมันยังขาดกันเนาะมันร้อนขนาดนั้นเพราะว่ามันไม่ได้กินแล้ว\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":500000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:30.318499878+07:00","message":"receive interim result [false|false]: คือมันน้อยขนาดนั้นทำไมมันยังขาดกันเนาะมันร้อนขนาดนั้นเพราะว่ามันไม่ได้กินแล้ว"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:30.318515966+07:00","message":"[buffer interim] 186 false คือมันน้อยขนาดนั้นทำไมมันยังขาดกันเนาะมันร้อนขนาดนั้นเพราะว่ามันไม่ได้กินแล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:30.318527924+07:00","message":"[bufferProcess] interim [500000000]:คือมันน้อยขนาดนั้นทำไมมันยังขาดกันเนาะมันร้อนขนาดนั้นเพราะว่ามันไม่ได้กินแล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:30.318532157+07:00","message":"[bufferProcess] send to processor:คือมันน้อยขนาดนั้นทำไมมันยังขาดกันเนาะมันร้อนขนาดนั้นเพราะว่ามันไม่ได้กิน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:30.318540623+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:30.318545056+07:00","message":"> Transcript [3217] [false]: 'คือมันน้อยขนาดนั้นทำไมมันยังขาดกันเนาะมันร้อนขนาดนั้นเพราะว่ามันไม่ได้กิน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:30.318550025+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:30.318552823+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:30.318555685+07:00","message":"StatePrefix: 'คือมันน้อยขนาดนั้นทำไมมันยังขาดกันเนาะมันร้อนขนาดนั้นเพราะว่ามันไม่ได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:30.318559954+07:00","message":"TextPushed: 'คือมันน้อยขนาดนั้นทำไมมันยังขาดกันเนาะมันร้อนขนาดนั้นเพราะว่า'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:30.413525368+07:00","message":"receive streaming session, msgId: 186"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:30.41355901+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"คือมันน้อยขนาดนั้นทำไมมันยังขาดกันเนาะมันร้อนขนาดนั้นเพราะว่ามันไม่ได้กินแบ่ง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":560000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:30.413564301+07:00","message":"receive interim result [false|false]: คือมันน้อยขนาดนั้นทำไมมันยังขาดกันเนาะมันร้อนขนาดนั้นเพราะว่ามันไม่ได้กินแบ่ง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:30.413578626+07:00","message":"[buffer interim] 186 false คือมันน้อยขนาดนั้นทำไมมันยังขาดกันเนาะมันร้อนขนาดนั้นเพราะว่ามันไม่ได้กินแบ่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:30.413586343+07:00","message":"[bufferProcess] interim [560000000]:คือมันน้อยขนาดนั้นทำไมมันยังขาดกันเนาะมันร้อนขนาดนั้นเพราะว่ามันไม่ได้กินแบ่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:30.413588787+07:00","message":"[bufferProcess] send to processor:คือมันน้อยขนาดนั้นทำไมมันยังขาดกันเนาะมันร้อนขนาดนั้นเพราะว่ามันไม่ได้กินแล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:30.413592286+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:30.413595201+07:00","message":"> Transcript [3218] [false]: 'คือมันน้อยขนาดนั้นทำไมมันยังขาดกันเนาะมันร้อนขนาดนั้นเพราะว่ามันไม่ได้กินแล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:30.41359904+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:30.413601166+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:30.413603065+07:00","message":"StatePrefix: 'คือมันน้อยขนาดนั้นทำไมมันยังขาดกันเนาะมันร้อนขนาดนั้นเพราะว่ามันไม่ได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:30.413605967+07:00","message":"TextPushed: 'คือมันน้อยขนาดนั้นทำไมมันยังขาดกันเนาะมันร้อนขนาดนั้นเพราะว่า'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:30.605878302+07:00","message":"receive streaming session, msgId: 186"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:30.605917469+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"คือมันน้อยขนาดนั้นทำไมมันยังขาดกันเนาะมันร้อนขนาดนั้นเพราะว่ามันไม่ได้กินแหล่งกิน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":740000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:30.605925987+07:00","message":"receive interim result [false|false]: คือมันน้อยขนาดนั้นทำไมมันยังขาดกันเนาะมันร้อนขนาดนั้นเพราะว่ามันไม่ได้กินแหล่งกิน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:30.605941653+07:00","message":"[buffer interim] 186 false คือมันน้อยขนาดนั้นทำไมมันยังขาดกันเนาะมันร้อนขนาดนั้นเพราะว่ามันไม่ได้กินแหล่งกิน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:30.60594963+07:00","message":"[bufferProcess] interim [740000000]:คือมันน้อยขนาดนั้นทำไมมันยังขาดกันเนาะมันร้อนขนาดนั้นเพราะว่ามันไม่ได้กินแหล่งกิน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:30.605952319+07:00","message":"[bufferProcess] send to processor:คือมันน้อยขนาดนั้นทำไมมันยังขาดกันเนาะมันร้อนขนาดนั้นเพราะว่ามันไม่ได้กินแบ่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:30.605956151+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:30.605958788+07:00","message":"> Transcript [3219] [false]: 'คือมันน้อยขนาดนั้นทำไมมันยังขาดกันเนาะมันร้อนขนาดนั้นเพราะว่ามันไม่ได้กินแบ่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:30.605964028+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:30.605966145+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:30.605968331+07:00","message":"StatePrefix: 'คือมันน้อยขนาดนั้นทำไมมันยังขาดกันเนาะมันร้อนขนาดนั้นเพราะว่ามันไม่ได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:30.605971283+07:00","message":"TextPushed: 'คือมันน้อยขนาดนั้นทำไมมันยังขาดกันเนาะมันร้อนขนาดนั้นเพราะว่า'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:30.620131713+07:00","message":"receive streaming session, msgId: 186"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:30.620156408+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"คือมันน้อยขนาดนั้นทำไมมันยังขาดกันเนาะมันร้อนขนาดนั้นเพราะว่ามันไม่ได้กินแหล่งที่มี\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":800000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:30.620162334+07:00","message":"receive interim result [false|false]: คือมันน้อยขนาดนั้นทำไมมันยังขาดกันเนาะมันร้อนขนาดนั้นเพราะว่ามันไม่ได้กินแหล่งที่มี"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:30.620175593+07:00","message":"[buffer interim] 186 false คือมันน้อยขนาดนั้นทำไมมันยังขาดกันเนาะมันร้อนขนาดนั้นเพราะว่ามันไม่ได้กินแหล่งที่มี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:30.62018143+07:00","message":"[bufferProcess] interim [800000000]:คือมันน้อยขนาดนั้นทำไมมันยังขาดกันเนาะมันร้อนขนาดนั้นเพราะว่ามันไม่ได้กินแหล่งที่มี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:30.620184115+07:00","message":"[bufferProcess] send to processor:คือมันน้อยขนาดนั้นทำไมมันยังขาดกันเนาะมันร้อนขนาดนั้นเพราะว่ามันไม่ได้กินแหล่งกิน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:30.620187064+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:30.620189867+07:00","message":"> Transcript [3220] [false]: 'คือมันน้อยขนาดนั้นทำไมมันยังขาดกันเนาะมันร้อนขนาดนั้นเพราะว่ามันไม่ได้กินแหล่งกิน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:30.620193658+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:30.620197075+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:30.620199158+07:00","message":"StatePrefix: 'คือมันน้อยขนาดนั้นทำไมมันยังขาดกันเนาะมันร้อนขนาดนั้นเพราะว่ามันไม่ได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:30.620202254+07:00","message":"TextPushed: 'คือมันน้อยขนาดนั้นทำไมมันยังขาดกันเนาะมันร้อนขนาดนั้นเพราะว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:30.620209343+07:00","message":"Push: 'มันไม่ได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:30.620211475+07:00","message":"TextPushed: 'คือมันน้อยขนาดนั้นทำไมมันยังขาดกันเนาะมันร้อนขนาดนั้นเพราะว่ามันไม่ได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:30.620213894+07:00","message":"Set new StatePrefix : 'คือมันน้อยขนาดนั้นทำไมมันยังขาดกันเนาะมันร้อนขนาดนั้นเพราะว่ามันไม่ได้กินแหล่งกิน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:30.620216743+07:00","message":"Next Push (prob) : 'กินแหล่งกิน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:30.620240907+07:00","message":"push: {false มันไม่ได้ 0 0xc001da8580}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:30.688407243+07:00","message":"receive streaming session, msgId: 186"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:30.688446078+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"คือมันน้อยขนาดนั้นทำไมมันยังขาดกันเนาะมันร้อนขนาดนั้นเพราะว่ามันไม่ได้กินแหล่งที่นี่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":920000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:30.688453262+07:00","message":"receive interim result [false|false]: คือมันน้อยขนาดนั้นทำไมมันยังขาดกันเนาะมันร้อนขนาดนั้นเพราะว่ามันไม่ได้กินแหล่งที่นี่"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:30.688468124+07:00","message":"[buffer interim] 186 false คือมันน้อยขนาดนั้นทำไมมันยังขาดกันเนาะมันร้อนขนาดนั้นเพราะว่ามันไม่ได้กินแหล่งที่นี่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:30.688476366+07:00","message":"[bufferProcess] interim [920000000]:คือมันน้อยขนาดนั้นทำไมมันยังขาดกันเนาะมันร้อนขนาดนั้นเพราะว่ามันไม่ได้กินแหล่งที่นี่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:30.688487847+07:00","message":"[bufferProcess] send to processor:คือมันน้อยขนาดนั้นทำไมมันยังขาดกันเนาะมันร้อนขนาดนั้นเพราะว่ามันไม่ได้กินแหล่งที่มี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:30.688495275+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:30.688498339+07:00","message":"> Transcript [3221] [false]: 'คือมันน้อยขนาดนั้นทำไมมันยังขาดกันเนาะมันร้อนขนาดนั้นเพราะว่ามันไม่ได้กินแหล่งที่มี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:30.68850147+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:30.688503791+07:00","message":"Set new StatePrefix: 'คือมันน้อยขนาดนั้นทำไมมันยังขาดกันเนาะมันร้อนขนาดนั้นเพราะว่ามันไม่ได้กินแหล่งที่มี'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:30.799044689+07:00","message":"receive streaming session, msgId: 186"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:30.799085443+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"คือมันน้อยขนาดนั้นทำไมมันยังขาดกันเนาะมันร้อนขนาดนั้นเพราะว่ามันไม่ได้กินแหล่งที่มีอายุ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":980000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:30.799091807+07:00","message":"receive interim result [false|false]: คือมันน้อยขนาดนั้นทำไมมันยังขาดกันเนาะมันร้อนขนาดนั้นเพราะว่ามันไม่ได้กินแหล่งที่มีอายุ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:30.799107435+07:00","message":"[buffer interim] 186 false คือมันน้อยขนาดนั้นทำไมมันยังขาดกันเนาะมันร้อนขนาดนั้นเพราะว่ามันไม่ได้กินแหล่งที่มีอายุ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:30.799115672+07:00","message":"[bufferProcess] interim [980000000]:คือมันน้อยขนาดนั้นทำไมมันยังขาดกันเนาะมันร้อนขนาดนั้นเพราะว่ามันไม่ได้กินแหล่งที่มีอายุ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:30.799118656+07:00","message":"[bufferProcess] send to processor:คือมันน้อยขนาดนั้นทำไมมันยังขาดกันเนาะมันร้อนขนาดนั้นเพราะว่ามันไม่ได้กินแหล่งที่นี่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:30.799122319+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:30.799127366+07:00","message":"> Transcript [3222] [false]: 'คือมันน้อยขนาดนั้นทำไมมันยังขาดกันเนาะมันร้อนขนาดนั้นเพราะว่ามันไม่ได้กินแหล่งที่นี่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:30.79913041+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:30.799132633+07:00","message":"Set new StatePrefix: 'คือมันน้อยขนาดนั้นทำไมมันยังขาดกันเนาะมันร้อนขนาดนั้นเพราะว่ามันไม่ได้กินแหล่งที่นี่'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:30.983222493+07:00","message":"receive streaming session, msgId: 186"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:30.983265452+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"คือมันน้อยขนาดนั้นทำไมมันยังขาดกันเนาะมันร้อนขนาดนั้นเพราะว่ามันไม่ได้กินแหล่งที่มีไออุ่น\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":160000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:30.98327292+07:00","message":"receive interim result [false|false]: คือมันน้อยขนาดนั้นทำไมมันยังขาดกันเนาะมันร้อนขนาดนั้นเพราะว่ามันไม่ได้กินแหล่งที่มีไออุ่น"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:30.983288234+07:00","message":"[buffer interim] 186 false คือมันน้อยขนาดนั้นทำไมมันยังขาดกันเนาะมันร้อนขนาดนั้นเพราะว่ามันไม่ได้กินแหล่งที่มีไออุ่น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:30.98329614+07:00","message":"[bufferProcess] interim [160000000]:คือมันน้อยขนาดนั้นทำไมมันยังขาดกันเนาะมันร้อนขนาดนั้นเพราะว่ามันไม่ได้กินแหล่งที่มีไออุ่น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:30.983299215+07:00","message":"[bufferProcess] send to processor:คือมันน้อยขนาดนั้นทำไมมันยังขาดกันเนาะมันร้อนขนาดนั้นเพราะว่ามันไม่ได้กินแหล่งที่มีอายุ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:30.983308363+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:30.983312003+07:00","message":"> Transcript [3223] [false]: 'คือมันน้อยขนาดนั้นทำไมมันยังขาดกันเนาะมันร้อนขนาดนั้นเพราะว่ามันไม่ได้กินแหล่งที่มีอายุ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:30.983315178+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:30.983317731+07:00","message":"Set new StatePrefix: 'คือมันน้อยขนาดนั้นทำไมมันยังขาดกันเนาะมันร้อนขนาดนั้นเพราะว่ามันไม่ได้กินแหล่งที่มีอายุ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:30.984178226+07:00","message":"receive streaming session, msgId: 186"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:30.984188229+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"คือมันน้อยขนาดนั้นทำไมมันยังขาดกันเนาะมันร้อนขนาดนั้นเพราะว่ามันไม่ได้กินแหล่งที่มีไอโอดีน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":220000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:30.984191698+07:00","message":"receive interim result [false|false]: คือมันน้อยขนาดนั้นทำไมมันยังขาดกันเนาะมันร้อนขนาดนั้นเพราะว่ามันไม่ได้กินแหล่งที่มีไอโอดีน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:30.984198938+07:00","message":"[buffer interim] 186 false คือมันน้อยขนาดนั้นทำไมมันยังขาดกันเนาะมันร้อนขนาดนั้นเพราะว่ามันไม่ได้กินแหล่งที่มีไอโอดีน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:30.984202956+07:00","message":"[bufferProcess] interim [220000000]:คือมันน้อยขนาดนั้นทำไมมันยังขาดกันเนาะมันร้อนขนาดนั้นเพราะว่ามันไม่ได้กินแหล่งที่มีไอโอดีน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:30.98420555+07:00","message":"[bufferProcess] send to processor:คือมันน้อยขนาดนั้นทำไมมันยังขาดกันเนาะมันร้อนขนาดนั้นเพราะว่ามันไม่ได้กินแหล่งที่มีไออุ่น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:30.984212989+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:30.984215195+07:00","message":"> Transcript [3224] [false]: 'คือมันน้อยขนาดนั้นทำไมมันยังขาดกันเนาะมันร้อนขนาดนั้นเพราะว่ามันไม่ได้กินแหล่งที่มีไออุ่น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:30.984217904+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:30.984219912+07:00","message":"Set new StatePrefix: 'คือมันน้อยขนาดนั้นทำไมมันยังขาดกันเนาะมันร้อนขนาดนั้นเพราะว่ามันไม่ได้กินแหล่งที่มีไออุ่น'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:31.316979475+07:00","message":"receive streaming session, msgId: 186"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:31.317017359+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"คือมันน้อยขนาดนั้นทำไมมันยังขาดกันเนาะมันร้อนขนาดนั้นเพราะว่ามันไม่ได้กินแหล่งที่มีไอโอดีนไง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":520000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:31.317025563+07:00","message":"receive interim result [false|false]: คือมันน้อยขนาดนั้นทำไมมันยังขาดกันเนาะมันร้อนขนาดนั้นเพราะว่ามันไม่ได้กินแหล่งที่มีไอโอดีนไง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:31.317039888+07:00","message":"[buffer interim] 186 false คือมันน้อยขนาดนั้นทำไมมันยังขาดกันเนาะมันร้อนขนาดนั้นเพราะว่ามันไม่ได้กินแหล่งที่มีไอโอดีนไง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:31.317048952+07:00","message":"[bufferProcess] interim [520000000]:คือมันน้อยขนาดนั้นทำไมมันยังขาดกันเนาะมันร้อนขนาดนั้นเพราะว่ามันไม่ได้กินแหล่งที่มีไอโอดีนไง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:31.317053325+07:00","message":"[bufferProcess] send to processor:คือมันน้อยขนาดนั้นทำไมมันยังขาดกันเนาะมันร้อนขนาดนั้นเพราะว่ามันไม่ได้กินแหล่งที่มีไอโอดีน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:31.317059128+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:31.31706291+07:00","message":"> Transcript [3225] [false]: 'คือมันน้อยขนาดนั้นทำไมมันยังขาดกันเนาะมันร้อนขนาดนั้นเพราะว่ามันไม่ได้กินแหล่งที่มีไอโอดีน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:31.317067612+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:31.317070452+07:00","message":"Set new StatePrefix: 'คือมันน้อยขนาดนั้นทำไมมันยังขาดกันเนาะมันร้อนขนาดนั้นเพราะว่ามันไม่ได้กินแหล่งที่มีไอโอดีน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:31.88424663+07:00","message":"receive streaming session, msgId: 186"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:31.884300531+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"คือมันน้อยขนาดนั้นทำไมมันยังขาดกันเนาะมันร้อนขนาดนั้นเพราะว่ามันไม่ได้กินแหล่งที่มีไอโอดีนไง\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":6,\"nanos\":120000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:31.884310274+07:00","message":"receive interim result [false|false]: คือมันน้อยขนาดนั้นทำไมมันยังขาดกันเนาะมันร้อนขนาดนั้นเพราะว่ามันไม่ได้กินแหล่งที่มีไอโอดีนไง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:31.884329003+07:00","message":"[buffer interim] 186 false คือมันน้อยขนาดนั้นทำไมมันยังขาดกันเนาะมันร้อนขนาดนั้นเพราะว่ามันไม่ได้กินแหล่งที่มีไอโอดีนไง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:31.884340824+07:00","message":"[bufferProcess] interim [120000000]:คือมันน้อยขนาดนั้นทำไมมันยังขาดกันเนาะมันร้อนขนาดนั้นเพราะว่ามันไม่ได้กินแหล่งที่มีไอโอดีนไง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:31.884346415+07:00","message":"[bufferProcess] send to processor:คือมันน้อยขนาดนั้นทำไมมันยังขาดกันเนาะมันร้อนขนาดนั้นเพราะว่ามันไม่ได้กินแหล่งที่มีไอโอดีนไง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:31.884356127+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:31.884362162+07:00","message":"> Transcript [3226] [false]: 'คือมันน้อยขนาดนั้นทำไมมันยังขาดกันเนาะมันร้อนขนาดนั้นเพราะว่ามันไม่ได้กินแหล่งที่มีไอโอดีนไง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:31.884369049+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:31.884372442+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:31.884375633+07:00","message":"StatePrefix: 'คือมันน้อยขนาดนั้นทำไมมันยังขาดกันเนาะมันร้อนขนาดนั้นเพราะว่ามันไม่ได้กินแหล่งที่มีไอโอดีน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:31.884381108+07:00","message":"TextPushed: 'คือมันน้อยขนาดนั้นทำไมมันยังขาดกันเนาะมันร้อนขนาดนั้นเพราะว่ามันไม่ได้'"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:19:33.004575558+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:19:33.004584955+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:33.080442824+07:00","message":"[GCS] IsForceVAD: false for message ID: 186"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:33.143153726+07:00","message":"[GCS] Start streaming session, msgId: 187"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:33.276400433+07:00","message":"receive streaming session, msgId: 186"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:33.276440841+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"คือมันน้อยขนาดนั้นทำไมมันยังขาดกันน่ะเนาะมันร้อนขนาดนั้นเพราะว่ามันไม่ได้กินแหล่งที่มีไอโอดีนไง\",\"confidence\":0.9484347}],\"is_final\":true,\"result_end_time\":{\"seconds\":7,\"nanos\":470000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:33.276448548+07:00","message":"receive interim result [true|false]: คือมันน้อยขนาดนั้นทำไมมันยังขาดกันน่ะเนาะมันร้อนขนาดนั้นเพราะว่ามันไม่ได้กินแหล่งที่มีไอโอดีนไง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:33.276459809+07:00","message":"end recv isFinal message id 186"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:33.276462124+07:00","message":"end Recv id 186"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:33.276468818+07:00","message":"[buffer interim] 186 true คือมันน้อยขนาดนั้นทำไมมันยังขาดกันน่ะเนาะมันร้อนขนาดนั้นเพราะว่ามันไม่ได้กินแหล่งที่มีไอโอดีนไง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:33.276487458+07:00","message":"[bufferProcess] interim [470000000]:คือมันน้อยขนาดนั้นทำไมมันยังขาดกันน่ะเนาะมันร้อนขนาดนั้นเพราะว่ามันไม่ได้กินแหล่งที่มีไอโอดีนไง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:33.27649615+07:00","message":"[bufferProcess] send to processor (isfinal):คือมันน้อยขนาดนั้นทำไมมันยังขาดกันเนาะมันร้อนขนาดนั้นเพราะว่ามันไม่ได้กินแหล่งที่มีไอโอดีนไง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:33.276500943+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:33.276503857+07:00","message":"> Transcript [3227] [false]: 'คือมันน้อยขนาดนั้นทำไมมันยังขาดกันเนาะมันร้อนขนาดนั้นเพราะว่ามันไม่ได้กินแหล่งที่มีไอโอดีนไง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:33.276507519+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:33.276509599+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:33.276511513+07:00","message":"StatePrefix: 'คือมันน้อยขนาดนั้นทำไมมันยังขาดกันเนาะมันร้อนขนาดนั้นเพราะว่ามันไม่ได้กินแหล่งที่มีไอโอดีน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:33.276514374+07:00","message":"TextPushed: 'คือมันน้อยขนาดนั้นทำไมมันยังขาดกันเนาะมันร้อนขนาดนั้นเพราะว่ามันไม่ได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:33.276516543+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:33.276518547+07:00","message":"> Transcript [3228] [true]: 'คือมันน้อยขนาดนั้นทำไมมันยังขาดกันน่ะเนาะมันร้อนขนาดนั้นเพราะว่ามันไม่ได้กินแหล่งที่มีไอโอดีนไง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:33.276521205+07:00","message":"Count interim (case isFinal): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:33.276523063+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:33.276524826+07:00","message":"StatePrefix: 'คือมันน้อยขนาดนั้นทำไมมันยังขาดกันเนาะมันร้อนขนาดนั้นเพราะว่ามันไม่ได้กินแหล่งที่มีไอโอดีน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:33.276527313+07:00","message":"TextPushed: 'คือมันน้อยขนาดนั้นทำไมมันยังขาดกันเนาะมันร้อนขนาดนั้นเพราะว่ามันไม่ได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:33.276529387+07:00","message":"must be align in case of isFinal"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:33.276790826+07:00","message":"Push: 'กินแหล่งที่มีไอโอดีนไง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:33.276795063+07:00","message":"TextPushed: 'คือมันน้อยขนาดนั้นทำไมมันยังขาดกันเนาะมันร้อนขนาดนั้นเพราะว่ามันไม่ได้กินแหล่งที่มีไอโอดีนไง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:33.276798188+07:00","message":"Set new StatePrefix : 'คือมันน้อยขนาดนั้นทำไมมันยังขาดกันน่ะเนาะมันร้อนขนาดนั้นเพราะว่ามันไม่ได้กินแหล่งที่มีไอโอดีนไง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:33.276802004+07:00","message":"Next Push (prob) : 'คือมันน้อยขนาดนั้นทำไมมันยังขาดกันน่ะเนาะมันร้อนขนาดนั้นเพราะว่ามันไม่ได้กินแหล่งที่มีไอโอดีนไง'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:33.276810466+07:00","message":"push: {true กินแหล่งที่มีไอโอดีนไง 0 0xc001da8580}"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:33.27681159+07:00","message":"write aligntment file to 'tmp/7593/align_message_id_186.html'"}
{"level":"info","service":"Main","time":"2026-06-25T13:19:33.290965128+07:00","message":"write wav file: './tmp/7593/7593_186.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:35.278577217+07:00","message":"receive streaming session, msgId: 187"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:35.278624352+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ขนาด\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":980000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:35.278629924+07:00","message":"receive interim result [false|false]: ขนาด"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:35.278644934+07:00","message":"[buffer interim] 187 false ขนาด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:35.278651769+07:00","message":"[bufferProcess] interim [980000000]:ขนาด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:35.278653754+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:35.278660959+07:00","message":"[bufferProcess] send to processor (ticker):ขนาด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:35.278663439+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:35.278666359+07:00","message":"> Transcript [3229] [false]: 'ขนาด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:35.278668815+07:00","message":"Set StatePrefix (first interim): 'ขนาด'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:35.450204526+07:00","message":"[GCS] IsForceVAD: false for message ID: 187"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:35.456728172+07:00","message":"receive streaming session, msgId: 187"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:35.456760247+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ต้องขนาดนั้น\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":160000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:35.456768804+07:00","message":"receive interim result [false|false]: ต้องขนาดนั้น"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:35.456784341+07:00","message":"[buffer interim] 187 false ต้องขนาดนั้น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:35.456792725+07:00","message":"[bufferProcess] interim [160000000]:ต้องขนาดนั้น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:35.456795925+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:35.531301842+07:00","message":"receive streaming session, msgId: 187"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:35.531347159+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แล้วนะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":340000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:35.531354451+07:00","message":"receive interim result [false|false]: แล้วนะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:35.531369278+07:00","message":"[buffer interim] 187 false แล้วนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:35.531377744+07:00","message":"[bufferProcess] interim [340000000]:แล้วนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:35.531382547+07:00","message":"[bufferProcess] send to processor:ต้องขนาดนั้น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:35.531393162+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:35.531397664+07:00","message":"> Transcript [3230] [false]: 'ต้องขนาดนั้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:35.531401679+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:35.531405554+07:00","message":"Set new StatePrefix: 'ต้องขนาดนั้น'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:35.562518854+07:00","message":"receive streaming session, msgId: 187"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:35.562556437+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เอาขนาดนั้นนะ\",\"confidence\":0.80116004}],\"is_final\":true,\"result_end_time\":{\"seconds\":2,\"nanos\":340000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:35.562562363+07:00","message":"receive interim result [true|false]: เอาขนาดนั้นนะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:35.562571455+07:00","message":"end recv isFinal message id 187"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:35.562573947+07:00","message":"end Recv id 187"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:35.56258068+07:00","message":"[buffer interim] 187 true เอาขนาดนั้นนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:35.562587637+07:00","message":"[bufferProcess] interim [340000000]:เอาขนาดนั้นนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:35.56259288+07:00","message":"[bufferProcess] send to processor (isfinal):แล้วนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:35.562596031+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:35.562598664+07:00","message":"> Transcript [3231] [false]: 'แล้วนะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:35.562601019+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:35.562603183+07:00","message":"Set new StatePrefix: 'แล้วนะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:35.562605748+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:35.562607956+07:00","message":"> Transcript [3232] [true]: 'เอาขนาดนั้นนะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:35.562610336+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:35.562612358+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:35.562614271+07:00","message":"StatePrefix: 'แล้วนะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:35.562616269+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:35.56262024+07:00","message":"Push: 'เอาขนาดนั้นนะ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:35.562628433+07:00","message":"push: {true เอาขนาดนั้นนะ 0 0xc001227a00}"}
{"level":"info","service":"Main","time":"2026-06-25T13:19:35.570618539+07:00","message":"write wav file: './tmp/7593/7593_187.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:35.583218635+07:00","message":"[GCS] Start streaming session, msgId: 188"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:19:36.005435664+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:19:36.005445405+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:36.214037008+07:00","message":"receive streaming session, msgId: 188"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:36.214081753+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"พี่ไม่\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":600000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:36.214086937+07:00","message":"receive interim result [false|false]: พี่ไม่"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:36.214101318+07:00","message":"[buffer interim] 188 false พี่ไม่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:36.214108931+07:00","message":"[bufferProcess] interim [600000000]:พี่ไม่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:36.214110778+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:36.250450982+07:00","message":"receive streaming session, msgId: 188"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:36.250505266+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"พี่ไม่ต้อง\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":720000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:36.25051133+07:00","message":"receive interim result [false|false]: พี่ไม่ต้อง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:36.250525813+07:00","message":"[buffer interim] 188 false พี่ไม่ต้อง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:36.250533207+07:00","message":"[bufferProcess] interim [720000000]:พี่ไม่ต้อง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:36.250535515+07:00","message":"[bufferProcess] send to processor:พี่ไม่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:36.250541039+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:36.25054513+07:00","message":"> Transcript [3233] [false]: 'พี่ไม่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:36.25054763+07:00","message":"Set StatePrefix (first interim): 'พี่ไม่'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:36.428809881+07:00","message":"receive streaming session, msgId: 188"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:36.428856225+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"พี่ไม่ต้องไป\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":840000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:36.428862912+07:00","message":"receive interim result [false|false]: พี่ไม่ต้องไป"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:36.428879216+07:00","message":"[buffer interim] 188 false พี่ไม่ต้องไป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:36.428887225+07:00","message":"[bufferProcess] interim [840000000]:พี่ไม่ต้องไป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:36.428890154+07:00","message":"[bufferProcess] send to processor:พี่ไม่ต้อง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:36.428901854+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:36.428905225+07:00","message":"> Transcript [3234] [false]: 'พี่ไม่ต้อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:36.428908552+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:36.428910772+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:36.428913027+07:00","message":"StatePrefix: 'พี่ไม่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:36.42891526+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:36.562490848+07:00","message":"receive streaming session, msgId: 188"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:36.562527608+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"พี่ไม่ต้องไปนะ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":960000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:36.562532808+07:00","message":"receive interim result [false|false]: พี่ไม่ต้องไปนะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:36.562544624+07:00","message":"[buffer interim] 188 false พี่ไม่ต้องไปนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:36.562553098+07:00","message":"[bufferProcess] interim [960000000]:พี่ไม่ต้องไปนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:36.562555682+07:00","message":"[bufferProcess] send to processor:พี่ไม่ต้องไป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:36.562560679+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:36.562563502+07:00","message":"> Transcript [3235] [false]: 'พี่ไม่ต้องไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:36.562566655+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:36.562569065+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:36.562571219+07:00","message":"StatePrefix: 'พี่ไม่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:36.562573289+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:36.755779418+07:00","message":"receive streaming session, msgId: 188"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:36.755828287+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"พี่ไม่ต้องไปนับ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":140000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:36.755834659+07:00","message":"receive interim result [false|false]: พี่ไม่ต้องไปนับ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:36.755851602+07:00","message":"[buffer interim] 188 false พี่ไม่ต้องไปนับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:36.755865617+07:00","message":"[bufferProcess] interim [140000000]:พี่ไม่ต้องไปนับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:36.755868544+07:00","message":"[bufferProcess] send to processor:พี่ไม่ต้องไปนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:36.755872692+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:36.755876214+07:00","message":"> Transcript [3236] [false]: 'พี่ไม่ต้องไปนะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:36.755880258+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:36.755885042+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:36.755887127+07:00","message":"StatePrefix: 'พี่ไม่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:36.755889712+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:37.328275637+07:00","message":"receive streaming session, msgId: 188"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:37.328312728+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"พี่ไม่ต้องไปนับ\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":1,\"nanos\":740000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:37.328318386+07:00","message":"receive interim result [false|false]: พี่ไม่ต้องไปนับ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:37.328329525+07:00","message":"[buffer interim] 188 false พี่ไม่ต้องไปนับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:37.32833921+07:00","message":"[bufferProcess] interim [740000000]:พี่ไม่ต้องไปนับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:37.328342776+07:00","message":"[bufferProcess] send to processor:พี่ไม่ต้องไปนับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:37.32834941+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:37.328353565+07:00","message":"> Transcript [3237] [false]: 'พี่ไม่ต้องไปนับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:37.328358419+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:37.328361803+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:37.328364507+07:00","message":"StatePrefix: 'พี่ไม่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:37.328367263+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:37.328373211+07:00","message":"Push: 'พี่ไม่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:37.328375212+07:00","message":"TextPushed: 'พี่ไม่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:37.328377159+07:00","message":"Set new StatePrefix : 'พี่ไม่ต้องไปนับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:37.32837932+07:00","message":"Next Push (prob) : 'ต้องไปนับ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:37.328386619+07:00","message":"push: {false พี่ไม่ 0 0xc001da8d00}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:37.659595958+07:00","message":"receive streaming session, msgId: 188"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:37.65964328+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"พี่ไม่ต้องไปนับเอา\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":100000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:37.659650583+07:00","message":"receive interim result [false|false]: พี่ไม่ต้องไปนับเอา"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:37.659666092+07:00","message":"[buffer interim] 188 false พี่ไม่ต้องไปนับเอา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:37.65967412+07:00","message":"[bufferProcess] interim [100000000]:พี่ไม่ต้องไปนับเอา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:37.659677157+07:00","message":"[bufferProcess] send to processor:พี่ไม่ต้องไปนับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:37.659685512+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:37.659688895+07:00","message":"> Transcript [3238] [false]: 'พี่ไม่ต้องไปนับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:37.659692769+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:37.659695909+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:37.65969799+07:00","message":"StatePrefix: 'พี่ไม่ต้องไปนับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:37.659700396+07:00","message":"TextPushed: 'พี่ไม่'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:37.824099785+07:00","message":"[GCS] IsForceVAD: false for message ID: 188"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:37.848584385+07:00","message":"receive streaming session, msgId: 188"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:37.848622314+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"พี่ไม่ต้องไปนับเอางี้\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":280000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:37.84862895+07:00","message":"receive interim result [false|false]: พี่ไม่ต้องไปนับเอางี้"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:37.848646614+07:00","message":"[buffer interim] 188 false พี่ไม่ต้องไปนับเอางี้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:37.848654852+07:00","message":"[bufferProcess] interim [280000000]:พี่ไม่ต้องไปนับเอางี้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:37.848657453+07:00","message":"[bufferProcess] send to processor:พี่ไม่ต้องไปนับเอา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:37.848664851+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:37.848668232+07:00","message":"> Transcript [3239] [false]: 'พี่ไม่ต้องไปนับเอา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:37.84867223+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:37.848674853+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:37.848677035+07:00","message":"StatePrefix: 'พี่ไม่ต้องไปนับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:37.848679094+07:00","message":"TextPushed: 'พี่ไม่'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:37.913267011+07:00","message":"receive streaming session, msgId: 188"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:37.913298817+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"พี่ไม่ต้องไปนับเอา\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":340000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:37.913305183+07:00","message":"receive interim result [false|false]: พี่ไม่ต้องไปนับเอา"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:37.913317835+07:00","message":"[buffer interim] 188 false พี่ไม่ต้องไปนับเอา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:37.913324447+07:00","message":"[bufferProcess] interim [340000000]:พี่ไม่ต้องไปนับเอา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:37.913327045+07:00","message":"[bufferProcess] send to processor:พี่ไม่ต้องไปนับเอางี้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:37.91333453+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:37.913337588+07:00","message":"> Transcript [3240] [false]: 'พี่ไม่ต้องไปนับเอางี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:37.913341164+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:37.913343736+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:37.913345531+07:00","message":"StatePrefix: 'พี่ไม่ต้องไปนับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:37.913348091+07:00","message":"TextPushed: 'พี่ไม่'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:37.928035324+07:00","message":"receive streaming session, msgId: 188"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:37.928060471+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"พี่ไม่ต้องไปนับเอางี้\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":400000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:37.928066487+07:00","message":"receive interim result [false|false]: พี่ไม่ต้องไปนับเอางี้"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:37.928082996+07:00","message":"[buffer interim] 188 false พี่ไม่ต้องไปนับเอางี้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:37.928088058+07:00","message":"[bufferProcess] interim [400000000]:พี่ไม่ต้องไปนับเอางี้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:37.928090629+07:00","message":"[bufferProcess] send to processor:พี่ไม่ต้องไปนับเอา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:37.928096977+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:37.928099503+07:00","message":"> Transcript [3241] [false]: 'พี่ไม่ต้องไปนับเอา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:37.928102657+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:37.928105461+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:37.928107329+07:00","message":"StatePrefix: 'พี่ไม่ต้องไปนับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:37.928109572+07:00","message":"TextPushed: 'พี่ไม่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:37.928116056+07:00","message":"Push: 'ต้องไปนับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:37.928118309+07:00","message":"TextPushed: 'พี่ไม่ต้องไปนับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:37.928124527+07:00","message":"Set new StatePrefix : 'พี่ไม่ต้องไปนับเอา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:37.928126942+07:00","message":"Next Push (prob) : 'เอา'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:37.928152339+07:00","message":"push: {false ต้องไปนับ 0 0xc001da8d00}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:37.975374527+07:00","message":"receive streaming session, msgId: 188"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:37.975408352+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"พี่ไม่ต้องไปนับเอา\",\"confidence\":0.9557571}],\"is_final\":true,\"result_end_time\":{\"seconds\":2,\"nanos\":460000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:37.975413991+07:00","message":"receive interim result [true|false]: พี่ไม่ต้องไปนับเอา"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:37.975422809+07:00","message":"end recv isFinal message id 188"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:37.975425337+07:00","message":"end Recv id 188"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:37.975431112+07:00","message":"[buffer interim] 188 true พี่ไม่ต้องไปนับเอา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:37.975439758+07:00","message":"[bufferProcess] interim [460000000]:พี่ไม่ต้องไปนับเอา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:37.975442992+07:00","message":"[bufferProcess] send to processor (isfinal):พี่ไม่ต้องไปนับเอางี้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:37.975446347+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:37.97544917+07:00","message":"> Transcript [3242] [false]: 'พี่ไม่ต้องไปนับเอางี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:37.975452153+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:37.975454082+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:37.975455985+07:00","message":"StatePrefix: 'พี่ไม่ต้องไปนับเอา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:37.97545813+07:00","message":"TextPushed: 'พี่ไม่ต้องไปนับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:37.975460223+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:37.975462644+07:00","message":"> Transcript [3243] [true]: 'พี่ไม่ต้องไปนับเอา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:37.975464822+07:00","message":"Count interim (case isFinal): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:37.975466507+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:37.975468201+07:00","message":"StatePrefix: 'พี่ไม่ต้องไปนับเอา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:37.975470042+07:00","message":"TextPushed: 'พี่ไม่ต้องไปนับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:37.975486755+07:00","message":"Push: 'เอา'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:37.975494184+07:00","message":"push: {true เอา 0 0xc001da8d00}"}
{"level":"info","service":"Main","time":"2026-06-25T13:19:37.982872493+07:00","message":"write wav file: './tmp/7593/7593_188.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:38.082324515+07:00","message":"[GCS] Start streaming session, msgId: 189"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:38.812940344+07:00","message":"receive streaming session, msgId: 189"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:38.81298407+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ถ้า\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":540000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:38.81299024+07:00","message":"receive interim result [false|false]: ถ้า"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:38.813002466+07:00","message":"[buffer interim] 189 false ถ้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:38.813008596+07:00","message":"[bufferProcess] interim [540000000]:ถ้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:38.813010607+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:19:39.006279765+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:19:39.006292761+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:39.366763594+07:00","message":"receive streaming session, msgId: 189"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:39.366802313+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"1\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":80000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:39.366807884+07:00","message":"receive interim result [false|false]: 1"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:39.366820703+07:00","message":"[buffer interim] 189 false 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:39.366827128+07:00","message":"[bufferProcess] interim [80000000]:1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:39.366829672+07:00","message":"[bufferProcess] send to processor:ถ้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:39.366833354+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:39.366836227+07:00","message":"> Transcript [3244] [false]: 'ถ้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:39.366838421+07:00","message":"Set StatePrefix (first interim): 'ถ้า'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:39.482651308+07:00","message":"receive streaming session, msgId: 189"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:39.482691981+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ถ้า 10\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":200000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:39.482698163+07:00","message":"receive interim result [false|false]: ถ้า 10"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:39.482711929+07:00","message":"[buffer interim] 189 false ถ้า 10"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:39.482718822+07:00","message":"[bufferProcess] interim [200000000]:ถ้า 10"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:39.482721074+07:00","message":"[bufferProcess] send to processor:1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:39.482724351+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:39.482727209+07:00","message":"> Transcript [3245] [false]: '1'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:39.482729759+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:39.482731985+07:00","message":"Set new StatePrefix: '1'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:39.510508227+07:00","message":"receive streaming session, msgId: 189"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:39.510542262+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"13\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":260000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:39.510547524+07:00","message":"receive interim result [false|false]: 13"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:39.510557872+07:00","message":"[buffer interim] 189 false 13"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:39.510564722+07:00","message":"[bufferProcess] interim [260000000]:13"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:39.510566766+07:00","message":"[bufferProcess] send to processor:ถ้า 10"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:39.510570804+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:39.510574084+07:00","message":"> Transcript [3246] [false]: 'ถ้า 10'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:39.510576225+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:39.510578181+07:00","message":"Set new StatePrefix: 'ถ้า 10'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:39.545545943+07:00","message":"receive streaming session, msgId: 189"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:39.545584836+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"1 สัปดาห์\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":320000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:39.545591192+07:00","message":"receive interim result [false|false]: 1 สัปดาห์"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:39.54560454+07:00","message":"[buffer interim] 189 false 1 สัปดาห์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:39.545611139+07:00","message":"[bufferProcess] interim [320000000]:1 สัปดาห์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:39.545613248+07:00","message":"[bufferProcess] send to processor:13"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:39.545618237+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:39.545621447+07:00","message":"> Transcript [3247] [false]: '13'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:39.54562378+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:39.545626004+07:00","message":"Set new StatePrefix: '13'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:39.823393448+07:00","message":"receive streaming session, msgId: 189"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:39.823435053+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"1 สัปดาห์ 7\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":620000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:39.823442988+07:00","message":"receive interim result [false|false]: 1 สัปดาห์ 7"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:39.82345793+07:00","message":"[buffer interim] 189 false 1 สัปดาห์ 7"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:39.823466575+07:00","message":"[bufferProcess] interim [620000000]:1 สัปดาห์ 7"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:39.823469945+07:00","message":"[bufferProcess] send to processor:1 สัปดาห์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:39.823489287+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:39.82349608+07:00","message":"> Transcript [3248] [false]: '1 สัปดาห์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:39.823499808+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:39.823503182+07:00","message":"Set new StatePrefix: '1 สัปดาห์'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:40.03155403+07:00","message":"receive streaming session, msgId: 189"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:40.031596349+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"1 สัปดาห์ 7 วัน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":800000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:40.031607681+07:00","message":"receive interim result [false|false]: 1 สัปดาห์ 7 วัน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:40.031622097+07:00","message":"[buffer interim] 189 false 1 สัปดาห์ 7 วัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:40.031631289+07:00","message":"[bufferProcess] interim [800000000]:1 สัปดาห์ 7 วัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:40.031635119+07:00","message":"[bufferProcess] send to processor:1 สัปดาห์ 7"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:40.031641268+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:40.031645263+07:00","message":"> Transcript [3249] [false]: '1 สัปดาห์ 7'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:40.031649307+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:40.031652194+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:40.03165591+07:00","message":"StatePrefix: '1 สัปดาห์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:40.031659034+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:40.13906619+07:00","message":"receive streaming session, msgId: 189"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:40.139104312+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"1 สัปดาห์\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":1,\"nanos\":920000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:40.139109807+07:00","message":"receive interim result [false|false]: 1 สัปดาห์"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:40.139120537+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" 7 วัน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":920000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:40.139123268+07:00","message":"receive interim result [false|false]:  7 วัน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:40.139129449+07:00","message":"[buffer interim] 189 false 1 สัปดาห์"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:40.139132618+07:00","message":"[buffer interim] 189 false  7 วัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:40.13913801+07:00","message":"[bufferProcess] interim [920000000]:1 สัปดาห์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:40.139140291+07:00","message":"[bufferProcess] send to processor:1 สัปดาห์ 7 วัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:40.139143171+07:00","message":"[bufferProcess] interim [920000000]: 7 วัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:40.139145494+07:00","message":"[bufferProcess] update buffer: 1 สัปดาห์ 7 วัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:40.139148213+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:40.139151078+07:00","message":"> Transcript [3250] [false]: '1 สัปดาห์ 7 วัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:40.139154401+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:40.139156588+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:40.139158529+07:00","message":"StatePrefix: '1 สัปดาห์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:40.139160534+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:40.382602691+07:00","message":"receive streaming session, msgId: 189"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:40.382636056+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"1 สัปดาห์\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":2,\"nanos\":100000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:40.382641912+07:00","message":"receive interim result [false|false]: 1 สัปดาห์"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:40.382651658+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" 7 วันถ้า\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":100000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:40.382654135+07:00","message":"receive interim result [false|false]:  7 วันถ้า"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:40.382660303+07:00","message":"[buffer interim] 189 false 1 สัปดาห์"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:40.382665145+07:00","message":"[buffer interim] 189 false  7 วันถ้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:40.382670807+07:00","message":"[bufferProcess] interim [100000000]:1 สัปดาห์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:40.382673601+07:00","message":"[bufferProcess] send to processor:1 สัปดาห์ 7 วัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:40.382678819+07:00","message":"[bufferProcess] interim [100000000]: 7 วันถ้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:40.382681445+07:00","message":"[bufferProcess] update buffer: 1 สัปดาห์ 7 วันถ้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:40.382684302+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:40.382687209+07:00","message":"> Transcript [3251] [false]: '1 สัปดาห์ 7 วัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:40.382690023+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:40.38269204+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:40.3826941+07:00","message":"StatePrefix: '1 สัปดาห์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:40.38269608+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:40.420020446+07:00","message":"receive streaming session, msgId: 189"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:40.420058814+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"1 สัปดาห์\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":2,\"nanos\":160000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:40.420065266+07:00","message":"receive interim result [false|false]: 1 สัปดาห์"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:40.42007432+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" 7 วันครับ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":160000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:40.42007849+07:00","message":"receive interim result [false|false]:  7 วันครับ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:40.420092519+07:00","message":"[buffer interim] 189 false 1 สัปดาห์"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:40.420101011+07:00","message":"[buffer interim] 189 false  7 วันครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:40.420118283+07:00","message":"[bufferProcess] interim [160000000]:1 สัปดาห์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:40.420140915+07:00","message":"[bufferProcess] send to processor:1 สัปดาห์ 7 วันถ้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:40.420149864+07:00","message":"[bufferProcess] interim [160000000]: 7 วันครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:40.420153253+07:00","message":"[bufferProcess] update buffer: 1 สัปดาห์ 7 วันครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:40.420156993+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:40.420160373+07:00","message":"> Transcript [3252] [false]: '1 สัปดาห์ 7 วันถ้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:40.420163781+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:40.420166168+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:40.420168129+07:00","message":"StatePrefix: '1 สัปดาห์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:40.420170361+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:40.420176142+07:00","message":"Push: '1 สัปดาห์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:40.420178072+07:00","message":"TextPushed: '1 สัปดาห์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:40.420180227+07:00","message":"Set new StatePrefix : '1 สัปดาห์ 7 วันถ้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:40.420182205+07:00","message":"Next Push (prob) : ' 7 วันถ้า'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:40.420191323+07:00","message":"push: {false 1 สัปดาห์ 0 0xc00052b980}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:40.478671165+07:00","message":"receive streaming session, msgId: 189"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:40.478706188+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"1 สัปดาห์ 7\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":2,\"nanos\":220000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:40.478713135+07:00","message":"receive interim result [false|false]: 1 สัปดาห์ 7"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:40.478721817+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" วันครับ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":220000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:40.478726209+07:00","message":"receive interim result [false|false]:  วันครับ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:40.478739093+07:00","message":"[buffer interim] 189 false 1 สัปดาห์ 7"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:40.478747301+07:00","message":"[buffer interim] 189 false  วันครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:40.478765551+07:00","message":"[bufferProcess] interim [220000000]:1 สัปดาห์ 7"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:40.478786865+07:00","message":"[bufferProcess] send to processor:1 สัปดาห์ 7 วันครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:40.478795137+07:00","message":"[bufferProcess] interim [220000000]: วันครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:40.478798501+07:00","message":"[bufferProcess] update buffer: 1 สัปดาห์ 7 วันครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:40.478801942+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:40.478805539+07:00","message":"> Transcript [3253] [false]: '1 สัปดาห์ 7 วันครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:40.47880784+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:40.47881021+07:00","message":"Set new StatePrefix: '1 สัปดาห์ 7 วันครับ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:40.912080938+07:00","message":"receive streaming session, msgId: 189"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:40.912114824+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"1 สัปดาห์ 7\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":2,\"nanos\":520000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:40.912121093+07:00","message":"receive interim result [false|false]: 1 สัปดาห์ 7"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:40.912132596+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" วันถ้าเพลงกิน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":520000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:40.912136348+07:00","message":"receive interim result [false|false]:  วันถ้าเพลงกิน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:40.912142497+07:00","message":"[buffer interim] 189 false 1 สัปดาห์ 7"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:40.912145679+07:00","message":"[buffer interim] 189 false  วันถ้าเพลงกิน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:40.912151115+07:00","message":"[bufferProcess] interim [520000000]:1 สัปดาห์ 7"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:40.912153699+07:00","message":"[bufferProcess] send to processor:1 สัปดาห์ 7 วันครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:40.912156805+07:00","message":"[bufferProcess] interim [520000000]: วันถ้าเพลงกิน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:40.91215922+07:00","message":"[bufferProcess] update buffer: 1 สัปดาห์ 7 วันถ้าเพลงกิน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:40.912162187+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:40.912165004+07:00","message":"> Transcript [3254] [false]: '1 สัปดาห์ 7 วันครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:40.912168092+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:40.912170094+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:40.912172067+07:00","message":"StatePrefix: '1 สัปดาห์ 7 วันครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:40.912174127+07:00","message":"TextPushed: '1 สัปดาห์'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:40.977880955+07:00","message":"receive streaming session, msgId: 189"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:40.977912984+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"1 สัปดาห์ 7\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":2,\"nanos\":700000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:40.977918902+07:00","message":"receive interim result [false|false]: 1 สัปดาห์ 7"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:40.977933781+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" วันทั้งคืนกินอาหาร\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":700000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:40.977937508+07:00","message":"receive interim result [false|false]:  วันทั้งคืนกินอาหาร"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:40.977943695+07:00","message":"[buffer interim] 189 false 1 สัปดาห์ 7"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:40.977946968+07:00","message":"[buffer interim] 189 false  วันทั้งคืนกินอาหาร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:40.977951667+07:00","message":"[bufferProcess] interim [700000000]:1 สัปดาห์ 7"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:40.977955518+07:00","message":"[bufferProcess] send to processor:1 สัปดาห์ 7 วันถ้าเพลงกิน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:40.977958475+07:00","message":"[bufferProcess] interim [700000000]: วันทั้งคืนกินอาหาร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:40.977961564+07:00","message":"[bufferProcess] update buffer: 1 สัปดาห์ 7 วันทั้งคืนกินอาหาร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:40.977964232+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:40.977966779+07:00","message":"> Transcript [3255] [false]: '1 สัปดาห์ 7 วันถ้าเพลงกิน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:40.977969317+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:40.977971302+07:00","message":"Set new StatePrefix: '1 สัปดาห์ 7 วันถ้าเพลงกิน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:41.105799209+07:00","message":"receive streaming session, msgId: 189"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:41.105832217+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"1 สัปดาห์ 7\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":2,\"nanos\":880000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:41.105839049+07:00","message":"receive interim result [false|false]: 1 สัปดาห์ 7"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:41.105853067+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" วันทั้งคืนกินอาหารทะเล\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":880000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:41.105856819+07:00","message":"receive interim result [false|false]:  วันทั้งคืนกินอาหารทะเล"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:41.105863796+07:00","message":"[buffer interim] 189 false 1 สัปดาห์ 7"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:41.105867289+07:00","message":"[buffer interim] 189 false  วันทั้งคืนกินอาหารทะเล"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:41.105873058+07:00","message":"[bufferProcess] interim [880000000]:1 สัปดาห์ 7"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:41.105876104+07:00","message":"[bufferProcess] send to processor:1 สัปดาห์ 7 วันทั้งคืนกินอาหาร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:41.10587898+07:00","message":"[bufferProcess] interim [880000000]: วันทั้งคืนกินอาหารทะเล"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:41.105881773+07:00","message":"[bufferProcess] update buffer: 1 สัปดาห์ 7 วันทั้งคืนกินอาหารทะเล"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:41.105884711+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:41.105887436+07:00","message":"> Transcript [3256] [false]: '1 สัปดาห์ 7 วันทั้งคืนกินอาหาร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:41.105889595+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:41.105891634+07:00","message":"Set new StatePrefix: '1 สัปดาห์ 7 วันทั้งคืนกินอาหาร'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:41.327417396+07:00","message":"receive streaming session, msgId: 189"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:41.327452883+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"1 สัปดาห์ 7\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":3,\"nanos\":120000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:41.327459624+07:00","message":"receive interim result [false|false]: 1 สัปดาห์ 7"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:41.327472759+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" วันทั้งคืนกินอาหารทะเลปลา\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":120000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:41.327482131+07:00","message":"receive interim result [false|false]:  วันทั้งคืนกินอาหารทะเลปลา"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:41.327498892+07:00","message":"[buffer interim] 189 false 1 สัปดาห์ 7"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:41.327512917+07:00","message":"[buffer interim] 189 false  วันทั้งคืนกินอาหารทะเลปลา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:41.327527541+07:00","message":"[bufferProcess] interim [120000000]:1 สัปดาห์ 7"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:41.327531315+07:00","message":"[bufferProcess] send to processor:1 สัปดาห์ 7 วันทั้งคืนกินอาหารทะเล"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:41.32753476+07:00","message":"[bufferProcess] interim [120000000]: วันทั้งคืนกินอาหารทะเลปลา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:41.327537984+07:00","message":"[bufferProcess] update buffer: 1 สัปดาห์ 7 วันทั้งคืนกินอาหารทะเลปลา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:41.327541219+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:41.327544363+07:00","message":"> Transcript [3257] [false]: '1 สัปดาห์ 7 วันทั้งคืนกินอาหารทะเล'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:41.327547557+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:41.327549652+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:41.327552233+07:00","message":"StatePrefix: '1 สัปดาห์ 7 วันทั้งคืนกินอาหาร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:41.327556489+07:00","message":"TextPushed: '1 สัปดาห์'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:41.420794974+07:00","message":"receive streaming session, msgId: 189"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:41.420830764+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"1 สัปดาห์ 7\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":3,\"nanos\":180000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:41.420837157+07:00","message":"receive interim result [false|false]: 1 สัปดาห์ 7"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:41.420847967+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" วันทั้งคืนกินอาหารทะเลประมาณ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":180000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:41.420850947+07:00","message":"receive interim result [false|false]:  วันทั้งคืนกินอาหารทะเลประมาณ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:41.420857233+07:00","message":"[buffer interim] 189 false 1 สัปดาห์ 7"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:41.420860808+07:00","message":"[buffer interim] 189 false  วันทั้งคืนกินอาหารทะเลประมาณ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:41.420866326+07:00","message":"[bufferProcess] interim [180000000]:1 สัปดาห์ 7"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:41.420869379+07:00","message":"[bufferProcess] send to processor:1 สัปดาห์ 7 วันทั้งคืนกินอาหารทะเลปลา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:41.420873085+07:00","message":"[bufferProcess] interim [180000000]: วันทั้งคืนกินอาหารทะเลประมาณ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:41.420875618+07:00","message":"[bufferProcess] update buffer: 1 สัปดาห์ 7 วันทั้งคืนกินอาหารทะเลประมาณ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:41.420878545+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:41.420881363+07:00","message":"> Transcript [3258] [false]: '1 สัปดาห์ 7 วันทั้งคืนกินอาหารทะเลปลา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:41.420884235+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:41.420886227+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:41.420888213+07:00","message":"StatePrefix: '1 สัปดาห์ 7 วันทั้งคืนกินอาหาร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:41.420890281+07:00","message":"TextPushed: '1 สัปดาห์'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:41.63362267+07:00","message":"receive streaming session, msgId: 189"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:41.633660175+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"1 สัปดาห์ 7\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":3,\"nanos\":420000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:41.633666856+07:00","message":"receive interim result [false|false]: 1 สัปดาห์ 7"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:41.633680378+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" วันทั้งคืนกินอาหารทะเลประมาณ 2\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":420000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:41.63368372+07:00","message":"receive interim result [false|false]:  วันทั้งคืนกินอาหารทะเลประมาณ 2"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:41.633694029+07:00","message":"[buffer interim] 189 false 1 สัปดาห์ 7"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:41.633697845+07:00","message":"[buffer interim] 189 false  วันทั้งคืนกินอาหารทะเลประมาณ 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:41.633704817+07:00","message":"[bufferProcess] interim [420000000]:1 สัปดาห์ 7"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:41.633707887+07:00","message":"[bufferProcess] send to processor:1 สัปดาห์ 7 วันทั้งคืนกินอาหารทะเลประมาณ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:41.633711235+07:00","message":"[bufferProcess] interim [420000000]: วันทั้งคืนกินอาหารทะเลประมาณ 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:41.633714179+07:00","message":"[bufferProcess] update buffer: 1 สัปดาห์ 7 วันทั้งคืนกินอาหารทะเลประมาณ 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:41.633732441+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:41.633736393+07:00","message":"> Transcript [3259] [false]: '1 สัปดาห์ 7 วันทั้งคืนกินอาหารทะเลประมาณ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:41.633740048+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:41.633742185+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:41.633744189+07:00","message":"StatePrefix: '1 สัปดาห์ 7 วันทั้งคืนกินอาหาร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:41.633746477+07:00","message":"TextPushed: '1 สัปดาห์'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:41.940302569+07:00","message":"receive streaming session, msgId: 189"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:41.940347688+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"1 สัปดาห์ 7\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":3,\"nanos\":660000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:41.940354453+07:00","message":"receive interim result [false|false]: 1 สัปดาห์ 7"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:41.940367926+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" วันทั้งคืนกินอาหารทะเลประมาณ 20\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":660000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:41.94037118+07:00","message":"receive interim result [false|false]:  วันทั้งคืนกินอาหารทะเลประมาณ 20"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:41.940379428+07:00","message":"[buffer interim] 189 false 1 สัปดาห์ 7"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:41.940386542+07:00","message":"[buffer interim] 189 false  วันทั้งคืนกินอาหารทะเลประมาณ 20"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:41.940393494+07:00","message":"[bufferProcess] interim [660000000]:1 สัปดาห์ 7"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:41.940396323+07:00","message":"[bufferProcess] send to processor:1 สัปดาห์ 7 วันทั้งคืนกินอาหารทะเลประมาณ 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:41.940402694+07:00","message":"[bufferProcess] interim [660000000]: วันทั้งคืนกินอาหารทะเลประมาณ 20"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:41.940410738+07:00","message":"[bufferProcess] update buffer: 1 สัปดาห์ 7 วันทั้งคืนกินอาหารทะเลประมาณ 20"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:41.94041423+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:41.940417668+07:00","message":"> Transcript [3260] [false]: '1 สัปดาห์ 7 วันทั้งคืนกินอาหารทะเลประมาณ 2'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:41.940421827+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:41.940423989+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:41.940425927+07:00","message":"StatePrefix: '1 สัปดาห์ 7 วันทั้งคืนกินอาหาร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:41.940428038+07:00","message":"TextPushed: '1 สัปดาห์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:41.940435407+07:00","message":"Push: ' 7 วันทั้งคืนกินอาหาร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:41.940437544+07:00","message":"TextPushed: '1 สัปดาห์ 7 วันทั้งคืนกินอาหาร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:41.940439743+07:00","message":"Set new StatePrefix : '1 สัปดาห์ 7 วันทั้งคืนกินอาหารทะเลประมาณ 2'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:41.940442127+07:00","message":"Next Push (prob) : 'ทะเลประมาณ 2'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:41.940467716+07:00","message":"push: {false  7 วันทั้งคืนกินอาหาร 0 0xc00052b980}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:41.94320036+07:00","message":"receive streaming session, msgId: 189"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:41.943228413+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"1 สัปดาห์ 7\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":3,\"nanos\":720000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:41.9432343+07:00","message":"receive interim result [false|false]: 1 สัปดาห์ 7"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:41.943245395+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" วันทั้งคืนกินอาหารทะเลประมาณ 2 ถึง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":720000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:41.943248811+07:00","message":"receive interim result [false|false]:  วันทั้งคืนกินอาหารทะเลประมาณ 2 ถึง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:41.94325527+07:00","message":"[buffer interim] 189 false 1 สัปดาห์ 7"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:41.943259367+07:00","message":"[buffer interim] 189 false  วันทั้งคืนกินอาหารทะเลประมาณ 2 ถึง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:41.943265153+07:00","message":"[bufferProcess] interim [720000000]:1 สัปดาห์ 7"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:41.943267835+07:00","message":"[bufferProcess] send to processor:1 สัปดาห์ 7 วันทั้งคืนกินอาหารทะเลประมาณ 20"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:41.943270805+07:00","message":"[bufferProcess] interim [720000000]: วันทั้งคืนกินอาหารทะเลประมาณ 2 ถึง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:41.943273206+07:00","message":"[bufferProcess] update buffer: 1 สัปดาห์ 7 วันทั้งคืนกินอาหารทะเลประมาณ 2 ถึง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:41.943275794+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:41.943278372+07:00","message":"> Transcript [3261] [false]: '1 สัปดาห์ 7 วันทั้งคืนกินอาหารทะเลประมาณ 20'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:41.943281627+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:41.943283636+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:41.943285554+07:00","message":"StatePrefix: '1 สัปดาห์ 7 วันทั้งคืนกินอาหารทะเลประมาณ 2'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:41.943287946+07:00","message":"TextPushed: '1 สัปดาห์ 7 วันทั้งคืนกินอาหาร'"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:19:42.007076141+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:19:42.007066537+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:42.014161701+07:00","message":"receive streaming session, msgId: 189"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:42.014195703+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"1 สัปดาห์ 7 วันทั้งคืนกินอาหารทะเลประมาณ\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":3,\"nanos\":780000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:42.014201623+07:00","message":"receive interim result [false|false]: 1 สัปดาห์ 7 วันทั้งคืนกินอาหารทะเลประมาณ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:42.01421756+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" 2 ถึง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":780000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:42.014224968+07:00","message":"receive interim result [false|false]:  2 ถึง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:42.01423236+07:00","message":"[buffer interim] 189 false 1 สัปดาห์ 7 วันทั้งคืนกินอาหารทะเลประมาณ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:42.014235758+07:00","message":"[buffer interim] 189 false  2 ถึง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:42.014240944+07:00","message":"[bufferProcess] interim [780000000]:1 สัปดาห์ 7 วันทั้งคืนกินอาหารทะเลประมาณ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:42.014243666+07:00","message":"[bufferProcess] send to processor:1 สัปดาห์ 7 วันทั้งคืนกินอาหารทะเลประมาณ 2 ถึง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:42.01424682+07:00","message":"[bufferProcess] interim [780000000]: 2 ถึง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:42.01424976+07:00","message":"[bufferProcess] update buffer: 1 สัปดาห์ 7 วันทั้งคืนกินอาหารทะเลประมาณ 2 ถึง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:42.014257197+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:42.014264285+07:00","message":"> Transcript [3262] [false]: '1 สัปดาห์ 7 วันทั้งคืนกินอาหารทะเลประมาณ 2 ถึง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:42.014269155+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:42.014272+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:42.01427485+07:00","message":"StatePrefix: '1 สัปดาห์ 7 วันทั้งคืนกินอาหารทะเลประมาณ 2'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:42.01427881+07:00","message":"TextPushed: '1 สัปดาห์ 7 วันทั้งคืนกินอาหาร'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:42.135813244+07:00","message":"receive streaming session, msgId: 189"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:42.135860569+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"1 สัปดาห์ 7 วันทั้งคืนกินอาหารทะเลประมาณ\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":3,\"nanos\":840000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:42.135869028+07:00","message":"receive interim result [false|false]: 1 สัปดาห์ 7 วันทั้งคืนกินอาหารทะเลประมาณ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:42.135881754+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" 2-3\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":840000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:42.135884472+07:00","message":"receive interim result [false|false]:  2-3"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:42.135892255+07:00","message":"[buffer interim] 189 false 1 สัปดาห์ 7 วันทั้งคืนกินอาหารทะเลประมาณ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:42.135896836+07:00","message":"[buffer interim] 189 false  2-3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:42.135904124+07:00","message":"[bufferProcess] interim [840000000]:1 สัปดาห์ 7 วันทั้งคืนกินอาหารทะเลประมาณ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:42.135907456+07:00","message":"[bufferProcess] send to processor:1 สัปดาห์ 7 วันทั้งคืนกินอาหารทะเลประมาณ 2 ถึง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:42.135919121+07:00","message":"[bufferProcess] interim [840000000]: 2-3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:42.135922195+07:00","message":"[bufferProcess] update buffer: 1 สัปดาห์ 7 วันทั้งคืนกินอาหารทะเลประมาณ 2-3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:42.135925182+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:42.135928421+07:00","message":"> Transcript [3263] [false]: '1 สัปดาห์ 7 วันทั้งคืนกินอาหารทะเลประมาณ 2 ถึง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:42.135931937+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:42.135933984+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:42.135936014+07:00","message":"StatePrefix: '1 สัปดาห์ 7 วันทั้งคืนกินอาหารทะเลประมาณ 2'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:42.135939281+07:00","message":"TextPushed: '1 สัปดาห์ 7 วันทั้งคืนกินอาหาร'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:42.264671454+07:00","message":"receive streaming session, msgId: 189"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:42.264708001+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"1 สัปดาห์ 7 วันทั้งคืนกินอาหารทะเลประมาณ\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":4,\"nanos\":20000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:42.26471458+07:00","message":"receive interim result [false|false]: 1 สัปดาห์ 7 วันทั้งคืนกินอาหารทะเลประมาณ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:42.264725325+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" 2-3 วัน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":20000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:42.264728481+07:00","message":"receive interim result [false|false]:  2-3 วัน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:42.264734447+07:00","message":"[buffer interim] 189 false 1 สัปดาห์ 7 วันทั้งคืนกินอาหารทะเลประมาณ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:42.264740098+07:00","message":"[buffer interim] 189 false  2-3 วัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:42.264746242+07:00","message":"[bufferProcess] interim [20000000]:1 สัปดาห์ 7 วันทั้งคืนกินอาหารทะเลประมาณ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:42.264748945+07:00","message":"[bufferProcess] send to processor:1 สัปดาห์ 7 วันทั้งคืนกินอาหารทะเลประมาณ 2-3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:42.26475382+07:00","message":"[bufferProcess] interim [20000000]: 2-3 วัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:42.264756397+07:00","message":"[bufferProcess] update buffer: 1 สัปดาห์ 7 วันทั้งคืนกินอาหารทะเลประมาณ 2-3 วัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:42.264760374+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:42.264763046+07:00","message":"> Transcript [3264] [false]: '1 สัปดาห์ 7 วันทั้งคืนกินอาหารทะเลประมาณ 2-3'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:42.264766519+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:42.264768722+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:42.264770531+07:00","message":"StatePrefix: '1 สัปดาห์ 7 วันทั้งคืนกินอาหารทะเลประมาณ 2'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:42.26477293+07:00","message":"TextPushed: '1 สัปดาห์ 7 วันทั้งคืนกินอาหาร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:42.264777794+07:00","message":"Push: 'ทะเลประมาณ 2'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:42.264779726+07:00","message":"TextPushed: '1 สัปดาห์ 7 วันทั้งคืนกินอาหารทะเลประมาณ 2'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:42.264781869+07:00","message":"Set new StatePrefix : '1 สัปดาห์ 7 วันทั้งคืนกินอาหารทะเลประมาณ 2-3'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:42.264784469+07:00","message":"Next Push (prob) : '-3'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:42.264792123+07:00","message":"push: {false ทะเลประมาณ 2 0 0xc00052b980}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:42.699568106+07:00","message":"receive streaming session, msgId: 189"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:42.699608268+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"1 สัปดาห์ 7 วันทั้งคืนกินอาหารทะเลประมาณ 2-3\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":4,\"nanos\":440000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:42.699623657+07:00","message":"receive interim result [false|false]: 1 สัปดาห์ 7 วันทั้งคืนกินอาหารทะเลประมาณ 2-3"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:42.699642807+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" วัน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":440000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:42.699646583+07:00","message":"receive interim result [false|false]:  วัน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:42.699654615+07:00","message":"[buffer interim] 189 false 1 สัปดาห์ 7 วันทั้งคืนกินอาหารทะเลประมาณ 2-3"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:42.699658532+07:00","message":"[buffer interim] 189 false  วัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:42.69966554+07:00","message":"[bufferProcess] interim [440000000]:1 สัปดาห์ 7 วันทั้งคืนกินอาหารทะเลประมาณ 2-3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:42.699671085+07:00","message":"[bufferProcess] send to processor:1 สัปดาห์ 7 วันทั้งคืนกินอาหารทะเลประมาณ 2-3 วัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:42.699674474+07:00","message":"[bufferProcess] interim [440000000]: วัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:42.699676736+07:00","message":"[bufferProcess] update buffer: 1 สัปดาห์ 7 วันทั้งคืนกินอาหารทะเลประมาณ 2-3 วัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:42.699679647+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:42.699682697+07:00","message":"> Transcript [3265] [false]: '1 สัปดาห์ 7 วันทั้งคืนกินอาหารทะเลประมาณ 2-3 วัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:42.699686494+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:42.699688798+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:42.6996908+07:00","message":"StatePrefix: '1 สัปดาห์ 7 วันทั้งคืนกินอาหารทะเลประมาณ 2-3'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:42.699693084+07:00","message":"TextPushed: '1 สัปดาห์ 7 วันทั้งคืนกินอาหารทะเลประมาณ 2'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:42.840301362+07:00","message":"receive streaming session, msgId: 189"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:42.84034456+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"1 สัปดาห์ 7 วันทั้งคืนกินอาหารทะเลประมาณ 2-3 วัน\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":4,\"nanos\":620000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:42.840351407+07:00","message":"receive interim result [false|false]: 1 สัปดาห์ 7 วันทั้งคืนกินอาหารทะเลประมาณ 2-3 วัน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:42.840366363+07:00","message":"[buffer interim] 189 false 1 สัปดาห์ 7 วันทั้งคืนกินอาหารทะเลประมาณ 2-3 วัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:42.840373826+07:00","message":"[bufferProcess] interim [620000000]:1 สัปดาห์ 7 วันทั้งคืนกินอาหารทะเลประมาณ 2-3 วัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:42.840376779+07:00","message":"[bufferProcess] send to processor:1 สัปดาห์ 7 วันทั้งคืนกินอาหารทะเลประมาณ 2-3 วัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:42.840385146+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:42.840388255+07:00","message":"> Transcript [3266] [false]: '1 สัปดาห์ 7 วันทั้งคืนกินอาหารทะเลประมาณ 2-3 วัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:42.840394955+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:42.840397328+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:42.840399958+07:00","message":"StatePrefix: '1 สัปดาห์ 7 วันทั้งคืนกินอาหารทะเลประมาณ 2-3'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:42.84040238+07:00","message":"TextPushed: '1 สัปดาห์ 7 วันทั้งคืนกินอาหารทะเลประมาณ 2'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:43.070649947+07:00","message":"[GCS] IsForceVAD: false for message ID: 189"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:43.152519667+07:00","message":"receive streaming session, msgId: 189"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:43.152555425+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"1 สัปดาห์ 7 วันทั้งคืนกินอาหารทะเลประมาณ 2-3\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":4,\"nanos\":860000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:43.152561907+07:00","message":"receive interim result [false|false]: 1 สัปดาห์ 7 วันทั้งคืนกินอาหารทะเลประมาณ 2-3"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:43.152573077+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" วันแล้ว\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":860000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:43.152576407+07:00","message":"receive interim result [false|false]:  วันแล้ว"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:43.152583685+07:00","message":"[buffer interim] 189 false 1 สัปดาห์ 7 วันทั้งคืนกินอาหารทะเลประมาณ 2-3"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:43.152587206+07:00","message":"[buffer interim] 189 false  วันแล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:43.152592936+07:00","message":"[bufferProcess] interim [860000000]:1 สัปดาห์ 7 วันทั้งคืนกินอาหารทะเลประมาณ 2-3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:43.152595799+07:00","message":"[bufferProcess] send to processor:1 สัปดาห์ 7 วันทั้งคืนกินอาหารทะเลประมาณ 2-3 วัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:43.152598586+07:00","message":"[bufferProcess] interim [860000000]: วันแล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:43.152601391+07:00","message":"[bufferProcess] update buffer: 1 สัปดาห์ 7 วันทั้งคืนกินอาหารทะเลประมาณ 2-3 วันแล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:43.152604627+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:43.152607267+07:00","message":"> Transcript [3267] [false]: '1 สัปดาห์ 7 วันทั้งคืนกินอาหารทะเลประมาณ 2-3 วัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:43.152611043+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:43.152613176+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:43.152615271+07:00","message":"StatePrefix: '1 สัปดาห์ 7 วันทั้งคืนกินอาหารทะเลประมาณ 2-3'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:43.152617559+07:00","message":"TextPushed: '1 สัปดาห์ 7 วันทั้งคืนกินอาหารทะเลประมาณ 2'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:43.206480459+07:00","message":"[GCS] Start streaming session, msgId: 190"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:43.286953646+07:00","message":"receive streaming session, msgId: 189"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:43.286994608+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"1 สัปดาห์ 7 วันทับทิมกินอาหารทะเลประมาณ 2-3 วันแล้ว\",\"confidence\":0.9321792}],\"is_final\":true,\"result_end_time\":{\"seconds\":5,\"nanos\":10000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:43.287003074+07:00","message":"receive interim result [true|false]: 1 สัปดาห์ 7 วันทับทิมกินอาหารทะเลประมาณ 2-3 วันแล้ว"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:43.287010353+07:00","message":"end recv isFinal message id 189"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:43.287013486+07:00","message":"end Recv id 189"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:43.28702008+07:00","message":"[buffer interim] 189 true 1 สัปดาห์ 7 วันทับทิมกินอาหารทะเลประมาณ 2-3 วันแล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:43.287028472+07:00","message":"[bufferProcess] interim [10000000]:1 สัปดาห์ 7 วันทับทิมกินอาหารทะเลประมาณ 2-3 วันแล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:43.287031729+07:00","message":"[bufferProcess] send to processor (isfinal):1 สัปดาห์ 7 วันทั้งคืนกินอาหารทะเลประมาณ 2-3 วันแล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:43.287034928+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:43.287038775+07:00","message":"> Transcript [3268] [false]: '1 สัปดาห์ 7 วันทั้งคืนกินอาหารทะเลประมาณ 2-3 วันแล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:43.287042407+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:43.287044426+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:43.28704636+07:00","message":"StatePrefix: '1 สัปดาห์ 7 วันทั้งคืนกินอาหารทะเลประมาณ 2-3'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:43.287049213+07:00","message":"TextPushed: '1 สัปดาห์ 7 วันทั้งคืนกินอาหารทะเลประมาณ 2'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:43.287051871+07:00","message":"Push: '-3'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:43.287053693+07:00","message":"TextPushed: '1 สัปดาห์ 7 วันทั้งคืนกินอาหารทะเลประมาณ 2-3'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:43.287055877+07:00","message":"Set new StatePrefix : '1 สัปดาห์ 7 วันทั้งคืนกินอาหารทะเลประมาณ 2-3 วันแล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:43.287058092+07:00","message":"Next Push (prob) : ' วันแล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:43.28705981+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:43.287062075+07:00","message":"> Transcript [3269] [true]: '1 สัปดาห์ 7 วันทับทิมกินอาหารทะเลประมาณ 2-3 วันแล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:43.287064303+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:43.287066607+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:43.287069221+07:00","message":"StatePrefix: '1 สัปดาห์ 7 วันทั้งคืนกินอาหารทะเลประมาณ 2-3 วันแล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:43.287072567+07:00","message":"TextPushed: '1 สัปดาห์ 7 วันทั้งคืนกินอาหารทะเลประมาณ 2-3'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:43.287075291+07:00","message":"must be align in case of isFinal"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:43.287090751+07:00","message":"push: {false -3 0 0xc00052b980}"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:43.287279953+07:00","message":"Push: ' วันแล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:43.287286251+07:00","message":"TextPushed: '1 สัปดาห์ 7 วันทั้งคืนกินอาหารทะเลประมาณ 2-3 วันแล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:43.287289846+07:00","message":"Set new StatePrefix : '1 สัปดาห์ 7 วันทับทิมกินอาหารทะเลประมาณ 2-3 วันแล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:43.287293115+07:00","message":"Next Push (prob) : '1 สัปดาห์ 7 วันทับทิมกินอาหารทะเลประมาณ 2-3 วันแล้ว'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:43.287303639+07:00","message":"push: {true  วันแล้ว 0 0xc00052b980}"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:43.287301492+07:00","message":"write aligntment file to 'tmp/7593/align_message_id_189.html'"}
{"level":"info","service":"Main","time":"2026-06-25T13:19:43.297373459+07:00","message":"write wav file: './tmp/7593/7593_189.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:43.669941997+07:00","message":"receive streaming session, msgId: 190"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:43.669985164+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ใน\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":480000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:43.669990937+07:00","message":"receive interim result [false|false]: ใน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:43.670006258+07:00","message":"[buffer interim] 190 false ใน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:43.67001293+07:00","message":"[bufferProcess] interim [480000000]:ใน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:43.670014868+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:43.740764096+07:00","message":"receive streaming session, msgId: 190"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:43.740808359+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ในบ้าน\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":600000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:43.740815351+07:00","message":"receive interim result [false|false]: ในบ้าน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:43.740830317+07:00","message":"[buffer interim] 190 false ในบ้าน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:43.740840416+07:00","message":"[bufferProcess] interim [600000000]:ในบ้าน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:43.740843459+07:00","message":"[bufferProcess] send to processor:ใน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:43.7408473+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:43.740850517+07:00","message":"> Transcript [3270] [false]: 'ใน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:43.740852815+07:00","message":"Set StatePrefix (first interim): 'ใน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:44.060326951+07:00","message":"receive streaming session, msgId: 190"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:44.060366888+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ในบ้านมี\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":900000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:44.060375202+07:00","message":"receive interim result [false|false]: ในบ้านมี"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:44.060393387+07:00","message":"[buffer interim] 190 false ในบ้านมี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:44.060408123+07:00","message":"[bufferProcess] interim [900000000]:ในบ้านมี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:44.060413077+07:00","message":"[bufferProcess] send to processor:ในบ้าน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:44.060421286+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:44.06042433+07:00","message":"> Transcript [3271] [false]: 'ในบ้าน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:44.060428134+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:44.060433435+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:44.060435556+07:00","message":"StatePrefix: 'ใน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:44.060437691+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:44.384911726+07:00","message":"receive streaming session, msgId: 190"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:44.384942464+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ในบ้านมีกี่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":140000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:44.384948566+07:00","message":"receive interim result [false|false]: ในบ้านมีกี่"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:44.384965039+07:00","message":"[buffer interim] 190 false ในบ้านมีกี่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:44.384973859+07:00","message":"[bufferProcess] interim [140000000]:ในบ้านมีกี่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:44.384977565+07:00","message":"[bufferProcess] send to processor:ในบ้านมี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:44.384982447+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:44.384987067+07:00","message":"> Transcript [3272] [false]: 'ในบ้านมี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:44.384991543+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:44.384994239+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:44.384997575+07:00","message":"StatePrefix: 'ใน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:44.38500211+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:44.392633995+07:00","message":"receive streaming session, msgId: 190"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:44.392653781+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ในบ้านมีเกลือ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":200000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:44.39265931+07:00","message":"receive interim result [false|false]: ในบ้านมีเกลือ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:44.392671263+07:00","message":"[buffer interim] 190 false ในบ้านมีเกลือ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:44.392676913+07:00","message":"[bufferProcess] interim [200000000]:ในบ้านมีเกลือ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:44.392679112+07:00","message":"[bufferProcess] send to processor:ในบ้านมีกี่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:44.392684724+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:44.39268774+07:00","message":"> Transcript [3273] [false]: 'ในบ้านมีกี่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:44.392691336+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:44.392693656+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:44.392695738+07:00","message":"StatePrefix: 'ใน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:44.392698233+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:44.664906987+07:00","message":"receive streaming session, msgId: 190"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:44.664944023+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ในบ้านมีกระแส\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":500000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:44.664951048+07:00","message":"receive interim result [false|false]: ในบ้านมีกระแส"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:44.664969586+07:00","message":"[buffer interim] 190 false ในบ้านมีกระแส"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:44.664978042+07:00","message":"[bufferProcess] interim [500000000]:ในบ้านมีกระแส"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:44.664981729+07:00","message":"[bufferProcess] send to processor:ในบ้านมีเกลือ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:44.664986621+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:44.664989973+07:00","message":"> Transcript [3274] [false]: 'ในบ้านมีเกลือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:44.664994458+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:44.66499776+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:44.665001024+07:00","message":"StatePrefix: 'ใน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:44.665004242+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:44.665007959+07:00","message":"Push: 'ใน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:44.665011546+07:00","message":"TextPushed: 'ใน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:44.665015328+07:00","message":"Set new StatePrefix : 'ในบ้านมีเกลือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:44.665018786+07:00","message":"Next Push (prob) : 'บ้านมีเกลือ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:44.665030211+07:00","message":"push: {false ใน 0 0xc0017d5900}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:44.774152997+07:00","message":"receive streaming session, msgId: 190"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:44.774196611+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ในบ้านมีเกลือเสริม\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":560000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:44.774202984+07:00","message":"receive interim result [false|false]: ในบ้านมีเกลือเสริม"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:44.774221006+07:00","message":"[buffer interim] 190 false ในบ้านมีเกลือเสริม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:44.774229437+07:00","message":"[bufferProcess] interim [560000000]:ในบ้านมีเกลือเสริม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:44.774233033+07:00","message":"[bufferProcess] send to processor:ในบ้านมีกระแส"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:44.774237169+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:44.774240409+07:00","message":"> Transcript [3275] [false]: 'ในบ้านมีกระแส'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:44.774243274+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:44.774245739+07:00","message":"Set new StatePrefix: 'ในบ้านมีกระแส'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:44.815258009+07:00","message":"receive streaming session, msgId: 190"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:44.81529734+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ในบ้านมีเกลือ Server\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":620000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:44.815303452+07:00","message":"receive interim result [false|false]: ในบ้านมีเกลือ Server"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:44.815317865+07:00","message":"[buffer interim] 190 false ในบ้านมีเกลือ Server"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:44.815325025+07:00","message":"[bufferProcess] interim [620000000]:ในบ้านมีเกลือ Server"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:44.815327782+07:00","message":"[bufferProcess] send to processor:ในบ้านมีเกลือเสริม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:44.815334813+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:44.815338335+07:00","message":"> Transcript [3276] [false]: 'ในบ้านมีเกลือเสริม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:44.815340801+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:44.815343081+07:00","message":"Set new StatePrefix: 'ในบ้านมีเกลือเสริม'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:44.840593243+07:00","message":"receive streaming session, msgId: 190"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:44.840624124+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ในบ้านมีเกลือสวัสดี\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":680000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:44.840629966+07:00","message":"receive interim result [false|false]: ในบ้านมีเกลือสวัสดี"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:44.840645349+07:00","message":"[buffer interim] 190 false ในบ้านมีเกลือสวัสดี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:44.840650869+07:00","message":"[bufferProcess] interim [680000000]:ในบ้านมีเกลือสวัสดี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:44.840653411+07:00","message":"[bufferProcess] send to processor:ในบ้านมีเกลือ Server"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:44.840656718+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:44.840659182+07:00","message":"> Transcript [3277] [false]: 'ในบ้านมีเกลือ Server'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:44.840661713+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:44.840663893+07:00","message":"Set new StatePrefix: 'ในบ้านมีเกลือ Server'"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:19:45.007445663+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:19:45.007464735+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:45.085922871+07:00","message":"receive streaming session, msgId: 190"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:45.085965083+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ในบ้านมีเกลือเสริมไอโอดีน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":920000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:45.085971409+07:00","message":"receive interim result [false|false]: ในบ้านมีเกลือเสริมไอโอดีน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:45.085989288+07:00","message":"[buffer interim] 190 false ในบ้านมีเกลือเสริมไอโอดีน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:45.085997121+07:00","message":"[bufferProcess] interim [920000000]:ในบ้านมีเกลือเสริมไอโอดีน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:45.085999981+07:00","message":"[bufferProcess] send to processor:ในบ้านมีเกลือสวัสดี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:45.086008338+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:45.086011673+07:00","message":"> Transcript [3278] [false]: 'ในบ้านมีเกลือสวัสดี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:45.086015422+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:45.08601809+07:00","message":"Set new StatePrefix: 'ในบ้านมีเกลือสวัสดี'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:45.509813021+07:00","message":"[GCS] IsForceVAD: false for message ID: 190"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:45.533976799+07:00","message":"receive streaming session, msgId: 190"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:45.53401367+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ในบ้านมีเกลือเสริมไอโอดีนตลอด\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":400000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:45.534020083+07:00","message":"receive interim result [false|false]: ในบ้านมีเกลือเสริมไอโอดีนตลอด"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:45.534034927+07:00","message":"[buffer interim] 190 false ในบ้านมีเกลือเสริมไอโอดีนตลอด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:45.534042962+07:00","message":"[bufferProcess] interim [400000000]:ในบ้านมีเกลือเสริมไอโอดีนตลอด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:45.5340461+07:00","message":"[bufferProcess] send to processor:ในบ้านมีเกลือเสริมไอโอดีน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:45.534054163+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:45.534057067+07:00","message":"> Transcript [3279] [false]: 'ในบ้านมีเกลือเสริมไอโอดีน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:45.534061735+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:45.53406408+07:00","message":"Set new StatePrefix: 'ในบ้านมีเกลือเสริมไอโอดีน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:45.600249262+07:00","message":"receive streaming session, msgId: 190"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:45.600290037+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ในบ้านมีเกลือเสริมไอโอดีนตลอด\",\"confidence\":0.9589726}],\"is_final\":true,\"result_end_time\":{\"seconds\":2,\"nanos\":520000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:45.600297904+07:00","message":"receive interim result [true|false]: ในบ้านมีเกลือเสริมไอโอดีนตลอด"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:45.600310288+07:00","message":"end recv isFinal message id 190"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:45.600312684+07:00","message":"end Recv id 190"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:45.60032065+07:00","message":"[buffer interim] 190 true ในบ้านมีเกลือเสริมไอโอดีนตลอด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:45.600331452+07:00","message":"[bufferProcess] interim [520000000]:ในบ้านมีเกลือเสริมไอโอดีนตลอด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:45.600335255+07:00","message":"[bufferProcess] send to processor (isfinal):ในบ้านมีเกลือเสริมไอโอดีนตลอด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:45.600339193+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:45.600345036+07:00","message":"> Transcript [3280] [false]: 'ในบ้านมีเกลือเสริมไอโอดีนตลอด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:45.600348545+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:45.600350445+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:45.600352389+07:00","message":"StatePrefix: 'ในบ้านมีเกลือเสริมไอโอดีน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:45.600354924+07:00","message":"TextPushed: 'ใน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:45.600356841+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:45.600359375+07:00","message":"> Transcript [3281] [true]: 'ในบ้านมีเกลือเสริมไอโอดีนตลอด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:45.600361662+07:00","message":"Count interim (case isFinal): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:45.600363437+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:45.600365106+07:00","message":"StatePrefix: 'ในบ้านมีเกลือเสริมไอโอดีน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:45.600367193+07:00","message":"TextPushed: 'ใน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:45.600374208+07:00","message":"Push: 'บ้านมีเกลือเสริมไอโอดีนตลอด'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:45.600383934+07:00","message":"push: {true บ้านมีเกลือเสริมไอโอดีนตลอด 0 0xc0017d5900}"}
{"level":"info","service":"Main","time":"2026-06-25T13:19:45.609016594+07:00","message":"write wav file: './tmp/7593/7593_190.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:45.772690237+07:00","message":"[GCS] Start streaming session, msgId: 191"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:46.242998047+07:00","message":"receive streaming session, msgId: 191"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:46.243041636+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ที่\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":480000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:46.243047475+07:00","message":"receive interim result [false|false]: ที่"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:46.243061643+07:00","message":"[buffer interim] 191 false ที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:46.243068073+07:00","message":"[bufferProcess] interim [480000000]:ที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:46.243070166+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:46.408830744+07:00","message":"receive streaming session, msgId: 191"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:46.408876825+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ทีม\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":600000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:46.408885084+07:00","message":"receive interim result [false|false]: ทีม"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:46.408899483+07:00","message":"[buffer interim] 191 false ทีม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:46.408908584+07:00","message":"[bufferProcess] interim [600000000]:ทีม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:46.408912171+07:00","message":"[bufferProcess] send to processor:ที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:46.408945272+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:46.40894981+07:00","message":"> Transcript [3282] [false]: 'ที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:46.408953147+07:00","message":"Set StatePrefix (first interim): 'ที่'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:46.620110261+07:00","message":"receive streaming session, msgId: 191"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:46.620152079+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ทินเนอร์\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":720000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:46.620157729+07:00","message":"receive interim result [false|false]: ทินเนอร์"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:46.620172583+07:00","message":"[buffer interim] 191 false ทินเนอร์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:46.620179251+07:00","message":"[bufferProcess] interim [720000000]:ทินเนอร์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:46.620181665+07:00","message":"[bufferProcess] send to processor:ทีม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:46.620188266+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:46.620191091+07:00","message":"> Transcript [3283] [false]: 'ทีม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:46.620193333+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:46.620195907+07:00","message":"Set new StatePrefix: 'ทีม'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:46.699355906+07:00","message":"receive streaming session, msgId: 191"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:46.699397234+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ทีมไม่\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":780000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:46.699404651+07:00","message":"receive interim result [false|false]: ทีมไม่"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:46.699416741+07:00","message":"[buffer interim] 191 false ทีมไม่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:46.699423909+07:00","message":"[bufferProcess] interim [780000000]:ทีมไม่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:46.699426472+07:00","message":"[bufferProcess] send to processor:ทินเนอร์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:46.699432331+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:46.699435369+07:00","message":"> Transcript [3284] [false]: 'ทินเนอร์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:46.699437632+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:46.699439697+07:00","message":"Set new StatePrefix: 'ทินเนอร์'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:46.844900001+07:00","message":"receive streaming session, msgId: 191"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:46.844947185+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"พิมพ์เมื่อยขา\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":20000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:46.844955991+07:00","message":"receive interim result [false|false]: พิมพ์เมื่อยขา"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:46.84497751+07:00","message":"[buffer interim] 191 false พิมพ์เมื่อยขา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:46.844992754+07:00","message":"[bufferProcess] interim [20000000]:พิมพ์เมื่อยขา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:46.844996802+07:00","message":"[bufferProcess] send to processor:ทีมไม่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:46.845005919+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:46.845011005+07:00","message":"> Transcript [3285] [false]: 'ทีมไม่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:46.845014684+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:46.845018728+07:00","message":"Set new StatePrefix: 'ทีมไม่'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:46.853336357+07:00","message":"receive streaming session, msgId: 191"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:46.853362115+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ทีมไม่ขาด\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":80000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:46.853367067+07:00","message":"receive interim result [false|false]: ทีมไม่ขาด"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:46.853379262+07:00","message":"[buffer interim] 191 false ทีมไม่ขาด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:46.853384548+07:00","message":"[bufferProcess] interim [80000000]:ทีมไม่ขาด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:46.853386638+07:00","message":"[bufferProcess] send to processor:พิมพ์เมื่อยขา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:46.853390142+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:46.853393453+07:00","message":"> Transcript [3286] [false]: 'พิมพ์เมื่อยขา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:46.853395302+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:46.853397182+07:00","message":"Set new StatePrefix: 'พิมพ์เมื่อยขา'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:47.004373577+07:00","message":"receive streaming session, msgId: 191"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:47.004420488+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ทีมไม่ขาดแน่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":260000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:47.004427333+07:00","message":"receive interim result [false|false]: ทีมไม่ขาดแน่"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:47.00444603+07:00","message":"[buffer interim] 191 false ทีมไม่ขาดแน่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:47.004457366+07:00","message":"[bufferProcess] interim [260000000]:ทีมไม่ขาดแน่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:47.004460529+07:00","message":"[bufferProcess] send to processor:ทีมไม่ขาด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:47.004468444+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:47.004478661+07:00","message":"> Transcript [3287] [false]: 'ทีมไม่ขาด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:47.004482077+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:47.00448468+07:00","message":"Set new StatePrefix: 'ทีมไม่ขาด'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:47.187464329+07:00","message":"receive streaming session, msgId: 191"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:47.187505176+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ทีมไม่ขาดแน่นอน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":440000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:47.187510436+07:00","message":"receive interim result [false|false]: ทีมไม่ขาดแน่นอน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:47.187522756+07:00","message":"[buffer interim] 191 false ทีมไม่ขาดแน่นอน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:47.187531231+07:00","message":"[bufferProcess] interim [440000000]:ทีมไม่ขาดแน่นอน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:47.187533714+07:00","message":"[bufferProcess] send to processor:ทีมไม่ขาดแน่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:47.187537094+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:47.187540214+07:00","message":"> Transcript [3288] [false]: 'ทีมไม่ขาดแน่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:47.187543101+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:47.187544987+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:47.187547213+07:00","message":"StatePrefix: 'ทีมไม่ขาด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:47.18754934+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:47.836118278+07:00","message":"receive streaming session, msgId: 191"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:47.836157705+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ทีมไม่ขาดแน่นอน\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":2,\"nanos\":40000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:47.836162907+07:00","message":"receive interim result [false|false]: ทีมไม่ขาดแน่นอน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:47.836177445+07:00","message":"[buffer interim] 191 false ทีมไม่ขาดแน่นอน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:47.836184925+07:00","message":"[bufferProcess] interim [40000000]:ทีมไม่ขาดแน่นอน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:47.836187292+07:00","message":"[bufferProcess] send to processor:ทีมไม่ขาดแน่นอน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:47.836190705+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:47.836193386+07:00","message":"> Transcript [3289] [false]: 'ทีมไม่ขาดแน่นอน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:47.836196919+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:47.836199032+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:47.836200901+07:00","message":"StatePrefix: 'ทีมไม่ขาด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:47.836203349+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:47.841549392+07:00","message":"receive streaming session, msgId: 191"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:47.841596588+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ทีมไม่ขาดแน่นอนก็ไม่ขาด\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":100000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:47.841603028+07:00","message":"receive interim result [false|false]: ทีมไม่ขาดแน่นอนก็ไม่ขาด"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:47.841620891+07:00","message":"[buffer interim] 191 false ทีมไม่ขาดแน่นอนก็ไม่ขาด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:47.841630785+07:00","message":"[bufferProcess] interim [100000000]:ทีมไม่ขาดแน่นอนก็ไม่ขาด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:47.841633453+07:00","message":"[bufferProcess] send to processor:ทีมไม่ขาดแน่นอน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:47.841637816+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:47.841641136+07:00","message":"> Transcript [3290] [false]: 'ทีมไม่ขาดแน่นอน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:47.841644838+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:47.841647174+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:47.841649164+07:00","message":"StatePrefix: 'ทีมไม่ขาด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:47.841651487+07:00","message":"TextPushed: ''"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:19:48.00754941+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:19:48.007548115+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:48.412526364+07:00","message":"receive streaming session, msgId: 191"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:48.412568877+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ทีมไม่ขาดแน่นอนก็ไม่ขาด\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":2,\"nanos\":700000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:48.412575215+07:00","message":"receive interim result [false|false]: ทีมไม่ขาดแน่นอนก็ไม่ขาด"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:48.412587367+07:00","message":"[buffer interim] 191 false ทีมไม่ขาดแน่นอนก็ไม่ขาด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:48.412594497+07:00","message":"[bufferProcess] interim [700000000]:ทีมไม่ขาดแน่นอนก็ไม่ขาด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:48.412596874+07:00","message":"[bufferProcess] send to processor:ทีมไม่ขาดแน่นอนก็ไม่ขาด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:48.412601978+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:48.41260463+07:00","message":"> Transcript [3291] [false]: 'ทีมไม่ขาดแน่นอนก็ไม่ขาด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:48.412608294+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:48.412610499+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:48.412612856+07:00","message":"StatePrefix: 'ทีมไม่ขาด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:48.412615115+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:48.412618956+07:00","message":"Push: 'ทีมไม่ขาด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:48.412621199+07:00","message":"TextPushed: 'ทีมไม่ขาด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:48.412623404+07:00","message":"Set new StatePrefix : 'ทีมไม่ขาดแน่นอนก็ไม่ขาด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:48.412625914+07:00","message":"Next Push (prob) : 'แน่นอนก็ไม่ขาด'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:48.412633013+07:00","message":"push: {false ทีมไม่ขาด 0 0xc001da8180}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:49.740328003+07:00","message":"[GCS] IsForceVAD: false for message ID: 191"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:49.805643988+07:00","message":"[GCS] Start streaming session, msgId: 192"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:49.922002665+07:00","message":"receive streaming session, msgId: 191"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:49.92203497+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ทีมไม่ขาดแน่นอนก็ไม่ขาดก็แล้วกัน\",\"confidence\":0.8632418}],\"is_final\":true,\"result_end_time\":{\"seconds\":4,\"nanos\":200000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:49.922041535+07:00","message":"receive interim result [true|false]: ทีมไม่ขาดแน่นอนก็ไม่ขาดก็แล้วกัน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:49.922052479+07:00","message":"end recv isFinal message id 191"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:49.922054975+07:00","message":"end Recv id 191"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:49.922061389+07:00","message":"[buffer interim] 191 true ทีมไม่ขาดแน่นอนก็ไม่ขาดก็แล้วกัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:49.922067535+07:00","message":"[bufferProcess] interim [200000000]:ทีมไม่ขาดแน่นอนก็ไม่ขาดก็แล้วกัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:49.922071183+07:00","message":"[bufferProcess] send to processor (isfinal):ทีมไม่ขาดแน่นอนก็ไม่ขาด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:49.922077028+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:49.922089619+07:00","message":"> Transcript [3292] [false]: 'ทีมไม่ขาดแน่นอนก็ไม่ขาด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:49.92209472+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:49.922097045+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:49.92209941+07:00","message":"StatePrefix: 'ทีมไม่ขาดแน่นอนก็ไม่ขาด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:49.922102375+07:00","message":"TextPushed: 'ทีมไม่ขาด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:49.922104856+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:49.922107307+07:00","message":"> Transcript [3293] [true]: 'ทีมไม่ขาดแน่นอนก็ไม่ขาดก็แล้วกัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:49.922109474+07:00","message":"Count interim (case isFinal): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:49.922111209+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:49.922112922+07:00","message":"StatePrefix: 'ทีมไม่ขาดแน่นอนก็ไม่ขาด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:49.922114808+07:00","message":"TextPushed: 'ทีมไม่ขาด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:49.92211799+07:00","message":"Push: 'แน่นอนก็ไม่ขาดก็แล้วกัน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:49.92212804+07:00","message":"push: {true แน่นอนก็ไม่ขาดก็แล้วกัน 0 0xc001da8180}"}
{"level":"info","service":"Main","time":"2026-06-25T13:19:49.931535427+07:00","message":"write wav file: './tmp/7593/7593_191.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:50.272935629+07:00","message":"receive streaming session, msgId: 192"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:50.272972997+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ใช่\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":480000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:50.272978548+07:00","message":"receive interim result [false|false]: ใช่"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:50.272992159+07:00","message":"[buffer interim] 192 false ใช่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:50.272999139+07:00","message":"[bufferProcess] interim [480000000]:ใช่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:50.273000967+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:50.862858936+07:00","message":"receive streaming session, msgId: 192"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:50.86289803+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ใช่\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":1,\"nanos\":80000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:50.862903577+07:00","message":"receive interim result [false|false]: ใช่"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:50.862917403+07:00","message":"[buffer interim] 192 false ใช่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:50.862924785+07:00","message":"[bufferProcess] interim [80000000]:ใช่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:50.862927629+07:00","message":"[bufferProcess] send to processor:ใช่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:50.862934302+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:50.862937456+07:00","message":"> Transcript [3294] [false]: 'ใช่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:50.862939899+07:00","message":"Set StatePrefix (first interim): 'ใช่'"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:19:51.008419253+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:19:51.008443597+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:51.165072127+07:00","message":"receive streaming session, msgId: 192"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:51.165114163+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ใช่ปัญหา\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":380000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:51.165119995+07:00","message":"receive interim result [false|false]: ใช่ปัญหา"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:51.165135592+07:00","message":"[buffer interim] 192 false ใช่ปัญหา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:51.165145722+07:00","message":"[bufferProcess] interim [380000000]:ใช่ปัญหา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:51.165148584+07:00","message":"[bufferProcess] send to processor:ใช่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:51.165155013+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:51.165158084+07:00","message":"> Transcript [3295] [false]: 'ใช่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:51.165181118+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:51.165183376+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:51.165185445+07:00","message":"StatePrefix: 'ใช่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:51.165187857+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:51.357641167+07:00","message":"receive streaming session, msgId: 192"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:51.357685381+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ใช่ปัญหาก็\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":560000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:51.357691019+07:00","message":"receive interim result [false|false]: ใช่ปัญหาก็"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:51.357706327+07:00","message":"[buffer interim] 192 false ใช่ปัญหาก็"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:51.357715787+07:00","message":"[bufferProcess] interim [560000000]:ใช่ปัญหาก็"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:51.357718287+07:00","message":"[bufferProcess] send to processor:ใช่ปัญหา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:51.357722162+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:51.357725406+07:00","message":"> Transcript [3296] [false]: 'ใช่ปัญหา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:51.35772878+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:51.3577308+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:51.35773334+07:00","message":"StatePrefix: 'ใช่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:51.357735713+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:51.366585369+07:00","message":"receive streaming session, msgId: 192"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:51.366625045+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ใช่แต่ปัญหาก็คือ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":620000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:51.366631072+07:00","message":"receive interim result [false|false]: ใช่แต่ปัญหาก็คือ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:51.366644783+07:00","message":"[buffer interim] 192 false ใช่แต่ปัญหาก็คือ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:51.366652186+07:00","message":"[bufferProcess] interim [620000000]:ใช่แต่ปัญหาก็คือ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:51.366654794+07:00","message":"[bufferProcess] send to processor:ใช่ปัญหาก็"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:51.366661796+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:51.366664769+07:00","message":"> Transcript [3297] [false]: 'ใช่ปัญหาก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:51.366668186+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:51.366670273+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:51.36667286+07:00","message":"StatePrefix: 'ใช่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:51.366675115+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:51.675909301+07:00","message":"receive streaming session, msgId: 192"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:51.675949935+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ใช่แต่ปัญหาก็คือกี่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":860000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:51.675957268+07:00","message":"receive interim result [false|false]: ใช่แต่ปัญหาก็คือกี่"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:51.675971689+07:00","message":"[buffer interim] 192 false ใช่แต่ปัญหาก็คือกี่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:51.675979327+07:00","message":"[bufferProcess] interim [860000000]:ใช่แต่ปัญหาก็คือกี่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:51.675981819+07:00","message":"[bufferProcess] send to processor:ใช่แต่ปัญหาก็คือ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:51.675989374+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:51.675992471+07:00","message":"> Transcript [3298] [false]: 'ใช่แต่ปัญหาก็คือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:51.675995998+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:51.67599867+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:51.676001176+07:00","message":"StatePrefix: 'ใช่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:51.676003612+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:51.676012741+07:00","message":"Push: 'ใช่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:51.676015+07:00","message":"TextPushed: 'ใช่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:51.676017336+07:00","message":"Set new StatePrefix : 'ใช่แต่ปัญหาก็คือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:51.676019678+07:00","message":"Next Push (prob) : 'แต่ปัญหาก็คือ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:51.67604032+07:00","message":"push: {false ใช่ 0 0xc000044c00}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:51.68628072+07:00","message":"receive streaming session, msgId: 192"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:51.68630745+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ใช่แต่ปัญหาก็คือกิน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":920000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:51.686312455+07:00","message":"receive interim result [false|false]: ใช่แต่ปัญหาก็คือกิน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:51.68632537+07:00","message":"[buffer interim] 192 false ใช่แต่ปัญหาก็คือกิน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:51.686330741+07:00","message":"[bufferProcess] interim [920000000]:ใช่แต่ปัญหาก็คือกิน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:51.686333268+07:00","message":"[bufferProcess] send to processor:ใช่แต่ปัญหาก็คือกี่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:51.686337075+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:51.686340122+07:00","message":"> Transcript [3299] [false]: 'ใช่แต่ปัญหาก็คือกี่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:51.686343206+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:51.68634562+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:51.686347451+07:00","message":"StatePrefix: 'ใช่แต่ปัญหาก็คือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:51.686349886+07:00","message":"TextPushed: 'ใช่'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:51.871842826+07:00","message":"receive streaming session, msgId: 192"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:51.871882358+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ใช่แต่ปัญหาก็คือกินข้าว\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":40000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:51.871888585+07:00","message":"receive interim result [false|false]: ใช่แต่ปัญหาก็คือกินข้าว"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:51.871903998+07:00","message":"[buffer interim] 192 false ใช่แต่ปัญหาก็คือกินข้าว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:51.871911117+07:00","message":"[bufferProcess] interim [40000000]:ใช่แต่ปัญหาก็คือกินข้าว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:51.87191359+07:00","message":"[bufferProcess] send to processor:ใช่แต่ปัญหาก็คือกิน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:51.871917452+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:51.871920432+07:00","message":"> Transcript [3300] [false]: 'ใช่แต่ปัญหาก็คือกิน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:51.871924778+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:51.871926894+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:51.87192909+07:00","message":"StatePrefix: 'ใช่แต่ปัญหาก็คือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:51.871931949+07:00","message":"TextPushed: 'ใช่'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:51.952145914+07:00","message":"receive streaming session, msgId: 192"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:51.952194892+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ใช่แต่ปัญหาก็คือกินข้าวนะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":220000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:51.952201813+07:00","message":"receive interim result [false|false]: ใช่แต่ปัญหาก็คือกินข้าวนะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:51.95221807+07:00","message":"[buffer interim] 192 false ใช่แต่ปัญหาก็คือกินข้าวนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:51.952226922+07:00","message":"[bufferProcess] interim [220000000]:ใช่แต่ปัญหาก็คือกินข้าวนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:51.952229369+07:00","message":"[bufferProcess] send to processor:ใช่แต่ปัญหาก็คือกินข้าว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:51.952233311+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:51.952236661+07:00","message":"> Transcript [3301] [false]: 'ใช่แต่ปัญหาก็คือกินข้าว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:51.952240506+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:51.952242726+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:51.952245721+07:00","message":"StatePrefix: 'ใช่แต่ปัญหาก็คือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:51.952250622+07:00","message":"TextPushed: 'ใช่'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:52.073186967+07:00","message":"receive streaming session, msgId: 192"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:52.073226913+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ใช่แต่ปัญหาก็คือกินข้าวนอก\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":280000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:52.073232754+07:00","message":"receive interim result [false|false]: ใช่แต่ปัญหาก็คือกินข้าวนอก"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:52.073246725+07:00","message":"[buffer interim] 192 false ใช่แต่ปัญหาก็คือกินข้าวนอก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:52.073260424+07:00","message":"[bufferProcess] interim [280000000]:ใช่แต่ปัญหาก็คือกินข้าวนอก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:52.073263268+07:00","message":"[bufferProcess] send to processor:ใช่แต่ปัญหาก็คือกินข้าวนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:52.073266656+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:52.073269521+07:00","message":"> Transcript [3302] [false]: 'ใช่แต่ปัญหาก็คือกินข้าวนะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:52.073272798+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:52.073274896+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:52.073277459+07:00","message":"StatePrefix: 'ใช่แต่ปัญหาก็คือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:52.073280021+07:00","message":"TextPushed: 'ใช่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:52.073283524+07:00","message":"Push: 'แต่ปัญหาก็คือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:52.073285756+07:00","message":"TextPushed: 'ใช่แต่ปัญหาก็คือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:52.073288027+07:00","message":"Set new StatePrefix : 'ใช่แต่ปัญหาก็คือกินข้าวนะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:52.073290547+07:00","message":"Next Push (prob) : 'กินข้าวนะ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:52.073297593+07:00","message":"push: {false แต่ปัญหาก็คือ 0 0xc000044c00}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:52.122005413+07:00","message":"receive streaming session, msgId: 192"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:52.122044214+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ใช่แต่ปัญหาก็คือกินข้าวนอกบ้าน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":400000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:52.122053709+07:00","message":"receive interim result [false|false]: ใช่แต่ปัญหาก็คือกินข้าวนอกบ้าน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:52.122067281+07:00","message":"[buffer interim] 192 false ใช่แต่ปัญหาก็คือกินข้าวนอกบ้าน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:52.122078849+07:00","message":"[bufferProcess] interim [400000000]:ใช่แต่ปัญหาก็คือกินข้าวนอกบ้าน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:52.12208311+07:00","message":"[bufferProcess] send to processor:ใช่แต่ปัญหาก็คือกินข้าวนอก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:52.12208774+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:52.122090863+07:00","message":"> Transcript [3303] [false]: 'ใช่แต่ปัญหาก็คือกินข้าวนอก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:52.122093845+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:52.122096234+07:00","message":"Set new StatePrefix: 'ใช่แต่ปัญหาก็คือกินข้าวนอก'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:52.440657568+07:00","message":"receive streaming session, msgId: 192"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:52.440703142+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ใช่แต่ปัญหาก็คือกินข้าวนอกบ้านแล้ว\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":640000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:52.440710099+07:00","message":"receive interim result [false|false]: ใช่แต่ปัญหาก็คือกินข้าวนอกบ้านแล้ว"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:52.440726831+07:00","message":"[buffer interim] 192 false ใช่แต่ปัญหาก็คือกินข้าวนอกบ้านแล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:52.440735087+07:00","message":"[bufferProcess] interim [640000000]:ใช่แต่ปัญหาก็คือกินข้าวนอกบ้านแล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:52.440738089+07:00","message":"[bufferProcess] send to processor:ใช่แต่ปัญหาก็คือกินข้าวนอกบ้าน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:52.440746332+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:52.44074938+07:00","message":"> Transcript [3304] [false]: 'ใช่แต่ปัญหาก็คือกินข้าวนอกบ้าน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:52.440753706+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:52.44075618+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:52.440758254+07:00","message":"StatePrefix: 'ใช่แต่ปัญหาก็คือกินข้าวนอก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:52.440762146+07:00","message":"TextPushed: 'ใช่แต่ปัญหาก็คือ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:52.58083397+07:00","message":"receive streaming session, msgId: 192"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:52.580879395+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ใช่แต่ปัญหาก็คือกินข้าวนอกบ้านแล้วเรา\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":760000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:52.580886767+07:00","message":"receive interim result [false|false]: ใช่แต่ปัญหาก็คือกินข้าวนอกบ้านแล้วเรา"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:52.580904837+07:00","message":"[buffer interim] 192 false ใช่แต่ปัญหาก็คือกินข้าวนอกบ้านแล้วเรา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:52.580914583+07:00","message":"[bufferProcess] interim [760000000]:ใช่แต่ปัญหาก็คือกินข้าวนอกบ้านแล้วเรา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:52.580918484+07:00","message":"[bufferProcess] send to processor:ใช่แต่ปัญหาก็คือกินข้าวนอกบ้านแล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:52.580923986+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:52.580927073+07:00","message":"> Transcript [3305] [false]: 'ใช่แต่ปัญหาก็คือกินข้าวนอกบ้านแล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:52.580931684+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:52.580933792+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:52.580938506+07:00","message":"StatePrefix: 'ใช่แต่ปัญหาก็คือกินข้าวนอก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:52.580941463+07:00","message":"TextPushed: 'ใช่แต่ปัญหาก็คือ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:52.644038092+07:00","message":"receive streaming session, msgId: 192"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:52.644076348+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ใช่แต่ปัญหาก็คือกินข้าวนอกบ้านแล้วเราจะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":880000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:52.644082177+07:00","message":"receive interim result [false|false]: ใช่แต่ปัญหาก็คือกินข้าวนอกบ้านแล้วเราจะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:52.644096155+07:00","message":"[buffer interim] 192 false ใช่แต่ปัญหาก็คือกินข้าวนอกบ้านแล้วเราจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:52.644103122+07:00","message":"[bufferProcess] interim [880000000]:ใช่แต่ปัญหาก็คือกินข้าวนอกบ้านแล้วเราจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:52.644105725+07:00","message":"[bufferProcess] send to processor:ใช่แต่ปัญหาก็คือกินข้าวนอกบ้านแล้วเรา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:52.644112468+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:52.64411524+07:00","message":"> Transcript [3306] [false]: 'ใช่แต่ปัญหาก็คือกินข้าวนอกบ้านแล้วเรา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:52.644118891+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:52.644121106+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:52.644123277+07:00","message":"StatePrefix: 'ใช่แต่ปัญหาก็คือกินข้าวนอก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:52.644126141+07:00","message":"TextPushed: 'ใช่แต่ปัญหาก็คือ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:52.777570814+07:00","message":"receive streaming session, msgId: 192"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:52.777603955+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ใช่แต่ปัญหาก็คือกินข้าวนอกบ้านแล้วเราจะรู้\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:52.777609431+07:00","message":"receive interim result [false|false]: ใช่แต่ปัญหาก็คือกินข้าวนอกบ้านแล้วเราจะรู้"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:52.777622151+07:00","message":"[buffer interim] 192 false ใช่แต่ปัญหาก็คือกินข้าวนอกบ้านแล้วเราจะรู้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:52.777629063+07:00","message":"[bufferProcess] interim [0]:ใช่แต่ปัญหาก็คือกินข้าวนอกบ้านแล้วเราจะรู้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:52.777631645+07:00","message":"[bufferProcess] send to processor:ใช่แต่ปัญหาก็คือกินข้าวนอกบ้านแล้วเราจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:52.777635103+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:52.777638234+07:00","message":"> Transcript [3307] [false]: 'ใช่แต่ปัญหาก็คือกินข้าวนอกบ้านแล้วเราจะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:52.777641551+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:52.77764367+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:52.777645969+07:00","message":"StatePrefix: 'ใช่แต่ปัญหาก็คือกินข้าวนอก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:52.777648629+07:00","message":"TextPushed: 'ใช่แต่ปัญหาก็คือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:52.777651252+07:00","message":"Push: 'กินข้าวนอก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:52.77765327+07:00","message":"TextPushed: 'ใช่แต่ปัญหาก็คือกินข้าวนอก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:52.777656896+07:00","message":"Set new StatePrefix : 'ใช่แต่ปัญหาก็คือกินข้าวนอกบ้านแล้วเราจะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:52.777659489+07:00","message":"Next Push (prob) : 'บ้านแล้วเราจะ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:52.777666904+07:00","message":"push: {false กินข้าวนอก 0 0xc000044c00}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:52.834962875+07:00","message":"receive streaming session, msgId: 192"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:52.835007903+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ใช่แต่ปัญหาก็คือกินข้าวนอกบ้านแล้วเราจะรู้นะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":120000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:52.835015476+07:00","message":"receive interim result [false|false]: ใช่แต่ปัญหาก็คือกินข้าวนอกบ้านแล้วเราจะรู้นะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:52.835032381+07:00","message":"[buffer interim] 192 false ใช่แต่ปัญหาก็คือกินข้าวนอกบ้านแล้วเราจะรู้นะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:52.835040446+07:00","message":"[bufferProcess] interim [120000000]:ใช่แต่ปัญหาก็คือกินข้าวนอกบ้านแล้วเราจะรู้นะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:52.835043212+07:00","message":"[bufferProcess] send to processor:ใช่แต่ปัญหาก็คือกินข้าวนอกบ้านแล้วเราจะรู้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:52.835047208+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:52.835050547+07:00","message":"> Transcript [3308] [false]: 'ใช่แต่ปัญหาก็คือกินข้าวนอกบ้านแล้วเราจะรู้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:52.835054844+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:52.835057097+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:52.835059023+07:00","message":"StatePrefix: 'ใช่แต่ปัญหาก็คือกินข้าวนอกบ้านแล้วเราจะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:52.835061738+07:00","message":"TextPushed: 'ใช่แต่ปัญหาก็คือกินข้าวนอก'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:52.969313441+07:00","message":"receive streaming session, msgId: 192"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:52.969340823+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ใช่แต่ปัญหาก็คือกินข้าวนอกบ้านแล้วเราจะรู้ได้\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":180000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:52.969346145+07:00","message":"receive interim result [false|false]: ใช่แต่ปัญหาก็คือกินข้าวนอกบ้านแล้วเราจะรู้ได้"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:52.969361302+07:00","message":"[buffer interim] 192 false ใช่แต่ปัญหาก็คือกินข้าวนอกบ้านแล้วเราจะรู้ได้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:52.969368588+07:00","message":"[bufferProcess] interim [180000000]:ใช่แต่ปัญหาก็คือกินข้าวนอกบ้านแล้วเราจะรู้ได้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:52.969371432+07:00","message":"[bufferProcess] send to processor:ใช่แต่ปัญหาก็คือกินข้าวนอกบ้านแล้วเราจะรู้นะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:52.969375083+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:52.969377766+07:00","message":"> Transcript [3309] [false]: 'ใช่แต่ปัญหาก็คือกินข้าวนอกบ้านแล้วเราจะรู้นะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:52.969381242+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:52.969383178+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:52.969384979+07:00","message":"StatePrefix: 'ใช่แต่ปัญหาก็คือกินข้าวนอกบ้านแล้วเราจะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:52.969387341+07:00","message":"TextPushed: 'ใช่แต่ปัญหาก็คือกินข้าวนอก'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:53.041855834+07:00","message":"receive streaming session, msgId: 192"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:53.041896611+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ใช่แต่ปัญหาก็คือกินข้าวนอกบ้านแล้วเราจะรู้ได้ไง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":300000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:53.04190294+07:00","message":"receive interim result [false|false]: ใช่แต่ปัญหาก็คือกินข้าวนอกบ้านแล้วเราจะรู้ได้ไง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:53.041919256+07:00","message":"[buffer interim] 192 false ใช่แต่ปัญหาก็คือกินข้าวนอกบ้านแล้วเราจะรู้ได้ไง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:53.041926968+07:00","message":"[bufferProcess] interim [300000000]:ใช่แต่ปัญหาก็คือกินข้าวนอกบ้านแล้วเราจะรู้ได้ไง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:53.041929684+07:00","message":"[bufferProcess] send to processor:ใช่แต่ปัญหาก็คือกินข้าวนอกบ้านแล้วเราจะรู้ได้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:53.041936523+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:53.041939356+07:00","message":"> Transcript [3310] [false]: 'ใช่แต่ปัญหาก็คือกินข้าวนอกบ้านแล้วเราจะรู้ได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:53.041943211+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:53.041945565+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:53.041947527+07:00","message":"StatePrefix: 'ใช่แต่ปัญหาก็คือกินข้าวนอกบ้านแล้วเราจะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:53.041951187+07:00","message":"TextPushed: 'ใช่แต่ปัญหาก็คือกินข้าวนอก'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:53.69394774+07:00","message":"receive streaming session, msgId: 192"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:53.693984744+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ใช่แต่ปัญหาก็คือกินข้าวนอกบ้านแล้วเราจะรู้ได้ไง\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":3,\"nanos\":900000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:53.693990987+07:00","message":"receive interim result [false|false]: ใช่แต่ปัญหาก็คือกินข้าวนอกบ้านแล้วเราจะรู้ได้ไง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:53.694000977+07:00","message":"[buffer interim] 192 false ใช่แต่ปัญหาก็คือกินข้าวนอกบ้านแล้วเราจะรู้ได้ไง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:53.694007688+07:00","message":"[bufferProcess] interim [900000000]:ใช่แต่ปัญหาก็คือกินข้าวนอกบ้านแล้วเราจะรู้ได้ไง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:53.69401073+07:00","message":"[bufferProcess] send to processor:ใช่แต่ปัญหาก็คือกินข้าวนอกบ้านแล้วเราจะรู้ได้ไง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:53.694014329+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:53.694016981+07:00","message":"> Transcript [3311] [false]: 'ใช่แต่ปัญหาก็คือกินข้าวนอกบ้านแล้วเราจะรู้ได้ไง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:53.694020579+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:53.694022699+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:53.69402454+07:00","message":"StatePrefix: 'ใช่แต่ปัญหาก็คือกินข้าวนอกบ้านแล้วเราจะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:53.694027365+07:00","message":"TextPushed: 'ใช่แต่ปัญหาก็คือกินข้าวนอก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:53.69403021+07:00","message":"Push: 'บ้านแล้วเราจะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:53.694032136+07:00","message":"TextPushed: 'ใช่แต่ปัญหาก็คือกินข้าวนอกบ้านแล้วเราจะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:53.694034413+07:00","message":"Set new StatePrefix : 'ใช่แต่ปัญหาก็คือกินข้าวนอกบ้านแล้วเราจะรู้ได้ไง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:53.69403665+07:00","message":"Next Push (prob) : 'รู้ได้ไง'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:53.694044011+07:00","message":"push: {false บ้านแล้วเราจะ 0 0xc000044c00}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:53.747096935+07:00","message":"receive streaming session, msgId: 192"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:53.747134851+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ใช่แต่ปัญหาก็คือกินข้าวนอกบ้านแล้วเราจะรู้ได้ไงว่าเขาใส่หรือเปล่า\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":960000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:53.747142327+07:00","message":"receive interim result [false|false]: ใช่แต่ปัญหาก็คือกินข้าวนอกบ้านแล้วเราจะรู้ได้ไงว่าเขาใส่หรือเปล่า"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:53.747160766+07:00","message":"[buffer interim] 192 false ใช่แต่ปัญหาก็คือกินข้าวนอกบ้านแล้วเราจะรู้ได้ไงว่าเขาใส่หรือเปล่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:53.747170461+07:00","message":"[bufferProcess] interim [960000000]:ใช่แต่ปัญหาก็คือกินข้าวนอกบ้านแล้วเราจะรู้ได้ไงว่าเขาใส่หรือเปล่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:53.747173232+07:00","message":"[bufferProcess] send to processor:ใช่แต่ปัญหาก็คือกินข้าวนอกบ้านแล้วเราจะรู้ได้ไง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:53.747177023+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:53.747180062+07:00","message":"> Transcript [3312] [false]: 'ใช่แต่ปัญหาก็คือกินข้าวนอกบ้านแล้วเราจะรู้ได้ไง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:53.747185219+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:53.7471874+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:53.747189661+07:00","message":"StatePrefix: 'ใช่แต่ปัญหาก็คือกินข้าวนอกบ้านแล้วเราจะรู้ได้ไง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:53.747192507+07:00","message":"TextPushed: 'ใช่แต่ปัญหาก็คือกินข้าวนอกบ้านแล้วเราจะ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:53.969939223+07:00","message":"[GCS] IsForceVAD: false for message ID: 192"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:19:54.009170648+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:19:54.009177655+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:54.102992996+07:00","message":"[GCS] Start streaming session, msgId: 193"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:54.10373899+07:00","message":"receive streaming session, msgId: 192"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:54.103771773+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ใช่ปัญหาก็คือกินข้าวนอกบ้านแล้วเราจะรู้ได้ไงว่าเขาใส่หรือเปล่า\",\"confidence\":0.93669784}],\"is_final\":true,\"result_end_time\":{\"seconds\":4,\"nanos\":380000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:54.103778255+07:00","message":"receive interim result [true|false]: ใช่ปัญหาก็คือกินข้าวนอกบ้านแล้วเราจะรู้ได้ไงว่าเขาใส่หรือเปล่า"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:54.10378702+07:00","message":"end recv isFinal message id 192"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:54.103789167+07:00","message":"end Recv id 192"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:54.103793566+07:00","message":"[buffer interim] 192 true ใช่ปัญหาก็คือกินข้าวนอกบ้านแล้วเราจะรู้ได้ไงว่าเขาใส่หรือเปล่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:54.103803178+07:00","message":"[bufferProcess] interim [380000000]:ใช่ปัญหาก็คือกินข้าวนอกบ้านแล้วเราจะรู้ได้ไงว่าเขาใส่หรือเปล่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:54.103808457+07:00","message":"[bufferProcess] send to processor (isfinal):ใช่แต่ปัญหาก็คือกินข้าวนอกบ้านแล้วเราจะรู้ได้ไงว่าเขาใส่หรือเปล่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:54.103811675+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:54.103816085+07:00","message":"> Transcript [3313] [false]: 'ใช่แต่ปัญหาก็คือกินข้าวนอกบ้านแล้วเราจะรู้ได้ไงว่าเขาใส่หรือเปล่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:54.103819957+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:54.10382197+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:54.103823987+07:00","message":"StatePrefix: 'ใช่แต่ปัญหาก็คือกินข้าวนอกบ้านแล้วเราจะรู้ได้ไง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:54.103826799+07:00","message":"TextPushed: 'ใช่แต่ปัญหาก็คือกินข้าวนอกบ้านแล้วเราจะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:54.103829237+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:54.103831234+07:00","message":"> Transcript [3314] [true]: 'ใช่ปัญหาก็คือกินข้าวนอกบ้านแล้วเราจะรู้ได้ไงว่าเขาใส่หรือเปล่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:54.103833533+07:00","message":"Count interim (case isFinal): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:54.10383533+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:54.103837041+07:00","message":"StatePrefix: 'ใช่แต่ปัญหาก็คือกินข้าวนอกบ้านแล้วเราจะรู้ได้ไง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:54.10384366+07:00","message":"TextPushed: 'ใช่แต่ปัญหาก็คือกินข้าวนอกบ้านแล้วเราจะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:54.103845678+07:00","message":"must be align in case of isFinal"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:54.104007632+07:00","message":"Push: 'รู้ได้ไงว่าเขาใส่หรือเปล่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:54.104015595+07:00","message":"TextPushed: 'ใช่แต่ปัญหาก็คือกินข้าวนอกบ้านแล้วเราจะรู้ได้ไงว่าเขาใส่หรือเปล่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:54.104018218+07:00","message":"Set new StatePrefix : 'ใช่ปัญหาก็คือกินข้าวนอกบ้านแล้วเราจะรู้ได้ไงว่าเขาใส่หรือเปล่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:54.104020727+07:00","message":"Next Push (prob) : 'ใช่ปัญหาก็คือกินข้าวนอกบ้านแล้วเราจะรู้ได้ไงว่าเขาใส่หรือเปล่า'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:54.104027963+07:00","message":"push: {true รู้ได้ไงว่าเขาใส่หรือเปล่า 0 0xc000044c00}"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:54.104024453+07:00","message":"write aligntment file to 'tmp/7593/align_message_id_192.html'"}
{"level":"info","service":"Main","time":"2026-06-25T13:19:54.114002781+07:00","message":"write wav file: './tmp/7593/7593_192.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:54.450453536+07:00","message":"receive streaming session, msgId: 193"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:54.450501379+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เรา\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":420000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:54.450506543+07:00","message":"receive interim result [false|false]: เรา"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:54.450523729+07:00","message":"[buffer interim] 193 false เรา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:54.450530684+07:00","message":"[bufferProcess] interim [420000000]:เรา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:54.4505326+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:54.687602376+07:00","message":"receive streaming session, msgId: 193"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:54.68764429+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เราก็\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":540000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:54.687650065+07:00","message":"receive interim result [false|false]: เราก็"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:54.687662022+07:00","message":"[buffer interim] 193 false เราก็"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:54.687669416+07:00","message":"[bufferProcess] interim [540000000]:เราก็"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:54.687672426+07:00","message":"[bufferProcess] send to processor:เรา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:54.687677936+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:54.687680766+07:00","message":"> Transcript [3315] [false]: 'เรา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:54.687683132+07:00","message":"Set StatePrefix (first interim): 'เรา'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:54.702667563+07:00","message":"receive streaming session, msgId: 193"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:54.702701322+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เราก็เลย\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":600000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:54.702707005+07:00","message":"receive interim result [false|false]: เราก็เลย"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:54.702723084+07:00","message":"[buffer interim] 193 false เราก็เลย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:54.702729216+07:00","message":"[bufferProcess] interim [600000000]:เราก็เลย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:54.702733054+07:00","message":"[bufferProcess] send to processor:เราก็"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:54.702739189+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:54.702741929+07:00","message":"> Transcript [3316] [false]: 'เราก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:54.702745717+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:54.702747921+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:54.702750585+07:00","message":"StatePrefix: 'เรา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:54.702752904+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:54.879125818+07:00","message":"receive streaming session, msgId: 193"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:54.87916298+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เราก็เลยลง\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":780000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:54.879169313+07:00","message":"receive interim result [false|false]: เราก็เลยลง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:54.879184495+07:00","message":"[buffer interim] 193 false เราก็เลยลง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:54.879192747+07:00","message":"[bufferProcess] interim [780000000]:เราก็เลยลง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:54.879195232+07:00","message":"[bufferProcess] send to processor:เราก็เลย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:54.879203482+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:54.879206524+07:00","message":"> Transcript [3317] [false]: 'เราก็เลย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:54.87920992+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:54.879212225+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:54.879214734+07:00","message":"StatePrefix: 'เรา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:54.879217299+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:54.981661181+07:00","message":"receive streaming session, msgId: 193"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:54.981704017+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เราก็เลย\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":840000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:54.981710243+07:00","message":"receive interim result [false|false]: เราก็เลย"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:54.981726135+07:00","message":"[buffer interim] 193 false เราก็เลย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:54.981737466+07:00","message":"[bufferProcess] interim [840000000]:เราก็เลย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:54.981740146+07:00","message":"[bufferProcess] send to processor:เราก็เลยลง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:54.98174737+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:54.981750466+07:00","message":"> Transcript [3318] [false]: 'เราก็เลยลง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:54.981754904+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:54.981757292+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:54.981759224+07:00","message":"StatePrefix: 'เรา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:54.98176189+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:55.044026554+07:00","message":"receive streaming session, msgId: 193"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:55.044061232+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เราก็เลยโดน\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":900000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:55.044067835+07:00","message":"receive interim result [false|false]: เราก็เลยโดน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:55.044080727+07:00","message":"[buffer interim] 193 false เราก็เลยโดน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:55.044087697+07:00","message":"[bufferProcess] interim [900000000]:เราก็เลยโดน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:55.044090216+07:00","message":"[bufferProcess] send to processor:เราก็เลย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:55.044095077+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:55.044097869+07:00","message":"> Transcript [3319] [false]: 'เราก็เลย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:55.044101493+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:55.044103584+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:55.044105913+07:00","message":"StatePrefix: 'เรา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:55.044108099+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:55.044112073+07:00","message":"Push: 'เรา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:55.044113978+07:00","message":"TextPushed: 'เรา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:55.044116015+07:00","message":"Set new StatePrefix : 'เราก็เลย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:55.044118037+07:00","message":"Next Push (prob) : 'ก็เลย'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:55.044124868+07:00","message":"push: {false เรา 0 0xc001227c00}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:55.07361669+07:00","message":"receive streaming session, msgId: 193"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:55.073657127+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เราก็เลยเร็ว\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":960000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:55.073663257+07:00","message":"receive interim result [false|false]: เราก็เลยเร็ว"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:55.073675084+07:00","message":"[buffer interim] 193 false เราก็เลยเร็ว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:55.073684597+07:00","message":"[bufferProcess] interim [960000000]:เราก็เลยเร็ว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:55.073688444+07:00","message":"[bufferProcess] send to processor:เราก็เลยโดน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:55.07369587+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:55.073699982+07:00","message":"> Transcript [3320] [false]: 'เราก็เลยโดน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:55.073704562+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:55.073707799+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:55.073709927+07:00","message":"StatePrefix: 'เราก็เลย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:55.073712365+07:00","message":"TextPushed: 'เรา'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:55.07987996+07:00","message":"receive streaming session, msgId: 193"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:55.079913391+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เราก็เลยลง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":20000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:55.079918632+07:00","message":"receive interim result [false|false]: เราก็เลยลง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:55.079930751+07:00","message":"[buffer interim] 193 false เราก็เลยลง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:55.07993574+07:00","message":"[bufferProcess] interim [20000000]:เราก็เลยลง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:55.079937913+07:00","message":"[bufferProcess] send to processor:เราก็เลยเร็ว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:55.079940863+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:55.079943656+07:00","message":"> Transcript [3321] [false]: 'เราก็เลยเร็ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:55.079946311+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:55.079948195+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:55.079950039+07:00","message":"StatePrefix: 'เราก็เลย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:55.079952242+07:00","message":"TextPushed: 'เรา'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:55.33259856+07:00","message":"receive streaming session, msgId: 193"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:55.332646509+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เราก็เลยลงให้\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":260000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:55.332653336+07:00","message":"receive interim result [false|false]: เราก็เลยลงให้"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:55.332668405+07:00","message":"[buffer interim] 193 false เราก็เลยลงให้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:55.332676327+07:00","message":"[bufferProcess] interim [260000000]:เราก็เลยลงให้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:55.332679568+07:00","message":"[bufferProcess] send to processor:เราก็เลยลง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:55.332687326+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:55.332690694+07:00","message":"> Transcript [3322] [false]: 'เราก็เลยลง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:55.33269453+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:55.332697114+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:55.33269915+07:00","message":"StatePrefix: 'เราก็เลย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:55.33270176+07:00","message":"TextPushed: 'เรา'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:55.471628844+07:00","message":"receive streaming session, msgId: 193"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:55.471668891+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เราก็เลยลงให้พ่อ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":380000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:55.471674836+07:00","message":"receive interim result [false|false]: เราก็เลยลงให้พ่อ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:55.471690705+07:00","message":"[buffer interim] 193 false เราก็เลยลงให้พ่อ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:55.471698726+07:00","message":"[bufferProcess] interim [380000000]:เราก็เลยลงให้พ่อ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:55.471703491+07:00","message":"[bufferProcess] send to processor:เราก็เลยลงให้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:55.471711793+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:55.471714895+07:00","message":"> Transcript [3323] [false]: 'เราก็เลยลงให้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:55.471719125+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:55.471722099+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:55.471724275+07:00","message":"StatePrefix: 'เราก็เลย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:55.471726747+07:00","message":"TextPushed: 'เรา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:55.471734305+07:00","message":"Push: 'ก็เลย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:55.471737269+07:00","message":"TextPushed: 'เราก็เลย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:55.47173977+07:00","message":"Set new StatePrefix : 'เราก็เลยลงให้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:55.471742118+07:00","message":"Next Push (prob) : 'ลงให้'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:55.471764431+07:00","message":"push: {false ก็เลย 0 0xc001227c00}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:55.527379676+07:00","message":"receive streaming session, msgId: 193"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:55.527416215+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เราก็เลยลงให้เพราะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":440000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:55.527421823+07:00","message":"receive interim result [false|false]: เราก็เลยลงให้เพราะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:55.527444994+07:00","message":"[buffer interim] 193 false เราก็เลยลงให้เพราะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:55.527452585+07:00","message":"[bufferProcess] interim [440000000]:เราก็เลยลงให้เพราะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:55.527455164+07:00","message":"[bufferProcess] send to processor:เราก็เลยลงให้พ่อ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:55.52745937+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:55.52746292+07:00","message":"> Transcript [3324] [false]: 'เราก็เลยลงให้พ่อ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:55.527466695+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:55.527475698+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:55.527477664+07:00","message":"StatePrefix: 'เราก็เลยลงให้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:55.527480102+07:00","message":"TextPushed: 'เราก็เลย'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:55.660270253+07:00","message":"receive streaming session, msgId: 193"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:55.660312859+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เราก็เลยลงให้พ่อค้า\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":620000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:55.660320429+07:00","message":"receive interim result [false|false]: เราก็เลยลงให้พ่อค้า"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:55.660334472+07:00","message":"[buffer interim] 193 false เราก็เลยลงให้พ่อค้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:55.660344435+07:00","message":"[bufferProcess] interim [620000000]:เราก็เลยลงให้พ่อค้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:55.660347997+07:00","message":"[bufferProcess] send to processor:เราก็เลยลงให้เพราะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:55.660355142+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:55.660359331+07:00","message":"> Transcript [3325] [false]: 'เราก็เลยลงให้เพราะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:55.660364051+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:55.660368273+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:55.660370323+07:00","message":"StatePrefix: 'เราก็เลยลงให้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:55.660372511+07:00","message":"TextPushed: 'เราก็เลย'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:55.843292727+07:00","message":"receive streaming session, msgId: 193"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:55.843338918+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เราก็เลยลงให้พ่อค้าแม่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":740000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:55.843345716+07:00","message":"receive interim result [false|false]: เราก็เลยลงให้พ่อค้าแม่"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:55.843363594+07:00","message":"[buffer interim] 193 false เราก็เลยลงให้พ่อค้าแม่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:55.843371985+07:00","message":"[bufferProcess] interim [740000000]:เราก็เลยลงให้พ่อค้าแม่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:55.843374853+07:00","message":"[bufferProcess] send to processor:เราก็เลยลงให้พ่อค้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:55.843381845+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:55.843384683+07:00","message":"> Transcript [3326] [false]: 'เราก็เลยลงให้พ่อค้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:55.843388389+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:55.843390949+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:55.843394376+07:00","message":"StatePrefix: 'เราก็เลยลงให้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:55.843397005+07:00","message":"TextPushed: 'เราก็เลย'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:55.976346428+07:00","message":"receive streaming session, msgId: 193"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:55.976395393+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เราก็เลยลงให้พ่อค้าแม่ค้า\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":860000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:55.976401766+07:00","message":"receive interim result [false|false]: เราก็เลยลงให้พ่อค้าแม่ค้า"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:55.976417368+07:00","message":"[buffer interim] 193 false เราก็เลยลงให้พ่อค้าแม่ค้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:55.976429636+07:00","message":"[bufferProcess] interim [860000000]:เราก็เลยลงให้พ่อค้าแม่ค้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:55.976432448+07:00","message":"[bufferProcess] send to processor:เราก็เลยลงให้พ่อค้าแม่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:55.976440869+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:55.976443987+07:00","message":"> Transcript [3327] [false]: 'เราก็เลยลงให้พ่อค้าแม่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:55.976447939+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:55.976450846+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:55.976453263+07:00","message":"StatePrefix: 'เราก็เลยลงให้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:55.976459109+07:00","message":"TextPushed: 'เราก็เลย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:55.976467209+07:00","message":"Push: 'ลงให้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:55.976476337+07:00","message":"TextPushed: 'เราก็เลยลงให้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:55.976479208+07:00","message":"Set new StatePrefix : 'เราก็เลยลงให้พ่อค้าแม่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:55.976481585+07:00","message":"Next Push (prob) : 'พ่อค้าแม่'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:55.976491114+07:00","message":"push: {false ลงให้ 0 0xc001227c00}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:56.220644823+07:00","message":"receive streaming session, msgId: 193"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:56.220681235+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เราก็เลยลงให้พ่อค้าแม่ขาย\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":160000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:56.220691828+07:00","message":"receive interim result [false|false]: เราก็เลยลงให้พ่อค้าแม่ขาย"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:56.22070336+07:00","message":"[buffer interim] 193 false เราก็เลยลงให้พ่อค้าแม่ขาย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:56.22071009+07:00","message":"[bufferProcess] interim [160000000]:เราก็เลยลงให้พ่อค้าแม่ขาย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:56.220712713+07:00","message":"[bufferProcess] send to processor:เราก็เลยลงให้พ่อค้าแม่ค้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:56.220718177+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:56.220721894+07:00","message":"> Transcript [3328] [false]: 'เราก็เลยลงให้พ่อค้าแม่ค้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:56.220726248+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:56.220729726+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:56.220733326+07:00","message":"StatePrefix: 'เราก็เลยลงให้พ่อค้าแม่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:56.220736918+07:00","message":"TextPushed: 'เราก็เลยลงให้'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:56.422430044+07:00","message":"receive streaming session, msgId: 193"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:56.422466526+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เราก็เลยลงให้พ่อค้าแม่ขายคน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":400000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:56.422483028+07:00","message":"receive interim result [false|false]: เราก็เลยลงให้พ่อค้าแม่ขายคน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:56.422499571+07:00","message":"[buffer interim] 193 false เราก็เลยลงให้พ่อค้าแม่ขายคน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:56.422507464+07:00","message":"[bufferProcess] interim [400000000]:เราก็เลยลงให้พ่อค้าแม่ขายคน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:56.422510132+07:00","message":"[bufferProcess] send to processor:เราก็เลยลงให้พ่อค้าแม่ขาย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:56.422517704+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:56.42252154+07:00","message":"> Transcript [3329] [false]: 'เราก็เลยลงให้พ่อค้าแม่ขาย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:56.422525937+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:56.422528258+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:56.422530245+07:00","message":"StatePrefix: 'เราก็เลยลงให้พ่อค้าแม่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:56.422532893+07:00","message":"TextPushed: 'เราก็เลยลงให้'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:56.740039377+07:00","message":"receive streaming session, msgId: 193"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:56.740080036+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เราก็เลยลงให้พ่อค้าแม่ขายคนปลูก\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":640000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:56.740086364+07:00","message":"receive interim result [false|false]: เราก็เลยลงให้พ่อค้าแม่ขายคนปลูก"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:56.740102612+07:00","message":"[buffer interim] 193 false เราก็เลยลงให้พ่อค้าแม่ขายคนปลูก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:56.74011014+07:00","message":"[bufferProcess] interim [640000000]:เราก็เลยลงให้พ่อค้าแม่ขายคนปลูก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:56.74011299+07:00","message":"[bufferProcess] send to processor:เราก็เลยลงให้พ่อค้าแม่ขายคน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:56.740124903+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:56.740128173+07:00","message":"> Transcript [3330] [false]: 'เราก็เลยลงให้พ่อค้าแม่ขายคน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:56.740132238+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:56.740134616+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:56.740138193+07:00","message":"StatePrefix: 'เราก็เลยลงให้พ่อค้าแม่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:56.740140972+07:00","message":"TextPushed: 'เราก็เลยลงให้'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:56.937819871+07:00","message":"receive streaming session, msgId: 193"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:56.937860202+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เราก็เลยลงให้พ่อค้าแม่ขายคนปลูกอาหาร\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":880000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:56.937867687+07:00","message":"receive interim result [false|false]: เราก็เลยลงให้พ่อค้าแม่ขายคนปลูกอาหาร"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:56.937882992+07:00","message":"[buffer interim] 193 false เราก็เลยลงให้พ่อค้าแม่ขายคนปลูกอาหาร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:56.937891585+07:00","message":"[bufferProcess] interim [880000000]:เราก็เลยลงให้พ่อค้าแม่ขายคนปลูกอาหาร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:56.9378949+07:00","message":"[bufferProcess] send to processor:เราก็เลยลงให้พ่อค้าแม่ขายคนปลูก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:56.93790205+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:56.937904937+07:00","message":"> Transcript [3331] [false]: 'เราก็เลยลงให้พ่อค้าแม่ขายคนปลูก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:56.937909331+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:56.937911882+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:56.937914702+07:00","message":"StatePrefix: 'เราก็เลยลงให้พ่อค้าแม่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:56.937917757+07:00","message":"TextPushed: 'เราก็เลยลงให้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:56.937923923+07:00","message":"Push: 'พ่อค้าแม่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:56.937926288+07:00","message":"TextPushed: 'เราก็เลยลงให้พ่อค้าแม่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:56.937928583+07:00","message":"Set new StatePrefix : 'เราก็เลยลงให้พ่อค้าแม่ขายคนปลูก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:56.937930943+07:00","message":"Next Push (prob) : 'ขายคนปลูก'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:56.937938728+07:00","message":"push: {false พ่อค้าแม่ 0 0xc001227c00}"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:19:57.010119606+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:19:57.010133189+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:57.118759947+07:00","message":"receive streaming session, msgId: 193"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:57.118798831+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เราก็เลยลงให้พ่อค้าแม่ขายคนปลูกอาหารปลา\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":60000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:57.118805658+07:00","message":"receive interim result [false|false]: เราก็เลยลงให้พ่อค้าแม่ขายคนปลูกอาหารปลา"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:57.118821855+07:00","message":"[buffer interim] 193 false เราก็เลยลงให้พ่อค้าแม่ขายคนปลูกอาหารปลา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:57.118830225+07:00","message":"[bufferProcess] interim [60000000]:เราก็เลยลงให้พ่อค้าแม่ขายคนปลูกอาหารปลา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:57.118833571+07:00","message":"[bufferProcess] send to processor:เราก็เลยลงให้พ่อค้าแม่ขายคนปลูกอาหาร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:57.118838085+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:57.118841021+07:00","message":"> Transcript [3332] [false]: 'เราก็เลยลงให้พ่อค้าแม่ขายคนปลูกอาหาร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:57.118845356+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:57.118847609+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:57.118850013+07:00","message":"StatePrefix: 'เราก็เลยลงให้พ่อค้าแม่ขายคนปลูก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:57.118853429+07:00","message":"TextPushed: 'เราก็เลยลงให้พ่อค้าแม่'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:57.250221128+07:00","message":"receive streaming session, msgId: 193"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:57.250255989+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เราก็เลยลงให้พ่อค้าแม่ขายคนปลูกอาหารตาม\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":180000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:57.250262321+07:00","message":"receive interim result [false|false]: เราก็เลยลงให้พ่อค้าแม่ขายคนปลูกอาหารตาม"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:57.250275589+07:00","message":"[buffer interim] 193 false เราก็เลยลงให้พ่อค้าแม่ขายคนปลูกอาหารตาม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:57.250282598+07:00","message":"[bufferProcess] interim [180000000]:เราก็เลยลงให้พ่อค้าแม่ขายคนปลูกอาหารตาม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:57.250285412+07:00","message":"[bufferProcess] send to processor:เราก็เลยลงให้พ่อค้าแม่ขายคนปลูกอาหารปลา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:57.250291014+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:57.250293882+07:00","message":"> Transcript [3333] [false]: 'เราก็เลยลงให้พ่อค้าแม่ขายคนปลูกอาหารปลา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:57.250297578+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:57.250299765+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:57.25030181+07:00","message":"StatePrefix: 'เราก็เลยลงให้พ่อค้าแม่ขายคนปลูก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:57.250304542+07:00","message":"TextPushed: 'เราก็เลยลงให้พ่อค้าแม่'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:57.437905222+07:00","message":"receive streaming session, msgId: 193"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:57.437950429+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เราก็เลยลงให้พ่อค้าแม่ขายคนปลูกอาหารตามสั่ง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":360000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:57.437957531+07:00","message":"receive interim result [false|false]: เราก็เลยลงให้พ่อค้าแม่ขายคนปลูกอาหารตามสั่ง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:57.437973881+07:00","message":"[buffer interim] 193 false เราก็เลยลงให้พ่อค้าแม่ขายคนปลูกอาหารตามสั่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:57.437981781+07:00","message":"[bufferProcess] interim [360000000]:เราก็เลยลงให้พ่อค้าแม่ขายคนปลูกอาหารตามสั่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:57.437984816+07:00","message":"[bufferProcess] send to processor:เราก็เลยลงให้พ่อค้าแม่ขายคนปลูกอาหารตาม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:57.437992606+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:57.437995865+07:00","message":"> Transcript [3334] [false]: 'เราก็เลยลงให้พ่อค้าแม่ขายคนปลูกอาหารตาม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:57.438000041+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:57.438002863+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:57.438005542+07:00","message":"StatePrefix: 'เราก็เลยลงให้พ่อค้าแม่ขายคนปลูก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:57.438008325+07:00","message":"TextPushed: 'เราก็เลยลงให้พ่อค้าแม่'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:57.439193004+07:00","message":"receive streaming session, msgId: 193"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:57.439204996+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เราก็เลยลงให้พ่อค้าแม่ขายคนปลูกอาหารตามร้าน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":420000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:57.439208896+07:00","message":"receive interim result [false|false]: เราก็เลยลงให้พ่อค้าแม่ขายคนปลูกอาหารตามร้าน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:57.439219638+07:00","message":"[buffer interim] 193 false เราก็เลยลงให้พ่อค้าแม่ขายคนปลูกอาหารตามร้าน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:57.439222934+07:00","message":"[bufferProcess] interim [420000000]:เราก็เลยลงให้พ่อค้าแม่ขายคนปลูกอาหารตามร้าน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:57.439225322+07:00","message":"[bufferProcess] send to processor:เราก็เลยลงให้พ่อค้าแม่ขายคนปลูกอาหารตามสั่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:57.439227747+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:57.439229805+07:00","message":"> Transcript [3335] [false]: 'เราก็เลยลงให้พ่อค้าแม่ขายคนปลูกอาหารตามสั่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:57.439232345+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:57.439234638+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:57.439236901+07:00","message":"StatePrefix: 'เราก็เลยลงให้พ่อค้าแม่ขายคนปลูก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:57.439238902+07:00","message":"TextPushed: 'เราก็เลยลงให้พ่อค้าแม่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:57.439245133+07:00","message":"Push: 'ขายคนปลูก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:57.43924718+07:00","message":"TextPushed: 'เราก็เลยลงให้พ่อค้าแม่ขายคนปลูก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:57.439249482+07:00","message":"Set new StatePrefix : 'เราก็เลยลงให้พ่อค้าแม่ขายคนปลูกอาหารตามสั่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:57.439252155+07:00","message":"Next Push (prob) : 'อาหารตามสั่ง'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:57.439261101+07:00","message":"push: {false ขายคนปลูก 0 0xc001227c00}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:57.787478143+07:00","message":"receive streaming session, msgId: 193"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:57.787518272+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เราก็เลยลงให้พ่อค้าแม่ขายคนปลูกอาหารตามร้านขาย\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":720000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:57.787527672+07:00","message":"receive interim result [false|false]: เราก็เลยลงให้พ่อค้าแม่ขายคนปลูกอาหารตามร้านขาย"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:57.787546226+07:00","message":"[buffer interim] 193 false เราก็เลยลงให้พ่อค้าแม่ขายคนปลูกอาหารตามร้านขาย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:57.787558214+07:00","message":"[bufferProcess] interim [720000000]:เราก็เลยลงให้พ่อค้าแม่ขายคนปลูกอาหารตามร้านขาย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:57.787561163+07:00","message":"[bufferProcess] send to processor:เราก็เลยลงให้พ่อค้าแม่ขายคนปลูกอาหารตามร้าน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:57.787569393+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:57.787572857+07:00","message":"> Transcript [3336] [false]: 'เราก็เลยลงให้พ่อค้าแม่ขายคนปลูกอาหารตามร้าน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:57.787575609+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:57.787577782+07:00","message":"Set new StatePrefix: 'เราก็เลยลงให้พ่อค้าแม่ขายคนปลูกอาหารตามร้าน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:57.963647597+07:00","message":"receive streaming session, msgId: 193"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:57.963689934+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เราก็เลยลงให้พ่อค้าแม่ขายคนปลูกอาหารตามร้านแผง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":840000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:57.963697533+07:00","message":"receive interim result [false|false]: เราก็เลยลงให้พ่อค้าแม่ขายคนปลูกอาหารตามร้านแผง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:57.963711284+07:00","message":"[buffer interim] 193 false เราก็เลยลงให้พ่อค้าแม่ขายคนปลูกอาหารตามร้านแผง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:57.963722775+07:00","message":"[bufferProcess] interim [840000000]:เราก็เลยลงให้พ่อค้าแม่ขายคนปลูกอาหารตามร้านแผง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:57.96372734+07:00","message":"[bufferProcess] send to processor:เราก็เลยลงให้พ่อค้าแม่ขายคนปลูกอาหารตามร้านขาย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:57.963736574+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:57.963741841+07:00","message":"> Transcript [3337] [false]: 'เราก็เลยลงให้พ่อค้าแม่ขายคนปลูกอาหารตามร้านขาย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:57.963748199+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:57.963751245+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:57.963753279+07:00","message":"StatePrefix: 'เราก็เลยลงให้พ่อค้าแม่ขายคนปลูกอาหารตามร้าน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:57.963755911+07:00","message":"TextPushed: 'เราก็เลยลงให้พ่อค้าแม่ขายคนปลูก'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:58.018424586+07:00","message":"receive streaming session, msgId: 193"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:58.018460342+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เราก็เลยลงให้พ่อค้าแม่ขายคนปลูกอาหารตามร้านแผงลอย\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":960000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:58.018480491+07:00","message":"receive interim result [false|false]: เราก็เลยลงให้พ่อค้าแม่ขายคนปลูกอาหารตามร้านแผงลอย"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:58.018499735+07:00","message":"[buffer interim] 193 false เราก็เลยลงให้พ่อค้าแม่ขายคนปลูกอาหารตามร้านแผงลอย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:58.018511939+07:00","message":"[bufferProcess] interim [960000000]:เราก็เลยลงให้พ่อค้าแม่ขายคนปลูกอาหารตามร้านแผงลอย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:58.018515136+07:00","message":"[bufferProcess] send to processor:เราก็เลยลงให้พ่อค้าแม่ขายคนปลูกอาหารตามร้านแผง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:58.018519504+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:58.018522611+07:00","message":"> Transcript [3338] [false]: 'เราก็เลยลงให้พ่อค้าแม่ขายคนปลูกอาหารตามร้านแผง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:58.018526678+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:58.018529807+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:58.01853244+07:00","message":"StatePrefix: 'เราก็เลยลงให้พ่อค้าแม่ขายคนปลูกอาหารตามร้าน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:58.018535133+07:00","message":"TextPushed: 'เราก็เลยลงให้พ่อค้าแม่ขายคนปลูก'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:58.344346986+07:00","message":"receive streaming session, msgId: 193"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:58.34438828+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เราก็เลยลงให้พ่อค้าแม่ขายคนปลูกอาหารตามร้านแผงลอยพระ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":260000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:58.344395737+07:00","message":"receive interim result [false|false]: เราก็เลยลงให้พ่อค้าแม่ขายคนปลูกอาหารตามร้านแผงลอยพระ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:58.344410243+07:00","message":"[buffer interim] 193 false เราก็เลยลงให้พ่อค้าแม่ขายคนปลูกอาหารตามร้านแผงลอยพระ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:58.344418099+07:00","message":"[bufferProcess] interim [260000000]:เราก็เลยลงให้พ่อค้าแม่ขายคนปลูกอาหารตามร้านแผงลอยพระ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:58.344421158+07:00","message":"[bufferProcess] send to processor:เราก็เลยลงให้พ่อค้าแม่ขายคนปลูกอาหารตามร้านแผงลอย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:58.344428638+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:58.34443173+07:00","message":"> Transcript [3339] [false]: 'เราก็เลยลงให้พ่อค้าแม่ขายคนปลูกอาหารตามร้านแผงลอย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:58.344435702+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:58.344437942+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:58.344441389+07:00","message":"StatePrefix: 'เราก็เลยลงให้พ่อค้าแม่ขายคนปลูกอาหารตามร้าน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:58.344444651+07:00","message":"TextPushed: 'เราก็เลยลงให้พ่อค้าแม่ขายคนปลูก'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:58.362622312+07:00","message":"receive streaming session, msgId: 193"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:58.362661476+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เราก็เลยลงให้พ่อค้าแม่ขายคนปลูกอาหารตามร้านแผงลอยพัก\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":320000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:58.362670044+07:00","message":"receive interim result [false|false]: เราก็เลยลงให้พ่อค้าแม่ขายคนปลูกอาหารตามร้านแผงลอยพัก"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:58.362687605+07:00","message":"[buffer interim] 193 false เราก็เลยลงให้พ่อค้าแม่ขายคนปลูกอาหารตามร้านแผงลอยพัก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:58.362695721+07:00","message":"[bufferProcess] interim [320000000]:เราก็เลยลงให้พ่อค้าแม่ขายคนปลูกอาหารตามร้านแผงลอยพัก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:58.362699575+07:00","message":"[bufferProcess] send to processor:เราก็เลยลงให้พ่อค้าแม่ขายคนปลูกอาหารตามร้านแผงลอยพระ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:58.362706339+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:58.362710609+07:00","message":"> Transcript [3340] [false]: 'เราก็เลยลงให้พ่อค้าแม่ขายคนปลูกอาหารตามร้านแผงลอยพระ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:58.362719329+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:58.362721697+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:58.362724205+07:00","message":"StatePrefix: 'เราก็เลยลงให้พ่อค้าแม่ขายคนปลูกอาหารตามร้าน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:58.362727066+07:00","message":"TextPushed: 'เราก็เลยลงให้พ่อค้าแม่ขายคนปลูก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:58.362734773+07:00","message":"Push: 'อาหารตามร้าน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:58.362736742+07:00","message":"TextPushed: 'เราก็เลยลงให้พ่อค้าแม่ขายคนปลูกอาหารตามร้าน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:58.362739782+07:00","message":"Set new StatePrefix : 'เราก็เลยลงให้พ่อค้าแม่ขายคนปลูกอาหารตามร้านแผงลอยพระ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:58.362742195+07:00","message":"Next Push (prob) : 'แผงลอยพระ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:58.362752574+07:00","message":"push: {false อาหารตามร้าน 0 0xc001227c00}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:58.54156662+07:00","message":"receive streaming session, msgId: 193"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:58.541605448+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เราก็เลยลงให้พ่อค้าแม่ขายคนปลูกอาหารตามร้านแผงลอยภัตตาคาร\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":500000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:58.541611666+07:00","message":"receive interim result [false|false]: เราก็เลยลงให้พ่อค้าแม่ขายคนปลูกอาหารตามร้านแผงลอยภัตตาคาร"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:58.54162309+07:00","message":"[buffer interim] 193 false เราก็เลยลงให้พ่อค้าแม่ขายคนปลูกอาหารตามร้านแผงลอยภัตตาคาร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:58.541630826+07:00","message":"[bufferProcess] interim [500000000]:เราก็เลยลงให้พ่อค้าแม่ขายคนปลูกอาหารตามร้านแผงลอยภัตตาคาร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:58.541633778+07:00","message":"[bufferProcess] send to processor:เราก็เลยลงให้พ่อค้าแม่ขายคนปลูกอาหารตามร้านแผงลอยพัก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:58.541638036+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:58.541640954+07:00","message":"> Transcript [3341] [false]: 'เราก็เลยลงให้พ่อค้าแม่ขายคนปลูกอาหารตามร้านแผงลอยพัก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:58.541643723+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:58.541646001+07:00","message":"Set new StatePrefix: 'เราก็เลยลงให้พ่อค้าแม่ขายคนปลูกอาหารตามร้านแผงลอยพัก'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:59.175158531+07:00","message":"receive streaming session, msgId: 193"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:59.175205596+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เราก็เลยลงให้พ่อค้าแม่ขายคนปลูกอาหารตามร้านแผงลอยภัตตาคาร\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":5,\"nanos\":100000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:59.175212748+07:00","message":"receive interim result [false|false]: เราก็เลยลงให้พ่อค้าแม่ขายคนปลูกอาหารตามร้านแผงลอยภัตตาคาร"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:59.175227668+07:00","message":"[buffer interim] 193 false เราก็เลยลงให้พ่อค้าแม่ขายคนปลูกอาหารตามร้านแผงลอยภัตตาคาร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:59.175235826+07:00","message":"[bufferProcess] interim [100000000]:เราก็เลยลงให้พ่อค้าแม่ขายคนปลูกอาหารตามร้านแผงลอยภัตตาคาร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:59.1752394+07:00","message":"[bufferProcess] send to processor:เราก็เลยลงให้พ่อค้าแม่ขายคนปลูกอาหารตามร้านแผงลอยภัตตาคาร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:59.175246597+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:59.175249755+07:00","message":"> Transcript [3342] [false]: 'เราก็เลยลงให้พ่อค้าแม่ขายคนปลูกอาหารตามร้านแผงลอยภัตตาคาร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:59.175252833+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:59.175255309+07:00","message":"Set new StatePrefix: 'เราก็เลยลงให้พ่อค้าแม่ขายคนปลูกอาหารตามร้านแผงลอยภัตตาคาร'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:59.58736408+07:00","message":"[GCS] Cleaned up inactive client: 171"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:59.587391214+07:00","message":"[GCS] Cleaned up inactive client: 174"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:59.587394018+07:00","message":"[GCS] Cleaned up inactive client: 176"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:59.587395891+07:00","message":"[GCS] Cleaned up inactive client: 175"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:59.587397868+07:00","message":"[GCS] Cleaned up inactive client: 173"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:59.587399762+07:00","message":"[GCS] Cleaned up inactive client: 177"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:59.587402113+07:00","message":"[GCS] Cleaned up inactive client: 172"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:59.748176986+07:00","message":"receive streaming session, msgId: 193"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:59.748215746+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เราก็เลยลงให้พ่อค้าแม่ขายคนปลูกอาหารตามร้านแผงลอยภัตตาคารใช้เกลือ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":640000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:59.748222543+07:00","message":"receive interim result [false|false]: เราก็เลยลงให้พ่อค้าแม่ขายคนปลูกอาหารตามร้านแผงลอยภัตตาคารใช้เกลือ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:59.748236723+07:00","message":"[buffer interim] 193 false เราก็เลยลงให้พ่อค้าแม่ขายคนปลูกอาหารตามร้านแผงลอยภัตตาคารใช้เกลือ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:59.748244073+07:00","message":"[bufferProcess] interim [640000000]:เราก็เลยลงให้พ่อค้าแม่ขายคนปลูกอาหารตามร้านแผงลอยภัตตาคารใช้เกลือ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:59.748247187+07:00","message":"[bufferProcess] send to processor:เราก็เลยลงให้พ่อค้าแม่ขายคนปลูกอาหารตามร้านแผงลอยภัตตาคาร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:59.748254403+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:59.748257508+07:00","message":"> Transcript [3343] [false]: 'เราก็เลยลงให้พ่อค้าแม่ขายคนปลูกอาหารตามร้านแผงลอยภัตตาคาร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:59.748261481+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:59.748263788+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:59.748266816+07:00","message":"StatePrefix: 'เราก็เลยลงให้พ่อค้าแม่ขายคนปลูกอาหารตามร้านแผงลอยภัตตาคาร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:59.748270375+07:00","message":"TextPushed: 'เราก็เลยลงให้พ่อค้าแม่ขายคนปลูกอาหารตามร้าน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:59.871281557+07:00","message":"receive streaming session, msgId: 193"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:59.871321246+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เราก็เลยลงให้พ่อค้าแม่ขายคนปลูกอาหารตามร้านแผงลอยภัตตาคาร\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":5,\"nanos\":760000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:59.871331181+07:00","message":"receive interim result [false|false]: เราก็เลยลงให้พ่อค้าแม่ขายคนปลูกอาหารตามร้านแผงลอยภัตตาคาร"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:59.871347368+07:00","message":"[buffer interim] 193 false เราก็เลยลงให้พ่อค้าแม่ขายคนปลูกอาหารตามร้านแผงลอยภัตตาคาร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:59.871356987+07:00","message":"[bufferProcess] interim [760000000]:เราก็เลยลงให้พ่อค้าแม่ขายคนปลูกอาหารตามร้านแผงลอยภัตตาคาร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:59.871361707+07:00","message":"[bufferProcess] send to processor:เราก็เลยลงให้พ่อค้าแม่ขายคนปลูกอาหารตามร้านแผงลอยภัตตาคารใช้เกลือ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:59.87136642+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:59.871370394+07:00","message":"> Transcript [3344] [false]: 'เราก็เลยลงให้พ่อค้าแม่ขายคนปลูกอาหารตามร้านแผงลอยภัตตาคารใช้เกลือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:59.871376064+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:59.871378881+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:59.871382288+07:00","message":"StatePrefix: 'เราก็เลยลงให้พ่อค้าแม่ขายคนปลูกอาหารตามร้านแผงลอยภัตตาคาร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:59.871385869+07:00","message":"TextPushed: 'เราก็เลยลงให้พ่อค้าแม่ขายคนปลูกอาหารตามร้าน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:59.946153145+07:00","message":"receive streaming session, msgId: 193"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:59.946195635+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เราก็เลยลงให้พ่อค้าแม่ขายคนปลูกอาหารตามร้านแผงลอยภัตตาคารใช้เกลือเสริม\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":880000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:59.946202071+07:00","message":"receive interim result [false|false]: เราก็เลยลงให้พ่อค้าแม่ขายคนปลูกอาหารตามร้านแผงลอยภัตตาคารใช้เกลือเสริม"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:59.94621436+07:00","message":"[buffer interim] 193 false เราก็เลยลงให้พ่อค้าแม่ขายคนปลูกอาหารตามร้านแผงลอยภัตตาคารใช้เกลือเสริม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:59.946221395+07:00","message":"[bufferProcess] interim [880000000]:เราก็เลยลงให้พ่อค้าแม่ขายคนปลูกอาหารตามร้านแผงลอยภัตตาคารใช้เกลือเสริม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:59.946224269+07:00","message":"[bufferProcess] send to processor:เราก็เลยลงให้พ่อค้าแม่ขายคนปลูกอาหารตามร้านแผงลอยภัตตาคาร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:59.946229664+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:59.946232223+07:00","message":"> Transcript [3345] [false]: 'เราก็เลยลงให้พ่อค้าแม่ขายคนปลูกอาหารตามร้านแผงลอยภัตตาคาร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:59.946236257+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:59.946238578+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:59.9462409+07:00","message":"StatePrefix: 'เราก็เลยลงให้พ่อค้าแม่ขายคนปลูกอาหารตามร้านแผงลอยภัตตาคาร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:59.946244458+07:00","message":"TextPushed: 'เราก็เลยลงให้พ่อค้าแม่ขายคนปลูกอาหารตามร้าน'"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:20:00.010709144+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:20:00.010722884+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:00.262713972+07:00","message":"receive streaming session, msgId: 193"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:00.262757619+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เราก็เลยลงให้พ่อค้าแม่ขายคนปลูกอาหารตามร้านแผงลอยภัตตาคารใช้เกลือเสริมไอโอดีน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":6,\"nanos\":180000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:00.262766032+07:00","message":"receive interim result [false|false]: เราก็เลยลงให้พ่อค้าแม่ขายคนปลูกอาหารตามร้านแผงลอยภัตตาคารใช้เกลือเสริมไอโอดีน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:00.26278036+07:00","message":"[buffer interim] 193 false เราก็เลยลงให้พ่อค้าแม่ขายคนปลูกอาหารตามร้านแผงลอยภัตตาคารใช้เกลือเสริมไอโอดีน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:00.262789764+07:00","message":"[bufferProcess] interim [180000000]:เราก็เลยลงให้พ่อค้าแม่ขายคนปลูกอาหารตามร้านแผงลอยภัตตาคารใช้เกลือเสริมไอโอดีน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:00.262792967+07:00","message":"[bufferProcess] send to processor:เราก็เลยลงให้พ่อค้าแม่ขายคนปลูกอาหารตามร้านแผงลอยภัตตาคารใช้เกลือเสริม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:00.262797572+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:00.262800447+07:00","message":"> Transcript [3346] [false]: 'เราก็เลยลงให้พ่อค้าแม่ขายคนปลูกอาหารตามร้านแผงลอยภัตตาคารใช้เกลือเสริม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:00.262805708+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:00.26280824+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:00.262811013+07:00","message":"StatePrefix: 'เราก็เลยลงให้พ่อค้าแม่ขายคนปลูกอาหารตามร้านแผงลอยภัตตาคาร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:00.262814687+07:00","message":"TextPushed: 'เราก็เลยลงให้พ่อค้าแม่ขายคนปลูกอาหารตามร้าน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:00.262818202+07:00","message":"Push: 'แผงลอยภัตตาคาร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:00.262820292+07:00","message":"TextPushed: 'เราก็เลยลงให้พ่อค้าแม่ขายคนปลูกอาหารตามร้านแผงลอยภัตตาคาร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:00.26282255+07:00","message":"Set new StatePrefix : 'เราก็เลยลงให้พ่อค้าแม่ขายคนปลูกอาหารตามร้านแผงลอยภัตตาคารใช้เกลือเสริม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:00.262824873+07:00","message":"Next Push (prob) : 'ใช้เกลือเสริม'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:00.262833564+07:00","message":"push: {false แผงลอยภัตตาคาร 0 0xc001227c00}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:00.431848932+07:00","message":"[GCS] IsForceVAD: false for message ID: 193"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:00.621085293+07:00","message":"[GCS] Start streaming session, msgId: 194"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:00.628491027+07:00","message":"receive streaming session, msgId: 193"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:00.62852108+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เราก็เลยลงให้พ่อค้าแม่ขายคนปลูกอาหารตามร้านแผงลอยภัตตาคารใช้เกลือเสริมไอโอดีน\",\"confidence\":0.95261663}],\"is_final\":true,\"result_end_time\":{\"seconds\":6,\"nanos\":570000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:00.628527122+07:00","message":"receive interim result [true|false]: เราก็เลยลงให้พ่อค้าแม่ขายคนปลูกอาหารตามร้านแผงลอยภัตตาคารใช้เกลือเสริมไอโอดีน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:00.628536206+07:00","message":"end recv isFinal message id 193"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:00.628538831+07:00","message":"end Recv id 193"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:00.628543806+07:00","message":"[buffer interim] 193 true เราก็เลยลงให้พ่อค้าแม่ขายคนปลูกอาหารตามร้านแผงลอยภัตตาคารใช้เกลือเสริมไอโอดีน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:00.628550828+07:00","message":"[bufferProcess] interim [570000000]:เราก็เลยลงให้พ่อค้าแม่ขายคนปลูกอาหารตามร้านแผงลอยภัตตาคารใช้เกลือเสริมไอโอดีน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:00.628554164+07:00","message":"[bufferProcess] send to processor (isfinal):เราก็เลยลงให้พ่อค้าแม่ขายคนปลูกอาหารตามร้านแผงลอยภัตตาคารใช้เกลือเสริมไอโอดีน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:00.628557475+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:00.628562047+07:00","message":"> Transcript [3347] [false]: 'เราก็เลยลงให้พ่อค้าแม่ขายคนปลูกอาหารตามร้านแผงลอยภัตตาคารใช้เกลือเสริมไอโอดีน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:00.628565787+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:00.628567743+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:00.628569658+07:00","message":"StatePrefix: 'เราก็เลยลงให้พ่อค้าแม่ขายคนปลูกอาหารตามร้านแผงลอยภัตตาคารใช้เกลือเสริม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:00.62857215+07:00","message":"TextPushed: 'เราก็เลยลงให้พ่อค้าแม่ขายคนปลูกอาหารตามร้านแผงลอยภัตตาคาร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:00.62857422+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:00.628576187+07:00","message":"> Transcript [3348] [true]: 'เราก็เลยลงให้พ่อค้าแม่ขายคนปลูกอาหารตามร้านแผงลอยภัตตาคารใช้เกลือเสริมไอโอดีน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:00.628578552+07:00","message":"Count interim (case isFinal): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:00.628580327+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:00.628582006+07:00","message":"StatePrefix: 'เราก็เลยลงให้พ่อค้าแม่ขายคนปลูกอาหารตามร้านแผงลอยภัตตาคารใช้เกลือเสริม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:00.628584089+07:00","message":"TextPushed: 'เราก็เลยลงให้พ่อค้าแม่ขายคนปลูกอาหารตามร้านแผงลอยภัตตาคาร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:00.628587052+07:00","message":"Push: 'ใช้เกลือเสริมไอโอดีน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:00.628594199+07:00","message":"push: {true ใช้เกลือเสริมไอโอดีน 0 0xc001227c00}"}
{"level":"info","service":"Main","time":"2026-06-25T13:20:00.640543845+07:00","message":"write wav file: './tmp/7593/7593_193.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:01.116974816+07:00","message":"receive streaming session, msgId: 194"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:01.117010341+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เพื่อ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":480000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:01.117015419+07:00","message":"receive interim result [false|false]: เพื่อ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:01.117031688+07:00","message":"[buffer interim] 194 false เพื่อ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:01.117038122+07:00","message":"[bufferProcess] interim [480000000]:เพื่อ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:01.117040251+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:01.30180606+07:00","message":"receive streaming session, msgId: 194"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:01.301853118+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เพื่อผู้\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":660000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:01.301862168+07:00","message":"receive interim result [false|false]: เพื่อผู้"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:01.301878238+07:00","message":"[buffer interim] 194 false เพื่อผู้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:01.301892029+07:00","message":"[bufferProcess] interim [660000000]:เพื่อผู้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:01.301896003+07:00","message":"[bufferProcess] send to processor:เพื่อ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:01.301905017+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:01.301909289+07:00","message":"> Transcript [3349] [false]: 'เพื่อ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:01.301913697+07:00","message":"Set StatePrefix (first interim): 'เพื่อ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:01.358875489+07:00","message":"receive streaming session, msgId: 194"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:01.358910846+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เพื่อพูด\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":780000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:01.35891647+07:00","message":"receive interim result [false|false]: เพื่อพูด"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:01.358929988+07:00","message":"[buffer interim] 194 false เพื่อพูด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:01.358936779+07:00","message":"[bufferProcess] interim [780000000]:เพื่อพูด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:01.358939407+07:00","message":"[bufferProcess] send to processor:เพื่อผู้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:01.358942638+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:01.358945498+07:00","message":"> Transcript [3350] [false]: 'เพื่อผู้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:01.358949074+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:01.358951283+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:01.35895319+07:00","message":"StatePrefix: 'เพื่อ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:01.358955385+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:01.479380776+07:00","message":"receive streaming session, msgId: 194"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:01.47942233+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เพื่อผู้ผลิต\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":900000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:01.479432303+07:00","message":"receive interim result [false|false]: เพื่อผู้ผลิต"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:01.479449911+07:00","message":"[buffer interim] 194 false เพื่อผู้ผลิต"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:01.479456298+07:00","message":"[bufferProcess] interim [900000000]:เพื่อผู้ผลิต"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:01.479459048+07:00","message":"[bufferProcess] send to processor:เพื่อพูด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:01.479463018+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:01.479471566+07:00","message":"> Transcript [3351] [false]: 'เพื่อพูด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:01.479475589+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:01.479477742+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:01.479480053+07:00","message":"StatePrefix: 'เพื่อ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:01.479482226+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:01.607949378+07:00","message":"receive streaming session, msgId: 194"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:01.607990049+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เพื่อผู้บริโภค\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":960000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:01.607997497+07:00","message":"receive interim result [false|false]: เพื่อผู้บริโภค"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:01.608013004+07:00","message":"[buffer interim] 194 false เพื่อผู้บริโภค"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:01.608020473+07:00","message":"[bufferProcess] interim [960000000]:เพื่อผู้บริโภค"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:01.608023257+07:00","message":"[bufferProcess] send to processor:เพื่อผู้ผลิต"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:01.60803047+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:01.608034212+07:00","message":"> Transcript [3352] [false]: 'เพื่อผู้ผลิต'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:01.608037805+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:01.608040156+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:01.608042752+07:00","message":"StatePrefix: 'เพื่อ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:01.60804577+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:01.864987839+07:00","message":"receive streaming session, msgId: 194"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:01.865039865+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เพื่อผู้บริโภคที่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":260000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:01.865048102+07:00","message":"receive interim result [false|false]: เพื่อผู้บริโภคที่"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:01.865068249+07:00","message":"[buffer interim] 194 false เพื่อผู้บริโภคที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:01.865078476+07:00","message":"[bufferProcess] interim [260000000]:เพื่อผู้บริโภคที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:01.865082268+07:00","message":"[bufferProcess] send to processor:เพื่อผู้บริโภค"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:01.865089292+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:01.865093713+07:00","message":"> Transcript [3353] [false]: 'เพื่อผู้บริโภค'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:01.865098954+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:01.86510212+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:01.86510538+07:00","message":"StatePrefix: 'เพื่อ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:01.865108507+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:01.865112801+07:00","message":"Push: 'เพื่อ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:01.865116054+07:00","message":"TextPushed: 'เพื่อ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:01.865119409+07:00","message":"Set new StatePrefix : 'เพื่อผู้บริโภค'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:01.865123076+07:00","message":"Next Push (prob) : 'ผู้บริโภค'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:01.865134644+07:00","message":"push: {false เพื่อ 0 0xc0001fd800}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:02.058394919+07:00","message":"receive streaming session, msgId: 194"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:02.058439237+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เพื่อผู้บริโภคที่เข้า\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":440000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:02.058446067+07:00","message":"receive interim result [false|false]: เพื่อผู้บริโภคที่เข้า"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:02.058458035+07:00","message":"[buffer interim] 194 false เพื่อผู้บริโภคที่เข้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:02.058470786+07:00","message":"[bufferProcess] interim [440000000]:เพื่อผู้บริโภคที่เข้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:02.058473745+07:00","message":"[bufferProcess] send to processor:เพื่อผู้บริโภคที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:02.058477483+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:02.058480361+07:00","message":"> Transcript [3354] [false]: 'เพื่อผู้บริโภคที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:02.058483593+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:02.05848575+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:02.058487795+07:00","message":"StatePrefix: 'เพื่อผู้บริโภค'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:02.058489862+07:00","message":"TextPushed: 'เพื่อ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:02.18891618+07:00","message":"receive streaming session, msgId: 194"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:02.188962783+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เพื่อผู้บริโภคที่เข้ามา\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":620000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:02.18897026+07:00","message":"receive interim result [false|false]: เพื่อผู้บริโภคที่เข้ามา"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:02.188985149+07:00","message":"[buffer interim] 194 false เพื่อผู้บริโภคที่เข้ามา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:02.188993119+07:00","message":"[bufferProcess] interim [620000000]:เพื่อผู้บริโภคที่เข้ามา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:02.18899607+07:00","message":"[bufferProcess] send to processor:เพื่อผู้บริโภคที่เข้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:02.189003612+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:02.189008532+07:00","message":"> Transcript [3355] [false]: 'เพื่อผู้บริโภคที่เข้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:02.189012265+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:02.189014508+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:02.189016954+07:00","message":"StatePrefix: 'เพื่อผู้บริโภค'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:02.189019188+07:00","message":"TextPushed: 'เพื่อ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:02.712249765+07:00","message":"receive streaming session, msgId: 194"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:02.712291735+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เพื่อผู้บริโภคที่เข้ามากิน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":100000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:02.712297713+07:00","message":"receive interim result [false|false]: เพื่อผู้บริโภคที่เข้ามากิน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:02.71231405+07:00","message":"[buffer interim] 194 false เพื่อผู้บริโภคที่เข้ามากิน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:02.712320853+07:00","message":"[bufferProcess] interim [100000000]:เพื่อผู้บริโภคที่เข้ามากิน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:02.712323343+07:00","message":"[bufferProcess] send to processor:เพื่อผู้บริโภคที่เข้ามา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:02.712326955+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:02.712329789+07:00","message":"> Transcript [3356] [false]: 'เพื่อผู้บริโภคที่เข้ามา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:02.71233315+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:02.712335363+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:02.712337575+07:00","message":"StatePrefix: 'เพื่อผู้บริโภค'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:02.712339824+07:00","message":"TextPushed: 'เพื่อ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:02.895197246+07:00","message":"receive streaming session, msgId: 194"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:02.895230943+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เพื่อผู้บริโภคที่เข้ามากินอาหาร\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":280000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:02.895237723+07:00","message":"receive interim result [false|false]: เพื่อผู้บริโภคที่เข้ามากินอาหาร"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:02.89524864+07:00","message":"[buffer interim] 194 false เพื่อผู้บริโภคที่เข้ามากินอาหาร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:02.895255135+07:00","message":"[bufferProcess] interim [280000000]:เพื่อผู้บริโภคที่เข้ามากินอาหาร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:02.895257906+07:00","message":"[bufferProcess] send to processor:เพื่อผู้บริโภคที่เข้ามากิน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:02.895263393+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:02.895266156+07:00","message":"> Transcript [3357] [false]: 'เพื่อผู้บริโภคที่เข้ามากิน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:02.89526972+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:02.895272031+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:02.895274106+07:00","message":"StatePrefix: 'เพื่อผู้บริโภค'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:02.895276416+07:00","message":"TextPushed: 'เพื่อ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:02.895278866+07:00","message":"Push: 'ผู้บริโภค'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:02.895280781+07:00","message":"TextPushed: 'เพื่อผู้บริโภค'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:02.895282906+07:00","message":"Set new StatePrefix : 'เพื่อผู้บริโภคที่เข้ามากิน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:02.895284963+07:00","message":"Next Push (prob) : 'ที่เข้ามากิน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:02.895291996+07:00","message":"push: {false ผู้บริโภค 0 0xc0001fd800}"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:20:03.01122962+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:20:03.011242608+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:03.075501777+07:00","message":"receive streaming session, msgId: 194"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:03.07553904+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เพื่อผู้บริโภคที่เข้ามากินอาหารที่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":460000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:03.075544925+07:00","message":"receive interim result [false|false]: เพื่อผู้บริโภคที่เข้ามากินอาหารที่"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:03.075559998+07:00","message":"[buffer interim] 194 false เพื่อผู้บริโภคที่เข้ามากินอาหารที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:03.075566943+07:00","message":"[bufferProcess] interim [460000000]:เพื่อผู้บริโภคที่เข้ามากินอาหารที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:03.07556988+07:00","message":"[bufferProcess] send to processor:เพื่อผู้บริโภคที่เข้ามากินอาหาร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:03.075573292+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:03.075575952+07:00","message":"> Transcript [3358] [false]: 'เพื่อผู้บริโภคที่เข้ามากินอาหาร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:03.075579552+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:03.075583694+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:03.075585911+07:00","message":"StatePrefix: 'เพื่อผู้บริโภคที่เข้ามากิน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:03.075588624+07:00","message":"TextPushed: 'เพื่อผู้บริโภค'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:03.189983825+07:00","message":"[GCS] IsForceVAD: false for message ID: 194"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:03.283270262+07:00","message":"receive streaming session, msgId: 194"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:03.283303572+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เพื่อผู้บริโภคที่เข้ามากินอาหารที่\",\"confidence\":0.9589726}],\"is_final\":true,\"result_end_time\":{\"seconds\":2,\"nanos\":790000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:03.283311031+07:00","message":"receive interim result [true|false]: เพื่อผู้บริโภคที่เข้ามากินอาหารที่"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:03.283321699+07:00","message":"end recv isFinal message id 194"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:03.283323839+07:00","message":"end Recv id 194"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:03.283329603+07:00","message":"[buffer interim] 194 true เพื่อผู้บริโภคที่เข้ามากินอาหารที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:03.283336263+07:00","message":"[bufferProcess] interim [790000000]:เพื่อผู้บริโภคที่เข้ามากินอาหารที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:03.283339586+07:00","message":"[bufferProcess] send to processor (isfinal):เพื่อผู้บริโภคที่เข้ามากินอาหารที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:03.283342829+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:03.283345607+07:00","message":"> Transcript [3359] [false]: 'เพื่อผู้บริโภคที่เข้ามากินอาหารที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:03.283349019+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:03.283352076+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:03.283354285+07:00","message":"StatePrefix: 'เพื่อผู้บริโภคที่เข้ามากิน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:03.283357473+07:00","message":"TextPushed: 'เพื่อผู้บริโภค'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:03.283359521+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:03.283361536+07:00","message":"> Transcript [3360] [true]: 'เพื่อผู้บริโภคที่เข้ามากินอาหารที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:03.283363769+07:00","message":"Count interim (case isFinal): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:03.283366096+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:03.283367865+07:00","message":"StatePrefix: 'เพื่อผู้บริโภคที่เข้ามากิน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:03.28336978+07:00","message":"TextPushed: 'เพื่อผู้บริโภค'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:03.283376957+07:00","message":"Push: 'ที่เข้ามากินอาหารที่'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:03.283384016+07:00","message":"push: {true ที่เข้ามากินอาหารที่ 0 0xc0001fd800}"}
{"level":"info","service":"Main","time":"2026-06-25T13:20:03.290480291+07:00","message":"write wav file: './tmp/7593/7593_194.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:03.321950459+07:00","message":"[GCS] Start streaming session, msgId: 195"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:03.784842415+07:00","message":"receive streaming session, msgId: 195"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:03.784883446+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ร้าน\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":480000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:03.78488847+07:00","message":"receive interim result [false|false]: ร้าน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:03.784901713+07:00","message":"[buffer interim] 195 false ร้าน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:03.784908117+07:00","message":"[bufferProcess] interim [480000000]:ร้าน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:03.784910056+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:04.053755334+07:00","message":"receive streaming session, msgId: 195"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:04.053793823+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ร้านคุณ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":780000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:04.053800577+07:00","message":"receive interim result [false|false]: ร้านคุณ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:04.053812998+07:00","message":"[buffer interim] 195 false ร้านคุณ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:04.053822185+07:00","message":"[bufferProcess] interim [780000000]:ร้านคุณ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:04.053825394+07:00","message":"[bufferProcess] send to processor:ร้าน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:04.053830223+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:04.053832968+07:00","message":"> Transcript [3361] [false]: 'ร้าน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:04.053835372+07:00","message":"Set StatePrefix (first interim): 'ร้าน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:04.307700817+07:00","message":"receive streaming session, msgId: 195"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:04.307743059+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ร้านคุณจะ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":960000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:04.307749814+07:00","message":"receive interim result [false|false]: ร้านคุณจะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:04.30776388+07:00","message":"[buffer interim] 195 false ร้านคุณจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:04.307771229+07:00","message":"[bufferProcess] interim [960000000]:ร้านคุณจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:04.307773654+07:00","message":"[bufferProcess] send to processor:ร้านคุณ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:04.307780101+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:04.30778278+07:00","message":"> Transcript [3362] [false]: 'ร้านคุณ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:04.307785782+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:04.307787923+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:04.307791049+07:00","message":"StatePrefix: 'ร้าน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:04.307793759+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:04.388399777+07:00","message":"receive streaming session, msgId: 195"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:04.388439367+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ร้านคุณจะได้\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":80000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:04.388444973+07:00","message":"receive interim result [false|false]: ร้านคุณจะได้"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:04.388460433+07:00","message":"[buffer interim] 195 false ร้านคุณจะได้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:04.38847334+07:00","message":"[bufferProcess] interim [80000000]:ร้านคุณจะได้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:04.388476437+07:00","message":"[bufferProcess] send to processor:ร้านคุณจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:04.388479911+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:04.388483409+07:00","message":"> Transcript [3363] [false]: 'ร้านคุณจะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:04.388486979+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:04.388489132+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:04.388491214+07:00","message":"StatePrefix: 'ร้าน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:04.388493199+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:04.499935575+07:00","message":"receive streaming session, msgId: 195"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:04.499965798+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ร้านคุณจะเล่น\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":140000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:04.499971343+07:00","message":"receive interim result [false|false]: ร้านคุณจะเล่น"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:04.499982307+07:00","message":"[buffer interim] 195 false ร้านคุณจะเล่น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:04.499988252+07:00","message":"[bufferProcess] interim [140000000]:ร้านคุณจะเล่น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:04.499990463+07:00","message":"[bufferProcess] send to processor:ร้านคุณจะได้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:04.499994212+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:04.499996687+07:00","message":"> Transcript [3364] [false]: 'ร้านคุณจะได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:04.499999682+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:04.500001677+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:04.500003547+07:00","message":"StatePrefix: 'ร้าน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:04.500005582+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:04.509623038+07:00","message":"receive streaming session, msgId: 195"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:04.50965204+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ร้านคุณจะได้ไม่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":200000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:04.509658563+07:00","message":"receive interim result [false|false]: ร้านคุณจะได้ไม่"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:04.50967397+07:00","message":"[buffer interim] 195 false ร้านคุณจะได้ไม่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:04.509680015+07:00","message":"[bufferProcess] interim [200000000]:ร้านคุณจะได้ไม่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:04.50968377+07:00","message":"[bufferProcess] send to processor:ร้านคุณจะเล่น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:04.509690231+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:04.509693849+07:00","message":"> Transcript [3365] [false]: 'ร้านคุณจะเล่น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:04.509697744+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:04.509700544+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:04.509703316+07:00","message":"StatePrefix: 'ร้าน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:04.509706016+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:04.50971286+07:00","message":"Push: 'ร้าน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:04.509715499+07:00","message":"TextPushed: 'ร้าน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:04.509718704+07:00","message":"Set new StatePrefix : 'ร้านคุณจะเล่น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:04.509721819+07:00","message":"Next Push (prob) : 'คุณจะเล่น'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:04.509746231+07:00","message":"push: {false ร้าน 0 0xc001da9180}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:04.562991148+07:00","message":"receive streaming session, msgId: 195"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:04.563026867+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ร้านคุณจะได้ไม่เป็น\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":320000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:04.563033524+07:00","message":"receive interim result [false|false]: ร้านคุณจะได้ไม่เป็น"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:04.563049549+07:00","message":"[buffer interim] 195 false ร้านคุณจะได้ไม่เป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:04.563056733+07:00","message":"[bufferProcess] interim [320000000]:ร้านคุณจะได้ไม่เป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:04.563059958+07:00","message":"[bufferProcess] send to processor:ร้านคุณจะได้ไม่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:04.56306613+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:04.563068925+07:00","message":"> Transcript [3366] [false]: 'ร้านคุณจะได้ไม่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:04.563071386+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:04.563073426+07:00","message":"Set new StatePrefix: 'ร้านคุณจะได้ไม่'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:04.745460461+07:00","message":"receive streaming session, msgId: 195"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:04.74550251+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ร้านคุณจะได้ไม่เป็นโรค\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":500000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:04.745508276+07:00","message":"receive interim result [false|false]: ร้านคุณจะได้ไม่เป็นโรค"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:04.745522116+07:00","message":"[buffer interim] 195 false ร้านคุณจะได้ไม่เป็นโรค"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:04.745528916+07:00","message":"[bufferProcess] interim [500000000]:ร้านคุณจะได้ไม่เป็นโรค"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:04.745531513+07:00","message":"[bufferProcess] send to processor:ร้านคุณจะได้ไม่เป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:04.745534837+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:04.745537912+07:00","message":"> Transcript [3367] [false]: 'ร้านคุณจะได้ไม่เป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:04.745541532+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:04.745543736+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:04.7455458+07:00","message":"StatePrefix: 'ร้านคุณจะได้ไม่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:04.745548176+07:00","message":"TextPushed: 'ร้าน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:05.059943233+07:00","message":"receive streaming session, msgId: 195"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:05.059978332+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ร้านคุณจะได้ไม่เป็นโรคขาด\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":740000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:05.059983776+07:00","message":"receive interim result [false|false]: ร้านคุณจะได้ไม่เป็นโรคขาด"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:05.059992923+07:00","message":"[buffer interim] 195 false ร้านคุณจะได้ไม่เป็นโรคขาด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:05.059999821+07:00","message":"[bufferProcess] interim [740000000]:ร้านคุณจะได้ไม่เป็นโรคขาด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:05.06000212+07:00","message":"[bufferProcess] send to processor:ร้านคุณจะได้ไม่เป็นโรค"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:05.060005461+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:05.060008399+07:00","message":"> Transcript [3368] [false]: 'ร้านคุณจะได้ไม่เป็นโรค'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:05.060011752+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:05.060013816+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:05.060016111+07:00","message":"StatePrefix: 'ร้านคุณจะได้ไม่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:05.060018308+07:00","message":"TextPushed: 'ร้าน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:05.188069677+07:00","message":"receive streaming session, msgId: 195"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:05.18810826+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ร้านคุณจะได้ไม่เป็นโรคขาดสาร\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":920000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:05.188117379+07:00","message":"receive interim result [false|false]: ร้านคุณจะได้ไม่เป็นโรคขาดสาร"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:05.18813327+07:00","message":"[buffer interim] 195 false ร้านคุณจะได้ไม่เป็นโรคขาดสาร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:05.188140757+07:00","message":"[bufferProcess] interim [920000000]:ร้านคุณจะได้ไม่เป็นโรคขาดสาร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:05.188143195+07:00","message":"[bufferProcess] send to processor:ร้านคุณจะได้ไม่เป็นโรคขาด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:05.18814633+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:05.188149184+07:00","message":"> Transcript [3369] [false]: 'ร้านคุณจะได้ไม่เป็นโรคขาด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:05.188152717+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:05.18815495+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:05.188157231+07:00","message":"StatePrefix: 'ร้านคุณจะได้ไม่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:05.188159713+07:00","message":"TextPushed: 'ร้าน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:05.443841081+07:00","message":"receive streaming session, msgId: 195"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:05.44387683+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ร้านคุณจะได้ไม่เป็นโรคขาดสารอุด\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":160000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:05.443882216+07:00","message":"receive interim result [false|false]: ร้านคุณจะได้ไม่เป็นโรคขาดสารอุด"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:05.443898341+07:00","message":"receive streaming session, msgId: 195"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:05.44390313+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ร้านคุณจะได้ไม่เป็นโรคขาดสารไอโอดีน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":220000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:05.443905874+07:00","message":"receive interim result [false|false]: ร้านคุณจะได้ไม่เป็นโรคขาดสารไอโอดีน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:05.443911663+07:00","message":"[buffer interim] 195 false ร้านคุณจะได้ไม่เป็นโรคขาดสารอุด"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:05.443915437+07:00","message":"[buffer interim] 195 false ร้านคุณจะได้ไม่เป็นโรคขาดสารไอโอดีน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:05.443923295+07:00","message":"[bufferProcess] interim [160000000]:ร้านคุณจะได้ไม่เป็นโรคขาดสารอุด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:05.44392584+07:00","message":"[bufferProcess] send to processor:ร้านคุณจะได้ไม่เป็นโรคขาดสาร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:05.443929033+07:00","message":"[bufferProcess] interim [220000000]:ร้านคุณจะได้ไม่เป็นโรคขาดสารไอโอดีน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:05.443931249+07:00","message":"[bufferProcess] send to processor:ร้านคุณจะได้ไม่เป็นโรคขาดสารอุด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:05.443934188+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:05.443936948+07:00","message":"> Transcript [3370] [false]: 'ร้านคุณจะได้ไม่เป็นโรคขาดสาร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:05.443940377+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:05.443942417+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:05.443944525+07:00","message":"StatePrefix: 'ร้านคุณจะได้ไม่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:05.443946644+07:00","message":"TextPushed: 'ร้าน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:05.443949069+07:00","message":"Push: 'คุณจะได้ไม่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:05.443950958+07:00","message":"TextPushed: 'ร้านคุณจะได้ไม่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:05.443953063+07:00","message":"Set new StatePrefix : 'ร้านคุณจะได้ไม่เป็นโรคขาดสาร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:05.443955222+07:00","message":"Next Push (prob) : 'เป็นโรคขาดสาร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:05.44395706+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:05.443959205+07:00","message":"> Transcript [3371] [false]: 'ร้านคุณจะได้ไม่เป็นโรคขาดสารอุด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:05.443961336+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:05.443963004+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:05.443964798+07:00","message":"StatePrefix: 'ร้านคุณจะได้ไม่เป็นโรคขาดสาร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:05.443966622+07:00","message":"TextPushed: 'ร้านคุณจะได้ไม่'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:05.443973449+07:00","message":"push: {false คุณจะได้ไม่ 0 0xc001da9180}"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:20:06.012052824+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:20:06.012085385+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:06.087279108+07:00","message":"receive streaming session, msgId: 195"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:06.08731127+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ร้านคุณจะได้ไม่เป็นโรคขาดสารไอโอดีน\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":2,\"nanos\":820000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:06.08731719+07:00","message":"receive interim result [false|false]: ร้านคุณจะได้ไม่เป็นโรคขาดสารไอโอดีน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:06.087331611+07:00","message":"[buffer interim] 195 false ร้านคุณจะได้ไม่เป็นโรคขาดสารไอโอดีน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:06.087349282+07:00","message":"[bufferProcess] interim [820000000]:ร้านคุณจะได้ไม่เป็นโรคขาดสารไอโอดีน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:06.087352225+07:00","message":"[bufferProcess] send to processor:ร้านคุณจะได้ไม่เป็นโรคขาดสารไอโอดีน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:06.087358568+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:06.087361814+07:00","message":"> Transcript [3372] [false]: 'ร้านคุณจะได้ไม่เป็นโรคขาดสารไอโอดีน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:06.087365723+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:06.087371716+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:06.087374011+07:00","message":"StatePrefix: 'ร้านคุณจะได้ไม่เป็นโรคขาดสาร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:06.087376446+07:00","message":"TextPushed: 'ร้านคุณจะได้ไม่'"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:20:09.01255184+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:20:09.012564944+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:09.728870866+07:00","message":"[GCS] IsForceVAD: false for message ID: 195"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:09.79626787+07:00","message":"[GCS] Start streaming session, msgId: 196"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:09.834890261+07:00","message":"receive streaming session, msgId: 195"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:09.834938893+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ร้านคุณจะได้ไม่เป็นโรคขาดสารไอโอดีน\",\"confidence\":0.9589726}],\"is_final\":true,\"result_end_time\":{\"seconds\":6,\"nanos\":630000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:09.834945422+07:00","message":"receive interim result [true|false]: ร้านคุณจะได้ไม่เป็นโรคขาดสารไอโอดีน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:09.834955734+07:00","message":"end recv isFinal message id 195"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:09.834957963+07:00","message":"end Recv id 195"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:09.834964658+07:00","message":"[buffer interim] 195 true ร้านคุณจะได้ไม่เป็นโรคขาดสารไอโอดีน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:09.834972064+07:00","message":"[bufferProcess] interim [630000000]:ร้านคุณจะได้ไม่เป็นโรคขาดสารไอโอดีน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:09.834980673+07:00","message":"[bufferProcess] send to processor (isfinal):ร้านคุณจะได้ไม่เป็นโรคขาดสารไอโอดีน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:09.834984731+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:09.834987431+07:00","message":"> Transcript [3373] [false]: 'ร้านคุณจะได้ไม่เป็นโรคขาดสารไอโอดีน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:09.834990837+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:09.83499308+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:09.834995109+07:00","message":"StatePrefix: 'ร้านคุณจะได้ไม่เป็นโรคขาดสาร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:09.834997993+07:00","message":"TextPushed: 'ร้านคุณจะได้ไม่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:09.834999868+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:09.835001827+07:00","message":"> Transcript [3374] [true]: 'ร้านคุณจะได้ไม่เป็นโรคขาดสารไอโอดีน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:09.835004039+07:00","message":"Count interim (case isFinal): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:09.835005733+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:09.835007475+07:00","message":"StatePrefix: 'ร้านคุณจะได้ไม่เป็นโรคขาดสาร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:09.835009331+07:00","message":"TextPushed: 'ร้านคุณจะได้ไม่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:09.835012213+07:00","message":"Push: 'เป็นโรคขาดสารไอโอดีน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:09.83501925+07:00","message":"push: {true เป็นโรคขาดสารไอโอดีน 0 0xc001da9180}"}
{"level":"info","service":"Main","time":"2026-06-25T13:20:09.8476468+07:00","message":"write wav file: './tmp/7593/7593_195.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:10.498839308+07:00","message":"[GCS] IsForceVAD: false for message ID: 196"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:10.58460698+07:00","message":"receive streaming session, msgId: 196"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:10.584631653+07:00","message":"found end of frame, send empty tag with msgId: 196"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:10.584635137+07:00","message":"end Recv id 196"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:10.584642111+07:00","message":"[buffer interim] 196 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:10.584649489+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:10.584652925+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:10.584655541+07:00","message":"> Transcript [3375] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:10.584658225+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:10.584660173+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:10.584662101+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:10.584663962+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:10.584668422+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:10.584676772+07:00","message":"push: {true \n 0 0xc000045180}"}
{"level":"info","service":"Main","time":"2026-06-25T13:20:10.589967366+07:00","message":"write wav file: './tmp/7593/7593_196.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:10.621088354+07:00","message":"[GCS] Start streaming session, msgId: 197"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:10.749149164+07:00","message":"[GCS] IsForceVAD: false for message ID: 197"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:10.82106591+07:00","message":"[GCS] Start streaming session, msgId: 198"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:10.89933865+07:00","message":"receive streaming session, msgId: 197"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:10.899360942+07:00","message":"found end of frame, send empty tag with msgId: 197"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:10.899364134+07:00","message":"end Recv id 197"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:10.899371632+07:00","message":"[buffer interim] 197 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:10.899379408+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:10.899390008+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:10.899392984+07:00","message":"> Transcript [3376] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:10.899395496+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:10.899397444+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:10.899399394+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:10.899401325+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:10.899404263+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:10.899414133+07:00","message":"push: {true \n 0 0xc00052ba00}"}
{"level":"info","service":"Main","time":"2026-06-25T13:20:10.905359488+07:00","message":"write wav file: './tmp/7593/7593_197.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:11.162670987+07:00","message":"receive streaming session, msgId: 198"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:11.162718665+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เช็ค\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":420000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:11.162723802+07:00","message":"receive interim result [false|false]: เช็ค"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:11.162737332+07:00","message":"[buffer interim] 198 false เช็ค"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:11.16274332+07:00","message":"[bufferProcess] interim [420000000]:เช็ค"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:11.162745751+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:11.475340576+07:00","message":"receive streaming session, msgId: 198"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:11.475388579+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เช็คระยะ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":720000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:11.4753956+07:00","message":"receive interim result [false|false]: เช็คระยะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:11.475410989+07:00","message":"[buffer interim] 198 false เช็คระยะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:11.475418649+07:00","message":"[bufferProcess] interim [720000000]:เช็คระยะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:11.475421286+07:00","message":"[bufferProcess] send to processor:เช็ค"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:11.475428488+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:11.475431701+07:00","message":"> Transcript [3377] [false]: 'เช็ค'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:11.475433936+07:00","message":"Set StatePrefix (first interim): 'เช็ค'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:11.858943946+07:00","message":"receive streaming session, msgId: 198"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:11.85898924+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เช็คระยะเวลา\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":80000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:11.858995882+07:00","message":"receive interim result [false|false]: เช็คระยะเวลา"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:11.859011071+07:00","message":"[buffer interim] 198 false เช็คระยะเวลา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:11.859024674+07:00","message":"[bufferProcess] interim [80000000]:เช็คระยะเวลา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:11.859027779+07:00","message":"[bufferProcess] send to processor:เช็คระยะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:11.859032495+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:11.8590366+07:00","message":"> Transcript [3378] [false]: 'เช็คระยะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:11.859041494+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:11.859044574+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:11.859047204+07:00","message":"StatePrefix: 'เช็ค'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:11.85905001+07:00","message":"TextPushed: ''"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:20:12.012757829+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:20:12.01277359+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:12.086197334+07:00","message":"receive streaming session, msgId: 198"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:12.086219462+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เช็คระยะเวลาเรา\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":320000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:12.086224283+07:00","message":"receive interim result [false|false]: เช็คระยะเวลาเรา"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:12.086237543+07:00","message":"[buffer interim] 198 false เช็คระยะเวลาเรา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:12.086245667+07:00","message":"[bufferProcess] interim [320000000]:เช็คระยะเวลาเรา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:12.086248454+07:00","message":"[bufferProcess] send to processor:เช็คระยะเวลา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:12.086251607+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:12.086253846+07:00","message":"> Transcript [3379] [false]: 'เช็คระยะเวลา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:12.086256687+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:12.086258654+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:12.086260407+07:00","message":"StatePrefix: 'เช็ค'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:12.086262271+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:12.256742334+07:00","message":"receive streaming session, msgId: 198"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:12.256781848+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เช็คระยะเวลาลง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":380000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:12.256788754+07:00","message":"receive interim result [false|false]: เช็คระยะเวลาลง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:12.256799919+07:00","message":"[buffer interim] 198 false เช็คระยะเวลาลง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:12.256811916+07:00","message":"[bufferProcess] interim [380000000]:เช็คระยะเวลาลง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:12.256814865+07:00","message":"[bufferProcess] send to processor:เช็คระยะเวลาเรา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:12.256818696+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:12.256821589+07:00","message":"> Transcript [3380] [false]: 'เช็คระยะเวลาเรา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:12.256824876+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:12.256827241+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:12.256829584+07:00","message":"StatePrefix: 'เช็ค'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:12.256831665+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:12.277454004+07:00","message":"receive streaming session, msgId: 198"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:12.277491059+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เช็คระยะเวลาเรากิน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":440000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:12.277496689+07:00","message":"receive interim result [false|false]: เช็คระยะเวลาเรากิน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:12.277508575+07:00","message":"[buffer interim] 198 false เช็คระยะเวลาเรากิน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:12.277515152+07:00","message":"[bufferProcess] interim [440000000]:เช็คระยะเวลาเรากิน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:12.277517531+07:00","message":"[bufferProcess] send to processor:เช็คระยะเวลาลง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:12.277523566+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:12.277527333+07:00","message":"> Transcript [3381] [false]: 'เช็คระยะเวลาลง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:12.277531728+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:12.277534263+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:12.277537295+07:00","message":"StatePrefix: 'เช็ค'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:12.277540582+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:12.277545997+07:00","message":"Push: 'เช็ค'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:12.277549335+07:00","message":"TextPushed: 'เช็ค'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:12.277552257+07:00","message":"Set new StatePrefix : 'เช็คระยะเวลาลง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:12.277555223+07:00","message":"Next Push (prob) : 'ระยะเวลาลง'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:12.2775713+07:00","message":"push: {false เช็ค 0 0xc000045500}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:12.427019112+07:00","message":"receive streaming session, msgId: 198"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:12.427049212+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เช็คระยะเวลาเรากินข้าว\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":680000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:12.427054661+07:00","message":"receive interim result [false|false]: เช็คระยะเวลาเรากินข้าว"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:12.427065903+07:00","message":"[buffer interim] 198 false เช็คระยะเวลาเรากินข้าว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:12.427072+07:00","message":"[bufferProcess] interim [680000000]:เช็คระยะเวลาเรากินข้าว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:12.427074374+07:00","message":"[bufferProcess] send to processor:เช็คระยะเวลาเรากิน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:12.427077877+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:12.427080762+07:00","message":"> Transcript [3382] [false]: 'เช็คระยะเวลาเรากิน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:12.427083361+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:12.427085469+07:00","message":"Set new StatePrefix: 'เช็คระยะเวลาเรากิน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:12.5533457+07:00","message":"receive streaming session, msgId: 198"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:12.553381409+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เช็คระยะเวลาเรากินของ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":740000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:12.553387103+07:00","message":"receive interim result [false|false]: เช็คระยะเวลาเรากินของ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:12.553397663+07:00","message":"[buffer interim] 198 false เช็คระยะเวลาเรากินของ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:12.553408955+07:00","message":"[bufferProcess] interim [740000000]:เช็คระยะเวลาเรากินของ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:12.553411687+07:00","message":"[bufferProcess] send to processor:เช็คระยะเวลาเรากินข้าว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:12.553415153+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:12.553417967+07:00","message":"> Transcript [3383] [false]: 'เช็คระยะเวลาเรากินข้าว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:12.553421114+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:12.553423335+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:12.553425595+07:00","message":"StatePrefix: 'เช็คระยะเวลาเรากิน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:12.553428285+07:00","message":"TextPushed: 'เช็ค'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:12.751069688+07:00","message":"receive streaming session, msgId: 198"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:12.751111259+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เช็คระยะเวลาเรากินของเค็ม\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":980000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:12.751117677+07:00","message":"receive interim result [false|false]: เช็คระยะเวลาเรากินของเค็ม"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:12.751133045+07:00","message":"[buffer interim] 198 false เช็คระยะเวลาเรากินของเค็ม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:12.751141613+07:00","message":"[bufferProcess] interim [980000000]:เช็คระยะเวลาเรากินของเค็ม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:12.751144581+07:00","message":"[bufferProcess] send to processor:เช็คระยะเวลาเรากินของ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:12.751148863+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:12.751152379+07:00","message":"> Transcript [3384] [false]: 'เช็คระยะเวลาเรากินของ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:12.751156017+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:12.751158006+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:12.751160504+07:00","message":"StatePrefix: 'เช็คระยะเวลาเรากิน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:12.75116297+07:00","message":"TextPushed: 'เช็ค'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:13.136066081+07:00","message":"receive streaming session, msgId: 198"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:13.13611124+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เช็คระยะเวลาเรากินของเค็มกิน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":400000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:13.136118369+07:00","message":"receive interim result [false|false]: เช็คระยะเวลาเรากินของเค็มกิน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:13.136133083+07:00","message":"[buffer interim] 198 false เช็คระยะเวลาเรากินของเค็มกิน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:13.136141142+07:00","message":"[bufferProcess] interim [400000000]:เช็คระยะเวลาเรากินของเค็มกิน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:13.13614388+07:00","message":"[bufferProcess] send to processor:เช็คระยะเวลาเรากินของเค็ม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:13.136147836+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:13.13615079+07:00","message":"> Transcript [3385] [false]: 'เช็คระยะเวลาเรากินของเค็ม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:13.136154509+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:13.136156761+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:13.136159196+07:00","message":"StatePrefix: 'เช็คระยะเวลาเรากิน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:13.136161693+07:00","message":"TextPushed: 'เช็ค'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:13.597116135+07:00","message":"receive streaming session, msgId: 198"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:13.597154756+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เช็คระยะเวลาเรากินของเค็มกินอาหาร\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":820000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:13.597171702+07:00","message":"receive interim result [false|false]: เช็คระยะเวลาเรากินของเค็มกินอาหาร"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:13.597193761+07:00","message":"[buffer interim] 198 false เช็คระยะเวลาเรากินของเค็มกินอาหาร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:13.59720844+07:00","message":"[bufferProcess] interim [820000000]:เช็คระยะเวลาเรากินของเค็มกินอาหาร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:13.597211401+07:00","message":"[bufferProcess] send to processor:เช็คระยะเวลาเรากินของเค็มกิน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:13.597219272+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:13.597222885+07:00","message":"> Transcript [3386] [false]: 'เช็คระยะเวลาเรากินของเค็มกิน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:13.597227208+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:13.597229433+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:13.597232117+07:00","message":"StatePrefix: 'เช็คระยะเวลาเรากิน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:13.597234586+07:00","message":"TextPushed: 'เช็ค'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:13.597241966+07:00","message":"Push: 'ระยะเวลาเรากิน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:13.597244204+07:00","message":"TextPushed: 'เช็คระยะเวลาเรากิน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:13.597246708+07:00","message":"Set new StatePrefix : 'เช็คระยะเวลาเรากินของเค็มกิน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:13.597248968+07:00","message":"Next Push (prob) : 'ของเค็มกิน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:13.597257953+07:00","message":"push: {false ระยะเวลาเรากิน 0 0xc000045500}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:13.886360407+07:00","message":"receive streaming session, msgId: 198"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:13.886406797+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เช็คระยะเวลาเรากินของเค็มกินอาหารพรุ่ง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":120000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:13.886414155+07:00","message":"receive interim result [false|false]: เช็คระยะเวลาเรากินของเค็มกินอาหารพรุ่ง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:13.886430372+07:00","message":"[buffer interim] 198 false เช็คระยะเวลาเรากินของเค็มกินอาหารพรุ่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:13.886438853+07:00","message":"[bufferProcess] interim [120000000]:เช็คระยะเวลาเรากินของเค็มกินอาหารพรุ่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:13.886441754+07:00","message":"[bufferProcess] send to processor:เช็คระยะเวลาเรากินของเค็มกินอาหาร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:13.886449716+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:13.886452771+07:00","message":"> Transcript [3387] [false]: 'เช็คระยะเวลาเรากินของเค็มกินอาหาร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:13.886456605+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:13.886458944+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:13.886471188+07:00","message":"StatePrefix: 'เช็คระยะเวลาเรากินของเค็มกิน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:13.886474286+07:00","message":"TextPushed: 'เช็คระยะเวลาเรากิน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:13.973320971+07:00","message":"receive streaming session, msgId: 198"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:13.973356132+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เช็คระยะเวลาเรากินของเค็มกินอาหารปรุง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":180000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:13.973361708+07:00","message":"receive interim result [false|false]: เช็คระยะเวลาเรากินของเค็มกินอาหารปรุง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:13.973372561+07:00","message":"[buffer interim] 198 false เช็คระยะเวลาเรากินของเค็มกินอาหารปรุง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:13.973379653+07:00","message":"[bufferProcess] interim [180000000]:เช็คระยะเวลาเรากินของเค็มกินอาหารปรุง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:13.973382269+07:00","message":"[bufferProcess] send to processor:เช็คระยะเวลาเรากินของเค็มกินอาหารพรุ่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:13.973387534+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:13.973390297+07:00","message":"> Transcript [3388] [false]: 'เช็คระยะเวลาเรากินของเค็มกินอาหารพรุ่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:13.973394122+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:13.97339657+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:13.973398658+07:00","message":"StatePrefix: 'เช็คระยะเวลาเรากินของเค็มกิน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:13.97340145+07:00","message":"TextPushed: 'เช็คระยะเวลาเรากิน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:14.031485543+07:00","message":"receive streaming session, msgId: 198"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:14.031522289+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เช็คระยะเวลาเรากินของเค็มกินอาหารปรุงรส\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":300000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:14.031528436+07:00","message":"receive interim result [false|false]: เช็คระยะเวลาเรากินของเค็มกินอาหารปรุงรส"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:14.031541669+07:00","message":"[buffer interim] 198 false เช็คระยะเวลาเรากินของเค็มกินอาหารปรุงรส"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:14.03154823+07:00","message":"[bufferProcess] interim [300000000]:เช็คระยะเวลาเรากินของเค็มกินอาหารปรุงรส"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:14.031550848+07:00","message":"[bufferProcess] send to processor:เช็คระยะเวลาเรากินของเค็มกินอาหารปรุง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:14.031556488+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:14.0315592+07:00","message":"> Transcript [3389] [false]: 'เช็คระยะเวลาเรากินของเค็มกินอาหารปรุง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:14.031562685+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:14.031564744+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:14.03156717+07:00","message":"StatePrefix: 'เช็คระยะเวลาเรากินของเค็มกิน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:14.031586222+07:00","message":"TextPushed: 'เช็คระยะเวลาเรากิน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:14.154265614+07:00","message":"receive streaming session, msgId: 198"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:14.154292493+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เช็คระยะเวลาเรากินของเค็มกินอาหารพุงลด\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":360000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:14.154297741+07:00","message":"receive interim result [false|false]: เช็คระยะเวลาเรากินของเค็มกินอาหารพุงลด"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:14.15430938+07:00","message":"[buffer interim] 198 false เช็คระยะเวลาเรากินของเค็มกินอาหารพุงลด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:14.15431594+07:00","message":"[bufferProcess] interim [360000000]:เช็คระยะเวลาเรากินของเค็มกินอาหารพุงลด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:14.154318298+07:00","message":"[bufferProcess] send to processor:เช็คระยะเวลาเรากินของเค็มกินอาหารปรุงรส"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:14.154321776+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:14.154323982+07:00","message":"> Transcript [3390] [false]: 'เช็คระยะเวลาเรากินของเค็มกินอาหารปรุงรส'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:14.154327203+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:14.154329448+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:14.154331581+07:00","message":"StatePrefix: 'เช็คระยะเวลาเรากินของเค็มกิน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:14.154334608+07:00","message":"TextPushed: 'เช็คระยะเวลาเรากิน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:14.154339872+07:00","message":"Push: 'ของเค็มกิน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:14.154342063+07:00","message":"TextPushed: 'เช็คระยะเวลาเรากินของเค็มกิน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:14.154344525+07:00","message":"Set new StatePrefix : 'เช็คระยะเวลาเรากินของเค็มกินอาหารปรุงรส'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:14.154347066+07:00","message":"Next Push (prob) : 'อาหารปรุงรส'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:14.154370065+07:00","message":"push: {false ของเค็มกิน 0 0xc000045500}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:14.181647807+07:00","message":"receive streaming session, msgId: 198"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:14.181681+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เช็คระยะเวลาเรากินของเค็มกินอาหารปรุงรส\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":420000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:14.181687128+07:00","message":"receive interim result [false|false]: เช็คระยะเวลาเรากินของเค็มกินอาหารปรุงรส"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:14.181698687+07:00","message":"[buffer interim] 198 false เช็คระยะเวลาเรากินของเค็มกินอาหารปรุงรส"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:14.181708226+07:00","message":"[bufferProcess] interim [420000000]:เช็คระยะเวลาเรากินของเค็มกินอาหารปรุงรส"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:14.1817108+07:00","message":"[bufferProcess] send to processor:เช็คระยะเวลาเรากินของเค็มกินอาหารพุงลด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:14.181716207+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:14.18171918+07:00","message":"> Transcript [3391] [false]: 'เช็คระยะเวลาเรากินของเค็มกินอาหารพุงลด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:14.181721817+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:14.181724019+07:00","message":"Set new StatePrefix: 'เช็คระยะเวลาเรากินของเค็มกินอาหารพุงลด'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:14.293861686+07:00","message":"receive streaming session, msgId: 198"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:14.293897471+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เช็คระยะเวลาเรากินของเค็มกินอาหารปรุงรสจัด\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":480000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:14.293902952+07:00","message":"receive interim result [false|false]: เช็คระยะเวลาเรากินของเค็มกินอาหารปรุงรสจัด"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:14.29391851+07:00","message":"[buffer interim] 198 false เช็คระยะเวลาเรากินของเค็มกินอาหารปรุงรสจัด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:14.293926088+07:00","message":"[bufferProcess] interim [480000000]:เช็คระยะเวลาเรากินของเค็มกินอาหารปรุงรสจัด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:14.29392912+07:00","message":"[bufferProcess] send to processor:เช็คระยะเวลาเรากินของเค็มกินอาหารปรุงรส"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:14.293932832+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:14.293935691+07:00","message":"> Transcript [3392] [false]: 'เช็คระยะเวลาเรากินของเค็มกินอาหารปรุงรส'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:14.293938078+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:14.293940285+07:00","message":"Set new StatePrefix: 'เช็คระยะเวลาเรากินของเค็มกินอาหารปรุงรส'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:14.692476196+07:00","message":"receive streaming session, msgId: 198"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:14.692520529+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เช็คระยะเวลาเรากินของเค็มกินอาหารปรุงรสจัดๆเนี่ย\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":900000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:14.692527586+07:00","message":"receive interim result [false|false]: เช็คระยะเวลาเรากินของเค็มกินอาหารปรุงรสจัดๆเนี่ย"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:14.692546855+07:00","message":"[buffer interim] 198 false เช็คระยะเวลาเรากินของเค็มกินอาหารปรุงรสจัดๆเนี่ย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:14.692560279+07:00","message":"[bufferProcess] interim [900000000]:เช็คระยะเวลาเรากินของเค็มกินอาหารปรุงรสจัดๆเนี่ย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:14.692564315+07:00","message":"[bufferProcess] send to processor:เช็คระยะเวลาเรากินของเค็มกินอาหารปรุงรสจัด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:14.692569884+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:14.692574547+07:00","message":"> Transcript [3393] [false]: 'เช็คระยะเวลาเรากินของเค็มกินอาหารปรุงรสจัด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:14.692580484+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:14.692584446+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:14.692587624+07:00","message":"StatePrefix: 'เช็คระยะเวลาเรากินของเค็มกินอาหารปรุงรส'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:14.692591759+07:00","message":"TextPushed: 'เช็คระยะเวลาเรากินของเค็มกิน'"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:20:15.013829985+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:20:15.013882322+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:15.054819877+07:00","message":"receive streaming session, msgId: 198"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:15.054874335+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เช็คระยะเวลาเรากินของเค็มกินอาหารปรุงรสจัดๆเนี่ยให้\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":260000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:15.05488125+07:00","message":"receive interim result [false|false]: เช็คระยะเวลาเรากินของเค็มกินอาหารปรุงรสจัดๆเนี่ยให้"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:15.054898141+07:00","message":"[buffer interim] 198 false เช็คระยะเวลาเรากินของเค็มกินอาหารปรุงรสจัดๆเนี่ยให้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:15.054924403+07:00","message":"[bufferProcess] interim [260000000]:เช็คระยะเวลาเรากินของเค็มกินอาหารปรุงรสจัดๆเนี่ยให้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:15.054928459+07:00","message":"[bufferProcess] send to processor:เช็คระยะเวลาเรากินของเค็มกินอาหารปรุงรสจัดๆเนี่ย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:15.054936609+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:15.05494091+07:00","message":"> Transcript [3394] [false]: 'เช็คระยะเวลาเรากินของเค็มกินอาหารปรุงรสจัดๆเนี่ย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:15.054945106+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:15.054947664+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:15.054951309+07:00","message":"StatePrefix: 'เช็คระยะเวลาเรากินของเค็มกินอาหารปรุงรส'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:15.054954638+07:00","message":"TextPushed: 'เช็คระยะเวลาเรากินของเค็มกิน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:15.067558714+07:00","message":"receive streaming session, msgId: 198"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:15.067594952+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เช็คระยะเวลาเรากินของเค็มกินอาหารปรุงรสจัดๆเนี่ยให้ดู\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":320000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:15.067601927+07:00","message":"receive interim result [false|false]: เช็คระยะเวลาเรากินของเค็มกินอาหารปรุงรสจัดๆเนี่ยให้ดู"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:15.067618249+07:00","message":"[buffer interim] 198 false เช็คระยะเวลาเรากินของเค็มกินอาหารปรุงรสจัดๆเนี่ยให้ดู"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:15.067625546+07:00","message":"[bufferProcess] interim [320000000]:เช็คระยะเวลาเรากินของเค็มกินอาหารปรุงรสจัดๆเนี่ยให้ดู"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:15.067628471+07:00","message":"[bufferProcess] send to processor:เช็คระยะเวลาเรากินของเค็มกินอาหารปรุงรสจัดๆเนี่ยให้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:15.06763219+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:15.067635474+07:00","message":"> Transcript [3395] [false]: 'เช็คระยะเวลาเรากินของเค็มกินอาหารปรุงรสจัดๆเนี่ยให้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:15.067639186+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:15.067641111+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:15.067643486+07:00","message":"StatePrefix: 'เช็คระยะเวลาเรากินของเค็มกินอาหารปรุงรส'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:15.0676463+07:00","message":"TextPushed: 'เช็คระยะเวลาเรากินของเค็มกิน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:15.658699334+07:00","message":"receive streaming session, msgId: 198"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:15.65874096+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เช็คระยะเวลาเรากินของเค็มกินอาหารปรุงรสจัดๆเนี่ยให้ดูโซเดียม\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":920000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:15.658748591+07:00","message":"receive interim result [false|false]: เช็คระยะเวลาเรากินของเค็มกินอาหารปรุงรสจัดๆเนี่ยให้ดูโซเดียม"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:15.658761577+07:00","message":"[buffer interim] 198 false เช็คระยะเวลาเรากินของเค็มกินอาหารปรุงรสจัดๆเนี่ยให้ดูโซเดียม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:15.658769338+07:00","message":"[bufferProcess] interim [920000000]:เช็คระยะเวลาเรากินของเค็มกินอาหารปรุงรสจัดๆเนี่ยให้ดูโซเดียม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:15.658771997+07:00","message":"[bufferProcess] send to processor:เช็คระยะเวลาเรากินของเค็มกินอาหารปรุงรสจัดๆเนี่ยให้ดู"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:15.658778732+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:15.65878184+07:00","message":"> Transcript [3396] [false]: 'เช็คระยะเวลาเรากินของเค็มกินอาหารปรุงรสจัดๆเนี่ยให้ดู'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:15.658786634+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:15.658788787+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:15.65879175+07:00","message":"StatePrefix: 'เช็คระยะเวลาเรากินของเค็มกินอาหารปรุงรส'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:15.658795212+07:00","message":"TextPushed: 'เช็คระยะเวลาเรากินของเค็มกิน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:15.658801618+07:00","message":"Push: 'อาหารปรุงรส'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:15.658803778+07:00","message":"TextPushed: 'เช็คระยะเวลาเรากินของเค็มกินอาหารปรุงรส'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:15.658806942+07:00","message":"Set new StatePrefix : 'เช็คระยะเวลาเรากินของเค็มกินอาหารปรุงรสจัดๆเนี่ยให้ดู'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:15.658811121+07:00","message":"Next Push (prob) : 'จัดๆเนี่ยให้ดู'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:15.658832011+07:00","message":"push: {false อาหารปรุงรส 0 0xc000045500}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:15.890542305+07:00","message":"receive streaming session, msgId: 198"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:15.890578248+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เช็คระยะเวลาเรากินของเค็มกินอาหารปรุงรสจัดๆเนี่ยให้ดูโซเดียมต่ำ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":100000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:15.89058448+07:00","message":"receive interim result [false|false]: เช็คระยะเวลาเรากินของเค็มกินอาหารปรุงรสจัดๆเนี่ยให้ดูโซเดียมต่ำ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:15.890597263+07:00","message":"[buffer interim] 198 false เช็คระยะเวลาเรากินของเค็มกินอาหารปรุงรสจัดๆเนี่ยให้ดูโซเดียมต่ำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:15.890604691+07:00","message":"[bufferProcess] interim [100000000]:เช็คระยะเวลาเรากินของเค็มกินอาหารปรุงรสจัดๆเนี่ยให้ดูโซเดียมต่ำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:15.890607442+07:00","message":"[bufferProcess] send to processor:เช็คระยะเวลาเรากินของเค็มกินอาหารปรุงรสจัดๆเนี่ยให้ดูโซเดียม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:15.89061376+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:15.890616372+07:00","message":"> Transcript [3397] [false]: 'เช็คระยะเวลาเรากินของเค็มกินอาหารปรุงรสจัดๆเนี่ยให้ดูโซเดียม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:15.890620357+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:15.890622766+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:15.890625258+07:00","message":"StatePrefix: 'เช็คระยะเวลาเรากินของเค็มกินอาหารปรุงรสจัดๆเนี่ยให้ดู'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:15.890628273+07:00","message":"TextPushed: 'เช็คระยะเวลาเรากินของเค็มกินอาหารปรุงรส'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:15.943367582+07:00","message":"[GCS] IsForceVAD: false for message ID: 198"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:16.11124939+07:00","message":"receive streaming session, msgId: 198"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:16.111290289+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เช็คระยะเวลาเรากินของเค็มกินอาหารปรุงรสจัดๆเนี่ยให้ดูโซเดียมต่ำ\",\"confidence\":0.9494583}],\"is_final\":true,\"result_end_time\":{\"seconds\":5,\"nanos\":340000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:16.111296465+07:00","message":"receive interim result [true|false]: เช็คระยะเวลาเรากินของเค็มกินอาหารปรุงรสจัดๆเนี่ยให้ดูโซเดียมต่ำ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:16.111305257+07:00","message":"end recv isFinal message id 198"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:16.111307685+07:00","message":"end Recv id 198"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:16.111313854+07:00","message":"[buffer interim] 198 true เช็คระยะเวลาเรากินของเค็มกินอาหารปรุงรสจัดๆเนี่ยให้ดูโซเดียมต่ำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:16.111321274+07:00","message":"[bufferProcess] interim [340000000]:เช็คระยะเวลาเรากินของเค็มกินอาหารปรุงรสจัดๆเนี่ยให้ดูโซเดียมต่ำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:16.111324446+07:00","message":"[bufferProcess] send to processor (isfinal):เช็คระยะเวลาเรากินของเค็มกินอาหารปรุงรสจัดๆเนี่ยให้ดูโซเดียมต่ำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:16.111327807+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:16.111330668+07:00","message":"> Transcript [3398] [false]: 'เช็คระยะเวลาเรากินของเค็มกินอาหารปรุงรสจัดๆเนี่ยให้ดูโซเดียมต่ำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:16.111334251+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:16.1113362+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:16.111338773+07:00","message":"StatePrefix: 'เช็คระยะเวลาเรากินของเค็มกินอาหารปรุงรสจัดๆเนี่ยให้ดู'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:16.111341346+07:00","message":"TextPushed: 'เช็คระยะเวลาเรากินของเค็มกินอาหารปรุงรส'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:16.111343388+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:16.111345522+07:00","message":"> Transcript [3399] [true]: 'เช็คระยะเวลาเรากินของเค็มกินอาหารปรุงรสจัดๆเนี่ยให้ดูโซเดียมต่ำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:16.111347998+07:00","message":"Count interim (case isFinal): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:16.11134976+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:16.111353435+07:00","message":"StatePrefix: 'เช็คระยะเวลาเรากินของเค็มกินอาหารปรุงรสจัดๆเนี่ยให้ดู'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:16.111355458+07:00","message":"TextPushed: 'เช็คระยะเวลาเรากินของเค็มกินอาหารปรุงรส'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:16.111359193+07:00","message":"Push: 'จัดๆเนี่ยให้ดูโซเดียมต่ำ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:16.111366366+07:00","message":"push: {true จัดๆเนี่ยให้ดูโซเดียมต่ำ 0 0xc000045500}"}
{"level":"info","service":"Main","time":"2026-06-25T13:20:16.120993161+07:00","message":"write wav file: './tmp/7593/7593_198.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:16.194389046+07:00","message":"[GCS] Start streaming session, msgId: 199"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:17.035788268+07:00","message":"receive streaming session, msgId: 199"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:17.035837412+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ก็ดี\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":840000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:17.035843277+07:00","message":"receive interim result [false|false]: ก็ดี"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:17.035858744+07:00","message":"[buffer interim] 199 false ก็ดี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:17.035866948+07:00","message":"[bufferProcess] interim [840000000]:ก็ดี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:17.035869139+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:17.099539084+07:00","message":"[GCS] IsForceVAD: false for message ID: 199"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:17.18088881+07:00","message":"receive streaming session, msgId: 199"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:17.18092825+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ก็ดีนะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":20000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:17.180934379+07:00","message":"receive interim result [false|false]: ก็ดีนะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:17.180951651+07:00","message":"[buffer interim] 199 false ก็ดีนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:17.180962837+07:00","message":"[bufferProcess] interim [20000000]:ก็ดีนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:17.180965273+07:00","message":"[bufferProcess] send to processor:ก็ดี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:17.18097218+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:17.18097526+07:00","message":"> Transcript [3400] [false]: 'ก็ดี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:17.180977675+07:00","message":"Set StatePrefix (first interim): 'ก็ดี'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:17.21520404+07:00","message":"receive streaming session, msgId: 199"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:17.215238763+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ก็ดีนะ\",\"confidence\":0.9051005}],\"is_final\":true,\"result_end_time\":{\"seconds\":1,\"nanos\":110000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:17.215244849+07:00","message":"receive interim result [true|false]: ก็ดีนะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:17.215258735+07:00","message":"end recv isFinal message id 199"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:17.21526198+07:00","message":"end Recv id 199"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:17.215269151+07:00","message":"[buffer interim] 199 true ก็ดีนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:17.215277199+07:00","message":"[bufferProcess] interim [110000000]:ก็ดีนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:17.215281971+07:00","message":"[bufferProcess] send to processor (isfinal):ก็ดีนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:17.215286339+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:17.215290864+07:00","message":"> Transcript [3401] [false]: 'ก็ดีนะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:17.215296284+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:17.215299358+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:17.215302213+07:00","message":"StatePrefix: 'ก็ดี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:17.215305061+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:17.215307893+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:17.215311048+07:00","message":"> Transcript [3402] [true]: 'ก็ดีนะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:17.215314244+07:00","message":"Count interim (case isFinal): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:17.215318469+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:17.215320493+07:00","message":"StatePrefix: 'ก็ดี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:17.215322323+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:17.215328561+07:00","message":"Push: 'ก็ดีนะ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:17.215336802+07:00","message":"push: {true ก็ดีนะ 0 0xc000044680}"}
{"level":"info","service":"Main","time":"2026-06-25T13:20:17.220801264+07:00","message":"write wav file: './tmp/7593/7593_199.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:17.223229014+07:00","message":"[GCS] Start streaming session, msgId: 200"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:17.562725894+07:00","message":"receive streaming session, msgId: 200"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:17.562771646+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มี\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":420000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:17.562776437+07:00","message":"receive interim result [false|false]: มี"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:17.562792716+07:00","message":"[buffer interim] 200 false มี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:17.562799229+07:00","message":"[bufferProcess] interim [420000000]:มี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:17.562801462+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:17.829858815+07:00","message":"receive streaming session, msgId: 200"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:17.829903438+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"นี่คือ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":600000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:17.82990896+07:00","message":"receive interim result [false|false]: นี่คือ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:17.82992097+07:00","message":"[buffer interim] 200 false นี่คือ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:17.829928244+07:00","message":"[bufferProcess] interim [600000000]:นี่คือ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:17.829932773+07:00","message":"[bufferProcess] send to processor:มี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:17.829937704+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:17.829940432+07:00","message":"> Transcript [3403] [false]: 'มี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:17.829942675+07:00","message":"Set StatePrefix (first interim): 'มี'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:17.888479144+07:00","message":"receive streaming session, msgId: 200"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:17.888516673+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มีสุข\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":660000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:17.888522035+07:00","message":"receive interim result [false|false]: มีสุข"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:17.888535576+07:00","message":"[buffer interim] 200 false มีสุข"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:17.888542055+07:00","message":"[bufferProcess] interim [660000000]:มีสุข"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:17.888544487+07:00","message":"[bufferProcess] send to processor:นี่คือ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:17.888547998+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:17.888552453+07:00","message":"> Transcript [3404] [false]: 'นี่คือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:17.88855627+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:17.888559151+07:00","message":"Set new StatePrefix: 'นี่คือ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:17.911380929+07:00","message":"receive streaming session, msgId: 200"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:17.911426405+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มีสูง\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":720000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:17.911432699+07:00","message":"receive interim result [false|false]: มีสูง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:17.911447926+07:00","message":"[buffer interim] 200 false มีสูง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:17.911454532+07:00","message":"[bufferProcess] interim [720000000]:มีสูง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:17.911456617+07:00","message":"[bufferProcess] send to processor:มีสุข"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:17.91146901+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:17.911472172+07:00","message":"> Transcript [3405] [false]: 'มีสุข'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:17.911474775+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:17.911477119+07:00","message":"Set new StatePrefix: 'มีสุข'"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:20:18.013907967+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:20:18.013914396+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:18.070790175+07:00","message":"receive streaming session, msgId: 200"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:18.070834902+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มีสูงหน่อย\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":840000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:18.070840638+07:00","message":"receive interim result [false|false]: มีสูงหน่อย"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:18.070857155+07:00","message":"[buffer interim] 200 false มีสูงหน่อย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:18.070865301+07:00","message":"[bufferProcess] interim [840000000]:มีสูงหน่อย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:18.07086781+07:00","message":"[bufferProcess] send to processor:มีสูง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:18.070874895+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:18.070877996+07:00","message":"> Transcript [3406] [false]: 'มีสูง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:18.070880487+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:18.07088284+07:00","message":"Set new StatePrefix: 'มีสูง'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:18.200907404+07:00","message":"receive streaming session, msgId: 200"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:18.200949808+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มีสูงหน่อยนะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":20000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:18.200956252+07:00","message":"receive interim result [false|false]: มีสูงหน่อยนะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:18.200972161+07:00","message":"[buffer interim] 200 false มีสูงหน่อยนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:18.200980131+07:00","message":"[bufferProcess] interim [20000000]:มีสูงหน่อยนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:18.200983642+07:00","message":"[bufferProcess] send to processor:มีสูงหน่อย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:18.200987179+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:18.200990303+07:00","message":"> Transcript [3407] [false]: 'มีสูงหน่อย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:18.200993553+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:18.200995734+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:18.200997819+07:00","message":"StatePrefix: 'มีสูง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:18.20100068+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:18.257394082+07:00","message":"receive streaming session, msgId: 200"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:18.257433018+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มีสูงหน่อยได้\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":80000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:18.257439391+07:00","message":"receive interim result [false|false]: มีสูงหน่อยได้"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:18.2574524+07:00","message":"[buffer interim] 200 false มีสูงหน่อยได้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:18.25746571+07:00","message":"[bufferProcess] interim [80000000]:มีสูงหน่อยได้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:18.257468951+07:00","message":"[bufferProcess] send to processor:มีสูงหน่อยนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:18.257476506+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:18.257479586+07:00","message":"> Transcript [3408] [false]: 'มีสูงหน่อยนะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:18.257483703+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:18.257486114+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:18.257488134+07:00","message":"StatePrefix: 'มีสูง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:18.257490197+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:18.388135392+07:00","message":"receive streaming session, msgId: 200"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:18.388166958+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มีสูงหน่อย\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":140000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:18.388173205+07:00","message":"receive interim result [false|false]: มีสูงหน่อย"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:18.388187033+07:00","message":"[buffer interim] 200 false มีสูงหน่อย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:18.388194219+07:00","message":"[bufferProcess] interim [140000000]:มีสูงหน่อย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:18.388197082+07:00","message":"[bufferProcess] send to processor:มีสูงหน่อยได้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:18.388204119+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:18.388206767+07:00","message":"> Transcript [3409] [false]: 'มีสูงหน่อยได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:18.388210227+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:18.388213148+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:18.388215276+07:00","message":"StatePrefix: 'มีสูง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:18.38821757+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:18.645129083+07:00","message":"receive streaming session, msgId: 200"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:18.645178662+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มีสูงหน่อย\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":1,\"nanos\":440000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:18.645185926+07:00","message":"receive interim result [false|false]: มีสูงหน่อย"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:18.645204685+07:00","message":"[buffer interim] 200 false มีสูงหน่อย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:18.645213353+07:00","message":"[bufferProcess] interim [440000000]:มีสูงหน่อย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:18.645215861+07:00","message":"[bufferProcess] send to processor:มีสูงหน่อย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:18.645219956+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:18.645223366+07:00","message":"> Transcript [3410] [false]: 'มีสูงหน่อย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:18.645226835+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:18.645229011+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:18.645230937+07:00","message":"StatePrefix: 'มีสูง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:18.645233403+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:18.645236266+07:00","message":"Push: 'มีสูง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:18.645238509+07:00","message":"TextPushed: 'มีสูง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:18.645240738+07:00","message":"Set new StatePrefix : 'มีสูงหน่อย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:18.645245662+07:00","message":"Next Push (prob) : 'หน่อย'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:18.645254627+07:00","message":"push: {false มีสูง 0 0xc00052b700}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:19.667678323+07:00","message":"receive streaming session, msgId: 200"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:19.667716674+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มีสูงหน่อยสรุป\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":460000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:19.667722989+07:00","message":"receive interim result [false|false]: มีสูงหน่อยสรุป"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:19.66773689+07:00","message":"[buffer interim] 200 false มีสูงหน่อยสรุป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:19.667749872+07:00","message":"[bufferProcess] interim [460000000]:มีสูงหน่อยสรุป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:19.667753598+07:00","message":"[bufferProcess] send to processor:มีสูงหน่อย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:19.667760012+07:00","message":"[bufferProcess] send to processor (ticker):มีสูงหน่อยสรุป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:19.667763593+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:19.667768226+07:00","message":"> Transcript [3411] [false]: 'มีสูงหน่อย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:19.667772672+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:19.667774792+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:19.667776874+07:00","message":"StatePrefix: 'มีสูงหน่อย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:19.667779108+07:00","message":"TextPushed: 'มีสูง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:19.667781224+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:19.66778328+07:00","message":"> Transcript [3412] [false]: 'มีสูงหน่อยสรุป'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:19.667785266+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:19.667786983+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:19.667788816+07:00","message":"StatePrefix: 'มีสูงหน่อย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:19.667790555+07:00","message":"TextPushed: 'มีสูง'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:19.679063863+07:00","message":"receive streaming session, msgId: 200"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:19.679085929+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มีสูงหน่อย\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":2,\"nanos\":520000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:19.679090296+07:00","message":"receive interim result [false|false]: มีสูงหน่อย"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:19.679100646+07:00","message":"[buffer interim] 200 false มีสูงหน่อย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:19.679106029+07:00","message":"[bufferProcess] interim [520000000]:มีสูงหน่อย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:19.679107831+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:19.802672162+07:00","message":"receive streaming session, msgId: 200"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:19.802708252+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มีสูงหน่อยสรุปมา\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":580000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:19.802713335+07:00","message":"receive interim result [false|false]: มีสูงหน่อยสรุปมา"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:19.802726397+07:00","message":"[buffer interim] 200 false มีสูงหน่อยสรุปมา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:19.802733549+07:00","message":"[bufferProcess] interim [580000000]:มีสูงหน่อยสรุปมา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:19.802736483+07:00","message":"[bufferProcess] send to processor:มีสูงหน่อย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:19.802740009+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:19.802742827+07:00","message":"> Transcript [3413] [false]: 'มีสูงหน่อย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:19.802746167+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:19.8027485+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:19.802750538+07:00","message":"StatePrefix: 'มีสูงหน่อย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:19.802752885+07:00","message":"TextPushed: 'มีสูง'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:19.853325756+07:00","message":"receive streaming session, msgId: 200"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:19.853358047+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มีสูงหน่อยสรุปมาก\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":640000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:19.853363344+07:00","message":"receive interim result [false|false]: มีสูงหน่อยสรุปมาก"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:19.853373506+07:00","message":"[buffer interim] 200 false มีสูงหน่อยสรุปมาก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:19.853380013+07:00","message":"[bufferProcess] interim [640000000]:มีสูงหน่อยสรุปมาก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:19.853382764+07:00","message":"[bufferProcess] send to processor:มีสูงหน่อยสรุปมา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:19.853387772+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:19.853390557+07:00","message":"> Transcript [3414] [false]: 'มีสูงหน่อยสรุปมา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:19.853393771+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:19.853395978+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:19.853397973+07:00","message":"StatePrefix: 'มีสูงหน่อย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:19.8534001+07:00","message":"TextPushed: 'มีสูง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:19.853407491+07:00","message":"Push: 'หน่อย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:19.853409573+07:00","message":"TextPushed: 'มีสูงหน่อย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:19.853412565+07:00","message":"Set new StatePrefix : 'มีสูงหน่อยสรุปมา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:19.853414815+07:00","message":"Next Push (prob) : 'สรุปมา'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:19.853421146+07:00","message":"push: {false หน่อย 0 0xc00052b700}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:19.984686383+07:00","message":"receive streaming session, msgId: 200"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:19.98473769+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มีสูงหน่อยสรุปมากเลย\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":820000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:19.98474394+07:00","message":"receive interim result [false|false]: มีสูงหน่อยสรุปมากเลย"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:19.984759929+07:00","message":"[buffer interim] 200 false มีสูงหน่อยสรุปมากเลย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:19.98476734+07:00","message":"[bufferProcess] interim [820000000]:มีสูงหน่อยสรุปมากเลย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:19.984770101+07:00","message":"[bufferProcess] send to processor:มีสูงหน่อยสรุปมาก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:19.984776711+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:19.984779541+07:00","message":"> Transcript [3415] [false]: 'มีสูงหน่อยสรุปมาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:19.984783072+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:19.984785309+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:19.984787464+07:00","message":"StatePrefix: 'มีสูงหน่อยสรุปมา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:19.984790286+07:00","message":"TextPushed: 'มีสูงหน่อย'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:20.57169163+07:00","message":"receive streaming session, msgId: 200"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:20.571727466+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มีสูงหน่อยสรุปมากเลย\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":3,\"nanos\":420000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:20.571733511+07:00","message":"receive interim result [false|false]: มีสูงหน่อยสรุปมากเลย"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:20.571748177+07:00","message":"[buffer interim] 200 false มีสูงหน่อยสรุปมากเลย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:20.571760065+07:00","message":"[bufferProcess] interim [420000000]:มีสูงหน่อยสรุปมากเลย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:20.571765467+07:00","message":"[bufferProcess] send to processor:มีสูงหน่อยสรุปมากเลย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:20.571771273+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:20.571774146+07:00","message":"> Transcript [3416] [false]: 'มีสูงหน่อยสรุปมากเลย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:20.571777455+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:20.571779502+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:20.571781788+07:00","message":"StatePrefix: 'มีสูงหน่อยสรุปมา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:20.571784241+07:00","message":"TextPushed: 'มีสูงหน่อย'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:20.886776286+07:00","message":"receive streaming session, msgId: 200"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:20.886815539+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มีสูงหน่อยสรุปมากเลยสรุป\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":720000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:20.886821654+07:00","message":"receive interim result [false|false]: มีสูงหน่อยสรุปมากเลยสรุป"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:20.886838182+07:00","message":"[buffer interim] 200 false มีสูงหน่อยสรุปมากเลยสรุป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:20.886846071+07:00","message":"[bufferProcess] interim [720000000]:มีสูงหน่อยสรุปมากเลยสรุป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:20.886848916+07:00","message":"[bufferProcess] send to processor:มีสูงหน่อยสรุปมากเลย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:20.886852805+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:20.886855365+07:00","message":"> Transcript [3417] [false]: 'มีสูงหน่อยสรุปมากเลย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:20.886859257+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:20.886861924+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:20.886864478+07:00","message":"StatePrefix: 'มีสูงหน่อยสรุปมา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:20.886866809+07:00","message":"TextPushed: 'มีสูงหน่อย'"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:20:21.014298916+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:20:21.014321548+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:21.076536026+07:00","message":"receive streaming session, msgId: 200"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:21.076567916+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มีสูงหน่อยสรุปมากเลยสรุปแล้ว\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":840000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:21.076573444+07:00","message":"receive interim result [false|false]: มีสูงหน่อยสรุปมากเลยสรุปแล้ว"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:21.076590259+07:00","message":"[buffer interim] 200 false มีสูงหน่อยสรุปมากเลยสรุปแล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:21.076598222+07:00","message":"[bufferProcess] interim [840000000]:มีสูงหน่อยสรุปมากเลยสรุปแล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:21.076601066+07:00","message":"[bufferProcess] send to processor:มีสูงหน่อยสรุปมากเลยสรุป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:21.076605103+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:21.076608474+07:00","message":"> Transcript [3418] [false]: 'มีสูงหน่อยสรุปมากเลยสรุป'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:21.076612567+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:21.076614823+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:21.076617028+07:00","message":"StatePrefix: 'มีสูงหน่อยสรุปมา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:21.076619417+07:00","message":"TextPushed: 'มีสูงหน่อย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:21.076625353+07:00","message":"Push: 'สรุปมา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:21.076627419+07:00","message":"TextPushed: 'มีสูงหน่อยสรุปมา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:21.076629642+07:00","message":"Set new StatePrefix : 'มีสูงหน่อยสรุปมากเลยสรุป'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:21.076632039+07:00","message":"Next Push (prob) : 'กเลยสรุป'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:21.076640459+07:00","message":"push: {false สรุปมา 0 0xc00052b700}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:21.66251179+07:00","message":"receive streaming session, msgId: 200"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:21.662546396+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มีสูงหน่อยสรุปมากเลยสรุปแล้ว\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":4,\"nanos\":440000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:21.662558804+07:00","message":"receive interim result [false|false]: มีสูงหน่อยสรุปมากเลยสรุปแล้ว"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:21.662572812+07:00","message":"[buffer interim] 200 false มีสูงหน่อยสรุปมากเลยสรุปแล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:21.662580414+07:00","message":"[bufferProcess] interim [440000000]:มีสูงหน่อยสรุปมากเลยสรุปแล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:21.662583154+07:00","message":"[bufferProcess] send to processor:มีสูงหน่อยสรุปมากเลยสรุปแล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:21.662586236+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:21.662588976+07:00","message":"> Transcript [3419] [false]: 'มีสูงหน่อยสรุปมากเลยสรุปแล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:21.662592033+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:21.66259406+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:21.662596284+07:00","message":"StatePrefix: 'มีสูงหน่อยสรุปมากเลยสรุป'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:21.662598905+07:00","message":"TextPushed: 'มีสูงหน่อยสรุปมา'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:21.772615655+07:00","message":"receive streaming session, msgId: 200"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:21.77265075+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มีสูงหน่อยสรุปมากเลยสรุปแล้วคือ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":560000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:21.772656486+07:00","message":"receive interim result [false|false]: มีสูงหน่อยสรุปมากเลยสรุปแล้วคือ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:21.77267153+07:00","message":"[buffer interim] 200 false มีสูงหน่อยสรุปมากเลยสรุปแล้วคือ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:21.772687768+07:00","message":"[bufferProcess] interim [560000000]:มีสูงหน่อยสรุปมากเลยสรุปแล้วคือ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:21.772690428+07:00","message":"[bufferProcess] send to processor:มีสูงหน่อยสรุปมากเลยสรุปแล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:21.772701435+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:21.772704447+07:00","message":"> Transcript [3420] [false]: 'มีสูงหน่อยสรุปมากเลยสรุปแล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:21.772707881+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:21.772710689+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:21.772712602+07:00","message":"StatePrefix: 'มีสูงหน่อยสรุปมากเลยสรุป'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:21.772715197+07:00","message":"TextPushed: 'มีสูงหน่อยสรุปมา'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:21.98335227+07:00","message":"receive streaming session, msgId: 200"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:21.983393886+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มีสูงหน่อยสรุปมากเลยสรุปแล้วคือคน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":800000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:21.983400315+07:00","message":"receive interim result [false|false]: มีสูงหน่อยสรุปมากเลยสรุปแล้วคือคน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:21.983415718+07:00","message":"[buffer interim] 200 false มีสูงหน่อยสรุปมากเลยสรุปแล้วคือคน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:21.983425065+07:00","message":"[bufferProcess] interim [800000000]:มีสูงหน่อยสรุปมากเลยสรุปแล้วคือคน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:21.983428741+07:00","message":"[bufferProcess] send to processor:มีสูงหน่อยสรุปมากเลยสรุปแล้วคือ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:21.983436383+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:21.983439652+07:00","message":"> Transcript [3421] [false]: 'มีสูงหน่อยสรุปมากเลยสรุปแล้วคือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:21.98344326+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:21.983445912+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:21.983448591+07:00","message":"StatePrefix: 'มีสูงหน่อยสรุปมากเลยสรุป'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:21.983451733+07:00","message":"TextPushed: 'มีสูงหน่อยสรุปมา'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:22.306198912+07:00","message":"receive streaming session, msgId: 200"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:22.306240905+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มีสูงหน่อยสรุปมากเลยสรุปแล้วคือคนขับ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":100000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:22.306248681+07:00","message":"receive interim result [false|false]: มีสูงหน่อยสรุปมากเลยสรุปแล้วคือคนขับ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:22.306271464+07:00","message":"[buffer interim] 200 false มีสูงหน่อยสรุปมากเลยสรุปแล้วคือคนขับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:22.306283058+07:00","message":"[bufferProcess] interim [100000000]:มีสูงหน่อยสรุปมากเลยสรุปแล้วคือคนขับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:22.306285865+07:00","message":"[bufferProcess] send to processor:มีสูงหน่อยสรุปมากเลยสรุปแล้วคือคน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:22.306289816+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:22.306293136+07:00","message":"> Transcript [3422] [false]: 'มีสูงหน่อยสรุปมากเลยสรุปแล้วคือคน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:22.306297703+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:22.306300494+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:22.306302838+07:00","message":"StatePrefix: 'มีสูงหน่อยสรุปมากเลยสรุป'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:22.306305637+07:00","message":"TextPushed: 'มีสูงหน่อยสรุปมา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:22.306313471+07:00","message":"Push: 'กเลยสรุป'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:22.306315538+07:00","message":"TextPushed: 'มีสูงหน่อยสรุปมากเลยสรุป'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:22.306317905+07:00","message":"Set new StatePrefix : 'มีสูงหน่อยสรุปมากเลยสรุปแล้วคือคน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:22.306320529+07:00","message":"Next Push (prob) : 'แล้วคือคน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:22.306329445+07:00","message":"push: {false กเลยสรุป 0 0xc00052b700}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:22.355550297+07:00","message":"receive streaming session, msgId: 200"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:22.355585605+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มีสูงหน่อยสรุปมากเลยสรุปแล้วคือคนสับสน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":220000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:22.35559163+07:00","message":"receive interim result [false|false]: มีสูงหน่อยสรุปมากเลยสรุปแล้วคือคนสับสน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:22.355606614+07:00","message":"[buffer interim] 200 false มีสูงหน่อยสรุปมากเลยสรุปแล้วคือคนสับสน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:22.355614322+07:00","message":"[bufferProcess] interim [220000000]:มีสูงหน่อยสรุปมากเลยสรุปแล้วคือคนสับสน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:22.355616965+07:00","message":"[bufferProcess] send to processor:มีสูงหน่อยสรุปมากเลยสรุปแล้วคือคนขับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:22.355623734+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:22.355626351+07:00","message":"> Transcript [3423] [false]: 'มีสูงหน่อยสรุปมากเลยสรุปแล้วคือคนขับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:22.355630099+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:22.355632367+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:22.355634511+07:00","message":"StatePrefix: 'มีสูงหน่อยสรุปมากเลยสรุปแล้วคือคน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:22.35563724+07:00","message":"TextPushed: 'มีสูงหน่อยสรุปมากเลยสรุป'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:22.670767829+07:00","message":"receive streaming session, msgId: 200"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:22.670811144+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มีสูงหน่อยสรุปมากเลยสรุปแล้วคือคนสับสนระหว่าง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":460000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:22.670819272+07:00","message":"receive interim result [false|false]: มีสูงหน่อยสรุปมากเลยสรุปแล้วคือคนสับสนระหว่าง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:22.670834964+07:00","message":"[buffer interim] 200 false มีสูงหน่อยสรุปมากเลยสรุปแล้วคือคนสับสนระหว่าง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:22.670841704+07:00","message":"[bufferProcess] interim [460000000]:มีสูงหน่อยสรุปมากเลยสรุปแล้วคือคนสับสนระหว่าง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:22.670845363+07:00","message":"[bufferProcess] send to processor:มีสูงหน่อยสรุปมากเลยสรุปแล้วคือคนสับสน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:22.670853169+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:22.670856216+07:00","message":"> Transcript [3424] [false]: 'มีสูงหน่อยสรุปมากเลยสรุปแล้วคือคนสับสน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:22.670860015+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:22.670862207+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:22.670865015+07:00","message":"StatePrefix: 'มีสูงหน่อยสรุปมากเลยสรุปแล้วคือคน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:22.670867696+07:00","message":"TextPushed: 'มีสูงหน่อยสรุปมากเลยสรุป'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:22.892840742+07:00","message":"receive streaming session, msgId: 200"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:22.892884501+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มีสูงหน่อยสรุปมากเลยสรุปแล้วคือคนสับสนระหว่างสด\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":700000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:22.892891189+07:00","message":"receive interim result [false|false]: มีสูงหน่อยสรุปมากเลยสรุปแล้วคือคนสับสนระหว่างสด"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:22.892905067+07:00","message":"[buffer interim] 200 false มีสูงหน่อยสรุปมากเลยสรุปแล้วคือคนสับสนระหว่างสด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:22.892915405+07:00","message":"[bufferProcess] interim [700000000]:มีสูงหน่อยสรุปมากเลยสรุปแล้วคือคนสับสนระหว่างสด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:22.892918169+07:00","message":"[bufferProcess] send to processor:มีสูงหน่อยสรุปมากเลยสรุปแล้วคือคนสับสนระหว่าง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:22.89292438+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:22.89292749+07:00","message":"> Transcript [3425] [false]: 'มีสูงหน่อยสรุปมากเลยสรุปแล้วคือคนสับสนระหว่าง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:22.89293162+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:22.892933789+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:22.89293628+07:00","message":"StatePrefix: 'มีสูงหน่อยสรุปมากเลยสรุปแล้วคือคน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:22.892938877+07:00","message":"TextPushed: 'มีสูงหน่อยสรุปมากเลยสรุป'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:23.005044288+07:00","message":"receive streaming session, msgId: 200"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:23.005087433+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มีสูงหน่อยสรุปมากเลยสรุปแล้วคือคนสับสนระหว่าง Sony\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":760000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:23.005092932+07:00","message":"receive interim result [false|false]: มีสูงหน่อยสรุปมากเลยสรุปแล้วคือคนสับสนระหว่าง Sony"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:23.005104995+07:00","message":"[buffer interim] 200 false มีสูงหน่อยสรุปมากเลยสรุปแล้วคือคนสับสนระหว่าง Sony"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:23.005112677+07:00","message":"[bufferProcess] interim [760000000]:มีสูงหน่อยสรุปมากเลยสรุปแล้วคือคนสับสนระหว่าง Sony"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:23.005115281+07:00","message":"[bufferProcess] send to processor:มีสูงหน่อยสรุปมากเลยสรุปแล้วคือคนสับสนระหว่างสด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:23.005120426+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:23.005123245+07:00","message":"> Transcript [3426] [false]: 'มีสูงหน่อยสรุปมากเลยสรุปแล้วคือคนสับสนระหว่างสด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:23.005127227+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:23.005129359+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:23.005131684+07:00","message":"StatePrefix: 'มีสูงหน่อยสรุปมากเลยสรุปแล้วคือคน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:23.005134383+07:00","message":"TextPushed: 'มีสูงหน่อยสรุปมากเลยสรุป'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:23.005139694+07:00","message":"Push: 'แล้วคือคน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:23.005141776+07:00","message":"TextPushed: 'มีสูงหน่อยสรุปมากเลยสรุปแล้วคือคน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:23.005143894+07:00","message":"Set new StatePrefix : 'มีสูงหน่อยสรุปมากเลยสรุปแล้วคือคนสับสนระหว่างสด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:23.005146456+07:00","message":"Next Push (prob) : 'สับสนระหว่างสด'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:23.005153443+07:00","message":"push: {false แล้วคือคน 0 0xc00052b700}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:23.053352316+07:00","message":"receive streaming session, msgId: 200"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:23.05338797+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มีสูงหน่อยสรุปมากเลยสรุปแล้วคือคนสับสนระหว่างโซเดียม\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":880000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:23.053394586+07:00","message":"receive interim result [false|false]: มีสูงหน่อยสรุปมากเลยสรุปแล้วคือคนสับสนระหว่างโซเดียม"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:23.053408677+07:00","message":"[buffer interim] 200 false มีสูงหน่อยสรุปมากเลยสรุปแล้วคือคนสับสนระหว่างโซเดียม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:23.053416846+07:00","message":"[bufferProcess] interim [880000000]:มีสูงหน่อยสรุปมากเลยสรุปแล้วคือคนสับสนระหว่างโซเดียม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:23.053419698+07:00","message":"[bufferProcess] send to processor:มีสูงหน่อยสรุปมากเลยสรุปแล้วคือคนสับสนระหว่าง Sony"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:23.053426529+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:23.053429186+07:00","message":"> Transcript [3427] [false]: 'มีสูงหน่อยสรุปมากเลยสรุปแล้วคือคนสับสนระหว่าง Sony'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:23.053432105+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:23.053434752+07:00","message":"Set new StatePrefix: 'มีสูงหน่อยสรุปมากเลยสรุปแล้วคือคนสับสนระหว่าง Sony'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:23.256798586+07:00","message":"receive streaming session, msgId: 200"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:23.256841346+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มีสูงหน่อยสรุปมากเลยสรุปแล้วคือคนสับสนระหว่างโซเดียมกับ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":6,\"nanos\":120000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:23.256847897+07:00","message":"receive interim result [false|false]: มีสูงหน่อยสรุปมากเลยสรุปแล้วคือคนสับสนระหว่างโซเดียมกับ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:23.256858777+07:00","message":"[buffer interim] 200 false มีสูงหน่อยสรุปมากเลยสรุปแล้วคือคนสับสนระหว่างโซเดียมกับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:23.256866923+07:00","message":"[bufferProcess] interim [120000000]:มีสูงหน่อยสรุปมากเลยสรุปแล้วคือคนสับสนระหว่างโซเดียมกับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:23.256869628+07:00","message":"[bufferProcess] send to processor:มีสูงหน่อยสรุปมากเลยสรุปแล้วคือคนสับสนระหว่างโซเดียม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:23.256873045+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:23.256875867+07:00","message":"> Transcript [3428] [false]: 'มีสูงหน่อยสรุปมากเลยสรุปแล้วคือคนสับสนระหว่างโซเดียม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:23.256878366+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:23.256880478+07:00","message":"Set new StatePrefix: 'มีสูงหน่อยสรุปมากเลยสรุปแล้วคือคนสับสนระหว่างโซเดียม'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:23.446598378+07:00","message":"receive streaming session, msgId: 200"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:23.446635265+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มีสูงหน่อยสรุปมากเลยสรุปแล้วคือคนสับสนระหว่างโซเดียมกับไอ้\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":6,\"nanos\":240000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:23.446641896+07:00","message":"receive interim result [false|false]: มีสูงหน่อยสรุปมากเลยสรุปแล้วคือคนสับสนระหว่างโซเดียมกับไอ้"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:23.446657599+07:00","message":"[buffer interim] 200 false มีสูงหน่อยสรุปมากเลยสรุปแล้วคือคนสับสนระหว่างโซเดียมกับไอ้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:23.446665234+07:00","message":"[bufferProcess] interim [240000000]:มีสูงหน่อยสรุปมากเลยสรุปแล้วคือคนสับสนระหว่างโซเดียมกับไอ้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:23.446668177+07:00","message":"[bufferProcess] send to processor:มีสูงหน่อยสรุปมากเลยสรุปแล้วคือคนสับสนระหว่างโซเดียมกับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:23.44667576+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:23.446678844+07:00","message":"> Transcript [3429] [false]: 'มีสูงหน่อยสรุปมากเลยสรุปแล้วคือคนสับสนระหว่างโซเดียมกับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:23.446682914+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:23.446685405+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:23.446687485+07:00","message":"StatePrefix: 'มีสูงหน่อยสรุปมากเลยสรุปแล้วคือคนสับสนระหว่างโซเดียม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:23.446690394+07:00","message":"TextPushed: 'มีสูงหน่อยสรุปมากเลยสรุปแล้วคือคน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:23.572960629+07:00","message":"receive streaming session, msgId: 200"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:23.573002201+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มีสูงหน่อยสรุปมากเลยสรุปแล้วคือคนสับสนระหว่างโซเดียมกับไอ้โอ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":6,\"nanos\":420000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:23.573008549+07:00","message":"receive interim result [false|false]: มีสูงหน่อยสรุปมากเลยสรุปแล้วคือคนสับสนระหว่างโซเดียมกับไอ้โอ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:23.573022525+07:00","message":"[buffer interim] 200 false มีสูงหน่อยสรุปมากเลยสรุปแล้วคือคนสับสนระหว่างโซเดียมกับไอ้โอ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:23.573029414+07:00","message":"[bufferProcess] interim [420000000]:มีสูงหน่อยสรุปมากเลยสรุปแล้วคือคนสับสนระหว่างโซเดียมกับไอ้โอ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:23.573032321+07:00","message":"[bufferProcess] send to processor:มีสูงหน่อยสรุปมากเลยสรุปแล้วคือคนสับสนระหว่างโซเดียมกับไอ้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:23.573037658+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:23.573040471+07:00","message":"> Transcript [3430] [false]: 'มีสูงหน่อยสรุปมากเลยสรุปแล้วคือคนสับสนระหว่างโซเดียมกับไอ้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:23.573043938+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:23.573046011+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:23.573048354+07:00","message":"StatePrefix: 'มีสูงหน่อยสรุปมากเลยสรุปแล้วคือคนสับสนระหว่างโซเดียม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:23.573050766+07:00","message":"TextPushed: 'มีสูงหน่อยสรุปมากเลยสรุปแล้วคือคน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:23.634081424+07:00","message":"receive streaming session, msgId: 200"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:23.634115211+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มีสูงหน่อยสรุปมากเลยสรุปแล้วคือคนสับสนระหว่างโซเดียมกับไอโอดีน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":6,\"nanos\":480000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:23.634121515+07:00","message":"receive interim result [false|false]: มีสูงหน่อยสรุปมากเลยสรุปแล้วคือคนสับสนระหว่างโซเดียมกับไอโอดีน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:23.634134874+07:00","message":"[buffer interim] 200 false มีสูงหน่อยสรุปมากเลยสรุปแล้วคือคนสับสนระหว่างโซเดียมกับไอโอดีน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:23.6341429+07:00","message":"[bufferProcess] interim [480000000]:มีสูงหน่อยสรุปมากเลยสรุปแล้วคือคนสับสนระหว่างโซเดียมกับไอโอดีน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:23.634145609+07:00","message":"[bufferProcess] send to processor:มีสูงหน่อยสรุปมากเลยสรุปแล้วคือคนสับสนระหว่างโซเดียมกับไอ้โอ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:23.634149072+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:23.634151693+07:00","message":"> Transcript [3431] [false]: 'มีสูงหน่อยสรุปมากเลยสรุปแล้วคือคนสับสนระหว่างโซเดียมกับไอ้โอ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:23.634155541+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:23.634157675+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:23.634159863+07:00","message":"StatePrefix: 'มีสูงหน่อยสรุปมากเลยสรุปแล้วคือคนสับสนระหว่างโซเดียม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:23.634162452+07:00","message":"TextPushed: 'มีสูงหน่อยสรุปมากเลยสรุปแล้วคือคน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:23.879124168+07:00","message":"[GCS] IsForceVAD: false for message ID: 200"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:20:24.014620177+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:20:24.014653258+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:24.037513445+07:00","message":"receive streaming session, msgId: 200"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:24.037560247+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มีสูงหน่อยสรุปมากเลยสรุปแล้วคือคนสับสนระหว่างโซเดียมกับไอโอดีน\",\"confidence\":0.95149297}],\"is_final\":true,\"result_end_time\":{\"seconds\":6,\"nanos\":870000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:24.037567974+07:00","message":"receive interim result [true|false]: มีสูงหน่อยสรุปมากเลยสรุปแล้วคือคนสับสนระหว่างโซเดียมกับไอโอดีน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:24.03757939+07:00","message":"end recv isFinal message id 200"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:24.037581735+07:00","message":"end Recv id 200"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:24.037587649+07:00","message":"[buffer interim] 200 true มีสูงหน่อยสรุปมากเลยสรุปแล้วคือคนสับสนระหว่างโซเดียมกับไอโอดีน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:24.037612226+07:00","message":"[bufferProcess] interim [870000000]:มีสูงหน่อยสรุปมากเลยสรุปแล้วคือคนสับสนระหว่างโซเดียมกับไอโอดีน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:24.037620975+07:00","message":"[bufferProcess] send to processor (isfinal):มีสูงหน่อยสรุปมากเลยสรุปแล้วคือคนสับสนระหว่างโซเดียมกับไอโอดีน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:24.037625384+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:24.037628514+07:00","message":"> Transcript [3432] [false]: 'มีสูงหน่อยสรุปมากเลยสรุปแล้วคือคนสับสนระหว่างโซเดียมกับไอโอดีน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:24.037633041+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:24.037635407+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:24.03763779+07:00","message":"StatePrefix: 'มีสูงหน่อยสรุปมากเลยสรุปแล้วคือคนสับสนระหว่างโซเดียม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:24.037641048+07:00","message":"TextPushed: 'มีสูงหน่อยสรุปมากเลยสรุปแล้วคือคน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:24.037649027+07:00","message":"Push: 'สับสนระหว่างโซเดียม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:24.037651392+07:00","message":"TextPushed: 'มีสูงหน่อยสรุปมากเลยสรุปแล้วคือคนสับสนระหว่างโซเดียม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:24.037653712+07:00","message":"Set new StatePrefix : 'มีสูงหน่อยสรุปมากเลยสรุปแล้วคือคนสับสนระหว่างโซเดียมกับไอโอดีน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:24.037656707+07:00","message":"Next Push (prob) : 'กับไอโอดีน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:24.037659252+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:24.037661467+07:00","message":"> Transcript [3433] [true]: 'มีสูงหน่อยสรุปมากเลยสรุปแล้วคือคนสับสนระหว่างโซเดียมกับไอโอดีน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:24.037664107+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:24.037666053+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:24.037667943+07:00","message":"StatePrefix: 'มีสูงหน่อยสรุปมากเลยสรุปแล้วคือคนสับสนระหว่างโซเดียมกับไอโอดีน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:24.037670542+07:00","message":"TextPushed: 'มีสูงหน่อยสรุปมากเลยสรุปแล้วคือคนสับสนระหว่างโซเดียม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:24.037672744+07:00","message":"Push: 'กับไอโอดีน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:24.037682031+07:00","message":"push: {false สับสนระหว่างโซเดียม 0 0xc00052b700}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:24.037688464+07:00","message":"push: {true กับไอโอดีน 0 0xc00052b700}"}
{"level":"info","service":"Main","time":"2026-06-25T13:20:24.050326443+07:00","message":"write wav file: './tmp/7593/7593_200.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:24.200636247+07:00","message":"[GCS] Start streaming session, msgId: 201"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:25.181208321+07:00","message":"receive streaming session, msgId: 201"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:25.181264664+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มาอยู่ด้วย\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":20000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:25.18127017+07:00","message":"receive interim result [false|false]: มาอยู่ด้วย"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:25.181291953+07:00","message":"[buffer interim] 201 false มาอยู่ด้วย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:25.181301255+07:00","message":"[bufferProcess] interim [20000000]:มาอยู่ด้วย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:25.181303495+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:25.181312579+07:00","message":"[bufferProcess] send to processor (ticker):มาอยู่ด้วย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:25.181315864+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:25.181319776+07:00","message":"> Transcript [3434] [false]: 'มาอยู่ด้วย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:25.181324359+07:00","message":"Set StatePrefix (first interim): 'มาอยู่ด้วย'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:25.372726538+07:00","message":"receive streaming session, msgId: 201"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:25.372768266+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มาอยู่ด้วยกัน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":140000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:25.372774609+07:00","message":"receive interim result [false|false]: มาอยู่ด้วยกัน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:25.372798369+07:00","message":"[buffer interim] 201 false มาอยู่ด้วยกัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:25.372808406+07:00","message":"[bufferProcess] interim [140000000]:มาอยู่ด้วยกัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:25.372811741+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:25.565192588+07:00","message":"receive streaming session, msgId: 201"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:25.565233272+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มาอยู่ด้วยกันนะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":380000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:25.565238717+07:00","message":"receive interim result [false|false]: มาอยู่ด้วยกันนะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:25.565254849+07:00","message":"[buffer interim] 201 false มาอยู่ด้วยกันนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:25.565261916+07:00","message":"[bufferProcess] interim [380000000]:มาอยู่ด้วยกันนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:25.565264461+07:00","message":"[bufferProcess] send to processor:มาอยู่ด้วยกัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:25.565267816+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:25.565270868+07:00","message":"> Transcript [3435] [false]: 'มาอยู่ด้วยกัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:25.565274327+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:25.565276603+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:25.565278626+07:00","message":"StatePrefix: 'มาอยู่ด้วย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:25.565280866+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:26.131591831+07:00","message":"receive streaming session, msgId: 201"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:26.13162641+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มาอยู่ด้วยกันนะ\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":1,\"nanos\":980000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:26.131632818+07:00","message":"receive interim result [false|false]: มาอยู่ด้วยกันนะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:26.131645714+07:00","message":"[buffer interim] 201 false มาอยู่ด้วยกันนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:26.131652502+07:00","message":"[bufferProcess] interim [980000000]:มาอยู่ด้วยกันนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:26.131655141+07:00","message":"[bufferProcess] send to processor:มาอยู่ด้วยกันนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:26.13166157+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:26.131664216+07:00","message":"> Transcript [3436] [false]: 'มาอยู่ด้วยกันนะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:26.131667825+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:26.131670048+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:26.13167208+07:00","message":"StatePrefix: 'มาอยู่ด้วย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:26.1316744+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:26.98557254+07:00","message":"receive streaming session, msgId: 201"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:26.98561561+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มาอยู่ด้วยกันนะอีกอันนึงกิน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":820000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:26.985622257+07:00","message":"receive interim result [false|false]: มาอยู่ด้วยกันนะอีกอันนึงกิน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:26.985639012+07:00","message":"[buffer interim] 201 false มาอยู่ด้วยกันนะอีกอันนึงกิน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:26.985648668+07:00","message":"[bufferProcess] interim [820000000]:มาอยู่ด้วยกันนะอีกอันนึงกิน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:26.985651937+07:00","message":"[bufferProcess] send to processor:มาอยู่ด้วยกันนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:26.985656055+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:26.985658815+07:00","message":"> Transcript [3437] [false]: 'มาอยู่ด้วยกันนะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:26.985662479+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:26.985665125+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:26.985667283+07:00","message":"StatePrefix: 'มาอยู่ด้วย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:26.985669511+07:00","message":"TextPushed: ''"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:20:27.015257247+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:20:27.015292188+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:27.168530561+07:00","message":"receive streaming session, msgId: 201"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:27.168571006+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มาอยู่ด้วยกันนะอีกอันนึงกินไม่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":940000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:27.168579086+07:00","message":"receive interim result [false|false]: มาอยู่ด้วยกันนะอีกอันนึงกินไม่"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:27.168595136+07:00","message":"[buffer interim] 201 false มาอยู่ด้วยกันนะอีกอันนึงกินไม่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:27.168610123+07:00","message":"[bufferProcess] interim [940000000]:มาอยู่ด้วยกันนะอีกอันนึงกินไม่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:27.168613888+07:00","message":"[bufferProcess] send to processor:มาอยู่ด้วยกันนะอีกอันนึงกิน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:27.168618239+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:27.168622539+07:00","message":"> Transcript [3438] [false]: 'มาอยู่ด้วยกันนะอีกอันนึงกิน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:27.168626276+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:27.16862858+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:27.168630668+07:00","message":"StatePrefix: 'มาอยู่ด้วย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:27.168632767+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:27.168635207+07:00","message":"Push: 'มาอยู่ด้วย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:27.168637191+07:00","message":"TextPushed: 'มาอยู่ด้วย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:27.168639483+07:00","message":"Set new StatePrefix : 'มาอยู่ด้วยกันนะอีกอันนึงกิน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:27.168642264+07:00","message":"Next Push (prob) : 'กันนะอีกอันนึงกิน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:27.168649743+07:00","message":"push: {false มาอยู่ด้วย 0 0xc001da9480}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:27.181706073+07:00","message":"receive streaming session, msgId: 201"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:27.181740368+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มาอยู่ด้วยกันนะอีกอันนึงกินมาก\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:27.181746768+07:00","message":"receive interim result [false|false]: มาอยู่ด้วยกันนะอีกอันนึงกินมาก"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:27.181762175+07:00","message":"[buffer interim] 201 false มาอยู่ด้วยกันนะอีกอันนึงกินมาก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:27.181769248+07:00","message":"[bufferProcess] interim [0]:มาอยู่ด้วยกันนะอีกอันนึงกินมาก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:27.18177185+07:00","message":"[bufferProcess] send to processor:มาอยู่ด้วยกันนะอีกอันนึงกินไม่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:27.181780548+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:27.181783981+07:00","message":"> Transcript [3439] [false]: 'มาอยู่ด้วยกันนะอีกอันนึงกินไม่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:27.181787723+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:27.181790017+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:27.181792034+07:00","message":"StatePrefix: 'มาอยู่ด้วยกันนะอีกอันนึงกิน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:27.181794372+07:00","message":"TextPushed: 'มาอยู่ด้วย'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:27.434924561+07:00","message":"receive streaming session, msgId: 201"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:27.434966977+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มาอยู่ด้วยกันนะอีกอันนึงกินมากมัน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":300000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:27.434974225+07:00","message":"receive interim result [false|false]: มาอยู่ด้วยกันนะอีกอันนึงกินมากมัน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:27.434991605+07:00","message":"[buffer interim] 201 false มาอยู่ด้วยกันนะอีกอันนึงกินมากมัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:27.435000434+07:00","message":"[bufferProcess] interim [300000000]:มาอยู่ด้วยกันนะอีกอันนึงกินมากมัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:27.435004262+07:00","message":"[bufferProcess] send to processor:มาอยู่ด้วยกันนะอีกอันนึงกินมาก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:27.435008834+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:27.435013118+07:00","message":"> Transcript [3440] [false]: 'มาอยู่ด้วยกันนะอีกอันนึงกินมาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:27.435018513+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:27.435021483+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:27.43502539+07:00","message":"StatePrefix: 'มาอยู่ด้วยกันนะอีกอันนึงกิน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:27.435028891+07:00","message":"TextPushed: 'มาอยู่ด้วย'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:27.54423429+07:00","message":"receive streaming session, msgId: 201"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:27.544268348+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มาอยู่ด้วยกันนะอีกอันนึงกินมาก\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":360000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:27.544274061+07:00","message":"receive interim result [false|false]: มาอยู่ด้วยกันนะอีกอันนึงกินมาก"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:27.544286383+07:00","message":"[buffer interim] 201 false มาอยู่ด้วยกันนะอีกอันนึงกินมาก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:27.544293228+07:00","message":"[bufferProcess] interim [360000000]:มาอยู่ด้วยกันนะอีกอันนึงกินมาก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:27.544295646+07:00","message":"[bufferProcess] send to processor:มาอยู่ด้วยกันนะอีกอันนึงกินมากมัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:27.544299167+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:27.544302009+07:00","message":"> Transcript [3441] [false]: 'มาอยู่ด้วยกันนะอีกอันนึงกินมากมัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:27.544305313+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:27.544307386+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:27.544309313+07:00","message":"StatePrefix: 'มาอยู่ด้วยกันนะอีกอันนึงกิน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:27.544311503+07:00","message":"TextPushed: 'มาอยู่ด้วย'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:27.554068241+07:00","message":"receive streaming session, msgId: 201"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:27.554100077+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มาอยู่ด้วยกันนะอีกอันนึงกินมากมันแย่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":420000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:27.554105374+07:00","message":"receive interim result [false|false]: มาอยู่ด้วยกันนะอีกอันนึงกินมากมันแย่"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:27.554118683+07:00","message":"[buffer interim] 201 false มาอยู่ด้วยกันนะอีกอันนึงกินมากมันแย่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:27.554123864+07:00","message":"[bufferProcess] interim [420000000]:มาอยู่ด้วยกันนะอีกอันนึงกินมากมันแย่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:27.554126452+07:00","message":"[bufferProcess] send to processor:มาอยู่ด้วยกันนะอีกอันนึงกินมาก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:27.554132269+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:27.554134811+07:00","message":"> Transcript [3442] [false]: 'มาอยู่ด้วยกันนะอีกอันนึงกินมาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:27.554138026+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:27.554140156+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:27.55414216+07:00","message":"StatePrefix: 'มาอยู่ด้วยกันนะอีกอันนึงกิน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:27.554144308+07:00","message":"TextPushed: 'มาอยู่ด้วย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:27.554149889+07:00","message":"Push: 'กันนะอีกอันนึงกิน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:27.554152044+07:00","message":"TextPushed: 'มาอยู่ด้วยกันนะอีกอันนึงกิน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:27.554154213+07:00","message":"Set new StatePrefix : 'มาอยู่ด้วยกันนะอีกอันนึงกินมาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:27.554156481+07:00","message":"Next Push (prob) : 'มาก'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:27.554163967+07:00","message":"push: {false กันนะอีกอันนึงกิน 0 0xc001da9480}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:27.743511551+07:00","message":"receive streaming session, msgId: 201"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:27.743550745+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มาอยู่ด้วยกันนะอีกอันนึงกินมากมันแยก\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":540000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:27.743556764+07:00","message":"receive interim result [false|false]: มาอยู่ด้วยกันนะอีกอันนึงกินมากมันแยก"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:27.74356856+07:00","message":"[buffer interim] 201 false มาอยู่ด้วยกันนะอีกอันนึงกินมากมันแยก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:27.743578679+07:00","message":"[bufferProcess] interim [540000000]:มาอยู่ด้วยกันนะอีกอันนึงกินมากมันแยก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:27.743581106+07:00","message":"[bufferProcess] send to processor:มาอยู่ด้วยกันนะอีกอันนึงกินมากมันแย่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:27.743586543+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:27.743589506+07:00","message":"> Transcript [3443] [false]: 'มาอยู่ด้วยกันนะอีกอันนึงกินมากมันแย่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:27.743593071+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:27.74359511+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:27.743597316+07:00","message":"StatePrefix: 'มาอยู่ด้วยกันนะอีกอันนึงกินมาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:27.743599835+07:00","message":"TextPushed: 'มาอยู่ด้วยกันนะอีกอันนึงกิน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:27.789667665+07:00","message":"receive streaming session, msgId: 201"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:27.789698235+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มาอยู่ด้วยกันนะอีกอันนึงกินมากมันแย่จริง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":600000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:27.789704044+07:00","message":"receive interim result [false|false]: มาอยู่ด้วยกันนะอีกอันนึงกินมากมันแย่จริง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:27.789733522+07:00","message":"[buffer interim] 201 false มาอยู่ด้วยกันนะอีกอันนึงกินมากมันแย่จริง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:27.789739744+07:00","message":"[bufferProcess] interim [600000000]:มาอยู่ด้วยกันนะอีกอันนึงกินมากมันแย่จริง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:27.789742216+07:00","message":"[bufferProcess] send to processor:มาอยู่ด้วยกันนะอีกอันนึงกินมากมันแยก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:27.789748319+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:27.789752523+07:00","message":"> Transcript [3444] [false]: 'มาอยู่ด้วยกันนะอีกอันนึงกินมากมันแยก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:27.78975738+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:27.789760711+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:27.78976418+07:00","message":"StatePrefix: 'มาอยู่ด้วยกันนะอีกอันนึงกินมาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:27.789771232+07:00","message":"TextPushed: 'มาอยู่ด้วยกันนะอีกอันนึงกิน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:27.915288914+07:00","message":"receive streaming session, msgId: 201"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:27.915330264+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มาอยู่ด้วยกันนะอีกอันนึงกินมากมันยาก\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":660000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:27.915337647+07:00","message":"receive interim result [false|false]: มาอยู่ด้วยกันนะอีกอันนึงกินมากมันยาก"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:27.915353741+07:00","message":"[buffer interim] 201 false มาอยู่ด้วยกันนะอีกอันนึงกินมากมันยาก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:27.915363608+07:00","message":"[bufferProcess] interim [660000000]:มาอยู่ด้วยกันนะอีกอันนึงกินมากมันยาก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:27.915367386+07:00","message":"[bufferProcess] send to processor:มาอยู่ด้วยกันนะอีกอันนึงกินมากมันแย่จริง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:27.915371922+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:27.915375544+07:00","message":"> Transcript [3445] [false]: 'มาอยู่ด้วยกันนะอีกอันนึงกินมากมันแย่จริง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:27.915381928+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:27.915384853+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:27.915387921+07:00","message":"StatePrefix: 'มาอยู่ด้วยกันนะอีกอันนึงกินมาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:27.915391382+07:00","message":"TextPushed: 'มาอยู่ด้วยกันนะอีกอันนึงกิน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:27.951619816+07:00","message":"receive streaming session, msgId: 201"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:27.95165881+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มาอยู่ด้วยกันนะอีกอันนึงกินมากมันแยกกัน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":720000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:27.951666407+07:00","message":"receive interim result [false|false]: มาอยู่ด้วยกันนะอีกอันนึงกินมากมันแยกกัน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:27.951683636+07:00","message":"[buffer interim] 201 false มาอยู่ด้วยกันนะอีกอันนึงกินมากมันแยกกัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:27.951692002+07:00","message":"[bufferProcess] interim [720000000]:มาอยู่ด้วยกันนะอีกอันนึงกินมากมันแยกกัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:27.951695891+07:00","message":"[bufferProcess] send to processor:มาอยู่ด้วยกันนะอีกอันนึงกินมากมันยาก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:27.95170078+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:27.951704851+07:00","message":"> Transcript [3446] [false]: 'มาอยู่ด้วยกันนะอีกอันนึงกินมากมันยาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:27.951710038+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:27.951713209+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:27.951717832+07:00","message":"StatePrefix: 'มาอยู่ด้วยกันนะอีกอันนึงกินมาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:27.951721705+07:00","message":"TextPushed: 'มาอยู่ด้วยกันนะอีกอันนึงกิน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:27.951725806+07:00","message":"Push: 'มาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:27.951728601+07:00","message":"TextPushed: 'มาอยู่ด้วยกันนะอีกอันนึงกินมาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:27.95173194+07:00","message":"Set new StatePrefix : 'มาอยู่ด้วยกันนะอีกอันนึงกินมากมันยาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:27.951735497+07:00","message":"Next Push (prob) : 'มันยาก'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:27.951744665+07:00","message":"push: {false มาก 0 0xc001da9480}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:28.09063731+07:00","message":"receive streaming session, msgId: 201"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:28.090673328+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มาอยู่ด้วยกันนะอีกอันนึงกินมากมันแย่อีกอันนึง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":900000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:28.090679112+07:00","message":"receive interim result [false|false]: มาอยู่ด้วยกันนะอีกอันนึงกินมากมันแย่อีกอันนึง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:28.090693073+07:00","message":"[buffer interim] 201 false มาอยู่ด้วยกันนะอีกอันนึงกินมากมันแย่อีกอันนึง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:28.090700114+07:00","message":"[bufferProcess] interim [900000000]:มาอยู่ด้วยกันนะอีกอันนึงกินมากมันแย่อีกอันนึง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:28.090702692+07:00","message":"[bufferProcess] send to processor:มาอยู่ด้วยกันนะอีกอันนึงกินมากมันแยกกัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:28.09070933+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:28.090712538+07:00","message":"> Transcript [3447] [false]: 'มาอยู่ด้วยกันนะอีกอันนึงกินมากมันแยกกัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:28.090717837+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:28.090720193+07:00","message":"Set new StatePrefix: 'มาอยู่ด้วยกันนะอีกอันนึงกินมากมันแยกกัน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:28.25657073+07:00","message":"receive streaming session, msgId: 201"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:28.256608417+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มาอยู่ด้วยกันนะอีกอันนึงกินมากมันแย่อีกอันนึงค่ะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":80000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:28.256614611+07:00","message":"receive interim result [false|false]: มาอยู่ด้วยกันนะอีกอันนึงกินมากมันแย่อีกอันนึงค่ะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:28.256627179+07:00","message":"[buffer interim] 201 false มาอยู่ด้วยกันนะอีกอันนึงกินมากมันแย่อีกอันนึงค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:28.256636715+07:00","message":"[bufferProcess] interim [80000000]:มาอยู่ด้วยกันนะอีกอันนึงกินมากมันแย่อีกอันนึงค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:28.256640378+07:00","message":"[bufferProcess] send to processor:มาอยู่ด้วยกันนะอีกอันนึงกินมากมันแย่อีกอันนึง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:28.256648625+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:28.256652702+07:00","message":"> Transcript [3448] [false]: 'มาอยู่ด้วยกันนะอีกอันนึงกินมากมันแย่อีกอันนึง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:28.25665651+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:28.256659949+07:00","message":"Set new StatePrefix: 'มาอยู่ด้วยกันนะอีกอันนึงกินมากมันแย่อีกอันนึง'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:28.471485619+07:00","message":"receive streaming session, msgId: 201"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:28.471533805+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มาอยู่ด้วยกันนะอีกอันนึงกินมากมันแย่อีกอันนึงขาดแล้ว\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":320000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:28.471540562+07:00","message":"receive interim result [false|false]: มาอยู่ด้วยกันนะอีกอันนึงกินมากมันแย่อีกอันนึงขาดแล้ว"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:28.471556946+07:00","message":"[buffer interim] 201 false มาอยู่ด้วยกันนะอีกอันนึงกินมากมันแย่อีกอันนึงขาดแล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:28.471565446+07:00","message":"[bufferProcess] interim [320000000]:มาอยู่ด้วยกันนะอีกอันนึงกินมากมันแย่อีกอันนึงขาดแล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:28.471568405+07:00","message":"[bufferProcess] send to processor:มาอยู่ด้วยกันนะอีกอันนึงกินมากมันแย่อีกอันนึงค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:28.47157436+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:28.471577566+07:00","message":"> Transcript [3449] [false]: 'มาอยู่ด้วยกันนะอีกอันนึงกินมากมันแย่อีกอันนึงค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:28.471583579+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:28.471586345+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:28.471588642+07:00","message":"StatePrefix: 'มาอยู่ด้วยกันนะอีกอันนึงกินมากมันแย่อีกอันนึง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:28.471591618+07:00","message":"TextPushed: 'มาอยู่ด้วยกันนะอีกอันนึงกินมาก'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:28.583297328+07:00","message":"receive streaming session, msgId: 201"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:28.583342711+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มาอยู่ด้วยกันนะอีกอันนึงกินมากมันแย่อีกอันนึงขาดแล้วมัน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":380000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:28.583350613+07:00","message":"receive interim result [false|false]: มาอยู่ด้วยกันนะอีกอันนึงกินมากมันแย่อีกอันนึงขาดแล้วมัน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:28.58336491+07:00","message":"[buffer interim] 201 false มาอยู่ด้วยกันนะอีกอันนึงกินมากมันแย่อีกอันนึงขาดแล้วมัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:28.583373195+07:00","message":"[bufferProcess] interim [380000000]:มาอยู่ด้วยกันนะอีกอันนึงกินมากมันแย่อีกอันนึงขาดแล้วมัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:28.583377327+07:00","message":"[bufferProcess] send to processor:มาอยู่ด้วยกันนะอีกอันนึงกินมากมันแย่อีกอันนึงขาดแล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:28.583386497+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:28.583392293+07:00","message":"> Transcript [3450] [false]: 'มาอยู่ด้วยกันนะอีกอันนึงกินมากมันแย่อีกอันนึงขาดแล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:28.583396434+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:28.583398737+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:28.583401229+07:00","message":"StatePrefix: 'มาอยู่ด้วยกันนะอีกอันนึงกินมากมันแย่อีกอันนึง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:28.583403888+07:00","message":"TextPushed: 'มาอยู่ด้วยกันนะอีกอันนึงกินมาก'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:28.765425015+07:00","message":"receive streaming session, msgId: 201"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:28.765472901+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มาอยู่ด้วยกันนะอีกอันนึงกินมากมันแย่อีกอันนึงขาดแล้วมันแย่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":560000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:28.765478793+07:00","message":"receive interim result [false|false]: มาอยู่ด้วยกันนะอีกอันนึงกินมากมันแย่อีกอันนึงขาดแล้วมันแย่"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:28.765488968+07:00","message":"[buffer interim] 201 false มาอยู่ด้วยกันนะอีกอันนึงกินมากมันแย่อีกอันนึงขาดแล้วมันแย่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:28.765497055+07:00","message":"[bufferProcess] interim [560000000]:มาอยู่ด้วยกันนะอีกอันนึงกินมากมันแย่อีกอันนึงขาดแล้วมันแย่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:28.765499673+07:00","message":"[bufferProcess] send to processor:มาอยู่ด้วยกันนะอีกอันนึงกินมากมันแย่อีกอันนึงขาดแล้วมัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:28.765503131+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:28.765505783+07:00","message":"> Transcript [3451] [false]: 'มาอยู่ด้วยกันนะอีกอันนึงกินมากมันแย่อีกอันนึงขาดแล้วมัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:28.765509563+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:28.76551174+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:28.765514081+07:00","message":"StatePrefix: 'มาอยู่ด้วยกันนะอีกอันนึงกินมากมันแย่อีกอันนึง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:28.765516731+07:00","message":"TextPushed: 'มาอยู่ด้วยกันนะอีกอันนึงกินมาก'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:29.331891367+07:00","message":"receive streaming session, msgId: 201"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:29.331933298+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มาอยู่ด้วยกันนะอีกอันนึงกินมากมันแย่อีกอันนึงขาดแล้วมันแย่\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":5,\"nanos\":160000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:29.331940407+07:00","message":"receive interim result [false|false]: มาอยู่ด้วยกันนะอีกอันนึงกินมากมันแย่อีกอันนึงขาดแล้วมันแย่"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:29.331956918+07:00","message":"[buffer interim] 201 false มาอยู่ด้วยกันนะอีกอันนึงกินมากมันแย่อีกอันนึงขาดแล้วมันแย่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:29.331964918+07:00","message":"[bufferProcess] interim [160000000]:มาอยู่ด้วยกันนะอีกอันนึงกินมากมันแย่อีกอันนึงขาดแล้วมันแย่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:29.331967613+07:00","message":"[bufferProcess] send to processor:มาอยู่ด้วยกันนะอีกอันนึงกินมากมันแย่อีกอันนึงขาดแล้วมันแย่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:29.33197601+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:29.331978916+07:00","message":"> Transcript [3452] [false]: 'มาอยู่ด้วยกันนะอีกอันนึงกินมากมันแย่อีกอันนึงขาดแล้วมันแย่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:29.331983283+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:29.331985918+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:29.33198999+07:00","message":"StatePrefix: 'มาอยู่ด้วยกันนะอีกอันนึงกินมากมันแย่อีกอันนึง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:29.331992883+07:00","message":"TextPushed: 'มาอยู่ด้วยกันนะอีกอันนึงกินมาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:29.332002076+07:00","message":"Push: 'มันแย่อีกอันนึง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:29.332004471+07:00","message":"TextPushed: 'มาอยู่ด้วยกันนะอีกอันนึงกินมากมันแย่อีกอันนึง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:29.332006759+07:00","message":"Set new StatePrefix : 'มาอยู่ด้วยกันนะอีกอันนึงกินมากมันแย่อีกอันนึงขาดแล้วมันแย่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:29.332009164+07:00","message":"Next Push (prob) : 'ขาดแล้วมันแย่'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:29.332022553+07:00","message":"push: {false มันแย่อีกอันนึง 0 0xc001da9480}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:29.479403063+07:00","message":"receive streaming session, msgId: 201"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:29.479444424+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มาอยู่ด้วยกันนะอีกอันนึงกินมากมันแย่อีกอันนึงขาดแล้วมันแย่ก็แค่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":280000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:29.479453538+07:00","message":"receive interim result [false|false]: มาอยู่ด้วยกันนะอีกอันนึงกินมากมันแย่อีกอันนึงขาดแล้วมันแย่ก็แค่"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:29.479475914+07:00","message":"[buffer interim] 201 false มาอยู่ด้วยกันนะอีกอันนึงกินมากมันแย่อีกอันนึงขาดแล้วมันแย่ก็แค่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:29.479485385+07:00","message":"[bufferProcess] interim [280000000]:มาอยู่ด้วยกันนะอีกอันนึงกินมากมันแย่อีกอันนึงขาดแล้วมันแย่ก็แค่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:29.479488442+07:00","message":"[bufferProcess] send to processor:มาอยู่ด้วยกันนะอีกอันนึงกินมากมันแย่อีกอันนึงขาดแล้วมันแย่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:29.479494481+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:29.479497633+07:00","message":"> Transcript [3453] [false]: 'มาอยู่ด้วยกันนะอีกอันนึงกินมากมันแย่อีกอันนึงขาดแล้วมันแย่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:29.479501581+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:29.479504097+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:29.479506076+07:00","message":"StatePrefix: 'มาอยู่ด้วยกันนะอีกอันนึงกินมากมันแย่อีกอันนึงขาดแล้วมันแย่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:29.479509699+07:00","message":"TextPushed: 'มาอยู่ด้วยกันนะอีกอันนึงกินมากมันแย่อีกอันนึง'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:29.554782909+07:00","message":"receive streaming session, msgId: 201"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:29.554824131+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มาอยู่ด้วยกันนะอีกอันนึงกินมากมันแย่อีกอันนึงขาดแล้วมันแย่\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":5,\"nanos\":340000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:29.554830981+07:00","message":"receive interim result [false|false]: มาอยู่ด้วยกันนะอีกอันนึงกินมากมันแย่อีกอันนึงขาดแล้วมันแย่"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:29.554846775+07:00","message":"[buffer interim] 201 false มาอยู่ด้วยกันนะอีกอันนึงกินมากมันแย่อีกอันนึงขาดแล้วมันแย่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:29.55485458+07:00","message":"[bufferProcess] interim [340000000]:มาอยู่ด้วยกันนะอีกอันนึงกินมากมันแย่อีกอันนึงขาดแล้วมันแย่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:29.55485797+07:00","message":"[bufferProcess] send to processor:มาอยู่ด้วยกันนะอีกอันนึงกินมากมันแย่อีกอันนึงขาดแล้วมันแย่ก็แค่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:29.554866972+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:29.554870196+07:00","message":"> Transcript [3454] [false]: 'มาอยู่ด้วยกันนะอีกอันนึงกินมากมันแย่อีกอันนึงขาดแล้วมันแย่ก็แค่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:29.554874291+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:29.554876598+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:29.554878817+07:00","message":"StatePrefix: 'มาอยู่ด้วยกันนะอีกอันนึงกินมากมันแย่อีกอันนึงขาดแล้วมันแย่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:29.554882394+07:00","message":"TextPushed: 'มาอยู่ด้วยกันนะอีกอันนึงกินมากมันแย่อีกอันนึง'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:29.579655917+07:00","message":"[GCS] IsForceVAD: false for message ID: 201"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:29.587489174+07:00","message":"[GCS] Cleaned up inactive client: 178"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:29.587511814+07:00","message":"[GCS] Cleaned up inactive client: 180"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:29.587514869+07:00","message":"[GCS] Cleaned up inactive client: 179"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:29.587516899+07:00","message":"[GCS] Cleaned up inactive client: 185"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:29.587518845+07:00","message":"[GCS] Cleaned up inactive client: 183"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:29.587521015+07:00","message":"[GCS] Cleaned up inactive client: 182"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:29.58752329+07:00","message":"[GCS] Cleaned up inactive client: 184"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:29.587525554+07:00","message":"[GCS] Cleaned up inactive client: 181"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:29.657691148+07:00","message":"receive streaming session, msgId: 201"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:29.657725862+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มาอยู่ด้วยกันนะอีกอันนึงกินมากมันแย่อีกอันนึงขาดแล้วมันแย่ก็แค่พอดี\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":460000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:29.657732265+07:00","message":"receive interim result [false|false]: มาอยู่ด้วยกันนะอีกอันนึงกินมากมันแย่อีกอันนึงขาดแล้วมันแย่ก็แค่พอดี"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:29.657748585+07:00","message":"[buffer interim] 201 false มาอยู่ด้วยกันนะอีกอันนึงกินมากมันแย่อีกอันนึงขาดแล้วมันแย่ก็แค่พอดี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:29.657756329+07:00","message":"[bufferProcess] interim [460000000]:มาอยู่ด้วยกันนะอีกอันนึงกินมากมันแย่อีกอันนึงขาดแล้วมันแย่ก็แค่พอดี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:29.657759202+07:00","message":"[bufferProcess] send to processor:มาอยู่ด้วยกันนะอีกอันนึงกินมากมันแย่อีกอันนึงขาดแล้วมันแย่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:29.657762701+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:29.657765736+07:00","message":"> Transcript [3455] [false]: 'มาอยู่ด้วยกันนะอีกอันนึงกินมากมันแย่อีกอันนึงขาดแล้วมันแย่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:29.657769631+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:29.657771907+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:29.657774307+07:00","message":"StatePrefix: 'มาอยู่ด้วยกันนะอีกอันนึงกินมากมันแย่อีกอันนึงขาดแล้วมันแย่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:29.657777528+07:00","message":"TextPushed: 'มาอยู่ด้วยกันนะอีกอันนึงกินมากมันแย่อีกอันนึง'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:29.741145843+07:00","message":"receive streaming session, msgId: 201"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:29.741200031+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มาอยู่ด้วยกันนะอีกอันนึงกินมากมันแย่อยู่แล้วมันแย่ก็ให้พอดี\",\"confidence\":0.9274462}],\"is_final\":true,\"result_end_time\":{\"seconds\":5,\"nanos\":610000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:29.741206678+07:00","message":"receive interim result [true|false]: มาอยู่ด้วยกันนะอีกอันนึงกินมากมันแย่อยู่แล้วมันแย่ก็ให้พอดี"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:29.741217534+07:00","message":"end recv isFinal message id 201"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:29.741219688+07:00","message":"end Recv id 201"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:29.74122502+07:00","message":"[buffer interim] 201 true มาอยู่ด้วยกันนะอีกอันนึงกินมากมันแย่อยู่แล้วมันแย่ก็ให้พอดี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:29.741231917+07:00","message":"[bufferProcess] interim [610000000]:มาอยู่ด้วยกันนะอีกอันนึงกินมากมันแย่อยู่แล้วมันแย่ก็ให้พอดี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:29.74123598+07:00","message":"[bufferProcess] send to processor (isfinal):มาอยู่ด้วยกันนะอีกอันนึงกินมากมันแย่อีกอันนึงขาดแล้วมันแย่ก็แค่พอดี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:29.741239269+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:29.741243562+07:00","message":"> Transcript [3456] [false]: 'มาอยู่ด้วยกันนะอีกอันนึงกินมากมันแย่อีกอันนึงขาดแล้วมันแย่ก็แค่พอดี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:29.741247192+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:29.741249165+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:29.741251087+07:00","message":"StatePrefix: 'มาอยู่ด้วยกันนะอีกอันนึงกินมากมันแย่อีกอันนึงขาดแล้วมันแย่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:29.741253591+07:00","message":"TextPushed: 'มาอยู่ด้วยกันนะอีกอันนึงกินมากมันแย่อีกอันนึง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:29.741256466+07:00","message":"Push: 'ขาดแล้วมันแย่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:29.741258438+07:00","message":"TextPushed: 'มาอยู่ด้วยกันนะอีกอันนึงกินมากมันแย่อีกอันนึงขาดแล้วมันแย่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:29.74126081+07:00","message":"Set new StatePrefix : 'มาอยู่ด้วยกันนะอีกอันนึงกินมากมันแย่อีกอันนึงขาดแล้วมันแย่ก็แค่พอดี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:29.741263209+07:00","message":"Next Push (prob) : 'ก็แค่พอดี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:29.741264969+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:29.741266946+07:00","message":"> Transcript [3457] [true]: 'มาอยู่ด้วยกันนะอีกอันนึงกินมากมันแย่อยู่แล้วมันแย่ก็ให้พอดี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:29.741269249+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:29.741271012+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:29.741272774+07:00","message":"StatePrefix: 'มาอยู่ด้วยกันนะอีกอันนึงกินมากมันแย่อีกอันนึงขาดแล้วมันแย่ก็แค่พอดี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:29.741274869+07:00","message":"TextPushed: 'มาอยู่ด้วยกันนะอีกอันนึงกินมากมันแย่อีกอันนึงขาดแล้วมันแย่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:29.741276695+07:00","message":"must be align in case of isFinal"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:29.741380288+07:00","message":"push: {false ขาดแล้วมันแย่ 0 0xc001da9480}"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:29.741501553+07:00","message":"Push: 'ก็ให้พอดี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:29.741508358+07:00","message":"TextPushed: 'มาอยู่ด้วยกันนะอีกอันนึงกินมากมันแย่อีกอันนึงขาดแล้วมันแย่ก็ให้พอดี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:29.741518045+07:00","message":"Set new StatePrefix : 'มาอยู่ด้วยกันนะอีกอันนึงกินมากมันแย่อยู่แล้วมันแย่ก็ให้พอดี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:29.74152187+07:00","message":"Next Push (prob) : 'มาอยู่ด้วยกันนะอีกอันนึงกินมากมันแย่อยู่แล้วมันแย่ก็ให้พอดี'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:29.741526711+07:00","message":"push: {true ก็ให้พอดี 0 0xc001da9480}"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:29.741520699+07:00","message":"write aligntment file to 'tmp/7593/align_message_id_201.html'"}
{"level":"info","service":"Main","time":"2026-06-25T13:20:29.756823398+07:00","message":"write wav file: './tmp/7593/7593_201.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:29.780623449+07:00","message":"[GCS] Start streaming session, msgId: 202"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:20:30.015985369+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:20:30.015992706+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:30.109338006+07:00","message":"receive streaming session, msgId: 202"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:30.109379379+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แต่\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":360000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:30.109384852+07:00","message":"receive interim result [false|false]: แต่"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:30.109399656+07:00","message":"[buffer interim] 202 false แต่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:30.109406037+07:00","message":"[bufferProcess] interim [360000000]:แต่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:30.109408033+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:30.242580388+07:00","message":"receive streaming session, msgId: 202"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:30.242615795+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แต่มัน\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":480000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:30.242621247+07:00","message":"receive interim result [false|false]: แต่มัน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:30.242633635+07:00","message":"[buffer interim] 202 false แต่มัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:30.242640183+07:00","message":"[bufferProcess] interim [480000000]:แต่มัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:30.242643091+07:00","message":"[bufferProcess] send to processor:แต่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:30.242646818+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:30.242649651+07:00","message":"> Transcript [3458] [false]: 'แต่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:30.242651786+07:00","message":"Set StatePrefix (first interim): 'แต่'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:30.438469694+07:00","message":"receive streaming session, msgId: 202"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:30.438501912+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แต่มันพอ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":660000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:30.43850753+07:00","message":"receive interim result [false|false]: แต่มันพอ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:30.438523035+07:00","message":"[buffer interim] 202 false แต่มันพอ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:30.438530582+07:00","message":"[bufferProcess] interim [660000000]:แต่มันพอ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:30.438533278+07:00","message":"[bufferProcess] send to processor:แต่มัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:30.438541223+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:30.438544047+07:00","message":"> Transcript [3459] [false]: 'แต่มัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:30.438547687+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:30.438549993+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:30.438551944+07:00","message":"StatePrefix: 'แต่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:30.43855496+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:30.500295777+07:00","message":"receive streaming session, msgId: 202"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:30.500338098+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แต่มันพอดี\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":780000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:30.50034362+07:00","message":"receive interim result [false|false]: แต่มันพอดี"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:30.500354905+07:00","message":"[buffer interim] 202 false แต่มันพอดี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:30.500363288+07:00","message":"[bufferProcess] interim [780000000]:แต่มันพอดี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:30.500366633+07:00","message":"[bufferProcess] send to processor:แต่มันพอ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:30.500371447+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:30.500375294+07:00","message":"> Transcript [3460] [false]: 'แต่มันพอ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:30.500379897+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:30.500383602+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:30.500387386+07:00","message":"StatePrefix: 'แต่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:30.500390083+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:31.009552779+07:00","message":"receive streaming session, msgId: 202"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:31.009588976+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แต่มันพอดีก็\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":260000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:31.009594419+07:00","message":"receive interim result [false|false]: แต่มันพอดีก็"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:31.009607292+07:00","message":"[buffer interim] 202 false แต่มันพอดีก็"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:31.009615793+07:00","message":"[bufferProcess] interim [260000000]:แต่มันพอดีก็"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:31.009618444+07:00","message":"[bufferProcess] send to processor:แต่มันพอดี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:31.00962195+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:31.009624672+07:00","message":"> Transcript [3461] [false]: 'แต่มันพอดี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:31.009627809+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:31.009629777+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:31.009631909+07:00","message":"StatePrefix: 'แต่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:31.009634207+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:31.138983045+07:00","message":"receive streaming session, msgId: 202"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:31.139016569+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แต่มันพอดีก็คือ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":380000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:31.139022015+07:00","message":"receive interim result [false|false]: แต่มันพอดีก็คือ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:31.139033737+07:00","message":"[buffer interim] 202 false แต่มันพอดีก็คือ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:31.139040445+07:00","message":"[bufferProcess] interim [380000000]:แต่มันพอดีก็คือ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:31.139043043+07:00","message":"[bufferProcess] send to processor:แต่มันพอดีก็"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:31.139048445+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:31.139051304+07:00","message":"> Transcript [3462] [false]: 'แต่มันพอดีก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:31.139054629+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:31.139056682+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:31.139059031+07:00","message":"StatePrefix: 'แต่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:31.13906131+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:31.139065696+07:00","message":"Push: 'แต่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:31.139067915+07:00","message":"TextPushed: 'แต่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:31.13907041+07:00","message":"Set new StatePrefix : 'แต่มันพอดีก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:31.139072635+07:00","message":"Next Push (prob) : 'มันพอดีก็'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:31.139079808+07:00","message":"push: {false แต่ 0 0xc0001fc180}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:31.654614648+07:00","message":"receive streaming session, msgId: 202"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:31.654652876+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แต่มันพอดีก็คือเรา\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":860000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:31.654657898+07:00","message":"receive interim result [false|false]: แต่มันพอดีก็คือเรา"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:31.654669994+07:00","message":"[buffer interim] 202 false แต่มันพอดีก็คือเรา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:31.654676575+07:00","message":"[bufferProcess] interim [860000000]:แต่มันพอดีก็คือเรา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:31.654679998+07:00","message":"[bufferProcess] send to processor:แต่มันพอดีก็คือ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:31.654685225+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:31.654687941+07:00","message":"> Transcript [3463] [false]: 'แต่มันพอดีก็คือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:31.654691155+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:31.654693296+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:31.654695631+07:00","message":"StatePrefix: 'แต่มันพอดีก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:31.654698085+07:00","message":"TextPushed: 'แต่'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:31.838291573+07:00","message":"receive streaming session, msgId: 202"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:31.838328066+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แต่มันพอดีก็คือเรากิน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":40000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:31.838333658+07:00","message":"receive interim result [false|false]: แต่มันพอดีก็คือเรากิน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:31.838344944+07:00","message":"[buffer interim] 202 false แต่มันพอดีก็คือเรากิน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:31.838353581+07:00","message":"[bufferProcess] interim [40000000]:แต่มันพอดีก็คือเรากิน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:31.838356172+07:00","message":"[bufferProcess] send to processor:แต่มันพอดีก็คือเรา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:31.838361977+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:31.83836457+07:00","message":"> Transcript [3464] [false]: 'แต่มันพอดีก็คือเรา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:31.838367955+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:31.838370112+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:31.8383721+07:00","message":"StatePrefix: 'แต่มันพอดีก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:31.838374877+07:00","message":"TextPushed: 'แต่'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:31.914824789+07:00","message":"receive streaming session, msgId: 202"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:31.91486827+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แต่มันพอดีก็คือเรากินเกลือ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":220000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:31.91487426+07:00","message":"receive interim result [false|false]: แต่มันพอดีก็คือเรากินเกลือ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:31.914890793+07:00","message":"[buffer interim] 202 false แต่มันพอดีก็คือเรากินเกลือ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:31.914898043+07:00","message":"[bufferProcess] interim [220000000]:แต่มันพอดีก็คือเรากินเกลือ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:31.914900313+07:00","message":"[bufferProcess] send to processor:แต่มันพอดีก็คือเรากิน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:31.914903644+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:31.91490657+07:00","message":"> Transcript [3465] [false]: 'แต่มันพอดีก็คือเรากิน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:31.914909895+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:31.914911993+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:31.914914125+07:00","message":"StatePrefix: 'แต่มันพอดีก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:31.914916469+07:00","message":"TextPushed: 'แต่'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:32.078542266+07:00","message":"[GCS] IsForceVAD: false for message ID: 202"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:32.14086741+07:00","message":"[GCS] Start streaming session, msgId: 203"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:32.166980168+07:00","message":"receive streaming session, msgId: 202"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:32.167022352+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แต่มันพอดีก็คือเรากินเกลือ\",\"confidence\":0.9589726}],\"is_final\":true,\"result_end_time\":{\"seconds\":2,\"nanos\":520000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:32.167030376+07:00","message":"receive interim result [true|false]: แต่มันพอดีก็คือเรากินเกลือ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:32.167044548+07:00","message":"end recv isFinal message id 202"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:32.167048417+07:00","message":"end Recv id 202"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:32.167056884+07:00","message":"[buffer interim] 202 true แต่มันพอดีก็คือเรากินเกลือ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:32.167064843+07:00","message":"[bufferProcess] interim [520000000]:แต่มันพอดีก็คือเรากินเกลือ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:32.16706828+07:00","message":"[bufferProcess] send to processor (isfinal):แต่มันพอดีก็คือเรากินเกลือ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:32.167071945+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:32.167074907+07:00","message":"> Transcript [3466] [false]: 'แต่มันพอดีก็คือเรากินเกลือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:32.167078223+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:32.167080336+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:32.167082748+07:00","message":"StatePrefix: 'แต่มันพอดีก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:32.167085431+07:00","message":"TextPushed: 'แต่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:32.167088036+07:00","message":"Push: 'มันพอดีก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:32.167090068+07:00","message":"TextPushed: 'แต่มันพอดีก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:32.167094451+07:00","message":"Set new StatePrefix : 'แต่มันพอดีก็คือเรากินเกลือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:32.16709671+07:00","message":"Next Push (prob) : 'คือเรากินเกลือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:32.16709886+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:32.167100933+07:00","message":"> Transcript [3467] [true]: 'แต่มันพอดีก็คือเรากินเกลือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:32.167103073+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:32.167104787+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:32.167107422+07:00","message":"StatePrefix: 'แต่มันพอดีก็คือเรากินเกลือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:32.167109361+07:00","message":"TextPushed: 'แต่มันพอดีก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:32.167111911+07:00","message":"Push: 'คือเรากินเกลือ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:32.167137363+07:00","message":"push: {false มันพอดีก็ 0 0xc0001fc180}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:32.167164363+07:00","message":"push: {true คือเรากินเกลือ 0 0xc0001fc180}"}
{"level":"info","service":"Main","time":"2026-06-25T13:20:32.174607224+07:00","message":"write wav file: './tmp/7593/7593_202.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:32.697212943+07:00","message":"receive streaming session, msgId: 203"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:32.69725389+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"วัน\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":600000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:32.697259084+07:00","message":"receive interim result [false|false]: วัน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:32.697270536+07:00","message":"[buffer interim] 203 false วัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:32.697277274+07:00","message":"[bufferProcess] interim [600000000]:วัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:32.697279244+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:32.859421032+07:00","message":"receive streaming session, msgId: 203"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:32.859463907+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"วันละ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":780000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:32.85946984+07:00","message":"receive interim result [false|false]: วันละ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:32.859485608+07:00","message":"[buffer interim] 203 false วันละ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:32.859492612+07:00","message":"[bufferProcess] interim [780000000]:วันละ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:32.859495031+07:00","message":"[bufferProcess] send to processor:วัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:32.859498051+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:32.859500733+07:00","message":"> Transcript [3468] [false]: 'วัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:32.859503032+07:00","message":"Set StatePrefix (first interim): 'วัน'"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:20:33.016980261+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:20:33.017000115+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:33.113322916+07:00","message":"receive streaming session, msgId: 203"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:33.113368093+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"วันละมื้อ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":960000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:33.113374499+07:00","message":"receive interim result [false|false]: วันละมื้อ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:33.113387727+07:00","message":"[buffer interim] 203 false วันละมื้อ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:33.113395658+07:00","message":"[bufferProcess] interim [960000000]:วันละมื้อ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:33.113398179+07:00","message":"[bufferProcess] send to processor:วันละ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:33.113404795+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:33.113407839+07:00","message":"> Transcript [3469] [false]: 'วันละ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:33.113410745+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:33.113412835+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:33.113415184+07:00","message":"StatePrefix: 'วัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:33.113417624+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:33.116003255+07:00","message":"receive streaming session, msgId: 203"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:33.11602002+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"วันละไม่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":20000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:33.116024449+07:00","message":"receive interim result [false|false]: วันละไม่"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:33.116033677+07:00","message":"[buffer interim] 203 false วันละไม่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:33.116038018+07:00","message":"[bufferProcess] interim [20000000]:วันละไม่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:33.116039978+07:00","message":"[bufferProcess] send to processor:วันละมื้อ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:33.116042358+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:33.116044632+07:00","message":"> Transcript [3470] [false]: 'วันละมื้อ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:33.116048352+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:33.116050679+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:33.116052476+07:00","message":"StatePrefix: 'วัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:33.116054521+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:33.306435216+07:00","message":"receive streaming session, msgId: 203"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:33.306485931+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"วันละไม่เกิน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":200000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:33.306491866+07:00","message":"receive interim result [false|false]: วันละไม่เกิน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:33.306505315+07:00","message":"[buffer interim] 203 false วันละไม่เกิน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:33.306513242+07:00","message":"[bufferProcess] interim [200000000]:วันละไม่เกิน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:33.306515775+07:00","message":"[bufferProcess] send to processor:วันละไม่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:33.306521344+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:33.306524402+07:00","message":"> Transcript [3471] [false]: 'วันละไม่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:33.30652775+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:33.306530024+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:33.306532699+07:00","message":"StatePrefix: 'วัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:33.306535168+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:33.577795291+07:00","message":"receive streaming session, msgId: 203"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:33.577829135+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-06-25T13:20:33.577834599+07:00","message":"receive interim result [false|false]: วันละไม่เกิน 1"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:33.577848629+07:00","message":"[buffer interim] 203 false วันละไม่เกิน 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:33.577855492+07:00","message":"[bufferProcess] interim [440000000]:วันละไม่เกิน 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:33.577857708+07:00","message":"[bufferProcess] send to processor:วันละไม่เกิน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:33.577860736+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:33.577885355+07:00","message":"> Transcript [3472] [false]: 'วันละไม่เกิน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:33.577891028+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:33.577893086+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:33.577895439+07:00","message":"StatePrefix: 'วัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:33.57789752+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:33.577905178+07:00","message":"Push: 'วัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:33.577907118+07:00","message":"TextPushed: 'วัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:33.577909418+07:00","message":"Set new StatePrefix : 'วันละไม่เกิน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:33.577911626+07:00","message":"Next Push (prob) : 'ละไม่เกิน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:33.57791816+07:00","message":"push: {false วัน 0 0xc0017d4900}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:33.776722538+07:00","message":"receive streaming session, msgId: 203"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:33.7767568+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"วันละไม่เกิน 10\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":680000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:33.776762798+07:00","message":"receive interim result [false|false]: วันละไม่เกิน 10"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:33.776774789+07:00","message":"[buffer interim] 203 false วันละไม่เกิน 10"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:33.776781426+07:00","message":"[bufferProcess] interim [680000000]:วันละไม่เกิน 10"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:33.776783653+07:00","message":"[bufferProcess] send to processor:วันละไม่เกิน 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:33.776790542+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:33.776793577+07:00","message":"> Transcript [3473] [false]: 'วันละไม่เกิน 1'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:33.776796806+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:33.776798942+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:33.776801158+07:00","message":"StatePrefix: 'วันละไม่เกิน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:33.77680365+07:00","message":"TextPushed: 'วัน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:33.895751536+07:00","message":"receive streaming session, msgId: 203"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:33.895789642+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"วันละไม่เกิน 1 ช้อน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":740000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:33.895796297+07:00","message":"receive interim result [false|false]: วันละไม่เกิน 1 ช้อน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:33.895809601+07:00","message":"[buffer interim] 203 false วันละไม่เกิน 1 ช้อน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:33.895816597+07:00","message":"[bufferProcess] interim [740000000]:วันละไม่เกิน 1 ช้อน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:33.895819514+07:00","message":"[bufferProcess] send to processor:วันละไม่เกิน 10"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:33.895824774+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:33.895827331+07:00","message":"> Transcript [3474] [false]: 'วันละไม่เกิน 10'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:33.895830458+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:33.895832514+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:33.895834573+07:00","message":"StatePrefix: 'วันละไม่เกิน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:33.895836866+07:00","message":"TextPushed: 'วัน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:33.89897915+07:00","message":"receive streaming session, msgId: 203"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:33.899020511+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"วันละไม่เกิน\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":1,\"nanos\":800000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:33.899026602+07:00","message":"receive interim result [false|false]: วันละไม่เกิน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:33.899038951+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-06-25T13:20:33.89904212+07:00","message":"receive interim result [false|false]:  1 ช้อน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:33.89904938+07:00","message":"[buffer interim] 203 false วันละไม่เกิน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:33.89906343+07:00","message":"[buffer interim] 203 false  1 ช้อน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:33.899070545+07:00","message":"[bufferProcess] interim [800000000]:วันละไม่เกิน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:33.899072884+07:00","message":"[bufferProcess] send to processor:วันละไม่เกิน 1 ช้อน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:33.899076514+07:00","message":"[bufferProcess] interim [800000000]: 1 ช้อน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:33.899079595+07:00","message":"[bufferProcess] update buffer: วันละไม่เกิน 1 ช้อน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:33.899087835+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:33.899107567+07:00","message":"> Transcript [3475] [false]: 'วันละไม่เกิน 1 ช้อน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:33.8991124+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:33.899115243+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:33.899117522+07:00","message":"StatePrefix: 'วันละไม่เกิน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:33.899120106+07:00","message":"TextPushed: 'วัน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:34.012221462+07:00","message":"receive streaming session, msgId: 203"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:34.012262139+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"วันละไม่เกิน\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":1,\"nanos\":860000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:34.012267114+07:00","message":"receive interim result [false|false]: วันละไม่เกิน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:34.012279287+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" 1 ช้อนชา\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":860000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:34.0122819+07:00","message":"receive interim result [false|false]:  1 ช้อนชา"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:34.012288378+07:00","message":"[buffer interim] 203 false วันละไม่เกิน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:34.012295461+07:00","message":"[buffer interim] 203 false  1 ช้อนชา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:34.012301511+07:00","message":"[bufferProcess] interim [860000000]:วันละไม่เกิน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:34.012304761+07:00","message":"[bufferProcess] send to processor:วันละไม่เกิน 1 ช้อน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:34.012310968+07:00","message":"[bufferProcess] interim [860000000]: 1 ช้อนชา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:34.012313583+07:00","message":"[bufferProcess] update buffer: วันละไม่เกิน 1 ช้อนชา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:34.012316346+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:34.012320562+07:00","message":"> Transcript [3476] [false]: 'วันละไม่เกิน 1 ช้อน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:34.012324711+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:34.012326717+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:34.012328671+07:00","message":"StatePrefix: 'วันละไม่เกิน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:34.012330674+07:00","message":"TextPushed: 'วัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:34.012337541+07:00","message":"Push: 'ละไม่เกิน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:34.012339554+07:00","message":"TextPushed: 'วันละไม่เกิน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:34.012341718+07:00","message":"Set new StatePrefix : 'วันละไม่เกิน 1 ช้อน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:34.012344053+07:00","message":"Next Push (prob) : ' 1 ช้อน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:34.012351569+07:00","message":"push: {false ละไม่เกิน 0 0xc0017d4900}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:34.462121536+07:00","message":"receive streaming session, msgId: 203"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:34.462157866+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"วันละไม่เกิน 1\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":2,\"nanos\":340000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:34.462164754+07:00","message":"receive interim result [false|false]: วันละไม่เกิน 1"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:34.462175713+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" ช้อนชา\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":340000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:34.462179074+07:00","message":"receive interim result [false|false]:  ช้อนชา"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:34.462185819+07:00","message":"[buffer interim] 203 false วันละไม่เกิน 1"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:34.462188978+07:00","message":"[buffer interim] 203 false  ช้อนชา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:34.462194859+07:00","message":"[bufferProcess] interim [340000000]:วันละไม่เกิน 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:34.462197513+07:00","message":"[bufferProcess] send to processor:วันละไม่เกิน 1 ช้อนชา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:34.462200838+07:00","message":"[bufferProcess] interim [340000000]: ช้อนชา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:34.462203078+07:00","message":"[bufferProcess] update buffer: วันละไม่เกิน 1 ช้อนชา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:34.462206194+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:34.462209126+07:00","message":"> Transcript [3477] [false]: 'วันละไม่เกิน 1 ช้อนชา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:34.462212814+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:34.462214911+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:34.462216865+07:00","message":"StatePrefix: 'วันละไม่เกิน 1 ช้อน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:34.462219216+07:00","message":"TextPushed: 'วันละไม่เกิน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:34.599281364+07:00","message":"receive streaming session, msgId: 203"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:34.599338237+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"วันละไม่เกิน 1 ช้อนชา\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":2,\"nanos\":460000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:34.599345074+07:00","message":"receive interim result [false|false]: วันละไม่เกิน 1 ช้อนชา"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:34.599363223+07:00","message":"[buffer interim] 203 false วันละไม่เกิน 1 ช้อนชา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:34.599371842+07:00","message":"[bufferProcess] interim [460000000]:วันละไม่เกิน 1 ช้อนชา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:34.599374866+07:00","message":"[bufferProcess] send to processor:วันละไม่เกิน 1 ช้อนชา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:34.599383666+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:34.599387093+07:00","message":"> Transcript [3478] [false]: 'วันละไม่เกิน 1 ช้อนชา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:34.599392036+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:34.599394609+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:34.599398935+07:00","message":"StatePrefix: 'วันละไม่เกิน 1 ช้อน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:34.599401736+07:00","message":"TextPushed: 'วันละไม่เกิน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:34.913853739+07:00","message":"receive streaming session, msgId: 203"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:34.913888454+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"วันละไม่เกิน 1\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":2,\"nanos\":760000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:34.913894618+07:00","message":"receive interim result [false|false]: วันละไม่เกิน 1"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:34.913907054+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" ช้อนชาและ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":760000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:34.913909902+07:00","message":"receive interim result [false|false]:  ช้อนชาและ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:34.913915885+07:00","message":"[buffer interim] 203 false วันละไม่เกิน 1"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:34.913919095+07:00","message":"[buffer interim] 203 false  ช้อนชาและ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:34.913925047+07:00","message":"[bufferProcess] interim [760000000]:วันละไม่เกิน 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:34.913927462+07:00","message":"[bufferProcess] send to processor:วันละไม่เกิน 1 ช้อนชา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:34.913930867+07:00","message":"[bufferProcess] interim [760000000]: ช้อนชาและ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:34.913933518+07:00","message":"[bufferProcess] update buffer: วันละไม่เกิน 1 ช้อนชาและ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:34.913936657+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:34.913939752+07:00","message":"> Transcript [3479] [false]: 'วันละไม่เกิน 1 ช้อนชา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:34.913942786+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:34.913944771+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:34.913946732+07:00","message":"StatePrefix: 'วันละไม่เกิน 1 ช้อน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:34.913948899+07:00","message":"TextPushed: 'วันละไม่เกิน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:35.120419121+07:00","message":"receive streaming session, msgId: 203"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:35.120473567+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"วันละไม่เกิน 1\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":3},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:35.120483312+07:00","message":"receive interim result [false|false]: วันละไม่เกิน 1"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:35.120498432+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" ช้อนชาและต้อง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:35.12050291+07:00","message":"receive interim result [false|false]:  ช้อนชาและต้อง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:35.120513196+07:00","message":"[buffer interim] 203 false วันละไม่เกิน 1"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:35.120517981+07:00","message":"[buffer interim] 203 false  ช้อนชาและต้อง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:35.120548683+07:00","message":"[bufferProcess] interim [0]:วันละไม่เกิน 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:35.120569653+07:00","message":"[bufferProcess] send to processor:วันละไม่เกิน 1 ช้อนชาและ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:35.12058161+07:00","message":"[bufferProcess] interim [0]: ช้อนชาและต้อง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:35.120585394+07:00","message":"[bufferProcess] update buffer: วันละไม่เกิน 1 ช้อนชาและต้อง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:35.120590242+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:35.120595829+07:00","message":"> Transcript [3480] [false]: 'วันละไม่เกิน 1 ช้อนชาและ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:35.12060167+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:35.120604678+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:35.120608054+07:00","message":"StatePrefix: 'วันละไม่เกิน 1 ช้อน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:35.120611954+07:00","message":"TextPushed: 'วันละไม่เกิน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:35.120619353+07:00","message":"Push: ' 1 ช้อน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:35.120622278+07:00","message":"TextPushed: 'วันละไม่เกิน 1 ช้อน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:35.120625816+07:00","message":"Set new StatePrefix : 'วันละไม่เกิน 1 ช้อนชาและ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:35.120629542+07:00","message":"Next Push (prob) : 'ชาและ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:35.120650055+07:00","message":"push: {false  1 ช้อน 0 0xc0017d4900}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:35.187035218+07:00","message":"receive streaming session, msgId: 203"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:35.187078577+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"วันละไม่เกิน 1\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":3,\"nanos\":120000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:35.187086048+07:00","message":"receive interim result [false|false]: วันละไม่เกิน 1"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:35.187097411+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" ช้อนชาและต้องไป\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":120000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:35.187101382+07:00","message":"receive interim result [false|false]:  ช้อนชาและต้องไป"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:35.187109539+07:00","message":"[buffer interim] 203 false วันละไม่เกิน 1"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:35.187116522+07:00","message":"[buffer interim] 203 false  ช้อนชาและต้องไป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:35.187122886+07:00","message":"[bufferProcess] interim [120000000]:วันละไม่เกิน 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:35.187126478+07:00","message":"[bufferProcess] send to processor:วันละไม่เกิน 1 ช้อนชาและต้อง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:35.187133357+07:00","message":"[bufferProcess] interim [120000000]: ช้อนชาและต้องไป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:35.187136695+07:00","message":"[bufferProcess] update buffer: วันละไม่เกิน 1 ช้อนชาและต้องไป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:35.187139766+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:35.187143314+07:00","message":"> Transcript [3481] [false]: 'วันละไม่เกิน 1 ช้อนชาและต้อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:35.187147327+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:35.187149503+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:35.187151412+07:00","message":"StatePrefix: 'วันละไม่เกิน 1 ช้อนชาและ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:35.187153777+07:00","message":"TextPushed: 'วันละไม่เกิน 1 ช้อน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:35.298430789+07:00","message":"receive streaming session, msgId: 203"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:35.298475603+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"วันละไม่เกิน 1\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":3,\"nanos\":180000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:35.298483136+07:00","message":"receive interim result [false|false]: วันละไม่เกิน 1"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:35.298490229+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" ช้อนชาและต้องเป็น\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":180000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:35.298493432+07:00","message":"receive interim result [false|false]:  ช้อนชาและต้องเป็น"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:35.298500347+07:00","message":"[buffer interim] 203 false วันละไม่เกิน 1"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:35.298504301+07:00","message":"[buffer interim] 203 false  ช้อนชาและต้องเป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:35.298509903+07:00","message":"[bufferProcess] interim [180000000]:วันละไม่เกิน 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:35.298512685+07:00","message":"[bufferProcess] send to processor:วันละไม่เกิน 1 ช้อนชาและต้องไป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:35.29851808+07:00","message":"[bufferProcess] interim [180000000]: ช้อนชาและต้องเป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:35.298520803+07:00","message":"[bufferProcess] update buffer: วันละไม่เกิน 1 ช้อนชาและต้องเป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:35.298523813+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:35.298526538+07:00","message":"> Transcript [3482] [false]: 'วันละไม่เกิน 1 ช้อนชาและต้องไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:35.298530539+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:35.298532842+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:35.298534761+07:00","message":"StatePrefix: 'วันละไม่เกิน 1 ช้อนชาและ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:35.298537033+07:00","message":"TextPushed: 'วันละไม่เกิน 1 ช้อน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:35.502639799+07:00","message":"receive streaming session, msgId: 203"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:35.50268403+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"วันละไม่เกิน 1\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":3,\"nanos\":420000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:35.502690983+07:00","message":"receive interim result [false|false]: วันละไม่เกิน 1"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:35.50270065+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" ช้อนชาและต้องเป็นเกลือ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":420000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:35.502703812+07:00","message":"receive interim result [false|false]:  ช้อนชาและต้องเป็นเกลือ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:35.502712427+07:00","message":"[buffer interim] 203 false วันละไม่เกิน 1"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:35.502716372+07:00","message":"[buffer interim] 203 false  ช้อนชาและต้องเป็นเกลือ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:35.50272419+07:00","message":"[bufferProcess] interim [420000000]:วันละไม่เกิน 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:35.502727005+07:00","message":"[bufferProcess] send to processor:วันละไม่เกิน 1 ช้อนชาและต้องเป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:35.50273022+07:00","message":"[bufferProcess] interim [420000000]: ช้อนชาและต้องเป็นเกลือ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:35.502733686+07:00","message":"[bufferProcess] update buffer: วันละไม่เกิน 1 ช้อนชาและต้องเป็นเกลือ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:35.502737101+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:35.502740104+07:00","message":"> Transcript [3483] [false]: 'วันละไม่เกิน 1 ช้อนชาและต้องเป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:35.502743913+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:35.502746399+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:35.50274852+07:00","message":"StatePrefix: 'วันละไม่เกิน 1 ช้อนชาและ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:35.502750706+07:00","message":"TextPushed: 'วันละไม่เกิน 1 ช้อน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:35.814959191+07:00","message":"receive streaming session, msgId: 203"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:35.815004614+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"วันละไม่เกิน 1\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":3,\"nanos\":660000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:35.815011079+07:00","message":"receive interim result [false|false]: วันละไม่เกิน 1"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:35.815020372+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" ช้อนชาและต้องเป็นเกลือเสือ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":660000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:35.81502382+07:00","message":"receive interim result [false|false]:  ช้อนชาและต้องเป็นเกลือเสือ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:35.815031566+07:00","message":"[buffer interim] 203 false วันละไม่เกิน 1"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:35.815037475+07:00","message":"[buffer interim] 203 false  ช้อนชาและต้องเป็นเกลือเสือ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:35.815044735+07:00","message":"[bufferProcess] interim [660000000]:วันละไม่เกิน 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:35.815047457+07:00","message":"[bufferProcess] send to processor:วันละไม่เกิน 1 ช้อนชาและต้องเป็นเกลือ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:35.81505305+07:00","message":"[bufferProcess] interim [660000000]: ช้อนชาและต้องเป็นเกลือเสือ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:35.815057097+07:00","message":"[bufferProcess] update buffer: วันละไม่เกิน 1 ช้อนชาและต้องเป็นเกลือเสือ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:35.815060332+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:35.815063486+07:00","message":"> Transcript [3484] [false]: 'วันละไม่เกิน 1 ช้อนชาและต้องเป็นเกลือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:35.815067086+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:35.815069488+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:35.815071988+07:00","message":"StatePrefix: 'วันละไม่เกิน 1 ช้อนชาและ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:35.81507451+07:00","message":"TextPushed: 'วันละไม่เกิน 1 ช้อน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:35.815081264+07:00","message":"Push: 'ชาและ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:35.815083644+07:00","message":"TextPushed: 'วันละไม่เกิน 1 ช้อนชาและ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:35.815086061+07:00","message":"Set new StatePrefix : 'วันละไม่เกิน 1 ช้อนชาและต้องเป็นเกลือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:35.815088761+07:00","message":"Next Push (prob) : 'ต้องเป็นเกลือ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:35.815098209+07:00","message":"push: {false ชาและ 0 0xc0017d4900}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:35.817450067+07:00","message":"receive streaming session, msgId: 203"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:35.81749592+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"วันละไม่เกิน 1\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":3,\"nanos\":720000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:35.817501376+07:00","message":"receive interim result [false|false]: วันละไม่เกิน 1"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:35.817515744+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" ช้อนชาและต้องเป็นเกลือเสริม\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":720000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:35.817518577+07:00","message":"receive interim result [false|false]:  ช้อนชาและต้องเป็นเกลือเสริม"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:35.817524388+07:00","message":"[buffer interim] 203 false วันละไม่เกิน 1"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:35.817528087+07:00","message":"[buffer interim] 203 false  ช้อนชาและต้องเป็นเกลือเสริม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:35.817532703+07:00","message":"[bufferProcess] interim [720000000]:วันละไม่เกิน 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:35.817535913+07:00","message":"[bufferProcess] send to processor:วันละไม่เกิน 1 ช้อนชาและต้องเป็นเกลือเสือ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:35.817538924+07:00","message":"[bufferProcess] interim [720000000]: ช้อนชาและต้องเป็นเกลือเสริม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:35.817541165+07:00","message":"[bufferProcess] update buffer: วันละไม่เกิน 1 ช้อนชาและต้องเป็นเกลือเสริม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:35.817543679+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:35.817546118+07:00","message":"> Transcript [3485] [false]: 'วันละไม่เกิน 1 ช้อนชาและต้องเป็นเกลือเสือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:35.817549077+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:35.817551017+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:35.817552893+07:00","message":"StatePrefix: 'วันละไม่เกิน 1 ช้อนชาและต้องเป็นเกลือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:35.81755512+07:00","message":"TextPushed: 'วันละไม่เกิน 1 ช้อนชาและ'"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:20:36.017677462+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:20:36.01770177+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:36.06500776+07:00","message":"receive streaming session, msgId: 203"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:36.065055367+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"วันละไม่เกิน 1\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":3,\"nanos\":960000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:36.065063063+07:00","message":"receive interim result [false|false]: วันละไม่เกิน 1"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:36.065078185+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" ช้อนชาและต้องเป็นเกลือเสริมไอโอดีน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":960000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:36.065082669+07:00","message":"receive interim result [false|false]:  ช้อนชาและต้องเป็นเกลือเสริมไอโอดีน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:36.065099578+07:00","message":"[buffer interim] 203 false วันละไม่เกิน 1"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:36.065118867+07:00","message":"[buffer interim] 203 false  ช้อนชาและต้องเป็นเกลือเสริมไอโอดีน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:36.065128318+07:00","message":"[bufferProcess] interim [960000000]:วันละไม่เกิน 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:36.065132866+07:00","message":"[bufferProcess] send to processor:วันละไม่เกิน 1 ช้อนชาและต้องเป็นเกลือเสริม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:36.065137444+07:00","message":"[bufferProcess] interim [960000000]: ช้อนชาและต้องเป็นเกลือเสริมไอโอดีน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:36.065141639+07:00","message":"[bufferProcess] update buffer: วันละไม่เกิน 1 ช้อนชาและต้องเป็นเกลือเสริมไอโอดีน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:36.065145301+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:36.065149283+07:00","message":"> Transcript [3486] [false]: 'วันละไม่เกิน 1 ช้อนชาและต้องเป็นเกลือเสริม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:36.065153732+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:36.065156334+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:36.065159687+07:00","message":"StatePrefix: 'วันละไม่เกิน 1 ช้อนชาและต้องเป็นเกลือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:36.065172788+07:00","message":"TextPushed: 'วันละไม่เกิน 1 ช้อนชาและ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:36.252485149+07:00","message":"[GCS] IsForceVAD: false for message ID: 203"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:36.31103572+07:00","message":"[GCS] Start streaming session, msgId: 204"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:36.378233057+07:00","message":"receive streaming session, msgId: 203"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:36.378276431+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"วันละไม่เกิน 1 ช้อนชาและต้องเป็นเกลือเสริมไอโอดีน\",\"confidence\":0.95887786}],\"is_final\":true,\"result_end_time\":{\"seconds\":4,\"nanos\":320000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:36.378283033+07:00","message":"receive interim result [true|false]: วันละไม่เกิน 1 ช้อนชาและต้องเป็นเกลือเสริมไอโอดีน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:36.378294478+07:00","message":"end recv isFinal message id 203"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:36.378296842+07:00","message":"end Recv id 203"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:36.378304367+07:00","message":"[buffer interim] 203 true วันละไม่เกิน 1 ช้อนชาและต้องเป็นเกลือเสริมไอโอดีน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:36.37831557+07:00","message":"[bufferProcess] interim [320000000]:วันละไม่เกิน 1 ช้อนชาและต้องเป็นเกลือเสริมไอโอดีน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:36.378319281+07:00","message":"[bufferProcess] send to processor (isfinal):วันละไม่เกิน 1 ช้อนชาและต้องเป็นเกลือเสริมไอโอดีน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:36.378325774+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:36.378328771+07:00","message":"> Transcript [3487] [false]: 'วันละไม่เกิน 1 ช้อนชาและต้องเป็นเกลือเสริมไอโอดีน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:36.378332122+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:36.378334813+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:36.378337255+07:00","message":"StatePrefix: 'วันละไม่เกิน 1 ช้อนชาและต้องเป็นเกลือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:36.378339871+07:00","message":"TextPushed: 'วันละไม่เกิน 1 ช้อนชาและ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:36.378341851+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:36.378343847+07:00","message":"> Transcript [3488] [true]: 'วันละไม่เกิน 1 ช้อนชาและต้องเป็นเกลือเสริมไอโอดีน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:36.378346148+07:00","message":"Count interim (case isFinal): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:36.378347897+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:36.378349897+07:00","message":"StatePrefix: 'วันละไม่เกิน 1 ช้อนชาและต้องเป็นเกลือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:36.378352111+07:00","message":"TextPushed: 'วันละไม่เกิน 1 ช้อนชาและ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:36.378355482+07:00","message":"Push: 'ต้องเป็นเกลือเสริมไอโอดีน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:36.37836605+07:00","message":"push: {true ต้องเป็นเกลือเสริมไอโอดีน 0 0xc0017d4900}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:36.378952352+07:00","message":"[GCS] IsForceVAD: false for message ID: 204"}
{"level":"info","service":"Main","time":"2026-06-25T13:20:36.388064031+07:00","message":"write wav file: './tmp/7593/7593_203.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:36.502848669+07:00","message":"[GCS] Start streaming session, msgId: 205"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:36.544734593+07:00","message":"receive streaming session, msgId: 204"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:36.54475621+07:00","message":"found end of frame, send empty tag with msgId: 204"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:36.544759742+07:00","message":"end Recv id 204"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:36.544767154+07:00","message":"[buffer interim] 204 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:36.544775661+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:36.544780038+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:36.544783142+07:00","message":"> Transcript [3489] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:36.54478593+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:36.544788566+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:36.544790484+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:36.544792423+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:36.544799383+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:36.544809934+07:00","message":"push: {true \n 0 0xc001da9400}"}
{"level":"info","service":"Main","time":"2026-06-25T13:20:36.549603215+07:00","message":"write wav file: './tmp/7593/7593_204.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:36.965962068+07:00","message":"receive streaming session, msgId: 205"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:36.965998343+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"2\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":480000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:36.966003232+07:00","message":"receive interim result [false|false]: 2"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:36.966013676+07:00","message":"[buffer interim] 205 false 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:36.966020454+07:00","message":"[bufferProcess] interim [480000000]:2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:36.966022449+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:37.155065555+07:00","message":"receive streaming session, msgId: 205"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:37.155105306+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"2 ตัว\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":660000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:37.155111854+07:00","message":"receive interim result [false|false]: 2 ตัว"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:37.155125702+07:00","message":"[buffer interim] 205 false 2 ตัว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:37.155133397+07:00","message":"[bufferProcess] interim [660000000]:2 ตัว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:37.155135748+07:00","message":"[bufferProcess] send to processor:2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:37.155139282+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:37.155142277+07:00","message":"> Transcript [3490] [false]: '2'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:37.155144674+07:00","message":"Set StatePrefix (first interim): '2'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:37.34230494+07:00","message":"receive streaming session, msgId: 205"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:37.342348685+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"2 ตัวนี้\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":840000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:37.342355018+07:00","message":"receive interim result [false|false]: 2 ตัวนี้"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:37.342370296+07:00","message":"[buffer interim] 205 false 2 ตัวนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:37.342378444+07:00","message":"[bufferProcess] interim [840000000]:2 ตัวนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:37.342381317+07:00","message":"[bufferProcess] send to processor:2 ตัว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:37.342389425+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:37.342392686+07:00","message":"> Transcript [3491] [false]: '2 ตัว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:37.342396126+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:37.342398554+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:37.342401258+07:00","message":"StatePrefix: '2'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:37.342403355+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:37.488735799+07:00","message":"receive streaming session, msgId: 205"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:37.488774984+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"2 ตัวนี้ไป\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":20000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:37.488780977+07:00","message":"receive interim result [false|false]: 2 ตัวนี้ไป"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:37.48879616+07:00","message":"[buffer interim] 205 false 2 ตัวนี้ไป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:37.488803985+07:00","message":"[bufferProcess] interim [20000000]:2 ตัวนี้ไป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:37.488806441+07:00","message":"[bufferProcess] send to processor:2 ตัวนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:37.488813459+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:37.488816334+07:00","message":"> Transcript [3492] [false]: '2 ตัวนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:37.488819501+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:37.488821885+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:37.48882385+07:00","message":"StatePrefix: '2'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:37.488828035+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:37.537009991+07:00","message":"receive streaming session, msgId: 205"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:37.537050666+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"2\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":1,\"nanos\":80000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:37.53705801+07:00","message":"receive interim result [false|false]: 2"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:37.537070464+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" ตัวนี้ไป\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":80000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:37.537075094+07:00","message":"receive interim result [false|false]:  ตัวนี้ไป"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:37.537094041+07:00","message":"[buffer interim] 205 false 2"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:37.537108411+07:00","message":"[buffer interim] 205 false  ตัวนี้ไป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:37.537116348+07:00","message":"[bufferProcess] interim [80000000]:2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:37.537119093+07:00","message":"[bufferProcess] send to processor:2 ตัวนี้ไป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:37.537122855+07:00","message":"[bufferProcess] interim [80000000]: ตัวนี้ไป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:37.537125329+07:00","message":"[bufferProcess] update buffer: 2 ตัวนี้ไป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:37.537128038+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:37.53713111+07:00","message":"> Transcript [3493] [false]: '2 ตัวนี้ไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:37.537133908+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:37.537135888+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:37.537137758+07:00","message":"StatePrefix: '2'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:37.537139724+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:37.685474326+07:00","message":"receive streaming session, msgId: 205"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:37.685517252+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"2\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":1,\"nanos\":200000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:37.685525204+07:00","message":"receive interim result [false|false]: 2"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:37.685536551+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" ตัวนี้ไปด้วย\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":200000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:37.685540073+07:00","message":"receive interim result [false|false]:  ตัวนี้ไปด้วย"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:37.685548472+07:00","message":"[buffer interim] 205 false 2"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:37.685551719+07:00","message":"[buffer interim] 205 false  ตัวนี้ไปด้วย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:37.685557543+07:00","message":"[bufferProcess] interim [200000000]:2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:37.685559793+07:00","message":"[bufferProcess] send to processor:2 ตัวนี้ไป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:37.685562779+07:00","message":"[bufferProcess] interim [200000000]: ตัวนี้ไปด้วย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:37.685565249+07:00","message":"[bufferProcess] update buffer: 2 ตัวนี้ไปด้วย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:37.68556772+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:37.685570425+07:00","message":"> Transcript [3494] [false]: '2 ตัวนี้ไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:37.685574066+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:37.685576218+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:37.685578171+07:00","message":"StatePrefix: '2'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:37.685580065+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:37.685582466+07:00","message":"Push: '2'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:37.685584345+07:00","message":"TextPushed: '2'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:37.685586334+07:00","message":"Set new StatePrefix : '2 ตัวนี้ไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:37.685588618+07:00","message":"Next Push (prob) : ' ตัวนี้ไป'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:37.685595814+07:00","message":"push: {false 2 0 0xc0001fd580}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:37.737036501+07:00","message":"receive streaming session, msgId: 205"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:37.737074686+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"2\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":1,\"nanos\":320000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:37.737081541+07:00","message":"receive interim result [false|false]: 2"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:37.737100914+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" ตัวนี้ไปด้วยกัน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":320000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:37.737106798+07:00","message":"receive interim result [false|false]:  ตัวนี้ไปด้วยกัน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:37.737117223+07:00","message":"[buffer interim] 205 false 2"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:37.737121943+07:00","message":"[buffer interim] 205 false  ตัวนี้ไปด้วยกัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:37.737129645+07:00","message":"[bufferProcess] interim [320000000]:2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:37.737134103+07:00","message":"[bufferProcess] send to processor:2 ตัวนี้ไปด้วย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:37.737138761+07:00","message":"[bufferProcess] interim [320000000]: ตัวนี้ไปด้วยกัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:37.737142607+07:00","message":"[bufferProcess] update buffer: 2 ตัวนี้ไปด้วยกัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:37.737146743+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:37.737150583+07:00","message":"> Transcript [3495] [false]: '2 ตัวนี้ไปด้วย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:37.737155173+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:37.737158192+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:37.73717491+07:00","message":"StatePrefix: '2 ตัวนี้ไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:37.737179658+07:00","message":"TextPushed: '2'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:37.938479305+07:00","message":"receive streaming session, msgId: 205"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:37.938514181+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"2\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":1,\"nanos\":440000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:37.938519297+07:00","message":"receive interim result [false|false]: 2"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:37.938530556+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" ตัวนี้ไปด้วยกันเลย\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":440000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:37.938536961+07:00","message":"receive interim result [false|false]:  ตัวนี้ไปด้วยกันเลย"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:37.938544041+07:00","message":"[buffer interim] 205 false 2"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:37.938547576+07:00","message":"[buffer interim] 205 false  ตัวนี้ไปด้วยกันเลย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:37.938553388+07:00","message":"[bufferProcess] interim [440000000]:2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:37.938556106+07:00","message":"[bufferProcess] send to processor:2 ตัวนี้ไปด้วยกัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:37.938559065+07:00","message":"[bufferProcess] interim [440000000]: ตัวนี้ไปด้วยกันเลย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:37.938561299+07:00","message":"[bufferProcess] update buffer: 2 ตัวนี้ไปด้วยกันเลย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:37.938564194+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:37.938567758+07:00","message":"> Transcript [3496] [false]: '2 ตัวนี้ไปด้วยกัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:37.938570831+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:37.93857293+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:37.93857501+07:00","message":"StatePrefix: '2 ตัวนี้ไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:37.93857715+07:00","message":"TextPushed: '2'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:38.563082479+07:00","message":"receive streaming session, msgId: 205"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:38.563121626+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"2 ตัวนี้ไปด้วยกันเลย\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":2,\"nanos\":40000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:38.563129339+07:00","message":"receive interim result [false|false]: 2 ตัวนี้ไปด้วยกันเลย"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:38.563143461+07:00","message":"[buffer interim] 205 false 2 ตัวนี้ไปด้วยกันเลย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:38.563154665+07:00","message":"[bufferProcess] interim [40000000]:2 ตัวนี้ไปด้วยกันเลย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:38.563158687+07:00","message":"[bufferProcess] send to processor:2 ตัวนี้ไปด้วยกันเลย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:38.563165801+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:38.563172308+07:00","message":"> Transcript [3497] [false]: '2 ตัวนี้ไปด้วยกันเลย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:38.563176918+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:38.563179802+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:38.563184461+07:00","message":"StatePrefix: '2 ตัวนี้ไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:38.563187381+07:00","message":"TextPushed: '2'"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:20:39.018644049+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:20:39.018660097+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:40.033913814+07:00","message":"receive streaming session, msgId: 205"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:40.03395641+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"2\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":3,\"nanos\":540000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:40.033962221+07:00","message":"receive interim result [false|false]: 2"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:40.033971591+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" ตัวนี้ไปด้วยกันเลยร้าน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":540000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:40.03397541+07:00","message":"receive interim result [false|false]:  ตัวนี้ไปด้วยกันเลยร้าน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:40.03399535+07:00","message":"[buffer interim] 205 false 2"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:40.034019669+07:00","message":"[buffer interim] 205 false  ตัวนี้ไปด้วยกันเลยร้าน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:40.034032059+07:00","message":"[bufferProcess] interim [540000000]:2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:40.034036462+07:00","message":"[bufferProcess] send to processor:2 ตัวนี้ไปด้วยกันเลย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:40.034047611+07:00","message":"[bufferProcess] send to processor (ticker):2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:40.034052131+07:00","message":"[bufferProcess] interim [540000000]: ตัวนี้ไปด้วยกันเลยร้าน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:40.034056309+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:40.034074439+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:40.034121374+07:00","message":"> Transcript [3498] [false]: '2 ตัวนี้ไปด้วยกันเลย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:40.034133033+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:40.034137137+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:40.034140957+07:00","message":"StatePrefix: '2 ตัวนี้ไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:40.034145011+07:00","message":"TextPushed: '2'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:40.034155446+07:00","message":"Push: ' ตัวนี้ไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:40.034158681+07:00","message":"TextPushed: '2 ตัวนี้ไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:40.034162989+07:00","message":"Set new StatePrefix : '2 ตัวนี้ไปด้วยกันเลย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:40.034173559+07:00","message":"Next Push (prob) : 'ด้วยกันเลย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:40.034176878+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:40.034181312+07:00","message":"> Transcript [3499] [false]: '2'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:40.034184239+07:00","message":"> Transcript shorter than prefix"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:40.034210899+07:00","message":"push: {false  ตัวนี้ไป 0 0xc0001fd580}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:40.039912805+07:00","message":"receive streaming session, msgId: 205"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:40.03995033+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"2 ตัวนี้ไปด้วยกันเลย\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":3,\"nanos\":600000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:40.039955913+07:00","message":"receive interim result [false|false]: 2 ตัวนี้ไปด้วยกันเลย"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:40.039968362+07:00","message":"[buffer interim] 205 false 2 ตัวนี้ไปด้วยกันเลย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:40.039974679+07:00","message":"[bufferProcess] interim [600000000]:2 ตัวนี้ไปด้วยกันเลย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:40.039977365+07:00","message":"[bufferProcess] send to processor: ตัวนี้ไปด้วยกันเลยร้าน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:40.039981836+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:40.039984778+07:00","message":"> Transcript [3500] [false]: ' ตัวนี้ไปด้วยกันเลยร้าน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:40.039987259+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:40.039989973+07:00","message":"Set new StatePrefix: ' ตัวนี้ไปด้วยกันเลยร้าน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:40.172865083+07:00","message":"receive streaming session, msgId: 205"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:40.172902097+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"2\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":3,\"nanos\":660000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:40.172910784+07:00","message":"receive interim result [false|false]: 2"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:40.172924683+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" ตัวนี้ไปด้วยกันเลยร้านค้า\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":660000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:40.172928282+07:00","message":"receive interim result [false|false]:  ตัวนี้ไปด้วยกันเลยร้านค้า"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:40.172935553+07:00","message":"[buffer interim] 205 false 2"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:40.172939312+07:00","message":"[buffer interim] 205 false  ตัวนี้ไปด้วยกันเลยร้านค้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:40.172945191+07:00","message":"[bufferProcess] interim [660000000]:2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:40.172949107+07:00","message":"[bufferProcess] send to processor:2 ตัวนี้ไปด้วยกันเลย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:40.172953697+07:00","message":"[bufferProcess] interim [660000000]: ตัวนี้ไปด้วยกันเลยร้านค้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:40.172957383+07:00","message":"[bufferProcess] update buffer: 2 ตัวนี้ไปด้วยกันเลยร้านค้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:40.172961271+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:40.17296559+07:00","message":"> Transcript [3501] [false]: '2 ตัวนี้ไปด้วยกันเลย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:40.172969647+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:40.172971731+07:00","message":"Set new StatePrefix: '2 ตัวนี้ไปด้วยกันเลย'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:40.353804962+07:00","message":"receive streaming session, msgId: 205"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:40.353840781+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"2\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":3,\"nanos\":840000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:40.353846387+07:00","message":"receive interim result [false|false]: 2"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:40.353860451+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" ตัวนี้ไปด้วยกันเลยร้านค้าที่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":840000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:40.353863792+07:00","message":"receive interim result [false|false]:  ตัวนี้ไปด้วยกันเลยร้านค้าที่"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:40.353871517+07:00","message":"[buffer interim] 205 false 2"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:40.353876255+07:00","message":"[buffer interim] 205 false  ตัวนี้ไปด้วยกันเลยร้านค้าที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:40.353882489+07:00","message":"[bufferProcess] interim [840000000]:2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:40.353884797+07:00","message":"[bufferProcess] send to processor:2 ตัวนี้ไปด้วยกันเลยร้านค้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:40.353887774+07:00","message":"[bufferProcess] interim [840000000]: ตัวนี้ไปด้วยกันเลยร้านค้าที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:40.353890153+07:00","message":"[bufferProcess] update buffer: 2 ตัวนี้ไปด้วยกันเลยร้านค้าที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:40.353892629+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:40.353895117+07:00","message":"> Transcript [3502] [false]: '2 ตัวนี้ไปด้วยกันเลยร้านค้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:40.353898384+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:40.353900324+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:40.353902649+07:00","message":"StatePrefix: '2 ตัวนี้ไปด้วยกันเลย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:40.353905056+07:00","message":"TextPushed: '2 ตัวนี้ไป'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:40.422809646+07:00","message":"receive streaming session, msgId: 205"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:40.422845114+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"2\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":4,\"nanos\":20000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:40.422850415+07:00","message":"receive interim result [false|false]: 2"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:40.4228655+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" ตัวนี้ไปด้วยกันเลยร้านค้าที่ทำ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":20000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:40.422868691+07:00","message":"receive interim result [false|false]:  ตัวนี้ไปด้วยกันเลยร้านค้าที่ทำ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:40.422876164+07:00","message":"[buffer interim] 205 false 2"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:40.422879803+07:00","message":"[buffer interim] 205 false  ตัวนี้ไปด้วยกันเลยร้านค้าที่ทำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:40.422886409+07:00","message":"[bufferProcess] interim [20000000]:2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:40.422889073+07:00","message":"[bufferProcess] send to processor:2 ตัวนี้ไปด้วยกันเลยร้านค้าที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:40.422891944+07:00","message":"[bufferProcess] interim [20000000]: ตัวนี้ไปด้วยกันเลยร้านค้าที่ทำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:40.422894449+07:00","message":"[bufferProcess] update buffer: 2 ตัวนี้ไปด้วยกันเลยร้านค้าที่ทำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:40.422897322+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:40.42290001+07:00","message":"> Transcript [3503] [false]: '2 ตัวนี้ไปด้วยกันเลยร้านค้าที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:40.422902996+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:40.422905017+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:40.422907537+07:00","message":"StatePrefix: '2 ตัวนี้ไปด้วยกันเลย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:40.422909778+07:00","message":"TextPushed: '2 ตัวนี้ไป'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:40.739823743+07:00","message":"receive streaming session, msgId: 205"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:40.739876967+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"2\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":4,\"nanos\":200000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:40.739885522+07:00","message":"receive interim result [false|false]: 2"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:40.739910448+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" ตัวนี้ไปด้วยกันเลยร้านค้าที่ทำเดี๋ยว\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":200000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:40.739915986+07:00","message":"receive interim result [false|false]:  ตัวนี้ไปด้วยกันเลยร้านค้าที่ทำเดี๋ยว"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:40.739928997+07:00","message":"[buffer interim] 205 false 2"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:40.739934788+07:00","message":"[buffer interim] 205 false  ตัวนี้ไปด้วยกันเลยร้านค้าที่ทำเดี๋ยว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:40.739944265+07:00","message":"[bufferProcess] interim [200000000]:2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:40.739948704+07:00","message":"[bufferProcess] send to processor:2 ตัวนี้ไปด้วยกันเลยร้านค้าที่ทำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:40.73995273+07:00","message":"[bufferProcess] interim [200000000]: ตัวนี้ไปด้วยกันเลยร้านค้าที่ทำเดี๋ยว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:40.739957165+07:00","message":"[bufferProcess] update buffer: 2 ตัวนี้ไปด้วยกันเลยร้านค้าที่ทำเดี๋ยว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:40.73996147+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:40.739966666+07:00","message":"> Transcript [3504] [false]: '2 ตัวนี้ไปด้วยกันเลยร้านค้าที่ทำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:40.739971347+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:40.739974953+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:40.739979527+07:00","message":"StatePrefix: '2 ตัวนี้ไปด้วยกันเลย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:40.739983338+07:00","message":"TextPushed: '2 ตัวนี้ไป'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:40.764277185+07:00","message":"receive streaming session, msgId: 205"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:40.764339335+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"2\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":4,\"nanos\":260000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:40.764345621+07:00","message":"receive interim result [false|false]: 2"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:40.764362887+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" ตัวนี้ไปด้วยกันเลยร้านค้าที่ทำเดี๋ยวก็\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":260000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:40.764366444+07:00","message":"receive interim result [false|false]:  ตัวนี้ไปด้วยกันเลยร้านค้าที่ทำเดี๋ยวก็"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:40.764375655+07:00","message":"[buffer interim] 205 false 2"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:40.76438027+07:00","message":"[buffer interim] 205 false  ตัวนี้ไปด้วยกันเลยร้านค้าที่ทำเดี๋ยวก็"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:40.764388058+07:00","message":"[bufferProcess] interim [260000000]:2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:40.764391464+07:00","message":"[bufferProcess] send to processor:2 ตัวนี้ไปด้วยกันเลยร้านค้าที่ทำเดี๋ยว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:40.764398833+07:00","message":"[bufferProcess] interim [260000000]: ตัวนี้ไปด้วยกันเลยร้านค้าที่ทำเดี๋ยวก็"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:40.764401805+07:00","message":"[bufferProcess] update buffer: 2 ตัวนี้ไปด้วยกันเลยร้านค้าที่ทำเดี๋ยวก็"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:40.764421311+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:40.764465785+07:00","message":"> Transcript [3505] [false]: '2 ตัวนี้ไปด้วยกันเลยร้านค้าที่ทำเดี๋ยว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:40.764472239+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:40.764475161+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:40.764477573+07:00","message":"StatePrefix: '2 ตัวนี้ไปด้วยกันเลย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:40.764480246+07:00","message":"TextPushed: '2 ตัวนี้ไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:40.764486162+07:00","message":"Push: 'ด้วยกันเลย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:40.764488788+07:00","message":"TextPushed: '2 ตัวนี้ไปด้วยกันเลย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:40.764491086+07:00","message":"Set new StatePrefix : '2 ตัวนี้ไปด้วยกันเลยร้านค้าที่ทำเดี๋ยว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:40.764493338+07:00","message":"Next Push (prob) : 'ร้านค้าที่ทำเดี๋ยว'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:40.764505548+07:00","message":"push: {false ด้วยกันเลย 0 0xc0001fd580}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:40.88030307+07:00","message":"receive streaming session, msgId: 205"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:40.88035007+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"2\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":4,\"nanos\":380000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:40.880361412+07:00","message":"receive interim result [false|false]: 2"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:40.880374011+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" ตัวนี้ไปด้วยกันเลยร้านค้าที่ทำเดี๋ยวก็น่า\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":380000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:40.880378083+07:00","message":"receive interim result [false|false]:  ตัวนี้ไปด้วยกันเลยร้านค้าที่ทำเดี๋ยวก็น่า"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:40.880387553+07:00","message":"[buffer interim] 205 false 2"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:40.88039092+07:00","message":"[buffer interim] 205 false  ตัวนี้ไปด้วยกันเลยร้านค้าที่ทำเดี๋ยวก็น่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:40.880398354+07:00","message":"[bufferProcess] interim [380000000]:2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:40.880401125+07:00","message":"[bufferProcess] send to processor:2 ตัวนี้ไปด้วยกันเลยร้านค้าที่ทำเดี๋ยวก็"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:40.880404342+07:00","message":"[bufferProcess] interim [380000000]: ตัวนี้ไปด้วยกันเลยร้านค้าที่ทำเดี๋ยวก็น่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:40.880407428+07:00","message":"[bufferProcess] update buffer: 2 ตัวนี้ไปด้วยกันเลยร้านค้าที่ทำเดี๋ยวก็น่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:40.880410657+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:40.880413687+07:00","message":"> Transcript [3506] [false]: '2 ตัวนี้ไปด้วยกันเลยร้านค้าที่ทำเดี๋ยวก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:40.880417229+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:40.880419349+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:40.880421452+07:00","message":"StatePrefix: '2 ตัวนี้ไปด้วยกันเลยร้านค้าที่ทำเดี๋ยว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:40.880424056+07:00","message":"TextPushed: '2 ตัวนี้ไปด้วยกันเลย'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:40.932862537+07:00","message":"receive streaming session, msgId: 205"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:40.932913798+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"2\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":4,\"nanos\":440000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:40.932920362+07:00","message":"receive interim result [false|false]: 2"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:40.932939845+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" ตัวนี้ไปด้วยกันเลยร้านค้าที่ทำเดี๋ยวก็น่าจะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":440000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:40.932943927+07:00","message":"receive interim result [false|false]:  ตัวนี้ไปด้วยกันเลยร้านค้าที่ทำเดี๋ยวก็น่าจะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:40.93295891+07:00","message":"[buffer interim] 205 false 2"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:40.932975275+07:00","message":"[buffer interim] 205 false  ตัวนี้ไปด้วยกันเลยร้านค้าที่ทำเดี๋ยวก็น่าจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:40.932984183+07:00","message":"[bufferProcess] interim [440000000]:2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:40.93299057+07:00","message":"[bufferProcess] send to processor:2 ตัวนี้ไปด้วยกันเลยร้านค้าที่ทำเดี๋ยวก็น่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:40.932995501+07:00","message":"[bufferProcess] interim [440000000]: ตัวนี้ไปด้วยกันเลยร้านค้าที่ทำเดี๋ยวก็น่าจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:40.932998638+07:00","message":"[bufferProcess] update buffer: 2 ตัวนี้ไปด้วยกันเลยร้านค้าที่ทำเดี๋ยวก็น่าจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:40.933001625+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:40.933004523+07:00","message":"> Transcript [3507] [false]: '2 ตัวนี้ไปด้วยกันเลยร้านค้าที่ทำเดี๋ยวก็น่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:40.933008189+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:40.93301354+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:40.933016152+07:00","message":"StatePrefix: '2 ตัวนี้ไปด้วยกันเลยร้านค้าที่ทำเดี๋ยว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:40.93301916+07:00","message":"TextPushed: '2 ตัวนี้ไปด้วยกันเลย'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:41.061331901+07:00","message":"receive streaming session, msgId: 205"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:41.061367581+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"2\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":4,\"nanos\":620000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:41.061373005+07:00","message":"receive interim result [false|false]: 2"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:41.061387735+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" ตัวนี้ไปด้วยกันเลยร้านค้าที่ทำเดี๋ยวก็น่าจะพอ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":620000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:41.061393111+07:00","message":"receive interim result [false|false]:  ตัวนี้ไปด้วยกันเลยร้านค้าที่ทำเดี๋ยวก็น่าจะพอ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:41.061402382+07:00","message":"[buffer interim] 205 false 2"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:41.061406931+07:00","message":"[buffer interim] 205 false  ตัวนี้ไปด้วยกันเลยร้านค้าที่ทำเดี๋ยวก็น่าจะพอ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:41.061413785+07:00","message":"[bufferProcess] interim [620000000]:2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:41.061415951+07:00","message":"[bufferProcess] send to processor:2 ตัวนี้ไปด้วยกันเลยร้านค้าที่ทำเดี๋ยวก็น่าจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:41.061419183+07:00","message":"[bufferProcess] interim [620000000]: ตัวนี้ไปด้วยกันเลยร้านค้าที่ทำเดี๋ยวก็น่าจะพอ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:41.061422182+07:00","message":"[bufferProcess] update buffer: 2 ตัวนี้ไปด้วยกันเลยร้านค้าที่ทำเดี๋ยวก็น่าจะพอ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:41.061424844+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:41.061427423+07:00","message":"> Transcript [3508] [false]: '2 ตัวนี้ไปด้วยกันเลยร้านค้าที่ทำเดี๋ยวก็น่าจะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:41.061430473+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:41.061432445+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:41.061434356+07:00","message":"StatePrefix: '2 ตัวนี้ไปด้วยกันเลยร้านค้าที่ทำเดี๋ยว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:41.061436847+07:00","message":"TextPushed: '2 ตัวนี้ไปด้วยกันเลย'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:41.134820249+07:00","message":"receive streaming session, msgId: 205"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:41.134857231+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"2\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":4,\"nanos\":680000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:41.134864313+07:00","message":"receive interim result [false|false]: 2"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:41.134881987+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" ตัวนี้ไปด้วยกันเลยร้านค้าที่ทำเดี๋ยวก็น่าจะเพิ่ม\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":680000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:41.134888518+07:00","message":"receive interim result [false|false]:  ตัวนี้ไปด้วยกันเลยร้านค้าที่ทำเดี๋ยวก็น่าจะเพิ่ม"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:41.134897628+07:00","message":"[buffer interim] 205 false 2"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:41.134904037+07:00","message":"[buffer interim] 205 false  ตัวนี้ไปด้วยกันเลยร้านค้าที่ทำเดี๋ยวก็น่าจะเพิ่ม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:41.134912178+07:00","message":"[bufferProcess] interim [680000000]:2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:41.134915538+07:00","message":"[bufferProcess] send to processor:2 ตัวนี้ไปด้วยกันเลยร้านค้าที่ทำเดี๋ยวก็น่าจะพอ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:41.134919884+07:00","message":"[bufferProcess] interim [680000000]: ตัวนี้ไปด้วยกันเลยร้านค้าที่ทำเดี๋ยวก็น่าจะเพิ่ม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:41.134924362+07:00","message":"[bufferProcess] update buffer: 2 ตัวนี้ไปด้วยกันเลยร้านค้าที่ทำเดี๋ยวก็น่าจะเพิ่ม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:41.134929465+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:41.134932268+07:00","message":"> Transcript [3509] [false]: '2 ตัวนี้ไปด้วยกันเลยร้านค้าที่ทำเดี๋ยวก็น่าจะพอ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:41.134935836+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:41.13493775+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:41.134939746+07:00","message":"StatePrefix: '2 ตัวนี้ไปด้วยกันเลยร้านค้าที่ทำเดี๋ยว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:41.134942258+07:00","message":"TextPushed: '2 ตัวนี้ไปด้วยกันเลย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:41.134945306+07:00","message":"Push: 'ร้านค้าที่ทำเดี๋ยว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:41.13494747+07:00","message":"TextPushed: '2 ตัวนี้ไปด้วยกันเลยร้านค้าที่ทำเดี๋ยว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:41.13494973+07:00","message":"Set new StatePrefix : '2 ตัวนี้ไปด้วยกันเลยร้านค้าที่ทำเดี๋ยวก็น่าจะพอ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:41.134952039+07:00","message":"Next Push (prob) : 'ก็น่าจะพอ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:41.134959038+07:00","message":"push: {false ร้านค้าที่ทำเดี๋ยว 0 0xc0001fd580}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:41.321592021+07:00","message":"receive streaming session, msgId: 205"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:41.321638991+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"2\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":4,\"nanos\":860000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:41.321645112+07:00","message":"receive interim result [false|false]: 2"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:41.321659605+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" ตัวนี้ไปด้วยกันเลยร้านค้าที่ทำเดี๋ยวก็น่าจะเพิ่มมา\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":860000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:41.321664829+07:00","message":"receive interim result [false|false]:  ตัวนี้ไปด้วยกันเลยร้านค้าที่ทำเดี๋ยวก็น่าจะเพิ่มมา"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:41.321673725+07:00","message":"[buffer interim] 205 false 2"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:41.32167699+07:00","message":"[buffer interim] 205 false  ตัวนี้ไปด้วยกันเลยร้านค้าที่ทำเดี๋ยวก็น่าจะเพิ่มมา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:41.321703591+07:00","message":"[bufferProcess] interim [860000000]:2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:41.321727355+07:00","message":"[bufferProcess] send to processor:2 ตัวนี้ไปด้วยกันเลยร้านค้าที่ทำเดี๋ยวก็น่าจะเพิ่ม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:41.321736382+07:00","message":"[bufferProcess] interim [860000000]: ตัวนี้ไปด้วยกันเลยร้านค้าที่ทำเดี๋ยวก็น่าจะเพิ่มมา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:41.321739559+07:00","message":"[bufferProcess] update buffer: 2 ตัวนี้ไปด้วยกันเลยร้านค้าที่ทำเดี๋ยวก็น่าจะเพิ่มมา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:41.32174375+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:41.321747327+07:00","message":"> Transcript [3510] [false]: '2 ตัวนี้ไปด้วยกันเลยร้านค้าที่ทำเดี๋ยวก็น่าจะเพิ่ม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:41.321750205+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:41.321753035+07:00","message":"Set new StatePrefix: '2 ตัวนี้ไปด้วยกันเลยร้านค้าที่ทำเดี๋ยวก็น่าจะเพิ่ม'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:41.456575066+07:00","message":"receive streaming session, msgId: 205"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:41.45661407+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"2\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":4,\"nanos\":980000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:41.456620329+07:00","message":"receive interim result [false|false]: 2"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:41.45663489+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" ตัวนี้ไปด้วยกันเลยร้านค้าที่ทำเดี๋ยวก็น่าจะเพิ่มมาแล้ว\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":980000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:41.456638707+07:00","message":"receive interim result [false|false]:  ตัวนี้ไปด้วยกันเลยร้านค้าที่ทำเดี๋ยวก็น่าจะเพิ่มมาแล้ว"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:41.456646319+07:00","message":"[buffer interim] 205 false 2"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:41.456650951+07:00","message":"[buffer interim] 205 false  ตัวนี้ไปด้วยกันเลยร้านค้าที่ทำเดี๋ยวก็น่าจะเพิ่มมาแล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:41.456658191+07:00","message":"[bufferProcess] interim [980000000]:2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:41.456661155+07:00","message":"[bufferProcess] send to processor:2 ตัวนี้ไปด้วยกันเลยร้านค้าที่ทำเดี๋ยวก็น่าจะเพิ่มมา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:41.456664709+07:00","message":"[bufferProcess] interim [980000000]: ตัวนี้ไปด้วยกันเลยร้านค้าที่ทำเดี๋ยวก็น่าจะเพิ่มมาแล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:41.456667548+07:00","message":"[bufferProcess] update buffer: 2 ตัวนี้ไปด้วยกันเลยร้านค้าที่ทำเดี๋ยวก็น่าจะเพิ่มมาแล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:41.45667066+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:41.456673684+07:00","message":"> Transcript [3511] [false]: '2 ตัวนี้ไปด้วยกันเลยร้านค้าที่ทำเดี๋ยวก็น่าจะเพิ่มมา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:41.456677589+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:41.456680067+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:41.456682057+07:00","message":"StatePrefix: '2 ตัวนี้ไปด้วยกันเลยร้านค้าที่ทำเดี๋ยวก็น่าจะเพิ่ม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:41.456684416+07:00","message":"TextPushed: '2 ตัวนี้ไปด้วยกันเลยร้านค้าที่ทำเดี๋ยว'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:41.646683003+07:00","message":"receive streaming session, msgId: 205"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:41.646724351+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"2\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":5,\"nanos\":100000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:41.64673019+07:00","message":"receive interim result [false|false]: 2"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:41.646739299+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" ตัวนี้ไปด้วยกันเลยร้านค้าที่ทำเดี๋ยวก็น่าจะเพิ่มมาแล้วนะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":100000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:41.646743758+07:00","message":"receive interim result [false|false]:  ตัวนี้ไปด้วยกันเลยร้านค้าที่ทำเดี๋ยวก็น่าจะเพิ่มมาแล้วนะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:41.64675403+07:00","message":"[buffer interim] 205 false 2"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:41.646757682+07:00","message":"[buffer interim] 205 false  ตัวนี้ไปด้วยกันเลยร้านค้าที่ทำเดี๋ยวก็น่าจะเพิ่มมาแล้วนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:41.646767502+07:00","message":"[bufferProcess] interim [100000000]:2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:41.646770053+07:00","message":"[bufferProcess] send to processor:2 ตัวนี้ไปด้วยกันเลยร้านค้าที่ทำเดี๋ยวก็น่าจะเพิ่มมาแล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:41.646773476+07:00","message":"[bufferProcess] interim [100000000]: ตัวนี้ไปด้วยกันเลยร้านค้าที่ทำเดี๋ยวก็น่าจะเพิ่มมาแล้วนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:41.646775991+07:00","message":"[bufferProcess] update buffer: 2 ตัวนี้ไปด้วยกันเลยร้านค้าที่ทำเดี๋ยวก็น่าจะเพิ่มมาแล้วนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:41.646779603+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:41.64678281+07:00","message":"> Transcript [3512] [false]: '2 ตัวนี้ไปด้วยกันเลยร้านค้าที่ทำเดี๋ยวก็น่าจะเพิ่มมาแล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:41.646787733+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:41.646790076+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:41.646791935+07:00","message":"StatePrefix: '2 ตัวนี้ไปด้วยกันเลยร้านค้าที่ทำเดี๋ยวก็น่าจะเพิ่ม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:41.646794577+07:00","message":"TextPushed: '2 ตัวนี้ไปด้วยกันเลยร้านค้าที่ทำเดี๋ยว'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:41.755923597+07:00","message":"receive streaming session, msgId: 205"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:41.755977769+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"2\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":5,\"nanos\":220000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:41.755987475+07:00","message":"receive interim result [false|false]: 2"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:41.75600864+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" ตัวนี้ไปด้วยกันเลยร้านค้าที่ทำเดี๋ยวก็น่าจะเพิ่มมาแล้วนะน้อง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":220000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:41.756014398+07:00","message":"receive interim result [false|false]:  ตัวนี้ไปด้วยกันเลยร้านค้าที่ทำเดี๋ยวก็น่าจะเพิ่มมาแล้วนะน้อง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:41.756025825+07:00","message":"[buffer interim] 205 false 2"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:41.756029677+07:00","message":"[buffer interim] 205 false  ตัวนี้ไปด้วยกันเลยร้านค้าที่ทำเดี๋ยวก็น่าจะเพิ่มมาแล้วนะน้อง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:41.756039406+07:00","message":"[bufferProcess] interim [220000000]:2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:41.75604334+07:00","message":"[bufferProcess] send to processor:2 ตัวนี้ไปด้วยกันเลยร้านค้าที่ทำเดี๋ยวก็น่าจะเพิ่มมาแล้วนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:41.756047789+07:00","message":"[bufferProcess] interim [220000000]: ตัวนี้ไปด้วยกันเลยร้านค้าที่ทำเดี๋ยวก็น่าจะเพิ่มมาแล้วนะน้อง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:41.756051661+07:00","message":"[bufferProcess] update buffer: 2 ตัวนี้ไปด้วยกันเลยร้านค้าที่ทำเดี๋ยวก็น่าจะเพิ่มมาแล้วนะน้อง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:41.756056049+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:41.756060765+07:00","message":"> Transcript [3513] [false]: '2 ตัวนี้ไปด้วยกันเลยร้านค้าที่ทำเดี๋ยวก็น่าจะเพิ่มมาแล้วนะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:41.756064344+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:41.756066336+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:41.756068603+07:00","message":"StatePrefix: '2 ตัวนี้ไปด้วยกันเลยร้านค้าที่ทำเดี๋ยวก็น่าจะเพิ่ม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:41.756071621+07:00","message":"TextPushed: '2 ตัวนี้ไปด้วยกันเลยร้านค้าที่ทำเดี๋ยว'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:41.759946845+07:00","message":"[GCS] IsForceVAD: false for message ID: 205"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:41.821241809+07:00","message":"[GCS] Start streaming session, msgId: 206"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:41.89910116+07:00","message":"receive streaming session, msgId: 205"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:41.899125008+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"2\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":5,\"nanos\":340000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:41.899129308+07:00","message":"receive interim result [false|false]: 2"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:41.899141762+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" ตัวนี้ไปด้วยกันเลยร้านค้าที่ทำเดี๋ยวก็น่าจะเพิ่มมาแล้วเหรอน้องพิม\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":340000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:41.899146495+07:00","message":"receive interim result [false|false]:  ตัวนี้ไปด้วยกันเลยร้านค้าที่ทำเดี๋ยวก็น่าจะเพิ่มมาแล้วเหรอน้องพิม"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:41.899152521+07:00","message":"[buffer interim] 205 false 2"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:41.899156127+07:00","message":"[buffer interim] 205 false  ตัวนี้ไปด้วยกันเลยร้านค้าที่ทำเดี๋ยวก็น่าจะเพิ่มมาแล้วเหรอน้องพิม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:41.899161667+07:00","message":"[bufferProcess] interim [340000000]:2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:41.899164613+07:00","message":"[bufferProcess] send to processor:2 ตัวนี้ไปด้วยกันเลยร้านค้าที่ทำเดี๋ยวก็น่าจะเพิ่มมาแล้วนะน้อง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:41.899167707+07:00","message":"[bufferProcess] interim [340000000]: ตัวนี้ไปด้วยกันเลยร้านค้าที่ทำเดี๋ยวก็น่าจะเพิ่มมาแล้วเหรอน้องพิม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:41.89917026+07:00","message":"[bufferProcess] update buffer: 2 ตัวนี้ไปด้วยกันเลยร้านค้าที่ทำเดี๋ยวก็น่าจะเพิ่มมาแล้วเหรอน้องพิม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:41.899173337+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:41.899175864+07:00","message":"> Transcript [3514] [false]: '2 ตัวนี้ไปด้วยกันเลยร้านค้าที่ทำเดี๋ยวก็น่าจะเพิ่มมาแล้วนะน้อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:41.899178793+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:41.899180823+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:41.899183118+07:00","message":"StatePrefix: '2 ตัวนี้ไปด้วยกันเลยร้านค้าที่ทำเดี๋ยวก็น่าจะเพิ่ม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:41.899185358+07:00","message":"TextPushed: '2 ตัวนี้ไปด้วยกันเลยร้านค้าที่ทำเดี๋ยว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:41.899194686+07:00","message":"Push: 'ก็น่าจะเพิ่ม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:41.899204403+07:00","message":"TextPushed: '2 ตัวนี้ไปด้วยกันเลยร้านค้าที่ทำเดี๋ยวก็น่าจะเพิ่ม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:41.899206953+07:00","message":"Set new StatePrefix : '2 ตัวนี้ไปด้วยกันเลยร้านค้าที่ทำเดี๋ยวก็น่าจะเพิ่มมาแล้วนะน้อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:41.899209934+07:00","message":"Next Push (prob) : 'มาแล้วนะน้อง'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:41.89922261+07:00","message":"push: {false ก็น่าจะเพิ่ม 0 0xc0001fd580}"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:20:42.01935395+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:20:42.019406735+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:42.062907521+07:00","message":"receive streaming session, msgId: 205"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:42.062954483+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"2 ตัวนี้ไปด้วยกันเลยร้านค้าที่ทำเดี๋ยวก็น่าจะเพิ่มมาแล้วนะน้องพิม\",\"confidence\":0.9543506}],\"is_final\":true,\"result_end_time\":{\"seconds\":5,\"nanos\":460000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:42.062962197+07:00","message":"receive interim result [true|false]: 2 ตัวนี้ไปด้วยกันเลยร้านค้าที่ทำเดี๋ยวก็น่าจะเพิ่มมาแล้วนะน้องพิม"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:42.062973449+07:00","message":"end recv isFinal message id 205"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:42.062975857+07:00","message":"end Recv id 205"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:42.062983182+07:00","message":"[buffer interim] 205 true 2 ตัวนี้ไปด้วยกันเลยร้านค้าที่ทำเดี๋ยวก็น่าจะเพิ่มมาแล้วนะน้องพิม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:42.062996294+07:00","message":"[bufferProcess] interim [460000000]:2 ตัวนี้ไปด้วยกันเลยร้านค้าที่ทำเดี๋ยวก็น่าจะเพิ่มมาแล้วนะน้องพิม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:42.063003606+07:00","message":"[bufferProcess] send to processor (isfinal):2 ตัวนี้ไปด้วยกันเลยร้านค้าที่ทำเดี๋ยวก็น่าจะเพิ่มมาแล้วเหรอน้องพิม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:42.063007476+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:42.063010556+07:00","message":"> Transcript [3515] [false]: '2 ตัวนี้ไปด้วยกันเลยร้านค้าที่ทำเดี๋ยวก็น่าจะเพิ่มมาแล้วเหรอน้องพิม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:42.063013816+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:42.063015758+07:00","message":"Set new StatePrefix: '2 ตัวนี้ไปด้วยกันเลยร้านค้าที่ทำเดี๋ยวก็น่าจะเพิ่มมาแล้วเหรอน้องพิม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:42.063017876+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:42.063019851+07:00","message":"> Transcript [3516] [true]: '2 ตัวนี้ไปด้วยกันเลยร้านค้าที่ทำเดี๋ยวก็น่าจะเพิ่มมาแล้วนะน้องพิม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:42.06302259+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:42.063025501+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:42.063027568+07:00","message":"StatePrefix: '2 ตัวนี้ไปด้วยกันเลยร้านค้าที่ทำเดี๋ยวก็น่าจะเพิ่มมาแล้วเหรอน้องพิม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:42.063030602+07:00","message":"TextPushed: '2 ตัวนี้ไปด้วยกันเลยร้านค้าที่ทำเดี๋ยวก็น่าจะเพิ่ม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:42.063038105+07:00","message":"Push: 'มาแล้วนะน้องพิม'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:42.063047657+07:00","message":"push: {true มาแล้วนะน้องพิม 0 0xc0001fd580}"}
{"level":"info","service":"Main","time":"2026-06-25T13:20:42.074989413+07:00","message":"write wav file: './tmp/7593/7593_205.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:42.662168294+07:00","message":"receive streaming session, msgId: 206"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:42.662206074+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อาหาร\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":840000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:42.662211606+07:00","message":"receive interim result [false|false]: อาหาร"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:42.66222674+07:00","message":"[buffer interim] 206 false อาหาร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:42.662234249+07:00","message":"[bufferProcess] interim [840000000]:อาหาร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:42.662236587+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:42.909792801+07:00","message":"[GCS] IsForceVAD: false for message ID: 206"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:43.007834651+07:00","message":"receive streaming session, msgId: 206"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:43.007874335+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ตะกรุด\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":140000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:43.007880892+07:00","message":"receive interim result [false|false]: ตะกรุด"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:43.007894884+07:00","message":"[buffer interim] 206 false ตะกรุด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:43.007903729+07:00","message":"[bufferProcess] interim [140000000]:ตะกรุด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:43.007906222+07:00","message":"[bufferProcess] send to processor:อาหาร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:43.007913287+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:43.007916505+07:00","message":"> Transcript [3517] [false]: 'อาหาร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:43.007918766+07:00","message":"Set StatePrefix (first interim): 'อาหาร'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:43.018441542+07:00","message":"receive streaming session, msgId: 206"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:43.018470095+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อาหาร\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":200000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:43.018475162+07:00","message":"receive interim result [false|false]: อาหาร"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:43.018486084+07:00","message":"[buffer interim] 206 false อาหาร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:43.018491664+07:00","message":"[bufferProcess] interim [200000000]:อาหาร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:43.018493839+07:00","message":"[bufferProcess] send to processor:ตะกรุด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:43.018496573+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:43.01849919+07:00","message":"> Transcript [3518] [false]: 'ตะกรุด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:43.018501493+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:43.018503442+07:00","message":"Set new StatePrefix: 'ตะกรุด'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:43.039953088+07:00","message":"receive streaming session, msgId: 206"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:43.039977392+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"กฎหมาย\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":260000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:43.039982612+07:00","message":"receive interim result [false|false]: กฎหมาย"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:43.039993915+07:00","message":"[buffer interim] 206 false กฎหมาย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:43.040003357+07:00","message":"[bufferProcess] interim [260000000]:กฎหมาย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:43.040005584+07:00","message":"[bufferProcess] send to processor:อาหาร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:43.040008603+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:43.040011291+07:00","message":"> Transcript [3519] [false]: 'อาหาร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:43.040013546+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:43.040015693+07:00","message":"Set new StatePrefix: 'อาหาร'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:43.053295042+07:00","message":"receive streaming session, msgId: 206"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:43.053318903+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อาหารปวดมาก\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":320000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:43.053324028+07:00","message":"receive interim result [false|false]: อาหารปวดมาก"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:43.053337846+07:00","message":"[buffer interim] 206 false อาหารปวดมาก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:43.053344207+07:00","message":"[bufferProcess] interim [320000000]:อาหารปวดมาก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:43.053346324+07:00","message":"[bufferProcess] send to processor:กฎหมาย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:43.053349653+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:43.053352395+07:00","message":"> Transcript [3520] [false]: 'กฎหมาย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:43.053354808+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:43.053358139+07:00","message":"Set new StatePrefix: 'กฎหมาย'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:43.100987137+07:00","message":"[GCS] Start streaming session, msgId: 207"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:43.10176613+07:00","message":"receive streaming session, msgId: 206"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:43.101795034+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อาหารสดมาก\",\"confidence\":0.7013434}],\"is_final\":true,\"result_end_time\":{\"seconds\":1,\"nanos\":320000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:43.101803518+07:00","message":"receive interim result [true|false]: อาหารสดมาก"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:43.101815975+07:00","message":"end recv isFinal message id 206"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:43.101819215+07:00","message":"end Recv id 206"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:43.101826935+07:00","message":"[buffer interim] 206 true อาหารสดมาก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:43.101834074+07:00","message":"[bufferProcess] interim [320000000]:อาหารสดมาก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:43.101837004+07:00","message":"[bufferProcess] send to processor (isfinal):อาหารปวดมาก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:43.101840118+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:43.101842387+07:00","message":"> Transcript [3521] [false]: 'อาหารปวดมาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:43.101844513+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:43.101846702+07:00","message":"Set new StatePrefix: 'อาหารปวดมาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:43.101848554+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:43.101850454+07:00","message":"> Transcript [3522] [true]: 'อาหารสดมาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:43.101852679+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:43.101854582+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:43.10185646+07:00","message":"StatePrefix: 'อาหารปวดมาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:43.101859003+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:43.101867703+07:00","message":"Push: 'อาหารสดมาก'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:43.101876411+07:00","message":"push: {true อาหารสดมาก 0 0xc0017d5700}"}
{"level":"info","service":"Main","time":"2026-06-25T13:20:43.113981554+07:00","message":"write wav file: './tmp/7593/7593_206.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:43.646186072+07:00","message":"receive streaming session, msgId: 207"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:43.646229785+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ถ้าเกิด\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":540000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:43.646235074+07:00","message":"receive interim result [false|false]: ถ้าเกิด"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:43.646249677+07:00","message":"[buffer interim] 207 false ถ้าเกิด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:43.646258347+07:00","message":"[bufferProcess] interim [540000000]:ถ้าเกิด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:43.646260567+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:43.788455253+07:00","message":"receive streaming session, msgId: 207"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:43.788500251+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"จดบันทึก\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":720000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:43.78850595+07:00","message":"receive interim result [false|false]: จดบันทึก"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:43.788520253+07:00","message":"[buffer interim] 207 false จดบันทึก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:43.788528576+07:00","message":"[bufferProcess] interim [720000000]:จดบันทึก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:43.788530968+07:00","message":"[bufferProcess] send to processor:ถ้าเกิด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:43.78853732+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:43.788540308+07:00","message":"> Transcript [3523] [false]: 'ถ้าเกิด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:43.788542837+07:00","message":"Set StatePrefix (first interim): 'ถ้าเกิด'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:43.849903589+07:00","message":"receive streaming session, msgId: 207"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:43.849944725+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"จดบัญชี\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":780000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:43.849950915+07:00","message":"receive interim result [false|false]: จดบัญชี"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:43.849965002+07:00","message":"[buffer interim] 207 false จดบัญชี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:43.849973072+07:00","message":"[bufferProcess] interim [780000000]:จดบัญชี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:43.849975343+07:00","message":"[bufferProcess] send to processor:จดบันทึก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:43.849979697+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:43.849983133+07:00","message":"> Transcript [3524] [false]: 'จดบันทึก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:43.849985487+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:43.849987654+07:00","message":"Set new StatePrefix: 'จดบันทึก'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:44.00233909+07:00","message":"receive streaming session, msgId: 207"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:44.002388389+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"จดบันทึก\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":840000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:44.002394181+07:00","message":"receive interim result [false|false]: จดบันทึก"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:44.002416703+07:00","message":"[buffer interim] 207 false จดบันทึก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:44.002427916+07:00","message":"[bufferProcess] interim [840000000]:จดบันทึก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:44.002431907+07:00","message":"[bufferProcess] send to processor:จดบัญชี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:44.002436724+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:44.002441225+07:00","message":"> Transcript [3525] [false]: 'จดบัญชี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:44.002444856+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:44.002454215+07:00","message":"Set new StatePrefix: 'จดบัญชี'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:44.100378541+07:00","message":"receive streaming session, msgId: 207"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:44.100425009+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ถ้าเกิดมันเจ็บ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":900000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:44.100430415+07:00","message":"receive interim result [false|false]: ถ้าเกิดมันเจ็บ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:44.100444432+07:00","message":"[buffer interim] 207 false ถ้าเกิดมันเจ็บ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:44.100458617+07:00","message":"[bufferProcess] interim [900000000]:ถ้าเกิดมันเจ็บ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:44.10046129+07:00","message":"[bufferProcess] send to processor:จดบันทึก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:44.100469108+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:44.100472253+07:00","message":"> Transcript [3526] [false]: 'จดบันทึก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:44.100474914+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:44.100476958+07:00","message":"Set new StatePrefix: 'จดบันทึก'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:44.152110329+07:00","message":"receive streaming session, msgId: 207"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:44.152147007+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ถ้าเกิดมันเต็ม\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":960000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:44.152152811+07:00","message":"receive interim result [false|false]: ถ้าเกิดมันเต็ม"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:44.152165795+07:00","message":"[buffer interim] 207 false ถ้าเกิดมันเต็ม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:44.152173164+07:00","message":"[bufferProcess] interim [960000000]:ถ้าเกิดมันเต็ม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:44.152175655+07:00","message":"[bufferProcess] send to processor:ถ้าเกิดมันเจ็บ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:44.15218016+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:44.152187736+07:00","message":"> Transcript [3527] [false]: 'ถ้าเกิดมันเจ็บ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:44.152190269+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:44.152192356+07:00","message":"Set new StatePrefix: 'ถ้าเกิดมันเจ็บ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:44.168154702+07:00","message":"receive streaming session, msgId: 207"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:44.168195871+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ถ้าเกิดมันเต็มไป\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":20000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:44.168202137+07:00","message":"receive interim result [false|false]: ถ้าเกิดมันเต็มไป"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:44.168221301+07:00","message":"[buffer interim] 207 false ถ้าเกิดมันเต็มไป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:44.168231103+07:00","message":"[bufferProcess] interim [20000000]:ถ้าเกิดมันเต็มไป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:44.168234868+07:00","message":"[bufferProcess] send to processor:ถ้าเกิดมันเต็ม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:44.168244969+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:44.168248858+07:00","message":"> Transcript [3528] [false]: 'ถ้าเกิดมันเต็ม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:44.168252575+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:44.168257455+07:00","message":"Set new StatePrefix: 'ถ้าเกิดมันเต็ม'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:44.284498555+07:00","message":"receive streaming session, msgId: 207"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:44.284544726+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ถ้าเกิดมันเต็มไปด้วย\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":140000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:44.284551028+07:00","message":"receive interim result [false|false]: ถ้าเกิดมันเต็มไปด้วย"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:44.284566056+07:00","message":"[buffer interim] 207 false ถ้าเกิดมันเต็มไปด้วย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:44.284574825+07:00","message":"[bufferProcess] interim [140000000]:ถ้าเกิดมันเต็มไปด้วย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:44.284577527+07:00","message":"[bufferProcess] send to processor:ถ้าเกิดมันเต็มไป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:44.284585347+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:44.284588495+07:00","message":"> Transcript [3529] [false]: 'ถ้าเกิดมันเต็มไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:44.284594099+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:44.284597059+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:44.28459893+07:00","message":"StatePrefix: 'ถ้าเกิดมันเต็ม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:44.284601328+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:44.312308128+07:00","message":"receive streaming session, msgId: 207"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:44.31234293+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ถ้าเกิดมันเต็มไปเดี๋ยว\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":200000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:44.312349492+07:00","message":"receive interim result [false|false]: ถ้าเกิดมันเต็มไปเดี๋ยว"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:44.312364073+07:00","message":"[buffer interim] 207 false ถ้าเกิดมันเต็มไปเดี๋ยว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:44.312371405+07:00","message":"[bufferProcess] interim [200000000]:ถ้าเกิดมันเต็มไปเดี๋ยว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:44.312374255+07:00","message":"[bufferProcess] send to processor:ถ้าเกิดมันเต็มไปด้วย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:44.31237763+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:44.312380451+07:00","message":"> Transcript [3530] [false]: 'ถ้าเกิดมันเต็มไปด้วย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:44.31238374+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:44.31238592+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:44.312388446+07:00","message":"StatePrefix: 'ถ้าเกิดมันเต็ม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:44.3123909+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:44.449723819+07:00","message":"receive streaming session, msgId: 207"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:44.449763234+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ถ้าเกิดมันเต็มไปเดี๋ยวก็\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":260000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:44.449768978+07:00","message":"receive interim result [false|false]: ถ้าเกิดมันเต็มไปเดี๋ยวก็"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:44.449786911+07:00","message":"[buffer interim] 207 false ถ้าเกิดมันเต็มไปเดี๋ยวก็"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:44.449795455+07:00","message":"[bufferProcess] interim [260000000]:ถ้าเกิดมันเต็มไปเดี๋ยวก็"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:44.449799307+07:00","message":"[bufferProcess] send to processor:ถ้าเกิดมันเต็มไปเดี๋ยว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:44.449807047+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:44.449810474+07:00","message":"> Transcript [3531] [false]: 'ถ้าเกิดมันเต็มไปเดี๋ยว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:44.449814436+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:44.449817229+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:44.449825888+07:00","message":"StatePrefix: 'ถ้าเกิดมันเต็ม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:44.449828302+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:44.588780701+07:00","message":"receive streaming session, msgId: 207"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:44.58882283+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ถ้าเกิดมันเต็มไปเดี๋ยวกูจะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":320000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:44.58882901+07:00","message":"receive interim result [false|false]: ถ้าเกิดมันเต็มไปเดี๋ยวกูจะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:44.588844338+07:00","message":"[buffer interim] 207 false ถ้าเกิดมันเต็มไปเดี๋ยวกูจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:44.588852351+07:00","message":"[bufferProcess] interim [320000000]:ถ้าเกิดมันเต็มไปเดี๋ยวกูจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:44.588855313+07:00","message":"[bufferProcess] send to processor:ถ้าเกิดมันเต็มไปเดี๋ยวก็"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:44.588865122+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:44.588868407+07:00","message":"> Transcript [3532] [false]: 'ถ้าเกิดมันเต็มไปเดี๋ยวก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:44.588872845+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:44.588875288+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:44.588877579+07:00","message":"StatePrefix: 'ถ้าเกิดมันเต็ม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:44.588879974+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:44.588886982+07:00","message":"Push: 'ถ้าเกิดมันเต็ม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:44.588889221+07:00","message":"TextPushed: 'ถ้าเกิดมันเต็ม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:44.588891791+07:00","message":"Set new StatePrefix : 'ถ้าเกิดมันเต็มไปเดี๋ยวก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:44.588894159+07:00","message":"Next Push (prob) : 'ไปเดี๋ยวก็'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:44.588902762+07:00","message":"push: {false ถ้าเกิดมันเต็ม 0 0xc00041cc80}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:44.737989528+07:00","message":"receive streaming session, msgId: 207"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:44.738037472+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ถ้าเกิดมันเต็มไปด้วยความเรียบ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":380000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:44.738044119+07:00","message":"receive interim result [false|false]: ถ้าเกิดมันเต็มไปด้วยความเรียบ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:44.738060879+07:00","message":"[buffer interim] 207 false ถ้าเกิดมันเต็มไปด้วยความเรียบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:44.738070185+07:00","message":"[bufferProcess] interim [380000000]:ถ้าเกิดมันเต็มไปด้วยความเรียบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:44.738074084+07:00","message":"[bufferProcess] send to processor:ถ้าเกิดมันเต็มไปเดี๋ยวกูจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:44.738077903+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:44.738081016+07:00","message":"> Transcript [3533] [false]: 'ถ้าเกิดมันเต็มไปเดี๋ยวกูจะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:44.738083856+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:44.738086067+07:00","message":"Set new StatePrefix: 'ถ้าเกิดมันเต็มไปเดี๋ยวกูจะ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:44.788603113+07:00","message":"receive streaming session, msgId: 207"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:44.788643993+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ถ้าเกิดมันเต็มไปด้วย\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":440000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:44.788650262+07:00","message":"receive interim result [false|false]: ถ้าเกิดมันเต็มไปด้วย"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:44.78866508+07:00","message":"[buffer interim] 207 false ถ้าเกิดมันเต็มไปด้วย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:44.788672965+07:00","message":"[bufferProcess] interim [440000000]:ถ้าเกิดมันเต็มไปด้วย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:44.788676438+07:00","message":"[bufferProcess] send to processor:ถ้าเกิดมันเต็มไปด้วยความเรียบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:44.788682271+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:44.788685178+07:00","message":"> Transcript [3534] [false]: 'ถ้าเกิดมันเต็มไปด้วยความเรียบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:44.788688312+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:44.788690728+07:00","message":"Set new StatePrefix: 'ถ้าเกิดมันเต็มไปด้วยความเรียบ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:44.867661574+07:00","message":"receive streaming session, msgId: 207"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:44.867705392+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ถ้าเกิดมันเต็มไปเดี๋ยวกูจะไป\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":500000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:44.86771192+07:00","message":"receive interim result [false|false]: ถ้าเกิดมันเต็มไปเดี๋ยวกูจะไป"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:44.86772916+07:00","message":"[buffer interim] 207 false ถ้าเกิดมันเต็มไปเดี๋ยวกูจะไป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:44.867737701+07:00","message":"[bufferProcess] interim [500000000]:ถ้าเกิดมันเต็มไปเดี๋ยวกูจะไป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:44.867740336+07:00","message":"[bufferProcess] send to processor:ถ้าเกิดมันเต็มไปด้วย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:44.86774418+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:44.867749836+07:00","message":"> Transcript [3535] [false]: 'ถ้าเกิดมันเต็มไปด้วย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:44.867752465+07:00","message":"> Transcript shorter than prefix"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:44.903315873+07:00","message":"receive streaming session, msgId: 207"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:44.90335902+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ถ้าเกิดมันเต็มไปเดี๋ยวก็แปลว่า\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":560000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:44.903368697+07:00","message":"receive interim result [false|false]: ถ้าเกิดมันเต็มไปเดี๋ยวก็แปลว่า"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:44.903383098+07:00","message":"[buffer interim] 207 false ถ้าเกิดมันเต็มไปเดี๋ยวก็แปลว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:44.903392214+07:00","message":"[bufferProcess] interim [560000000]:ถ้าเกิดมันเต็มไปเดี๋ยวก็แปลว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:44.903395953+07:00","message":"[bufferProcess] send to processor:ถ้าเกิดมันเต็มไปเดี๋ยวกูจะไป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:44.903401033+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:44.903406402+07:00","message":"> Transcript [3536] [false]: 'ถ้าเกิดมันเต็มไปเดี๋ยวกูจะไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:44.90341084+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:44.903414762+07:00","message":"Set new StatePrefix: 'ถ้าเกิดมันเต็มไปเดี๋ยวกูจะไป'"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:20:45.019920171+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:20:45.019920157+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:45.383117251+07:00","message":"receive streaming session, msgId: 207"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:45.383153539+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ถ้าเกิดมันเต็มไปเดี๋ยวก็แปลว่าเอาดินเยอะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":160000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:45.383160265+07:00","message":"receive interim result [false|false]: ถ้าเกิดมันเต็มไปเดี๋ยวก็แปลว่าเอาดินเยอะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:45.383172058+07:00","message":"[buffer interim] 207 false ถ้าเกิดมันเต็มไปเดี๋ยวก็แปลว่าเอาดินเยอะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:45.38318024+07:00","message":"[bufferProcess] interim [160000000]:ถ้าเกิดมันเต็มไปเดี๋ยวก็แปลว่าเอาดินเยอะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:45.383183188+07:00","message":"[bufferProcess] send to processor:ถ้าเกิดมันเต็มไปเดี๋ยวก็แปลว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:45.383189029+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:45.38319206+07:00","message":"> Transcript [3537] [false]: 'ถ้าเกิดมันเต็มไปเดี๋ยวก็แปลว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:45.383195015+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:45.383197319+07:00","message":"Set new StatePrefix: 'ถ้าเกิดมันเต็มไปเดี๋ยวก็แปลว่า'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:45.874992918+07:00","message":"receive streaming session, msgId: 207"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:45.875034267+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ถ้าเกิดมันเต็มไปเดี๋ยวก็แปลว่าเอาดินเยอะ\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":2,\"nanos\":760000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:45.875042091+07:00","message":"receive interim result [false|false]: ถ้าเกิดมันเต็มไปเดี๋ยวก็แปลว่าเอาดินเยอะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:45.875055705+07:00","message":"[buffer interim] 207 false ถ้าเกิดมันเต็มไปเดี๋ยวก็แปลว่าเอาดินเยอะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:45.875063535+07:00","message":"[bufferProcess] interim [760000000]:ถ้าเกิดมันเต็มไปเดี๋ยวก็แปลว่าเอาดินเยอะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:45.875066481+07:00","message":"[bufferProcess] send to processor:ถ้าเกิดมันเต็มไปเดี๋ยวก็แปลว่าเอาดินเยอะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:45.875073683+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:45.875076908+07:00","message":"> Transcript [3538] [false]: 'ถ้าเกิดมันเต็มไปเดี๋ยวก็แปลว่าเอาดินเยอะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:45.87508097+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:45.875083175+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:45.875087975+07:00","message":"StatePrefix: 'ถ้าเกิดมันเต็มไปเดี๋ยวก็แปลว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:45.875091247+07:00","message":"TextPushed: 'ถ้าเกิดมันเต็ม'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:47.332387208+07:00","message":"[GCS] IsForceVAD: false for message ID: 207"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:47.39018632+07:00","message":"[GCS] Start streaming session, msgId: 208"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:47.528283192+07:00","message":"receive streaming session, msgId: 207"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:47.528325975+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ถ้าเกิดมันเค็มไปเดี๋ยวก็แปลว่าไอ้ฤทธิ์เยอะ\",\"confidence\":0.9150196}],\"is_final\":true,\"result_end_time\":{\"seconds\":4,\"nanos\":440000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:47.528332721+07:00","message":"receive interim result [true|false]: ถ้าเกิดมันเค็มไปเดี๋ยวก็แปลว่าไอ้ฤทธิ์เยอะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:47.528342903+07:00","message":"end recv isFinal message id 207"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:47.528345246+07:00","message":"end Recv id 207"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:47.528351242+07:00","message":"[buffer interim] 207 true ถ้าเกิดมันเค็มไปเดี๋ยวก็แปลว่าไอ้ฤทธิ์เยอะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:47.528363938+07:00","message":"[bufferProcess] interim [440000000]:ถ้าเกิดมันเค็มไปเดี๋ยวก็แปลว่าไอ้ฤทธิ์เยอะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:47.528367864+07:00","message":"[bufferProcess] send to processor (isfinal):ถ้าเกิดมันเต็มไปเดี๋ยวก็แปลว่าเอาดินเยอะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:47.528372498+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:47.528376017+07:00","message":"> Transcript [3539] [false]: 'ถ้าเกิดมันเต็มไปเดี๋ยวก็แปลว่าเอาดินเยอะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:47.528379606+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:47.528381789+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:47.528384558+07:00","message":"StatePrefix: 'ถ้าเกิดมันเต็มไปเดี๋ยวก็แปลว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:47.528387351+07:00","message":"TextPushed: 'ถ้าเกิดมันเต็ม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:47.528389307+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:47.528391336+07:00","message":"> Transcript [3540] [true]: 'ถ้าเกิดมันเค็มไปเดี๋ยวก็แปลว่าไอ้ฤทธิ์เยอะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:47.528394067+07:00","message":"Count interim (case isFinal): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:47.528395883+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:47.528397613+07:00","message":"StatePrefix: 'ถ้าเกิดมันเต็มไปเดี๋ยวก็แปลว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:47.528399434+07:00","message":"TextPushed: 'ถ้าเกิดมันเต็ม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:47.528401289+07:00","message":"must be align in case of isFinal"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:47.528559452+07:00","message":"Push: 'เค็มไปเดี๋ยวก็แปลว่าไอ้ฤทธิ์เยอะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:47.52856345+07:00","message":"TextPushed: 'ถ้าเกิดมันเต็มเค็มไปเดี๋ยวก็แปลว่าไอ้ฤทธิ์เยอะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:47.528566192+07:00","message":"Set new StatePrefix : 'ถ้าเกิดมันเค็มไปเดี๋ยวก็แปลว่าไอ้ฤทธิ์เยอะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:47.528568411+07:00","message":"Next Push (prob) : 'ถ้าเกิดมันเค็มไปเดี๋ยวก็แปลว่าไอ้ฤทธิ์เยอะ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:47.52857676+07:00","message":"push: {true เค็มไปเดี๋ยวก็แปลว่าไอ้ฤทธิ์เยอะ 0 0xc00041cc80}"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:47.528585293+07:00","message":"write aligntment file to 'tmp/7593/align_message_id_207.html'"}
{"level":"info","service":"Main","time":"2026-06-25T13:20:47.538210148+07:00","message":"write wav file: './tmp/7593/7593_207.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:47.746032134+07:00","message":"receive streaming session, msgId: 208"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:47.746080524+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ต้อง\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":420000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:47.746086358+07:00","message":"receive interim result [false|false]: ต้อง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:47.746101892+07:00","message":"[buffer interim] 208 false ต้อง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:47.746109655+07:00","message":"[bufferProcess] interim [420000000]:ต้อง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:47.746111718+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:47.924268529+07:00","message":"receive streaming session, msgId: 208"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:47.924309842+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ต้องเรียน\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":540000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:47.924315999+07:00","message":"receive interim result [false|false]: ต้องเรียน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:47.924329328+07:00","message":"[buffer interim] 208 false ต้องเรียน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:47.924337379+07:00","message":"[bufferProcess] interim [540000000]:ต้องเรียน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:47.924339975+07:00","message":"[bufferProcess] send to processor:ต้อง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:47.924346995+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:47.924349925+07:00","message":"> Transcript [3541] [false]: 'ต้อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:47.924352083+07:00","message":"Set StatePrefix (first interim): 'ต้อง'"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:20:48.019960421+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:20:48.019969054+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:48.064809822+07:00","message":"receive streaming session, msgId: 208"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:48.064850631+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ต้องเรียก\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":660000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:48.064856626+07:00","message":"receive interim result [false|false]: ต้องเรียก"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:48.064870907+07:00","message":"[buffer interim] 208 false ต้องเรียก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:48.064879017+07:00","message":"[bufferProcess] interim [660000000]:ต้องเรียก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:48.064881762+07:00","message":"[bufferProcess] send to processor:ต้องเรียน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:48.06488545+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:48.064888505+07:00","message":"> Transcript [3542] [false]: 'ต้องเรียน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:48.064891511+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:48.064893507+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:48.064895462+07:00","message":"StatePrefix: 'ต้อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:48.064897514+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:48.121566192+07:00","message":"receive streaming session, msgId: 208"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:48.121608407+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ต้องเรียกเก็บ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":780000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:48.121614135+07:00","message":"receive interim result [false|false]: ต้องเรียกเก็บ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:48.121632669+07:00","message":"[buffer interim] 208 false ต้องเรียกเก็บ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:48.121641106+07:00","message":"[bufferProcess] interim [780000000]:ต้องเรียกเก็บ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:48.121644746+07:00","message":"[bufferProcess] send to processor:ต้องเรียก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:48.121648803+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:48.121651889+07:00","message":"> Transcript [3543] [false]: 'ต้องเรียก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:48.121655368+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:48.121657654+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:48.121659856+07:00","message":"StatePrefix: 'ต้อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:48.121662288+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:48.416801669+07:00","message":"receive streaming session, msgId: 208"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:48.416841233+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ต้องเรียนเข็มและ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":20000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:48.416846909+07:00","message":"receive interim result [false|false]: ต้องเรียนเข็มและ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:48.41686401+07:00","message":"[buffer interim] 208 false ต้องเรียนเข็มและ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:48.416873002+07:00","message":"[bufferProcess] interim [20000000]:ต้องเรียนเข็มและ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:48.416875755+07:00","message":"[bufferProcess] send to processor:ต้องเรียกเก็บ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:48.416879425+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:48.416882613+07:00","message":"> Transcript [3544] [false]: 'ต้องเรียกเก็บ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:48.416886682+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:48.416888966+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:48.416890971+07:00","message":"StatePrefix: 'ต้อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:48.416893002+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:48.44866746+07:00","message":"receive streaming session, msgId: 208"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:48.448708341+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ต้องเรียกเก็บแล้ว\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":80000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:48.448714977+07:00","message":"receive interim result [false|false]: ต้องเรียกเก็บแล้ว"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:48.448730654+07:00","message":"[buffer interim] 208 false ต้องเรียกเก็บแล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:48.44873852+07:00","message":"[bufferProcess] interim [80000000]:ต้องเรียกเก็บแล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:48.448741207+07:00","message":"[bufferProcess] send to processor:ต้องเรียนเข็มและ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:48.44874536+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:48.448748525+07:00","message":"> Transcript [3545] [false]: 'ต้องเรียนเข็มและ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:48.448751808+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:48.448754033+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:48.448756029+07:00","message":"StatePrefix: 'ต้อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:48.448757982+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:48.448760709+07:00","message":"Push: 'ต้อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:48.448762835+07:00","message":"TextPushed: 'ต้อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:48.448765073+07:00","message":"Set new StatePrefix : 'ต้องเรียนเข็มและ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:48.448767407+07:00","message":"Next Push (prob) : 'เรียนเข็มและ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:48.44877656+07:00","message":"push: {false ต้อง 0 0xc001da9380}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:48.58951285+07:00","message":"receive streaming session, msgId: 208"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:48.589550691+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ต้องเรียนเข็มแล้วก็\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":140000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:48.589558712+07:00","message":"receive interim result [false|false]: ต้องเรียนเข็มแล้วก็"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:48.58956843+07:00","message":"[buffer interim] 208 false ต้องเรียนเข็มแล้วก็"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:48.589576736+07:00","message":"[bufferProcess] interim [140000000]:ต้องเรียนเข็มแล้วก็"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:48.589579841+07:00","message":"[bufferProcess] send to processor:ต้องเรียกเก็บแล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:48.589583223+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:48.589585888+07:00","message":"> Transcript [3546] [false]: 'ต้องเรียกเก็บแล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:48.589588451+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:48.589591016+07:00","message":"Set new StatePrefix: 'ต้องเรียกเก็บแล้ว'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:48.620349552+07:00","message":"receive streaming session, msgId: 208"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:48.620405401+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ต้องเรียนเข็มแล้วก็หา\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":320000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:48.620414925+07:00","message":"receive interim result [false|false]: ต้องเรียนเข็มแล้วก็หา"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:48.620432873+07:00","message":"[buffer interim] 208 false ต้องเรียนเข็มแล้วก็หา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:48.620444406+07:00","message":"[bufferProcess] interim [320000000]:ต้องเรียนเข็มแล้วก็หา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:48.6204607+07:00","message":"[bufferProcess] send to processor:ต้องเรียนเข็มแล้วก็"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:48.620469848+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:48.620474847+07:00","message":"> Transcript [3547] [false]: 'ต้องเรียนเข็มแล้วก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:48.62048014+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:48.620485507+07:00","message":"Set new StatePrefix: 'ต้องเรียนเข็มแล้วก็'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:48.942592525+07:00","message":"receive streaming session, msgId: 208"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:48.942632072+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ต้องเรียนเข็มแล้วก็หาร้าน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":560000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:48.942638511+07:00","message":"receive interim result [false|false]: ต้องเรียนเข็มแล้วก็หาร้าน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:48.942654244+07:00","message":"[buffer interim] 208 false ต้องเรียนเข็มแล้วก็หาร้าน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:48.942663791+07:00","message":"[bufferProcess] interim [560000000]:ต้องเรียนเข็มแล้วก็หาร้าน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:48.942666699+07:00","message":"[bufferProcess] send to processor:ต้องเรียนเข็มแล้วก็หา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:48.942670765+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:48.942674225+07:00","message":"> Transcript [3548] [false]: 'ต้องเรียนเข็มแล้วก็หา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:48.942677748+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:48.942680072+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:48.942682081+07:00","message":"StatePrefix: 'ต้องเรียนเข็มแล้วก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:48.942684561+07:00","message":"TextPushed: 'ต้อง'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:49.146433001+07:00","message":"receive streaming session, msgId: 208"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:49.146484888+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ต้องเรียนเข็มแล้วก็หาร้านที่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":800000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:49.146491047+07:00","message":"receive interim result [false|false]: ต้องเรียนเข็มแล้วก็หาร้านที่"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:49.146506247+07:00","message":"[buffer interim] 208 false ต้องเรียนเข็มแล้วก็หาร้านที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:49.146514416+07:00","message":"[bufferProcess] interim [800000000]:ต้องเรียนเข็มแล้วก็หาร้านที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:49.146517091+07:00","message":"[bufferProcess] send to processor:ต้องเรียนเข็มแล้วก็หาร้าน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:49.146520797+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:49.146523812+07:00","message":"> Transcript [3549] [false]: 'ต้องเรียนเข็มแล้วก็หาร้าน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:49.14652772+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:49.146530019+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:49.146532129+07:00","message":"StatePrefix: 'ต้องเรียนเข็มแล้วก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:49.14653451+07:00","message":"TextPushed: 'ต้อง'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:49.457526293+07:00","message":"receive streaming session, msgId: 208"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:49.457564092+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ต้องเรียนเข็มแล้วก็หาร้านที่ใส่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":40000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:49.457569673+07:00","message":"receive interim result [false|false]: ต้องเรียนเข็มแล้วก็หาร้านที่ใส่"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:49.457585472+07:00","message":"[buffer interim] 208 false ต้องเรียนเข็มแล้วก็หาร้านที่ใส่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:49.457592331+07:00","message":"[bufferProcess] interim [40000000]:ต้องเรียนเข็มแล้วก็หาร้านที่ใส่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:49.457594831+07:00","message":"[bufferProcess] send to processor:ต้องเรียนเข็มแล้วก็หาร้านที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:49.45760252+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:49.457607612+07:00","message":"> Transcript [3550] [false]: 'ต้องเรียนเข็มแล้วก็หาร้านที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:49.457612413+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:49.457615612+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:49.457618395+07:00","message":"StatePrefix: 'ต้องเรียนเข็มแล้วก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:49.457620906+07:00","message":"TextPushed: 'ต้อง'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:49.527591822+07:00","message":"receive streaming session, msgId: 208"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:49.527634958+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ต้องเรียนเข็มแล้วก็หาร้านที่ใส่เกลือ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":220000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:49.527642737+07:00","message":"receive interim result [false|false]: ต้องเรียนเข็มแล้วก็หาร้านที่ใส่เกลือ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:49.527658017+07:00","message":"[buffer interim] 208 false ต้องเรียนเข็มแล้วก็หาร้านที่ใส่เกลือ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:49.527665728+07:00","message":"[bufferProcess] interim [220000000]:ต้องเรียนเข็มแล้วก็หาร้านที่ใส่เกลือ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:49.527669087+07:00","message":"[bufferProcess] send to processor:ต้องเรียนเข็มแล้วก็หาร้านที่ใส่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:49.52767829+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:49.527681254+07:00","message":"> Transcript [3551] [false]: 'ต้องเรียนเข็มแล้วก็หาร้านที่ใส่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:49.527685643+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:49.527688396+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:49.527690519+07:00","message":"StatePrefix: 'ต้องเรียนเข็มแล้วก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:49.52769512+07:00","message":"TextPushed: 'ต้อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:49.527703316+07:00","message":"Push: 'เรียนเข็มแล้วก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:49.527705516+07:00","message":"TextPushed: 'ต้องเรียนเข็มแล้วก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:49.527707958+07:00","message":"Set new StatePrefix : 'ต้องเรียนเข็มแล้วก็หาร้านที่ใส่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:49.527710387+07:00","message":"Next Push (prob) : 'หาร้านที่ใส่'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:49.52773701+07:00","message":"push: {false เรียนเข็มแล้วก็ 0 0xc001da9380}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:49.568911385+07:00","message":"[GCS] IsForceVAD: false for message ID: 208"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:49.702825126+07:00","message":"receive streaming session, msgId: 208"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:49.702872455+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ต้องเรียนเข็มแล้วก็หาร้านที่ใส่เกลือ\",\"confidence\":0.9433681}],\"is_final\":true,\"result_end_time\":{\"seconds\":2,\"nanos\":400000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:49.702879771+07:00","message":"receive interim result [true|false]: ต้องเรียนเข็มแล้วก็หาร้านที่ใส่เกลือ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:49.702891272+07:00","message":"end recv isFinal message id 208"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:49.702893882+07:00","message":"end Recv id 208"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:49.70290215+07:00","message":"[buffer interim] 208 true ต้องเรียนเข็มแล้วก็หาร้านที่ใส่เกลือ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:49.702913829+07:00","message":"[bufferProcess] interim [400000000]:ต้องเรียนเข็มแล้วก็หาร้านที่ใส่เกลือ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:49.702921239+07:00","message":"[bufferProcess] send to processor (isfinal):ต้องเรียนเข็มแล้วก็หาร้านที่ใส่เกลือ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:49.702925412+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:49.702928475+07:00","message":"> Transcript [3552] [false]: 'ต้องเรียนเข็มแล้วก็หาร้านที่ใส่เกลือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:49.702931824+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:49.702933803+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:49.702935705+07:00","message":"StatePrefix: 'ต้องเรียนเข็มแล้วก็หาร้านที่ใส่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:49.702938357+07:00","message":"TextPushed: 'ต้องเรียนเข็มแล้วก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:49.702940135+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:49.702942023+07:00","message":"> Transcript [3553] [true]: 'ต้องเรียนเข็มแล้วก็หาร้านที่ใส่เกลือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:49.702944275+07:00","message":"Count interim (case isFinal): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:49.70294595+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:49.702947705+07:00","message":"StatePrefix: 'ต้องเรียนเข็มแล้วก็หาร้านที่ใส่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:49.702949502+07:00","message":"TextPushed: 'ต้องเรียนเข็มแล้วก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:49.702952774+07:00","message":"Push: 'หาร้านที่ใส่เกลือ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:49.702961676+07:00","message":"push: {true หาร้านที่ใส่เกลือ 0 0xc001da9380}"}
{"level":"info","service":"Main","time":"2026-06-25T13:20:49.710467436+07:00","message":"write wav file: './tmp/7593/7593_208.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:49.762105236+07:00","message":"[GCS] Start streaming session, msgId: 209"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:50.309119416+07:00","message":"receive streaming session, msgId: 209"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:50.309167598+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ผสม\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":540000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:50.309174747+07:00","message":"receive interim result [false|false]: ผสม"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:50.309191594+07:00","message":"[buffer interim] 209 false ผสม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:50.309201321+07:00","message":"[bufferProcess] interim [540000000]:ผสม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:50.309203407+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:50.343089905+07:00","message":"receive streaming session, msgId: 209"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:50.343127426+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ประสบ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":600000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:50.3431336+07:00","message":"receive interim result [false|false]: ประสบ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:50.343144893+07:00","message":"[buffer interim] 209 false ประสบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:50.343151961+07:00","message":"[bufferProcess] interim [600000000]:ประสบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:50.343154409+07:00","message":"[bufferProcess] send to processor:ผสม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:50.343161945+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:50.343164939+07:00","message":"> Transcript [3554] [false]: 'ผสม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:50.343167422+07:00","message":"Set StatePrefix (first interim): 'ผสม'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:50.429743626+07:00","message":"receive streaming session, msgId: 209"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:50.429780982+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ส่งอีเมล\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":660000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:50.429786899+07:00","message":"receive interim result [false|false]: ส่งอีเมล"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:50.42979931+07:00","message":"[buffer interim] 209 false ส่งอีเมล"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:50.429806754+07:00","message":"[bufferProcess] interim [660000000]:ส่งอีเมล"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:50.429808893+07:00","message":"[bufferProcess] send to processor:ประสบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:50.429812551+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:50.429815502+07:00","message":"> Transcript [3555] [false]: 'ประสบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:50.429817824+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:50.429819767+07:00","message":"Set new StatePrefix: 'ประสบ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:50.618363576+07:00","message":"receive streaming session, msgId: 209"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:50.618414622+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ผสมเล็บ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":840000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:50.618421708+07:00","message":"receive interim result [false|false]: ผสมเล็บ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:50.618439706+07:00","message":"[buffer interim] 209 false ผสมเล็บ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:50.618460612+07:00","message":"[bufferProcess] interim [840000000]:ผสมเล็บ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:50.618463618+07:00","message":"[bufferProcess] send to processor:ส่งอีเมล"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:50.618471243+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:50.61847442+07:00","message":"> Transcript [3556] [false]: 'ส่งอีเมล'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:50.618477073+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:50.618479229+07:00","message":"Set new StatePrefix: 'ส่งอีเมล'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:50.621017702+07:00","message":"receive streaming session, msgId: 209"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:50.621034705+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ผสมไอโอดีน\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":900000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:50.62103928+07:00","message":"receive interim result [false|false]: ผสมไอโอดีน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:50.621050576+07:00","message":"[buffer interim] 209 false ผสมไอโอดีน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:50.621056806+07:00","message":"[bufferProcess] interim [900000000]:ผสมไอโอดีน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:50.62106061+07:00","message":"[bufferProcess] send to processor:ผสมเล็บ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:50.621069401+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:50.621072125+07:00","message":"> Transcript [3557] [false]: 'ผสมเล็บ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:50.62107409+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:50.621076024+07:00","message":"Set new StatePrefix: 'ผสมเล็บ'"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:20:51.020440413+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:20:51.020457988+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:51.131404425+07:00","message":"receive streaming session, msgId: 209"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:51.131464258+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ผสมไอโอดีนจะบอก\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":380000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:51.131472434+07:00","message":"receive interim result [false|false]: ผสมไอโอดีนจะบอก"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:51.131488725+07:00","message":"[buffer interim] 209 false ผสมไอโอดีนจะบอก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:51.13149904+07:00","message":"[bufferProcess] interim [380000000]:ผสมไอโอดีนจะบอก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:51.131505628+07:00","message":"[bufferProcess] send to processor:ผสมไอโอดีน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:51.131510538+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:51.131515032+07:00","message":"> Transcript [3558] [false]: 'ผสมไอโอดีน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:51.131519199+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:51.131522648+07:00","message":"Set new StatePrefix: 'ผสมไอโอดีน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:51.208342596+07:00","message":"receive streaming session, msgId: 209"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:51.208382791+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ผสมไอโอดีน\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":1,\"nanos\":500000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:51.208389251+07:00","message":"receive interim result [false|false]: ผสมไอโอดีน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:51.208406371+07:00","message":"[buffer interim] 209 false ผสมไอโอดีน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:51.208415393+07:00","message":"[bufferProcess] interim [500000000]:ผสมไอโอดีน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:51.20841841+07:00","message":"[bufferProcess] send to processor:ผสมไอโอดีนจะบอก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:51.208422542+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:51.208425757+07:00","message":"> Transcript [3559] [false]: 'ผสมไอโอดีนจะบอก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:51.208428859+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:51.208430855+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:51.208432832+07:00","message":"StatePrefix: 'ผสมไอโอดีน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:51.20843515+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:51.324288406+07:00","message":"receive streaming session, msgId: 209"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:51.324318027+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ผสมไอโอดีนจะบอกคุณ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":560000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:51.324323411+07:00","message":"receive interim result [false|false]: ผสมไอโอดีนจะบอกคุณ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:51.324336907+07:00","message":"[buffer interim] 209 false ผสมไอโอดีนจะบอกคุณ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:51.324343087+07:00","message":"[bufferProcess] interim [560000000]:ผสมไอโอดีนจะบอกคุณ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:51.324345298+07:00","message":"[bufferProcess] send to processor:ผสมไอโอดีน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:51.324348665+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:51.324351342+07:00","message":"> Transcript [3560] [false]: 'ผสมไอโอดีน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:51.324354315+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:51.324356479+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:51.324358675+07:00","message":"StatePrefix: 'ผสมไอโอดีน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:51.324360855+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:51.397795669+07:00","message":"receive streaming session, msgId: 209"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:51.397831539+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ผสมไอโอดีนจะบอกคุณว่า\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":620000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:51.39783724+07:00","message":"receive interim result [false|false]: ผสมไอโอดีนจะบอกคุณว่า"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:51.397853096+07:00","message":"[buffer interim] 209 false ผสมไอโอดีนจะบอกคุณว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:51.397861265+07:00","message":"[bufferProcess] interim [620000000]:ผสมไอโอดีนจะบอกคุณว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:51.397864692+07:00","message":"[bufferProcess] send to processor:ผสมไอโอดีนจะบอกคุณ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:51.397869227+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:51.397873083+07:00","message":"> Transcript [3561] [false]: 'ผสมไอโอดีนจะบอกคุณ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:51.39787779+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:51.397881951+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:51.397884093+07:00","message":"StatePrefix: 'ผสมไอโอดีน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:51.397886102+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:51.521979803+07:00","message":"receive streaming session, msgId: 209"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:51.522016511+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ผสมไอโอดีนจะบอกคุณ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":680000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:51.522022579+07:00","message":"receive interim result [false|false]: ผสมไอโอดีนจะบอกคุณ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:51.522037292+07:00","message":"[buffer interim] 209 false ผสมไอโอดีนจะบอกคุณ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:51.522044409+07:00","message":"[bufferProcess] interim [680000000]:ผสมไอโอดีนจะบอกคุณ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:51.522047061+07:00","message":"[bufferProcess] send to processor:ผสมไอโอดีนจะบอกคุณว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:51.522050919+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:51.522054266+07:00","message":"> Transcript [3562] [false]: 'ผสมไอโอดีนจะบอกคุณว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:51.522058566+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:51.522060769+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:51.522062726+07:00","message":"StatePrefix: 'ผสมไอโอดีน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:51.52206511+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:51.522071143+07:00","message":"Push: 'ผสมไอโอดีน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:51.522073474+07:00","message":"TextPushed: 'ผสมไอโอดีน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:51.52207716+07:00","message":"Set new StatePrefix : 'ผสมไอโอดีนจะบอกคุณว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:51.522079757+07:00","message":"Next Push (prob) : 'จะบอกคุณว่า'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:51.522087245+07:00","message":"push: {false ผสมไอโอดีน 0 0xc001da9980}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:51.550567093+07:00","message":"receive streaming session, msgId: 209"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:51.550600153+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ผสมไอโอดีนจะบอกคุณผู้ชม\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":800000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:51.550605837+07:00","message":"receive interim result [false|false]: ผสมไอโอดีนจะบอกคุณผู้ชม"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:51.550622186+07:00","message":"[buffer interim] 209 false ผสมไอโอดีนจะบอกคุณผู้ชม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:51.55062949+07:00","message":"[bufferProcess] interim [800000000]:ผสมไอโอดีนจะบอกคุณผู้ชม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:51.55063193+07:00","message":"[bufferProcess] send to processor:ผสมไอโอดีนจะบอกคุณ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:51.55063517+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:51.550637865+07:00","message":"> Transcript [3563] [false]: 'ผสมไอโอดีนจะบอกคุณ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:51.550640404+07:00","message":"> Transcript shorter than prefix"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:51.651162091+07:00","message":"receive streaming session, msgId: 209"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:51.651194496+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ผสมไอโอดีนจะบอกคุณสมบัติ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":920000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:51.651200916+07:00","message":"receive interim result [false|false]: ผสมไอโอดีนจะบอกคุณสมบัติ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:51.651213719+07:00","message":"[buffer interim] 209 false ผสมไอโอดีนจะบอกคุณสมบัติ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:51.65122041+07:00","message":"[bufferProcess] interim [920000000]:ผสมไอโอดีนจะบอกคุณสมบัติ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:51.651222772+07:00","message":"[bufferProcess] send to processor:ผสมไอโอดีนจะบอกคุณผู้ชม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:51.651228434+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:51.651231053+07:00","message":"> Transcript [3564] [false]: 'ผสมไอโอดีนจะบอกคุณผู้ชม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:51.651233736+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:51.651237237+07:00","message":"Set new StatePrefix: 'ผสมไอโอดีนจะบอกคุณผู้ชม'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:51.709246526+07:00","message":"receive streaming session, msgId: 209"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:51.709284254+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ผสมไอโอดีนจะบอกคุณผู้ชมว่า\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":980000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:51.709290356+07:00","message":"receive interim result [false|false]: ผสมไอโอดีนจะบอกคุณผู้ชมว่า"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:51.709305345+07:00","message":"[buffer interim] 209 false ผสมไอโอดีนจะบอกคุณผู้ชมว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:51.709312203+07:00","message":"[bufferProcess] interim [980000000]:ผสมไอโอดีนจะบอกคุณผู้ชมว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:51.709314664+07:00","message":"[bufferProcess] send to processor:ผสมไอโอดีนจะบอกคุณสมบัติ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:51.709320278+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:51.709323317+07:00","message":"> Transcript [3565] [false]: 'ผสมไอโอดีนจะบอกคุณสมบัติ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:51.709326349+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:51.709329197+07:00","message":"Set new StatePrefix: 'ผสมไอโอดีนจะบอกคุณสมบัติ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:51.938409578+07:00","message":"[GCS] IsForceVAD: false for message ID: 209"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:52.049619711+07:00","message":"receive streaming session, msgId: 209"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:52.049659199+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ผสมไอโอดีนจะบอกคุณผู้ชมว่า\",\"confidence\":0.94779295}],\"is_final\":true,\"result_end_time\":{\"seconds\":2,\"nanos\":400000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:52.049665528+07:00","message":"receive interim result [true|false]: ผสมไอโอดีนจะบอกคุณผู้ชมว่า"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:52.049674937+07:00","message":"end recv isFinal message id 209"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:52.049677537+07:00","message":"end Recv id 209"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:52.049684256+07:00","message":"[buffer interim] 209 true ผสมไอโอดีนจะบอกคุณผู้ชมว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:52.049694214+07:00","message":"[bufferProcess] interim [400000000]:ผสมไอโอดีนจะบอกคุณผู้ชมว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:52.049698076+07:00","message":"[bufferProcess] send to processor (isfinal):ผสมไอโอดีนจะบอกคุณผู้ชมว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:52.049701857+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:52.049705325+07:00","message":"> Transcript [3566] [false]: 'ผสมไอโอดีนจะบอกคุณผู้ชมว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:52.049707824+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:52.049709996+07:00","message":"Set new StatePrefix: 'ผสมไอโอดีนจะบอกคุณผู้ชมว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:52.04971226+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:52.049714249+07:00","message":"> Transcript [3567] [true]: 'ผสมไอโอดีนจะบอกคุณผู้ชมว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:52.049716841+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:52.049718838+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:52.049722567+07:00","message":"StatePrefix: 'ผสมไอโอดีนจะบอกคุณผู้ชมว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:52.04972498+07:00","message":"TextPushed: 'ผสมไอโอดีน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:52.049728408+07:00","message":"Push: 'จะบอกคุณผู้ชมว่า'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:52.049736908+07:00","message":"push: {true จะบอกคุณผู้ชมว่า 0 0xc001da9980}"}
{"level":"info","service":"Main","time":"2026-06-25T13:20:52.05715655+07:00","message":"write wav file: './tmp/7593/7593_209.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:52.714568383+07:00","message":"[GCS] Start streaming session, msgId: 210"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:53.043425365+07:00","message":"receive streaming session, msgId: 210"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:53.043480998+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไป\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":360000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:53.043486517+07:00","message":"receive interim result [false|false]: ไป"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:53.043500769+07:00","message":"[buffer interim] 210 false ไป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:53.043508331+07:00","message":"[bufferProcess] interim [360000000]:ไป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:53.043510902+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:53.238499724+07:00","message":"receive streaming session, msgId: 210"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:53.238533612+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไปเจอ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":540000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:53.2385388+07:00","message":"receive interim result [false|false]: ไปเจอ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:53.238553944+07:00","message":"[buffer interim] 210 false ไปเจอ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:53.23856184+07:00","message":"[bufferProcess] interim [540000000]:ไปเจอ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:53.238564305+07:00","message":"[bufferProcess] send to processor:ไป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:53.238567891+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:53.238570586+07:00","message":"> Transcript [3568] [false]: 'ไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:53.238572697+07:00","message":"Set StatePrefix (first interim): 'ไป'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:53.556017902+07:00","message":"receive streaming session, msgId: 210"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:53.556049893+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไปเจอกัน\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":840000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:53.556055132+07:00","message":"receive interim result [false|false]: ไปเจอกัน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:53.556068328+07:00","message":"[buffer interim] 210 false ไปเจอกัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:53.556082752+07:00","message":"[bufferProcess] interim [840000000]:ไปเจอกัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:53.55608584+07:00","message":"[bufferProcess] send to processor:ไปเจอ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:53.556089401+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:53.556092194+07:00","message":"> Transcript [3569] [false]: 'ไปเจอ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:53.556095911+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:53.556102558+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:53.556104803+07:00","message":"StatePrefix: 'ไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:53.556106849+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:53.691049681+07:00","message":"receive streaming session, msgId: 210"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:53.691092295+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไปเจอเกลือ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":960000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:53.691099003+07:00","message":"receive interim result [false|false]: ไปเจอเกลือ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:53.691114308+07:00","message":"[buffer interim] 210 false ไปเจอเกลือ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:53.691122841+07:00","message":"[bufferProcess] interim [960000000]:ไปเจอเกลือ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:53.691125655+07:00","message":"[bufferProcess] send to processor:ไปเจอกัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:53.691132938+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:53.691135937+07:00","message":"> Transcript [3570] [false]: 'ไปเจอกัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:53.691139111+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:53.69114385+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:53.691146598+07:00","message":"StatePrefix: 'ไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:53.691148808+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:53.888202694+07:00","message":"receive streaming session, msgId: 210"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:53.888245332+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไปเจอเกลือเยอะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":140000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:53.888253284+07:00","message":"receive interim result [false|false]: ไปเจอเกลือเยอะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:53.888266048+07:00","message":"[buffer interim] 210 false ไปเจอเกลือเยอะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:53.88827569+07:00","message":"[bufferProcess] interim [140000000]:ไปเจอเกลือเยอะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:53.888278723+07:00","message":"[bufferProcess] send to processor:ไปเจอเกลือ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:53.888283249+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:53.888286331+07:00","message":"> Transcript [3571] [false]: 'ไปเจอเกลือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:53.888289534+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:53.888291681+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:53.888294019+07:00","message":"StatePrefix: 'ไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:53.888296205+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:53.892380167+07:00","message":"receive streaming session, msgId: 210"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:53.892402535+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไปเจอเกลือยี่ห้อ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":200000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:53.892407562+07:00","message":"receive interim result [false|false]: ไปเจอเกลือยี่ห้อ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:53.892419181+07:00","message":"[buffer interim] 210 false ไปเจอเกลือยี่ห้อ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:53.892425205+07:00","message":"[bufferProcess] interim [200000000]:ไปเจอเกลือยี่ห้อ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:53.892427616+07:00","message":"[bufferProcess] send to processor:ไปเจอเกลือเยอะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:53.892432781+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:53.892435311+07:00","message":"> Transcript [3572] [false]: 'ไปเจอเกลือเยอะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:53.892438151+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:53.892440496+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:53.892447576+07:00","message":"StatePrefix: 'ไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:53.892450288+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:53.89245471+07:00","message":"Push: 'ไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:53.892456604+07:00","message":"TextPushed: 'ไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:53.89245921+07:00","message":"Set new StatePrefix : 'ไปเจอเกลือเยอะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:53.892461658+07:00","message":"Next Push (prob) : 'เจอเกลือเยอะ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:53.892470732+07:00","message":"push: {false ไป 0 0xc001227b00}"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:20:54.020627335+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:20:54.020636719+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:54.135972484+07:00","message":"receive streaming session, msgId: 210"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:54.13601085+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไปเจอเกลือยี่ห้อไหน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":440000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:54.136016804+07:00","message":"receive interim result [false|false]: ไปเจอเกลือยี่ห้อไหน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:54.136030397+07:00","message":"[buffer interim] 210 false ไปเจอเกลือยี่ห้อไหน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:54.136038706+07:00","message":"[bufferProcess] interim [440000000]:ไปเจอเกลือยี่ห้อไหน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:54.136041164+07:00","message":"[bufferProcess] send to processor:ไปเจอเกลือยี่ห้อ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:54.136046806+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:54.136050048+07:00","message":"> Transcript [3573] [false]: 'ไปเจอเกลือยี่ห้อ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:54.136052685+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:54.136054862+07:00","message":"Set new StatePrefix: 'ไปเจอเกลือยี่ห้อ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:54.266083101+07:00","message":"receive streaming session, msgId: 210"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:54.266121693+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไปเจอเกลือยี่ห้อไหนดี\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":620000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:54.266128194+07:00","message":"receive interim result [false|false]: ไปเจอเกลือยี่ห้อไหนดี"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:54.266143686+07:00","message":"[buffer interim] 210 false ไปเจอเกลือยี่ห้อไหนดี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:54.266155905+07:00","message":"[bufferProcess] interim [620000000]:ไปเจอเกลือยี่ห้อไหนดี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:54.266158314+07:00","message":"[bufferProcess] send to processor:ไปเจอเกลือยี่ห้อไหน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:54.266162559+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:54.266165906+07:00","message":"> Transcript [3574] [false]: 'ไปเจอเกลือยี่ห้อไหน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:54.266169275+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:54.266171544+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:54.266173598+07:00","message":"StatePrefix: 'ไปเจอเกลือยี่ห้อ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:54.266176142+07:00","message":"TextPushed: 'ไป'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:54.478105043+07:00","message":"receive streaming session, msgId: 210"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:54.478140542+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไปเจอเกลือยี่ห้อไหนน้ำปลา\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":800000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:54.47814625+07:00","message":"receive interim result [false|false]: ไปเจอเกลือยี่ห้อไหนน้ำปลา"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:54.478161823+07:00","message":"[buffer interim] 210 false ไปเจอเกลือยี่ห้อไหนน้ำปลา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:54.47816893+07:00","message":"[bufferProcess] interim [800000000]:ไปเจอเกลือยี่ห้อไหนน้ำปลา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:54.478171932+07:00","message":"[bufferProcess] send to processor:ไปเจอเกลือยี่ห้อไหนดี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:54.47817555+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:54.478178813+07:00","message":"> Transcript [3575] [false]: 'ไปเจอเกลือยี่ห้อไหนดี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:54.478182748+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:54.478185628+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:54.478188173+07:00","message":"StatePrefix: 'ไปเจอเกลือยี่ห้อ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:54.478190641+07:00","message":"TextPushed: 'ไป'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:54.581546341+07:00","message":"receive streaming session, msgId: 210"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:54.58158398+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไปเจอเกลือยี่ห้อไหนลำปาง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":860000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:54.581589742+07:00","message":"receive interim result [false|false]: ไปเจอเกลือยี่ห้อไหนลำปาง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:54.581601212+07:00","message":"[buffer interim] 210 false ไปเจอเกลือยี่ห้อไหนลำปาง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:54.5816119+07:00","message":"[bufferProcess] interim [860000000]:ไปเจอเกลือยี่ห้อไหนลำปาง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:54.581614472+07:00","message":"[bufferProcess] send to processor:ไปเจอเกลือยี่ห้อไหนน้ำปลา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:54.581618778+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:54.581621995+07:00","message":"> Transcript [3576] [false]: 'ไปเจอเกลือยี่ห้อไหนน้ำปลา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:54.58162537+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:54.581627562+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:54.58163053+07:00","message":"StatePrefix: 'ไปเจอเกลือยี่ห้อ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:54.581633008+07:00","message":"TextPushed: 'ไป'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:54.785553374+07:00","message":"receive streaming session, msgId: 210"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:54.785592241+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไปเจอเกลือยี่ห้อไหนน้ำปลายี่ห้อ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":40000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:54.785598626+07:00","message":"receive interim result [false|false]: ไปเจอเกลือยี่ห้อไหนน้ำปลายี่ห้อ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:54.785610971+07:00","message":"[buffer interim] 210 false ไปเจอเกลือยี่ห้อไหนน้ำปลายี่ห้อ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:54.785619293+07:00","message":"[bufferProcess] interim [40000000]:ไปเจอเกลือยี่ห้อไหนน้ำปลายี่ห้อ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:54.785622191+07:00","message":"[bufferProcess] send to processor:ไปเจอเกลือยี่ห้อไหนลำปาง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:54.785628771+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:54.785631685+07:00","message":"> Transcript [3577] [false]: 'ไปเจอเกลือยี่ห้อไหนลำปาง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:54.785635582+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:54.785637883+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:54.785640523+07:00","message":"StatePrefix: 'ไปเจอเกลือยี่ห้อ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:54.785643641+07:00","message":"TextPushed: 'ไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:54.785650195+07:00","message":"Push: 'เจอเกลือยี่ห้อ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:54.785652263+07:00","message":"TextPushed: 'ไปเจอเกลือยี่ห้อ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:54.785654441+07:00","message":"Set new StatePrefix : 'ไปเจอเกลือยี่ห้อไหนลำปาง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:54.7856568+07:00","message":"Next Push (prob) : 'ไหนลำปาง'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:54.785679317+07:00","message":"push: {false เจอเกลือยี่ห้อ 0 0xc001227b00}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:54.844796145+07:00","message":"receive streaming session, msgId: 210"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:54.844828468+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไปเจอเกลือยี่ห้อไหนน้ำปลายี่ห้อไหน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":160000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:54.844834602+07:00","message":"receive interim result [false|false]: ไปเจอเกลือยี่ห้อไหนน้ำปลายี่ห้อไหน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:54.844846547+07:00","message":"[buffer interim] 210 false ไปเจอเกลือยี่ห้อไหนน้ำปลายี่ห้อไหน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:54.844854045+07:00","message":"[bufferProcess] interim [160000000]:ไปเจอเกลือยี่ห้อไหนน้ำปลายี่ห้อไหน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:54.844856742+07:00","message":"[bufferProcess] send to processor:ไปเจอเกลือยี่ห้อไหนน้ำปลายี่ห้อ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:54.844863322+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:54.84486636+07:00","message":"> Transcript [3578] [false]: 'ไปเจอเกลือยี่ห้อไหนน้ำปลายี่ห้อ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:54.844869226+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:54.8448715+07:00","message":"Set new StatePrefix: 'ไปเจอเกลือยี่ห้อไหนน้ำปลายี่ห้อ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:54.972451125+07:00","message":"receive streaming session, msgId: 210"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:54.972480112+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไปเจอเกลือยี่ห้อไหนน้ำปลายี่ห้อไหนดี\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":280000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:54.972486187+07:00","message":"receive interim result [false|false]: ไปเจอเกลือยี่ห้อไหนน้ำปลายี่ห้อไหนดี"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:54.972500138+07:00","message":"[buffer interim] 210 false ไปเจอเกลือยี่ห้อไหนน้ำปลายี่ห้อไหนดี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:54.972506908+07:00","message":"[bufferProcess] interim [280000000]:ไปเจอเกลือยี่ห้อไหนน้ำปลายี่ห้อไหนดี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:54.972509745+07:00","message":"[bufferProcess] send to processor:ไปเจอเกลือยี่ห้อไหนน้ำปลายี่ห้อไหน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:54.972516118+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:54.972518698+07:00","message":"> Transcript [3579] [false]: 'ไปเจอเกลือยี่ห้อไหนน้ำปลายี่ห้อไหน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:54.972522701+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:54.972524901+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:54.972526757+07:00","message":"StatePrefix: 'ไปเจอเกลือยี่ห้อไหนน้ำปลายี่ห้อ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:54.972529838+07:00","message":"TextPushed: 'ไปเจอเกลือยี่ห้อ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:55.167460796+07:00","message":"receive streaming session, msgId: 210"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:55.1675039+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไปเจอเกลือยี่ห้อไหนน้ำปลายี่ห้อไหนซอส\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":460000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:55.167510093+07:00","message":"receive interim result [false|false]: ไปเจอเกลือยี่ห้อไหนน้ำปลายี่ห้อไหนซอส"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:55.167526357+07:00","message":"[buffer interim] 210 false ไปเจอเกลือยี่ห้อไหนน้ำปลายี่ห้อไหนซอส"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:55.16753356+07:00","message":"[bufferProcess] interim [460000000]:ไปเจอเกลือยี่ห้อไหนน้ำปลายี่ห้อไหนซอส"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:55.167536422+07:00","message":"[bufferProcess] send to processor:ไปเจอเกลือยี่ห้อไหนน้ำปลายี่ห้อไหนดี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:55.167540715+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:55.167543768+07:00","message":"> Transcript [3580] [false]: 'ไปเจอเกลือยี่ห้อไหนน้ำปลายี่ห้อไหนดี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:55.16754758+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:55.167550238+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:55.167552184+07:00","message":"StatePrefix: 'ไปเจอเกลือยี่ห้อไหนน้ำปลายี่ห้อ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:55.167554726+07:00","message":"TextPushed: 'ไปเจอเกลือยี่ห้อ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:55.186960115+07:00","message":"receive streaming session, msgId: 210"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:55.187010423+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไปเจอเกลือยี่ห้อไหนน้ำปลายี่ห้อไหนดี\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":520000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:55.187019373+07:00","message":"receive interim result [false|false]: ไปเจอเกลือยี่ห้อไหนน้ำปลายี่ห้อไหนดี"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:55.1870386+07:00","message":"[buffer interim] 210 false ไปเจอเกลือยี่ห้อไหนน้ำปลายี่ห้อไหนดี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:55.187048552+07:00","message":"[bufferProcess] interim [520000000]:ไปเจอเกลือยี่ห้อไหนน้ำปลายี่ห้อไหนดี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:55.187052999+07:00","message":"[bufferProcess] send to processor:ไปเจอเกลือยี่ห้อไหนน้ำปลายี่ห้อไหนซอส"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:55.187061961+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:55.187066474+07:00","message":"> Transcript [3581] [false]: 'ไปเจอเกลือยี่ห้อไหนน้ำปลายี่ห้อไหนซอส'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:55.187071897+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:55.187075638+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:55.187078967+07:00","message":"StatePrefix: 'ไปเจอเกลือยี่ห้อไหนน้ำปลายี่ห้อ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:55.187082825+07:00","message":"TextPushed: 'ไปเจอเกลือยี่ห้อ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:55.29849155+07:00","message":"receive streaming session, msgId: 210"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:55.29853026+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไปเจอเกลือยี่ห้อไหนน้ำปลายี่ห้อไหนซอสปรุง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":580000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:55.298536968+07:00","message":"receive interim result [false|false]: ไปเจอเกลือยี่ห้อไหนน้ำปลายี่ห้อไหนซอสปรุง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:55.298549039+07:00","message":"[buffer interim] 210 false ไปเจอเกลือยี่ห้อไหนน้ำปลายี่ห้อไหนซอสปรุง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:55.298555917+07:00","message":"[bufferProcess] interim [580000000]:ไปเจอเกลือยี่ห้อไหนน้ำปลายี่ห้อไหนซอสปรุง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:55.298558973+07:00","message":"[bufferProcess] send to processor:ไปเจอเกลือยี่ห้อไหนน้ำปลายี่ห้อไหนดี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:55.298565533+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:55.298568464+07:00","message":"> Transcript [3582] [false]: 'ไปเจอเกลือยี่ห้อไหนน้ำปลายี่ห้อไหนดี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:55.29857197+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:55.298574065+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:55.298576295+07:00","message":"StatePrefix: 'ไปเจอเกลือยี่ห้อไหนน้ำปลายี่ห้อ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:55.298579664+07:00","message":"TextPushed: 'ไปเจอเกลือยี่ห้อ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:55.298585341+07:00","message":"Push: 'ไหนน้ำปลายี่ห้อ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:55.29858741+07:00","message":"TextPushed: 'ไปเจอเกลือยี่ห้อไหนน้ำปลายี่ห้อ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:55.298589689+07:00","message":"Set new StatePrefix : 'ไปเจอเกลือยี่ห้อไหนน้ำปลายี่ห้อไหนดี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:55.298592059+07:00","message":"Next Push (prob) : 'ไหนดี'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:55.298598794+07:00","message":"push: {false ไหนน้ำปลายี่ห้อ 0 0xc001227b00}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:55.348669635+07:00","message":"receive streaming session, msgId: 210"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:55.348706942+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไปเจอเกลือยี่ห้อไหนน้ำปลายี่ห้อไหนซอสปรุงรส\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":700000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:55.348713587+07:00","message":"receive interim result [false|false]: ไปเจอเกลือยี่ห้อไหนน้ำปลายี่ห้อไหนซอสปรุงรส"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:55.348726699+07:00","message":"[buffer interim] 210 false ไปเจอเกลือยี่ห้อไหนน้ำปลายี่ห้อไหนซอสปรุงรส"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:55.348733923+07:00","message":"[bufferProcess] interim [700000000]:ไปเจอเกลือยี่ห้อไหนน้ำปลายี่ห้อไหนซอสปรุงรส"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:55.348737571+07:00","message":"[bufferProcess] send to processor:ไปเจอเกลือยี่ห้อไหนน้ำปลายี่ห้อไหนซอสปรุง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:55.348744791+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:55.34874822+07:00","message":"> Transcript [3583] [false]: 'ไปเจอเกลือยี่ห้อไหนน้ำปลายี่ห้อไหนซอสปรุง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:55.348750919+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:55.348753092+07:00","message":"Set new StatePrefix: 'ไปเจอเกลือยี่ห้อไหนน้ำปลายี่ห้อไหนซอสปรุง'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:55.671545492+07:00","message":"receive streaming session, msgId: 210"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:55.671587607+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไปเจอเกลือยี่ห้อไหนน้ำปลายี่ห้อไหนซอสปรุงรสยี่ห้อ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:55.671595667+07:00","message":"receive interim result [false|false]: ไปเจอเกลือยี่ห้อไหนน้ำปลายี่ห้อไหนซอสปรุงรสยี่ห้อ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:55.671610177+07:00","message":"[buffer interim] 210 false ไปเจอเกลือยี่ห้อไหนน้ำปลายี่ห้อไหนซอสปรุงรสยี่ห้อ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:55.671618788+07:00","message":"[bufferProcess] interim [0]:ไปเจอเกลือยี่ห้อไหนน้ำปลายี่ห้อไหนซอสปรุงรสยี่ห้อ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:55.671622411+07:00","message":"[bufferProcess] send to processor:ไปเจอเกลือยี่ห้อไหนน้ำปลายี่ห้อไหนซอสปรุงรส"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:55.67162882+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:55.671632792+07:00","message":"> Transcript [3584] [false]: 'ไปเจอเกลือยี่ห้อไหนน้ำปลายี่ห้อไหนซอสปรุงรส'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:55.671637947+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:55.671641016+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:55.671644609+07:00","message":"StatePrefix: 'ไปเจอเกลือยี่ห้อไหนน้ำปลายี่ห้อไหนซอสปรุง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:55.671647908+07:00","message":"TextPushed: 'ไปเจอเกลือยี่ห้อไหนน้ำปลายี่ห้อ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:55.931439754+07:00","message":"receive streaming session, msgId: 210"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:55.931497135+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไปเจอเกลือยี่ห้อไหนน้ำปลายี่ห้อไหนซอสปรุงรสยี่ห้อไหน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":240000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:55.931505297+07:00","message":"receive interim result [false|false]: ไปเจอเกลือยี่ห้อไหนน้ำปลายี่ห้อไหนซอสปรุงรสยี่ห้อไหน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:55.93152286+07:00","message":"[buffer interim] 210 false ไปเจอเกลือยี่ห้อไหนน้ำปลายี่ห้อไหนซอสปรุงรสยี่ห้อไหน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:55.931531805+07:00","message":"[bufferProcess] interim [240000000]:ไปเจอเกลือยี่ห้อไหนน้ำปลายี่ห้อไหนซอสปรุงรสยี่ห้อไหน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:55.931534741+07:00","message":"[bufferProcess] send to processor:ไปเจอเกลือยี่ห้อไหนน้ำปลายี่ห้อไหนซอสปรุงรสยี่ห้อ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:55.931538985+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:55.931541974+07:00","message":"> Transcript [3585] [false]: 'ไปเจอเกลือยี่ห้อไหนน้ำปลายี่ห้อไหนซอสปรุงรสยี่ห้อ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:55.93154578+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:55.931547924+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:55.931550186+07:00","message":"StatePrefix: 'ไปเจอเกลือยี่ห้อไหนน้ำปลายี่ห้อไหนซอสปรุง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:55.931552962+07:00","message":"TextPushed: 'ไปเจอเกลือยี่ห้อไหนน้ำปลายี่ห้อ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:56.17340818+07:00","message":"receive streaming session, msgId: 210"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:56.173467918+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไปเจอเกลือยี่ห้อไหนน้ำปลายี่ห้อไหนซอสปรุงรสยี่ห้อไหนเนี่ย\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":480000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:56.173474493+07:00","message":"receive interim result [false|false]: ไปเจอเกลือยี่ห้อไหนน้ำปลายี่ห้อไหนซอสปรุงรสยี่ห้อไหนเนี่ย"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:56.173489561+07:00","message":"[buffer interim] 210 false ไปเจอเกลือยี่ห้อไหนน้ำปลายี่ห้อไหนซอสปรุงรสยี่ห้อไหนเนี่ย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:56.173496088+07:00","message":"[bufferProcess] interim [480000000]:ไปเจอเกลือยี่ห้อไหนน้ำปลายี่ห้อไหนซอสปรุงรสยี่ห้อไหนเนี่ย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:56.173499093+07:00","message":"[bufferProcess] send to processor:ไปเจอเกลือยี่ห้อไหนน้ำปลายี่ห้อไหนซอสปรุงรสยี่ห้อไหน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:56.17350611+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:56.173508956+07:00","message":"> Transcript [3586] [false]: 'ไปเจอเกลือยี่ห้อไหนน้ำปลายี่ห้อไหนซอสปรุงรสยี่ห้อไหน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:56.1735127+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:56.173515016+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:56.173517233+07:00","message":"StatePrefix: 'ไปเจอเกลือยี่ห้อไหนน้ำปลายี่ห้อไหนซอสปรุง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:56.173520272+07:00","message":"TextPushed: 'ไปเจอเกลือยี่ห้อไหนน้ำปลายี่ห้อ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:56.37837568+07:00","message":"receive streaming session, msgId: 210"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:56.378421833+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไปเจอเกลือยี่ห้อไหนน้ำปลายี่ห้อไหนซอสปรุงรสยี่ห้อไหนเนี่ยไม่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":720000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:56.378429037+07:00","message":"receive interim result [false|false]: ไปเจอเกลือยี่ห้อไหนน้ำปลายี่ห้อไหนซอสปรุงรสยี่ห้อไหนเนี่ยไม่"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:56.378455336+07:00","message":"[buffer interim] 210 false ไปเจอเกลือยี่ห้อไหนน้ำปลายี่ห้อไหนซอสปรุงรสยี่ห้อไหนเนี่ยไม่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:56.378467878+07:00","message":"[bufferProcess] interim [720000000]:ไปเจอเกลือยี่ห้อไหนน้ำปลายี่ห้อไหนซอสปรุงรสยี่ห้อไหนเนี่ยไม่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:56.378470614+07:00","message":"[bufferProcess] send to processor:ไปเจอเกลือยี่ห้อไหนน้ำปลายี่ห้อไหนซอสปรุงรสยี่ห้อไหนเนี่ย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:56.378475626+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:56.378478802+07:00","message":"> Transcript [3587] [false]: 'ไปเจอเกลือยี่ห้อไหนน้ำปลายี่ห้อไหนซอสปรุงรสยี่ห้อไหนเนี่ย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:56.378483434+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:56.378486526+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:56.378488985+07:00","message":"StatePrefix: 'ไปเจอเกลือยี่ห้อไหนน้ำปลายี่ห้อไหนซอสปรุง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:56.378491874+07:00","message":"TextPushed: 'ไปเจอเกลือยี่ห้อไหนน้ำปลายี่ห้อ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:56.378499114+07:00","message":"Push: 'ไหนซอสปรุง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:56.378501094+07:00","message":"TextPushed: 'ไปเจอเกลือยี่ห้อไหนน้ำปลายี่ห้อไหนซอสปรุง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:56.378503625+07:00","message":"Set new StatePrefix : 'ไปเจอเกลือยี่ห้อไหนน้ำปลายี่ห้อไหนซอสปรุงรสยี่ห้อไหนเนี่ย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:56.378506447+07:00","message":"Next Push (prob) : 'รสยี่ห้อไหนเนี่ย'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:56.378515991+07:00","message":"push: {false ไหนซอสปรุง 0 0xc001227b00}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:56.438118973+07:00","message":"receive streaming session, msgId: 210"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:56.438162294+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไปเจอเกลือยี่ห้อไหนน้ำปลายี่ห้อไหนซอสปรุงรสยี่ห้อไหนเนี่ยไม่มี\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":780000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:56.438169837+07:00","message":"receive interim result [false|false]: ไปเจอเกลือยี่ห้อไหนน้ำปลายี่ห้อไหนซอสปรุงรสยี่ห้อไหนเนี่ยไม่มี"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:56.438184314+07:00","message":"[buffer interim] 210 false ไปเจอเกลือยี่ห้อไหนน้ำปลายี่ห้อไหนซอสปรุงรสยี่ห้อไหนเนี่ยไม่มี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:56.438191926+07:00","message":"[bufferProcess] interim [780000000]:ไปเจอเกลือยี่ห้อไหนน้ำปลายี่ห้อไหนซอสปรุงรสยี่ห้อไหนเนี่ยไม่มี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:56.438194969+07:00","message":"[bufferProcess] send to processor:ไปเจอเกลือยี่ห้อไหนน้ำปลายี่ห้อไหนซอสปรุงรสยี่ห้อไหนเนี่ยไม่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:56.438201899+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:56.438204664+07:00","message":"> Transcript [3588] [false]: 'ไปเจอเกลือยี่ห้อไหนน้ำปลายี่ห้อไหนซอสปรุงรสยี่ห้อไหนเนี่ยไม่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:56.438208846+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:56.4382111+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:56.438213612+07:00","message":"StatePrefix: 'ไปเจอเกลือยี่ห้อไหนน้ำปลายี่ห้อไหนซอสปรุงรสยี่ห้อไหนเนี่ย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:56.438216724+07:00","message":"TextPushed: 'ไปเจอเกลือยี่ห้อไหนน้ำปลายี่ห้อไหนซอสปรุง'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:56.625943614+07:00","message":"receive streaming session, msgId: 210"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:56.625982489+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไปเจอเกลือยี่ห้อไหนน้ำปลายี่ห้อไหนซอสปรุงรสยี่ห้อไหนเนี่ยไม่มีเอา\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":20000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:56.625988717+07:00","message":"receive interim result [false|false]: ไปเจอเกลือยี่ห้อไหนน้ำปลายี่ห้อไหนซอสปรุงรสยี่ห้อไหนเนี่ยไม่มีเอา"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:56.626003765+07:00","message":"[buffer interim] 210 false ไปเจอเกลือยี่ห้อไหนน้ำปลายี่ห้อไหนซอสปรุงรสยี่ห้อไหนเนี่ยไม่มีเอา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:56.62601205+07:00","message":"[bufferProcess] interim [20000000]:ไปเจอเกลือยี่ห้อไหนน้ำปลายี่ห้อไหนซอสปรุงรสยี่ห้อไหนเนี่ยไม่มีเอา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:56.626015339+07:00","message":"[bufferProcess] send to processor:ไปเจอเกลือยี่ห้อไหนน้ำปลายี่ห้อไหนซอสปรุงรสยี่ห้อไหนเนี่ยไม่มี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:56.626023975+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:56.626027374+07:00","message":"> Transcript [3589] [false]: 'ไปเจอเกลือยี่ห้อไหนน้ำปลายี่ห้อไหนซอสปรุงรสยี่ห้อไหนเนี่ยไม่มี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:56.62603124+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:56.626033871+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:56.626036226+07:00","message":"StatePrefix: 'ไปเจอเกลือยี่ห้อไหนน้ำปลายี่ห้อไหนซอสปรุงรสยี่ห้อไหนเนี่ย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:56.626039351+07:00","message":"TextPushed: 'ไปเจอเกลือยี่ห้อไหนน้ำปลายี่ห้อไหนซอสปรุง'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:56.89225198+07:00","message":"receive streaming session, msgId: 210"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:56.892295282+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไปเจอเกลือยี่ห้อไหนน้ำปลายี่ห้อไหนซอสปรุงรสยี่ห้อไหนเนี่ยไม่มีอายุ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":140000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:56.892302238+07:00","message":"receive interim result [false|false]: ไปเจอเกลือยี่ห้อไหนน้ำปลายี่ห้อไหนซอสปรุงรสยี่ห้อไหนเนี่ยไม่มีอายุ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:56.892316594+07:00","message":"[buffer interim] 210 false ไปเจอเกลือยี่ห้อไหนน้ำปลายี่ห้อไหนซอสปรุงรสยี่ห้อไหนเนี่ยไม่มีอายุ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:56.892324562+07:00","message":"[bufferProcess] interim [140000000]:ไปเจอเกลือยี่ห้อไหนน้ำปลายี่ห้อไหนซอสปรุงรสยี่ห้อไหนเนี่ยไม่มีอายุ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:56.892327401+07:00","message":"[bufferProcess] send to processor:ไปเจอเกลือยี่ห้อไหนน้ำปลายี่ห้อไหนซอสปรุงรสยี่ห้อไหนเนี่ยไม่มีเอา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:56.892331604+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:56.892334706+07:00","message":"> Transcript [3590] [false]: 'ไปเจอเกลือยี่ห้อไหนน้ำปลายี่ห้อไหนซอสปรุงรสยี่ห้อไหนเนี่ยไม่มีเอา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:56.892338585+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:56.892340723+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:56.892343105+07:00","message":"StatePrefix: 'ไปเจอเกลือยี่ห้อไหนน้ำปลายี่ห้อไหนซอสปรุงรสยี่ห้อไหนเนี่ย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:56.892346142+07:00","message":"TextPushed: 'ไปเจอเกลือยี่ห้อไหนน้ำปลายี่ห้อไหนซอสปรุง'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:56.906059404+07:00","message":"receive streaming session, msgId: 210"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:56.906090783+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไปเจอเกลือยี่ห้อไหนน้ำปลายี่ห้อไหนซอสปรุงรสยี่ห้อไหนเนี่ยไม่มีอารมณ์ดี\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":200000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:56.906096288+07:00","message":"receive interim result [false|false]: ไปเจอเกลือยี่ห้อไหนน้ำปลายี่ห้อไหนซอสปรุงรสยี่ห้อไหนเนี่ยไม่มีอารมณ์ดี"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:56.906111024+07:00","message":"[buffer interim] 210 false ไปเจอเกลือยี่ห้อไหนน้ำปลายี่ห้อไหนซอสปรุงรสยี่ห้อไหนเนี่ยไม่มีอารมณ์ดี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:56.906116987+07:00","message":"[bufferProcess] interim [200000000]:ไปเจอเกลือยี่ห้อไหนน้ำปลายี่ห้อไหนซอสปรุงรสยี่ห้อไหนเนี่ยไม่มีอารมณ์ดี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:56.906119582+07:00","message":"[bufferProcess] send to processor:ไปเจอเกลือยี่ห้อไหนน้ำปลายี่ห้อไหนซอสปรุงรสยี่ห้อไหนเนี่ยไม่มีอายุ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:56.906126018+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:56.90612897+07:00","message":"> Transcript [3591] [false]: 'ไปเจอเกลือยี่ห้อไหนน้ำปลายี่ห้อไหนซอสปรุงรสยี่ห้อไหนเนี่ยไม่มีอายุ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:56.906132761+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:56.906134975+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:56.906137338+07:00","message":"StatePrefix: 'ไปเจอเกลือยี่ห้อไหนน้ำปลายี่ห้อไหนซอสปรุงรสยี่ห้อไหนเนี่ย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:56.906140287+07:00","message":"TextPushed: 'ไปเจอเกลือยี่ห้อไหนน้ำปลายี่ห้อไหนซอสปรุง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:56.906147316+07:00","message":"Push: 'รสยี่ห้อไหนเนี่ย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:56.906149473+07:00","message":"TextPushed: 'ไปเจอเกลือยี่ห้อไหนน้ำปลายี่ห้อไหนซอสปรุงรสยี่ห้อไหนเนี่ย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:56.906151768+07:00","message":"Set new StatePrefix : 'ไปเจอเกลือยี่ห้อไหนน้ำปลายี่ห้อไหนซอสปรุงรสยี่ห้อไหนเนี่ยไม่มีอายุ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:56.906154231+07:00","message":"Next Push (prob) : 'ไม่มีอายุ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:56.906184251+07:00","message":"push: {false รสยี่ห้อไหนเนี่ย 0 0xc001227b00}"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:20:57.020687574+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:20:57.020703326+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:57.08750287+07:00","message":"receive streaming session, msgId: 210"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:57.087541231+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไปเจอเกลือยี่ห้อไหนน้ำปลายี่ห้อไหนซอสปรุงรสยี่ห้อไหนเนี่ยไม่มีไอโอดีน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":380000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:57.087548207+07:00","message":"receive interim result [false|false]: ไปเจอเกลือยี่ห้อไหนน้ำปลายี่ห้อไหนซอสปรุงรสยี่ห้อไหนเนี่ยไม่มีไอโอดีน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:57.087561394+07:00","message":"[buffer interim] 210 false ไปเจอเกลือยี่ห้อไหนน้ำปลายี่ห้อไหนซอสปรุงรสยี่ห้อไหนเนี่ยไม่มีไอโอดีน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:57.087569317+07:00","message":"[bufferProcess] interim [380000000]:ไปเจอเกลือยี่ห้อไหนน้ำปลายี่ห้อไหนซอสปรุงรสยี่ห้อไหนเนี่ยไม่มีไอโอดีน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:57.087572232+07:00","message":"[bufferProcess] send to processor:ไปเจอเกลือยี่ห้อไหนน้ำปลายี่ห้อไหนซอสปรุงรสยี่ห้อไหนเนี่ยไม่มีอารมณ์ดี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:57.087578494+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:57.087581361+07:00","message":"> Transcript [3592] [false]: 'ไปเจอเกลือยี่ห้อไหนน้ำปลายี่ห้อไหนซอสปรุงรสยี่ห้อไหนเนี่ยไม่มีอารมณ์ดี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:57.087584203+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:57.087586482+07:00","message":"Set new StatePrefix: 'ไปเจอเกลือยี่ห้อไหนน้ำปลายี่ห้อไหนซอสปรุงรสยี่ห้อไหนเนี่ยไม่มีอารมณ์ดี'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:57.451427446+07:00","message":"receive streaming session, msgId: 210"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:57.451471049+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไปเจอเกลือยี่ห้อไหนน้ำปลายี่ห้อไหนซอสปรุงรสยี่ห้อไหนเนี่ยไม่มีไอโอดีนแจ้ง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":740000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:57.451478108+07:00","message":"receive interim result [false|false]: ไปเจอเกลือยี่ห้อไหนน้ำปลายี่ห้อไหนซอสปรุงรสยี่ห้อไหนเนี่ยไม่มีไอโอดีนแจ้ง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:57.451494332+07:00","message":"[buffer interim] 210 false ไปเจอเกลือยี่ห้อไหนน้ำปลายี่ห้อไหนซอสปรุงรสยี่ห้อไหนเนี่ยไม่มีไอโอดีนแจ้ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:57.451503559+07:00","message":"[bufferProcess] interim [740000000]:ไปเจอเกลือยี่ห้อไหนน้ำปลายี่ห้อไหนซอสปรุงรสยี่ห้อไหนเนี่ยไม่มีไอโอดีนแจ้ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:57.451506493+07:00","message":"[bufferProcess] send to processor:ไปเจอเกลือยี่ห้อไหนน้ำปลายี่ห้อไหนซอสปรุงรสยี่ห้อไหนเนี่ยไม่มีไอโอดีน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:57.451510738+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:57.451514069+07:00","message":"> Transcript [3593] [false]: 'ไปเจอเกลือยี่ห้อไหนน้ำปลายี่ห้อไหนซอสปรุงรสยี่ห้อไหนเนี่ยไม่มีไอโอดีน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:57.451517237+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:57.451519312+07:00","message":"Set new StatePrefix: 'ไปเจอเกลือยี่ห้อไหนน้ำปลายี่ห้อไหนซอสปรุงรสยี่ห้อไหนเนี่ยไม่มีไอโอดีน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:57.544594279+07:00","message":"receive streaming session, msgId: 210"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:57.544629396+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไปเจอเกลือยี่ห้อไหนน้ำปลายี่ห้อไหนซอสปรุงรสยี่ห้อไหนเนี่ยไม่มีไอโอดีนแจ้งกับ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":920000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:57.544635649+07:00","message":"receive interim result [false|false]: ไปเจอเกลือยี่ห้อไหนน้ำปลายี่ห้อไหนซอสปรุงรสยี่ห้อไหนเนี่ยไม่มีไอโอดีนแจ้งกับ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:57.544648766+07:00","message":"[buffer interim] 210 false ไปเจอเกลือยี่ห้อไหนน้ำปลายี่ห้อไหนซอสปรุงรสยี่ห้อไหนเนี่ยไม่มีไอโอดีนแจ้งกับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:57.544656229+07:00","message":"[bufferProcess] interim [920000000]:ไปเจอเกลือยี่ห้อไหนน้ำปลายี่ห้อไหนซอสปรุงรสยี่ห้อไหนเนี่ยไม่มีไอโอดีนแจ้งกับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:57.544658919+07:00","message":"[bufferProcess] send to processor:ไปเจอเกลือยี่ห้อไหนน้ำปลายี่ห้อไหนซอสปรุงรสยี่ห้อไหนเนี่ยไม่มีไอโอดีนแจ้ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:57.544665741+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:57.544668785+07:00","message":"> Transcript [3594] [false]: 'ไปเจอเกลือยี่ห้อไหนน้ำปลายี่ห้อไหนซอสปรุงรสยี่ห้อไหนเนี่ยไม่มีไอโอดีนแจ้ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:57.544672885+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:57.544675302+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:57.544677501+07:00","message":"StatePrefix: 'ไปเจอเกลือยี่ห้อไหนน้ำปลายี่ห้อไหนซอสปรุงรสยี่ห้อไหนเนี่ยไม่มีไอโอดีน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:57.544680344+07:00","message":"TextPushed: 'ไปเจอเกลือยี่ห้อไหนน้ำปลายี่ห้อไหนซอสปรุงรสยี่ห้อไหนเนี่ย'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:57.773434055+07:00","message":"receive streaming session, msgId: 210"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:57.773476772+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไปเจอเกลือยี่ห้อไหนน้ำปลายี่ห้อไหนซอสปรุงรสยี่ห้อไหนเนี่ยไม่มีไอโอดีนแจ้งตำรวจ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":40000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:57.773486029+07:00","message":"receive interim result [false|false]: ไปเจอเกลือยี่ห้อไหนน้ำปลายี่ห้อไหนซอสปรุงรสยี่ห้อไหนเนี่ยไม่มีไอโอดีนแจ้งตำรวจ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:57.773502116+07:00","message":"[buffer interim] 210 false ไปเจอเกลือยี่ห้อไหนน้ำปลายี่ห้อไหนซอสปรุงรสยี่ห้อไหนเนี่ยไม่มีไอโอดีนแจ้งตำรวจ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:57.773510646+07:00","message":"[bufferProcess] interim [40000000]:ไปเจอเกลือยี่ห้อไหนน้ำปลายี่ห้อไหนซอสปรุงรสยี่ห้อไหนเนี่ยไม่มีไอโอดีนแจ้งตำรวจ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:57.773513978+07:00","message":"[bufferProcess] send to processor:ไปเจอเกลือยี่ห้อไหนน้ำปลายี่ห้อไหนซอสปรุงรสยี่ห้อไหนเนี่ยไม่มีไอโอดีนแจ้งกับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:57.773537486+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:57.773541305+07:00","message":"> Transcript [3595] [false]: 'ไปเจอเกลือยี่ห้อไหนน้ำปลายี่ห้อไหนซอสปรุงรสยี่ห้อไหนเนี่ยไม่มีไอโอดีนแจ้งกับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:57.773545525+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:57.773547749+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:57.773550285+07:00","message":"StatePrefix: 'ไปเจอเกลือยี่ห้อไหนน้ำปลายี่ห้อไหนซอสปรุงรสยี่ห้อไหนเนี่ยไม่มีไอโอดีน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:57.773553312+07:00","message":"TextPushed: 'ไปเจอเกลือยี่ห้อไหนน้ำปลายี่ห้อไหนซอสปรุงรสยี่ห้อไหนเนี่ย'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:57.96117515+07:00","message":"[GCS] IsForceVAD: false for message ID: 210"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:57.97348957+07:00","message":"receive streaming session, msgId: 210"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:57.973523337+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไปเจอเกลือยี่ห้อไหนน้ำปลายี่ห้อไหนซอสปรุงรสยี่ห้อไหนเนี่ยไม่มีไอโอดีนแจ้งตำรวจได้\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":280000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:57.973530338+07:00","message":"receive interim result [false|false]: ไปเจอเกลือยี่ห้อไหนน้ำปลายี่ห้อไหนซอสปรุงรสยี่ห้อไหนเนี่ยไม่มีไอโอดีนแจ้งตำรวจได้"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:57.973544152+07:00","message":"[buffer interim] 210 false ไปเจอเกลือยี่ห้อไหนน้ำปลายี่ห้อไหนซอสปรุงรสยี่ห้อไหนเนี่ยไม่มีไอโอดีนแจ้งตำรวจได้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:57.973550916+07:00","message":"[bufferProcess] interim [280000000]:ไปเจอเกลือยี่ห้อไหนน้ำปลายี่ห้อไหนซอสปรุงรสยี่ห้อไหนเนี่ยไม่มีไอโอดีนแจ้งตำรวจได้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:57.973553967+07:00","message":"[bufferProcess] send to processor:ไปเจอเกลือยี่ห้อไหนน้ำปลายี่ห้อไหนซอสปรุงรสยี่ห้อไหนเนี่ยไม่มีไอโอดีนแจ้งตำรวจ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:57.973559729+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:57.973562587+07:00","message":"> Transcript [3596] [false]: 'ไปเจอเกลือยี่ห้อไหนน้ำปลายี่ห้อไหนซอสปรุงรสยี่ห้อไหนเนี่ยไม่มีไอโอดีนแจ้งตำรวจ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:57.973566715+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:57.973568946+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:57.973571549+07:00","message":"StatePrefix: 'ไปเจอเกลือยี่ห้อไหนน้ำปลายี่ห้อไหนซอสปรุงรสยี่ห้อไหนเนี่ยไม่มีไอโอดีน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:57.973574367+07:00","message":"TextPushed: 'ไปเจอเกลือยี่ห้อไหนน้ำปลายี่ห้อไหนซอสปรุงรสยี่ห้อไหนเนี่ย'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:58.02002038+07:00","message":"[GCS] Start streaming session, msgId: 211"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:58.050176337+07:00","message":"receive streaming session, msgId: 210"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:58.050217475+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไปเจอเกลือยี่ห้อไหนน้ำปลายี่ห้อไหนซอสปรุงรสยี่ห้อไหนเนี่ยไม่มีไอโอดีนแจ้งตำรวจได้ทุก\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":460000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:58.050225006+07:00","message":"receive interim result [false|false]: ไปเจอเกลือยี่ห้อไหนน้ำปลายี่ห้อไหนซอสปรุงรสยี่ห้อไหนเนี่ยไม่มีไอโอดีนแจ้งตำรวจได้ทุก"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:58.050236893+07:00","message":"[buffer interim] 210 false ไปเจอเกลือยี่ห้อไหนน้ำปลายี่ห้อไหนซอสปรุงรสยี่ห้อไหนเนี่ยไม่มีไอโอดีนแจ้งตำรวจได้ทุก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:58.050244723+07:00","message":"[bufferProcess] interim [460000000]:ไปเจอเกลือยี่ห้อไหนน้ำปลายี่ห้อไหนซอสปรุงรสยี่ห้อไหนเนี่ยไม่มีไอโอดีนแจ้งตำรวจได้ทุก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:58.050248038+07:00","message":"[bufferProcess] send to processor:ไปเจอเกลือยี่ห้อไหนน้ำปลายี่ห้อไหนซอสปรุงรสยี่ห้อไหนเนี่ยไม่มีไอโอดีนแจ้งตำรวจได้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:58.05025336+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:58.050256078+07:00","message":"> Transcript [3597] [false]: 'ไปเจอเกลือยี่ห้อไหนน้ำปลายี่ห้อไหนซอสปรุงรสยี่ห้อไหนเนี่ยไม่มีไอโอดีนแจ้งตำรวจได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:58.050260715+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:58.050263089+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:58.050266007+07:00","message":"StatePrefix: 'ไปเจอเกลือยี่ห้อไหนน้ำปลายี่ห้อไหนซอสปรุงรสยี่ห้อไหนเนี่ยไม่มีไอโอดีน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:58.050269099+07:00","message":"TextPushed: 'ไปเจอเกลือยี่ห้อไหนน้ำปลายี่ห้อไหนซอสปรุงรสยี่ห้อไหนเนี่ย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:58.050273793+07:00","message":"Push: 'ไม่มีไอโอดีน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:58.050275717+07:00","message":"TextPushed: 'ไปเจอเกลือยี่ห้อไหนน้ำปลายี่ห้อไหนซอสปรุงรสยี่ห้อไหนเนี่ยไม่มีไอโอดีน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:58.050278007+07:00","message":"Set new StatePrefix : 'ไปเจอเกลือยี่ห้อไหนน้ำปลายี่ห้อไหนซอสปรุงรสยี่ห้อไหนเนี่ยไม่มีไอโอดีนแจ้งตำรวจได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:58.050280447+07:00","message":"Next Push (prob) : 'แจ้งตำรวจได้'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:58.050288138+07:00","message":"push: {false ไม่มีไอโอดีน 0 0xc001227b00}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:58.107248241+07:00","message":"receive streaming session, msgId: 210"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:58.107286877+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไปเจอเกลือยี่ห้อไหนน้ำปลายี่ห้อไหนซอสปรุงรสยี่ห้อไหนเนี่ยไม่มีไอโอดีนแจ้งตำรวจได้\",\"confidence\":0.9376147}],\"is_final\":true,\"result_end_time\":{\"seconds\":5,\"nanos\":460000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:58.10729455+07:00","message":"receive interim result [true|false]: ไปเจอเกลือยี่ห้อไหนน้ำปลายี่ห้อไหนซอสปรุงรสยี่ห้อไหนเนี่ยไม่มีไอโอดีนแจ้งตำรวจได้"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:58.107307186+07:00","message":"end recv isFinal message id 210"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:58.10731081+07:00","message":"end Recv id 210"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:58.107319907+07:00","message":"[buffer interim] 210 true ไปเจอเกลือยี่ห้อไหนน้ำปลายี่ห้อไหนซอสปรุงรสยี่ห้อไหนเนี่ยไม่มีไอโอดีนแจ้งตำรวจได้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:58.107333357+07:00","message":"[bufferProcess] interim [460000000]:ไปเจอเกลือยี่ห้อไหนน้ำปลายี่ห้อไหนซอสปรุงรสยี่ห้อไหนเนี่ยไม่มีไอโอดีนแจ้งตำรวจได้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:58.107337931+07:00","message":"[bufferProcess] send to processor (isfinal):ไปเจอเกลือยี่ห้อไหนน้ำปลายี่ห้อไหนซอสปรุงรสยี่ห้อไหนเนี่ยไม่มีไอโอดีนแจ้งตำรวจได้ทุก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:58.107343309+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:58.107347418+07:00","message":"> Transcript [3598] [false]: 'ไปเจอเกลือยี่ห้อไหนน้ำปลายี่ห้อไหนซอสปรุงรสยี่ห้อไหนเนี่ยไม่มีไอโอดีนแจ้งตำรวจได้ทุก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:58.107352483+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:58.107355758+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:58.107358696+07:00","message":"StatePrefix: 'ไปเจอเกลือยี่ห้อไหนน้ำปลายี่ห้อไหนซอสปรุงรสยี่ห้อไหนเนี่ยไม่มีไอโอดีนแจ้งตำรวจได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:58.107363102+07:00","message":"TextPushed: 'ไปเจอเกลือยี่ห้อไหนน้ำปลายี่ห้อไหนซอสปรุงรสยี่ห้อไหนเนี่ยไม่มีไอโอดีน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:58.107366123+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:58.107369503+07:00","message":"> Transcript [3599] [true]: 'ไปเจอเกลือยี่ห้อไหนน้ำปลายี่ห้อไหนซอสปรุงรสยี่ห้อไหนเนี่ยไม่มีไอโอดีนแจ้งตำรวจได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:58.107373052+07:00","message":"Count interim (case isFinal): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:58.107375629+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:58.107378424+07:00","message":"StatePrefix: 'ไปเจอเกลือยี่ห้อไหนน้ำปลายี่ห้อไหนซอสปรุงรสยี่ห้อไหนเนี่ยไม่มีไอโอดีนแจ้งตำรวจได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:58.107381987+07:00","message":"TextPushed: 'ไปเจอเกลือยี่ห้อไหนน้ำปลายี่ห้อไหนซอสปรุงรสยี่ห้อไหนเนี่ยไม่มีไอโอดีน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:58.107386207+07:00","message":"Push: 'แจ้งตำรวจได้'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:58.107395655+07:00","message":"push: {true แจ้งตำรวจได้ 0 0xc001227b00}"}
{"level":"info","service":"Main","time":"2026-06-25T13:20:58.121188944+07:00","message":"write wav file: './tmp/7593/7593_210.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:59.391275566+07:00","message":"receive streaming session, msgId: 211"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:59.391323848+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"กด\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":200000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:59.391329779+07:00","message":"receive interim result [false|false]: กด"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:59.391344387+07:00","message":"[buffer interim] 211 false กด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:59.391353199+07:00","message":"[bufferProcess] interim [200000000]:กด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:59.391355932+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:59.391364908+07:00","message":"[bufferProcess] send to processor (ticker):กด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:59.391368095+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:59.391371256+07:00","message":"> Transcript [3600] [false]: 'กด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:59.391373928+07:00","message":"Set StatePrefix (first interim): 'กด'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:59.462894335+07:00","message":"receive streaming session, msgId: 211"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:59.462936393+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"กฎหมาย\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":320000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:59.462942523+07:00","message":"receive interim result [false|false]: กฎหมาย"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:59.462958463+07:00","message":"[buffer interim] 211 false กฎหมาย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:59.462966107+07:00","message":"[bufferProcess] interim [320000000]:กฎหมาย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:59.462968126+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:59.587348809+07:00","message":"[GCS] Cleaned up inactive client: 189"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:59.58738383+07:00","message":"[GCS] Cleaned up inactive client: 186"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:59.587387037+07:00","message":"[GCS] Cleaned up inactive client: 187"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:59.587389101+07:00","message":"[GCS] Cleaned up inactive client: 191"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:59.58739147+07:00","message":"[GCS] Cleaned up inactive client: 192"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:59.587393535+07:00","message":"[GCS] Cleaned up inactive client: 188"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:59.587395322+07:00","message":"[GCS] Cleaned up inactive client: 190"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:21:00.021034836+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:21:00.021054932+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:00.100169775+07:00","message":"receive streaming session, msgId: 211"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:00.100216132+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"กฎหมาย\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":1,\"nanos\":920000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:00.100223023+07:00","message":"receive interim result [false|false]: กฎหมาย"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:00.100237646+07:00","message":"[buffer interim] 211 false กฎหมาย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:00.100245899+07:00","message":"[bufferProcess] interim [920000000]:กฎหมาย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:00.100248631+07:00","message":"[bufferProcess] send to processor:กฎหมาย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:00.100257491+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:00.100260691+07:00","message":"> Transcript [3601] [false]: 'กฎหมาย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:00.100265697+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:00.100268276+07:00","message":"Set new StatePrefix: 'กฎหมาย'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:00.634072316+07:00","message":"receive streaming session, msgId: 211"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:00.63412461+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"กฎหมายออกมา\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":400000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:00.634134749+07:00","message":"receive interim result [false|false]: กฎหมายออกมา"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:00.634153171+07:00","message":"[buffer interim] 211 false กฎหมายออกมา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:00.634161378+07:00","message":"[bufferProcess] interim [400000000]:กฎหมายออกมา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:00.634164334+07:00","message":"[bufferProcess] send to processor:กฎหมาย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:00.634171898+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:00.634175172+07:00","message":"> Transcript [3602] [false]: 'กฎหมาย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:00.634179201+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:00.634181303+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:00.634184233+07:00","message":"StatePrefix: 'กฎหมาย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:00.634186645+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:00.672470098+07:00","message":"receive streaming session, msgId: 211"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:00.67250516+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"กฎหมายออกมาแล้ว\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":520000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:00.672510631+07:00","message":"receive interim result [false|false]: กฎหมายออกมาแล้ว"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:00.672522186+07:00","message":"[buffer interim] 211 false กฎหมายออกมาแล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:00.672529078+07:00","message":"[bufferProcess] interim [520000000]:กฎหมายออกมาแล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:00.67253159+07:00","message":"[bufferProcess] send to processor:กฎหมายออกมา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:00.672536542+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:00.672539702+07:00","message":"> Transcript [3603] [false]: 'กฎหมายออกมา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:00.672542779+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:00.672544785+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:00.672546678+07:00","message":"StatePrefix: 'กฎหมาย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:00.672548971+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:01.266756864+07:00","message":"receive streaming session, msgId: 211"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:01.266801253+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"กฎหมายออกมาแล้ว\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":3,\"nanos\":120000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:01.266806726+07:00","message":"receive interim result [false|false]: กฎหมายออกมาแล้ว"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:01.26681872+07:00","message":"[buffer interim] 211 false กฎหมายออกมาแล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:01.266825116+07:00","message":"[bufferProcess] interim [120000000]:กฎหมายออกมาแล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:01.266827714+07:00","message":"[bufferProcess] send to processor:กฎหมายออกมาแล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:01.266832789+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:01.266835529+07:00","message":"> Transcript [3604] [false]: 'กฎหมายออกมาแล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:01.266838657+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:01.266840909+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:01.266842993+07:00","message":"StatePrefix: 'กฎหมาย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:01.266847329+07:00","message":"TextPushed: ''"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:21:03.021940225+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:21:03.021944607+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:03.917466296+07:00","message":"[GCS] IsForceVAD: false for message ID: 211"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:04.029089737+07:00","message":"receive streaming session, msgId: 211"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:04.029136558+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"กฎหมายออกมาแล้ว\",\"confidence\":0.9589726}],\"is_final\":true,\"result_end_time\":{\"seconds\":5,\"nanos\":910000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:04.029142837+07:00","message":"receive interim result [true|false]: กฎหมายออกมาแล้ว"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:04.029152745+07:00","message":"end recv isFinal message id 211"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:04.029155609+07:00","message":"end Recv id 211"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:04.029175203+07:00","message":"[buffer interim] 211 true กฎหมายออกมาแล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:04.029187635+07:00","message":"[bufferProcess] interim [910000000]:กฎหมายออกมาแล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:04.029194521+07:00","message":"[bufferProcess] send to processor (isfinal):กฎหมายออกมาแล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:04.029199754+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:04.029204117+07:00","message":"> Transcript [3605] [false]: 'กฎหมายออกมาแล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:04.029210583+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:04.029213276+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:04.029215753+07:00","message":"StatePrefix: 'กฎหมาย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:04.029217811+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:04.029224316+07:00","message":"Push: 'กฎหมาย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:04.029226962+07:00","message":"TextPushed: 'กฎหมาย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:04.029230057+07:00","message":"Set new StatePrefix : 'กฎหมายออกมาแล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:04.029233122+07:00","message":"Next Push (prob) : 'ออกมาแล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:04.029235944+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:04.029238887+07:00","message":"> Transcript [3606] [true]: 'กฎหมายออกมาแล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:04.029242243+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:04.02924483+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:04.02924825+07:00","message":"StatePrefix: 'กฎหมายออกมาแล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:04.029251419+07:00","message":"TextPushed: 'กฎหมาย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:04.029254584+07:00","message":"Push: 'ออกมาแล้ว'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:04.029263515+07:00","message":"push: {false กฎหมาย 0 0xc001227f00}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:04.029270063+07:00","message":"push: {true ออกมาแล้ว 0 0xc001227f00}"}
{"level":"info","service":"Main","time":"2026-06-25T13:21:04.040774868+07:00","message":"write wav file: './tmp/7593/7593_211.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:04.050653769+07:00","message":"[GCS] Start streaming session, msgId: 212"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:04.776076824+07:00","message":"receive streaming session, msgId: 212"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:04.776112997+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"จะได้\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":540000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:04.776118209+07:00","message":"receive interim result [false|false]: จะได้"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:04.776129615+07:00","message":"[buffer interim] 212 false จะได้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:04.77613605+07:00","message":"[bufferProcess] interim [540000000]:จะได้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:04.776138236+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:04.899554493+07:00","message":"receive streaming session, msgId: 212"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:04.899597348+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"จะได้ช่วย\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":660000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:04.899603365+07:00","message":"receive interim result [false|false]: จะได้ช่วย"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:04.899617845+07:00","message":"[buffer interim] 212 false จะได้ช่วย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:04.899625498+07:00","message":"[bufferProcess] interim [660000000]:จะได้ช่วย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:04.89962956+07:00","message":"[bufferProcess] send to processor:จะได้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:04.8996367+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:04.899640648+07:00","message":"> Transcript [3607] [false]: 'จะได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:04.899645941+07:00","message":"Set StatePrefix (first interim): 'จะได้'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:05.100279255+07:00","message":"receive streaming session, msgId: 212"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:05.100327567+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"จะได้ช่วยกัน\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":900000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:05.100333208+07:00","message":"receive interim result [false|false]: จะได้ช่วยกัน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:05.100352809+07:00","message":"[buffer interim] 212 false จะได้ช่วยกัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:05.100360537+07:00","message":"[bufferProcess] interim [900000000]:จะได้ช่วยกัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:05.100362914+07:00","message":"[bufferProcess] send to processor:จะได้ช่วย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:05.100366379+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:05.100369588+07:00","message":"> Transcript [3608] [false]: 'จะได้ช่วย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:05.100373265+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:05.100375452+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:05.100377341+07:00","message":"StatePrefix: 'จะได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:05.100379445+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:05.428985007+07:00","message":"receive streaming session, msgId: 212"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:05.429020756+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"จะได้ช่วยกันสัก\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":140000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:05.429027088+07:00","message":"receive interim result [false|false]: จะได้ช่วยกันสัก"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:05.429042662+07:00","message":"[buffer interim] 212 false จะได้ช่วยกันสัก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:05.429049817+07:00","message":"[bufferProcess] interim [140000000]:จะได้ช่วยกันสัก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:05.429052486+07:00","message":"[bufferProcess] send to processor:จะได้ช่วยกัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:05.42905672+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:05.429059591+07:00","message":"> Transcript [3609] [false]: 'จะได้ช่วยกัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:05.429062832+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:05.429064793+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:05.429066721+07:00","message":"StatePrefix: 'จะได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:05.429068744+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:05.44726573+07:00","message":"receive streaming session, msgId: 212"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:05.447296427+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"จะได้ช่วยกันจับ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":200000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:05.447301692+07:00","message":"receive interim result [false|false]: จะได้ช่วยกันจับ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:05.44731716+07:00","message":"[buffer interim] 212 false จะได้ช่วยกันจับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:05.447323409+07:00","message":"[bufferProcess] interim [200000000]:จะได้ช่วยกันจับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:05.447326168+07:00","message":"[bufferProcess] send to processor:จะได้ช่วยกันสัก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:05.447335918+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:05.447338632+07:00","message":"> Transcript [3610] [false]: 'จะได้ช่วยกันสัก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:05.447342055+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:05.44734442+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:05.447346488+07:00","message":"StatePrefix: 'จะได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:05.44734845+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:05.473652417+07:00","message":"receive streaming session, msgId: 212"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:05.473682284+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"จะได้ช่วยกันจับตา\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":260000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:05.473688001+07:00","message":"receive interim result [false|false]: จะได้ช่วยกันจับตา"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:05.473701911+07:00","message":"[buffer interim] 212 false จะได้ช่วยกันจับตา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:05.473708307+07:00","message":"[bufferProcess] interim [260000000]:จะได้ช่วยกันจับตา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:05.473710528+07:00","message":"[bufferProcess] send to processor:จะได้ช่วยกันจับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:05.47371373+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:05.473716544+07:00","message":"> Transcript [3611] [false]: 'จะได้ช่วยกันจับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:05.473719643+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:05.4737216+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:05.473723592+07:00","message":"StatePrefix: 'จะได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:05.473725562+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:05.473731298+07:00","message":"Push: 'จะได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:05.473733404+07:00","message":"TextPushed: 'จะได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:05.473735398+07:00","message":"Set new StatePrefix : 'จะได้ช่วยกันจับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:05.47373757+07:00","message":"Next Push (prob) : 'ช่วยกันจับ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:05.473744352+07:00","message":"push: {false จะได้ 0 0xc001da9880}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:05.791416934+07:00","message":"receive streaming session, msgId: 212"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:05.791459577+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"จะได้ช่วยกันสัปดาห์หน้า\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":560000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:05.791466565+07:00","message":"receive interim result [false|false]: จะได้ช่วยกันสัปดาห์หน้า"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:05.791479623+07:00","message":"[buffer interim] 212 false จะได้ช่วยกันสัปดาห์หน้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:05.791486773+07:00","message":"[bufferProcess] interim [560000000]:จะได้ช่วยกันสัปดาห์หน้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:05.791489802+07:00","message":"[bufferProcess] send to processor:จะได้ช่วยกันจับตา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:05.791496337+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:05.791499153+07:00","message":"> Transcript [3612] [false]: 'จะได้ช่วยกันจับตา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:05.79150265+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:05.791505+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:05.791507198+07:00","message":"StatePrefix: 'จะได้ช่วยกันจับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:05.791509726+07:00","message":"TextPushed: 'จะได้'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:05.808232259+07:00","message":"receive streaming session, msgId: 212"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:05.808271821+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"จะได้ช่วยกันจับตานะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":620000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:05.808277944+07:00","message":"receive interim result [false|false]: จะได้ช่วยกันจับตานะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:05.808290895+07:00","message":"[buffer interim] 212 false จะได้ช่วยกันจับตานะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:05.808297315+07:00","message":"[bufferProcess] interim [620000000]:จะได้ช่วยกันจับตานะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:05.808299732+07:00","message":"[bufferProcess] send to processor:จะได้ช่วยกันสัปดาห์หน้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:05.80830544+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:05.808308112+07:00","message":"> Transcript [3613] [false]: 'จะได้ช่วยกันสัปดาห์หน้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:05.808311326+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:05.808313637+07:00","message":"Set new StatePrefix: 'จะได้ช่วยกันสัปดาห์หน้า'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:05.927339537+07:00","message":"receive streaming session, msgId: 212"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:05.927374235+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"จะได้ช่วยกันจับตานะคะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":680000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:05.927380246+07:00","message":"receive interim result [false|false]: จะได้ช่วยกันจับตานะคะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:05.927393988+07:00","message":"[buffer interim] 212 false จะได้ช่วยกันจับตานะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:05.927401439+07:00","message":"[bufferProcess] interim [680000000]:จะได้ช่วยกันจับตานะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:05.927403981+07:00","message":"[bufferProcess] send to processor:จะได้ช่วยกันจับตานะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:05.92740716+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:05.927409829+07:00","message":"> Transcript [3614] [false]: 'จะได้ช่วยกันจับตานะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:05.927412065+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:05.927414451+07:00","message":"Set new StatePrefix: 'จะได้ช่วยกันจับตานะ'"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:21:06.022824301+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:21:06.022844028+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:06.505280116+07:00","message":"receive streaming session, msgId: 212"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:06.505314971+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"จะได้ช่วยกันจับตานะคะ\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":2,\"nanos\":280000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:06.505321038+07:00","message":"receive interim result [false|false]: จะได้ช่วยกันจับตานะคะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:06.505335087+07:00","message":"[buffer interim] 212 false จะได้ช่วยกันจับตานะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:06.505341917+07:00","message":"[bufferProcess] interim [280000000]:จะได้ช่วยกันจับตานะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:06.505344442+07:00","message":"[bufferProcess] send to processor:จะได้ช่วยกันจับตานะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:06.505349968+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:06.505354875+07:00","message":"> Transcript [3615] [false]: 'จะได้ช่วยกันจับตานะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:06.505358373+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:06.505360619+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:06.505363219+07:00","message":"StatePrefix: 'จะได้ช่วยกันจับตานะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:06.505365735+07:00","message":"TextPushed: 'จะได้'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:06.703187714+07:00","message":"receive streaming session, msgId: 212"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:06.703228492+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"จะได้ช่วยกันจับตานะคะความเค็ม\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":520000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:06.703234359+07:00","message":"receive interim result [false|false]: จะได้ช่วยกันจับตานะคะความเค็ม"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:06.703247195+07:00","message":"[buffer interim] 212 false จะได้ช่วยกันจับตานะคะความเค็ม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:06.703254285+07:00","message":"[bufferProcess] interim [520000000]:จะได้ช่วยกันจับตานะคะความเค็ม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:06.703257733+07:00","message":"[bufferProcess] send to processor:จะได้ช่วยกันจับตานะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:06.703263076+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:06.703266312+07:00","message":"> Transcript [3616] [false]: 'จะได้ช่วยกันจับตานะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:06.703270183+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:06.703272625+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:06.703274804+07:00","message":"StatePrefix: 'จะได้ช่วยกันจับตานะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:06.703277479+07:00","message":"TextPushed: 'จะได้'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:07.12418734+07:00","message":"receive streaming session, msgId: 212"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:07.124222924+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"จะได้ช่วยกันจับตานะคะความเค็มยังไม่ได้\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":880000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:07.124229494+07:00","message":"receive interim result [false|false]: จะได้ช่วยกันจับตานะคะความเค็มยังไม่ได้"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:07.124244099+07:00","message":"[buffer interim] 212 false จะได้ช่วยกันจับตานะคะความเค็มยังไม่ได้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:07.124252169+07:00","message":"[bufferProcess] interim [880000000]:จะได้ช่วยกันจับตานะคะความเค็มยังไม่ได้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:07.124254683+07:00","message":"[bufferProcess] send to processor:จะได้ช่วยกันจับตานะคะความเค็ม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:07.124258121+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:07.124260854+07:00","message":"> Transcript [3617] [false]: 'จะได้ช่วยกันจับตานะคะความเค็ม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:07.124265103+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:07.124267282+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:07.12426933+07:00","message":"StatePrefix: 'จะได้ช่วยกันจับตานะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:07.124271709+07:00","message":"TextPushed: 'จะได้'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:07.283091817+07:00","message":"receive streaming session, msgId: 212"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:07.283134991+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"จะได้ช่วยกันจับตานะคะความเค็มยังไม่ได้ไป\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:07.283141402+07:00","message":"receive interim result [false|false]: จะได้ช่วยกันจับตานะคะความเค็มยังไม่ได้ไป"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:07.283150018+07:00","message":"[buffer interim] 212 false จะได้ช่วยกันจับตานะคะความเค็มยังไม่ได้ไป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:07.283156695+07:00","message":"[bufferProcess] interim [0]:จะได้ช่วยกันจับตานะคะความเค็มยังไม่ได้ไป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:07.283159122+07:00","message":"[bufferProcess] send to processor:จะได้ช่วยกันจับตานะคะความเค็มยังไม่ได้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:07.283162194+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:07.283165118+07:00","message":"> Transcript [3618] [false]: 'จะได้ช่วยกันจับตานะคะความเค็มยังไม่ได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:07.283168786+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:07.283171092+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:07.283173232+07:00","message":"StatePrefix: 'จะได้ช่วยกันจับตานะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:07.283175425+07:00","message":"TextPushed: 'จะได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:07.283178014+07:00","message":"Push: 'ช่วยกันจับตานะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:07.283180018+07:00","message":"TextPushed: 'จะได้ช่วยกันจับตานะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:07.2831831+07:00","message":"Set new StatePrefix : 'จะได้ช่วยกันจับตานะคะความเค็มยังไม่ได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:07.283185636+07:00","message":"Next Push (prob) : 'คะความเค็มยังไม่ได้'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:07.283192988+07:00","message":"push: {false ช่วยกันจับตานะ 0 0xc001da9880}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:07.321727856+07:00","message":"receive streaming session, msgId: 212"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:07.321762154+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"จะได้ช่วยกันจับตานะคะความเค็มยังไม่ได้ไปเอา\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":120000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:07.321769255+07:00","message":"receive interim result [false|false]: จะได้ช่วยกันจับตานะคะความเค็มยังไม่ได้ไปเอา"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:07.321780759+07:00","message":"[buffer interim] 212 false จะได้ช่วยกันจับตานะคะความเค็มยังไม่ได้ไปเอา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:07.321787703+07:00","message":"[bufferProcess] interim [120000000]:จะได้ช่วยกันจับตานะคะความเค็มยังไม่ได้ไปเอา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:07.321790531+07:00","message":"[bufferProcess] send to processor:จะได้ช่วยกันจับตานะคะความเค็มยังไม่ได้ไป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:07.321795827+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:07.321798465+07:00","message":"> Transcript [3619] [false]: 'จะได้ช่วยกันจับตานะคะความเค็มยังไม่ได้ไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:07.321801861+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:07.321803821+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:07.321805799+07:00","message":"StatePrefix: 'จะได้ช่วยกันจับตานะคะความเค็มยังไม่ได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:07.321808211+07:00","message":"TextPushed: 'จะได้ช่วยกันจับตานะ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:07.528993+07:00","message":"receive streaming session, msgId: 212"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:07.529040424+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"จะได้ช่วยกันจับตานะคะความเค็มยังไม่ได้แปลว่า\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":240000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:07.529047334+07:00","message":"receive interim result [false|false]: จะได้ช่วยกันจับตานะคะความเค็มยังไม่ได้แปลว่า"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:07.529060764+07:00","message":"[buffer interim] 212 false จะได้ช่วยกันจับตานะคะความเค็มยังไม่ได้แปลว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:07.529067641+07:00","message":"[bufferProcess] interim [240000000]:จะได้ช่วยกันจับตานะคะความเค็มยังไม่ได้แปลว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:07.5290705+07:00","message":"[bufferProcess] send to processor:จะได้ช่วยกันจับตานะคะความเค็มยังไม่ได้ไปเอา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:07.529078085+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:07.529082336+07:00","message":"> Transcript [3620] [false]: 'จะได้ช่วยกันจับตานะคะความเค็มยังไม่ได้ไปเอา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:07.529088133+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:07.529091254+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:07.529093187+07:00","message":"StatePrefix: 'จะได้ช่วยกันจับตานะคะความเค็มยังไม่ได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:07.529096207+07:00","message":"TextPushed: 'จะได้ช่วยกันจับตานะ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:07.578284587+07:00","message":"[GCS] IsForceVAD: false for message ID: 212"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:07.737385391+07:00","message":"receive streaming session, msgId: 212"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:07.737422809+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"จะได้ช่วยกันจับตานะคะความเค็มยังไม่ได้แปลว่า\",\"confidence\":0.93094563}],\"is_final\":true,\"result_end_time\":{\"seconds\":3,\"nanos\":540000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:07.737429405+07:00","message":"receive interim result [true|false]: จะได้ช่วยกันจับตานะคะความเค็มยังไม่ได้แปลว่า"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:07.737446129+07:00","message":"end recv isFinal message id 212"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:07.737448966+07:00","message":"end Recv id 212"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:07.73745603+07:00","message":"[buffer interim] 212 true จะได้ช่วยกันจับตานะคะความเค็มยังไม่ได้แปลว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:07.737463811+07:00","message":"[bufferProcess] interim [540000000]:จะได้ช่วยกันจับตานะคะความเค็มยังไม่ได้แปลว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:07.737467178+07:00","message":"[bufferProcess] send to processor (isfinal):จะได้ช่วยกันจับตานะคะความเค็มยังไม่ได้แปลว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:07.737470442+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:07.737473076+07:00","message":"> Transcript [3621] [false]: 'จะได้ช่วยกันจับตานะคะความเค็มยังไม่ได้แปลว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:07.737476288+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:07.737478321+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:07.737480423+07:00","message":"StatePrefix: 'จะได้ช่วยกันจับตานะคะความเค็มยังไม่ได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:07.737483244+07:00","message":"TextPushed: 'จะได้ช่วยกันจับตานะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:07.737485191+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:07.737487286+07:00","message":"> Transcript [3622] [true]: 'จะได้ช่วยกันจับตานะคะความเค็มยังไม่ได้แปลว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:07.737489734+07:00","message":"Count interim (case isFinal): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:07.737491494+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:07.737493227+07:00","message":"StatePrefix: 'จะได้ช่วยกันจับตานะคะความเค็มยังไม่ได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:07.737495257+07:00","message":"TextPushed: 'จะได้ช่วยกันจับตานะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:07.737498337+07:00","message":"Push: 'คะความเค็มยังไม่ได้แปลว่า'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:07.737506052+07:00","message":"push: {true คะความเค็มยังไม่ได้แปลว่า 0 0xc001da9880}"}
{"level":"info","service":"Main","time":"2026-06-25T13:21:07.745408167+07:00","message":"write wav file: './tmp/7593/7593_212.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:07.899962418+07:00","message":"[GCS] Start streaming session, msgId: 213"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:08.231294012+07:00","message":"receive streaming session, msgId: 213"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:08.231330641+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไม่\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":420000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:08.231338432+07:00","message":"receive interim result [false|false]: ไม่"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:08.231349327+07:00","message":"[buffer interim] 213 false ไม่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:08.23135767+07:00","message":"[bufferProcess] interim [420000000]:ไม่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:08.231359531+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:08.418809735+07:00","message":"receive streaming session, msgId: 213"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:08.418852842+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไม่มี\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":540000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:08.41885823+07:00","message":"receive interim result [false|false]: ไม่มี"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:08.418874819+07:00","message":"[buffer interim] 213 false ไม่มี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:08.41888392+07:00","message":"[bufferProcess] interim [540000000]:ไม่มี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:08.418886379+07:00","message":"[bufferProcess] send to processor:ไม่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:08.418890784+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:08.418893718+07:00","message":"> Transcript [3623] [false]: 'ไม่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:08.418896188+07:00","message":"Set StatePrefix (first interim): 'ไม่'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:08.56775643+07:00","message":"receive streaming session, msgId: 213"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:08.567793576+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไม่มีใบ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":720000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:08.567801874+07:00","message":"receive interim result [false|false]: ไม่มีใบ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:08.567815611+07:00","message":"[buffer interim] 213 false ไม่มีใบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:08.567823015+07:00","message":"[bufferProcess] interim [720000000]:ไม่มีใบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:08.567825239+07:00","message":"[bufferProcess] send to processor:ไม่มี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:08.567831427+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:08.567834148+07:00","message":"> Transcript [3624] [false]: 'ไม่มี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:08.567837338+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:08.567839555+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:08.567841678+07:00","message":"StatePrefix: 'ไม่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:08.567843854+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:08.616138997+07:00","message":"receive streaming session, msgId: 213"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:08.616175851+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไม่มีประโยชน์\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":780000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:08.616186983+07:00","message":"receive interim result [false|false]: ไม่มีประโยชน์"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:08.616204149+07:00","message":"[buffer interim] 213 false ไม่มีประโยชน์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:08.616212671+07:00","message":"[bufferProcess] interim [780000000]:ไม่มีประโยชน์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:08.61621537+07:00","message":"[bufferProcess] send to processor:ไม่มีใบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:08.616224832+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:08.616228068+07:00","message":"> Transcript [3625] [false]: 'ไม่มีใบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:08.616231292+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:08.616236641+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:08.616239245+07:00","message":"StatePrefix: 'ไม่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:08.61624162+07:00","message":"TextPushed: ''"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:21:09.022943131+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:21:09.0229567+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:09.12318508+07:00","message":"receive streaming session, msgId: 213"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:09.123223221+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไม่มีประโยชน์หรือ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":260000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:09.12322903+07:00","message":"receive interim result [false|false]: ไม่มีประโยชน์หรือ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:09.123239585+07:00","message":"[buffer interim] 213 false ไม่มีประโยชน์หรือ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:09.123247961+07:00","message":"[bufferProcess] interim [260000000]:ไม่มีประโยชน์หรือ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:09.123250488+07:00","message":"[bufferProcess] send to processor:ไม่มีประโยชน์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:09.123260477+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:09.12326657+07:00","message":"> Transcript [3626] [false]: 'ไม่มีประโยชน์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:09.12327026+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:09.123272526+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:09.123274673+07:00","message":"StatePrefix: 'ไม่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:09.123276752+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:09.263456933+07:00","message":"receive streaming session, msgId: 213"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:09.263507197+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไม่มีประโยชน์หรือว่า\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":380000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:09.263515484+07:00","message":"receive interim result [false|false]: ไม่มีประโยชน์หรือว่า"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:09.263532899+07:00","message":"[buffer interim] 213 false ไม่มีประโยชน์หรือว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:09.263546157+07:00","message":"[bufferProcess] interim [380000000]:ไม่มีประโยชน์หรือว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:09.263550008+07:00","message":"[bufferProcess] send to processor:ไม่มีประโยชน์หรือ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:09.263559253+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:09.263563296+07:00","message":"> Transcript [3627] [false]: 'ไม่มีประโยชน์หรือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:09.263567852+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:09.26357118+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:09.263574706+07:00","message":"StatePrefix: 'ไม่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:09.263577748+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:09.263586985+07:00","message":"Push: 'ไม่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:09.263589917+07:00","message":"TextPushed: 'ไม่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:09.26359374+07:00","message":"Set new StatePrefix : 'ไม่มีประโยชน์หรือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:09.263597489+07:00","message":"Next Push (prob) : 'มีประโยชน์หรือ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:09.263622309+07:00","message":"push: {false ไม่ 0 0xc0001fd400}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:09.333520316+07:00","message":"receive streaming session, msgId: 213"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:09.333551627+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไม่มีประโยชน์หรือว่ามี\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":500000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:09.33355761+07:00","message":"receive interim result [false|false]: ไม่มีประโยชน์หรือว่ามี"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:09.333567886+07:00","message":"[buffer interim] 213 false ไม่มีประโยชน์หรือว่ามี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:09.333576306+07:00","message":"[bufferProcess] interim [500000000]:ไม่มีประโยชน์หรือว่ามี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:09.333581027+07:00","message":"[bufferProcess] send to processor:ไม่มีประโยชน์หรือว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:09.333589342+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:09.333596457+07:00","message":"> Transcript [3628] [false]: 'ไม่มีประโยชน์หรือว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:09.333600194+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:09.333602309+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:09.33360427+07:00","message":"StatePrefix: 'ไม่มีประโยชน์หรือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:09.333606733+07:00","message":"TextPushed: 'ไม่'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:09.504083138+07:00","message":"receive streaming session, msgId: 213"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:09.50412561+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไม่มีประโยชน์หรือว่ามีปลา\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":680000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:09.504131914+07:00","message":"receive interim result [false|false]: ไม่มีประโยชน์หรือว่ามีปลา"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:09.504148151+07:00","message":"[buffer interim] 213 false ไม่มีประโยชน์หรือว่ามีปลา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:09.50415627+07:00","message":"[bufferProcess] interim [680000000]:ไม่มีประโยชน์หรือว่ามีปลา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:09.504158905+07:00","message":"[bufferProcess] send to processor:ไม่มีประโยชน์หรือว่ามี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:09.504167232+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:09.504170471+07:00","message":"> Transcript [3629] [false]: 'ไม่มีประโยชน์หรือว่ามี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:09.504173899+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:09.504176667+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:09.504178627+07:00","message":"StatePrefix: 'ไม่มีประโยชน์หรือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:09.504181407+07:00","message":"TextPushed: 'ไม่'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:09.63395909+07:00","message":"receive streaming session, msgId: 213"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:09.634003941+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไม่มีประโยชน์หรือว่ามี\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":740000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:09.634011335+07:00","message":"receive interim result [false|false]: ไม่มีประโยชน์หรือว่ามี"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:09.634027555+07:00","message":"[buffer interim] 213 false ไม่มีประโยชน์หรือว่ามี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:09.634035732+07:00","message":"[bufferProcess] interim [740000000]:ไม่มีประโยชน์หรือว่ามี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:09.634038324+07:00","message":"[bufferProcess] send to processor:ไม่มีประโยชน์หรือว่ามีปลา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:09.634046397+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:09.634052199+07:00","message":"> Transcript [3630] [false]: 'ไม่มีประโยชน์หรือว่ามีปลา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:09.634055972+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:09.634058523+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:09.634060625+07:00","message":"StatePrefix: 'ไม่มีประโยชน์หรือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:09.634063217+07:00","message":"TextPushed: 'ไม่'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:09.636319534+07:00","message":"receive streaming session, msgId: 213"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:09.636327815+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไม่มีประโยชน์หรือว่ามีประโยชน์\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":800000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:09.636331536+07:00","message":"receive interim result [false|false]: ไม่มีประโยชน์หรือว่ามีประโยชน์"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:09.636339919+07:00","message":"[buffer interim] 213 false ไม่มีประโยชน์หรือว่ามีประโยชน์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:09.636343525+07:00","message":"[bufferProcess] interim [800000000]:ไม่มีประโยชน์หรือว่ามีประโยชน์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:09.636345798+07:00","message":"[bufferProcess] send to processor:ไม่มีประโยชน์หรือว่ามี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:09.63634844+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:09.636350923+07:00","message":"> Transcript [3631] [false]: 'ไม่มีประโยชน์หรือว่ามี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:09.636353579+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:09.636355956+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:09.636357834+07:00","message":"StatePrefix: 'ไม่มีประโยชน์หรือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:09.636359818+07:00","message":"TextPushed: 'ไม่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:09.636362738+07:00","message":"Push: 'มีประโยชน์หรือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:09.636364943+07:00","message":"TextPushed: 'ไม่มีประโยชน์หรือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:09.636367146+07:00","message":"Set new StatePrefix : 'ไม่มีประโยชน์หรือว่ามี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:09.636369484+07:00","message":"Next Push (prob) : 'ว่ามี'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:09.636395211+07:00","message":"push: {false มีประโยชน์หรือ 0 0xc0001fd400}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:09.95699186+07:00","message":"receive streaming session, msgId: 213"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:09.957036612+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไม่มีประโยชน์หรือว่ามีประโยชน์อะไร\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":100000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:09.957044128+07:00","message":"receive interim result [false|false]: ไม่มีประโยชน์หรือว่ามีประโยชน์อะไร"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:09.957056755+07:00","message":"[buffer interim] 213 false ไม่มีประโยชน์หรือว่ามีประโยชน์อะไร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:09.957064481+07:00","message":"[bufferProcess] interim [100000000]:ไม่มีประโยชน์หรือว่ามีประโยชน์อะไร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:09.957067773+07:00","message":"[bufferProcess] send to processor:ไม่มีประโยชน์หรือว่ามีประโยชน์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:09.957073781+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:09.957076898+07:00","message":"> Transcript [3632] [false]: 'ไม่มีประโยชน์หรือว่ามีประโยชน์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:09.957080433+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:09.957082612+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:09.957085581+07:00","message":"StatePrefix: 'ไม่มีประโยชน์หรือว่ามี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:09.957088419+07:00","message":"TextPushed: 'ไม่มีประโยชน์หรือ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:10.222947372+07:00","message":"receive streaming session, msgId: 213"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:10.22298916+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไม่มีประโยชน์หรือว่ามีประโยชน์แต่ว่าต้อง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":340000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:10.222995958+07:00","message":"receive interim result [false|false]: ไม่มีประโยชน์หรือว่ามีประโยชน์แต่ว่าต้อง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:10.223012777+07:00","message":"[buffer interim] 213 false ไม่มีประโยชน์หรือว่ามีประโยชน์แต่ว่าต้อง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:10.223021045+07:00","message":"[bufferProcess] interim [340000000]:ไม่มีประโยชน์หรือว่ามีประโยชน์แต่ว่าต้อง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:10.223024453+07:00","message":"[bufferProcess] send to processor:ไม่มีประโยชน์หรือว่ามีประโยชน์อะไร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:10.223032955+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:10.223036109+07:00","message":"> Transcript [3633] [false]: 'ไม่มีประโยชน์หรือว่ามีประโยชน์อะไร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:10.223039737+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:10.223042408+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:10.223044937+07:00","message":"StatePrefix: 'ไม่มีประโยชน์หรือว่ามี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:10.223047503+07:00","message":"TextPushed: 'ไม่มีประโยชน์หรือ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:10.337266003+07:00","message":"receive streaming session, msgId: 213"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:10.337298966+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไม่มีประโยชน์หรือว่ามีประโยชน์แต่ว่าต้องดู\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":460000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:10.337306303+07:00","message":"receive interim result [false|false]: ไม่มีประโยชน์หรือว่ามีประโยชน์แต่ว่าต้องดู"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:10.337320079+07:00","message":"[buffer interim] 213 false ไม่มีประโยชน์หรือว่ามีประโยชน์แต่ว่าต้องดู"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:10.337331986+07:00","message":"[bufferProcess] interim [460000000]:ไม่มีประโยชน์หรือว่ามีประโยชน์แต่ว่าต้องดู"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:10.337335768+07:00","message":"[bufferProcess] send to processor:ไม่มีประโยชน์หรือว่ามีประโยชน์แต่ว่าต้อง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:10.33734303+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:10.33734749+07:00","message":"> Transcript [3634] [false]: 'ไม่มีประโยชน์หรือว่ามีประโยชน์แต่ว่าต้อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:10.337352008+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:10.33735517+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:10.337358164+07:00","message":"StatePrefix: 'ไม่มีประโยชน์หรือว่ามี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:10.337361606+07:00","message":"TextPushed: 'ไม่มีประโยชน์หรือ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:10.554191352+07:00","message":"receive streaming session, msgId: 213"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:10.554226945+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไม่มีประโยชน์หรือว่ามีประโยชน์แต่ว่าต้องดูว่า\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":640000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:10.554234238+07:00","message":"receive interim result [false|false]: ไม่มีประโยชน์หรือว่ามีประโยชน์แต่ว่าต้องดูว่า"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:10.554245863+07:00","message":"[buffer interim] 213 false ไม่มีประโยชน์หรือว่ามีประโยชน์แต่ว่าต้องดูว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:10.554254406+07:00","message":"[bufferProcess] interim [640000000]:ไม่มีประโยชน์หรือว่ามีประโยชน์แต่ว่าต้องดูว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:10.554257452+07:00","message":"[bufferProcess] send to processor:ไม่มีประโยชน์หรือว่ามีประโยชน์แต่ว่าต้องดู"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:10.554261274+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:10.554264024+07:00","message":"> Transcript [3635] [false]: 'ไม่มีประโยชน์หรือว่ามีประโยชน์แต่ว่าต้องดู'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:10.554267696+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:10.554269974+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:10.554272086+07:00","message":"StatePrefix: 'ไม่มีประโยชน์หรือว่ามี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:10.554274613+07:00","message":"TextPushed: 'ไม่มีประโยชน์หรือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:10.554281135+07:00","message":"Push: 'ว่ามี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:10.55428329+07:00","message":"TextPushed: 'ไม่มีประโยชน์หรือว่ามี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:10.554285543+07:00","message":"Set new StatePrefix : 'ไม่มีประโยชน์หรือว่ามีประโยชน์แต่ว่าต้องดู'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:10.554287897+07:00","message":"Next Push (prob) : 'ประโยชน์แต่ว่าต้องดู'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:10.554308209+07:00","message":"push: {false ว่ามี 0 0xc0001fd400}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:10.68089698+07:00","message":"receive streaming session, msgId: 213"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:10.680932547+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไม่มีประโยชน์หรือว่ามีประโยชน์แต่ว่าต้องดูว่าจะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":760000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:10.680939093+07:00","message":"receive interim result [false|false]: ไม่มีประโยชน์หรือว่ามีประโยชน์แต่ว่าต้องดูว่าจะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:10.68095601+07:00","message":"[buffer interim] 213 false ไม่มีประโยชน์หรือว่ามีประโยชน์แต่ว่าต้องดูว่าจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:10.680963071+07:00","message":"[bufferProcess] interim [760000000]:ไม่มีประโยชน์หรือว่ามีประโยชน์แต่ว่าต้องดูว่าจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:10.680966351+07:00","message":"[bufferProcess] send to processor:ไม่มีประโยชน์หรือว่ามีประโยชน์แต่ว่าต้องดูว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:10.680973787+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:10.680976412+07:00","message":"> Transcript [3636] [false]: 'ไม่มีประโยชน์หรือว่ามีประโยชน์แต่ว่าต้องดูว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:10.680979802+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:10.68098245+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:10.680984572+07:00","message":"StatePrefix: 'ไม่มีประโยชน์หรือว่ามีประโยชน์แต่ว่าต้องดู'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:10.680987168+07:00","message":"TextPushed: 'ไม่มีประโยชน์หรือว่ามี'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:10.738460295+07:00","message":"receive streaming session, msgId: 213"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:10.738493001+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไม่มีประโยชน์หรือว่ามีประโยชน์แต่ว่าต้องดูว่า\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":820000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:10.738498899+07:00","message":"receive interim result [false|false]: ไม่มีประโยชน์หรือว่ามีประโยชน์แต่ว่าต้องดูว่า"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:10.738513339+07:00","message":"[buffer interim] 213 false ไม่มีประโยชน์หรือว่ามีประโยชน์แต่ว่าต้องดูว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:10.738520728+07:00","message":"[bufferProcess] interim [820000000]:ไม่มีประโยชน์หรือว่ามีประโยชน์แต่ว่าต้องดูว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:10.738524032+07:00","message":"[bufferProcess] send to processor:ไม่มีประโยชน์หรือว่ามีประโยชน์แต่ว่าต้องดูว่าจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:10.738530922+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:10.738533614+07:00","message":"> Transcript [3637] [false]: 'ไม่มีประโยชน์หรือว่ามีประโยชน์แต่ว่าต้องดูว่าจะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:10.738537156+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:10.738539172+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:10.738542589+07:00","message":"StatePrefix: 'ไม่มีประโยชน์หรือว่ามีประโยชน์แต่ว่าต้องดู'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:10.738545033+07:00","message":"TextPushed: 'ไม่มีประโยชน์หรือว่ามี'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:10.775800204+07:00","message":"receive streaming session, msgId: 213"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:10.775832414+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไม่มีประโยชน์หรือว่ามีประโยชน์แต่ว่าต้องดูว่าสมัคร\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":880000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:10.775839165+07:00","message":"receive interim result [false|false]: ไม่มีประโยชน์หรือว่ามีประโยชน์แต่ว่าต้องดูว่าสมัคร"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:10.775852562+07:00","message":"[buffer interim] 213 false ไม่มีประโยชน์หรือว่ามีประโยชน์แต่ว่าต้องดูว่าสมัคร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:10.775862573+07:00","message":"[bufferProcess] interim [880000000]:ไม่มีประโยชน์หรือว่ามีประโยชน์แต่ว่าต้องดูว่าสมัคร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:10.775865278+07:00","message":"[bufferProcess] send to processor:ไม่มีประโยชน์หรือว่ามีประโยชน์แต่ว่าต้องดูว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:10.775868753+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:10.775871268+07:00","message":"> Transcript [3638] [false]: 'ไม่มีประโยชน์หรือว่ามีประโยชน์แต่ว่าต้องดูว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:10.7758752+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:10.775877269+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:10.775879402+07:00","message":"StatePrefix: 'ไม่มีประโยชน์หรือว่ามีประโยชน์แต่ว่าต้องดู'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:10.775881641+07:00","message":"TextPushed: 'ไม่มีประโยชน์หรือว่ามี'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:10.852622734+07:00","message":"receive streaming session, msgId: 213"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:10.852667789+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไม่มีประโยชน์หรือว่ามีประโยชน์แต่ว่าต้องดูว่าสรรพคุณ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":940000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:10.852676041+07:00","message":"receive interim result [false|false]: ไม่มีประโยชน์หรือว่ามีประโยชน์แต่ว่าต้องดูว่าสรรพคุณ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:10.85269179+07:00","message":"[buffer interim] 213 false ไม่มีประโยชน์หรือว่ามีประโยชน์แต่ว่าต้องดูว่าสรรพคุณ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:10.852704111+07:00","message":"[bufferProcess] interim [940000000]:ไม่มีประโยชน์หรือว่ามีประโยชน์แต่ว่าต้องดูว่าสรรพคุณ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:10.852708127+07:00","message":"[bufferProcess] send to processor:ไม่มีประโยชน์หรือว่ามีประโยชน์แต่ว่าต้องดูว่าสมัคร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:10.852713201+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:10.852717204+07:00","message":"> Transcript [3639] [false]: 'ไม่มีประโยชน์หรือว่ามีประโยชน์แต่ว่าต้องดูว่าสมัคร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:10.852722392+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:10.852725562+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:10.852728866+07:00","message":"StatePrefix: 'ไม่มีประโยชน์หรือว่ามีประโยชน์แต่ว่าต้องดู'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:10.852732592+07:00","message":"TextPushed: 'ไม่มีประโยชน์หรือว่ามี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:10.852736593+07:00","message":"Push: 'ประโยชน์แต่ว่าต้องดู'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:10.852739872+07:00","message":"TextPushed: 'ไม่มีประโยชน์หรือว่ามีประโยชน์แต่ว่าต้องดู'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:10.85274372+07:00","message":"Set new StatePrefix : 'ไม่มีประโยชน์หรือว่ามีประโยชน์แต่ว่าต้องดูว่าสมัคร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:10.85274737+07:00","message":"Next Push (prob) : 'ว่าสมัคร'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:10.852756457+07:00","message":"push: {false ประโยชน์แต่ว่าต้องดู 0 0xc0001fd400}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:10.928053184+07:00","message":"receive streaming session, msgId: 213"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:10.928092387+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไม่มีประโยชน์หรือว่ามีประโยชน์แต่ว่าต้องดูว่าสรรพคุณใน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":120000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:10.928099487+07:00","message":"receive interim result [false|false]: ไม่มีประโยชน์หรือว่ามีประโยชน์แต่ว่าต้องดูว่าสรรพคุณใน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:10.928113409+07:00","message":"[buffer interim] 213 false ไม่มีประโยชน์หรือว่ามีประโยชน์แต่ว่าต้องดูว่าสรรพคุณใน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:10.928121413+07:00","message":"[bufferProcess] interim [120000000]:ไม่มีประโยชน์หรือว่ามีประโยชน์แต่ว่าต้องดูว่าสรรพคุณใน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:10.928124172+07:00","message":"[bufferProcess] send to processor:ไม่มีประโยชน์หรือว่ามีประโยชน์แต่ว่าต้องดูว่าสรรพคุณ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:10.928131687+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:10.928134748+07:00","message":"> Transcript [3640] [false]: 'ไม่มีประโยชน์หรือว่ามีประโยชน์แต่ว่าต้องดูว่าสรรพคุณ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:10.92813775+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:10.928140069+07:00","message":"Set new StatePrefix: 'ไม่มีประโยชน์หรือว่ามีประโยชน์แต่ว่าต้องดูว่าสรรพคุณ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:11.108073133+07:00","message":"receive streaming session, msgId: 213"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:11.108122318+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไม่มีประโยชน์หรือว่ามีประโยชน์แต่ว่าต้องดูว่าสรรพคุณในทาง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":240000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:11.108131802+07:00","message":"receive interim result [false|false]: ไม่มีประโยชน์หรือว่ามีประโยชน์แต่ว่าต้องดูว่าสรรพคุณในทาง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:11.108148025+07:00","message":"[buffer interim] 213 false ไม่มีประโยชน์หรือว่ามีประโยชน์แต่ว่าต้องดูว่าสรรพคุณในทาง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:11.108156815+07:00","message":"[bufferProcess] interim [240000000]:ไม่มีประโยชน์หรือว่ามีประโยชน์แต่ว่าต้องดูว่าสรรพคุณในทาง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:11.108159762+07:00","message":"[bufferProcess] send to processor:ไม่มีประโยชน์หรือว่ามีประโยชน์แต่ว่าต้องดูว่าสรรพคุณใน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:11.108168369+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:11.108172208+07:00","message":"> Transcript [3641] [false]: 'ไม่มีประโยชน์หรือว่ามีประโยชน์แต่ว่าต้องดูว่าสรรพคุณใน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:11.108176108+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:11.108178791+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:11.10818088+07:00","message":"StatePrefix: 'ไม่มีประโยชน์หรือว่ามีประโยชน์แต่ว่าต้องดูว่าสรรพคุณ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:11.108183713+07:00","message":"TextPushed: 'ไม่มีประโยชน์หรือว่ามีประโยชน์แต่ว่าต้องดู'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:11.598449875+07:00","message":"receive streaming session, msgId: 213"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:11.598505527+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไม่มีประโยชน์หรือว่ามีประโยชน์แต่ว่าต้องดูว่าสรรพคุณในทางเดียวกันคือ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":660000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:11.598513884+07:00","message":"receive interim result [false|false]: ไม่มีประโยชน์หรือว่ามีประโยชน์แต่ว่าต้องดูว่าสรรพคุณในทางเดียวกันคือ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:11.598531978+07:00","message":"[buffer interim] 213 false ไม่มีประโยชน์หรือว่ามีประโยชน์แต่ว่าต้องดูว่าสรรพคุณในทางเดียวกันคือ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:11.598541048+07:00","message":"[bufferProcess] interim [660000000]:ไม่มีประโยชน์หรือว่ามีประโยชน์แต่ว่าต้องดูว่าสรรพคุณในทางเดียวกันคือ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:11.598544293+07:00","message":"[bufferProcess] send to processor:ไม่มีประโยชน์หรือว่ามีประโยชน์แต่ว่าต้องดูว่าสรรพคุณในทาง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:11.598552991+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:11.598556213+07:00","message":"> Transcript [3642] [false]: 'ไม่มีประโยชน์หรือว่ามีประโยชน์แต่ว่าต้องดูว่าสรรพคุณในทาง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:11.598560572+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:11.598563243+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:11.598566005+07:00","message":"StatePrefix: 'ไม่มีประโยชน์หรือว่ามีประโยชน์แต่ว่าต้องดูว่าสรรพคุณ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:11.598568942+07:00","message":"TextPushed: 'ไม่มีประโยชน์หรือว่ามีประโยชน์แต่ว่าต้องดู'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:11.748352134+07:00","message":"receive streaming session, msgId: 213"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:11.748393507+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไม่มีประโยชน์หรือว่ามีประโยชน์แต่ว่าต้องดูว่าสรรพคุณในฐานะมันคืออะไร\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":840000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:11.748400287+07:00","message":"receive interim result [false|false]: ไม่มีประโยชน์หรือว่ามีประโยชน์แต่ว่าต้องดูว่าสรรพคุณในฐานะมันคืออะไร"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:11.748415128+07:00","message":"[buffer interim] 213 false ไม่มีประโยชน์หรือว่ามีประโยชน์แต่ว่าต้องดูว่าสรรพคุณในฐานะมันคืออะไร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:11.748422839+07:00","message":"[bufferProcess] interim [840000000]:ไม่มีประโยชน์หรือว่ามีประโยชน์แต่ว่าต้องดูว่าสรรพคุณในฐานะมันคืออะไร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:11.748425875+07:00","message":"[bufferProcess] send to processor:ไม่มีประโยชน์หรือว่ามีประโยชน์แต่ว่าต้องดูว่าสรรพคุณในทางเดียวกันคือ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:11.748433774+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:11.748446598+07:00","message":"> Transcript [3643] [false]: 'ไม่มีประโยชน์หรือว่ามีประโยชน์แต่ว่าต้องดูว่าสรรพคุณในทางเดียวกันคือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:11.748450776+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:11.748453106+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:11.74845565+07:00","message":"StatePrefix: 'ไม่มีประโยชน์หรือว่ามีประโยชน์แต่ว่าต้องดูว่าสรรพคุณ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:11.748461273+07:00","message":"TextPushed: 'ไม่มีประโยชน์หรือว่ามีประโยชน์แต่ว่าต้องดู'"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:21:12.023139891+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:21:12.023159627+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:12.096537231+07:00","message":"receive streaming session, msgId: 213"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:12.096580277+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไม่มีประโยชน์หรือว่ามีประโยชน์แต่ว่าต้องดูว่าสรรพคุณในฐานะมันคืออะไรอย่างนี้\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":200000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:12.09658787+07:00","message":"receive interim result [false|false]: ไม่มีประโยชน์หรือว่ามีประโยชน์แต่ว่าต้องดูว่าสรรพคุณในฐานะมันคืออะไรอย่างนี้"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:12.096603822+07:00","message":"[buffer interim] 213 false ไม่มีประโยชน์หรือว่ามีประโยชน์แต่ว่าต้องดูว่าสรรพคุณในฐานะมันคืออะไรอย่างนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:12.096612358+07:00","message":"[bufferProcess] interim [200000000]:ไม่มีประโยชน์หรือว่ามีประโยชน์แต่ว่าต้องดูว่าสรรพคุณในฐานะมันคืออะไรอย่างนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:12.09661567+07:00","message":"[bufferProcess] send to processor:ไม่มีประโยชน์หรือว่ามีประโยชน์แต่ว่าต้องดูว่าสรรพคุณในฐานะมันคืออะไร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:12.096619732+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:12.096622784+07:00","message":"> Transcript [3644] [false]: 'ไม่มีประโยชน์หรือว่ามีประโยชน์แต่ว่าต้องดูว่าสรรพคุณในฐานะมันคืออะไร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:12.096627221+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:12.096629418+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:12.096631977+07:00","message":"StatePrefix: 'ไม่มีประโยชน์หรือว่ามีประโยชน์แต่ว่าต้องดูว่าสรรพคุณ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:12.096634705+07:00","message":"TextPushed: 'ไม่มีประโยชน์หรือว่ามีประโยชน์แต่ว่าต้องดู'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:12.096637775+07:00","message":"Push: 'ว่าสรรพคุณ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:12.096641427+07:00","message":"TextPushed: 'ไม่มีประโยชน์หรือว่ามีประโยชน์แต่ว่าต้องดูว่าสรรพคุณ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:12.096643905+07:00","message":"Set new StatePrefix : 'ไม่มีประโยชน์หรือว่ามีประโยชน์แต่ว่าต้องดูว่าสรรพคุณในฐานะมันคืออะไร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:12.09664728+07:00","message":"Next Push (prob) : 'ในฐานะมันคืออะไร'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:12.096660003+07:00","message":"push: {false ว่าสรรพคุณ 0 0xc0001fd400}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:12.180627271+07:00","message":"receive streaming session, msgId: 213"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:12.180657281+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไม่มีประโยชน์หรือว่ามีประโยชน์แต่ว่าต้องดูว่าสรรพคุณในฐานะมันคืออะไรอย่าคิด\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":260000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:12.180662894+07:00","message":"receive interim result [false|false]: ไม่มีประโยชน์หรือว่ามีประโยชน์แต่ว่าต้องดูว่าสรรพคุณในฐานะมันคืออะไรอย่าคิด"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:12.180672986+07:00","message":"[buffer interim] 213 false ไม่มีประโยชน์หรือว่ามีประโยชน์แต่ว่าต้องดูว่าสรรพคุณในฐานะมันคืออะไรอย่าคิด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:12.180679835+07:00","message":"[bufferProcess] interim [260000000]:ไม่มีประโยชน์หรือว่ามีประโยชน์แต่ว่าต้องดูว่าสรรพคุณในฐานะมันคืออะไรอย่าคิด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:12.180682875+07:00","message":"[bufferProcess] send to processor:ไม่มีประโยชน์หรือว่ามีประโยชน์แต่ว่าต้องดูว่าสรรพคุณในฐานะมันคืออะไรอย่างนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:12.180688137+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:12.180690703+07:00","message":"> Transcript [3645] [false]: 'ไม่มีประโยชน์หรือว่ามีประโยชน์แต่ว่าต้องดูว่าสรรพคุณในฐานะมันคืออะไรอย่างนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:12.180694604+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:12.180696632+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:12.180698799+07:00","message":"StatePrefix: 'ไม่มีประโยชน์หรือว่ามีประโยชน์แต่ว่าต้องดูว่าสรรพคุณในฐานะมันคืออะไร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:12.180701648+07:00","message":"TextPushed: 'ไม่มีประโยชน์หรือว่ามีประโยชน์แต่ว่าต้องดูว่าสรรพคุณ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:12.266155791+07:00","message":"receive streaming session, msgId: 213"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:12.266195682+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไม่มีประโยชน์หรือว่ามีประโยชน์แต่ว่าต้องดูว่าสรรพคุณในฐานะมันคืออะไรอย่างนี้\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":320000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:12.266202326+07:00","message":"receive interim result [false|false]: ไม่มีประโยชน์หรือว่ามีประโยชน์แต่ว่าต้องดูว่าสรรพคุณในฐานะมันคืออะไรอย่างนี้"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:12.2662152+07:00","message":"[buffer interim] 213 false ไม่มีประโยชน์หรือว่ามีประโยชน์แต่ว่าต้องดูว่าสรรพคุณในฐานะมันคืออะไรอย่างนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:12.266225459+07:00","message":"[bufferProcess] interim [320000000]:ไม่มีประโยชน์หรือว่ามีประโยชน์แต่ว่าต้องดูว่าสรรพคุณในฐานะมันคืออะไรอย่างนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:12.266229435+07:00","message":"[bufferProcess] send to processor:ไม่มีประโยชน์หรือว่ามีประโยชน์แต่ว่าต้องดูว่าสรรพคุณในฐานะมันคืออะไรอย่าคิด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:12.266236734+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:12.266242605+07:00","message":"> Transcript [3646] [false]: 'ไม่มีประโยชน์หรือว่ามีประโยชน์แต่ว่าต้องดูว่าสรรพคุณในฐานะมันคืออะไรอย่าคิด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:12.26624795+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:12.266250753+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:12.266253252+07:00","message":"StatePrefix: 'ไม่มีประโยชน์หรือว่ามีประโยชน์แต่ว่าต้องดูว่าสรรพคุณในฐานะมันคืออะไร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:12.266256146+07:00","message":"TextPushed: 'ไม่มีประโยชน์หรือว่ามีประโยชน์แต่ว่าต้องดูว่าสรรพคุณ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:12.307289251+07:00","message":"receive streaming session, msgId: 213"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:12.307325204+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไม่มีประโยชน์หรือว่ามีประโยชน์แต่ว่าต้องดูว่าสรรพคุณในฐานะมันคืออะไรอย่างที่ได้\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":380000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:12.307332946+07:00","message":"receive interim result [false|false]: ไม่มีประโยชน์หรือว่ามีประโยชน์แต่ว่าต้องดูว่าสรรพคุณในฐานะมันคืออะไรอย่างที่ได้"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:12.307348448+07:00","message":"[buffer interim] 213 false ไม่มีประโยชน์หรือว่ามีประโยชน์แต่ว่าต้องดูว่าสรรพคุณในฐานะมันคืออะไรอย่างที่ได้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:12.307355676+07:00","message":"[bufferProcess] interim [380000000]:ไม่มีประโยชน์หรือว่ามีประโยชน์แต่ว่าต้องดูว่าสรรพคุณในฐานะมันคืออะไรอย่างที่ได้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:12.307358586+07:00","message":"[bufferProcess] send to processor:ไม่มีประโยชน์หรือว่ามีประโยชน์แต่ว่าต้องดูว่าสรรพคุณในฐานะมันคืออะไรอย่างนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:12.307364192+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:12.307366834+07:00","message":"> Transcript [3647] [false]: 'ไม่มีประโยชน์หรือว่ามีประโยชน์แต่ว่าต้องดูว่าสรรพคุณในฐานะมันคืออะไรอย่างนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:12.307370584+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:12.307372711+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:12.307375022+07:00","message":"StatePrefix: 'ไม่มีประโยชน์หรือว่ามีประโยชน์แต่ว่าต้องดูว่าสรรพคุณในฐานะมันคืออะไร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:12.307378363+07:00","message":"TextPushed: 'ไม่มีประโยชน์หรือว่ามีประโยชน์แต่ว่าต้องดูว่าสรรพคุณ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:12.348884057+07:00","message":"receive streaming session, msgId: 213"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:12.348927899+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไม่มีประโยชน์หรือว่ามีประโยชน์แต่ว่าต้องดูว่าสรรพคุณในฐานะมันคืออะไรอย่างที่ได้กล่าว\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":500000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:12.348937996+07:00","message":"receive interim result [false|false]: ไม่มีประโยชน์หรือว่ามีประโยชน์แต่ว่าต้องดูว่าสรรพคุณในฐานะมันคืออะไรอย่างที่ได้กล่าว"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:12.348954309+07:00","message":"[buffer interim] 213 false ไม่มีประโยชน์หรือว่ามีประโยชน์แต่ว่าต้องดูว่าสรรพคุณในฐานะมันคืออะไรอย่างที่ได้กล่าว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:12.348966349+07:00","message":"[bufferProcess] interim [500000000]:ไม่มีประโยชน์หรือว่ามีประโยชน์แต่ว่าต้องดูว่าสรรพคุณในฐานะมันคืออะไรอย่างที่ได้กล่าว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:12.348970644+07:00","message":"[bufferProcess] send to processor:ไม่มีประโยชน์หรือว่ามีประโยชน์แต่ว่าต้องดูว่าสรรพคุณในฐานะมันคืออะไรอย่างที่ได้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:12.348978463+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:12.348982554+07:00","message":"> Transcript [3648] [false]: 'ไม่มีประโยชน์หรือว่ามีประโยชน์แต่ว่าต้องดูว่าสรรพคุณในฐานะมันคืออะไรอย่างที่ได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:12.348988246+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:12.348991283+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:12.348994922+07:00","message":"StatePrefix: 'ไม่มีประโยชน์หรือว่ามีประโยชน์แต่ว่าต้องดูว่าสรรพคุณในฐานะมันคืออะไร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:12.348998916+07:00","message":"TextPushed: 'ไม่มีประโยชน์หรือว่ามีประโยชน์แต่ว่าต้องดูว่าสรรพคุณ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:12.349007445+07:00","message":"Push: 'ในฐานะมันคืออะไร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:12.349010504+07:00","message":"TextPushed: 'ไม่มีประโยชน์หรือว่ามีประโยชน์แต่ว่าต้องดูว่าสรรพคุณในฐานะมันคืออะไร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:12.34901411+07:00","message":"Set new StatePrefix : 'ไม่มีประโยชน์หรือว่ามีประโยชน์แต่ว่าต้องดูว่าสรรพคุณในฐานะมันคืออะไรอย่างที่ได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:12.349018312+07:00","message":"Next Push (prob) : 'อย่างที่ได้'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:12.34902974+07:00","message":"push: {false ในฐานะมันคืออะไร 0 0xc0001fd400}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:12.663153243+07:00","message":"receive streaming session, msgId: 213"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:12.663198517+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไม่มีประโยชน์หรือว่ามีประโยชน์แต่ว่าต้องดูว่าสรรพคุณในฐานะมันคืออะไรอย่างที่ได้กล่าวไป\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":740000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:12.663207312+07:00","message":"receive interim result [false|false]: ไม่มีประโยชน์หรือว่ามีประโยชน์แต่ว่าต้องดูว่าสรรพคุณในฐานะมันคืออะไรอย่างที่ได้กล่าวไป"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:12.663223388+07:00","message":"[buffer interim] 213 false ไม่มีประโยชน์หรือว่ามีประโยชน์แต่ว่าต้องดูว่าสรรพคุณในฐานะมันคืออะไรอย่างที่ได้กล่าวไป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:12.663232025+07:00","message":"[bufferProcess] interim [740000000]:ไม่มีประโยชน์หรือว่ามีประโยชน์แต่ว่าต้องดูว่าสรรพคุณในฐานะมันคืออะไรอย่างที่ได้กล่าวไป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:12.66323496+07:00","message":"[bufferProcess] send to processor:ไม่มีประโยชน์หรือว่ามีประโยชน์แต่ว่าต้องดูว่าสรรพคุณในฐานะมันคืออะไรอย่างที่ได้กล่าว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:12.663243725+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:12.663246972+07:00","message":"> Transcript [3649] [false]: 'ไม่มีประโยชน์หรือว่ามีประโยชน์แต่ว่าต้องดูว่าสรรพคุณในฐานะมันคืออะไรอย่างที่ได้กล่าว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:12.663251218+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:12.663254085+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:12.663256869+07:00","message":"StatePrefix: 'ไม่มีประโยชน์หรือว่ามีประโยชน์แต่ว่าต้องดูว่าสรรพคุณในฐานะมันคืออะไรอย่างที่ได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:12.663259874+07:00","message":"TextPushed: 'ไม่มีประโยชน์หรือว่ามีประโยชน์แต่ว่าต้องดูว่าสรรพคุณในฐานะมันคืออะไร'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:12.726446579+07:00","message":"receive streaming session, msgId: 213"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:12.726493169+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไม่มีประโยชน์หรือว่ามีประโยชน์แต่ว่าต้องดูว่าสรรพคุณในฐานะมันคืออะไรอย่างที่ได้กล่าวไปด้วย\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":860000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:12.726500326+07:00","message":"receive interim result [false|false]: ไม่มีประโยชน์หรือว่ามีประโยชน์แต่ว่าต้องดูว่าสรรพคุณในฐานะมันคืออะไรอย่างที่ได้กล่าวไปด้วย"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:12.726516619+07:00","message":"[buffer interim] 213 false ไม่มีประโยชน์หรือว่ามีประโยชน์แต่ว่าต้องดูว่าสรรพคุณในฐานะมันคืออะไรอย่างที่ได้กล่าวไปด้วย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:12.726524636+07:00","message":"[bufferProcess] interim [860000000]:ไม่มีประโยชน์หรือว่ามีประโยชน์แต่ว่าต้องดูว่าสรรพคุณในฐานะมันคืออะไรอย่างที่ได้กล่าวไปด้วย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:12.726528011+07:00","message":"[bufferProcess] send to processor:ไม่มีประโยชน์หรือว่ามีประโยชน์แต่ว่าต้องดูว่าสรรพคุณในฐานะมันคืออะไรอย่างที่ได้กล่าวไป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:12.726536134+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:12.726539051+07:00","message":"> Transcript [3650] [false]: 'ไม่มีประโยชน์หรือว่ามีประโยชน์แต่ว่าต้องดูว่าสรรพคุณในฐานะมันคืออะไรอย่างที่ได้กล่าวไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:12.726543706+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:12.726546679+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:12.726549551+07:00","message":"StatePrefix: 'ไม่มีประโยชน์หรือว่ามีประโยชน์แต่ว่าต้องดูว่าสรรพคุณในฐานะมันคืออะไรอย่างที่ได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:12.726552311+07:00","message":"TextPushed: 'ไม่มีประโยชน์หรือว่ามีประโยชน์แต่ว่าต้องดูว่าสรรพคุณในฐานะมันคืออะไร'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:12.844828828+07:00","message":"receive streaming session, msgId: 213"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:12.844869026+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไม่มีประโยชน์หรือว่ามีประโยชน์แต่ว่าต้องดูว่าสรรพคุณในฐานะมันคืออะไรอย่างที่ได้กล่าวไปด้วยนะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":980000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:12.844876624+07:00","message":"receive interim result [false|false]: ไม่มีประโยชน์หรือว่ามีประโยชน์แต่ว่าต้องดูว่าสรรพคุณในฐานะมันคืออะไรอย่างที่ได้กล่าวไปด้วยนะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:12.84489291+07:00","message":"[buffer interim] 213 false ไม่มีประโยชน์หรือว่ามีประโยชน์แต่ว่าต้องดูว่าสรรพคุณในฐานะมันคืออะไรอย่างที่ได้กล่าวไปด้วยนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:12.844924667+07:00","message":"[bufferProcess] interim [980000000]:ไม่มีประโยชน์หรือว่ามีประโยชน์แต่ว่าต้องดูว่าสรรพคุณในฐานะมันคืออะไรอย่างที่ได้กล่าวไปด้วยนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:12.844928272+07:00","message":"[bufferProcess] send to processor:ไม่มีประโยชน์หรือว่ามีประโยชน์แต่ว่าต้องดูว่าสรรพคุณในฐานะมันคืออะไรอย่างที่ได้กล่าวไปด้วย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:12.844937203+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:12.844940284+07:00","message":"> Transcript [3651] [false]: 'ไม่มีประโยชน์หรือว่ามีประโยชน์แต่ว่าต้องดูว่าสรรพคุณในฐานะมันคืออะไรอย่างที่ได้กล่าวไปด้วย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:12.844944575+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:12.844947203+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:12.844949888+07:00","message":"StatePrefix: 'ไม่มีประโยชน์หรือว่ามีประโยชน์แต่ว่าต้องดูว่าสรรพคุณในฐานะมันคืออะไรอย่างที่ได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:12.844953835+07:00","message":"TextPushed: 'ไม่มีประโยชน์หรือว่ามีประโยชน์แต่ว่าต้องดูว่าสรรพคุณในฐานะมันคืออะไร'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:12.971292796+07:00","message":"receive streaming session, msgId: 213"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:12.971340041+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไม่มีประโยชน์หรือว่ามีประโยชน์แต่ว่าต้องดูว่าสรรพคุณในฐานะมันคืออะไรอย่างที่ได้กล่าวไปด้วยนะคะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":100000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:12.971350749+07:00","message":"receive interim result [false|false]: ไม่มีประโยชน์หรือว่ามีประโยชน์แต่ว่าต้องดูว่าสรรพคุณในฐานะมันคืออะไรอย่างที่ได้กล่าวไปด้วยนะคะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:12.971365597+07:00","message":"[buffer interim] 213 false ไม่มีประโยชน์หรือว่ามีประโยชน์แต่ว่าต้องดูว่าสรรพคุณในฐานะมันคืออะไรอย่างที่ได้กล่าวไปด้วยนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:12.971374215+07:00","message":"[bufferProcess] interim [100000000]:ไม่มีประโยชน์หรือว่ามีประโยชน์แต่ว่าต้องดูว่าสรรพคุณในฐานะมันคืออะไรอย่างที่ได้กล่าวไปด้วยนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:12.971377542+07:00","message":"[bufferProcess] send to processor:ไม่มีประโยชน์หรือว่ามีประโยชน์แต่ว่าต้องดูว่าสรรพคุณในฐานะมันคืออะไรอย่างที่ได้กล่าวไปด้วยนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:12.971385496+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:12.971388587+07:00","message":"> Transcript [3652] [false]: 'ไม่มีประโยชน์หรือว่ามีประโยชน์แต่ว่าต้องดูว่าสรรพคุณในฐานะมันคืออะไรอย่างที่ได้กล่าวไปด้วยนะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:12.971393387+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:12.971396403+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:12.971399171+07:00","message":"StatePrefix: 'ไม่มีประโยชน์หรือว่ามีประโยชน์แต่ว่าต้องดูว่าสรรพคุณในฐานะมันคืออะไรอย่างที่ได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:12.971402274+07:00","message":"TextPushed: 'ไม่มีประโยชน์หรือว่ามีประโยชน์แต่ว่าต้องดูว่าสรรพคุณในฐานะมันคืออะไร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:12.971410423+07:00","message":"Push: 'อย่างที่ได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:12.97141235+07:00","message":"TextPushed: 'ไม่มีประโยชน์หรือว่ามีประโยชน์แต่ว่าต้องดูว่าสรรพคุณในฐานะมันคืออะไรอย่างที่ได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:12.971414883+07:00","message":"Set new StatePrefix : 'ไม่มีประโยชน์หรือว่ามีประโยชน์แต่ว่าต้องดูว่าสรรพคุณในฐานะมันคืออะไรอย่างที่ได้กล่าวไปด้วยนะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:12.971417914+07:00","message":"Next Push (prob) : 'กล่าวไปด้วยนะ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:12.971452778+07:00","message":"push: {false อย่างที่ได้ 0 0xc0001fd400}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:13.158009755+07:00","message":"receive streaming session, msgId: 213"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:13.158051733+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไม่มีประโยชน์หรือว่ามีประโยชน์แต่ว่าต้องดูว่าสรรพคุณในฐานะมันคืออะไรอย่างที่ได้กล่าวไปด้วยนะคะว่า\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":280000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:13.158058737+07:00","message":"receive interim result [false|false]: ไม่มีประโยชน์หรือว่ามีประโยชน์แต่ว่าต้องดูว่าสรรพคุณในฐานะมันคืออะไรอย่างที่ได้กล่าวไปด้วยนะคะว่า"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:13.158075073+07:00","message":"[buffer interim] 213 false ไม่มีประโยชน์หรือว่ามีประโยชน์แต่ว่าต้องดูว่าสรรพคุณในฐานะมันคืออะไรอย่างที่ได้กล่าวไปด้วยนะคะว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:13.158083609+07:00","message":"[bufferProcess] interim [280000000]:ไม่มีประโยชน์หรือว่ามีประโยชน์แต่ว่าต้องดูว่าสรรพคุณในฐานะมันคืออะไรอย่างที่ได้กล่าวไปด้วยนะคะว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:13.158086736+07:00","message":"[bufferProcess] send to processor:ไม่มีประโยชน์หรือว่ามีประโยชน์แต่ว่าต้องดูว่าสรรพคุณในฐานะมันคืออะไรอย่างที่ได้กล่าวไปด้วยนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:13.158095778+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:13.158098775+07:00","message":"> Transcript [3653] [false]: 'ไม่มีประโยชน์หรือว่ามีประโยชน์แต่ว่าต้องดูว่าสรรพคุณในฐานะมันคืออะไรอย่างที่ได้กล่าวไปด้วยนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:13.158103008+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:13.158105574+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:13.158107663+07:00","message":"StatePrefix: 'ไม่มีประโยชน์หรือว่ามีประโยชน์แต่ว่าต้องดูว่าสรรพคุณในฐานะมันคืออะไรอย่างที่ได้กล่าวไปด้วยนะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:13.158110394+07:00","message":"TextPushed: 'ไม่มีประโยชน์หรือว่ามีประโยชน์แต่ว่าต้องดูว่าสรรพคุณในฐานะมันคืออะไรอย่างที่ได้'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:13.221431706+07:00","message":"receive streaming session, msgId: 213"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:13.221484126+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไม่มีประโยชน์หรือว่ามีประโยชน์แต่ว่าต้องดูว่าสรรพคุณในฐานะมันคืออะไรอย่างที่ได้กล่าวไปด้วยนะคะวันนี้\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":400000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:13.221492289+07:00","message":"receive interim result [false|false]: ไม่มีประโยชน์หรือว่ามีประโยชน์แต่ว่าต้องดูว่าสรรพคุณในฐานะมันคืออะไรอย่างที่ได้กล่าวไปด้วยนะคะวันนี้"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:13.221508476+07:00","message":"[buffer interim] 213 false ไม่มีประโยชน์หรือว่ามีประโยชน์แต่ว่าต้องดูว่าสรรพคุณในฐานะมันคืออะไรอย่างที่ได้กล่าวไปด้วยนะคะวันนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:13.221516034+07:00","message":"[bufferProcess] interim [400000000]:ไม่มีประโยชน์หรือว่ามีประโยชน์แต่ว่าต้องดูว่าสรรพคุณในฐานะมันคืออะไรอย่างที่ได้กล่าวไปด้วยนะคะวันนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:13.221519346+07:00","message":"[bufferProcess] send to processor:ไม่มีประโยชน์หรือว่ามีประโยชน์แต่ว่าต้องดูว่าสรรพคุณในฐานะมันคืออะไรอย่างที่ได้กล่าวไปด้วยนะคะว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:13.2215278+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:13.22153097+07:00","message":"> Transcript [3654] [false]: 'ไม่มีประโยชน์หรือว่ามีประโยชน์แต่ว่าต้องดูว่าสรรพคุณในฐานะมันคืออะไรอย่างที่ได้กล่าวไปด้วยนะคะว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:13.221535876+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:13.221538189+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:13.221540123+07:00","message":"StatePrefix: 'ไม่มีประโยชน์หรือว่ามีประโยชน์แต่ว่าต้องดูว่าสรรพคุณในฐานะมันคืออะไรอย่างที่ได้กล่าวไปด้วยนะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:13.221542899+07:00","message":"TextPushed: 'ไม่มีประโยชน์หรือว่ามีประโยชน์แต่ว่าต้องดูว่าสรรพคุณในฐานะมันคืออะไรอย่างที่ได้'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:13.538478249+07:00","message":"receive streaming session, msgId: 213"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:13.538521485+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไม่มีประโยชน์หรือว่ามีประโยชน์แต่ว่าต้องดูว่าสรรพคุณในฐานะมันคืออะไรอย่างที่ได้กล่าวไปด้วยนะคะวันนี้ไอ้\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":640000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:13.538528944+07:00","message":"receive interim result [false|false]: ไม่มีประโยชน์หรือว่ามีประโยชน์แต่ว่าต้องดูว่าสรรพคุณในฐานะมันคืออะไรอย่างที่ได้กล่าวไปด้วยนะคะวันนี้ไอ้"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:13.538543855+07:00","message":"[buffer interim] 213 false ไม่มีประโยชน์หรือว่ามีประโยชน์แต่ว่าต้องดูว่าสรรพคุณในฐานะมันคืออะไรอย่างที่ได้กล่าวไปด้วยนะคะวันนี้ไอ้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:13.538550744+07:00","message":"[bufferProcess] interim [640000000]:ไม่มีประโยชน์หรือว่ามีประโยชน์แต่ว่าต้องดูว่าสรรพคุณในฐานะมันคืออะไรอย่างที่ได้กล่าวไปด้วยนะคะวันนี้ไอ้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:13.538562176+07:00","message":"[bufferProcess] send to processor:ไม่มีประโยชน์หรือว่ามีประโยชน์แต่ว่าต้องดูว่าสรรพคุณในฐานะมันคืออะไรอย่างที่ได้กล่าวไปด้วยนะคะวันนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:13.53857096+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:13.53857398+07:00","message":"> Transcript [3655] [false]: 'ไม่มีประโยชน์หรือว่ามีประโยชน์แต่ว่าต้องดูว่าสรรพคุณในฐานะมันคืออะไรอย่างที่ได้กล่าวไปด้วยนะคะวันนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:13.538578649+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:13.538580574+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:13.538582615+07:00","message":"StatePrefix: 'ไม่มีประโยชน์หรือว่ามีประโยชน์แต่ว่าต้องดูว่าสรรพคุณในฐานะมันคืออะไรอย่างที่ได้กล่าวไปด้วยนะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:13.538585349+07:00","message":"TextPushed: 'ไม่มีประโยชน์หรือว่ามีประโยชน์แต่ว่าต้องดูว่าสรรพคุณในฐานะมันคืออะไรอย่างที่ได้'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:13.769557263+07:00","message":"receive streaming session, msgId: 213"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:13.769596143+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไม่มีประโยชน์หรือว่ามีประโยชน์แต่ว่าต้องดูว่าสรรพคุณในฐานะมันคืออะไรอย่างที่ได้กล่าวไปด้วยนะคะวันนี้\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":820000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:13.769602462+07:00","message":"receive interim result [false|false]: ไม่มีประโยชน์หรือว่ามีประโยชน์แต่ว่าต้องดูว่าสรรพคุณในฐานะมันคืออะไรอย่างที่ได้กล่าวไปด้วยนะคะวันนี้"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:13.76961541+07:00","message":"[buffer interim] 213 false ไม่มีประโยชน์หรือว่ามีประโยชน์แต่ว่าต้องดูว่าสรรพคุณในฐานะมันคืออะไรอย่างที่ได้กล่าวไปด้วยนะคะวันนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:13.769622762+07:00","message":"[bufferProcess] interim [820000000]:ไม่มีประโยชน์หรือว่ามีประโยชน์แต่ว่าต้องดูว่าสรรพคุณในฐานะมันคืออะไรอย่างที่ได้กล่าวไปด้วยนะคะวันนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:13.769625752+07:00","message":"[bufferProcess] send to processor:ไม่มีประโยชน์หรือว่ามีประโยชน์แต่ว่าต้องดูว่าสรรพคุณในฐานะมันคืออะไรอย่างที่ได้กล่าวไปด้วยนะคะวันนี้ไอ้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:13.769629206+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:13.769631963+07:00","message":"> Transcript [3656] [false]: 'ไม่มีประโยชน์หรือว่ามีประโยชน์แต่ว่าต้องดูว่าสรรพคุณในฐานะมันคืออะไรอย่างที่ได้กล่าวไปด้วยนะคะวันนี้ไอ้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:13.76963613+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:13.769638434+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:13.769640343+07:00","message":"StatePrefix: 'ไม่มีประโยชน์หรือว่ามีประโยชน์แต่ว่าต้องดูว่าสรรพคุณในฐานะมันคืออะไรอย่างที่ได้กล่าวไปด้วยนะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:13.769643068+07:00","message":"TextPushed: 'ไม่มีประโยชน์หรือว่ามีประโยชน์แต่ว่าต้องดูว่าสรรพคุณในฐานะมันคืออะไรอย่างที่ได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:13.769647174+07:00","message":"Push: 'กล่าวไปด้วยนะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:13.769649305+07:00","message":"TextPushed: 'ไม่มีประโยชน์หรือว่ามีประโยชน์แต่ว่าต้องดูว่าสรรพคุณในฐานะมันคืออะไรอย่างที่ได้กล่าวไปด้วยนะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:13.769651942+07:00","message":"Set new StatePrefix : 'ไม่มีประโยชน์หรือว่ามีประโยชน์แต่ว่าต้องดูว่าสรรพคุณในฐานะมันคืออะไรอย่างที่ได้กล่าวไปด้วยนะคะวันนี้ไอ้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:13.769654736+07:00","message":"Next Push (prob) : 'คะวันนี้ไอ้'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:13.769664267+07:00","message":"push: {false กล่าวไปด้วยนะ 0 0xc0001fd400}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:13.805621905+07:00","message":"receive streaming session, msgId: 213"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:13.80566041+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไม่มีประโยชน์หรือว่ามีประโยชน์แต่ว่าต้องดูว่าสรรพคุณในฐานะมันคืออะไรอย่างที่ได้กล่าวไปด้วยนะคะวันนี้ไอโอดีน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":880000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:13.805666653+07:00","message":"receive interim result [false|false]: ไม่มีประโยชน์หรือว่ามีประโยชน์แต่ว่าต้องดูว่าสรรพคุณในฐานะมันคืออะไรอย่างที่ได้กล่าวไปด้วยนะคะวันนี้ไอโอดีน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:13.805678388+07:00","message":"[buffer interim] 213 false ไม่มีประโยชน์หรือว่ามีประโยชน์แต่ว่าต้องดูว่าสรรพคุณในฐานะมันคืออะไรอย่างที่ได้กล่าวไปด้วยนะคะวันนี้ไอโอดีน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:13.805685657+07:00","message":"[bufferProcess] interim [880000000]:ไม่มีประโยชน์หรือว่ามีประโยชน์แต่ว่าต้องดูว่าสรรพคุณในฐานะมันคืออะไรอย่างที่ได้กล่าวไปด้วยนะคะวันนี้ไอโอดีน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:13.805688877+07:00","message":"[bufferProcess] send to processor:ไม่มีประโยชน์หรือว่ามีประโยชน์แต่ว่าต้องดูว่าสรรพคุณในฐานะมันคืออะไรอย่างที่ได้กล่าวไปด้วยนะคะวันนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:13.805692691+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:13.805695316+07:00","message":"> Transcript [3657] [false]: 'ไม่มีประโยชน์หรือว่ามีประโยชน์แต่ว่าต้องดูว่าสรรพคุณในฐานะมันคืออะไรอย่างที่ได้กล่าวไปด้วยนะคะวันนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:13.80569807+07:00","message":"> Transcript shorter than prefix"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:14.056318759+07:00","message":"receive streaming session, msgId: 213"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:14.05635979+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไม่มีประโยชน์หรือว่ามีประโยชน์แต่ว่าต้องดูว่าสรรพคุณในฐานะมันคืออะไรอย่างที่ได้กล่าวไปด้วยนะคะวันนี้ไอโอดีนสำคัญ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":6,\"nanos\":180000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:14.056367232+07:00","message":"receive interim result [false|false]: ไม่มีประโยชน์หรือว่ามีประโยชน์แต่ว่าต้องดูว่าสรรพคุณในฐานะมันคืออะไรอย่างที่ได้กล่าวไปด้วยนะคะวันนี้ไอโอดีนสำคัญ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:14.056382128+07:00","message":"[buffer interim] 213 false ไม่มีประโยชน์หรือว่ามีประโยชน์แต่ว่าต้องดูว่าสรรพคุณในฐานะมันคืออะไรอย่างที่ได้กล่าวไปด้วยนะคะวันนี้ไอโอดีนสำคัญ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:14.056390823+07:00","message":"[bufferProcess] interim [180000000]:ไม่มีประโยชน์หรือว่ามีประโยชน์แต่ว่าต้องดูว่าสรรพคุณในฐานะมันคืออะไรอย่างที่ได้กล่าวไปด้วยนะคะวันนี้ไอโอดีนสำคัญ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:14.056394163+07:00","message":"[bufferProcess] send to processor:ไม่มีประโยชน์หรือว่ามีประโยชน์แต่ว่าต้องดูว่าสรรพคุณในฐานะมันคืออะไรอย่างที่ได้กล่าวไปด้วยนะคะวันนี้ไอโอดีน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:14.056398386+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:14.056401339+07:00","message":"> Transcript [3658] [false]: 'ไม่มีประโยชน์หรือว่ามีประโยชน์แต่ว่าต้องดูว่าสรรพคุณในฐานะมันคืออะไรอย่างที่ได้กล่าวไปด้วยนะคะวันนี้ไอโอดีน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:14.056405089+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:14.056407571+07:00","message":"Set new StatePrefix: 'ไม่มีประโยชน์หรือว่ามีประโยชน์แต่ว่าต้องดูว่าสรรพคุณในฐานะมันคืออะไรอย่างที่ได้กล่าวไปด้วยนะคะวันนี้ไอโอดีน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:14.253901563+07:00","message":"receive streaming session, msgId: 213"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:14.253942729+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไม่มีประโยชน์หรือว่ามีประโยชน์แต่ว่าต้องดูว่าสรรพคุณในฐานะมันคืออะไรอย่างที่ได้กล่าวไปด้วยนะคะวันนี้ไอโอดีนสำคัญยิ่ง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":6,\"nanos\":360000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:14.253950105+07:00","message":"receive interim result [false|false]: ไม่มีประโยชน์หรือว่ามีประโยชน์แต่ว่าต้องดูว่าสรรพคุณในฐานะมันคืออะไรอย่างที่ได้กล่าวไปด้วยนะคะวันนี้ไอโอดีนสำคัญยิ่ง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:14.253966075+07:00","message":"[buffer interim] 213 false ไม่มีประโยชน์หรือว่ามีประโยชน์แต่ว่าต้องดูว่าสรรพคุณในฐานะมันคืออะไรอย่างที่ได้กล่าวไปด้วยนะคะวันนี้ไอโอดีนสำคัญยิ่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:14.253974395+07:00","message":"[bufferProcess] interim [360000000]:ไม่มีประโยชน์หรือว่ามีประโยชน์แต่ว่าต้องดูว่าสรรพคุณในฐานะมันคืออะไรอย่างที่ได้กล่าวไปด้วยนะคะวันนี้ไอโอดีนสำคัญยิ่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:14.253977483+07:00","message":"[bufferProcess] send to processor:ไม่มีประโยชน์หรือว่ามีประโยชน์แต่ว่าต้องดูว่าสรรพคุณในฐานะมันคืออะไรอย่างที่ได้กล่าวไปด้วยนะคะวันนี้ไอโอดีนสำคัญ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:14.253986547+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:14.253989862+07:00","message":"> Transcript [3659] [false]: 'ไม่มีประโยชน์หรือว่ามีประโยชน์แต่ว่าต้องดูว่าสรรพคุณในฐานะมันคืออะไรอย่างที่ได้กล่าวไปด้วยนะคะวันนี้ไอโอดีนสำคัญ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:14.253994501+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:14.2539971+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:14.253999136+07:00","message":"StatePrefix: 'ไม่มีประโยชน์หรือว่ามีประโยชน์แต่ว่าต้องดูว่าสรรพคุณในฐานะมันคืออะไรอย่างที่ได้กล่าวไปด้วยนะคะวันนี้ไอโอดีน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:14.25400217+07:00","message":"TextPushed: 'ไม่มีประโยชน์หรือว่ามีประโยชน์แต่ว่าต้องดูว่าสรรพคุณในฐานะมันคืออะไรอย่างที่ได้กล่าวไปด้วยนะ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:14.257127222+07:00","message":"receive streaming session, msgId: 213"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:14.257145944+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไม่มีประโยชน์หรือว่ามีประโยชน์แต่ว่าต้องดูว่าสรรพคุณในฐานะมันคืออะไรอย่างที่ได้กล่าวไปด้วยนะคะวันนี้ไอโอดีนสำคัญจริง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":6,\"nanos\":420000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:14.257150719+07:00","message":"receive interim result [false|false]: ไม่มีประโยชน์หรือว่ามีประโยชน์แต่ว่าต้องดูว่าสรรพคุณในฐานะมันคืออะไรอย่างที่ได้กล่าวไปด้วยนะคะวันนี้ไอโอดีนสำคัญจริง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:14.257169669+07:00","message":"[buffer interim] 213 false ไม่มีประโยชน์หรือว่ามีประโยชน์แต่ว่าต้องดูว่าสรรพคุณในฐานะมันคืออะไรอย่างที่ได้กล่าวไปด้วยนะคะวันนี้ไอโอดีนสำคัญจริง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:14.257174596+07:00","message":"[bufferProcess] interim [420000000]:ไม่มีประโยชน์หรือว่ามีประโยชน์แต่ว่าต้องดูว่าสรรพคุณในฐานะมันคืออะไรอย่างที่ได้กล่าวไปด้วยนะคะวันนี้ไอโอดีนสำคัญจริง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:14.257177824+07:00","message":"[bufferProcess] send to processor:ไม่มีประโยชน์หรือว่ามีประโยชน์แต่ว่าต้องดูว่าสรรพคุณในฐานะมันคืออะไรอย่างที่ได้กล่าวไปด้วยนะคะวันนี้ไอโอดีนสำคัญยิ่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:14.257184083+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:14.257188494+07:00","message":"> Transcript [3660] [false]: 'ไม่มีประโยชน์หรือว่ามีประโยชน์แต่ว่าต้องดูว่าสรรพคุณในฐานะมันคืออะไรอย่างที่ได้กล่าวไปด้วยนะคะวันนี้ไอโอดีนสำคัญยิ่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:14.257191691+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:14.257193563+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:14.257195464+07:00","message":"StatePrefix: 'ไม่มีประโยชน์หรือว่ามีประโยชน์แต่ว่าต้องดูว่าสรรพคุณในฐานะมันคืออะไรอย่างที่ได้กล่าวไปด้วยนะคะวันนี้ไอโอดีน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:14.257198312+07:00","message":"TextPushed: 'ไม่มีประโยชน์หรือว่ามีประโยชน์แต่ว่าต้องดูว่าสรรพคุณในฐานะมันคืออะไรอย่างที่ได้กล่าวไปด้วยนะ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:14.438734481+07:00","message":"receive streaming session, msgId: 213"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:14.438777966+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไม่มีประโยชน์หรือว่ามีประโยชน์แต่ว่าต้องดูว่าสรรพคุณในฐานะมันคืออะไรอย่างที่ได้กล่าวไปด้วยนะคะวันนี้ไอโอดีนสำคัญจริงๆ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":6,\"nanos\":600000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:14.438785181+07:00","message":"receive interim result [false|false]: ไม่มีประโยชน์หรือว่ามีประโยชน์แต่ว่าต้องดูว่าสรรพคุณในฐานะมันคืออะไรอย่างที่ได้กล่าวไปด้วยนะคะวันนี้ไอโอดีนสำคัญจริงๆ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:14.438798622+07:00","message":"[buffer interim] 213 false ไม่มีประโยชน์หรือว่ามีประโยชน์แต่ว่าต้องดูว่าสรรพคุณในฐานะมันคืออะไรอย่างที่ได้กล่าวไปด้วยนะคะวันนี้ไอโอดีนสำคัญจริงๆ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:14.438808728+07:00","message":"[bufferProcess] interim [600000000]:ไม่มีประโยชน์หรือว่ามีประโยชน์แต่ว่าต้องดูว่าสรรพคุณในฐานะมันคืออะไรอย่างที่ได้กล่าวไปด้วยนะคะวันนี้ไอโอดีนสำคัญจริงๆ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:14.438811892+07:00","message":"[bufferProcess] send to processor:ไม่มีประโยชน์หรือว่ามีประโยชน์แต่ว่าต้องดูว่าสรรพคุณในฐานะมันคืออะไรอย่างที่ได้กล่าวไปด้วยนะคะวันนี้ไอโอดีนสำคัญจริง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:14.438818199+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:14.438821647+07:00","message":"> Transcript [3661] [false]: 'ไม่มีประโยชน์หรือว่ามีประโยชน์แต่ว่าต้องดูว่าสรรพคุณในฐานะมันคืออะไรอย่างที่ได้กล่าวไปด้วยนะคะวันนี้ไอโอดีนสำคัญจริง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:14.438826192+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:14.43882851+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:14.438830733+07:00","message":"StatePrefix: 'ไม่มีประโยชน์หรือว่ามีประโยชน์แต่ว่าต้องดูว่าสรรพคุณในฐานะมันคืออะไรอย่างที่ได้กล่าวไปด้วยนะคะวันนี้ไอโอดีน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:14.438833933+07:00","message":"TextPushed: 'ไม่มีประโยชน์หรือว่ามีประโยชน์แต่ว่าต้องดูว่าสรรพคุณในฐานะมันคืออะไรอย่างที่ได้กล่าวไปด้วยนะ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:14.595984834+07:00","message":"receive streaming session, msgId: 213"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:14.59602241+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไม่มีประโยชน์หรือว่ามีประโยชน์แต่ว่าต้องดูว่าสรรพคุณในฐานะมันคืออะไรอย่างที่ได้กล่าวไปด้วยนะคะวันนี้ไอโอดีนสำคัญจริงๆค่ะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":6,\"nanos\":660000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:14.596028663+07:00","message":"receive interim result [false|false]: ไม่มีประโยชน์หรือว่ามีประโยชน์แต่ว่าต้องดูว่าสรรพคุณในฐานะมันคืออะไรอย่างที่ได้กล่าวไปด้วยนะคะวันนี้ไอโอดีนสำคัญจริงๆค่ะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:14.596043924+07:00","message":"[buffer interim] 213 false ไม่มีประโยชน์หรือว่ามีประโยชน์แต่ว่าต้องดูว่าสรรพคุณในฐานะมันคืออะไรอย่างที่ได้กล่าวไปด้วยนะคะวันนี้ไอโอดีนสำคัญจริงๆค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:14.596050937+07:00","message":"[bufferProcess] interim [660000000]:ไม่มีประโยชน์หรือว่ามีประโยชน์แต่ว่าต้องดูว่าสรรพคุณในฐานะมันคืออะไรอย่างที่ได้กล่าวไปด้วยนะคะวันนี้ไอโอดีนสำคัญจริงๆค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:14.59605409+07:00","message":"[bufferProcess] send to processor:ไม่มีประโยชน์หรือว่ามีประโยชน์แต่ว่าต้องดูว่าสรรพคุณในฐานะมันคืออะไรอย่างที่ได้กล่าวไปด้วยนะคะวันนี้ไอโอดีนสำคัญจริงๆ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:14.596058476+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:14.596061352+07:00","message":"> Transcript [3662] [false]: 'ไม่มีประโยชน์หรือว่ามีประโยชน์แต่ว่าต้องดูว่าสรรพคุณในฐานะมันคืออะไรอย่างที่ได้กล่าวไปด้วยนะคะวันนี้ไอโอดีนสำคัญจริงๆ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:14.596065691+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:14.596067737+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:14.596070058+07:00","message":"StatePrefix: 'ไม่มีประโยชน์หรือว่ามีประโยชน์แต่ว่าต้องดูว่าสรรพคุณในฐานะมันคืออะไรอย่างที่ได้กล่าวไปด้วยนะคะวันนี้ไอโอดีน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:14.596073289+07:00","message":"TextPushed: 'ไม่มีประโยชน์หรือว่ามีประโยชน์แต่ว่าต้องดูว่าสรรพคุณในฐานะมันคืออะไรอย่างที่ได้กล่าวไปด้วยนะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:14.596078425+07:00","message":"Push: 'คะวันนี้ไอโอดีน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:14.596080681+07:00","message":"TextPushed: 'ไม่มีประโยชน์หรือว่ามีประโยชน์แต่ว่าต้องดูว่าสรรพคุณในฐานะมันคืออะไรอย่างที่ได้กล่าวไปด้วยนะคะวันนี้ไอโอดีน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:14.59608317+07:00","message":"Set new StatePrefix : 'ไม่มีประโยชน์หรือว่ามีประโยชน์แต่ว่าต้องดูว่าสรรพคุณในฐานะมันคืออะไรอย่างที่ได้กล่าวไปด้วยนะคะวันนี้ไอโอดีนสำคัญจริงๆ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:14.596086156+07:00","message":"Next Push (prob) : 'สำคัญจริงๆ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:14.596093345+07:00","message":"push: {false คะวันนี้ไอโอดีน 0 0xc0001fd400}"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:21:15.024135678+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:21:15.024188076+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:15.150250648+07:00","message":"receive streaming session, msgId: 213"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:15.150290714+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไม่มีประโยชน์หรือว่ามีประโยชน์แต่ว่าต้องดูว่าสรรพคุณในฐานะมันคืออะไรอย่างที่ได้กล่าวไปด้วยนะคะวันนี้ไอโอดีนสำคัญจริงๆค่ะขอบพระคุณ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":7,\"nanos\":260000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:15.150297025+07:00","message":"receive interim result [false|false]: ไม่มีประโยชน์หรือว่ามีประโยชน์แต่ว่าต้องดูว่าสรรพคุณในฐานะมันคืออะไรอย่างที่ได้กล่าวไปด้วยนะคะวันนี้ไอโอดีนสำคัญจริงๆค่ะขอบพระคุณ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:15.150310709+07:00","message":"[buffer interim] 213 false ไม่มีประโยชน์หรือว่ามีประโยชน์แต่ว่าต้องดูว่าสรรพคุณในฐานะมันคืออะไรอย่างที่ได้กล่าวไปด้วยนะคะวันนี้ไอโอดีนสำคัญจริงๆค่ะขอบพระคุณ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:15.150321086+07:00","message":"[bufferProcess] interim [260000000]:ไม่มีประโยชน์หรือว่ามีประโยชน์แต่ว่าต้องดูว่าสรรพคุณในฐานะมันคืออะไรอย่างที่ได้กล่าวไปด้วยนะคะวันนี้ไอโอดีนสำคัญจริงๆค่ะขอบพระคุณ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:15.15032413+07:00","message":"[bufferProcess] send to processor:ไม่มีประโยชน์หรือว่ามีประโยชน์แต่ว่าต้องดูว่าสรรพคุณในฐานะมันคืออะไรอย่างที่ได้กล่าวไปด้วยนะคะวันนี้ไอโอดีนสำคัญจริงๆค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:15.150329954+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:15.150332569+07:00","message":"> Transcript [3663] [false]: 'ไม่มีประโยชน์หรือว่ามีประโยชน์แต่ว่าต้องดูว่าสรรพคุณในฐานะมันคืออะไรอย่างที่ได้กล่าวไปด้วยนะคะวันนี้ไอโอดีนสำคัญจริงๆค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:15.150336731+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:15.150338806+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:15.150341197+07:00","message":"StatePrefix: 'ไม่มีประโยชน์หรือว่ามีประโยชน์แต่ว่าต้องดูว่าสรรพคุณในฐานะมันคืออะไรอย่างที่ได้กล่าวไปด้วยนะคะวันนี้ไอโอดีนสำคัญจริงๆ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:15.150349042+07:00","message":"TextPushed: 'ไม่มีประโยชน์หรือว่ามีประโยชน์แต่ว่าต้องดูว่าสรรพคุณในฐานะมันคืออะไรอย่างที่ได้กล่าวไปด้วยนะคะวันนี้ไอโอดีน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:15.33986973+07:00","message":"receive streaming session, msgId: 213"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:15.339910232+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไม่มีประโยชน์หรือว่ามีประโยชน์แต่ว่าต้องดูว่าสรรพคุณในฐานะมันคืออะไรอย่างที่ได้กล่าวไปด้วยนะคะวันนี้ไอโอดีนสำคัญจริงๆค่ะขอบพระคุณนะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":7,\"nanos\":440000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:15.339917798+07:00","message":"receive interim result [false|false]: ไม่มีประโยชน์หรือว่ามีประโยชน์แต่ว่าต้องดูว่าสรรพคุณในฐานะมันคืออะไรอย่างที่ได้กล่าวไปด้วยนะคะวันนี้ไอโอดีนสำคัญจริงๆค่ะขอบพระคุณนะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:15.339931633+07:00","message":"[buffer interim] 213 false ไม่มีประโยชน์หรือว่ามีประโยชน์แต่ว่าต้องดูว่าสรรพคุณในฐานะมันคืออะไรอย่างที่ได้กล่าวไปด้วยนะคะวันนี้ไอโอดีนสำคัญจริงๆค่ะขอบพระคุณนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:15.339940354+07:00","message":"[bufferProcess] interim [440000000]:ไม่มีประโยชน์หรือว่ามีประโยชน์แต่ว่าต้องดูว่าสรรพคุณในฐานะมันคืออะไรอย่างที่ได้กล่าวไปด้วยนะคะวันนี้ไอโอดีนสำคัญจริงๆค่ะขอบพระคุณนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:15.339943819+07:00","message":"[bufferProcess] send to processor:ไม่มีประโยชน์หรือว่ามีประโยชน์แต่ว่าต้องดูว่าสรรพคุณในฐานะมันคืออะไรอย่างที่ได้กล่าวไปด้วยนะคะวันนี้ไอโอดีนสำคัญจริงๆค่ะขอบพระคุณ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:15.339951375+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:15.339954382+07:00","message":"> Transcript [3664] [false]: 'ไม่มีประโยชน์หรือว่ามีประโยชน์แต่ว่าต้องดูว่าสรรพคุณในฐานะมันคืออะไรอย่างที่ได้กล่าวไปด้วยนะคะวันนี้ไอโอดีนสำคัญจริงๆค่ะขอบพระคุณ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:15.339959033+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:15.339961407+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:15.339963669+07:00","message":"StatePrefix: 'ไม่มีประโยชน์หรือว่ามีประโยชน์แต่ว่าต้องดูว่าสรรพคุณในฐานะมันคืออะไรอย่างที่ได้กล่าวไปด้วยนะคะวันนี้ไอโอดีนสำคัญจริงๆ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:15.339971982+07:00","message":"TextPushed: 'ไม่มีประโยชน์หรือว่ามีประโยชน์แต่ว่าต้องดูว่าสรรพคุณในฐานะมันคืออะไรอย่างที่ได้กล่าวไปด้วยนะคะวันนี้ไอโอดีน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:15.345846266+07:00","message":"receive streaming session, msgId: 213"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:15.345867124+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไม่มีประโยชน์หรือว่ามีประโยชน์แต่ว่าต้องดูว่าสรรพคุณในฐานะมันคืออะไรอย่างที่ได้กล่าวไปด้วยนะคะวันนี้ไอโอดีนสำคัญจริงๆค่ะขอบพระคุณนะคะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":7,\"nanos\":500000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:15.345873583+07:00","message":"receive interim result [false|false]: ไม่มีประโยชน์หรือว่ามีประโยชน์แต่ว่าต้องดูว่าสรรพคุณในฐานะมันคืออะไรอย่างที่ได้กล่าวไปด้วยนะคะวันนี้ไอโอดีนสำคัญจริงๆค่ะขอบพระคุณนะคะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:15.34589632+07:00","message":"[buffer interim] 213 false ไม่มีประโยชน์หรือว่ามีประโยชน์แต่ว่าต้องดูว่าสรรพคุณในฐานะมันคืออะไรอย่างที่ได้กล่าวไปด้วยนะคะวันนี้ไอโอดีนสำคัญจริงๆค่ะขอบพระคุณนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:15.345909947+07:00","message":"[bufferProcess] interim [500000000]:ไม่มีประโยชน์หรือว่ามีประโยชน์แต่ว่าต้องดูว่าสรรพคุณในฐานะมันคืออะไรอย่างที่ได้กล่าวไปด้วยนะคะวันนี้ไอโอดีนสำคัญจริงๆค่ะขอบพระคุณนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:15.345914273+07:00","message":"[bufferProcess] send to processor:ไม่มีประโยชน์หรือว่ามีประโยชน์แต่ว่าต้องดูว่าสรรพคุณในฐานะมันคืออะไรอย่างที่ได้กล่าวไปด้วยนะคะวันนี้ไอโอดีนสำคัญจริงๆค่ะขอบพระคุณนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:15.345918403+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:15.345921084+07:00","message":"> Transcript [3665] [false]: 'ไม่มีประโยชน์หรือว่ามีประโยชน์แต่ว่าต้องดูว่าสรรพคุณในฐานะมันคืออะไรอย่างที่ได้กล่าวไปด้วยนะคะวันนี้ไอโอดีนสำคัญจริงๆค่ะขอบพระคุณนะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:15.345927178+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:15.345929076+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:15.345931209+07:00","message":"StatePrefix: 'ไม่มีประโยชน์หรือว่ามีประโยชน์แต่ว่าต้องดูว่าสรรพคุณในฐานะมันคืออะไรอย่างที่ได้กล่าวไปด้วยนะคะวันนี้ไอโอดีนสำคัญจริงๆ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:15.345934122+07:00","message":"TextPushed: 'ไม่มีประโยชน์หรือว่ามีประโยชน์แต่ว่าต้องดูว่าสรรพคุณในฐานะมันคืออะไรอย่างที่ได้กล่าวไปด้วยนะคะวันนี้ไอโอดีน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:15.672042599+07:00","message":"receive streaming session, msgId: 213"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:15.672094007+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไม่มีประโยชน์หรือว่ามีประโยชน์แต่ว่าต้องดูว่าสรรพคุณในฐานะมันคืออะไรอย่างที่ได้กล่าวไปด้วยนะคะวันนี้ไอโอดีนสำคัญจริงๆค่ะขอบพระคุณนะคะอาจารย์\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":7,\"nanos\":800000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:15.672103611+07:00","message":"receive interim result [false|false]: ไม่มีประโยชน์หรือว่ามีประโยชน์แต่ว่าต้องดูว่าสรรพคุณในฐานะมันคืออะไรอย่างที่ได้กล่าวไปด้วยนะคะวันนี้ไอโอดีนสำคัญจริงๆค่ะขอบพระคุณนะคะอาจารย์"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:15.672123273+07:00","message":"[buffer interim] 213 false ไม่มีประโยชน์หรือว่ามีประโยชน์แต่ว่าต้องดูว่าสรรพคุณในฐานะมันคืออะไรอย่างที่ได้กล่าวไปด้วยนะคะวันนี้ไอโอดีนสำคัญจริงๆค่ะขอบพระคุณนะคะอาจารย์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:15.672142975+07:00","message":"[bufferProcess] interim [800000000]:ไม่มีประโยชน์หรือว่ามีประโยชน์แต่ว่าต้องดูว่าสรรพคุณในฐานะมันคืออะไรอย่างที่ได้กล่าวไปด้วยนะคะวันนี้ไอโอดีนสำคัญจริงๆค่ะขอบพระคุณนะคะอาจารย์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:15.672148848+07:00","message":"[bufferProcess] send to processor:ไม่มีประโยชน์หรือว่ามีประโยชน์แต่ว่าต้องดูว่าสรรพคุณในฐานะมันคืออะไรอย่างที่ได้กล่าวไปด้วยนะคะวันนี้ไอโอดีนสำคัญจริงๆค่ะขอบพระคุณนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:15.672160031+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:15.672164795+07:00","message":"> Transcript [3666] [false]: 'ไม่มีประโยชน์หรือว่ามีประโยชน์แต่ว่าต้องดูว่าสรรพคุณในฐานะมันคืออะไรอย่างที่ได้กล่าวไปด้วยนะคะวันนี้ไอโอดีนสำคัญจริงๆค่ะขอบพระคุณนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:15.672175126+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:15.672178187+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:15.672181842+07:00","message":"StatePrefix: 'ไม่มีประโยชน์หรือว่ามีประโยชน์แต่ว่าต้องดูว่าสรรพคุณในฐานะมันคืออะไรอย่างที่ได้กล่าวไปด้วยนะคะวันนี้ไอโอดีนสำคัญจริงๆ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:15.672186883+07:00","message":"TextPushed: 'ไม่มีประโยชน์หรือว่ามีประโยชน์แต่ว่าต้องดูว่าสรรพคุณในฐานะมันคืออะไรอย่างที่ได้กล่าวไปด้วยนะคะวันนี้ไอโอดีน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:15.672197309+07:00","message":"Push: 'สำคัญจริงๆ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:15.672200491+07:00","message":"TextPushed: 'ไม่มีประโยชน์หรือว่ามีประโยชน์แต่ว่าต้องดูว่าสรรพคุณในฐานะมันคืออะไรอย่างที่ได้กล่าวไปด้วยนะคะวันนี้ไอโอดีนสำคัญจริงๆ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:15.672204207+07:00","message":"Set new StatePrefix : 'ไม่มีประโยชน์หรือว่ามีประโยชน์แต่ว่าต้องดูว่าสรรพคุณในฐานะมันคืออะไรอย่างที่ได้กล่าวไปด้วยนะคะวันนี้ไอโอดีนสำคัญจริงๆค่ะขอบพระคุณนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:15.672209158+07:00","message":"Next Push (prob) : 'ค่ะขอบพระคุณนะคะ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:15.672226853+07:00","message":"push: {false สำคัญจริงๆ 0 0xc0001fd400}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:15.89001649+07:00","message":"receive streaming session, msgId: 213"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:15.890061346+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไม่มีประโยชน์หรือว่ามีประโยชน์แต่ว่าต้องดูว่าสรรพคุณในฐานะมันคืออะไรอย่างที่ได้กล่าวไปด้วยนะคะวันนี้ไอโอดีนสำคัญจริงๆค่ะขอบพระคุณนะคะอาจารย์จะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":7,\"nanos\":980000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:15.890067725+07:00","message":"receive interim result [false|false]: ไม่มีประโยชน์หรือว่ามีประโยชน์แต่ว่าต้องดูว่าสรรพคุณในฐานะมันคืออะไรอย่างที่ได้กล่าวไปด้วยนะคะวันนี้ไอโอดีนสำคัญจริงๆค่ะขอบพระคุณนะคะอาจารย์จะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:15.890084903+07:00","message":"[buffer interim] 213 false ไม่มีประโยชน์หรือว่ามีประโยชน์แต่ว่าต้องดูว่าสรรพคุณในฐานะมันคืออะไรอย่างที่ได้กล่าวไปด้วยนะคะวันนี้ไอโอดีนสำคัญจริงๆค่ะขอบพระคุณนะคะอาจารย์จะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:15.89009383+07:00","message":"[bufferProcess] interim [980000000]:ไม่มีประโยชน์หรือว่ามีประโยชน์แต่ว่าต้องดูว่าสรรพคุณในฐานะมันคืออะไรอย่างที่ได้กล่าวไปด้วยนะคะวันนี้ไอโอดีนสำคัญจริงๆค่ะขอบพระคุณนะคะอาจารย์จะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:15.890097226+07:00","message":"[bufferProcess] send to processor:ไม่มีประโยชน์หรือว่ามีประโยชน์แต่ว่าต้องดูว่าสรรพคุณในฐานะมันคืออะไรอย่างที่ได้กล่าวไปด้วยนะคะวันนี้ไอโอดีนสำคัญจริงๆค่ะขอบพระคุณนะคะอาจารย์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:15.890101918+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:15.890104847+07:00","message":"> Transcript [3667] [false]: 'ไม่มีประโยชน์หรือว่ามีประโยชน์แต่ว่าต้องดูว่าสรรพคุณในฐานะมันคืออะไรอย่างที่ได้กล่าวไปด้วยนะคะวันนี้ไอโอดีนสำคัญจริงๆค่ะขอบพระคุณนะคะอาจารย์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:15.890110162+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:15.890112961+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:15.89011551+07:00","message":"StatePrefix: 'ไม่มีประโยชน์หรือว่ามีประโยชน์แต่ว่าต้องดูว่าสรรพคุณในฐานะมันคืออะไรอย่างที่ได้กล่าวไปด้วยนะคะวันนี้ไอโอดีนสำคัญจริงๆค่ะขอบพระคุณนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:15.890125155+07:00","message":"TextPushed: 'ไม่มีประโยชน์หรือว่ามีประโยชน์แต่ว่าต้องดูว่าสรรพคุณในฐานะมันคืออะไรอย่างที่ได้กล่าวไปด้วยนะคะวันนี้ไอโอดีนสำคัญจริงๆ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:15.965068464+07:00","message":"receive streaming session, msgId: 213"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:15.965109911+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไม่มีประโยชน์หรือว่ามีประโยชน์แต่ว่าต้องดูว่าสรรพคุณในฐานะมันคืออะไรอย่างที่ได้กล่าวไปด้วยนะคะวันนี้ไอโอดีนสำคัญจริงๆค่ะขอบพระคุณนะคะอาจารย์สั่ง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":8,\"nanos\":100000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:15.965118196+07:00","message":"receive interim result [false|false]: ไม่มีประโยชน์หรือว่ามีประโยชน์แต่ว่าต้องดูว่าสรรพคุณในฐานะมันคืออะไรอย่างที่ได้กล่าวไปด้วยนะคะวันนี้ไอโอดีนสำคัญจริงๆค่ะขอบพระคุณนะคะอาจารย์สั่ง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:15.965135805+07:00","message":"[buffer interim] 213 false ไม่มีประโยชน์หรือว่ามีประโยชน์แต่ว่าต้องดูว่าสรรพคุณในฐานะมันคืออะไรอย่างที่ได้กล่าวไปด้วยนะคะวันนี้ไอโอดีนสำคัญจริงๆค่ะขอบพระคุณนะคะอาจารย์สั่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:15.965144344+07:00","message":"[bufferProcess] interim [100000000]:ไม่มีประโยชน์หรือว่ามีประโยชน์แต่ว่าต้องดูว่าสรรพคุณในฐานะมันคืออะไรอย่างที่ได้กล่าวไปด้วยนะคะวันนี้ไอโอดีนสำคัญจริงๆค่ะขอบพระคุณนะคะอาจารย์สั่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:15.965147505+07:00","message":"[bufferProcess] send to processor:ไม่มีประโยชน์หรือว่ามีประโยชน์แต่ว่าต้องดูว่าสรรพคุณในฐานะมันคืออะไรอย่างที่ได้กล่าวไปด้วยนะคะวันนี้ไอโอดีนสำคัญจริงๆค่ะขอบพระคุณนะคะอาจารย์จะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:15.965156986+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:15.965174003+07:00","message":"> Transcript [3668] [false]: 'ไม่มีประโยชน์หรือว่ามีประโยชน์แต่ว่าต้องดูว่าสรรพคุณในฐานะมันคืออะไรอย่างที่ได้กล่าวไปด้วยนะคะวันนี้ไอโอดีนสำคัญจริงๆค่ะขอบพระคุณนะคะอาจารย์จะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:15.965179409+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:15.965181973+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:15.965184359+07:00","message":"StatePrefix: 'ไม่มีประโยชน์หรือว่ามีประโยชน์แต่ว่าต้องดูว่าสรรพคุณในฐานะมันคืออะไรอย่างที่ได้กล่าวไปด้วยนะคะวันนี้ไอโอดีนสำคัญจริงๆค่ะขอบพระคุณนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:15.965202774+07:00","message":"TextPushed: 'ไม่มีประโยชน์หรือว่ามีประโยชน์แต่ว่าต้องดูว่าสรรพคุณในฐานะมันคืออะไรอย่างที่ได้กล่าวไปด้วยนะคะวันนี้ไอโอดีนสำคัญจริงๆ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:16.057856741+07:00","message":"receive streaming session, msgId: 213"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:16.057902824+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไม่มีประโยชน์หรือว่ามีประโยชน์แต่ว่าต้องดูว่าสรรพคุณในฐานะมันคืออะไรอย่างที่ได้กล่าวไปด้วยนะคะวันนี้ไอโอดีนสำคัญจริงๆค่ะขอบพระคุณนะคะอาจารย์สง่า\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":8,\"nanos\":160000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:16.057910648+07:00","message":"receive interim result [false|false]: ไม่มีประโยชน์หรือว่ามีประโยชน์แต่ว่าต้องดูว่าสรรพคุณในฐานะมันคืออะไรอย่างที่ได้กล่าวไปด้วยนะคะวันนี้ไอโอดีนสำคัญจริงๆค่ะขอบพระคุณนะคะอาจารย์สง่า"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:16.057925848+07:00","message":"[buffer interim] 213 false ไม่มีประโยชน์หรือว่ามีประโยชน์แต่ว่าต้องดูว่าสรรพคุณในฐานะมันคืออะไรอย่างที่ได้กล่าวไปด้วยนะคะวันนี้ไอโอดีนสำคัญจริงๆค่ะขอบพระคุณนะคะอาจารย์สง่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:16.057934999+07:00","message":"[bufferProcess] interim [160000000]:ไม่มีประโยชน์หรือว่ามีประโยชน์แต่ว่าต้องดูว่าสรรพคุณในฐานะมันคืออะไรอย่างที่ได้กล่าวไปด้วยนะคะวันนี้ไอโอดีนสำคัญจริงๆค่ะขอบพระคุณนะคะอาจารย์สง่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:16.057938319+07:00","message":"[bufferProcess] send to processor:ไม่มีประโยชน์หรือว่ามีประโยชน์แต่ว่าต้องดูว่าสรรพคุณในฐานะมันคืออะไรอย่างที่ได้กล่าวไปด้วยนะคะวันนี้ไอโอดีนสำคัญจริงๆค่ะขอบพระคุณนะคะอาจารย์สั่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:16.057945997+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:16.057949061+07:00","message":"> Transcript [3669] [false]: 'ไม่มีประโยชน์หรือว่ามีประโยชน์แต่ว่าต้องดูว่าสรรพคุณในฐานะมันคืออะไรอย่างที่ได้กล่าวไปด้วยนะคะวันนี้ไอโอดีนสำคัญจริงๆค่ะขอบพระคุณนะคะอาจารย์สั่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:16.057953521+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:16.057955575+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:16.057961197+07:00","message":"StatePrefix: 'ไม่มีประโยชน์หรือว่ามีประโยชน์แต่ว่าต้องดูว่าสรรพคุณในฐานะมันคืออะไรอย่างที่ได้กล่าวไปด้วยนะคะวันนี้ไอโอดีนสำคัญจริงๆค่ะขอบพระคุณนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:16.057969179+07:00","message":"TextPushed: 'ไม่มีประโยชน์หรือว่ามีประโยชน์แต่ว่าต้องดูว่าสรรพคุณในฐานะมันคืออะไรอย่างที่ได้กล่าวไปด้วยนะคะวันนี้ไอโอดีนสำคัญจริงๆ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:16.36326214+07:00","message":"receive streaming session, msgId: 213"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:16.363317632+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไม่มีประโยชน์หรือว่ามีประโยชน์แต่ว่าต้องดูว่าสรรพคุณในฐานะมันคืออะไรอย่างที่ได้กล่าวไปด้วยนะคะวันนี้ไอโอดีนสำคัญจริงๆค่ะขอบพระคุณนะคะอาจารย์สง่าดำ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":8,\"nanos\":460000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:16.363328395+07:00","message":"receive interim result [false|false]: ไม่มีประโยชน์หรือว่ามีประโยชน์แต่ว่าต้องดูว่าสรรพคุณในฐานะมันคืออะไรอย่างที่ได้กล่าวไปด้วยนะคะวันนี้ไอโอดีนสำคัญจริงๆค่ะขอบพระคุณนะคะอาจารย์สง่าดำ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:16.363362312+07:00","message":"[buffer interim] 213 false ไม่มีประโยชน์หรือว่ามีประโยชน์แต่ว่าต้องดูว่าสรรพคุณในฐานะมันคืออะไรอย่างที่ได้กล่าวไปด้วยนะคะวันนี้ไอโอดีนสำคัญจริงๆค่ะขอบพระคุณนะคะอาจารย์สง่าดำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:16.363376936+07:00","message":"[bufferProcess] interim [460000000]:ไม่มีประโยชน์หรือว่ามีประโยชน์แต่ว่าต้องดูว่าสรรพคุณในฐานะมันคืออะไรอย่างที่ได้กล่าวไปด้วยนะคะวันนี้ไอโอดีนสำคัญจริงๆค่ะขอบพระคุณนะคะอาจารย์สง่าดำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:16.363381697+07:00","message":"[bufferProcess] send to processor:ไม่มีประโยชน์หรือว่ามีประโยชน์แต่ว่าต้องดูว่าสรรพคุณในฐานะมันคืออะไรอย่างที่ได้กล่าวไปด้วยนะคะวันนี้ไอโอดีนสำคัญจริงๆค่ะขอบพระคุณนะคะอาจารย์สง่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:16.363392904+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:16.363397538+07:00","message":"> Transcript [3670] [false]: 'ไม่มีประโยชน์หรือว่ามีประโยชน์แต่ว่าต้องดูว่าสรรพคุณในฐานะมันคืออะไรอย่างที่ได้กล่าวไปด้วยนะคะวันนี้ไอโอดีนสำคัญจริงๆค่ะขอบพระคุณนะคะอาจารย์สง่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:16.363404842+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:16.363407928+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:16.363411507+07:00","message":"StatePrefix: 'ไม่มีประโยชน์หรือว่ามีประโยชน์แต่ว่าต้องดูว่าสรรพคุณในฐานะมันคืออะไรอย่างที่ได้กล่าวไปด้วยนะคะวันนี้ไอโอดีนสำคัญจริงๆค่ะขอบพระคุณนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:16.363416229+07:00","message":"TextPushed: 'ไม่มีประโยชน์หรือว่ามีประโยชน์แต่ว่าต้องดูว่าสรรพคุณในฐานะมันคืออะไรอย่างที่ได้กล่าวไปด้วยนะคะวันนี้ไอโอดีนสำคัญจริงๆ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:16.363426625+07:00","message":"Push: 'ค่ะขอบพระคุณนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:16.363429613+07:00","message":"TextPushed: 'ไม่มีประโยชน์หรือว่ามีประโยชน์แต่ว่าต้องดูว่าสรรพคุณในฐานะมันคืออะไรอย่างที่ได้กล่าวไปด้วยนะคะวันนี้ไอโอดีนสำคัญจริงๆค่ะขอบพระคุณนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:16.363455214+07:00","message":"Set new StatePrefix : 'ไม่มีประโยชน์หรือว่ามีประโยชน์แต่ว่าต้องดูว่าสรรพคุณในฐานะมันคืออะไรอย่างที่ได้กล่าวไปด้วยนะคะวันนี้ไอโอดีนสำคัญจริงๆค่ะขอบพระคุณนะคะอาจารย์สง่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:16.363460098+07:00","message":"Next Push (prob) : 'อาจารย์สง่า'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:16.363472615+07:00","message":"push: {false ค่ะขอบพระคุณนะคะ 0 0xc0001fd400}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:16.365500787+07:00","message":"receive streaming session, msgId: 213"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:16.365530471+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไม่มีประโยชน์หรือว่ามีประโยชน์แต่ว่าต้องดูว่าสรรพคุณในฐานะมันคืออะไรอย่างที่ได้กล่าวไปด้วยนะคะวันนี้ไอโอดีนสำคัญจริงๆค่ะขอบพระคุณนะคะอาจารย์สง่าดามา\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":8,\"nanos\":520000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:16.365537243+07:00","message":"receive interim result [false|false]: ไม่มีประโยชน์หรือว่ามีประโยชน์แต่ว่าต้องดูว่าสรรพคุณในฐานะมันคืออะไรอย่างที่ได้กล่าวไปด้วยนะคะวันนี้ไอโอดีนสำคัญจริงๆค่ะขอบพระคุณนะคะอาจารย์สง่าดามา"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:16.365553243+07:00","message":"[buffer interim] 213 false ไม่มีประโยชน์หรือว่ามีประโยชน์แต่ว่าต้องดูว่าสรรพคุณในฐานะมันคืออะไรอย่างที่ได้กล่าวไปด้วยนะคะวันนี้ไอโอดีนสำคัญจริงๆค่ะขอบพระคุณนะคะอาจารย์สง่าดามา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:16.365561116+07:00","message":"[bufferProcess] interim [520000000]:ไม่มีประโยชน์หรือว่ามีประโยชน์แต่ว่าต้องดูว่าสรรพคุณในฐานะมันคืออะไรอย่างที่ได้กล่าวไปด้วยนะคะวันนี้ไอโอดีนสำคัญจริงๆค่ะขอบพระคุณนะคะอาจารย์สง่าดามา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:16.36556619+07:00","message":"[bufferProcess] send to processor:ไม่มีประโยชน์หรือว่ามีประโยชน์แต่ว่าต้องดูว่าสรรพคุณในฐานะมันคืออะไรอย่างที่ได้กล่าวไปด้วยนะคะวันนี้ไอโอดีนสำคัญจริงๆค่ะขอบพระคุณนะคะอาจารย์สง่าดำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:16.365575387+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:16.365579028+07:00","message":"> Transcript [3671] [false]: 'ไม่มีประโยชน์หรือว่ามีประโยชน์แต่ว่าต้องดูว่าสรรพคุณในฐานะมันคืออะไรอย่างที่ได้กล่าวไปด้วยนะคะวันนี้ไอโอดีนสำคัญจริงๆค่ะขอบพระคุณนะคะอาจารย์สง่าดำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:16.365584035+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:16.36558744+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:16.36559058+07:00","message":"StatePrefix: 'ไม่มีประโยชน์หรือว่ามีประโยชน์แต่ว่าต้องดูว่าสรรพคุณในฐานะมันคืออะไรอย่างที่ได้กล่าวไปด้วยนะคะวันนี้ไอโอดีนสำคัญจริงๆค่ะขอบพระคุณนะคะอาจารย์สง่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:16.365595237+07:00","message":"TextPushed: 'ไม่มีประโยชน์หรือว่ามีประโยชน์แต่ว่าต้องดูว่าสรรพคุณในฐานะมันคืออะไรอย่างที่ได้กล่าวไปด้วยนะคะวันนี้ไอโอดีนสำคัญจริงๆค่ะขอบพระคุณนะคะ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:16.561293164+07:00","message":"receive streaming session, msgId: 213"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:16.561336218+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไม่มีประโยชน์หรือว่ามีประโยชน์แต่ว่าต้องดูว่าสรรพคุณในฐานะมันคืออะไรอย่างที่ได้กล่าวไปด้วยนะคะวันนี้ไอโอดีนสำคัญจริงๆค่ะขอบพระคุณนะคะอาจารย์สง่าดามาพงษ์\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":8,\"nanos\":640000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:16.561344208+07:00","message":"receive interim result [false|false]: ไม่มีประโยชน์หรือว่ามีประโยชน์แต่ว่าต้องดูว่าสรรพคุณในฐานะมันคืออะไรอย่างที่ได้กล่าวไปด้วยนะคะวันนี้ไอโอดีนสำคัญจริงๆค่ะขอบพระคุณนะคะอาจารย์สง่าดามาพงษ์"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:16.561361192+07:00","message":"[buffer interim] 213 false ไม่มีประโยชน์หรือว่ามีประโยชน์แต่ว่าต้องดูว่าสรรพคุณในฐานะมันคืออะไรอย่างที่ได้กล่าวไปด้วยนะคะวันนี้ไอโอดีนสำคัญจริงๆค่ะขอบพระคุณนะคะอาจารย์สง่าดามาพงษ์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:16.561374192+07:00","message":"[bufferProcess] interim [640000000]:ไม่มีประโยชน์หรือว่ามีประโยชน์แต่ว่าต้องดูว่าสรรพคุณในฐานะมันคืออะไรอย่างที่ได้กล่าวไปด้วยนะคะวันนี้ไอโอดีนสำคัญจริงๆค่ะขอบพระคุณนะคะอาจารย์สง่าดามาพงษ์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:16.561377536+07:00","message":"[bufferProcess] send to processor:ไม่มีประโยชน์หรือว่ามีประโยชน์แต่ว่าต้องดูว่าสรรพคุณในฐานะมันคืออะไรอย่างที่ได้กล่าวไปด้วยนะคะวันนี้ไอโอดีนสำคัญจริงๆค่ะขอบพระคุณนะคะอาจารย์สง่าดามา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:16.561385362+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:16.561388683+07:00","message":"> Transcript [3672] [false]: 'ไม่มีประโยชน์หรือว่ามีประโยชน์แต่ว่าต้องดูว่าสรรพคุณในฐานะมันคืออะไรอย่างที่ได้กล่าวไปด้วยนะคะวันนี้ไอโอดีนสำคัญจริงๆค่ะขอบพระคุณนะคะอาจารย์สง่าดามา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:16.561393604+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:16.56139622+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:16.561404795+07:00","message":"StatePrefix: 'ไม่มีประโยชน์หรือว่ามีประโยชน์แต่ว่าต้องดูว่าสรรพคุณในฐานะมันคืออะไรอย่างที่ได้กล่าวไปด้วยนะคะวันนี้ไอโอดีนสำคัญจริงๆค่ะขอบพระคุณนะคะอาจารย์สง่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:16.561407831+07:00","message":"TextPushed: 'ไม่มีประโยชน์หรือว่ามีประโยชน์แต่ว่าต้องดูว่าสรรพคุณในฐานะมันคืออะไรอย่างที่ได้กล่าวไปด้วยนะคะวันนี้ไอโอดีนสำคัญจริงๆค่ะขอบพระคุณนะคะ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:16.896265929+07:00","message":"receive streaming session, msgId: 213"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:16.896299882+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไม่มีประโยชน์หรือว่ามีประโยชน์แต่ว่าต้องดูว่าสรรพคุณในฐานะมันคืออะไรอย่างที่ได้กล่าวไปด้วยนะคะวันนี้ไอโอดีนสำคัญจริงๆค่ะขอบพระคุณนะคะอาจารย์สง่าดามาพงษ์นัก\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":9},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:16.896306561+07:00","message":"receive interim result [false|false]: ไม่มีประโยชน์หรือว่ามีประโยชน์แต่ว่าต้องดูว่าสรรพคุณในฐานะมันคืออะไรอย่างที่ได้กล่าวไปด้วยนะคะวันนี้ไอโอดีนสำคัญจริงๆค่ะขอบพระคุณนะคะอาจารย์สง่าดามาพงษ์นัก"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:16.896318283+07:00","message":"[buffer interim] 213 false ไม่มีประโยชน์หรือว่ามีประโยชน์แต่ว่าต้องดูว่าสรรพคุณในฐานะมันคืออะไรอย่างที่ได้กล่าวไปด้วยนะคะวันนี้ไอโอดีนสำคัญจริงๆค่ะขอบพระคุณนะคะอาจารย์สง่าดามาพงษ์นัก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:16.896326148+07:00","message":"[bufferProcess] interim [0]:ไม่มีประโยชน์หรือว่ามีประโยชน์แต่ว่าต้องดูว่าสรรพคุณในฐานะมันคืออะไรอย่างที่ได้กล่าวไปด้วยนะคะวันนี้ไอโอดีนสำคัญจริงๆค่ะขอบพระคุณนะคะอาจารย์สง่าดามาพงษ์นัก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:16.896329199+07:00","message":"[bufferProcess] send to processor:ไม่มีประโยชน์หรือว่ามีประโยชน์แต่ว่าต้องดูว่าสรรพคุณในฐานะมันคืออะไรอย่างที่ได้กล่าวไปด้วยนะคะวันนี้ไอโอดีนสำคัญจริงๆค่ะขอบพระคุณนะคะอาจารย์สง่าดามาพงษ์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:16.896333105+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:16.896335979+07:00","message":"> Transcript [3673] [false]: 'ไม่มีประโยชน์หรือว่ามีประโยชน์แต่ว่าต้องดูว่าสรรพคุณในฐานะมันคืออะไรอย่างที่ได้กล่าวไปด้วยนะคะวันนี้ไอโอดีนสำคัญจริงๆค่ะขอบพระคุณนะคะอาจารย์สง่าดามาพงษ์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:16.896340586+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:16.896342819+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:16.896350462+07:00","message":"StatePrefix: 'ไม่มีประโยชน์หรือว่ามีประโยชน์แต่ว่าต้องดูว่าสรรพคุณในฐานะมันคืออะไรอย่างที่ได้กล่าวไปด้วยนะคะวันนี้ไอโอดีนสำคัญจริงๆค่ะขอบพระคุณนะคะอาจารย์สง่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:16.896353931+07:00","message":"TextPushed: 'ไม่มีประโยชน์หรือว่ามีประโยชน์แต่ว่าต้องดูว่าสรรพคุณในฐานะมันคืออะไรอย่างที่ได้กล่าวไปด้วยนะคะวันนี้ไอโอดีนสำคัญจริงๆค่ะขอบพระคุณนะคะ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:16.928528268+07:00","message":"[GCS] IsForceVAD: false for message ID: 213"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:16.990869668+07:00","message":"[GCS] Start streaming session, msgId: 214"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:17.009239365+07:00","message":"receive streaming session, msgId: 213"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:17.009273673+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไม่มีประโยชน์หรือว่ามีประโยชน์แต่ว่าต้องดูว่าสรรพคุณในฐานะมันคืออะไรอย่างที่ได้กล่าวไปด้วยนะคะวันนี้ไอโอดีนสำคัญจริงๆค่ะขอบพระคุณนะคะอาจารย์สง่าดามาพงษ์นักวิชา\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":9,\"nanos\":180000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:17.009280443+07:00","message":"receive interim result [false|false]: ไม่มีประโยชน์หรือว่ามีประโยชน์แต่ว่าต้องดูว่าสรรพคุณในฐานะมันคืออะไรอย่างที่ได้กล่าวไปด้วยนะคะวันนี้ไอโอดีนสำคัญจริงๆค่ะขอบพระคุณนะคะอาจารย์สง่าดามาพงษ์นักวิชา"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:17.009292254+07:00","message":"[buffer interim] 213 false ไม่มีประโยชน์หรือว่ามีประโยชน์แต่ว่าต้องดูว่าสรรพคุณในฐานะมันคืออะไรอย่างที่ได้กล่าวไปด้วยนะคะวันนี้ไอโอดีนสำคัญจริงๆค่ะขอบพระคุณนะคะอาจารย์สง่าดามาพงษ์นักวิชา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:17.009300868+07:00","message":"[bufferProcess] interim [180000000]:ไม่มีประโยชน์หรือว่ามีประโยชน์แต่ว่าต้องดูว่าสรรพคุณในฐานะมันคืออะไรอย่างที่ได้กล่าวไปด้วยนะคะวันนี้ไอโอดีนสำคัญจริงๆค่ะขอบพระคุณนะคะอาจารย์สง่าดามาพงษ์นักวิชา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:17.009303948+07:00","message":"[bufferProcess] send to processor:ไม่มีประโยชน์หรือว่ามีประโยชน์แต่ว่าต้องดูว่าสรรพคุณในฐานะมันคืออะไรอย่างที่ได้กล่าวไปด้วยนะคะวันนี้ไอโอดีนสำคัญจริงๆค่ะขอบพระคุณนะคะอาจารย์สง่าดามาพงษ์นัก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:17.009308241+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:17.009311153+07:00","message":"> Transcript [3674] [false]: 'ไม่มีประโยชน์หรือว่ามีประโยชน์แต่ว่าต้องดูว่าสรรพคุณในฐานะมันคืออะไรอย่างที่ได้กล่าวไปด้วยนะคะวันนี้ไอโอดีนสำคัญจริงๆค่ะขอบพระคุณนะคะอาจารย์สง่าดามาพงษ์นัก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:17.00931556+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:17.009320486+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:17.009322747+07:00","message":"StatePrefix: 'ไม่มีประโยชน์หรือว่ามีประโยชน์แต่ว่าต้องดูว่าสรรพคุณในฐานะมันคืออะไรอย่างที่ได้กล่าวไปด้วยนะคะวันนี้ไอโอดีนสำคัญจริงๆค่ะขอบพระคุณนะคะอาจารย์สง่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:17.009326072+07:00","message":"TextPushed: 'ไม่มีประโยชน์หรือว่ามีประโยชน์แต่ว่าต้องดูว่าสรรพคุณในฐานะมันคืออะไรอย่างที่ได้กล่าวไปด้วยนะคะวันนี้ไอโอดีนสำคัญจริงๆค่ะขอบพระคุณนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:17.009330876+07:00","message":"Push: 'อาจารย์สง่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:17.009332869+07:00","message":"TextPushed: 'ไม่มีประโยชน์หรือว่ามีประโยชน์แต่ว่าต้องดูว่าสรรพคุณในฐานะมันคืออะไรอย่างที่ได้กล่าวไปด้วยนะคะวันนี้ไอโอดีนสำคัญจริงๆค่ะขอบพระคุณนะคะอาจารย์สง่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:17.009337512+07:00","message":"Set new StatePrefix : 'ไม่มีประโยชน์หรือว่ามีประโยชน์แต่ว่าต้องดูว่าสรรพคุณในฐานะมันคืออะไรอย่างที่ได้กล่าวไปด้วยนะคะวันนี้ไอโอดีนสำคัญจริงๆค่ะขอบพระคุณนะคะอาจารย์สง่าดามาพงษ์นัก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:17.009340594+07:00","message":"Next Push (prob) : 'ดามาพงษ์นัก'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:17.009347417+07:00","message":"push: {false อาจารย์สง่า 0 0xc0001fd400}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:17.151824263+07:00","message":"receive streaming session, msgId: 213"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:17.151862812+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไม่มีประโยชน์หรือว่ามีประโยชน์แต่ว่าต้องดูว่าสรรพคุณในฐานะมันคืออะไรอย่างที่ได้กล่าวไปด้วยนะคะวันนี้ไอ้โอมันสำคัญจริงๆค่ะขอบพระคุณนะคะอาจารย์สง่าดามาพงษ์นักวิชา\",\"confidence\":0.9369207}],\"is_final\":true,\"result_end_time\":{\"seconds\":9,\"nanos\":240000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:17.151869266+07:00","message":"receive interim result [true|false]: ไม่มีประโยชน์หรือว่ามีประโยชน์แต่ว่าต้องดูว่าสรรพคุณในฐานะมันคืออะไรอย่างที่ได้กล่าวไปด้วยนะคะวันนี้ไอ้โอมันสำคัญจริงๆค่ะขอบพระคุณนะคะอาจารย์สง่าดามาพงษ์นักวิชา"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:17.151877385+07:00","message":"end recv isFinal message id 213"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:17.151879493+07:00","message":"end Recv id 213"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:17.151885272+07:00","message":"[buffer interim] 213 true ไม่มีประโยชน์หรือว่ามีประโยชน์แต่ว่าต้องดูว่าสรรพคุณในฐานะมันคืออะไรอย่างที่ได้กล่าวไปด้วยนะคะวันนี้ไอ้โอมันสำคัญจริงๆค่ะขอบพระคุณนะคะอาจารย์สง่าดามาพงษ์นักวิชา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:17.151893316+07:00","message":"[bufferProcess] interim [240000000]:ไม่มีประโยชน์หรือว่ามีประโยชน์แต่ว่าต้องดูว่าสรรพคุณในฐานะมันคืออะไรอย่างที่ได้กล่าวไปด้วยนะคะวันนี้ไอ้โอมันสำคัญจริงๆค่ะขอบพระคุณนะคะอาจารย์สง่าดามาพงษ์นักวิชา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:17.151897097+07:00","message":"[bufferProcess] send to processor (isfinal):ไม่มีประโยชน์หรือว่ามีประโยชน์แต่ว่าต้องดูว่าสรรพคุณในฐานะมันคืออะไรอย่างที่ได้กล่าวไปด้วยนะคะวันนี้ไอโอดีนสำคัญจริงๆค่ะขอบพระคุณนะคะอาจารย์สง่าดามาพงษ์นักวิชา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:17.151900344+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:17.151903198+07:00","message":"> Transcript [3675] [false]: 'ไม่มีประโยชน์หรือว่ามีประโยชน์แต่ว่าต้องดูว่าสรรพคุณในฐานะมันคืออะไรอย่างที่ได้กล่าวไปด้วยนะคะวันนี้ไอโอดีนสำคัญจริงๆค่ะขอบพระคุณนะคะอาจารย์สง่าดามาพงษ์นักวิชา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:17.151913176+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:17.151915268+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:17.151917203+07:00","message":"StatePrefix: 'ไม่มีประโยชน์หรือว่ามีประโยชน์แต่ว่าต้องดูว่าสรรพคุณในฐานะมันคืออะไรอย่างที่ได้กล่าวไปด้วยนะคะวันนี้ไอโอดีนสำคัญจริงๆค่ะขอบพระคุณนะคะอาจารย์สง่าดามาพงษ์นัก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:17.151926944+07:00","message":"TextPushed: 'ไม่มีประโยชน์หรือว่ามีประโยชน์แต่ว่าต้องดูว่าสรรพคุณในฐานะมันคืออะไรอย่างที่ได้กล่าวไปด้วยนะคะวันนี้ไอโอดีนสำคัญจริงๆค่ะขอบพระคุณนะคะอาจารย์สง่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:17.15192971+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:17.151933087+07:00","message":"> Transcript [3676] [true]: 'ไม่มีประโยชน์หรือว่ามีประโยชน์แต่ว่าต้องดูว่าสรรพคุณในฐานะมันคืออะไรอย่างที่ได้กล่าวไปด้วยนะคะวันนี้ไอ้โอมันสำคัญจริงๆค่ะขอบพระคุณนะคะอาจารย์สง่าดามาพงษ์นักวิชา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:17.151936281+07:00","message":"Count interim (case isFinal): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:17.151938034+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:17.151939861+07:00","message":"StatePrefix: 'ไม่มีประโยชน์หรือว่ามีประโยชน์แต่ว่าต้องดูว่าสรรพคุณในฐานะมันคืออะไรอย่างที่ได้กล่าวไปด้วยนะคะวันนี้ไอโอดีนสำคัญจริงๆค่ะขอบพระคุณนะคะอาจารย์สง่าดามาพงษ์นัก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:17.151942219+07:00","message":"TextPushed: 'ไม่มีประโยชน์หรือว่ามีประโยชน์แต่ว่าต้องดูว่าสรรพคุณในฐานะมันคืออะไรอย่างที่ได้กล่าวไปด้วยนะคะวันนี้ไอโอดีนสำคัญจริงๆค่ะขอบพระคุณนะคะอาจารย์สง่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:17.151944541+07:00","message":"must be align in case of isFinal"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:17.152299525+07:00","message":"Push: 'ดามาพงษ์นักวิชา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:17.152306327+07:00","message":"TextPushed: 'ไม่มีประโยชน์หรือว่ามีประโยชน์แต่ว่าต้องดูว่าสรรพคุณในฐานะมันคืออะไรอย่างที่ได้กล่าวไปด้วยนะคะวันนี้ไอโอดีนสำคัญจริงๆค่ะขอบพระคุณนะคะอาจารย์สง่าดามาพงษ์นักวิชา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:17.152309364+07:00","message":"Set new StatePrefix : 'ไม่มีประโยชน์หรือว่ามีประโยชน์แต่ว่าต้องดูว่าสรรพคุณในฐานะมันคืออะไรอย่างที่ได้กล่าวไปด้วยนะคะวันนี้ไอ้โอมันสำคัญจริงๆค่ะขอบพระคุณนะคะอาจารย์สง่าดามาพงษ์นักวิชา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:17.15231228+07:00","message":"Next Push (prob) : 'ไม่มีประโยชน์หรือว่ามีประโยชน์แต่ว่าต้องดูว่าสรรพคุณในฐานะมันคืออะไรอย่างที่ได้กล่าวไปด้วยนะคะวันนี้ไอ้โอมันสำคัญจริงๆค่ะขอบพระคุณนะคะอาจารย์สง่าดามาพงษ์นักวิชา'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:17.15231956+07:00","message":"push: {true ดามาพงษ์นักวิชา 0 0xc0001fd400}"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:17.152323316+07:00","message":"write aligntment file to 'tmp/7593/align_message_id_213.html'"}
{"level":"info","service":"Main","time":"2026-06-25T13:21:17.174027269+07:00","message":"write wav file: './tmp/7593/7593_213.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:17.331376631+07:00","message":"receive streaming session, msgId: 214"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:17.331420551+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อาการ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":360000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:17.3314266+07:00","message":"receive interim result [false|false]: อาการ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:17.331448542+07:00","message":"[buffer interim] 214 false อาการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:17.331455687+07:00","message":"[bufferProcess] interim [360000000]:อาการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:17.331457759+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:17.551732315+07:00","message":"receive streaming session, msgId: 214"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:17.551770547+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"การตั้ง\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":540000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:17.551777204+07:00","message":"receive interim result [false|false]: การตั้ง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:17.551792881+07:00","message":"[buffer interim] 214 false การตั้ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:17.55180126+07:00","message":"[bufferProcess] interim [540000000]:การตั้ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:17.551805128+07:00","message":"[bufferProcess] send to processor:อาการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:17.551812933+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:17.551816387+07:00","message":"> Transcript [3677] [false]: 'อาการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:17.551819463+07:00","message":"Set StatePrefix (first interim): 'อาการ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:17.565948067+07:00","message":"receive streaming session, msgId: 214"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:17.565986674+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อาการด้าน\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":600000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:17.565994203+07:00","message":"receive interim result [false|false]: อาการด้าน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:17.566011843+07:00","message":"[buffer interim] 214 false อาการด้าน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:17.566020168+07:00","message":"[bufferProcess] interim [600000000]:อาการด้าน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:17.566023792+07:00","message":"[bufferProcess] send to processor:การตั้ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:17.566028281+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:17.566032108+07:00","message":"> Transcript [3678] [false]: 'การตั้ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:17.566035409+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:17.56603917+07:00","message":"Set new StatePrefix: 'การตั้ง'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:17.739154969+07:00","message":"receive streaming session, msgId: 214"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:17.739184968+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อาการด้านพอ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":720000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:17.739191044+07:00","message":"receive interim result [false|false]: อาการด้านพอ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:17.739205626+07:00","message":"[buffer interim] 214 false อาการด้านพอ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:17.739233107+07:00","message":"[bufferProcess] interim [720000000]:อาการด้านพอ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:17.739235444+07:00","message":"[bufferProcess] send to processor:อาการด้าน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:17.739238784+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:17.739241477+07:00","message":"> Transcript [3679] [false]: 'อาการด้าน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:17.739243878+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:17.739245673+07:00","message":"Set new StatePrefix: 'อาการด้าน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:17.745514696+07:00","message":"receive streaming session, msgId: 214"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:17.745540327+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อาการด้านบน\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":780000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:17.745546594+07:00","message":"receive interim result [false|false]: อาการด้านบน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:17.74556002+07:00","message":"[buffer interim] 214 false อาการด้านบน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:17.745567644+07:00","message":"[bufferProcess] interim [780000000]:อาการด้านบน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:17.745570675+07:00","message":"[bufferProcess] send to processor:อาการด้านพอ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:17.745574671+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:17.745578676+07:00","message":"> Transcript [3680] [false]: 'อาการด้านพอ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:17.745582984+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:17.745585862+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:17.745588688+07:00","message":"StatePrefix: 'อาการด้าน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:17.745592048+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:17.837921926+07:00","message":"receive streaming session, msgId: 214"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:17.837962579+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อาการบวม\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":840000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:17.837967505+07:00","message":"receive interim result [false|false]: อาการบวม"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:17.837978361+07:00","message":"[buffer interim] 214 false อาการบวม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:17.837987328+07:00","message":"[bufferProcess] interim [840000000]:อาการบวม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:17.837989748+07:00","message":"[bufferProcess] send to processor:อาการด้านบน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:17.837992925+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:17.837996194+07:00","message":"> Transcript [3681] [false]: 'อาการด้านบน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:17.837999232+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:17.838001281+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:17.838003163+07:00","message":"StatePrefix: 'อาการด้าน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:17.838005227+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:17.839473657+07:00","message":"receive streaming session, msgId: 214"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:17.839510698+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อาการด้าน\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":900000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:17.839516394+07:00","message":"receive interim result [false|false]: อาการด้าน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:17.839532727+07:00","message":"[buffer interim] 214 false อาการด้าน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:17.839539894+07:00","message":"[bufferProcess] interim [900000000]:อาการด้าน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:17.839542797+07:00","message":"[bufferProcess] send to processor:อาการบวม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:17.839549679+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:17.839552635+07:00","message":"> Transcript [3682] [false]: 'อาการบวม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:17.839555067+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:17.839557099+07:00","message":"Set new StatePrefix: 'อาการบวม'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:17.968011812+07:00","message":"receive streaming session, msgId: 214"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:17.968049959+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อาการด้านโภชนา\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":960000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:17.968057032+07:00","message":"receive interim result [false|false]: อาการด้านโภชนา"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:17.968070927+07:00","message":"[buffer interim] 214 false อาการด้านโภชนา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:17.968081758+07:00","message":"[bufferProcess] interim [960000000]:อาการด้านโภชนา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:17.968085839+07:00","message":"[bufferProcess] send to processor:อาการด้าน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:17.968093432+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:17.968096584+07:00","message":"> Transcript [3683] [false]: 'อาการด้าน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:17.96809895+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:17.968100959+07:00","message":"Set new StatePrefix: 'อาการด้าน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:17.971132637+07:00","message":"receive streaming session, msgId: 214"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:17.971146065+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อาการด้านโภชนาการ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":20000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:17.971150216+07:00","message":"receive interim result [false|false]: อาการด้านโภชนาการ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:17.9711543+07:00","message":"[buffer interim] 214 false อาการด้านโภชนาการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:17.971157173+07:00","message":"[bufferProcess] interim [20000000]:อาการด้านโภชนาการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:17.971159231+07:00","message":"[bufferProcess] send to processor:อาการด้านโภชนา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:17.971161326+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:17.971163466+07:00","message":"> Transcript [3684] [false]: 'อาการด้านโภชนา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:17.971166326+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:17.971168493+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:17.971170405+07:00","message":"StatePrefix: 'อาการด้าน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:17.971172456+07:00","message":"TextPushed: ''"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:21:18.024984373+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:21:18.025004088+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:18.225787743+07:00","message":"receive streaming session, msgId: 214"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:18.225831456+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อาการด้านโภชนาการและ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":320000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:18.225838368+07:00","message":"receive interim result [false|false]: อาการด้านโภชนาการและ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:18.225854492+07:00","message":"[buffer interim] 214 false อาการด้านโภชนาการและ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:18.225863528+07:00","message":"[bufferProcess] interim [320000000]:อาการด้านโภชนาการและ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:18.225866345+07:00","message":"[bufferProcess] send to processor:อาการด้านโภชนาการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:18.225874712+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:18.22587775+07:00","message":"> Transcript [3685] [false]: 'อาการด้านโภชนาการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:18.225881524+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:18.225884493+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:18.225886781+07:00","message":"StatePrefix: 'อาการด้าน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:18.225889339+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:18.4532265+07:00","message":"receive streaming session, msgId: 214"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:18.453277722+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อาการด้านโภชนาการและที่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":500000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:18.453284567+07:00","message":"receive interim result [false|false]: อาการด้านโภชนาการและที่"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:18.453303223+07:00","message":"[buffer interim] 214 false อาการด้านโภชนาการและที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:18.453311559+07:00","message":"[bufferProcess] interim [500000000]:อาการด้านโภชนาการและที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:18.453314649+07:00","message":"[bufferProcess] send to processor:อาการด้านโภชนาการและ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:18.453323279+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:18.453326883+07:00","message":"> Transcript [3686] [false]: 'อาการด้านโภชนาการและ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:18.453330925+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:18.453333639+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:18.4533358+07:00","message":"StatePrefix: 'อาการด้าน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:18.453337967+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:18.61366714+07:00","message":"receive streaming session, msgId: 214"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:18.613704133+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อาการด้านโภชนาการและคิดถึง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":680000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:18.613733749+07:00","message":"receive interim result [false|false]: อาการด้านโภชนาการและคิดถึง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:18.61374877+07:00","message":"[buffer interim] 214 false อาการด้านโภชนาการและคิดถึง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:18.613757337+07:00","message":"[bufferProcess] interim [680000000]:อาการด้านโภชนาการและคิดถึง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:18.613760866+07:00","message":"[bufferProcess] send to processor:อาการด้านโภชนาการและที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:18.613765235+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:18.613769083+07:00","message":"> Transcript [3687] [false]: 'อาการด้านโภชนาการและที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:18.613773976+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:18.613776749+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:18.61377994+07:00","message":"StatePrefix: 'อาการด้าน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:18.613783135+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:18.613786838+07:00","message":"Push: 'อาการด้าน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:18.613790019+07:00","message":"TextPushed: 'อาการด้าน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:18.613794004+07:00","message":"Set new StatePrefix : 'อาการด้านโภชนาการและที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:18.613798074+07:00","message":"Next Push (prob) : 'โภชนาการและที่'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:18.613807516+07:00","message":"push: {false อาการด้าน 0 0xc00052b800}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:18.73878578+07:00","message":"receive streaming session, msgId: 214"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:18.738840463+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อาการด้านโภชนาการและที่ตึก\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":740000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:18.738848247+07:00","message":"receive interim result [false|false]: อาการด้านโภชนาการและที่ตึก"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:18.738865774+07:00","message":"[buffer interim] 214 false อาการด้านโภชนาการและที่ตึก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:18.738878463+07:00","message":"[bufferProcess] interim [740000000]:อาการด้านโภชนาการและที่ตึก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:18.738881524+07:00","message":"[bufferProcess] send to processor:อาการด้านโภชนาการและคิดถึง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:18.738889064+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:18.738891952+07:00","message":"> Transcript [3688] [false]: 'อาการด้านโภชนาการและคิดถึง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:18.738894762+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:18.738897698+07:00","message":"Set new StatePrefix: 'อาการด้านโภชนาการและคิดถึง'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:18.740648849+07:00","message":"receive streaming session, msgId: 214"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:18.740673106+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อาการด้านโภชนาการและที่ปรึกษา\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":800000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:18.740678699+07:00","message":"receive interim result [false|false]: อาการด้านโภชนาการและที่ปรึกษา"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:18.740691159+07:00","message":"[buffer interim] 214 false อาการด้านโภชนาการและที่ปรึกษา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:18.740696903+07:00","message":"[bufferProcess] interim [800000000]:อาการด้านโภชนาการและที่ปรึกษา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:18.74069943+07:00","message":"[bufferProcess] send to processor:อาการด้านโภชนาการและที่ตึก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:18.740702989+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:18.740705898+07:00","message":"> Transcript [3689] [false]: 'อาการด้านโภชนาการและที่ตึก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:18.740707969+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:18.740709893+07:00","message":"Set new StatePrefix: 'อาการด้านโภชนาการและที่ตึก'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:19.073426063+07:00","message":"receive streaming session, msgId: 214"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:19.07347791+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อาการด้านโภชนาการและที่ปรึกษากรม\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":100000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:19.073483993+07:00","message":"receive interim result [false|false]: อาการด้านโภชนาการและที่ปรึกษากรม"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:19.07349767+07:00","message":"[buffer interim] 214 false อาการด้านโภชนาการและที่ปรึกษากรม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:19.073506203+07:00","message":"[bufferProcess] interim [100000000]:อาการด้านโภชนาการและที่ปรึกษากรม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:19.073508693+07:00","message":"[bufferProcess] send to processor:อาการด้านโภชนาการและที่ปรึกษา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:19.073512081+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:19.073515084+07:00","message":"> Transcript [3690] [false]: 'อาการด้านโภชนาการและที่ปรึกษา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:19.073517554+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:19.073519749+07:00","message":"Set new StatePrefix: 'อาการด้านโภชนาการและที่ปรึกษา'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:19.257969245+07:00","message":"receive streaming session, msgId: 214"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:19.258014923+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อาการด้านโภชนาการและที่ปรึกษาโครงการ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":280000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:19.258022477+07:00","message":"receive interim result [false|false]: อาการด้านโภชนาการและที่ปรึกษาโครงการ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:19.258038436+07:00","message":"[buffer interim] 214 false อาการด้านโภชนาการและที่ปรึกษาโครงการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:19.258046562+07:00","message":"[bufferProcess] interim [280000000]:อาการด้านโภชนาการและที่ปรึกษาโครงการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:19.25804946+07:00","message":"[bufferProcess] send to processor:อาการด้านโภชนาการและที่ปรึกษากรม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:19.258056111+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:19.25805992+07:00","message":"> Transcript [3691] [false]: 'อาการด้านโภชนาการและที่ปรึกษากรม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:19.258064701+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:19.258067523+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:19.258069819+07:00","message":"StatePrefix: 'อาการด้านโภชนาการและที่ปรึกษา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:19.258072102+07:00","message":"TextPushed: 'อาการด้าน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:19.30832044+07:00","message":"receive streaming session, msgId: 214"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:19.308400833+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อาการด้านโภชนาการและที่ปรึกษากรมธรรม์\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":340000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:19.308410606+07:00","message":"receive interim result [false|false]: อาการด้านโภชนาการและที่ปรึกษากรมธรรม์"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:19.308446121+07:00","message":"receive streaming session, msgId: 214"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:19.308454202+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อาการด้านโภชนาการและที่ปรึกษากรมอนามัย\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":400000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:19.308458711+07:00","message":"receive interim result [false|false]: อาการด้านโภชนาการและที่ปรึกษากรมอนามัย"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:19.308466655+07:00","message":"[buffer interim] 214 false อาการด้านโภชนาการและที่ปรึกษากรมธรรม์"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:19.308471946+07:00","message":"[buffer interim] 214 false อาการด้านโภชนาการและที่ปรึกษากรมอนามัย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:19.308480748+07:00","message":"[bufferProcess] interim [340000000]:อาการด้านโภชนาการและที่ปรึกษากรมธรรม์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:19.30848463+07:00","message":"[bufferProcess] send to processor:อาการด้านโภชนาการและที่ปรึกษาโครงการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:19.308489216+07:00","message":"[bufferProcess] interim [400000000]:อาการด้านโภชนาการและที่ปรึกษากรมอนามัย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:19.308492425+07:00","message":"[bufferProcess] send to processor:อาการด้านโภชนาการและที่ปรึกษากรมธรรม์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:19.308497372+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:19.308501767+07:00","message":"> Transcript [3692] [false]: 'อาการด้านโภชนาการและที่ปรึกษาโครงการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:19.308507071+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:19.308509998+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:19.308512845+07:00","message":"StatePrefix: 'อาการด้านโภชนาการและที่ปรึกษา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:19.308516593+07:00","message":"TextPushed: 'อาการด้าน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:19.308519161+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:19.308523005+07:00","message":"> Transcript [3693] [false]: 'อาการด้านโภชนาการและที่ปรึกษากรมธรรม์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:19.308526261+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:19.308529378+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:19.308532212+07:00","message":"StatePrefix: 'อาการด้านโภชนาการและที่ปรึกษา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:19.308535204+07:00","message":"TextPushed: 'อาการด้าน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:19.761869064+07:00","message":"receive streaming session, msgId: 214"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:19.761916629+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อาการด้านโภชนาการและที่ปรึกษากรมอนามัยกระทรวง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":820000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:19.761924992+07:00","message":"receive interim result [false|false]: อาการด้านโภชนาการและที่ปรึกษากรมอนามัยกระทรวง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:19.761937419+07:00","message":"[buffer interim] 214 false อาการด้านโภชนาการและที่ปรึกษากรมอนามัยกระทรวง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:19.761946145+07:00","message":"[bufferProcess] interim [820000000]:อาการด้านโภชนาการและที่ปรึกษากรมอนามัยกระทรวง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:19.761949469+07:00","message":"[bufferProcess] send to processor:อาการด้านโภชนาการและที่ปรึกษากรมอนามัย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:19.761953674+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:19.761957191+07:00","message":"> Transcript [3694] [false]: 'อาการด้านโภชนาการและที่ปรึกษากรมอนามัย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:19.761961269+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:19.761963836+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:19.761967412+07:00","message":"StatePrefix: 'อาการด้านโภชนาการและที่ปรึกษา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:19.761970223+07:00","message":"TextPushed: 'อาการด้าน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:19.761980536+07:00","message":"Push: 'โภชนาการและที่ปรึกษา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:19.76198324+07:00","message":"TextPushed: 'อาการด้านโภชนาการและที่ปรึกษา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:19.761985476+07:00","message":"Set new StatePrefix : 'อาการด้านโภชนาการและที่ปรึกษากรมอนามัย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:19.761987987+07:00","message":"Next Push (prob) : 'กรมอนามัย'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:19.76199742+07:00","message":"push: {false โภชนาการและที่ปรึกษา 0 0xc00052b800}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:20.344086712+07:00","message":"receive streaming session, msgId: 214"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:20.344125816+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อาการด้านโภชนาการและที่ปรึกษากรมอนามัยกระทรวงสาธารณะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":420000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:20.344132139+07:00","message":"receive interim result [false|false]: อาการด้านโภชนาการและที่ปรึกษากรมอนามัยกระทรวงสาธารณะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:20.344143386+07:00","message":"[buffer interim] 214 false อาการด้านโภชนาการและที่ปรึกษากรมอนามัยกระทรวงสาธารณะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:20.344152633+07:00","message":"[bufferProcess] interim [420000000]:อาการด้านโภชนาการและที่ปรึกษากรมอนามัยกระทรวงสาธารณะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:20.344158607+07:00","message":"[bufferProcess] send to processor:อาการด้านโภชนาการและที่ปรึกษากรมอนามัยกระทรวง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:20.344163762+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:20.34416816+07:00","message":"> Transcript [3695] [false]: 'อาการด้านโภชนาการและที่ปรึกษากรมอนามัยกระทรวง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:20.344173696+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:20.344177708+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:20.344180331+07:00","message":"StatePrefix: 'อาการด้านโภชนาการและที่ปรึกษากรมอนามัย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:20.344183764+07:00","message":"TextPushed: 'อาการด้านโภชนาการและที่ปรึกษา'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:20.468408009+07:00","message":"receive streaming session, msgId: 214"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:20.468452366+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อาการด้านโภชนาการและที่ปรึกษากรมอนามัยกระทรวงสาธารณสุข\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":480000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:20.468458594+07:00","message":"receive interim result [false|false]: อาการด้านโภชนาการและที่ปรึกษากรมอนามัยกระทรวงสาธารณสุข"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:20.468470646+07:00","message":"[buffer interim] 214 false อาการด้านโภชนาการและที่ปรึกษากรมอนามัยกระทรวงสาธารณสุข"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:20.468481903+07:00","message":"[bufferProcess] interim [480000000]:อาการด้านโภชนาการและที่ปรึกษากรมอนามัยกระทรวงสาธารณสุข"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:20.468484704+07:00","message":"[bufferProcess] send to processor:อาการด้านโภชนาการและที่ปรึกษากรมอนามัยกระทรวงสาธารณะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:20.468487948+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:20.468490627+07:00","message":"> Transcript [3696] [false]: 'อาการด้านโภชนาการและที่ปรึกษากรมอนามัยกระทรวงสาธารณะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:20.468493909+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:20.468496114+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:20.468498599+07:00","message":"StatePrefix: 'อาการด้านโภชนาการและที่ปรึกษากรมอนามัย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:20.468501567+07:00","message":"TextPushed: 'อาการด้านโภชนาการและที่ปรึกษา'"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:21:21.025718165+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:21:21.025726876+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:21.051246942+07:00","message":"receive streaming session, msgId: 214"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:21.051288761+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อาการด้านโภชนาการและที่ปรึกษากรมอนามัยกระทรวงสาธารณสุข\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":4,\"nanos\":80000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:21.051296843+07:00","message":"receive interim result [false|false]: อาการด้านโภชนาการและที่ปรึกษากรมอนามัยกระทรวงสาธารณสุข"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:21.051315919+07:00","message":"[buffer interim] 214 false อาการด้านโภชนาการและที่ปรึกษากรมอนามัยกระทรวงสาธารณสุข"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:21.051325516+07:00","message":"[bufferProcess] interim [80000000]:อาการด้านโภชนาการและที่ปรึกษากรมอนามัยกระทรวงสาธารณสุข"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:21.051330037+07:00","message":"[bufferProcess] send to processor:อาการด้านโภชนาการและที่ปรึกษากรมอนามัยกระทรวงสาธารณสุข"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:21.051335003+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:21.051339114+07:00","message":"> Transcript [3697] [false]: 'อาการด้านโภชนาการและที่ปรึกษากรมอนามัยกระทรวงสาธารณสุข'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:21.051344978+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:21.051348308+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:21.051352152+07:00","message":"StatePrefix: 'อาการด้านโภชนาการและที่ปรึกษากรมอนามัย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:21.051356452+07:00","message":"TextPushed: 'อาการด้านโภชนาการและที่ปรึกษา'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:21.232662449+07:00","message":"receive streaming session, msgId: 214"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:21.232697743+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อาการด้านโภชนาการและที่ปรึกษากรมอนามัยกระทรวงสาธารณสุขขอบพระคุณ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":260000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:21.232703576+07:00","message":"receive interim result [false|false]: อาการด้านโภชนาการและที่ปรึกษากรมอนามัยกระทรวงสาธารณสุขขอบพระคุณ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:21.232715909+07:00","message":"[buffer interim] 214 false อาการด้านโภชนาการและที่ปรึกษากรมอนามัยกระทรวงสาธารณสุขขอบพระคุณ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:21.232722869+07:00","message":"[bufferProcess] interim [260000000]:อาการด้านโภชนาการและที่ปรึกษากรมอนามัยกระทรวงสาธารณสุขขอบพระคุณ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:21.232725683+07:00","message":"[bufferProcess] send to processor:อาการด้านโภชนาการและที่ปรึกษากรมอนามัยกระทรวงสาธารณสุข"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:21.232731541+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:21.232734311+07:00","message":"> Transcript [3698] [false]: 'อาการด้านโภชนาการและที่ปรึกษากรมอนามัยกระทรวงสาธารณสุข'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:21.232737901+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:21.232740041+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:21.232742317+07:00","message":"StatePrefix: 'อาการด้านโภชนาการและที่ปรึกษากรมอนามัย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:21.232744855+07:00","message":"TextPushed: 'อาการด้านโภชนาการและที่ปรึกษา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:21.232749244+07:00","message":"Push: 'กรมอนามัย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:21.232751518+07:00","message":"TextPushed: 'อาการด้านโภชนาการและที่ปรึกษากรมอนามัย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:21.232753966+07:00","message":"Set new StatePrefix : 'อาการด้านโภชนาการและที่ปรึกษากรมอนามัยกระทรวงสาธารณสุข'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:21.232756409+07:00","message":"Next Push (prob) : 'กระทรวงสาธารณสุข'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:21.232763229+07:00","message":"push: {false กรมอนามัย 0 0xc00052b800}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:21.234259297+07:00","message":"receive streaming session, msgId: 214"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:21.234294362+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อาการด้านโภชนาการและที่ปรึกษากรมอนามัยกระทรวงสาธารณสุขขอบพระคุณค่ะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":320000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:21.234301436+07:00","message":"receive interim result [false|false]: อาการด้านโภชนาการและที่ปรึกษากรมอนามัยกระทรวงสาธารณสุขขอบพระคุณค่ะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:21.234316725+07:00","message":"[buffer interim] 214 false อาการด้านโภชนาการและที่ปรึกษากรมอนามัยกระทรวงสาธารณสุขขอบพระคุณค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:21.234324052+07:00","message":"[bufferProcess] interim [320000000]:อาการด้านโภชนาการและที่ปรึกษากรมอนามัยกระทรวงสาธารณสุขขอบพระคุณค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:21.234327701+07:00","message":"[bufferProcess] send to processor:อาการด้านโภชนาการและที่ปรึกษากรมอนามัยกระทรวงสาธารณสุขขอบพระคุณ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:21.234331959+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:21.234335638+07:00","message":"> Transcript [3699] [false]: 'อาการด้านโภชนาการและที่ปรึกษากรมอนามัยกระทรวงสาธารณสุขขอบพระคุณ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:21.234340949+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:21.234343737+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:21.234347931+07:00","message":"StatePrefix: 'อาการด้านโภชนาการและที่ปรึกษากรมอนามัยกระทรวงสาธารณสุข'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:21.23435204+07:00","message":"TextPushed: 'อาการด้านโภชนาการและที่ปรึกษากรมอนามัย'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:21.754304771+07:00","message":"receive streaming session, msgId: 214"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:21.754353031+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อาการด้านโภชนาการและที่ปรึกษากรมอนามัยกระทรวงสาธารณสุขขอบพระคุณค่ะคุณ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":800000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:21.754361642+07:00","message":"receive interim result [false|false]: อาการด้านโภชนาการและที่ปรึกษากรมอนามัยกระทรวงสาธารณสุขขอบพระคุณค่ะคุณ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:21.754390283+07:00","message":"[buffer interim] 214 false อาการด้านโภชนาการและที่ปรึกษากรมอนามัยกระทรวงสาธารณสุขขอบพระคุณค่ะคุณ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:21.754399856+07:00","message":"[bufferProcess] interim [800000000]:อาการด้านโภชนาการและที่ปรึกษากรมอนามัยกระทรวงสาธารณสุขขอบพระคุณค่ะคุณ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:21.754405346+07:00","message":"[bufferProcess] send to processor:อาการด้านโภชนาการและที่ปรึกษากรมอนามัยกระทรวงสาธารณสุขขอบพระคุณค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:21.754416004+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:21.754420565+07:00","message":"> Transcript [3700] [false]: 'อาการด้านโภชนาการและที่ปรึกษากรมอนามัยกระทรวงสาธารณสุขขอบพระคุณค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:21.754426211+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:21.75442965+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:21.754441463+07:00","message":"StatePrefix: 'อาการด้านโภชนาการและที่ปรึกษากรมอนามัยกระทรวงสาธารณสุข'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:21.754446296+07:00","message":"TextPushed: 'อาการด้านโภชนาการและที่ปรึกษากรมอนามัย'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:21.963550191+07:00","message":"receive streaming session, msgId: 214"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:21.96359368+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อาการด้านโภชนาการและที่ปรึกษากรมอนามัยกระทรวงสาธารณสุขขอบพระคุณค่ะ\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":4,\"nanos\":980000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:21.96360068+07:00","message":"receive interim result [false|false]: อาการด้านโภชนาการและที่ปรึกษากรมอนามัยกระทรวงสาธารณสุขขอบพระคุณค่ะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:21.963615699+07:00","message":"[buffer interim] 214 false อาการด้านโภชนาการและที่ปรึกษากรมอนามัยกระทรวงสาธารณสุขขอบพระคุณค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:21.963624571+07:00","message":"[bufferProcess] interim [980000000]:อาการด้านโภชนาการและที่ปรึกษากรมอนามัยกระทรวงสาธารณสุขขอบพระคุณค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:21.963627959+07:00","message":"[bufferProcess] send to processor:อาการด้านโภชนาการและที่ปรึกษากรมอนามัยกระทรวงสาธารณสุขขอบพระคุณค่ะคุณ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:21.963638393+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:21.963640991+07:00","message":"> Transcript [3701] [false]: 'อาการด้านโภชนาการและที่ปรึกษากรมอนามัยกระทรวงสาธารณสุขขอบพระคุณค่ะคุณ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:21.963644791+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:21.96364699+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:21.963649531+07:00","message":"StatePrefix: 'อาการด้านโภชนาการและที่ปรึกษากรมอนามัยกระทรวงสาธารณสุข'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:21.963652091+07:00","message":"TextPushed: 'อาการด้านโภชนาการและที่ปรึกษากรมอนามัย'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:22.4006896+07:00","message":"receive streaming session, msgId: 214"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:22.400733842+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อาการด้านโภชนาการและที่ปรึกษากรมอนามัยกระทรวงสาธารณสุขขอบพระคุณค่ะคุณประชา\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":400000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:22.400740579+07:00","message":"receive interim result [false|false]: อาการด้านโภชนาการและที่ปรึกษากรมอนามัยกระทรวงสาธารณสุขขอบพระคุณค่ะคุณประชา"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:22.400754118+07:00","message":"[buffer interim] 214 false อาการด้านโภชนาการและที่ปรึกษากรมอนามัยกระทรวงสาธารณสุขขอบพระคุณค่ะคุณประชา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:22.400763737+07:00","message":"[bufferProcess] interim [400000000]:อาการด้านโภชนาการและที่ปรึกษากรมอนามัยกระทรวงสาธารณสุขขอบพระคุณค่ะคุณประชา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:22.400767105+07:00","message":"[bufferProcess] send to processor:อาการด้านโภชนาการและที่ปรึกษากรมอนามัยกระทรวงสาธารณสุขขอบพระคุณค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:22.400773765+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:22.400776754+07:00","message":"> Transcript [3702] [false]: 'อาการด้านโภชนาการและที่ปรึกษากรมอนามัยกระทรวงสาธารณสุขขอบพระคุณค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:22.400782148+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:22.40078439+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:22.400786818+07:00","message":"StatePrefix: 'อาการด้านโภชนาการและที่ปรึกษากรมอนามัยกระทรวงสาธารณสุข'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:22.400789326+07:00","message":"TextPushed: 'อาการด้านโภชนาการและที่ปรึกษากรมอนามัย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:22.400795701+07:00","message":"Push: 'กระทรวงสาธารณสุข'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:22.400798806+07:00","message":"TextPushed: 'อาการด้านโภชนาการและที่ปรึกษากรมอนามัยกระทรวงสาธารณสุข'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:22.400801465+07:00","message":"Set new StatePrefix : 'อาการด้านโภชนาการและที่ปรึกษากรมอนามัยกระทรวงสาธารณสุขขอบพระคุณค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:22.400803834+07:00","message":"Next Push (prob) : 'ขอบพระคุณค่ะ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:22.400817752+07:00","message":"push: {false กระทรวงสาธารณสุข 0 0xc00052b800}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:22.457178892+07:00","message":"receive streaming session, msgId: 214"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:22.457221867+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อาการด้านโภชนาการและที่ปรึกษากรมอนามัยกระทรวงสาธารณสุขขอบพระคุณค่ะคุณหน่อยครับ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":460000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:22.457230841+07:00","message":"receive interim result [false|false]: อาการด้านโภชนาการและที่ปรึกษากรมอนามัยกระทรวงสาธารณสุขขอบพระคุณค่ะคุณหน่อยครับ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:22.457245649+07:00","message":"[buffer interim] 214 false อาการด้านโภชนาการและที่ปรึกษากรมอนามัยกระทรวงสาธารณสุขขอบพระคุณค่ะคุณหน่อยครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:22.45725337+07:00","message":"[bufferProcess] interim [460000000]:อาการด้านโภชนาการและที่ปรึกษากรมอนามัยกระทรวงสาธารณสุขขอบพระคุณค่ะคุณหน่อยครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:22.457256797+07:00","message":"[bufferProcess] send to processor:อาการด้านโภชนาการและที่ปรึกษากรมอนามัยกระทรวงสาธารณสุขขอบพระคุณค่ะคุณประชา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:22.457264231+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:22.45726712+07:00","message":"> Transcript [3703] [false]: 'อาการด้านโภชนาการและที่ปรึกษากรมอนามัยกระทรวงสาธารณสุขขอบพระคุณค่ะคุณประชา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:22.457271992+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:22.457274451+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:22.457276511+07:00","message":"StatePrefix: 'อาการด้านโภชนาการและที่ปรึกษากรมอนามัยกระทรวงสาธารณสุขขอบพระคุณค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:22.457279669+07:00","message":"TextPushed: 'อาการด้านโภชนาการและที่ปรึกษากรมอนามัยกระทรวงสาธารณสุข'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:22.646322004+07:00","message":"receive streaming session, msgId: 214"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:22.646363998+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อาการด้านโภชนาการและที่ปรึกษากรมอนามัยกระทรวงสาธารณสุขขอบพระคุณค่ะคุณกระแตครับรบกวน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":700000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:22.646371404+07:00","message":"receive interim result [false|false]: อาการด้านโภชนาการและที่ปรึกษากรมอนามัยกระทรวงสาธารณสุขขอบพระคุณค่ะคุณกระแตครับรบกวน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:22.646386689+07:00","message":"[buffer interim] 214 false อาการด้านโภชนาการและที่ปรึกษากรมอนามัยกระทรวงสาธารณสุขขอบพระคุณค่ะคุณกระแตครับรบกวน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:22.646395827+07:00","message":"[bufferProcess] interim [700000000]:อาการด้านโภชนาการและที่ปรึกษากรมอนามัยกระทรวงสาธารณสุขขอบพระคุณค่ะคุณกระแตครับรบกวน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:22.646399057+07:00","message":"[bufferProcess] send to processor:อาการด้านโภชนาการและที่ปรึกษากรมอนามัยกระทรวงสาธารณสุขขอบพระคุณค่ะคุณหน่อยครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:22.646402848+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:22.646405607+07:00","message":"> Transcript [3704] [false]: 'อาการด้านโภชนาการและที่ปรึกษากรมอนามัยกระทรวงสาธารณสุขขอบพระคุณค่ะคุณหน่อยครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:22.646409408+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:22.646411797+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:22.646413951+07:00","message":"StatePrefix: 'อาการด้านโภชนาการและที่ปรึกษากรมอนามัยกระทรวงสาธารณสุขขอบพระคุณค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:22.646416982+07:00","message":"TextPushed: 'อาการด้านโภชนาการและที่ปรึกษากรมอนามัยกระทรวงสาธารณสุข'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:22.782474495+07:00","message":"receive streaming session, msgId: 214"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:22.782511502+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อาการด้านโภชนาการและที่ปรึกษากรมอนามัยกระทรวงสาธารณสุขขอบพระคุณค่ะคุณพี่ขอบพระคุณ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":760000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:22.782518394+07:00","message":"receive interim result [false|false]: อาการด้านโภชนาการและที่ปรึกษากรมอนามัยกระทรวงสาธารณสุขขอบพระคุณค่ะคุณพี่ขอบพระคุณ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:22.782530918+07:00","message":"[buffer interim] 214 false อาการด้านโภชนาการและที่ปรึกษากรมอนามัยกระทรวงสาธารณสุขขอบพระคุณค่ะคุณพี่ขอบพระคุณ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:22.782538317+07:00","message":"[bufferProcess] interim [760000000]:อาการด้านโภชนาการและที่ปรึกษากรมอนามัยกระทรวงสาธารณสุขขอบพระคุณค่ะคุณพี่ขอบพระคุณ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:22.782541808+07:00","message":"[bufferProcess] send to processor:อาการด้านโภชนาการและที่ปรึกษากรมอนามัยกระทรวงสาธารณสุขขอบพระคุณค่ะคุณกระแตครับรบกวน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:22.782547564+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:22.782550482+07:00","message":"> Transcript [3705] [false]: 'อาการด้านโภชนาการและที่ปรึกษากรมอนามัยกระทรวงสาธารณสุขขอบพระคุณค่ะคุณกระแตครับรบกวน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:22.782554593+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:22.782556641+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:22.78255877+07:00","message":"StatePrefix: 'อาการด้านโภชนาการและที่ปรึกษากรมอนามัยกระทรวงสาธารณสุขขอบพระคุณค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:22.782561816+07:00","message":"TextPushed: 'อาการด้านโภชนาการและที่ปรึกษากรมอนามัยกระทรวงสาธารณสุข'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:22.783207445+07:00","message":"receive streaming session, msgId: 214"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:22.783243657+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อาการด้านโภชนาการและที่ปรึกษากรมอนามัยกระทรวงสาธารณสุขขอบพระคุณค่ะคุณพี่ขอบพระคุณค่ะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":820000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:22.783250572+07:00","message":"receive interim result [false|false]: อาการด้านโภชนาการและที่ปรึกษากรมอนามัยกระทรวงสาธารณสุขขอบพระคุณค่ะคุณพี่ขอบพระคุณค่ะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:22.78326819+07:00","message":"[buffer interim] 214 false อาการด้านโภชนาการและที่ปรึกษากรมอนามัยกระทรวงสาธารณสุขขอบพระคุณค่ะคุณพี่ขอบพระคุณค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:22.783276044+07:00","message":"[bufferProcess] interim [820000000]:อาการด้านโภชนาการและที่ปรึกษากรมอนามัยกระทรวงสาธารณสุขขอบพระคุณค่ะคุณพี่ขอบพระคุณค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:22.783278969+07:00","message":"[bufferProcess] send to processor:อาการด้านโภชนาการและที่ปรึกษากรมอนามัยกระทรวงสาธารณสุขขอบพระคุณค่ะคุณพี่ขอบพระคุณ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:22.783286205+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:22.783289084+07:00","message":"> Transcript [3706] [false]: 'อาการด้านโภชนาการและที่ปรึกษากรมอนามัยกระทรวงสาธารณสุขขอบพระคุณค่ะคุณพี่ขอบพระคุณ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:22.783293219+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:22.783295374+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:22.783297675+07:00","message":"StatePrefix: 'อาการด้านโภชนาการและที่ปรึกษากรมอนามัยกระทรวงสาธารณสุขขอบพระคุณค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:22.783302143+07:00","message":"TextPushed: 'อาการด้านโภชนาการและที่ปรึกษากรมอนามัยกระทรวงสาธารณสุข'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:22.783308589+07:00","message":"Push: 'ขอบพระคุณค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:22.783310881+07:00","message":"TextPushed: 'อาการด้านโภชนาการและที่ปรึกษากรมอนามัยกระทรวงสาธารณสุขขอบพระคุณค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:22.783313446+07:00","message":"Set new StatePrefix : 'อาการด้านโภชนาการและที่ปรึกษากรมอนามัยกระทรวงสาธารณสุขขอบพระคุณค่ะคุณพี่ขอบพระคุณ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:22.783316238+07:00","message":"Next Push (prob) : 'คุณพี่ขอบพระคุณ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:22.783325098+07:00","message":"push: {false ขอบพระคุณค่ะ 0 0xc00052b800}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:22.838658444+07:00","message":"receive streaming session, msgId: 214"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:22.838696792+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อาการด้านโภชนาการและที่ปรึกษากรมอนามัยกระทรวงสาธารณสุขขอบพระคุณค่ะคุณพี่ขอบพระคุณครับ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":880000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:22.838703584+07:00","message":"receive interim result [false|false]: อาการด้านโภชนาการและที่ปรึกษากรมอนามัยกระทรวงสาธารณสุขขอบพระคุณค่ะคุณพี่ขอบพระคุณครับ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:22.838718352+07:00","message":"[buffer interim] 214 false อาการด้านโภชนาการและที่ปรึกษากรมอนามัยกระทรวงสาธารณสุขขอบพระคุณค่ะคุณพี่ขอบพระคุณครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:22.838725744+07:00","message":"[bufferProcess] interim [880000000]:อาการด้านโภชนาการและที่ปรึกษากรมอนามัยกระทรวงสาธารณสุขขอบพระคุณค่ะคุณพี่ขอบพระคุณครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:22.838728521+07:00","message":"[bufferProcess] send to processor:อาการด้านโภชนาการและที่ปรึกษากรมอนามัยกระทรวงสาธารณสุขขอบพระคุณค่ะคุณพี่ขอบพระคุณค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:22.83873556+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:22.838738426+07:00","message":"> Transcript [3707] [false]: 'อาการด้านโภชนาการและที่ปรึกษากรมอนามัยกระทรวงสาธารณสุขขอบพระคุณค่ะคุณพี่ขอบพระคุณค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:22.838742965+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:22.838745196+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:22.838747299+07:00","message":"StatePrefix: 'อาการด้านโภชนาการและที่ปรึกษากรมอนามัยกระทรวงสาธารณสุขขอบพระคุณค่ะคุณพี่ขอบพระคุณ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:22.838750666+07:00","message":"TextPushed: 'อาการด้านโภชนาการและที่ปรึกษากรมอนามัยกระทรวงสาธารณสุขขอบพระคุณค่ะ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:22.950752213+07:00","message":"[GCS] IsForceVAD: false for message ID: 214"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:23.084095828+07:00","message":"[GCS] Start streaming session, msgId: 215"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:23.098304296+07:00","message":"receive streaming session, msgId: 214"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:23.098336385+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อาการด้านโภชนาการและที่ปรึกษากรมอนามัยกระทรวงสาธารณสุขขอบพระคุณค่ะขอบพระคุณครับ\",\"confidence\":0.9548577}],\"is_final\":true,\"result_end_time\":{\"seconds\":6,\"nanos\":180000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:23.098342079+07:00","message":"receive interim result [true|false]: อาการด้านโภชนาการและที่ปรึกษากรมอนามัยกระทรวงสาธารณสุขขอบพระคุณค่ะขอบพระคุณครับ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:23.098353376+07:00","message":"end recv isFinal message id 214"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:23.098356264+07:00","message":"end Recv id 214"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:23.098361481+07:00","message":"[buffer interim] 214 true อาการด้านโภชนาการและที่ปรึกษากรมอนามัยกระทรวงสาธารณสุขขอบพระคุณค่ะขอบพระคุณครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:23.098368085+07:00","message":"[bufferProcess] interim [180000000]:อาการด้านโภชนาการและที่ปรึกษากรมอนามัยกระทรวงสาธารณสุขขอบพระคุณค่ะขอบพระคุณครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:23.09837152+07:00","message":"[bufferProcess] send to processor (isfinal):อาการด้านโภชนาการและที่ปรึกษากรมอนามัยกระทรวงสาธารณสุขขอบพระคุณค่ะคุณพี่ขอบพระคุณครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:23.098388283+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:23.098415896+07:00","message":"> Transcript [3708] [false]: 'อาการด้านโภชนาการและที่ปรึกษากรมอนามัยกระทรวงสาธารณสุขขอบพระคุณค่ะคุณพี่ขอบพระคุณครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:23.098422554+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:23.09842519+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:23.098427242+07:00","message":"StatePrefix: 'อาการด้านโภชนาการและที่ปรึกษากรมอนามัยกระทรวงสาธารณสุขขอบพระคุณค่ะคุณพี่ขอบพระคุณ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:23.098435284+07:00","message":"TextPushed: 'อาการด้านโภชนาการและที่ปรึกษากรมอนามัยกระทรวงสาธารณสุขขอบพระคุณค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:23.09843827+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:23.098440552+07:00","message":"> Transcript [3709] [true]: 'อาการด้านโภชนาการและที่ปรึกษากรมอนามัยกระทรวงสาธารณสุขขอบพระคุณค่ะขอบพระคุณครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:23.098443254+07:00","message":"Count interim (case isFinal): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:23.098445034+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:23.098446779+07:00","message":"StatePrefix: 'อาการด้านโภชนาการและที่ปรึกษากรมอนามัยกระทรวงสาธารณสุขขอบพระคุณค่ะคุณพี่ขอบพระคุณ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:23.098449059+07:00","message":"TextPushed: 'อาการด้านโภชนาการและที่ปรึกษากรมอนามัยกระทรวงสาธารณสุขขอบพระคุณค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:23.098457019+07:00","message":"Push: 'ขอบพระคุณครับ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:23.098469399+07:00","message":"push: {true ขอบพระคุณครับ 0 0xc00052b800}"}
{"level":"info","service":"Main","time":"2026-06-25T13:21:23.109347215+07:00","message":"write wav file: './tmp/7593/7593_214.wav'"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:21:24.026381529+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:21:24.026392766+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:24.124786761+07:00","message":"receive streaming session, msgId: 215"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:24.124819171+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ร้อง\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":900000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:24.124824726+07:00","message":"receive interim result [false|false]: ร้อง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:24.124836571+07:00","message":"[buffer interim] 215 false ร้อง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:24.124842868+07:00","message":"[bufferProcess] interim [900000000]:ร้อง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:24.124844939+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:24.124850493+07:00","message":"[bufferProcess] send to processor (ticker):ร้อง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:24.124853025+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:24.124855664+07:00","message":"> Transcript [3710] [false]: 'ร้อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:24.12485806+07:00","message":"Set StatePrefix (first interim): 'ร้อง'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:24.31748408+07:00","message":"receive streaming session, msgId: 215"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:24.317517476+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ร้องทุกข์\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":80000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:24.31752378+07:00","message":"receive interim result [false|false]: ร้องทุกข์"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:24.317538693+07:00","message":"[buffer interim] 215 false ร้องทุกข์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:24.31754659+07:00","message":"[bufferProcess] interim [80000000]:ร้องทุกข์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:24.317548428+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:24.435853594+07:00","message":"receive streaming session, msgId: 215"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:24.43589019+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ร้องทุกข์ลง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":200000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:24.435895912+07:00","message":"receive interim result [false|false]: ร้องทุกข์ลง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:24.435908621+07:00","message":"[buffer interim] 215 false ร้องทุกข์ลง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:24.435915664+07:00","message":"[bufferProcess] interim [200000000]:ร้องทุกข์ลง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:24.43591804+07:00","message":"[bufferProcess] send to processor:ร้องทุกข์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:24.4359239+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:24.435926685+07:00","message":"> Transcript [3711] [false]: 'ร้องทุกข์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:24.435929859+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:24.435932025+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:24.435934025+07:00","message":"StatePrefix: 'ร้อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:24.435936178+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:24.626377204+07:00","message":"receive streaming session, msgId: 215"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:24.62642779+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ร้องทุกข์ลงไป\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":380000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:24.626442097+07:00","message":"receive interim result [false|false]: ร้องทุกข์ลงไป"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:24.62645563+07:00","message":"[buffer interim] 215 false ร้องทุกข์ลงไป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:24.626463051+07:00","message":"[bufferProcess] interim [380000000]:ร้องทุกข์ลงไป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:24.626465454+07:00","message":"[bufferProcess] send to processor:ร้องทุกข์ลง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:24.626474065+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:24.626476865+07:00","message":"> Transcript [3712] [false]: 'ร้องทุกข์ลง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:24.626480803+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:24.626483035+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:24.626485259+07:00","message":"StatePrefix: 'ร้อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:24.626487567+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:24.691162449+07:00","message":"receive streaming session, msgId: 215"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:24.691201064+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ร้องทุกข์ลงป้าย\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":440000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:24.691207372+07:00","message":"receive interim result [false|false]: ร้องทุกข์ลงป้าย"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:24.691221072+07:00","message":"[buffer interim] 215 false ร้องทุกข์ลงป้าย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:24.691228239+07:00","message":"[bufferProcess] interim [440000000]:ร้องทุกข์ลงป้าย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:24.691230909+07:00","message":"[bufferProcess] send to processor:ร้องทุกข์ลงไป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:24.691234332+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:24.691237187+07:00","message":"> Transcript [3713] [false]: 'ร้องทุกข์ลงไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:24.691240225+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:24.691242244+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:24.691244084+07:00","message":"StatePrefix: 'ร้อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:24.691246577+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:24.695308705+07:00","message":"receive streaming session, msgId: 215"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:24.695327382+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ร้องทุกข์ลงป้ายนี้\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":500000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:24.695332042+07:00","message":"receive interim result [false|false]: ร้องทุกข์ลงป้ายนี้"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:24.695343562+07:00","message":"[buffer interim] 215 false ร้องทุกข์ลงป้ายนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:24.695348214+07:00","message":"[bufferProcess] interim [500000000]:ร้องทุกข์ลงป้ายนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:24.695352238+07:00","message":"[bufferProcess] send to processor:ร้องทุกข์ลงป้าย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:24.695359267+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:24.695364763+07:00","message":"> Transcript [3714] [false]: 'ร้องทุกข์ลงป้าย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:24.695369235+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:24.695373468+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:24.695375269+07:00","message":"StatePrefix: 'ร้อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:24.695377467+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:24.695383477+07:00","message":"Push: 'ร้อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:24.695385423+07:00","message":"TextPushed: 'ร้อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:24.695387397+07:00","message":"Set new StatePrefix : 'ร้องทุกข์ลงป้าย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:24.695389415+07:00","message":"Next Push (prob) : 'ทุกข์ลงป้าย'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:24.695396599+07:00","message":"push: {false ร้อง 0 0xc000044e00}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:25.13840454+07:00","message":"receive streaming session, msgId: 215"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:25.138447152+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ร้องทุกข์ลงป้ายดีครับ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":920000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:25.138453269+07:00","message":"receive interim result [false|false]: ร้องทุกข์ลงป้ายดีครับ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:25.138466643+07:00","message":"[buffer interim] 215 false ร้องทุกข์ลงป้ายดีครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:25.138473925+07:00","message":"[bufferProcess] interim [920000000]:ร้องทุกข์ลงป้ายดีครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:25.138476654+07:00","message":"[bufferProcess] send to processor:ร้องทุกข์ลงป้ายนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:25.138481949+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:25.138484664+07:00","message":"> Transcript [3715] [false]: 'ร้องทุกข์ลงป้ายนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:25.138488264+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:25.138490796+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:25.138492862+07:00","message":"StatePrefix: 'ร้องทุกข์ลงป้าย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:25.138495106+07:00","message":"TextPushed: 'ร้อง'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:25.408255387+07:00","message":"receive streaming session, msgId: 215"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:25.408293056+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ร้องทุกข์ลงป้ายดีครับท่าน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":220000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:25.408299289+07:00","message":"receive interim result [false|false]: ร้องทุกข์ลงป้ายดีครับท่าน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:25.408314596+07:00","message":"[buffer interim] 215 false ร้องทุกข์ลงป้ายดีครับท่าน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:25.408321898+07:00","message":"[bufferProcess] interim [220000000]:ร้องทุกข์ลงป้ายดีครับท่าน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:25.408325043+07:00","message":"[bufferProcess] send to processor:ร้องทุกข์ลงป้ายดีครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:25.408332936+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:25.408335919+07:00","message":"> Transcript [3716] [false]: 'ร้องทุกข์ลงป้ายดีครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:25.408339954+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:25.408342349+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:25.408344703+07:00","message":"StatePrefix: 'ร้องทุกข์ลงป้าย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:25.408347071+07:00","message":"TextPushed: 'ร้อง'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:25.656273122+07:00","message":"receive streaming session, msgId: 215"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:25.656320919+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ร้องทุกข์ลงป้ายดีครับทะเล\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":340000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:25.656327719+07:00","message":"receive interim result [false|false]: ร้องทุกข์ลงป้ายดีครับทะเล"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:25.656340658+07:00","message":"[buffer interim] 215 false ร้องทุกข์ลงป้ายดีครับทะเล"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:25.656349843+07:00","message":"[bufferProcess] interim [340000000]:ร้องทุกข์ลงป้ายดีครับทะเล"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:25.65635346+07:00","message":"[bufferProcess] send to processor:ร้องทุกข์ลงป้ายดีครับท่าน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:25.656360115+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:25.656364071+07:00","message":"> Transcript [3717] [false]: 'ร้องทุกข์ลงป้ายดีครับท่าน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:25.656369239+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:25.656372068+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:25.656375477+07:00","message":"StatePrefix: 'ร้องทุกข์ลงป้าย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:25.656379165+07:00","message":"TextPushed: 'ร้อง'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:25.842950535+07:00","message":"receive streaming session, msgId: 215"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:25.842987226+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ร้องทุกข์ลงป้ายดีครับทะเลสี\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":580000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:25.842995994+07:00","message":"receive interim result [false|false]: ร้องทุกข์ลงป้ายดีครับทะเลสี"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:25.843008517+07:00","message":"[buffer interim] 215 false ร้องทุกข์ลงป้ายดีครับทะเลสี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:25.843015502+07:00","message":"[bufferProcess] interim [580000000]:ร้องทุกข์ลงป้ายดีครับทะเลสี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:25.843017973+07:00","message":"[bufferProcess] send to processor:ร้องทุกข์ลงป้ายดีครับทะเล"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:25.843024014+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:25.84302667+07:00","message":"> Transcript [3718] [false]: 'ร้องทุกข์ลงป้ายดีครับทะเล'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:25.84303055+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:25.84303452+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:25.843036996+07:00","message":"StatePrefix: 'ร้องทุกข์ลงป้าย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:25.843039259+07:00","message":"TextPushed: 'ร้อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:25.843045345+07:00","message":"Push: 'ทุกข์ลงป้าย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:25.84304775+07:00","message":"TextPushed: 'ร้องทุกข์ลงป้าย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:25.843050124+07:00","message":"Set new StatePrefix : 'ร้องทุกข์ลงป้ายดีครับทะเล'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:25.843052568+07:00","message":"Next Push (prob) : 'ดีครับทะเล'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:25.843071954+07:00","message":"push: {false ทุกข์ลงป้าย 0 0xc000044e00}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:26.028477587+07:00","message":"receive streaming session, msgId: 215"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:26.028512431+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ร้องทุกข์ลงป้ายดีครับทะเลสีดำ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":760000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:26.028518782+07:00","message":"receive interim result [false|false]: ร้องทุกข์ลงป้ายดีครับทะเลสีดำ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:26.028530558+07:00","message":"[buffer interim] 215 false ร้องทุกข์ลงป้ายดีครับทะเลสีดำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:26.028537718+07:00","message":"[bufferProcess] interim [760000000]:ร้องทุกข์ลงป้ายดีครับทะเลสีดำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:26.028540182+07:00","message":"[bufferProcess] send to processor:ร้องทุกข์ลงป้ายดีครับทะเลสี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:26.028545624+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:26.028548643+07:00","message":"> Transcript [3719] [false]: 'ร้องทุกข์ลงป้ายดีครับทะเลสี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:26.028552619+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:26.028554936+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:26.028557082+07:00","message":"StatePrefix: 'ร้องทุกข์ลงป้ายดีครับทะเล'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:26.028559772+07:00","message":"TextPushed: 'ร้องทุกข์ลงป้าย'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:26.545617287+07:00","message":"receive streaming session, msgId: 215"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:26.545655893+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ร้องทุกข์ลงป้ายดีครับทะเลสีดำไม่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":240000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:26.545662599+07:00","message":"receive interim result [false|false]: ร้องทุกข์ลงป้ายดีครับทะเลสีดำไม่"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:26.545678895+07:00","message":"[buffer interim] 215 false ร้องทุกข์ลงป้ายดีครับทะเลสีดำไม่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:26.545687353+07:00","message":"[bufferProcess] interim [240000000]:ร้องทุกข์ลงป้ายดีครับทะเลสีดำไม่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:26.54569024+07:00","message":"[bufferProcess] send to processor:ร้องทุกข์ลงป้ายดีครับทะเลสีดำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:26.54569899+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:26.545701767+07:00","message":"> Transcript [3720] [false]: 'ร้องทุกข์ลงป้ายดีครับทะเลสีดำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:26.545705759+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:26.54570857+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:26.545710726+07:00","message":"StatePrefix: 'ร้องทุกข์ลงป้ายดีครับทะเล'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:26.545713683+07:00","message":"TextPushed: 'ร้องทุกข์ลงป้าย'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:26.616636567+07:00","message":"receive streaming session, msgId: 215"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:26.616673772+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ร้องทุกข์ลงป้ายดีครับทะเลสีดำไม่น่า\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":360000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:26.61668106+07:00","message":"receive interim result [false|false]: ร้องทุกข์ลงป้ายดีครับทะเลสีดำไม่น่า"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:26.616696022+07:00","message":"[buffer interim] 215 false ร้องทุกข์ลงป้ายดีครับทะเลสีดำไม่น่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:26.616703848+07:00","message":"[bufferProcess] interim [360000000]:ร้องทุกข์ลงป้ายดีครับทะเลสีดำไม่น่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:26.616706672+07:00","message":"[bufferProcess] send to processor:ร้องทุกข์ลงป้ายดีครับทะเลสีดำไม่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:26.616710935+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:26.616714419+07:00","message":"> Transcript [3721] [false]: 'ร้องทุกข์ลงป้ายดีครับทะเลสีดำไม่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:26.616718554+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:26.616720804+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:26.616723384+07:00","message":"StatePrefix: 'ร้องทุกข์ลงป้ายดีครับทะเล'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:26.616726551+07:00","message":"TextPushed: 'ร้องทุกข์ลงป้าย'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:26.618488179+07:00","message":"receive streaming session, msgId: 215"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:26.618525961+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ร้องทุกข์ลงป้ายดีครับทะเลสีดำไม่นาน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":420000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:26.618531682+07:00","message":"receive interim result [false|false]: ร้องทุกข์ลงป้ายดีครับทะเลสีดำไม่นาน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:26.618550038+07:00","message":"[buffer interim] 215 false ร้องทุกข์ลงป้ายดีครับทะเลสีดำไม่นาน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:26.618557928+07:00","message":"[bufferProcess] interim [420000000]:ร้องทุกข์ลงป้ายดีครับทะเลสีดำไม่นาน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:26.618560592+07:00","message":"[bufferProcess] send to processor:ร้องทุกข์ลงป้ายดีครับทะเลสีดำไม่น่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:26.61856756+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:26.618570444+07:00","message":"> Transcript [3722] [false]: 'ร้องทุกข์ลงป้ายดีครับทะเลสีดำไม่น่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:26.618574671+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:26.618576839+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:26.618579286+07:00","message":"StatePrefix: 'ร้องทุกข์ลงป้ายดีครับทะเล'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:26.618582185+07:00","message":"TextPushed: 'ร้องทุกข์ลงป้าย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:26.618588298+07:00","message":"Push: 'ดีครับทะเล'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:26.618590329+07:00","message":"TextPushed: 'ร้องทุกข์ลงป้ายดีครับทะเล'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:26.618592451+07:00","message":"Set new StatePrefix : 'ร้องทุกข์ลงป้ายดีครับทะเลสีดำไม่น่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:26.618594706+07:00","message":"Next Push (prob) : 'สีดำไม่น่า'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:26.618601427+07:00","message":"push: {false ดีครับทะเล 0 0xc000044e00}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:26.80111613+07:00","message":"receive streaming session, msgId: 215"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:26.801158201+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ร้องทุกข์ลงป้ายดีครับทะเลสีดำไม่นานก็\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":540000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:26.801175777+07:00","message":"receive interim result [false|false]: ร้องทุกข์ลงป้ายดีครับทะเลสีดำไม่นานก็"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:26.80119233+07:00","message":"[buffer interim] 215 false ร้องทุกข์ลงป้ายดีครับทะเลสีดำไม่นานก็"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:26.80120117+07:00","message":"[bufferProcess] interim [540000000]:ร้องทุกข์ลงป้ายดีครับทะเลสีดำไม่นานก็"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:26.801203784+07:00","message":"[bufferProcess] send to processor:ร้องทุกข์ลงป้ายดีครับทะเลสีดำไม่นาน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:26.801207729+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:26.801210608+07:00","message":"> Transcript [3723] [false]: 'ร้องทุกข์ลงป้ายดีครับทะเลสีดำไม่นาน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:26.801213255+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:26.801215946+07:00","message":"Set new StatePrefix: 'ร้องทุกข์ลงป้ายดีครับทะเลสีดำไม่นาน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:26.937449379+07:00","message":"receive streaming session, msgId: 215"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:26.937495723+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ร้องทุกข์ลงป้ายดีครับทะเลสีดำไม่นานก็จะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":660000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:26.937501689+07:00","message":"receive interim result [false|false]: ร้องทุกข์ลงป้ายดีครับทะเลสีดำไม่นานก็จะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:26.937517098+07:00","message":"[buffer interim] 215 false ร้องทุกข์ลงป้ายดีครับทะเลสีดำไม่นานก็จะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:26.93752549+07:00","message":"[bufferProcess] interim [660000000]:ร้องทุกข์ลงป้ายดีครับทะเลสีดำไม่นานก็จะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:26.937528423+07:00","message":"[bufferProcess] send to processor:ร้องทุกข์ลงป้ายดีครับทะเลสีดำไม่นานก็"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:26.937533087+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:26.937536731+07:00","message":"> Transcript [3724] [false]: 'ร้องทุกข์ลงป้ายดีครับทะเลสีดำไม่นานก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:26.937540108+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:26.937542253+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:26.937544216+07:00","message":"StatePrefix: 'ร้องทุกข์ลงป้ายดีครับทะเลสีดำไม่นาน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:26.937547206+07:00","message":"TextPushed: 'ร้องทุกข์ลงป้ายดีครับทะเล'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:26.938797477+07:00","message":"receive streaming session, msgId: 215"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:26.938809501+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ร้องทุกข์ลงป้ายดีครับทะเลสีดำไม่นานก็เช้า\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":720000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:26.938813684+07:00","message":"receive interim result [false|false]: ร้องทุกข์ลงป้ายดีครับทะเลสีดำไม่นานก็เช้า"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:26.938823833+07:00","message":"[buffer interim] 215 false ร้องทุกข์ลงป้ายดีครับทะเลสีดำไม่นานก็เช้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:26.938827814+07:00","message":"[bufferProcess] interim [720000000]:ร้องทุกข์ลงป้ายดีครับทะเลสีดำไม่นานก็เช้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:26.938829991+07:00","message":"[bufferProcess] send to processor:ร้องทุกข์ลงป้ายดีครับทะเลสีดำไม่นานก็จะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:26.938832199+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:26.938834395+07:00","message":"> Transcript [3725] [false]: 'ร้องทุกข์ลงป้ายดีครับทะเลสีดำไม่นานก็จะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:26.938837144+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:26.938839096+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:26.938840877+07:00","message":"StatePrefix: 'ร้องทุกข์ลงป้ายดีครับทะเลสีดำไม่นาน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:26.938843864+07:00","message":"TextPushed: 'ร้องทุกข์ลงป้ายดีครับทะเล'"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:21:27.026777005+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:21:27.026792263+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:27.504714986+07:00","message":"receive streaming session, msgId: 215"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:27.504761965+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ร้องทุกข์ลงป้ายดีครับทะเลสีดำไม่นานก็เช้า\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":4,\"nanos\":320000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:27.504769266+07:00","message":"receive interim result [false|false]: ร้องทุกข์ลงป้ายดีครับทะเลสีดำไม่นานก็เช้า"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:27.504789725+07:00","message":"[buffer interim] 215 false ร้องทุกข์ลงป้ายดีครับทะเลสีดำไม่นานก็เช้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:27.504800012+07:00","message":"[bufferProcess] interim [320000000]:ร้องทุกข์ลงป้ายดีครับทะเลสีดำไม่นานก็เช้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:27.504802732+07:00","message":"[bufferProcess] send to processor:ร้องทุกข์ลงป้ายดีครับทะเลสีดำไม่นานก็เช้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:27.50480763+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:27.504810732+07:00","message":"> Transcript [3726] [false]: 'ร้องทุกข์ลงป้ายดีครับทะเลสีดำไม่นานก็เช้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:27.504814112+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:27.50481625+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:27.504818267+07:00","message":"StatePrefix: 'ร้องทุกข์ลงป้ายดีครับทะเลสีดำไม่นาน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:27.504821275+07:00","message":"TextPushed: 'ร้องทุกข์ลงป้ายดีครับทะเล'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:29.157799207+07:00","message":"[GCS] IsForceVAD: false for message ID: 215"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:29.220871878+07:00","message":"[GCS] Start streaming session, msgId: 216"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:29.259269815+07:00","message":"receive streaming session, msgId: 215"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:29.259311929+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ร้องทุกข์ลงป้ายนี้ครับทะเลสีดำไม่นานก็เช้า\",\"confidence\":0.9589726}],\"is_final\":true,\"result_end_time\":{\"seconds\":6,\"nanos\":90000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:29.259318905+07:00","message":"receive interim result [true|false]: ร้องทุกข์ลงป้ายนี้ครับทะเลสีดำไม่นานก็เช้า"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:29.259329008+07:00","message":"end recv isFinal message id 215"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:29.259331537+07:00","message":"end Recv id 215"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:29.259338478+07:00","message":"[buffer interim] 215 true ร้องทุกข์ลงป้ายนี้ครับทะเลสีดำไม่นานก็เช้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:29.259349669+07:00","message":"[bufferProcess] interim [90000000]:ร้องทุกข์ลงป้ายนี้ครับทะเลสีดำไม่นานก็เช้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:29.259353427+07:00","message":"[bufferProcess] send to processor (isfinal):ร้องทุกข์ลงป้ายดีครับทะเลสีดำไม่นานก็เช้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:29.259357546+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:29.259361054+07:00","message":"> Transcript [3727] [false]: 'ร้องทุกข์ลงป้ายดีครับทะเลสีดำไม่นานก็เช้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:29.259364682+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:29.259366936+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:29.25936899+07:00","message":"StatePrefix: 'ร้องทุกข์ลงป้ายดีครับทะเลสีดำไม่นาน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:29.259371655+07:00","message":"TextPushed: 'ร้องทุกข์ลงป้ายดีครับทะเล'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:29.25937911+07:00","message":"Push: 'สีดำไม่นาน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:29.25938117+07:00","message":"TextPushed: 'ร้องทุกข์ลงป้ายดีครับทะเลสีดำไม่นาน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:29.259383415+07:00","message":"Set new StatePrefix : 'ร้องทุกข์ลงป้ายดีครับทะเลสีดำไม่นานก็เช้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:29.259385827+07:00","message":"Next Push (prob) : 'ก็เช้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:29.259387496+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:29.259389719+07:00","message":"> Transcript [3728] [true]: 'ร้องทุกข์ลงป้ายนี้ครับทะเลสีดำไม่นานก็เช้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:29.259391875+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:29.259393573+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:29.259395774+07:00","message":"StatePrefix: 'ร้องทุกข์ลงป้ายดีครับทะเลสีดำไม่นานก็เช้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:29.259398207+07:00","message":"TextPushed: 'ร้องทุกข์ลงป้ายดีครับทะเลสีดำไม่นาน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:29.259406001+07:00","message":"must be align in case of isFinal"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:29.259408759+07:00","message":"push: {false สีดำไม่นาน 0 0xc000044e00}"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:29.259565642+07:00","message":"Push: 'ก็เช้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:29.259569811+07:00","message":"TextPushed: 'ร้องทุกข์ลงป้ายดีครับทะเลสีดำไม่นานก็เช้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:29.259572074+07:00","message":"Set new StatePrefix : 'ร้องทุกข์ลงป้ายนี้ครับทะเลสีดำไม่นานก็เช้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:29.259574267+07:00","message":"Next Push (prob) : 'ร้องทุกข์ลงป้ายนี้ครับทะเลสีดำไม่นานก็เช้า'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:29.259585291+07:00","message":"push: {true ก็เช้า 0 0xc000044e00}"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:29.259589295+07:00","message":"write aligntment file to 'tmp/7593/align_message_id_215.html'"}
{"level":"info","service":"Main","time":"2026-06-25T13:21:29.270160528+07:00","message":"write wav file: './tmp/7593/7593_215.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:29.587467638+07:00","message":"[GCS] Cleaned up inactive client: 197"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:29.587495787+07:00","message":"[GCS] Cleaned up inactive client: 195"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:29.587498822+07:00","message":"[GCS] Cleaned up inactive client: 193"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:29.587500761+07:00","message":"[GCS] Cleaned up inactive client: 200"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:29.587505402+07:00","message":"[GCS] Cleaned up inactive client: 198"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:29.587507795+07:00","message":"[GCS] Cleaned up inactive client: 194"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:29.587509923+07:00","message":"[GCS] Cleaned up inactive client: 196"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:29.587511911+07:00","message":"[GCS] Cleaned up inactive client: 201"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:29.587513777+07:00","message":"[GCS] Cleaned up inactive client: 199"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:29.902957607+07:00","message":"receive streaming session, msgId: 216"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:29.902998948+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อันนั้น\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":720000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:29.903004125+07:00","message":"receive interim result [false|false]: อันนั้น"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:29.903020283+07:00","message":"[buffer interim] 216 false อันนั้น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:29.903027088+07:00","message":"[bufferProcess] interim [720000000]:อันนั้น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:29.903029495+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:21:30.027527329+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:21:30.027557533+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:30.071696077+07:00","message":"receive streaming session, msgId: 216"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:30.071730975+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อันนั้นเป็น\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":840000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:30.07173829+07:00","message":"receive interim result [false|false]: อันนั้นเป็น"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:30.071760032+07:00","message":"[buffer interim] 216 false อันนั้นเป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:30.071773033+07:00","message":"[bufferProcess] interim [840000000]:อันนั้นเป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:30.071776563+07:00","message":"[bufferProcess] send to processor:อันนั้น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:30.071781877+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:30.071785755+07:00","message":"> Transcript [3729] [false]: 'อันนั้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:30.071789087+07:00","message":"Set StatePrefix (first interim): 'อันนั้น'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:30.2133718+07:00","message":"receive streaming session, msgId: 216"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:30.213417272+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อันนั้นเป็นแผล\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":20000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:30.21342646+07:00","message":"receive interim result [false|false]: อันนั้นเป็นแผล"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:30.213451604+07:00","message":"[buffer interim] 216 false อันนั้นเป็นแผล"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:30.213464477+07:00","message":"[bufferProcess] interim [20000000]:อันนั้นเป็นแผล"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:30.213468297+07:00","message":"[bufferProcess] send to processor:อันนั้นเป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:30.213475515+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:30.213479773+07:00","message":"> Transcript [3730] [false]: 'อันนั้นเป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:30.213484809+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:30.213488111+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:30.213491142+07:00","message":"StatePrefix: 'อันนั้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:30.213496517+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:30.263654801+07:00","message":"receive streaming session, msgId: 216"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:30.263701811+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อันนั้นเป็นเพลง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":80000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:30.263709399+07:00","message":"receive interim result [false|false]: อันนั้นเป็นเพลง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:30.263722797+07:00","message":"[buffer interim] 216 false อันนั้นเป็นเพลง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:30.263731092+07:00","message":"[bufferProcess] interim [80000000]:อันนั้นเป็นเพลง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:30.263735238+07:00","message":"[bufferProcess] send to processor:อันนั้นเป็นแผล"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:30.263744047+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:30.263747968+07:00","message":"> Transcript [3731] [false]: 'อันนั้นเป็นแผล'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:30.263752336+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:30.263755336+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:30.263758304+07:00","message":"StatePrefix: 'อันนั้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:30.263761519+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:30.468353276+07:00","message":"receive streaming session, msgId: 216"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:30.468398648+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อันนั้นเป็นเพลงของ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":260000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:30.468407452+07:00","message":"receive interim result [false|false]: อันนั้นเป็นเพลงของ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:30.468425066+07:00","message":"[buffer interim] 216 false อันนั้นเป็นเพลงของ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:30.468447888+07:00","message":"[bufferProcess] interim [260000000]:อันนั้นเป็นเพลงของ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:30.468452275+07:00","message":"[bufferProcess] send to processor:อันนั้นเป็นเพลง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:30.468463059+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:30.468467462+07:00","message":"> Transcript [3732] [false]: 'อันนั้นเป็นเพลง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:30.468472759+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:30.468475689+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:30.468478728+07:00","message":"StatePrefix: 'อันนั้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:30.46848171+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:30.595157401+07:00","message":"receive streaming session, msgId: 216"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:30.595205829+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อันนั้นเป็นเพลงของคุณ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":380000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:30.595213965+07:00","message":"receive interim result [false|false]: อันนั้นเป็นเพลงของคุณ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:30.595233278+07:00","message":"[buffer interim] 216 false อันนั้นเป็นเพลงของคุณ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:30.595245194+07:00","message":"[bufferProcess] interim [380000000]:อันนั้นเป็นเพลงของคุณ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:30.59524942+07:00","message":"[bufferProcess] send to processor:อันนั้นเป็นเพลงของ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:30.595257695+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:30.595261867+07:00","message":"> Transcript [3733] [false]: 'อันนั้นเป็นเพลงของ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:30.595267434+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:30.595270826+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:30.595273855+07:00","message":"StatePrefix: 'อันนั้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:30.595277025+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:30.595284521+07:00","message":"Push: 'อันนั้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:30.595287675+07:00","message":"TextPushed: 'อันนั้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:30.595291057+07:00","message":"Set new StatePrefix : 'อันนั้นเป็นเพลงของ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:30.595294604+07:00","message":"Next Push (prob) : 'เป็นเพลงของ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:30.595313955+07:00","message":"push: {false อันนั้น 0 0xc0001fce00}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:30.716657844+07:00","message":"receive streaming session, msgId: 216"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:30.716697666+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อันนั้นเป็นเพลงของคุณลูก\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":500000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:30.716704172+07:00","message":"receive interim result [false|false]: อันนั้นเป็นเพลงของคุณลูก"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:30.716719663+07:00","message":"[buffer interim] 216 false อันนั้นเป็นเพลงของคุณลูก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:30.716731026+07:00","message":"[bufferProcess] interim [500000000]:อันนั้นเป็นเพลงของคุณลูก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:30.716733639+07:00","message":"[bufferProcess] send to processor:อันนั้นเป็นเพลงของคุณ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:30.716737682+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:30.716741534+07:00","message":"> Transcript [3734] [false]: 'อันนั้นเป็นเพลงของคุณ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:30.716744973+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:30.716747158+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:30.716749463+07:00","message":"StatePrefix: 'อันนั้นเป็นเพลงของ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:30.716751643+07:00","message":"TextPushed: 'อันนั้น'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:30.783469049+07:00","message":"receive streaming session, msgId: 216"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:30.783509751+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อันนั้นเป็นเพลงของลุลา\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":560000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:30.783515516+07:00","message":"receive interim result [false|false]: อันนั้นเป็นเพลงของลุลา"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:30.783535053+07:00","message":"[buffer interim] 216 false อันนั้นเป็นเพลงของลุลา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:30.783544086+07:00","message":"[bufferProcess] interim [560000000]:อันนั้นเป็นเพลงของลุลา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:30.783547075+07:00","message":"[bufferProcess] send to processor:อันนั้นเป็นเพลงของคุณลูก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:30.78355133+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:30.783554282+07:00","message":"> Transcript [3735] [false]: 'อันนั้นเป็นเพลงของคุณลูก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:30.783557554+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:30.783559706+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:30.783561721+07:00","message":"StatePrefix: 'อันนั้นเป็นเพลงของ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:30.783564098+07:00","message":"TextPushed: 'อันนั้น'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:31.107945277+07:00","message":"receive streaming session, msgId: 216"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:31.107992762+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อันนั้นเป็นเพลงของลุลาใช่ไหม\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":920000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:31.107999725+07:00","message":"receive interim result [false|false]: อันนั้นเป็นเพลงของลุลาใช่ไหม"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:31.108013934+07:00","message":"[buffer interim] 216 false อันนั้นเป็นเพลงของลุลาใช่ไหม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:31.10802264+07:00","message":"[bufferProcess] interim [920000000]:อันนั้นเป็นเพลงของลุลาใช่ไหม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:31.108025496+07:00","message":"[bufferProcess] send to processor:อันนั้นเป็นเพลงของลุลา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:31.108034142+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:31.108037588+07:00","message":"> Transcript [3736] [false]: 'อันนั้นเป็นเพลงของลุลา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:31.108041578+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:31.108045086+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:31.108048107+07:00","message":"StatePrefix: 'อันนั้นเป็นเพลงของ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:31.108050652+07:00","message":"TextPushed: 'อันนั้น'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:31.297139798+07:00","message":"receive streaming session, msgId: 216"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:31.297201671+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อันนั้นเป็นเพลงของลุลาใช่ไหมคะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":40000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:31.297215708+07:00","message":"receive interim result [false|false]: อันนั้นเป็นเพลงของลุลาใช่ไหมคะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:31.297231395+07:00","message":"[buffer interim] 216 false อันนั้นเป็นเพลงของลุลาใช่ไหมคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:31.297238964+07:00","message":"[bufferProcess] interim [40000000]:อันนั้นเป็นเพลงของลุลาใช่ไหมคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:31.297243164+07:00","message":"[bufferProcess] send to processor:อันนั้นเป็นเพลงของลุลาใช่ไหม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:31.297251056+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:31.297254104+07:00","message":"> Transcript [3737] [false]: 'อันนั้นเป็นเพลงของลุลาใช่ไหม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:31.297257752+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:31.297260344+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:31.297262884+07:00","message":"StatePrefix: 'อันนั้นเป็นเพลงของ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:31.297265627+07:00","message":"TextPushed: 'อันนั้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:31.297272612+07:00","message":"Push: 'เป็นเพลงของ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:31.297274787+07:00","message":"TextPushed: 'อันนั้นเป็นเพลงของ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:31.297277753+07:00","message":"Set new StatePrefix : 'อันนั้นเป็นเพลงของลุลาใช่ไหม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:31.297280508+07:00","message":"Next Push (prob) : 'ลุลาใช่ไหม'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:31.297303541+07:00","message":"push: {false เป็นเพลงของ 0 0xc0001fce00}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:31.299976378+07:00","message":"receive streaming session, msgId: 216"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:31.299995312+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อันนั้นเป็นเพลงของลุลาใช่ไหมครับ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":100000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:31.300000094+07:00","message":"receive interim result [false|false]: อันนั้นเป็นเพลงของลุลาใช่ไหมครับ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:31.300011176+07:00","message":"[buffer interim] 216 false อันนั้นเป็นเพลงของลุลาใช่ไหมครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:31.300016215+07:00","message":"[bufferProcess] interim [100000000]:อันนั้นเป็นเพลงของลุลาใช่ไหมครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:31.300018451+07:00","message":"[bufferProcess] send to processor:อันนั้นเป็นเพลงของลุลาใช่ไหมคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:31.300021413+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:31.300024401+07:00","message":"> Transcript [3738] [false]: 'อันนั้นเป็นเพลงของลุลาใช่ไหมคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:31.300027671+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:31.300029644+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:31.30003177+07:00","message":"StatePrefix: 'อันนั้นเป็นเพลงของลุลาใช่ไหม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:31.300034296+07:00","message":"TextPushed: 'อันนั้นเป็นเพลงของ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:31.691244499+07:00","message":"receive streaming session, msgId: 216"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:31.691288388+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อันนั้นเป็นเพลงของลุลาใช่ไหมครับแต่วันนี้\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":520000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:31.69129616+07:00","message":"receive interim result [false|false]: อันนั้นเป็นเพลงของลุลาใช่ไหมครับแต่วันนี้"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:31.691312754+07:00","message":"[buffer interim] 216 false อันนั้นเป็นเพลงของลุลาใช่ไหมครับแต่วันนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:31.691321718+07:00","message":"[bufferProcess] interim [520000000]:อันนั้นเป็นเพลงของลุลาใช่ไหมครับแต่วันนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:31.691324542+07:00","message":"[bufferProcess] send to processor:อันนั้นเป็นเพลงของลุลาใช่ไหมครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:31.691332245+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:31.691335555+07:00","message":"> Transcript [3739] [false]: 'อันนั้นเป็นเพลงของลุลาใช่ไหมครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:31.691339274+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:31.691341874+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:31.691344723+07:00","message":"StatePrefix: 'อันนั้นเป็นเพลงของลุลาใช่ไหม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:31.691347836+07:00","message":"TextPushed: 'อันนั้นเป็นเพลงของ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:31.998731946+07:00","message":"receive streaming session, msgId: 216"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:31.99876806+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อันนั้นเป็นเพลงของลุลาใช่ไหมครับสวัสดีครับ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":760000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:31.998774378+07:00","message":"receive interim result [false|false]: อันนั้นเป็นเพลงของลุลาใช่ไหมครับสวัสดีครับ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:31.998788021+07:00","message":"[buffer interim] 216 false อันนั้นเป็นเพลงของลุลาใช่ไหมครับสวัสดีครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:31.998794366+07:00","message":"[bufferProcess] interim [760000000]:อันนั้นเป็นเพลงของลุลาใช่ไหมครับสวัสดีครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:31.998797501+07:00","message":"[bufferProcess] send to processor:อันนั้นเป็นเพลงของลุลาใช่ไหมครับแต่วันนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:31.99880268+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:31.998805559+07:00","message":"> Transcript [3740] [false]: 'อันนั้นเป็นเพลงของลุลาใช่ไหมครับแต่วันนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:31.998809028+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:31.99881125+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:31.998813416+07:00","message":"StatePrefix: 'อันนั้นเป็นเพลงของลุลาใช่ไหม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:31.998816105+07:00","message":"TextPushed: 'อันนั้นเป็นเพลงของ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:32.198364539+07:00","message":"receive streaming session, msgId: 216"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:32.198403068+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อันนั้นเป็นเพลงของลุลาใช่ไหมครับแต่วันนี้ครับที่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":940000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:32.198409209+07:00","message":"receive interim result [false|false]: อันนั้นเป็นเพลงของลุลาใช่ไหมครับแต่วันนี้ครับที่"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:32.198425167+07:00","message":"[buffer interim] 216 false อันนั้นเป็นเพลงของลุลาใช่ไหมครับแต่วันนี้ครับที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:32.198440324+07:00","message":"[bufferProcess] interim [940000000]:อันนั้นเป็นเพลงของลุลาใช่ไหมครับแต่วันนี้ครับที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:32.198443314+07:00","message":"[bufferProcess] send to processor:อันนั้นเป็นเพลงของลุลาใช่ไหมครับสวัสดีครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:32.198447271+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:32.198450835+07:00","message":"> Transcript [3741] [false]: 'อันนั้นเป็นเพลงของลุลาใช่ไหมครับสวัสดีครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:32.198454667+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:32.198456885+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:32.198458991+07:00","message":"StatePrefix: 'อันนั้นเป็นเพลงของลุลาใช่ไหม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:32.198462607+07:00","message":"TextPushed: 'อันนั้นเป็นเพลงของ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:32.198465487+07:00","message":"Push: 'ลุลาใช่ไหม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:32.198467505+07:00","message":"TextPushed: 'อันนั้นเป็นเพลงของลุลาใช่ไหม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:32.198469733+07:00","message":"Set new StatePrefix : 'อันนั้นเป็นเพลงของลุลาใช่ไหมครับสวัสดีครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:32.198472911+07:00","message":"Next Push (prob) : 'ครับสวัสดีครับ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:32.198482123+07:00","message":"push: {false ลุลาใช่ไหม 0 0xc0001fce00}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:32.235621222+07:00","message":"receive streaming session, msgId: 216"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:32.235659994+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อันนั้นเป็นเพลงของลุลาใช่ไหมครับสวัสดีครับพี่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:32.235667231+07:00","message":"receive interim result [false|false]: อันนั้นเป็นเพลงของลุลาใช่ไหมครับสวัสดีครับพี่"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:32.235682103+07:00","message":"[buffer interim] 216 false อันนั้นเป็นเพลงของลุลาใช่ไหมครับสวัสดีครับพี่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:32.235689617+07:00","message":"[bufferProcess] interim [0]:อันนั้นเป็นเพลงของลุลาใช่ไหมครับสวัสดีครับพี่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:32.235692884+07:00","message":"[bufferProcess] send to processor:อันนั้นเป็นเพลงของลุลาใช่ไหมครับแต่วันนี้ครับที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:32.235699766+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:32.235702829+07:00","message":"> Transcript [3742] [false]: 'อันนั้นเป็นเพลงของลุลาใช่ไหมครับแต่วันนี้ครับที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:32.235705837+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:32.235708061+07:00","message":"Set new StatePrefix: 'อันนั้นเป็นเพลงของลุลาใช่ไหมครับแต่วันนี้ครับที่'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:32.281653448+07:00","message":"receive streaming session, msgId: 216"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:32.281694992+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อันนั้นเป็นเพลงของลุลาใช่ไหมครับสวัสดีครับพี่ปู\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":60000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:32.281701557+07:00","message":"receive interim result [false|false]: อันนั้นเป็นเพลงของลุลาใช่ไหมครับสวัสดีครับพี่ปู"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:32.281718449+07:00","message":"[buffer interim] 216 false อันนั้นเป็นเพลงของลุลาใช่ไหมครับสวัสดีครับพี่ปู"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:32.281726708+07:00","message":"[bufferProcess] interim [60000000]:อันนั้นเป็นเพลงของลุลาใช่ไหมครับสวัสดีครับพี่ปู"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:32.281729545+07:00","message":"[bufferProcess] send to processor:อันนั้นเป็นเพลงของลุลาใช่ไหมครับสวัสดีครับพี่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:32.281736663+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:32.281739685+07:00","message":"> Transcript [3743] [false]: 'อันนั้นเป็นเพลงของลุลาใช่ไหมครับสวัสดีครับพี่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:32.281742724+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:32.281745333+07:00","message":"Set new StatePrefix: 'อันนั้นเป็นเพลงของลุลาใช่ไหมครับสวัสดีครับพี่'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:32.380773383+07:00","message":"receive streaming session, msgId: 216"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:32.380816987+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อันนั้นเป็นเพลงของลุลาใช่ไหมครับแต่วันนี้ครับที่ภูเก็ต\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":180000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:32.380824059+07:00","message":"receive interim result [false|false]: อันนั้นเป็นเพลงของลุลาใช่ไหมครับแต่วันนี้ครับที่ภูเก็ต"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:32.380841+07:00","message":"[buffer interim] 216 false อันนั้นเป็นเพลงของลุลาใช่ไหมครับแต่วันนี้ครับที่ภูเก็ต"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:32.380848824+07:00","message":"[bufferProcess] interim [180000000]:อันนั้นเป็นเพลงของลุลาใช่ไหมครับแต่วันนี้ครับที่ภูเก็ต"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:32.380851884+07:00","message":"[bufferProcess] send to processor:อันนั้นเป็นเพลงของลุลาใช่ไหมครับสวัสดีครับพี่ปู"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:32.380860105+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:32.3808632+07:00","message":"> Transcript [3744] [false]: 'อันนั้นเป็นเพลงของลุลาใช่ไหมครับสวัสดีครับพี่ปู'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:32.380867238+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:32.38086982+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:32.380872171+07:00","message":"StatePrefix: 'อันนั้นเป็นเพลงของลุลาใช่ไหมครับสวัสดีครับพี่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:32.38087525+07:00","message":"TextPushed: 'อันนั้นเป็นเพลงของลุลาใช่ไหม'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:32.579743239+07:00","message":"receive streaming session, msgId: 216"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:32.579779127+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อันนั้นเป็นเพลงของลุลาใช่ไหมครับแต่วันนี้ครับที่ภูเก็ตที่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":420000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:32.579785534+07:00","message":"receive interim result [false|false]: อันนั้นเป็นเพลงของลุลาใช่ไหมครับแต่วันนี้ครับที่ภูเก็ตที่"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:32.579797115+07:00","message":"[buffer interim] 216 false อันนั้นเป็นเพลงของลุลาใช่ไหมครับแต่วันนี้ครับที่ภูเก็ตที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:32.57980384+07:00","message":"[bufferProcess] interim [420000000]:อันนั้นเป็นเพลงของลุลาใช่ไหมครับแต่วันนี้ครับที่ภูเก็ตที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:32.579806627+07:00","message":"[bufferProcess] send to processor:อันนั้นเป็นเพลงของลุลาใช่ไหมครับแต่วันนี้ครับที่ภูเก็ต"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:32.579812088+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:32.579814732+07:00","message":"> Transcript [3745] [false]: 'อันนั้นเป็นเพลงของลุลาใช่ไหมครับแต่วันนี้ครับที่ภูเก็ต'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:32.579817314+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:32.579819838+07:00","message":"Set new StatePrefix: 'อันนั้นเป็นเพลงของลุลาใช่ไหมครับแต่วันนี้ครับที่ภูเก็ต'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:32.775567287+07:00","message":"receive streaming session, msgId: 216"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:32.775604821+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อันนั้นเป็นเพลงของลุลาใช่ไหมครับแต่วันนี้ครับที่ภูเก็ตที่ท่อง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":540000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:32.775611968+07:00","message":"receive interim result [false|false]: อันนั้นเป็นเพลงของลุลาใช่ไหมครับแต่วันนี้ครับที่ภูเก็ตที่ท่อง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:32.775630366+07:00","message":"[buffer interim] 216 false อันนั้นเป็นเพลงของลุลาใช่ไหมครับแต่วันนี้ครับที่ภูเก็ตที่ท่อง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:32.775639203+07:00","message":"[bufferProcess] interim [540000000]:อันนั้นเป็นเพลงของลุลาใช่ไหมครับแต่วันนี้ครับที่ภูเก็ตที่ท่อง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:32.77564295+07:00","message":"[bufferProcess] send to processor:อันนั้นเป็นเพลงของลุลาใช่ไหมครับแต่วันนี้ครับที่ภูเก็ตที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:32.77564729+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:32.775650597+07:00","message":"> Transcript [3746] [false]: 'อันนั้นเป็นเพลงของลุลาใช่ไหมครับแต่วันนี้ครับที่ภูเก็ตที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:32.775654893+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:32.775657279+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:32.775659261+07:00","message":"StatePrefix: 'อันนั้นเป็นเพลงของลุลาใช่ไหมครับแต่วันนี้ครับที่ภูเก็ต'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:32.775662373+07:00","message":"TextPushed: 'อันนั้นเป็นเพลงของลุลาใช่ไหม'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:32.784240412+07:00","message":"receive streaming session, msgId: 216"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:32.784275018+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อันนั้นเป็นเพลงของลุลาใช่ไหมครับแต่วันนี้ครับที่ภูเก็ตที่กระท\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":600000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:32.784281875+07:00","message":"receive interim result [false|false]: อันนั้นเป็นเพลงของลุลาใช่ไหมครับแต่วันนี้ครับที่ภูเก็ตที่กระท"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:32.784296433+07:00","message":"[buffer interim] 216 false อันนั้นเป็นเพลงของลุลาใช่ไหมครับแต่วันนี้ครับที่ภูเก็ตที่กระท"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:32.784303499+07:00","message":"[bufferProcess] interim [600000000]:อันนั้นเป็นเพลงของลุลาใช่ไหมครับแต่วันนี้ครับที่ภูเก็ตที่กระท"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:32.784306223+07:00","message":"[bufferProcess] send to processor:อันนั้นเป็นเพลงของลุลาใช่ไหมครับแต่วันนี้ครับที่ภูเก็ตที่ท่อง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:32.784312671+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:32.784315451+07:00","message":"> Transcript [3747] [false]: 'อันนั้นเป็นเพลงของลุลาใช่ไหมครับแต่วันนี้ครับที่ภูเก็ตที่ท่อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:32.784318873+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:32.78432278+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:32.784324736+07:00","message":"StatePrefix: 'อันนั้นเป็นเพลงของลุลาใช่ไหมครับแต่วันนี้ครับที่ภูเก็ต'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:32.78432749+07:00","message":"TextPushed: 'อันนั้นเป็นเพลงของลุลาใช่ไหม'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:32.902146039+07:00","message":"receive streaming session, msgId: 216"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:32.902182166+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อันนั้นเป็นเพลงของลุลาใช่ไหมครับแต่วันนี้ครับที่ภูเก็ตที่กระทู้\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":660000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:32.90218852+07:00","message":"receive interim result [false|false]: อันนั้นเป็นเพลงของลุลาใช่ไหมครับแต่วันนี้ครับที่ภูเก็ตที่กระทู้"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:32.902200893+07:00","message":"[buffer interim] 216 false อันนั้นเป็นเพลงของลุลาใช่ไหมครับแต่วันนี้ครับที่ภูเก็ตที่กระทู้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:32.902207645+07:00","message":"[bufferProcess] interim [660000000]:อันนั้นเป็นเพลงของลุลาใช่ไหมครับแต่วันนี้ครับที่ภูเก็ตที่กระทู้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:32.90221051+07:00","message":"[bufferProcess] send to processor:อันนั้นเป็นเพลงของลุลาใช่ไหมครับแต่วันนี้ครับที่ภูเก็ตที่กระท"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:32.902215878+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:32.902218796+07:00","message":"> Transcript [3748] [false]: 'อันนั้นเป็นเพลงของลุลาใช่ไหมครับแต่วันนี้ครับที่ภูเก็ตที่กระท'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:32.902222439+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:32.902224744+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:32.902226914+07:00","message":"StatePrefix: 'อันนั้นเป็นเพลงของลุลาใช่ไหมครับแต่วันนี้ครับที่ภูเก็ต'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:32.902229645+07:00","message":"TextPushed: 'อันนั้นเป็นเพลงของลุลาใช่ไหม'"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:21:33.02811598+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:21:33.02812929+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:33.173900503+07:00","message":"receive streaming session, msgId: 216"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:33.17393734+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อันนั้นเป็นเพลงของลุลาใช่ไหมครับแต่วันนี้ครับที่ภูเก็ตที่กระทู้ผู้ชม\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":20000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:33.173943881+07:00","message":"receive interim result [false|false]: อันนั้นเป็นเพลงของลุลาใช่ไหมครับแต่วันนี้ครับที่ภูเก็ตที่กระทู้ผู้ชม"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:33.173959836+07:00","message":"[buffer interim] 216 false อันนั้นเป็นเพลงของลุลาใช่ไหมครับแต่วันนี้ครับที่ภูเก็ตที่กระทู้ผู้ชม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:33.173967503+07:00","message":"[bufferProcess] interim [20000000]:อันนั้นเป็นเพลงของลุลาใช่ไหมครับแต่วันนี้ครับที่ภูเก็ตที่กระทู้ผู้ชม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:33.173970752+07:00","message":"[bufferProcess] send to processor:อันนั้นเป็นเพลงของลุลาใช่ไหมครับแต่วันนี้ครับที่ภูเก็ตที่กระทู้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:33.173974208+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:33.173977044+07:00","message":"> Transcript [3749] [false]: 'อันนั้นเป็นเพลงของลุลาใช่ไหมครับแต่วันนี้ครับที่ภูเก็ตที่กระทู้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:33.173981413+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:33.17398373+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:33.173986013+07:00","message":"StatePrefix: 'อันนั้นเป็นเพลงของลุลาใช่ไหมครับแต่วันนี้ครับที่ภูเก็ต'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:33.173988627+07:00","message":"TextPushed: 'อันนั้นเป็นเพลงของลุลาใช่ไหม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:33.17399153+07:00","message":"Push: 'ครับแต่วันนี้ครับที่ภูเก็ต'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:33.173993874+07:00","message":"TextPushed: 'อันนั้นเป็นเพลงของลุลาใช่ไหมครับแต่วันนี้ครับที่ภูเก็ต'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:33.173996283+07:00","message":"Set new StatePrefix : 'อันนั้นเป็นเพลงของลุลาใช่ไหมครับแต่วันนี้ครับที่ภูเก็ตที่กระทู้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:33.173998883+07:00","message":"Next Push (prob) : 'ที่กระทู้'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:33.174006212+07:00","message":"push: {false ครับแต่วันนี้ครับที่ภูเก็ต 0 0xc0001fce00}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:33.38705271+07:00","message":"[GCS] IsForceVAD: false for message ID: 216"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:33.416113267+07:00","message":"receive streaming session, msgId: 216"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:33.416146302+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อันนั้นเป็นเพลงของลุลาใช่ไหมครับแต่วันนี้ครับที่ภูเก็ตที่กระทู้ผู้ชมครับ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":200000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:33.41615271+07:00","message":"receive interim result [false|false]: อันนั้นเป็นเพลงของลุลาใช่ไหมครับแต่วันนี้ครับที่ภูเก็ตที่กระทู้ผู้ชมครับ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:33.41616524+07:00","message":"[buffer interim] 216 false อันนั้นเป็นเพลงของลุลาใช่ไหมครับแต่วันนี้ครับที่ภูเก็ตที่กระทู้ผู้ชมครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:33.416172663+07:00","message":"[bufferProcess] interim [200000000]:อันนั้นเป็นเพลงของลุลาใช่ไหมครับแต่วันนี้ครับที่ภูเก็ตที่กระทู้ผู้ชมครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:33.416175563+07:00","message":"[bufferProcess] send to processor:อันนั้นเป็นเพลงของลุลาใช่ไหมครับแต่วันนี้ครับที่ภูเก็ตที่กระทู้ผู้ชม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:33.416181523+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:33.416184811+07:00","message":"> Transcript [3750] [false]: 'อันนั้นเป็นเพลงของลุลาใช่ไหมครับแต่วันนี้ครับที่ภูเก็ตที่กระทู้ผู้ชม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:33.41618891+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:33.416191164+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:33.416193359+07:00","message":"StatePrefix: 'อันนั้นเป็นเพลงของลุลาใช่ไหมครับแต่วันนี้ครับที่ภูเก็ตที่กระทู้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:33.416196164+07:00","message":"TextPushed: 'อันนั้นเป็นเพลงของลุลาใช่ไหมครับแต่วันนี้ครับที่ภูเก็ต'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:33.459222723+07:00","message":"[GCS] Start streaming session, msgId: 217"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:33.529685657+07:00","message":"receive streaming session, msgId: 216"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:33.529721778+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อันนั้นเป็นเพลงของลุลาใช่ไหมครับสวัสดีครับที่ภูเก็ตที่กระทู้ชมครับ\",\"confidence\":0.942427}],\"is_final\":true,\"result_end_time\":{\"seconds\":4,\"nanos\":380000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:33.529727887+07:00","message":"receive interim result [true|false]: อันนั้นเป็นเพลงของลุลาใช่ไหมครับสวัสดีครับที่ภูเก็ตที่กระทู้ชมครับ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:33.52973383+07:00","message":"end recv isFinal message id 216"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:33.52973607+07:00","message":"end Recv id 216"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:33.529749541+07:00","message":"[buffer interim] 216 true อันนั้นเป็นเพลงของลุลาใช่ไหมครับสวัสดีครับที่ภูเก็ตที่กระทู้ชมครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:33.529756925+07:00","message":"[bufferProcess] interim [380000000]:อันนั้นเป็นเพลงของลุลาใช่ไหมครับสวัสดีครับที่ภูเก็ตที่กระทู้ชมครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:33.529760557+07:00","message":"[bufferProcess] send to processor (isfinal):อันนั้นเป็นเพลงของลุลาใช่ไหมครับแต่วันนี้ครับที่ภูเก็ตที่กระทู้ผู้ชมครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:33.529764001+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:33.529766562+07:00","message":"> Transcript [3751] [false]: 'อันนั้นเป็นเพลงของลุลาใช่ไหมครับแต่วันนี้ครับที่ภูเก็ตที่กระทู้ผู้ชมครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:33.529770251+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:33.529772345+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:33.529774432+07:00","message":"StatePrefix: 'อันนั้นเป็นเพลงของลุลาใช่ไหมครับแต่วันนี้ครับที่ภูเก็ตที่กระทู้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:33.529777056+07:00","message":"TextPushed: 'อันนั้นเป็นเพลงของลุลาใช่ไหมครับแต่วันนี้ครับที่ภูเก็ต'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:33.529779154+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:33.529781237+07:00","message":"> Transcript [3752] [true]: 'อันนั้นเป็นเพลงของลุลาใช่ไหมครับสวัสดีครับที่ภูเก็ตที่กระทู้ชมครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:33.529783616+07:00","message":"Count interim (case isFinal): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:33.52978537+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:33.529787272+07:00","message":"StatePrefix: 'อันนั้นเป็นเพลงของลุลาใช่ไหมครับแต่วันนี้ครับที่ภูเก็ตที่กระทู้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:33.529789343+07:00","message":"TextPushed: 'อันนั้นเป็นเพลงของลุลาใช่ไหมครับแต่วันนี้ครับที่ภูเก็ต'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:33.529791214+07:00","message":"must be align in case of isFinal"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:33.529961438+07:00","message":"Push: 'ที่กระทู้ชมครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:33.529964133+07:00","message":"TextPushed: 'อันนั้นเป็นเพลงของลุลาใช่ไหมครับแต่วันนี้ครับที่ภูเก็ตที่กระทู้ชมครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:33.529966503+07:00","message":"Set new StatePrefix : 'อันนั้นเป็นเพลงของลุลาใช่ไหมครับสวัสดีครับที่ภูเก็ตที่กระทู้ชมครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:33.529968781+07:00","message":"Next Push (prob) : 'อันนั้นเป็นเพลงของลุลาใช่ไหมครับสวัสดีครับที่ภูเก็ตที่กระทู้ชมครับ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:33.529977044+07:00","message":"push: {true ที่กระทู้ชมครับ 0 0xc0001fce00}"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:33.529985546+07:00","message":"write aligntment file to 'tmp/7593/align_message_id_216.html'"}
{"level":"info","service":"Main","time":"2026-06-25T13:21:33.543506842+07:00","message":"write wav file: './tmp/7593/7593_216.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:33.905712307+07:00","message":"receive streaming session, msgId: 217"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:33.905758337+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"นัก\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":420000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:33.905767015+07:00","message":"receive interim result [false|false]: นัก"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:33.905784604+07:00","message":"[buffer interim] 217 false นัก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:33.905793364+07:00","message":"[bufferProcess] interim [420000000]:นัก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:33.905796414+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:33.993588209+07:00","message":"receive streaming session, msgId: 217"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:33.993623353+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"นักร้อง\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":540000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:33.993628744+07:00","message":"receive interim result [false|false]: นักร้อง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:33.993641553+07:00","message":"[buffer interim] 217 false นักร้อง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:33.993649945+07:00","message":"[bufferProcess] interim [540000000]:นักร้อง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:33.993652289+07:00","message":"[bufferProcess] send to processor:นัก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:33.993656128+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:33.993658983+07:00","message":"> Transcript [3753] [false]: 'นัก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:33.993661308+07:00","message":"Set StatePrefix (first interim): 'นัก'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:34.000786071+07:00","message":"receive streaming session, msgId: 217"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:34.000812294+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"นักรบ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":600000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:34.000817166+07:00","message":"receive interim result [false|false]: นักรบ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:34.000826851+07:00","message":"[buffer interim] 217 false นักรบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:34.000832534+07:00","message":"[bufferProcess] interim [600000000]:นักรบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:34.000834685+07:00","message":"[bufferProcess] send to processor:นักร้อง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:34.000837348+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:34.000839809+07:00","message":"> Transcript [3754] [false]: 'นักร้อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:34.000842752+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:34.000844836+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:34.000846919+07:00","message":"StatePrefix: 'นัก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:34.000849271+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:34.105200456+07:00","message":"receive streaming session, msgId: 217"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:34.105239182+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"นักท่องเที่ยว\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":660000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:34.105245123+07:00","message":"receive interim result [false|false]: นักท่องเที่ยว"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:34.105259134+07:00","message":"[buffer interim] 217 false นักท่องเที่ยว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:34.10526666+07:00","message":"[bufferProcess] interim [660000000]:นักท่องเที่ยว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:34.105269845+07:00","message":"[bufferProcess] send to processor:นักรบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:34.105276792+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:34.105280353+07:00","message":"> Transcript [3755] [false]: 'นักรบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:34.105283764+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:34.105285931+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:34.105288168+07:00","message":"StatePrefix: 'นัก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:34.105292504+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:34.424155978+07:00","message":"receive streaming session, msgId: 217"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:34.424191581+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"นักท่องเที่ยวอาจารย์\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":960000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:34.424196606+07:00","message":"receive interim result [false|false]: นักท่องเที่ยวอาจารย์"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:34.424209434+07:00","message":"[buffer interim] 217 false นักท่องเที่ยวอาจารย์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:34.424215969+07:00","message":"[bufferProcess] interim [960000000]:นักท่องเที่ยวอาจารย์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:34.424219694+07:00","message":"[bufferProcess] send to processor:นักท่องเที่ยว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:34.424225318+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:34.424228186+07:00","message":"> Transcript [3756] [false]: 'นักท่องเที่ยว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:34.424231197+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:34.424237731+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:34.424240635+07:00","message":"StatePrefix: 'นัก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:34.42424271+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:34.501384767+07:00","message":"receive streaming session, msgId: 217"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:34.50142307+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"นักท่องเที่ยวมาจาก\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":20000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:34.501437504+07:00","message":"receive interim result [false|false]: นักท่องเที่ยวมาจาก"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:34.501451312+07:00","message":"[buffer interim] 217 false นักท่องเที่ยวมาจาก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:34.501459286+07:00","message":"[bufferProcess] interim [20000000]:นักท่องเที่ยวมาจาก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:34.50146297+07:00","message":"[bufferProcess] send to processor:นักท่องเที่ยวอาจารย์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:34.501470696+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:34.501474994+07:00","message":"> Transcript [3757] [false]: 'นักท่องเที่ยวอาจารย์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:34.501479925+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:34.501483097+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:34.50148725+07:00","message":"StatePrefix: 'นัก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:34.501489933+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:34.501496981+07:00","message":"Push: 'นัก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:34.501500365+07:00","message":"TextPushed: 'นัก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:34.501504895+07:00","message":"Set new StatePrefix : 'นักท่องเที่ยวอาจารย์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:34.501508427+07:00","message":"Next Push (prob) : 'ท่องเที่ยวอาจารย์'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:34.501515873+07:00","message":"push: {false นัก 0 0xc000045780}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:34.563047376+07:00","message":"receive streaming session, msgId: 217"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:34.563083739+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"นักท่องเที่ยวอาจารย์เขา\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":80000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:34.563089594+07:00","message":"receive interim result [false|false]: นักท่องเที่ยวอาจารย์เขา"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:34.563116745+07:00","message":"[buffer interim] 217 false นักท่องเที่ยวอาจารย์เขา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:34.563124047+07:00","message":"[bufferProcess] interim [80000000]:นักท่องเที่ยวอาจารย์เขา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:34.563126521+07:00","message":"[bufferProcess] send to processor:นักท่องเที่ยวมาจาก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:34.56313028+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:34.563133225+07:00","message":"> Transcript [3758] [false]: 'นักท่องเที่ยวมาจาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:34.563135621+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:34.563137708+07:00","message":"Set new StatePrefix: 'นักท่องเที่ยวมาจาก'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:34.629500012+07:00","message":"receive streaming session, msgId: 217"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:34.629537265+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"นักท่องเที่ยวอาจารย์ครับ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":140000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:34.629542991+07:00","message":"receive interim result [false|false]: นักท่องเที่ยวอาจารย์ครับ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:34.629555185+07:00","message":"[buffer interim] 217 false นักท่องเที่ยวอาจารย์ครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:34.629562176+07:00","message":"[bufferProcess] interim [140000000]:นักท่องเที่ยวอาจารย์ครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:34.629564731+07:00","message":"[bufferProcess] send to processor:นักท่องเที่ยวอาจารย์เขา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:34.629570316+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:34.629573001+07:00","message":"> Transcript [3759] [false]: 'นักท่องเที่ยวอาจารย์เขา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:34.629575393+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:34.629577636+07:00","message":"Set new StatePrefix: 'นักท่องเที่ยวอาจารย์เขา'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:34.702112018+07:00","message":"receive streaming session, msgId: 217"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:34.702152457+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"นักท่องเที่ยวอาจารย์เขาบอก\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":260000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:34.70215912+07:00","message":"receive interim result [false|false]: นักท่องเที่ยวอาจารย์เขาบอก"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:34.702174795+07:00","message":"[buffer interim] 217 false นักท่องเที่ยวอาจารย์เขาบอก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:34.702183095+07:00","message":"[bufferProcess] interim [260000000]:นักท่องเที่ยวอาจารย์เขาบอก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:34.702185927+07:00","message":"[bufferProcess] send to processor:นักท่องเที่ยวอาจารย์ครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:34.702192774+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:34.702195668+07:00","message":"> Transcript [3760] [false]: 'นักท่องเที่ยวอาจารย์ครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:34.702198575+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:34.702201109+07:00","message":"Set new StatePrefix: 'นักท่องเที่ยวอาจารย์ครับ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:34.721885946+07:00","message":"receive streaming session, msgId: 217"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:34.721913431+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"นักท่องเที่ยวอาจารย์เขาบอกว่า\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":320000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:34.721919179+07:00","message":"receive interim result [false|false]: นักท่องเที่ยวอาจารย์เขาบอกว่า"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:34.72193366+07:00","message":"[buffer interim] 217 false นักท่องเที่ยวอาจารย์เขาบอกว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:34.72193929+07:00","message":"[bufferProcess] interim [320000000]:นักท่องเที่ยวอาจารย์เขาบอกว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:34.72194193+07:00","message":"[bufferProcess] send to processor:นักท่องเที่ยวอาจารย์เขาบอก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:34.721945425+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:34.72194839+07:00","message":"> Transcript [3761] [false]: 'นักท่องเที่ยวอาจารย์เขาบอก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:34.721950555+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:34.721952449+07:00","message":"Set new StatePrefix: 'นักท่องเที่ยวอาจารย์เขาบอก'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:34.833732449+07:00","message":"receive streaming session, msgId: 217"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:34.833774928+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"นักท่องเที่ยวอาจารย์เขาบอกว่าเขา\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":380000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:34.833781558+07:00","message":"receive interim result [false|false]: นักท่องเที่ยวอาจารย์เขาบอกว่าเขา"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:34.833794348+07:00","message":"[buffer interim] 217 false นักท่องเที่ยวอาจารย์เขาบอกว่าเขา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:34.833802893+07:00","message":"[bufferProcess] interim [380000000]:นักท่องเที่ยวอาจารย์เขาบอกว่าเขา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:34.833805614+07:00","message":"[bufferProcess] send to processor:นักท่องเที่ยวอาจารย์เขาบอกว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:34.833811637+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:34.833814689+07:00","message":"> Transcript [3762] [false]: 'นักท่องเที่ยวอาจารย์เขาบอกว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:34.833818646+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:34.833821048+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:34.833823068+07:00","message":"StatePrefix: 'นักท่องเที่ยวอาจารย์เขาบอก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:34.833827313+07:00","message":"TextPushed: 'นัก'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:34.937051117+07:00","message":"receive streaming session, msgId: 217"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:34.937094862+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"นักท่องเที่ยวอาจารย์เขาบอกว่าเขาเห็น\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":500000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:34.937101291+07:00","message":"receive interim result [false|false]: นักท่องเที่ยวอาจารย์เขาบอกว่าเขาเห็น"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:34.937116272+07:00","message":"[buffer interim] 217 false นักท่องเที่ยวอาจารย์เขาบอกว่าเขาเห็น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:34.937128711+07:00","message":"[bufferProcess] interim [500000000]:นักท่องเที่ยวอาจารย์เขาบอกว่าเขาเห็น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:34.937131321+07:00","message":"[bufferProcess] send to processor:นักท่องเที่ยวอาจารย์เขาบอกว่าเขา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:34.93713862+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:34.937142593+07:00","message":"> Transcript [3763] [false]: 'นักท่องเที่ยวอาจารย์เขาบอกว่าเขา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:34.937146658+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:34.937149134+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:34.937152771+07:00","message":"StatePrefix: 'นักท่องเที่ยวอาจารย์เขาบอก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:34.937156872+07:00","message":"TextPushed: 'นัก'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:35.107867023+07:00","message":"receive streaming session, msgId: 217"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:35.107917049+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"นักท่องเที่ยวอาจารย์เขาบอกว่าเขาเห็นเธอ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":680000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:35.107925879+07:00","message":"receive interim result [false|false]: นักท่องเที่ยวอาจารย์เขาบอกว่าเขาเห็นเธอ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:35.107943277+07:00","message":"[buffer interim] 217 false นักท่องเที่ยวอาจารย์เขาบอกว่าเขาเห็นเธอ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:35.107955565+07:00","message":"[bufferProcess] interim [680000000]:นักท่องเที่ยวอาจารย์เขาบอกว่าเขาเห็นเธอ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:35.107958599+07:00","message":"[bufferProcess] send to processor:นักท่องเที่ยวอาจารย์เขาบอกว่าเขาเห็น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:35.107965812+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:35.107972499+07:00","message":"> Transcript [3764] [false]: 'นักท่องเที่ยวอาจารย์เขาบอกว่าเขาเห็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:35.107976264+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:35.107978801+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:35.10798147+07:00","message":"StatePrefix: 'นักท่องเที่ยวอาจารย์เขาบอก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:35.107984349+07:00","message":"TextPushed: 'นัก'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:35.201311346+07:00","message":"receive streaming session, msgId: 217"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:35.201353406+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"นักท่องเที่ยวอาจารย์เขาบอกว่าเขาเห็นทะเล\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":740000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:35.201361043+07:00","message":"receive interim result [false|false]: นักท่องเที่ยวอาจารย์เขาบอกว่าเขาเห็นทะเล"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:35.201374253+07:00","message":"[buffer interim] 217 false นักท่องเที่ยวอาจารย์เขาบอกว่าเขาเห็นทะเล"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:35.201385029+07:00","message":"[bufferProcess] interim [740000000]:นักท่องเที่ยวอาจารย์เขาบอกว่าเขาเห็นทะเล"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:35.201387548+07:00","message":"[bufferProcess] send to processor:นักท่องเที่ยวอาจารย์เขาบอกว่าเขาเห็นเธอ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:35.201391676+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:35.201394995+07:00","message":"> Transcript [3765] [false]: 'นักท่องเที่ยวอาจารย์เขาบอกว่าเขาเห็นเธอ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:35.201398747+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:35.20140382+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:35.201406358+07:00","message":"StatePrefix: 'นักท่องเที่ยวอาจารย์เขาบอก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:35.201409132+07:00","message":"TextPushed: 'นัก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:35.201412397+07:00","message":"Push: 'ท่องเที่ยวอาจารย์เขาบอก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:35.201414399+07:00","message":"TextPushed: 'นักท่องเที่ยวอาจารย์เขาบอก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:35.20141713+07:00","message":"Set new StatePrefix : 'นักท่องเที่ยวอาจารย์เขาบอกว่าเขาเห็นเธอ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:35.201420211+07:00","message":"Next Push (prob) : 'ว่าเขาเห็นเธอ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:35.201435539+07:00","message":"push: {false ท่องเที่ยวอาจารย์เขาบอก 0 0xc000045780}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:35.541439642+07:00","message":"receive streaming session, msgId: 217"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:35.541482589+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"นักท่องเที่ยวอาจารย์เขาบอกว่าเขาเห็นทะเลเป็นสี\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":100000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:35.541491823+07:00","message":"receive interim result [false|false]: นักท่องเที่ยวอาจารย์เขาบอกว่าเขาเห็นทะเลเป็นสี"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:35.541508154+07:00","message":"[buffer interim] 217 false นักท่องเที่ยวอาจารย์เขาบอกว่าเขาเห็นทะเลเป็นสี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:35.541515784+07:00","message":"[bufferProcess] interim [100000000]:นักท่องเที่ยวอาจารย์เขาบอกว่าเขาเห็นทะเลเป็นสี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:35.5415218+07:00","message":"[bufferProcess] send to processor:นักท่องเที่ยวอาจารย์เขาบอกว่าเขาเห็นทะเล"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:35.541530513+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:35.541533845+07:00","message":"> Transcript [3766] [false]: 'นักท่องเที่ยวอาจารย์เขาบอกว่าเขาเห็นทะเล'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:35.54153651+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:35.541539143+07:00","message":"Set new StatePrefix: 'นักท่องเที่ยวอาจารย์เขาบอกว่าเขาเห็นทะเล'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:35.577193077+07:00","message":"receive streaming session, msgId: 217"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:35.577231463+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"นักท่องเที่ยวอาจารย์เขาบอกว่าเขาเห็นทะเลเป็นสีดำ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":220000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:35.577238186+07:00","message":"receive interim result [false|false]: นักท่องเที่ยวอาจารย์เขาบอกว่าเขาเห็นทะเลเป็นสีดำ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:35.577250356+07:00","message":"[buffer interim] 217 false นักท่องเที่ยวอาจารย์เขาบอกว่าเขาเห็นทะเลเป็นสีดำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:35.577258618+07:00","message":"[bufferProcess] interim [220000000]:นักท่องเที่ยวอาจารย์เขาบอกว่าเขาเห็นทะเลเป็นสีดำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:35.577261238+07:00","message":"[bufferProcess] send to processor:นักท่องเที่ยวอาจารย์เขาบอกว่าเขาเห็นทะเลเป็นสี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:35.577268651+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:35.577271874+07:00","message":"> Transcript [3767] [false]: 'นักท่องเที่ยวอาจารย์เขาบอกว่าเขาเห็นทะเลเป็นสี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:35.577275603+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:35.577278189+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:35.577280227+07:00","message":"StatePrefix: 'นักท่องเที่ยวอาจารย์เขาบอกว่าเขาเห็นทะเล'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:35.577282823+07:00","message":"TextPushed: 'นักท่องเที่ยวอาจารย์เขาบอก'"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:21:36.029155971+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:21:36.029191147+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:36.246003137+07:00","message":"receive streaming session, msgId: 217"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:36.246038831+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"นักท่องเที่ยวอาจารย์เขาบอกว่าเขาเห็นทะเลเป็นสีดำ\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":2,\"nanos\":820000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:36.246044657+07:00","message":"receive interim result [false|false]: นักท่องเที่ยวอาจารย์เขาบอกว่าเขาเห็นทะเลเป็นสีดำ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:36.246056516+07:00","message":"[buffer interim] 217 false นักท่องเที่ยวอาจารย์เขาบอกว่าเขาเห็นทะเลเป็นสีดำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:36.246063519+07:00","message":"[bufferProcess] interim [820000000]:นักท่องเที่ยวอาจารย์เขาบอกว่าเขาเห็นทะเลเป็นสีดำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:36.246065942+07:00","message":"[bufferProcess] send to processor:นักท่องเที่ยวอาจารย์เขาบอกว่าเขาเห็นทะเลเป็นสีดำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:36.246069284+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:36.246072113+07:00","message":"> Transcript [3768] [false]: 'นักท่องเที่ยวอาจารย์เขาบอกว่าเขาเห็นทะเลเป็นสีดำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:36.246075612+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:36.246077596+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:36.246079555+07:00","message":"StatePrefix: 'นักท่องเที่ยวอาจารย์เขาบอกว่าเขาเห็นทะเล'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:36.246082137+07:00","message":"TextPushed: 'นักท่องเที่ยวอาจารย์เขาบอก'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:36.430187596+07:00","message":"receive streaming session, msgId: 217"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:36.430232422+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"นักท่องเที่ยวอาจารย์เขาบอกว่าเขาเห็นทะเลเป็นสีดำยังไม่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":940000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:36.430248065+07:00","message":"receive interim result [false|false]: นักท่องเที่ยวอาจารย์เขาบอกว่าเขาเห็นทะเลเป็นสีดำยังไม่"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:36.43026582+07:00","message":"[buffer interim] 217 false นักท่องเที่ยวอาจารย์เขาบอกว่าเขาเห็นทะเลเป็นสีดำยังไม่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:36.430274681+07:00","message":"[bufferProcess] interim [940000000]:นักท่องเที่ยวอาจารย์เขาบอกว่าเขาเห็นทะเลเป็นสีดำยังไม่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:36.430278585+07:00","message":"[bufferProcess] send to processor:นักท่องเที่ยวอาจารย์เขาบอกว่าเขาเห็นทะเลเป็นสีดำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:36.430283835+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:36.430287839+07:00","message":"> Transcript [3769] [false]: 'นักท่องเที่ยวอาจารย์เขาบอกว่าเขาเห็นทะเลเป็นสีดำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:36.430293038+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:36.430296138+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:36.430299927+07:00","message":"StatePrefix: 'นักท่องเที่ยวอาจารย์เขาบอกว่าเขาเห็นทะเล'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:36.430303871+07:00","message":"TextPushed: 'นักท่องเที่ยวอาจารย์เขาบอก'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:36.459750361+07:00","message":"receive streaming session, msgId: 217"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:36.459782944+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"นักท่องเที่ยวอาจารย์เขาบอกว่าเขาเห็นทะเลเป็นสีดำยังไม่ใช่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:36.459788752+07:00","message":"receive interim result [false|false]: นักท่องเที่ยวอาจารย์เขาบอกว่าเขาเห็นทะเลเป็นสีดำยังไม่ใช่"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:36.459799194+07:00","message":"[buffer interim] 217 false นักท่องเที่ยวอาจารย์เขาบอกว่าเขาเห็นทะเลเป็นสีดำยังไม่ใช่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:36.459806031+07:00","message":"[bufferProcess] interim [0]:นักท่องเที่ยวอาจารย์เขาบอกว่าเขาเห็นทะเลเป็นสีดำยังไม่ใช่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:36.459809003+07:00","message":"[bufferProcess] send to processor:นักท่องเที่ยวอาจารย์เขาบอกว่าเขาเห็นทะเลเป็นสีดำยังไม่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:36.459814324+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:36.459816914+07:00","message":"> Transcript [3770] [false]: 'นักท่องเที่ยวอาจารย์เขาบอกว่าเขาเห็นทะเลเป็นสีดำยังไม่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:36.459820761+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:36.459822991+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:36.459825398+07:00","message":"StatePrefix: 'นักท่องเที่ยวอาจารย์เขาบอกว่าเขาเห็นทะเล'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:36.459828019+07:00","message":"TextPushed: 'นักท่องเที่ยวอาจารย์เขาบอก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:36.459833457+07:00","message":"Push: 'ว่าเขาเห็นทะเล'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:36.459835607+07:00","message":"TextPushed: 'นักท่องเที่ยวอาจารย์เขาบอกว่าเขาเห็นทะเล'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:36.459839278+07:00","message":"Set new StatePrefix : 'นักท่องเที่ยวอาจารย์เขาบอกว่าเขาเห็นทะเลเป็นสีดำยังไม่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:36.459841796+07:00","message":"Next Push (prob) : 'เป็นสีดำยังไม่'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:36.45986617+07:00","message":"push: {false ว่าเขาเห็นทะเล 0 0xc000045780}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:36.521595533+07:00","message":"receive streaming session, msgId: 217"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:36.521635237+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"นักท่องเที่ยวอาจารย์เขาบอกว่าเขาเห็นทะเลเป็นสีดำ\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":3,\"nanos\":120000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:36.521642369+07:00","message":"receive interim result [false|false]: นักท่องเที่ยวอาจารย์เขาบอกว่าเขาเห็นทะเลเป็นสีดำ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:36.521657507+07:00","message":"[buffer interim] 217 false นักท่องเที่ยวอาจารย์เขาบอกว่าเขาเห็นทะเลเป็นสีดำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:36.521665317+07:00","message":"[bufferProcess] interim [120000000]:นักท่องเที่ยวอาจารย์เขาบอกว่าเขาเห็นทะเลเป็นสีดำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:36.521668691+07:00","message":"[bufferProcess] send to processor:นักท่องเที่ยวอาจารย์เขาบอกว่าเขาเห็นทะเลเป็นสีดำยังไม่ใช่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:36.521675888+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:36.521678667+07:00","message":"> Transcript [3771] [false]: 'นักท่องเที่ยวอาจารย์เขาบอกว่าเขาเห็นทะเลเป็นสีดำยังไม่ใช่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:36.521682551+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:36.521685254+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:36.521687551+07:00","message":"StatePrefix: 'นักท่องเที่ยวอาจารย์เขาบอกว่าเขาเห็นทะเลเป็นสีดำยังไม่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:36.521690177+07:00","message":"TextPushed: 'นักท่องเที่ยวอาจารย์เขาบอกว่าเขาเห็นทะเล'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:36.605353845+07:00","message":"receive streaming session, msgId: 217"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:36.605390283+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"นักท่องเที่ยวอาจารย์เขาบอกว่าเขาเห็นทะเลเป็นสีดำยังไม่ใช่ความ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":180000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:36.60540332+07:00","message":"receive interim result [false|false]: นักท่องเที่ยวอาจารย์เขาบอกว่าเขาเห็นทะเลเป็นสีดำยังไม่ใช่ความ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:36.605415957+07:00","message":"[buffer interim] 217 false นักท่องเที่ยวอาจารย์เขาบอกว่าเขาเห็นทะเลเป็นสีดำยังไม่ใช่ความ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:36.605422691+07:00","message":"[bufferProcess] interim [180000000]:นักท่องเที่ยวอาจารย์เขาบอกว่าเขาเห็นทะเลเป็นสีดำยังไม่ใช่ความ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:36.60543217+07:00","message":"[bufferProcess] send to processor:นักท่องเที่ยวอาจารย์เขาบอกว่าเขาเห็นทะเลเป็นสีดำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:36.605438037+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:36.605440932+07:00","message":"> Transcript [3772] [false]: 'นักท่องเที่ยวอาจารย์เขาบอกว่าเขาเห็นทะเลเป็นสีดำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:36.605443637+07:00","message":"> Transcript shorter than prefix"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:36.793412449+07:00","message":"receive streaming session, msgId: 217"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:36.793460401+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"นักท่องเที่ยวอาจารย์เขาบอกว่าเขาเห็นทะเลเป็นสีดำยังไม่ใช่ความสวย\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":360000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:36.793466951+07:00","message":"receive interim result [false|false]: นักท่องเที่ยวอาจารย์เขาบอกว่าเขาเห็นทะเลเป็นสีดำยังไม่ใช่ความสวย"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:36.793478407+07:00","message":"[buffer interim] 217 false นักท่องเที่ยวอาจารย์เขาบอกว่าเขาเห็นทะเลเป็นสีดำยังไม่ใช่ความสวย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:36.793485295+07:00","message":"[bufferProcess] interim [360000000]:นักท่องเที่ยวอาจารย์เขาบอกว่าเขาเห็นทะเลเป็นสีดำยังไม่ใช่ความสวย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:36.793488123+07:00","message":"[bufferProcess] send to processor:นักท่องเที่ยวอาจารย์เขาบอกว่าเขาเห็นทะเลเป็นสีดำยังไม่ใช่ความ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:36.793493656+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:36.793496387+07:00","message":"> Transcript [3773] [false]: 'นักท่องเที่ยวอาจารย์เขาบอกว่าเขาเห็นทะเลเป็นสีดำยังไม่ใช่ความ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:36.793500022+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:36.793502555+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:36.793504811+07:00","message":"StatePrefix: 'นักท่องเที่ยวอาจารย์เขาบอกว่าเขาเห็นทะเลเป็นสีดำยังไม่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:36.793507772+07:00","message":"TextPushed: 'นักท่องเที่ยวอาจารย์เขาบอกว่าเขาเห็นทะเล'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:36.921776826+07:00","message":"receive streaming session, msgId: 217"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:36.921812739+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"นักท่องเที่ยวอาจารย์เขาบอกว่าเขาเห็นทะเลเป็นสีดำยังไม่ใช่ความสวยงาม\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":480000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:36.921819769+07:00","message":"receive interim result [false|false]: นักท่องเที่ยวอาจารย์เขาบอกว่าเขาเห็นทะเลเป็นสีดำยังไม่ใช่ความสวยงาม"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:36.921834546+07:00","message":"[buffer interim] 217 false นักท่องเที่ยวอาจารย์เขาบอกว่าเขาเห็นทะเลเป็นสีดำยังไม่ใช่ความสวยงาม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:36.921843865+07:00","message":"[bufferProcess] interim [480000000]:นักท่องเที่ยวอาจารย์เขาบอกว่าเขาเห็นทะเลเป็นสีดำยังไม่ใช่ความสวยงาม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:36.921848037+07:00","message":"[bufferProcess] send to processor:นักท่องเที่ยวอาจารย์เขาบอกว่าเขาเห็นทะเลเป็นสีดำยังไม่ใช่ความสวย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:36.921852982+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:36.921858497+07:00","message":"> Transcript [3774] [false]: 'นักท่องเที่ยวอาจารย์เขาบอกว่าเขาเห็นทะเลเป็นสีดำยังไม่ใช่ความสวย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:36.92186375+07:00","message":"Count interim (case 1.2): 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:36.92186701+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:36.921870253+07:00","message":"StatePrefix: 'นักท่องเที่ยวอาจารย์เขาบอกว่าเขาเห็นทะเลเป็นสีดำยังไม่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:36.921873556+07:00","message":"TextPushed: 'นักท่องเที่ยวอาจารย์เขาบอกว่าเขาเห็นทะเล'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:37.114263266+07:00","message":"receive streaming session, msgId: 217"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:37.114309252+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"นักท่องเที่ยวอาจารย์เขาบอกว่าเขาเห็นทะเลเป็นสีดำยังไม่ใช่ความสวยงามของ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":720000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:37.114316671+07:00","message":"receive interim result [false|false]: นักท่องเที่ยวอาจารย์เขาบอกว่าเขาเห็นทะเลเป็นสีดำยังไม่ใช่ความสวยงามของ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:37.114333812+07:00","message":"[buffer interim] 217 false นักท่องเที่ยวอาจารย์เขาบอกว่าเขาเห็นทะเลเป็นสีดำยังไม่ใช่ความสวยงามของ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:37.114348268+07:00","message":"[bufferProcess] interim [720000000]:นักท่องเที่ยวอาจารย์เขาบอกว่าเขาเห็นทะเลเป็นสีดำยังไม่ใช่ความสวยงามของ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:37.114351618+07:00","message":"[bufferProcess] send to processor:นักท่องเที่ยวอาจารย์เขาบอกว่าเขาเห็นทะเลเป็นสีดำยังไม่ใช่ความสวยงาม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:37.114356581+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:37.114359651+07:00","message":"> Transcript [3775] [false]: 'นักท่องเที่ยวอาจารย์เขาบอกว่าเขาเห็นทะเลเป็นสีดำยังไม่ใช่ความสวยงาม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:37.114364756+07:00","message":"Count interim (case 1.1): 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:37.114367602+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:37.11437036+07:00","message":"StatePrefix: 'นักท่องเที่ยวอาจารย์เขาบอกว่าเขาเห็นทะเลเป็นสีดำยังไม่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:37.114373365+07:00","message":"TextPushed: 'นักท่องเที่ยวอาจารย์เขาบอกว่าเขาเห็นทะเล'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:37.114377091+07:00","message":"Push: 'เป็นสีดำยังไม่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:37.114379664+07:00","message":"TextPushed: 'นักท่องเที่ยวอาจารย์เขาบอกว่าเขาเห็นทะเลเป็นสีดำยังไม่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:37.114382162+07:00","message":"Set new StatePrefix : 'นักท่องเที่ยวอาจารย์เขาบอกว่าเขาเห็นทะเลเป็นสีดำยังไม่ใช่ความสวยงาม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:37.114384571+07:00","message":"Next Push (prob) : 'ใช่ความสวยงาม'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:37.114393748+07:00","message":"push: {false เป็นสีดำยังไม่ 0 0xc000045780}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:37.339799592+07:00","message":"receive streaming session, msgId: 217"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:37.339841328+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"นักท่องเที่ยวอาจารย์เขาบอกว่าเขาเห็นทะเลเป็นสีดำยังไม่ใช่ความสวยงามของยา\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":900000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:37.33985371+07:00","message":"receive interim result [false|false]: นักท่องเที่ยวอาจารย์เขาบอกว่าเขาเห็นทะเลเป็นสีดำยังไม่ใช่ความสวยงามของยา"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:37.339868977+07:00","message":"[buffer interim] 217 false นักท่องเที่ยวอาจารย์เขาบอกว่าเขาเห็นทะเลเป็นสีดำยังไม่ใช่ความสวยงามของยา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:37.339891266+07:00","message":"[bufferProcess] interim [900000000]:นักท่องเที่ยวอาจารย์เขาบอกว่าเขาเห็นทะเลเป็นสีดำยังไม่ใช่ความสวยงามของยา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:37.339894651+07:00","message":"[bufferProcess] send to processor:นักท่องเที่ยวอาจารย์เขาบอกว่าเขาเห็นทะเลเป็นสีดำยังไม่ใช่ความสวยงามของ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:37.339901281+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:37.339905698+07:00","message":"> Transcript [3776] [false]: 'นักท่องเที่ยวอาจารย์เขาบอกว่าเขาเห็นทะเลเป็นสีดำยังไม่ใช่ความสวยงามของ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:37.339910208+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:37.339912551+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:37.33991459+07:00","message":"StatePrefix: 'นักท่องเที่ยวอาจารย์เขาบอกว่าเขาเห็นทะเลเป็นสีดำยังไม่ใช่ความสวยงาม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:37.339917367+07:00","message":"TextPushed: 'นักท่องเที่ยวอาจารย์เขาบอกว่าเขาเห็นทะเลเป็นสีดำยังไม่'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:37.374634653+07:00","message":"receive streaming session, msgId: 217"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:37.374677737+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"นักท่องเที่ยวอาจารย์เขาบอกว่าเขาเห็นทะเลเป็นสีดำยังไม่ใช่ความสวยงามของยาม\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":960000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:37.374684735+07:00","message":"receive interim result [false|false]: นักท่องเที่ยวอาจารย์เขาบอกว่าเขาเห็นทะเลเป็นสีดำยังไม่ใช่ความสวยงามของยาม"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:37.374702411+07:00","message":"[buffer interim] 217 false นักท่องเที่ยวอาจารย์เขาบอกว่าเขาเห็นทะเลเป็นสีดำยังไม่ใช่ความสวยงามของยาม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:37.37471091+07:00","message":"[bufferProcess] interim [960000000]:นักท่องเที่ยวอาจารย์เขาบอกว่าเขาเห็นทะเลเป็นสีดำยังไม่ใช่ความสวยงามของยาม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:37.374713763+07:00","message":"[bufferProcess] send to processor:นักท่องเที่ยวอาจารย์เขาบอกว่าเขาเห็นทะเลเป็นสีดำยังไม่ใช่ความสวยงามของยา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:37.374718659+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:37.374721842+07:00","message":"> Transcript [3777] [false]: 'นักท่องเที่ยวอาจารย์เขาบอกว่าเขาเห็นทะเลเป็นสีดำยังไม่ใช่ความสวยงามของยา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:37.374726703+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:37.374729116+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:37.374731092+07:00","message":"StatePrefix: 'นักท่องเที่ยวอาจารย์เขาบอกว่าเขาเห็นทะเลเป็นสีดำยังไม่ใช่ความสวยงาม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:37.374734328+07:00","message":"TextPushed: 'นักท่องเที่ยวอาจารย์เขาบอกว่าเขาเห็นทะเลเป็นสีดำยังไม่'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:37.49756657+07:00","message":"receive streaming session, msgId: 217"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:37.497607948+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"นักท่องเที่ยวอาจารย์เขาบอกว่าเขาเห็นทะเลเป็นสีดำยังไม่ใช่ความสวยงามของยามค่ำ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":80000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:37.497614739+07:00","message":"receive interim result [false|false]: นักท่องเที่ยวอาจารย์เขาบอกว่าเขาเห็นทะเลเป็นสีดำยังไม่ใช่ความสวยงามของยามค่ำ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:37.497631204+07:00","message":"[buffer interim] 217 false นักท่องเที่ยวอาจารย์เขาบอกว่าเขาเห็นทะเลเป็นสีดำยังไม่ใช่ความสวยงามของยามค่ำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:37.497640027+07:00","message":"[bufferProcess] interim [80000000]:นักท่องเที่ยวอาจารย์เขาบอกว่าเขาเห็นทะเลเป็นสีดำยังไม่ใช่ความสวยงามของยามค่ำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:37.497643109+07:00","message":"[bufferProcess] send to processor:นักท่องเที่ยวอาจารย์เขาบอกว่าเขาเห็นทะเลเป็นสีดำยังไม่ใช่ความสวยงามของยาม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:37.49764718+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:37.497650587+07:00","message":"> Transcript [3778] [false]: 'นักท่องเที่ยวอาจารย์เขาบอกว่าเขาเห็นทะเลเป็นสีดำยังไม่ใช่ความสวยงามของยาม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:37.497654634+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:37.497656659+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:37.497659062+07:00","message":"StatePrefix: 'นักท่องเที่ยวอาจารย์เขาบอกว่าเขาเห็นทะเลเป็นสีดำยังไม่ใช่ความสวยงาม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:37.497662201+07:00","message":"TextPushed: 'นักท่องเที่ยวอาจารย์เขาบอกว่าเขาเห็นทะเลเป็นสีดำยังไม่'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:37.695321994+07:00","message":"receive streaming session, msgId: 217"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:37.695366353+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"นักท่องเที่ยวอาจารย์เขาบอกว่าเขาเห็นทะเลเป็นสีดำยังไม่ใช่ความสวยงามของยามค่ำคืน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":260000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:37.695373017+07:00","message":"receive interim result [false|false]: นักท่องเที่ยวอาจารย์เขาบอกว่าเขาเห็นทะเลเป็นสีดำยังไม่ใช่ความสวยงามของยามค่ำคืน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:37.695385233+07:00","message":"[buffer interim] 217 false นักท่องเที่ยวอาจารย์เขาบอกว่าเขาเห็นทะเลเป็นสีดำยังไม่ใช่ความสวยงามของยามค่ำคืน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:37.695393063+07:00","message":"[bufferProcess] interim [260000000]:นักท่องเที่ยวอาจารย์เขาบอกว่าเขาเห็นทะเลเป็นสีดำยังไม่ใช่ความสวยงามของยามค่ำคืน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:37.695395776+07:00","message":"[bufferProcess] send to processor:นักท่องเที่ยวอาจารย์เขาบอกว่าเขาเห็นทะเลเป็นสีดำยังไม่ใช่ความสวยงามของยามค่ำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:37.695399825+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:37.695402987+07:00","message":"> Transcript [3779] [false]: 'นักท่องเที่ยวอาจารย์เขาบอกว่าเขาเห็นทะเลเป็นสีดำยังไม่ใช่ความสวยงามของยามค่ำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:37.695407995+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:37.695410561+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:37.695412893+07:00","message":"StatePrefix: 'นักท่องเที่ยวอาจารย์เขาบอกว่าเขาเห็นทะเลเป็นสีดำยังไม่ใช่ความสวยงาม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:37.695416008+07:00","message":"TextPushed: 'นักท่องเที่ยวอาจารย์เขาบอกว่าเขาเห็นทะเลเป็นสีดำยังไม่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:37.695419327+07:00","message":"Push: 'ใช่ความสวยงาม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:37.695421566+07:00","message":"TextPushed: 'นักท่องเที่ยวอาจารย์เขาบอกว่าเขาเห็นทะเลเป็นสีดำยังไม่ใช่ความสวยงาม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:37.69543031+07:00","message":"Set new StatePrefix : 'นักท่องเที่ยวอาจารย์เขาบอกว่าเขาเห็นทะเลเป็นสีดำยังไม่ใช่ความสวยงามของยามค่ำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:37.695433207+07:00","message":"Next Push (prob) : 'ของยามค่ำ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:37.695441984+07:00","message":"push: {false ใช่ความสวยงาม 0 0xc000045780}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:37.886743749+07:00","message":"receive streaming session, msgId: 217"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:37.886787722+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"นักท่องเที่ยวอาจารย์เขาบอกว่าเขาเห็นทะเลเป็นสีดำยังไม่ใช่ความสวยงามของยามค่ำคืนแล้ว\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":440000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:37.886795712+07:00","message":"receive interim result [false|false]: นักท่องเที่ยวอาจารย์เขาบอกว่าเขาเห็นทะเลเป็นสีดำยังไม่ใช่ความสวยงามของยามค่ำคืนแล้ว"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:37.88681225+07:00","message":"[buffer interim] 217 false นักท่องเที่ยวอาจารย์เขาบอกว่าเขาเห็นทะเลเป็นสีดำยังไม่ใช่ความสวยงามของยามค่ำคืนแล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:37.886820188+07:00","message":"[bufferProcess] interim [440000000]:นักท่องเที่ยวอาจารย์เขาบอกว่าเขาเห็นทะเลเป็นสีดำยังไม่ใช่ความสวยงามของยามค่ำคืนแล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:37.886823452+07:00","message":"[bufferProcess] send to processor:นักท่องเที่ยวอาจารย์เขาบอกว่าเขาเห็นทะเลเป็นสีดำยังไม่ใช่ความสวยงามของยามค่ำคืน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:37.886828059+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:37.886831498+07:00","message":"> Transcript [3780] [false]: 'นักท่องเที่ยวอาจารย์เขาบอกว่าเขาเห็นทะเลเป็นสีดำยังไม่ใช่ความสวยงามของยามค่ำคืน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:37.886835545+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:37.886837711+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:37.886839888+07:00","message":"StatePrefix: 'นักท่องเที่ยวอาจารย์เขาบอกว่าเขาเห็นทะเลเป็นสีดำยังไม่ใช่ความสวยงามของยามค่ำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:37.886844872+07:00","message":"TextPushed: 'นักท่องเที่ยวอาจารย์เขาบอกว่าเขาเห็นทะเลเป็นสีดำยังไม่ใช่ความสวยงาม'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:38.127619883+07:00","message":"receive streaming session, msgId: 217"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:38.127667313+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"นักท่องเที่ยวอาจารย์เขาบอกว่าเขาเห็นทะเลเป็นสีดำยังไม่ใช่ความสวยงามของยามค่ำคืนแล้วก็\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":560000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:38.127675955+07:00","message":"receive interim result [false|false]: นักท่องเที่ยวอาจารย์เขาบอกว่าเขาเห็นทะเลเป็นสีดำยังไม่ใช่ความสวยงามของยามค่ำคืนแล้วก็"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:38.127690944+07:00","message":"[buffer interim] 217 false นักท่องเที่ยวอาจารย์เขาบอกว่าเขาเห็นทะเลเป็นสีดำยังไม่ใช่ความสวยงามของยามค่ำคืนแล้วก็"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:38.12770176+07:00","message":"[bufferProcess] interim [560000000]:นักท่องเที่ยวอาจารย์เขาบอกว่าเขาเห็นทะเลเป็นสีดำยังไม่ใช่ความสวยงามของยามค่ำคืนแล้วก็"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:38.127705084+07:00","message":"[bufferProcess] send to processor:นักท่องเที่ยวอาจารย์เขาบอกว่าเขาเห็นทะเลเป็นสีดำยังไม่ใช่ความสวยงามของยามค่ำคืนแล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:38.1277115+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:38.127714686+07:00","message":"> Transcript [3781] [false]: 'นักท่องเที่ยวอาจารย์เขาบอกว่าเขาเห็นทะเลเป็นสีดำยังไม่ใช่ความสวยงามของยามค่ำคืนแล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:38.127719315+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:38.1277219+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:38.127724029+07:00","message":"StatePrefix: 'นักท่องเที่ยวอาจารย์เขาบอกว่าเขาเห็นทะเลเป็นสีดำยังไม่ใช่ความสวยงามของยามค่ำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:38.127726745+07:00","message":"TextPushed: 'นักท่องเที่ยวอาจารย์เขาบอกว่าเขาเห็นทะเลเป็นสีดำยังไม่ใช่ความสวยงาม'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:38.155158487+07:00","message":"receive streaming session, msgId: 217"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:38.155196177+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"นักท่องเที่ยวอาจารย์เขาบอกว่าเขาเห็นทะเลเป็นสีดำยังไม่ใช่ความสวยงามของยามค่ำคืนแล้ว\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":620000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:38.155203302+07:00","message":"receive interim result [false|false]: นักท่องเที่ยวอาจารย์เขาบอกว่าเขาเห็นทะเลเป็นสีดำยังไม่ใช่ความสวยงามของยามค่ำคืนแล้ว"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:38.155215795+07:00","message":"[buffer interim] 217 false นักท่องเที่ยวอาจารย์เขาบอกว่าเขาเห็นทะเลเป็นสีดำยังไม่ใช่ความสวยงามของยามค่ำคืนแล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:38.15522263+07:00","message":"[bufferProcess] interim [620000000]:นักท่องเที่ยวอาจารย์เขาบอกว่าเขาเห็นทะเลเป็นสีดำยังไม่ใช่ความสวยงามของยามค่ำคืนแล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:38.155225388+07:00","message":"[bufferProcess] send to processor:นักท่องเที่ยวอาจารย์เขาบอกว่าเขาเห็นทะเลเป็นสีดำยังไม่ใช่ความสวยงามของยามค่ำคืนแล้วก็"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:38.155231082+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:38.15523392+07:00","message":"> Transcript [3782] [false]: 'นักท่องเที่ยวอาจารย์เขาบอกว่าเขาเห็นทะเลเป็นสีดำยังไม่ใช่ความสวยงามของยามค่ำคืนแล้วก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:38.155238157+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:38.155240433+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:38.155242315+07:00","message":"StatePrefix: 'นักท่องเที่ยวอาจารย์เขาบอกว่าเขาเห็นทะเลเป็นสีดำยังไม่ใช่ความสวยงามของยามค่ำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:38.15524513+07:00","message":"TextPushed: 'นักท่องเที่ยวอาจารย์เขาบอกว่าเขาเห็นทะเลเป็นสีดำยังไม่ใช่ความสวยงาม'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:38.167125884+07:00","message":"receive streaming session, msgId: 217"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:38.167160593+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"นักท่องเที่ยวอาจารย์เขาบอกว่าเขาเห็นทะเลเป็นสีดำยังไม่ใช่ความสวยงามของยามค่ำคืนและสะท้อน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":680000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:38.167168202+07:00","message":"receive interim result [false|false]: นักท่องเที่ยวอาจารย์เขาบอกว่าเขาเห็นทะเลเป็นสีดำยังไม่ใช่ความสวยงามของยามค่ำคืนและสะท้อน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:38.167184554+07:00","message":"[buffer interim] 217 false นักท่องเที่ยวอาจารย์เขาบอกว่าเขาเห็นทะเลเป็นสีดำยังไม่ใช่ความสวยงามของยามค่ำคืนและสะท้อน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:38.167192733+07:00","message":"[bufferProcess] interim [680000000]:นักท่องเที่ยวอาจารย์เขาบอกว่าเขาเห็นทะเลเป็นสีดำยังไม่ใช่ความสวยงามของยามค่ำคืนและสะท้อน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:38.167196899+07:00","message":"[bufferProcess] send to processor:นักท่องเที่ยวอาจารย์เขาบอกว่าเขาเห็นทะเลเป็นสีดำยังไม่ใช่ความสวยงามของยามค่ำคืนแล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:38.167204289+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:38.167207827+07:00","message":"> Transcript [3783] [false]: 'นักท่องเที่ยวอาจารย์เขาบอกว่าเขาเห็นทะเลเป็นสีดำยังไม่ใช่ความสวยงามของยามค่ำคืนแล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:38.167213092+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:38.167215742+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:38.167218624+07:00","message":"StatePrefix: 'นักท่องเที่ยวอาจารย์เขาบอกว่าเขาเห็นทะเลเป็นสีดำยังไม่ใช่ความสวยงามของยามค่ำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:38.16722277+07:00","message":"TextPushed: 'นักท่องเที่ยวอาจารย์เขาบอกว่าเขาเห็นทะเลเป็นสีดำยังไม่ใช่ความสวยงาม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:38.167230455+07:00","message":"Push: 'ของยามค่ำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:38.16723378+07:00","message":"TextPushed: 'นักท่องเที่ยวอาจารย์เขาบอกว่าเขาเห็นทะเลเป็นสีดำยังไม่ใช่ความสวยงามของยามค่ำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:38.167237399+07:00","message":"Set new StatePrefix : 'นักท่องเที่ยวอาจารย์เขาบอกว่าเขาเห็นทะเลเป็นสีดำยังไม่ใช่ความสวยงามของยามค่ำคืนแล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:38.167241086+07:00","message":"Next Push (prob) : 'คืนแล้ว'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:38.167262091+07:00","message":"push: {false ของยามค่ำ 0 0xc000045780}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:38.263469591+07:00","message":"receive streaming session, msgId: 217"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:38.263508318+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"นักท่องเที่ยวอาจารย์เขาบอกว่าเขาเห็นทะเลเป็นสีดำยังไม่ใช่ความสวยงามของยามค่ำคืนและสะท้อนแสง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":920000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:38.26351414+07:00","message":"receive interim result [false|false]: นักท่องเที่ยวอาจารย์เขาบอกว่าเขาเห็นทะเลเป็นสีดำยังไม่ใช่ความสวยงามของยามค่ำคืนและสะท้อนแสง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:38.263528445+07:00","message":"[buffer interim] 217 false นักท่องเที่ยวอาจารย์เขาบอกว่าเขาเห็นทะเลเป็นสีดำยังไม่ใช่ความสวยงามของยามค่ำคืนและสะท้อนแสง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:38.263535229+07:00","message":"[bufferProcess] interim [920000000]:นักท่องเที่ยวอาจารย์เขาบอกว่าเขาเห็นทะเลเป็นสีดำยังไม่ใช่ความสวยงามของยามค่ำคืนและสะท้อนแสง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:38.263537981+07:00","message":"[bufferProcess] send to processor:นักท่องเที่ยวอาจารย์เขาบอกว่าเขาเห็นทะเลเป็นสีดำยังไม่ใช่ความสวยงามของยามค่ำคืนและสะท้อน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:38.263545598+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:38.263548599+07:00","message":"> Transcript [3784] [false]: 'นักท่องเที่ยวอาจารย์เขาบอกว่าเขาเห็นทะเลเป็นสีดำยังไม่ใช่ความสวยงามของยามค่ำคืนและสะท้อน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:38.263551621+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:38.263553873+07:00","message":"Set new StatePrefix: 'นักท่องเที่ยวอาจารย์เขาบอกว่าเขาเห็นทะเลเป็นสีดำยังไม่ใช่ความสวยงามของยามค่ำคืนและสะท้อน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:38.59258208+07:00","message":"receive streaming session, msgId: 217"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:38.592625474+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"นักท่องเที่ยวอาจารย์เขาบอกว่าเขาเห็นทะเลเป็นสีดำยังไม่ใช่ความสวยงามของยามค่ำคืนและสะท้อนแสงจันทร์\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":160000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:38.592636992+07:00","message":"receive interim result [false|false]: นักท่องเที่ยวอาจารย์เขาบอกว่าเขาเห็นทะเลเป็นสีดำยังไม่ใช่ความสวยงามของยามค่ำคืนและสะท้อนแสงจันทร์"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:38.592651984+07:00","message":"[buffer interim] 217 false นักท่องเที่ยวอาจารย์เขาบอกว่าเขาเห็นทะเลเป็นสีดำยังไม่ใช่ความสวยงามของยามค่ำคืนและสะท้อนแสงจันทร์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:38.592659547+07:00","message":"[bufferProcess] interim [160000000]:นักท่องเที่ยวอาจารย์เขาบอกว่าเขาเห็นทะเลเป็นสีดำยังไม่ใช่ความสวยงามของยามค่ำคืนและสะท้อนแสงจันทร์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:38.592662596+07:00","message":"[bufferProcess] send to processor:นักท่องเที่ยวอาจารย์เขาบอกว่าเขาเห็นทะเลเป็นสีดำยังไม่ใช่ความสวยงามของยามค่ำคืนและสะท้อนแสง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:38.592666892+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:38.592669662+07:00","message":"> Transcript [3785] [false]: 'นักท่องเที่ยวอาจารย์เขาบอกว่าเขาเห็นทะเลเป็นสีดำยังไม่ใช่ความสวยงามของยามค่ำคืนและสะท้อนแสง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:38.592673532+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:38.592693922+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:38.59269652+07:00","message":"StatePrefix: 'นักท่องเที่ยวอาจารย์เขาบอกว่าเขาเห็นทะเลเป็นสีดำยังไม่ใช่ความสวยงามของยามค่ำคืนและสะท้อน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:38.592699498+07:00","message":"TextPushed: 'นักท่องเที่ยวอาจารย์เขาบอกว่าเขาเห็นทะเลเป็นสีดำยังไม่ใช่ความสวยงามของยามค่ำ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:38.698100211+07:00","message":"[GCS] IsForceVAD: false for message ID: 217"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:38.783493689+07:00","message":"receive streaming session, msgId: 217"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:38.783532798+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"นักท่องเที่ยวอาจารย์เขาบอกว่าเขาเห็นทะเลเป็นสีดำยังไม่ใช่ความสวยงามของยามค่ำคืนและสะท้อนแสงจันทร์นะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":340000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:38.783539368+07:00","message":"receive interim result [false|false]: นักท่องเที่ยวอาจารย์เขาบอกว่าเขาเห็นทะเลเป็นสีดำยังไม่ใช่ความสวยงามของยามค่ำคืนและสะท้อนแสงจันทร์นะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:38.783555486+07:00","message":"[buffer interim] 217 false นักท่องเที่ยวอาจารย์เขาบอกว่าเขาเห็นทะเลเป็นสีดำยังไม่ใช่ความสวยงามของยามค่ำคืนและสะท้อนแสงจันทร์นะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:38.783562389+07:00","message":"[bufferProcess] interim [340000000]:นักท่องเที่ยวอาจารย์เขาบอกว่าเขาเห็นทะเลเป็นสีดำยังไม่ใช่ความสวยงามของยามค่ำคืนและสะท้อนแสงจันทร์นะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:38.783565374+07:00","message":"[bufferProcess] send to processor:นักท่องเที่ยวอาจารย์เขาบอกว่าเขาเห็นทะเลเป็นสีดำยังไม่ใช่ความสวยงามของยามค่ำคืนและสะท้อนแสงจันทร์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:38.783568781+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:38.7835715+07:00","message":"> Transcript [3786] [false]: 'นักท่องเที่ยวอาจารย์เขาบอกว่าเขาเห็นทะเลเป็นสีดำยังไม่ใช่ความสวยงามของยามค่ำคืนและสะท้อนแสงจันทร์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:38.783575775+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:38.783578443+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:38.783581166+07:00","message":"StatePrefix: 'นักท่องเที่ยวอาจารย์เขาบอกว่าเขาเห็นทะเลเป็นสีดำยังไม่ใช่ความสวยงามของยามค่ำคืนและสะท้อน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:38.783584448+07:00","message":"TextPushed: 'นักท่องเที่ยวอาจารย์เขาบอกว่าเขาเห็นทะเลเป็นสีดำยังไม่ใช่ความสวยงามของยามค่ำ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:38.833480953+07:00","message":"[GCS] Start streaming session, msgId: 218"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:38.869590362+07:00","message":"receive streaming session, msgId: 217"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:38.869629188+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"นักท่องเที่ยวอาจารย์เขาบอกว่าเขาเห็นทะเลเป็นสีดำและไม่ใช่ความสวยงามของยามค่ำคืนและสะท้อนแสงจันทร์นะ\",\"confidence\":0.9357188}],\"is_final\":true,\"result_end_time\":{\"seconds\":5,\"nanos\":460000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:38.869635407+07:00","message":"receive interim result [true|false]: นักท่องเที่ยวอาจารย์เขาบอกว่าเขาเห็นทะเลเป็นสีดำและไม่ใช่ความสวยงามของยามค่ำคืนและสะท้อนแสงจันทร์นะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:38.869643167+07:00","message":"end recv isFinal message id 217"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:38.869645245+07:00","message":"end Recv id 217"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:38.869650585+07:00","message":"[buffer interim] 217 true นักท่องเที่ยวอาจารย์เขาบอกว่าเขาเห็นทะเลเป็นสีดำและไม่ใช่ความสวยงามของยามค่ำคืนและสะท้อนแสงจันทร์นะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:38.869657891+07:00","message":"[bufferProcess] interim [460000000]:นักท่องเที่ยวอาจารย์เขาบอกว่าเขาเห็นทะเลเป็นสีดำและไม่ใช่ความสวยงามของยามค่ำคืนและสะท้อนแสงจันทร์นะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:38.8696615+07:00","message":"[bufferProcess] send to processor (isfinal):นักท่องเที่ยวอาจารย์เขาบอกว่าเขาเห็นทะเลเป็นสีดำยังไม่ใช่ความสวยงามของยามค่ำคืนและสะท้อนแสงจันทร์นะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:38.869665282+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:38.869668185+07:00","message":"> Transcript [3787] [false]: 'นักท่องเที่ยวอาจารย์เขาบอกว่าเขาเห็นทะเลเป็นสีดำยังไม่ใช่ความสวยงามของยามค่ำคืนและสะท้อนแสงจันทร์นะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:38.869671741+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:38.869673794+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:38.869676157+07:00","message":"StatePrefix: 'นักท่องเที่ยวอาจารย์เขาบอกว่าเขาเห็นทะเลเป็นสีดำยังไม่ใช่ความสวยงามของยามค่ำคืนและสะท้อน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:38.869679176+07:00","message":"TextPushed: 'นักท่องเที่ยวอาจารย์เขาบอกว่าเขาเห็นทะเลเป็นสีดำยังไม่ใช่ความสวยงามของยามค่ำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:38.869681394+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:38.869683402+07:00","message":"> Transcript [3788] [true]: 'นักท่องเที่ยวอาจารย์เขาบอกว่าเขาเห็นทะเลเป็นสีดำและไม่ใช่ความสวยงามของยามค่ำคืนและสะท้อนแสงจันทร์นะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:38.869685866+07:00","message":"Count interim (case isFinal): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:38.869687687+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:38.869689781+07:00","message":"StatePrefix: 'นักท่องเที่ยวอาจารย์เขาบอกว่าเขาเห็นทะเลเป็นสีดำยังไม่ใช่ความสวยงามของยามค่ำคืนและสะท้อน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:38.869691853+07:00","message":"TextPushed: 'นักท่องเที่ยวอาจารย์เขาบอกว่าเขาเห็นทะเลเป็นสีดำยังไม่ใช่ความสวยงามของยามค่ำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:38.869693818+07:00","message":"must be align in case of isFinal"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:38.869904114+07:00","message":"Push: 'ยามค่ำคืนและสะท้อนแสงจันทร์นะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:38.869907278+07:00","message":"TextPushed: 'นักท่องเที่ยวอาจารย์เขาบอกว่าเขาเห็นทะเลเป็นสีดำยังไม่ใช่ความสวยงามของยามค่ำยามค่ำคืนและสะท้อนแสงจันทร์นะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:38.869909862+07:00","message":"Set new StatePrefix : 'นักท่องเที่ยวอาจารย์เขาบอกว่าเขาเห็นทะเลเป็นสีดำและไม่ใช่ความสวยงามของยามค่ำคืนและสะท้อนแสงจันทร์นะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:38.869912682+07:00","message":"Next Push (prob) : 'นักท่องเที่ยวอาจารย์เขาบอกว่าเขาเห็นทะเลเป็นสีดำและไม่ใช่ความสวยงามของยามค่ำคืนและสะท้อนแสงจันทร์นะ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:38.869919765+07:00","message":"push: {true ยามค่ำคืนและสะท้อนแสงจันทร์นะ 0 0xc000045780}"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:38.86996125+07:00","message":"write aligntment file to 'tmp/7593/align_message_id_217.html'"}
{"level":"info","service":"Main","time":"2026-06-25T13:21:38.880937644+07:00","message":"write wav file: './tmp/7593/7593_217.wav'"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:21:39.029503539+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:21:39.029518355+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:39.479563524+07:00","message":"[GCS] IsForceVAD: false for message ID: 218"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:39.539319002+07:00","message":"[GCS] Start streaming session, msgId: 219"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:39.566690033+07:00","message":"receive streaming session, msgId: 218"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:39.566710165+07:00","message":"found end of frame, send empty tag with msgId: 218"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:39.566714881+07:00","message":"end Recv id 218"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:39.566721947+07:00","message":"[buffer interim] 218 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:39.566731552+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:39.566741665+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:39.566745988+07:00","message":"> Transcript [3789] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:39.566749821+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:39.566752528+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:39.56675509+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:39.56675778+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:39.566761656+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:39.566774268+07:00","message":"push: {true \n 0 0xc001da8f80}"}
{"level":"info","service":"Main","time":"2026-06-25T13:21:39.572315935+07:00","message":"write wav file: './tmp/7593/7593_218.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:39.668055878+07:00","message":"[GCS] IsForceVAD: false for message ID: 219"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:39.739345915+07:00","message":"[GCS] Start streaming session, msgId: 220"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:39.771357641+07:00","message":"receive streaming session, msgId: 219"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:39.771378519+07:00","message":"found end of frame, send empty tag with msgId: 219"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:39.771381914+07:00","message":"end Recv id 219"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:39.771388467+07:00","message":"[buffer interim] 219 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:39.771395407+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:39.771399001+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:39.771401681+07:00","message":"> Transcript [3790] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:39.771404427+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:39.771409217+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:39.771411235+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:39.771413102+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:39.77141575+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:39.771431694+07:00","message":"push: {true \n 0 0xc0017d5b80}"}
{"level":"info","service":"Main","time":"2026-06-25T13:21:39.775987313+07:00","message":"write wav file: './tmp/7593/7593_219.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:40.214383604+07:00","message":"receive streaming session, msgId: 220"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:40.214433944+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ดีนะคะ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":480000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:40.214439347+07:00","message":"receive interim result [false|false]: ดีนะคะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:40.214457065+07:00","message":"[buffer interim] 220 false ดีนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:40.214463697+07:00","message":"[bufferProcess] interim [480000000]:ดีนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:40.21446597+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:40.259537232+07:00","message":"receive streaming session, msgId: 220"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:40.259586077+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ศรีนครินทร์\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":600000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:40.259594875+07:00","message":"receive interim result [false|false]: ศรีนครินทร์"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:40.259613345+07:00","message":"[buffer interim] 220 false ศรีนครินทร์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:40.259624401+07:00","message":"[bufferProcess] interim [600000000]:ศรีนครินทร์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:40.259627962+07:00","message":"[bufferProcess] send to processor:ดีนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:40.259633598+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:40.259637769+07:00","message":"> Transcript [3791] [false]: 'ดีนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:40.25964179+07:00","message":"Set StatePrefix (first interim): 'ดีนะคะ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:40.707190293+07:00","message":"receive streaming session, msgId: 220"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:40.707233875+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ศรีนครินทร์ศรีด่าน\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":960000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:40.707240814+07:00","message":"receive interim result [false|false]: ศรีนครินทร์ศรีด่าน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:40.707256974+07:00","message":"[buffer interim] 220 false ศรีนครินทร์ศรีด่าน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:40.707264641+07:00","message":"[bufferProcess] interim [960000000]:ศรีนครินทร์ศรีด่าน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:40.707267508+07:00","message":"[bufferProcess] send to processor:ศรีนครินทร์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:40.707275667+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:40.707278755+07:00","message":"> Transcript [3792] [false]: 'ศรีนครินทร์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:40.707281171+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:40.707283456+07:00","message":"Set new StatePrefix: 'ศรีนครินทร์'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:41.292776313+07:00","message":"receive streaming session, msgId: 220"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:41.292816587+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ศรีนครินทร์ศรีด่าน\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":1,\"nanos\":560000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:41.292822447+07:00","message":"receive interim result [false|false]: ศรีนครินทร์ศรีด่าน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:41.292834292+07:00","message":"[buffer interim] 220 false ศรีนครินทร์ศรีด่าน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:41.292841187+07:00","message":"[bufferProcess] interim [560000000]:ศรีนครินทร์ศรีด่าน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:41.292843922+07:00","message":"[bufferProcess] send to processor:ศรีนครินทร์ศรีด่าน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:41.292849395+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:41.292852174+07:00","message":"> Transcript [3793] [false]: 'ศรีนครินทร์ศรีด่าน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:41.292855868+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:41.292858029+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:41.292860051+07:00","message":"StatePrefix: 'ศรีนครินทร์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:41.292862246+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:41.678902219+07:00","message":"receive streaming session, msgId: 220"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:41.678943752+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ศรีนครินทร์ศรีด่าน\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":1,\"nanos\":980000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:41.678950874+07:00","message":"receive interim result [false|false]: ศรีนครินทร์ศรีด่าน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:41.678977938+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" 3\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":980000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:41.678980932+07:00","message":"receive interim result [false|false]:  3"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:41.67899015+07:00","message":"[buffer interim] 220 false ศรีนครินทร์ศรีด่าน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:41.678994456+07:00","message":"[buffer interim] 220 false  3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:41.679001783+07:00","message":"[bufferProcess] interim [980000000]:ศรีนครินทร์ศรีด่าน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:41.679006973+07:00","message":"[bufferProcess] send to processor:ศรีนครินทร์ศรีด่าน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:41.679013141+07:00","message":"[bufferProcess] interim [980000000]: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:41.679015672+07:00","message":"[bufferProcess] update buffer: ศรีนครินทร์ศรีด่าน 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:41.679018718+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:41.679021635+07:00","message":"> Transcript [3794] [false]: 'ศรีนครินทร์ศรีด่าน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:41.679025559+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:41.67902797+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:41.679029988+07:00","message":"StatePrefix: 'ศรีนครินทร์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:41.679032173+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:41.800718784+07:00","message":"receive streaming session, msgId: 220"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:41.800754674+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ศรีนครินทร์ศรีด่าน\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":2,\"nanos\":40000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:41.800759987+07:00","message":"receive interim result [false|false]: ศรีนครินทร์ศรีด่าน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:41.800775409+07:00","message":"[buffer interim] 220 false ศรีนครินทร์ศรีด่าน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:41.800782521+07:00","message":"[bufferProcess] interim [40000000]:ศรีนครินทร์ศรีด่าน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:41.800785788+07:00","message":"[bufferProcess] send to processor:ศรีนครินทร์ศรีด่าน 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:41.800789376+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:41.800792349+07:00","message":"> Transcript [3795] [false]: 'ศรีนครินทร์ศรีด่าน 3'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:41.800796348+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:41.80079883+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:41.800800822+07:00","message":"StatePrefix: 'ศรีนครินทร์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:41.800802814+07:00","message":"TextPushed: ''"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:21:42.030253919+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:21:42.030292032+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:42.179548548+07:00","message":"receive streaming session, msgId: 220"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:42.179582843+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ศรีนครินทร์ศรีด่านไม่รู้เป็นอะไร\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":520000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:42.179588568+07:00","message":"receive interim result [false|false]: ศรีนครินทร์ศรีด่านไม่รู้เป็นอะไร"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:42.179603621+07:00","message":"[buffer interim] 220 false ศรีนครินทร์ศรีด่านไม่รู้เป็นอะไร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:42.1796103+07:00","message":"[bufferProcess] interim [520000000]:ศรีนครินทร์ศรีด่านไม่รู้เป็นอะไร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:42.179613088+07:00","message":"[bufferProcess] send to processor:ศรีนครินทร์ศรีด่าน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:42.179616289+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:42.179619271+07:00","message":"> Transcript [3796] [false]: 'ศรีนครินทร์ศรีด่าน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:42.179623319+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:42.179625758+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:42.179627737+07:00","message":"StatePrefix: 'ศรีนครินทร์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:42.179629866+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:42.179632206+07:00","message":"Push: 'ศรีนครินทร์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:42.179634233+07:00","message":"TextPushed: 'ศรีนครินทร์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:42.179636671+07:00","message":"Set new StatePrefix : 'ศรีนครินทร์ศรีด่าน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:42.179638989+07:00","message":"Next Push (prob) : 'ศรีด่าน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:42.179646086+07:00","message":"push: {false ศรีนครินทร์ 0 0xc001da9180}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:42.38236413+07:00","message":"receive streaming session, msgId: 220"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:42.38240454+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ศรีนครินทร์ศรีด่านไม่รู้เป็นอะไรไป\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":640000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:42.382411072+07:00","message":"receive interim result [false|false]: ศรีนครินทร์ศรีด่านไม่รู้เป็นอะไรไป"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:42.382439365+07:00","message":"[buffer interim] 220 false ศรีนครินทร์ศรีด่านไม่รู้เป็นอะไรไป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:42.382448361+07:00","message":"[bufferProcess] interim [640000000]:ศรีนครินทร์ศรีด่านไม่รู้เป็นอะไรไป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:42.382452617+07:00","message":"[bufferProcess] send to processor:ศรีนครินทร์ศรีด่านไม่รู้เป็นอะไร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:42.382457454+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:42.382462081+07:00","message":"> Transcript [3797] [false]: 'ศรีนครินทร์ศรีด่านไม่รู้เป็นอะไร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:42.382466961+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:42.38246992+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:42.382473356+07:00","message":"StatePrefix: 'ศรีนครินทร์ศรีด่าน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:42.382476762+07:00","message":"TextPushed: 'ศรีนครินทร์'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:42.506703862+07:00","message":"receive streaming session, msgId: 220"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:42.506745253+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ศรีนครินทร์ศรีด่านไม่รู้เป็นอะไรไปถาม\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":820000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:42.506755724+07:00","message":"receive interim result [false|false]: ศรีนครินทร์ศรีด่านไม่รู้เป็นอะไรไปถาม"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:42.506768487+07:00","message":"[buffer interim] 220 false ศรีนครินทร์ศรีด่านไม่รู้เป็นอะไรไปถาม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:42.506778748+07:00","message":"[bufferProcess] interim [820000000]:ศรีนครินทร์ศรีด่านไม่รู้เป็นอะไรไปถาม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:42.506781394+07:00","message":"[bufferProcess] send to processor:ศรีนครินทร์ศรีด่านไม่รู้เป็นอะไรไป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:42.506786408+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:42.506789462+07:00","message":"> Transcript [3798] [false]: 'ศรีนครินทร์ศรีด่านไม่รู้เป็นอะไรไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:42.5067935+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:42.506795668+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:42.506798137+07:00","message":"StatePrefix: 'ศรีนครินทร์ศรีด่าน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:42.506800338+07:00","message":"TextPushed: 'ศรีนครินทร์'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:42.575258011+07:00","message":"receive streaming session, msgId: 220"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:42.575293827+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ศรีนครินทร์ศรีด่านไม่รู้เป็นอะไรไปหาหมอ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":880000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:42.575299728+07:00","message":"receive interim result [false|false]: ศรีนครินทร์ศรีด่านไม่รู้เป็นอะไรไปหาหมอ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:42.575313981+07:00","message":"[buffer interim] 220 false ศรีนครินทร์ศรีด่านไม่รู้เป็นอะไรไปหาหมอ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:42.575321281+07:00","message":"[bufferProcess] interim [880000000]:ศรีนครินทร์ศรีด่านไม่รู้เป็นอะไรไปหาหมอ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:42.575323731+07:00","message":"[bufferProcess] send to processor:ศรีนครินทร์ศรีด่านไม่รู้เป็นอะไรไปถาม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:42.575327149+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:42.575330005+07:00","message":"> Transcript [3799] [false]: 'ศรีนครินทร์ศรีด่านไม่รู้เป็นอะไรไปถาม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:42.575333709+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:42.575335922+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:42.575338396+07:00","message":"StatePrefix: 'ศรีนครินทร์ศรีด่าน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:42.575340891+07:00","message":"TextPushed: 'ศรีนครินทร์'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:42.700534897+07:00","message":"receive streaming session, msgId: 220"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:42.700578573+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ศรีนครินทร์ศรีด่านไม่รู้เป็นอะไรไปถามเอา\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":940000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:42.700585561+07:00","message":"receive interim result [false|false]: ศรีนครินทร์ศรีด่านไม่รู้เป็นอะไรไปถามเอา"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:42.700601543+07:00","message":"[buffer interim] 220 false ศรีนครินทร์ศรีด่านไม่รู้เป็นอะไรไปถามเอา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:42.700610218+07:00","message":"[bufferProcess] interim [940000000]:ศรีนครินทร์ศรีด่านไม่รู้เป็นอะไรไปถามเอา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:42.700613158+07:00","message":"[bufferProcess] send to processor:ศรีนครินทร์ศรีด่านไม่รู้เป็นอะไรไปหาหมอ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:42.700620307+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:42.700623688+07:00","message":"> Transcript [3800] [false]: 'ศรีนครินทร์ศรีด่านไม่รู้เป็นอะไรไปหาหมอ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:42.700628092+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:42.700630734+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:42.700633676+07:00","message":"StatePrefix: 'ศรีนครินทร์ศรีด่าน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:42.700636199+07:00","message":"TextPushed: 'ศรีนครินทร์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:42.700641951+07:00","message":"Push: 'ศรีด่าน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:42.700643889+07:00","message":"TextPushed: 'ศรีนครินทร์ศรีด่าน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:42.700646579+07:00","message":"Set new StatePrefix : 'ศรีนครินทร์ศรีด่านไม่รู้เป็นอะไรไปหาหมอ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:42.700649684+07:00","message":"Next Push (prob) : 'ไม่รู้เป็นอะไรไปหาหมอ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:42.700659046+07:00","message":"push: {false ศรีด่าน 0 0xc001da9180}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:42.731378295+07:00","message":"receive streaming session, msgId: 220"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:42.73142122+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ศรีนครินทร์ศรีด่านไม่รู้เป็นอะไรไปหาหมอ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:42.731436171+07:00","message":"receive interim result [false|false]: ศรีนครินทร์ศรีด่านไม่รู้เป็นอะไรไปหาหมอ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:42.731456587+07:00","message":"[buffer interim] 220 false ศรีนครินทร์ศรีด่านไม่รู้เป็นอะไรไปหาหมอ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:42.73146654+07:00","message":"[bufferProcess] interim [0]:ศรีนครินทร์ศรีด่านไม่รู้เป็นอะไรไปหาหมอ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:42.731470341+07:00","message":"[bufferProcess] send to processor:ศรีนครินทร์ศรีด่านไม่รู้เป็นอะไรไปถามเอา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:42.731479249+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:42.731483007+07:00","message":"> Transcript [3801] [false]: 'ศรีนครินทร์ศรีด่านไม่รู้เป็นอะไรไปถามเอา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:42.731486461+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:42.731489883+07:00","message":"Set new StatePrefix: 'ศรีนครินทร์ศรีด่านไม่รู้เป็นอะไรไปถามเอา'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:42.77776335+07:00","message":"receive streaming session, msgId: 220"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:42.77779966+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ศรีนครินทร์ศรีด่านไม่รู้เป็นอะไรไปถามเอาแต่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":60000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:42.77780584+07:00","message":"receive interim result [false|false]: ศรีนครินทร์ศรีด่านไม่รู้เป็นอะไรไปถามเอาแต่"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:42.777820079+07:00","message":"[buffer interim] 220 false ศรีนครินทร์ศรีด่านไม่รู้เป็นอะไรไปถามเอาแต่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:42.777827248+07:00","message":"[bufferProcess] interim [60000000]:ศรีนครินทร์ศรีด่านไม่รู้เป็นอะไรไปถามเอาแต่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:42.777829989+07:00","message":"[bufferProcess] send to processor:ศรีนครินทร์ศรีด่านไม่รู้เป็นอะไรไปหาหมอ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:42.77783694+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:42.777839861+07:00","message":"> Transcript [3802] [false]: 'ศรีนครินทร์ศรีด่านไม่รู้เป็นอะไรไปหาหมอ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:42.777842213+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:42.777844179+07:00","message":"Set new StatePrefix: 'ศรีนครินทร์ศรีด่านไม่รู้เป็นอะไรไปหาหมอ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:42.841864937+07:00","message":"receive streaming session, msgId: 220"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:42.84189931+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ศรีนครินทร์ศรีด่านไม่รู้เป็นอะไรไปถามเอาจาก\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":120000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:42.841905046+07:00","message":"receive interim result [false|false]: ศรีนครินทร์ศรีด่านไม่รู้เป็นอะไรไปถามเอาจาก"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:42.841917536+07:00","message":"[buffer interim] 220 false ศรีนครินทร์ศรีด่านไม่รู้เป็นอะไรไปถามเอาจาก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:42.841924454+07:00","message":"[bufferProcess] interim [120000000]:ศรีนครินทร์ศรีด่านไม่รู้เป็นอะไรไปถามเอาจาก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:42.841926773+07:00","message":"[bufferProcess] send to processor:ศรีนครินทร์ศรีด่านไม่รู้เป็นอะไรไปถามเอาแต่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:42.841930434+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:42.841933114+07:00","message":"> Transcript [3803] [false]: 'ศรีนครินทร์ศรีด่านไม่รู้เป็นอะไรไปถามเอาแต่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:42.841935802+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:42.841937829+07:00","message":"Set new StatePrefix: 'ศรีนครินทร์ศรีด่านไม่รู้เป็นอะไรไปถามเอาแต่'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:42.942928295+07:00","message":"receive streaming session, msgId: 220"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:42.942962208+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ศรีนครินทร์ศรีด่านไม่รู้เป็นอะไรไปถามเอากับน้อง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":180000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:42.942968388+07:00","message":"receive interim result [false|false]: ศรีนครินทร์ศรีด่านไม่รู้เป็นอะไรไปถามเอากับน้อง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:42.942983114+07:00","message":"[buffer interim] 220 false ศรีนครินทร์ศรีด่านไม่รู้เป็นอะไรไปถามเอากับน้อง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:42.942990809+07:00","message":"[bufferProcess] interim [180000000]:ศรีนครินทร์ศรีด่านไม่รู้เป็นอะไรไปถามเอากับน้อง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:42.942993768+07:00","message":"[bufferProcess] send to processor:ศรีนครินทร์ศรีด่านไม่รู้เป็นอะไรไปถามเอาจาก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:42.942997177+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:42.943000051+07:00","message":"> Transcript [3804] [false]: 'ศรีนครินทร์ศรีด่านไม่รู้เป็นอะไรไปถามเอาจาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:42.943002533+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:42.943004589+07:00","message":"Set new StatePrefix: 'ศรีนครินทร์ศรีด่านไม่รู้เป็นอะไรไปถามเอาจาก'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:43.08093592+07:00","message":"receive streaming session, msgId: 220"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:43.080972281+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ศรีนครินทร์ศรีด่านไม่รู้เป็นอะไรไปถามเอากับน้องอ้อม\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":360000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:43.080979244+07:00","message":"receive interim result [false|false]: ศรีนครินทร์ศรีด่านไม่รู้เป็นอะไรไปถามเอากับน้องอ้อม"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:43.080992848+07:00","message":"[buffer interim] 220 false ศรีนครินทร์ศรีด่านไม่รู้เป็นอะไรไปถามเอากับน้องอ้อม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:43.08100008+07:00","message":"[bufferProcess] interim [360000000]:ศรีนครินทร์ศรีด่านไม่รู้เป็นอะไรไปถามเอากับน้องอ้อม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:43.08100299+07:00","message":"[bufferProcess] send to processor:ศรีนครินทร์ศรีด่านไม่รู้เป็นอะไรไปถามเอากับน้อง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:43.081006676+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:43.081009373+07:00","message":"> Transcript [3805] [false]: 'ศรีนครินทร์ศรีด่านไม่รู้เป็นอะไรไปถามเอากับน้อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:43.081011774+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:43.081013669+07:00","message":"Set new StatePrefix: 'ศรีนครินทร์ศรีด่านไม่รู้เป็นอะไรไปถามเอากับน้อง'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:43.396085197+07:00","message":"receive streaming session, msgId: 220"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:43.396125304+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ศรีนครินทร์ศรีด่านไม่รู้เป็นอะไรไปถามเอากับน้องอ้อมดีกว่า\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":660000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:43.396131938+07:00","message":"receive interim result [false|false]: ศรีนครินทร์ศรีด่านไม่รู้เป็นอะไรไปถามเอากับน้องอ้อมดีกว่า"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:43.396146823+07:00","message":"[buffer interim] 220 false ศรีนครินทร์ศรีด่านไม่รู้เป็นอะไรไปถามเอากับน้องอ้อมดีกว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:43.396154957+07:00","message":"[bufferProcess] interim [660000000]:ศรีนครินทร์ศรีด่านไม่รู้เป็นอะไรไปถามเอากับน้องอ้อมดีกว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:43.396157802+07:00","message":"[bufferProcess] send to processor:ศรีนครินทร์ศรีด่านไม่รู้เป็นอะไรไปถามเอากับน้องอ้อม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:43.396163091+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:43.396166287+07:00","message":"> Transcript [3806] [false]: 'ศรีนครินทร์ศรีด่านไม่รู้เป็นอะไรไปถามเอากับน้องอ้อม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:43.396170582+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:43.396172743+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:43.396175147+07:00","message":"StatePrefix: 'ศรีนครินทร์ศรีด่านไม่รู้เป็นอะไรไปถามเอากับน้อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:43.396177928+07:00","message":"TextPushed: 'ศรีนครินทร์ศรีด่าน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:43.664899245+07:00","message":"receive streaming session, msgId: 220"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:43.664938214+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ศรีนครินทร์ศรีด่านไม่รู้เป็นอะไรไปถามเอากับน้องอ้อมดีกว่าว่า\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":960000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:43.664944261+07:00","message":"receive interim result [false|false]: ศรีนครินทร์ศรีด่านไม่รู้เป็นอะไรไปถามเอากับน้องอ้อมดีกว่าว่า"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:43.664968227+07:00","message":"[buffer interim] 220 false ศรีนครินทร์ศรีด่านไม่รู้เป็นอะไรไปถามเอากับน้องอ้อมดีกว่าว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:43.664982131+07:00","message":"[bufferProcess] interim [960000000]:ศรีนครินทร์ศรีด่านไม่รู้เป็นอะไรไปถามเอากับน้องอ้อมดีกว่าว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:43.664985142+07:00","message":"[bufferProcess] send to processor:ศรีนครินทร์ศรีด่านไม่รู้เป็นอะไรไปถามเอากับน้องอ้อมดีกว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:43.664991158+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:43.664994327+07:00","message":"> Transcript [3807] [false]: 'ศรีนครินทร์ศรีด่านไม่รู้เป็นอะไรไปถามเอากับน้องอ้อมดีกว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:43.664998457+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:43.665000668+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:43.665003284+07:00","message":"StatePrefix: 'ศรีนครินทร์ศรีด่านไม่รู้เป็นอะไรไปถามเอากับน้อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:43.665005839+07:00","message":"TextPushed: 'ศรีนครินทร์ศรีด่าน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:44.299868162+07:00","message":"receive streaming session, msgId: 220"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:44.299902225+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ศรีนครินทร์ศรีด่านไม่รู้เป็นอะไรไปถามเอากับน้องอ้อมดีกว่าว่าทะเล\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":560000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:44.299908044+07:00","message":"receive interim result [false|false]: ศรีนครินทร์ศรีด่านไม่รู้เป็นอะไรไปถามเอากับน้องอ้อมดีกว่าว่าทะเล"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:44.299920784+07:00","message":"[buffer interim] 220 false ศรีนครินทร์ศรีด่านไม่รู้เป็นอะไรไปถามเอากับน้องอ้อมดีกว่าว่าทะเล"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:44.299928384+07:00","message":"[bufferProcess] interim [560000000]:ศรีนครินทร์ศรีด่านไม่รู้เป็นอะไรไปถามเอากับน้องอ้อมดีกว่าว่าทะเล"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:44.299931364+07:00","message":"[bufferProcess] send to processor:ศรีนครินทร์ศรีด่านไม่รู้เป็นอะไรไปถามเอากับน้องอ้อมดีกว่าว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:44.299935563+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:44.299938875+07:00","message":"> Transcript [3808] [false]: 'ศรีนครินทร์ศรีด่านไม่รู้เป็นอะไรไปถามเอากับน้องอ้อมดีกว่าว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:44.299943611+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:44.299945712+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:44.299948052+07:00","message":"StatePrefix: 'ศรีนครินทร์ศรีด่านไม่รู้เป็นอะไรไปถามเอากับน้อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:44.299950884+07:00","message":"TextPushed: 'ศรีนครินทร์ศรีด่าน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:44.361773055+07:00","message":"receive streaming session, msgId: 220"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:44.361806577+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ศรีนครินทร์ศรีด่านไม่รู้เป็นอะไรไปถามเอากับน้องอ้อมดีกว่าว่าทะเลสี\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":680000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:44.361813208+07:00","message":"receive interim result [false|false]: ศรีนครินทร์ศรีด่านไม่รู้เป็นอะไรไปถามเอากับน้องอ้อมดีกว่าว่าทะเลสี"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:44.361828166+07:00","message":"[buffer interim] 220 false ศรีนครินทร์ศรีด่านไม่รู้เป็นอะไรไปถามเอากับน้องอ้อมดีกว่าว่าทะเลสี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:44.361835382+07:00","message":"[bufferProcess] interim [680000000]:ศรีนครินทร์ศรีด่านไม่รู้เป็นอะไรไปถามเอากับน้องอ้อมดีกว่าว่าทะเลสี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:44.361838098+07:00","message":"[bufferProcess] send to processor:ศรีนครินทร์ศรีด่านไม่รู้เป็นอะไรไปถามเอากับน้องอ้อมดีกว่าว่าทะเล"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:44.361841679+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:44.361845304+07:00","message":"> Transcript [3809] [false]: 'ศรีนครินทร์ศรีด่านไม่รู้เป็นอะไรไปถามเอากับน้องอ้อมดีกว่าว่าทะเล'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:44.361850078+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:44.361852251+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:44.361854726+07:00","message":"StatePrefix: 'ศรีนครินทร์ศรีด่านไม่รู้เป็นอะไรไปถามเอากับน้อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:44.361857327+07:00","message":"TextPushed: 'ศรีนครินทร์ศรีด่าน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:44.361860582+07:00","message":"Push: 'ไม่รู้เป็นอะไรไปถามเอากับน้อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:44.361862794+07:00","message":"TextPushed: 'ศรีนครินทร์ศรีด่านไม่รู้เป็นอะไรไปถามเอากับน้อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:44.361865196+07:00","message":"Set new StatePrefix : 'ศรีนครินทร์ศรีด่านไม่รู้เป็นอะไรไปถามเอากับน้องอ้อมดีกว่าว่าทะเล'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:44.361867518+07:00","message":"Next Push (prob) : 'อ้อมดีกว่าว่าทะเล'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:44.361874638+07:00","message":"push: {false ไม่รู้เป็นอะไรไปถามเอากับน้อง 0 0xc001da9180}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:44.545876623+07:00","message":"receive streaming session, msgId: 220"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:44.545911481+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ศรีนครินทร์ศรีด่านไม่รู้เป็นอะไรไปถามเอากับน้องอ้อมดีกว่าว่าทะเลสีดำ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":860000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:44.545917539+07:00","message":"receive interim result [false|false]: ศรีนครินทร์ศรีด่านไม่รู้เป็นอะไรไปถามเอากับน้องอ้อมดีกว่าว่าทะเลสีดำ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:44.54593271+07:00","message":"[buffer interim] 220 false ศรีนครินทร์ศรีด่านไม่รู้เป็นอะไรไปถามเอากับน้องอ้อมดีกว่าว่าทะเลสีดำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:44.545940038+07:00","message":"[bufferProcess] interim [860000000]:ศรีนครินทร์ศรีด่านไม่รู้เป็นอะไรไปถามเอากับน้องอ้อมดีกว่าว่าทะเลสีดำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:44.545943135+07:00","message":"[bufferProcess] send to processor:ศรีนครินทร์ศรีด่านไม่รู้เป็นอะไรไปถามเอากับน้องอ้อมดีกว่าว่าทะเลสี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:44.545947413+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:44.5459501+07:00","message":"> Transcript [3810] [false]: 'ศรีนครินทร์ศรีด่านไม่รู้เป็นอะไรไปถามเอากับน้องอ้อมดีกว่าว่าทะเลสี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:44.545954034+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:44.545956196+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:44.545958106+07:00","message":"StatePrefix: 'ศรีนครินทร์ศรีด่านไม่รู้เป็นอะไรไปถามเอากับน้องอ้อมดีกว่าว่าทะเล'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:44.545961059+07:00","message":"TextPushed: 'ศรีนครินทร์ศรีด่านไม่รู้เป็นอะไรไปถามเอากับน้อง'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:44.866537559+07:00","message":"receive streaming session, msgId: 220"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:44.866576981+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ศรีนครินทร์ศรีด่านไม่รู้เป็นอะไรไปถามเอากับน้องอ้อมดีกว่าว่าทะเลสีดำที่ 5\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":160000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:44.866583731+07:00","message":"receive interim result [false|false]: ศรีนครินทร์ศรีด่านไม่รู้เป็นอะไรไปถามเอากับน้องอ้อมดีกว่าว่าทะเลสีดำที่ 5"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:44.866594703+07:00","message":"[buffer interim] 220 false ศรีนครินทร์ศรีด่านไม่รู้เป็นอะไรไปถามเอากับน้องอ้อมดีกว่าว่าทะเลสีดำที่ 5"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:44.866601237+07:00","message":"[bufferProcess] interim [160000000]:ศรีนครินทร์ศรีด่านไม่รู้เป็นอะไรไปถามเอากับน้องอ้อมดีกว่าว่าทะเลสีดำที่ 5"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:44.866604733+07:00","message":"[bufferProcess] send to processor:ศรีนครินทร์ศรีด่านไม่รู้เป็นอะไรไปถามเอากับน้องอ้อมดีกว่าว่าทะเลสีดำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:44.866610404+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:44.866613745+07:00","message":"> Transcript [3811] [false]: 'ศรีนครินทร์ศรีด่านไม่รู้เป็นอะไรไปถามเอากับน้องอ้อมดีกว่าว่าทะเลสีดำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:44.866617692+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:44.866619719+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:44.866623465+07:00","message":"StatePrefix: 'ศรีนครินทร์ศรีด่านไม่รู้เป็นอะไรไปถามเอากับน้องอ้อมดีกว่าว่าทะเล'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:44.866626039+07:00","message":"TextPushed: 'ศรีนครินทร์ศรีด่านไม่รู้เป็นอะไรไปถามเอากับน้อง'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:44.977641482+07:00","message":"[GCS] IsForceVAD: false for message ID: 220"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:44.997914242+07:00","message":"receive streaming session, msgId: 220"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:44.997945146+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ศรีนครินทร์ศรีด่านไม่รู้เป็นอะไรไปถามเอากับน้องอ้อมดีกว่าว่าทะเลสีดำที่หาด\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":280000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:44.997951056+07:00","message":"receive interim result [false|false]: ศรีนครินทร์ศรีด่านไม่รู้เป็นอะไรไปถามเอากับน้องอ้อมดีกว่าว่าทะเลสีดำที่หาด"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:44.997965498+07:00","message":"[buffer interim] 220 false ศรีนครินทร์ศรีด่านไม่รู้เป็นอะไรไปถามเอากับน้องอ้อมดีกว่าว่าทะเลสีดำที่หาด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:44.997972878+07:00","message":"[bufferProcess] interim [280000000]:ศรีนครินทร์ศรีด่านไม่รู้เป็นอะไรไปถามเอากับน้องอ้อมดีกว่าว่าทะเลสีดำที่หาด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:44.997980115+07:00","message":"[bufferProcess] send to processor:ศรีนครินทร์ศรีด่านไม่รู้เป็นอะไรไปถามเอากับน้องอ้อมดีกว่าว่าทะเลสีดำที่ 5"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:44.997988961+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:44.997995814+07:00","message":"> Transcript [3812] [false]: 'ศรีนครินทร์ศรีด่านไม่รู้เป็นอะไรไปถามเอากับน้องอ้อมดีกว่าว่าทะเลสีดำที่ 5'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:44.998000155+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:44.998002099+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:44.998004275+07:00","message":"StatePrefix: 'ศรีนครินทร์ศรีด่านไม่รู้เป็นอะไรไปถามเอากับน้องอ้อมดีกว่าว่าทะเล'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:44.998007911+07:00","message":"TextPushed: 'ศรีนครินทร์ศรีด่านไม่รู้เป็นอะไรไปถามเอากับน้อง'"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:21:45.030669313+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:21:45.030701474+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:45.049699035+07:00","message":"[GCS] Start streaming session, msgId: 221"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:45.059998576+07:00","message":"receive streaming session, msgId: 220"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:45.060031087+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ศรีนครินทร์ศรีด่านไม่รู้เป็นอะไรไปถามเอากับน้องอ้อมดีกว่าว่าทะเลสีดำที่หาดป่า\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":460000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:45.060037539+07:00","message":"receive interim result [false|false]: ศรีนครินทร์ศรีด่านไม่รู้เป็นอะไรไปถามเอากับน้องอ้อมดีกว่าว่าทะเลสีดำที่หาดป่า"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:45.060048299+07:00","message":"[buffer interim] 220 false ศรีนครินทร์ศรีด่านไม่รู้เป็นอะไรไปถามเอากับน้องอ้อมดีกว่าว่าทะเลสีดำที่หาดป่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:45.060055576+07:00","message":"[bufferProcess] interim [460000000]:ศรีนครินทร์ศรีด่านไม่รู้เป็นอะไรไปถามเอากับน้องอ้อมดีกว่าว่าทะเลสีดำที่หาดป่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:45.060058552+07:00","message":"[bufferProcess] send to processor:ศรีนครินทร์ศรีด่านไม่รู้เป็นอะไรไปถามเอากับน้องอ้อมดีกว่าว่าทะเลสีดำที่หาด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:45.060064259+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:45.060067586+07:00","message":"> Transcript [3813] [false]: 'ศรีนครินทร์ศรีด่านไม่รู้เป็นอะไรไปถามเอากับน้องอ้อมดีกว่าว่าทะเลสีดำที่หาด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:45.060072128+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:45.060074346+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:45.060076659+07:00","message":"StatePrefix: 'ศรีนครินทร์ศรีด่านไม่รู้เป็นอะไรไปถามเอากับน้องอ้อมดีกว่าว่าทะเล'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:45.060079592+07:00","message":"TextPushed: 'ศรีนครินทร์ศรีด่านไม่รู้เป็นอะไรไปถามเอากับน้อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:45.060083883+07:00","message":"Push: 'อ้อมดีกว่าว่าทะเล'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:45.060086009+07:00","message":"TextPushed: 'ศรีนครินทร์ศรีด่านไม่รู้เป็นอะไรไปถามเอากับน้องอ้อมดีกว่าว่าทะเล'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:45.060088164+07:00","message":"Set new StatePrefix : 'ศรีนครินทร์ศรีด่านไม่รู้เป็นอะไรไปถามเอากับน้องอ้อมดีกว่าว่าทะเลสีดำที่หาด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:45.060090455+07:00","message":"Next Push (prob) : 'สีดำที่หาด'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:45.060096728+07:00","message":"push: {false อ้อมดีกว่าว่าทะเล 0 0xc001da9180}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:45.120769337+07:00","message":"receive streaming session, msgId: 220"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:45.120802042+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ศรีนครินทร์ศรีด่านไม่รู้เป็นอะไรไปถามเอากับน้องอ้อมดีกว่าว่าทะเลสีดำที่หาดป่า\",\"confidence\":0.9367839}],\"is_final\":true,\"result_end_time\":{\"seconds\":5,\"nanos\":460000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:45.120808229+07:00","message":"receive interim result [true|false]: ศรีนครินทร์ศรีด่านไม่รู้เป็นอะไรไปถามเอากับน้องอ้อมดีกว่าว่าทะเลสีดำที่หาดป่า"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:45.120818975+07:00","message":"end recv isFinal message id 220"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:45.12082137+07:00","message":"end Recv id 220"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:45.120827146+07:00","message":"[buffer interim] 220 true ศรีนครินทร์ศรีด่านไม่รู้เป็นอะไรไปถามเอากับน้องอ้อมดีกว่าว่าทะเลสีดำที่หาดป่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:45.120834253+07:00","message":"[bufferProcess] interim [460000000]:ศรีนครินทร์ศรีด่านไม่รู้เป็นอะไรไปถามเอากับน้องอ้อมดีกว่าว่าทะเลสีดำที่หาดป่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:45.120837722+07:00","message":"[bufferProcess] send to processor (isfinal):ศรีนครินทร์ศรีด่านไม่รู้เป็นอะไรไปถามเอากับน้องอ้อมดีกว่าว่าทะเลสีดำที่หาดป่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:45.120841419+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:45.12084421+07:00","message":"> Transcript [3814] [false]: 'ศรีนครินทร์ศรีด่านไม่รู้เป็นอะไรไปถามเอากับน้องอ้อมดีกว่าว่าทะเลสีดำที่หาดป่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:45.120847639+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:45.120849535+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:45.120851425+07:00","message":"StatePrefix: 'ศรีนครินทร์ศรีด่านไม่รู้เป็นอะไรไปถามเอากับน้องอ้อมดีกว่าว่าทะเลสีดำที่หาด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:45.120854257+07:00","message":"TextPushed: 'ศรีนครินทร์ศรีด่านไม่รู้เป็นอะไรไปถามเอากับน้องอ้อมดีกว่าว่าทะเล'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:45.120856774+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:45.120858843+07:00","message":"> Transcript [3815] [true]: 'ศรีนครินทร์ศรีด่านไม่รู้เป็นอะไรไปถามเอากับน้องอ้อมดีกว่าว่าทะเลสีดำที่หาดป่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:45.120861263+07:00","message":"Count interim (case isFinal): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:45.120862981+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:45.120865184+07:00","message":"StatePrefix: 'ศรีนครินทร์ศรีด่านไม่รู้เป็นอะไรไปถามเอากับน้องอ้อมดีกว่าว่าทะเลสีดำที่หาด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:45.120867155+07:00","message":"TextPushed: 'ศรีนครินทร์ศรีด่านไม่รู้เป็นอะไรไปถามเอากับน้องอ้อมดีกว่าว่าทะเล'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:45.120869963+07:00","message":"Push: 'สีดำที่หาดป่า'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:45.12087659+07:00","message":"push: {true สีดำที่หาดป่า 0 0xc001da9180}"}
{"level":"info","service":"Main","time":"2026-06-25T13:21:45.131654606+07:00","message":"write wav file: './tmp/7593/7593_220.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:45.397192102+07:00","message":"receive streaming session, msgId: 221"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:45.397226672+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ต่อ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":420000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:45.397235916+07:00","message":"receive interim result [false|false]: ต่อ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:45.397247798+07:00","message":"[buffer interim] 221 false ต่อ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:45.397256036+07:00","message":"[bufferProcess] interim [420000000]:ต่อ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:45.397258625+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:45.511836274+07:00","message":"receive streaming session, msgId: 221"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:45.511865977+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ป่าตอง\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":480000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:45.511870756+07:00","message":"receive interim result [false|false]: ป่าตอง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:45.511880955+07:00","message":"[buffer interim] 221 false ป่าตอง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:45.511886725+07:00","message":"[bufferProcess] interim [480000000]:ป่าตอง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:45.511889065+07:00","message":"[bufferProcess] send to processor:ต่อ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:45.511892031+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:45.511894848+07:00","message":"> Transcript [3816] [false]: 'ต่อ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:45.511897177+07:00","message":"Set StatePrefix (first interim): 'ต่อ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:46.022495208+07:00","message":"receive streaming session, msgId: 221"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:46.022528096+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ป่าตองภูเก็ต\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":20000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:46.022534099+07:00","message":"receive interim result [false|false]: ป่าตองภูเก็ต"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:46.022549374+07:00","message":"[buffer interim] 221 false ป่าตองภูเก็ต"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:46.022556884+07:00","message":"[bufferProcess] interim [20000000]:ป่าตองภูเก็ต"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:46.022559449+07:00","message":"[bufferProcess] send to processor:ป่าตอง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:46.02256282+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:46.02256615+07:00","message":"> Transcript [3817] [false]: 'ป่าตอง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:46.022568341+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:46.022570367+07:00","message":"Set new StatePrefix: 'ป่าตอง'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:46.594619417+07:00","message":"receive streaming session, msgId: 221"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:46.594654773+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ป่าตองภูเก็ตวันเกิด\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":560000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:46.594665911+07:00","message":"receive interim result [false|false]: ป่าตองภูเก็ตวันเกิด"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:46.594681098+07:00","message":"[buffer interim] 221 false ป่าตองภูเก็ตวันเกิด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:46.59468992+07:00","message":"[bufferProcess] interim [560000000]:ป่าตองภูเก็ตวันเกิด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:46.594693166+07:00","message":"[bufferProcess] send to processor:ป่าตองภูเก็ต"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:46.594696653+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:46.594700004+07:00","message":"> Transcript [3818] [false]: 'ป่าตองภูเก็ต'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:46.594703458+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:46.594705504+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:46.594707404+07:00","message":"StatePrefix: 'ป่าตอง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:46.594709389+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:46.789692624+07:00","message":"receive streaming session, msgId: 221"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:46.789729244+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ป่าตองภูเก็ตนั้นเกิดจาก\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":740000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:46.789735456+07:00","message":"receive interim result [false|false]: ป่าตองภูเก็ตนั้นเกิดจาก"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:46.789747868+07:00","message":"[buffer interim] 221 false ป่าตองภูเก็ตนั้นเกิดจาก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:46.789754427+07:00","message":"[bufferProcess] interim [740000000]:ป่าตองภูเก็ตนั้นเกิดจาก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:46.789756972+07:00","message":"[bufferProcess] send to processor:ป่าตองภูเก็ตวันเกิด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:46.789765193+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:46.78976773+07:00","message":"> Transcript [3819] [false]: 'ป่าตองภูเก็ตวันเกิด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:46.789770965+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:46.789773064+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:46.789774987+07:00","message":"StatePrefix: 'ป่าตอง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:46.789777038+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:46.92618675+07:00","message":"receive streaming session, msgId: 221"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:46.926222031+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ป่าตองภูเก็ตนั้นเกิดจากอะไร\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":920000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:46.926228057+07:00","message":"receive interim result [false|false]: ป่าตองภูเก็ตนั้นเกิดจากอะไร"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:46.926242623+07:00","message":"[buffer interim] 221 false ป่าตองภูเก็ตนั้นเกิดจากอะไร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:46.926250588+07:00","message":"[bufferProcess] interim [920000000]:ป่าตองภูเก็ตนั้นเกิดจากอะไร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:46.926253413+07:00","message":"[bufferProcess] send to processor:ป่าตองภูเก็ตนั้นเกิดจาก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:46.926256822+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:46.926259365+07:00","message":"> Transcript [3820] [false]: 'ป่าตองภูเก็ตนั้นเกิดจาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:46.926262943+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:46.926265467+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:46.92626753+07:00","message":"StatePrefix: 'ป่าตอง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:46.926269573+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:47.501779685+07:00","message":"receive streaming session, msgId: 221"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:47.501815659+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ป่าตองภูเก็ตนั้นเกิดจากอะไร\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":2,\"nanos\":520000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:47.501821488+07:00","message":"receive interim result [false|false]: ป่าตองภูเก็ตนั้นเกิดจากอะไร"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:47.501832216+07:00","message":"[buffer interim] 221 false ป่าตองภูเก็ตนั้นเกิดจากอะไร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:47.501839312+07:00","message":"[bufferProcess] interim [520000000]:ป่าตองภูเก็ตนั้นเกิดจากอะไร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:47.50184183+07:00","message":"[bufferProcess] send to processor:ป่าตองภูเก็ตนั้นเกิดจากอะไร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:47.501846854+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:47.501849493+07:00","message":"> Transcript [3821] [false]: 'ป่าตองภูเก็ตนั้นเกิดจากอะไร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:47.501853526+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:47.501855848+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:47.50185792+07:00","message":"StatePrefix: 'ป่าตอง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:47.501860144+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:47.501864277+07:00","message":"Push: 'ป่าตอง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:47.501866225+07:00","message":"TextPushed: 'ป่าตอง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:47.501868206+07:00","message":"Set new StatePrefix : 'ป่าตองภูเก็ตนั้นเกิดจากอะไร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:47.501871489+07:00","message":"Next Push (prob) : 'ภูเก็ตนั้นเกิดจากอะไร'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:47.501896024+07:00","message":"push: {false ป่าตอง 0 0xc001da9900}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:47.699535765+07:00","message":"receive streaming session, msgId: 221"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:47.699581931+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ป่าตองภูเก็ตนั้นเกิดจากอะไรประชาชน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":700000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:47.699589497+07:00","message":"receive interim result [false|false]: ป่าตองภูเก็ตนั้นเกิดจากอะไรประชาชน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:47.699603624+07:00","message":"[buffer interim] 221 false ป่าตองภูเก็ตนั้นเกิดจากอะไรประชาชน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:47.699611553+07:00","message":"[bufferProcess] interim [700000000]:ป่าตองภูเก็ตนั้นเกิดจากอะไรประชาชน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:47.699614858+07:00","message":"[bufferProcess] send to processor:ป่าตองภูเก็ตนั้นเกิดจากอะไร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:47.69962235+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:47.699625921+07:00","message":"> Transcript [3822] [false]: 'ป่าตองภูเก็ตนั้นเกิดจากอะไร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:47.699629888+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:47.699632378+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:47.699634843+07:00","message":"StatePrefix: 'ป่าตองภูเก็ตนั้นเกิดจากอะไร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:47.699637342+07:00","message":"TextPushed: 'ป่าตอง'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:48.021083805+07:00","message":"receive streaming session, msgId: 221"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:48.021122536+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ป่าตองภูเก็ตนั้นเกิดจากอะไรประชาชนเขา\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:48.021128845+07:00","message":"receive interim result [false|false]: ป่าตองภูเก็ตนั้นเกิดจากอะไรประชาชนเขา"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:48.021142826+07:00","message":"[buffer interim] 221 false ป่าตองภูเก็ตนั้นเกิดจากอะไรประชาชนเขา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:48.021150742+07:00","message":"[bufferProcess] interim [0]:ป่าตองภูเก็ตนั้นเกิดจากอะไรประชาชนเขา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:48.021153473+07:00","message":"[bufferProcess] send to processor:ป่าตองภูเก็ตนั้นเกิดจากอะไรประชาชน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:48.021169111+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:48.021172848+07:00","message":"> Transcript [3823] [false]: 'ป่าตองภูเก็ตนั้นเกิดจากอะไรประชาชน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:48.021177812+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:48.021179995+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:48.02118245+07:00","message":"StatePrefix: 'ป่าตองภูเก็ตนั้นเกิดจากอะไร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:48.021185129+07:00","message":"TextPushed: 'ป่าตอง'"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:21:48.031247655+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:21:48.031258681+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:48.084100589+07:00","message":"receive streaming session, msgId: 221"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:48.084136644+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ป่าตองภูเก็ตนั้นเกิดจากอะไรประชาชนเข้า\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":60000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:48.084143031+07:00","message":"receive interim result [false|false]: ป่าตองภูเก็ตนั้นเกิดจากอะไรประชาชนเข้า"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:48.084154774+07:00","message":"[buffer interim] 221 false ป่าตองภูเก็ตนั้นเกิดจากอะไรประชาชนเข้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:48.084163054+07:00","message":"[bufferProcess] interim [60000000]:ป่าตองภูเก็ตนั้นเกิดจากอะไรประชาชนเข้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:48.084165814+07:00","message":"[bufferProcess] send to processor:ป่าตองภูเก็ตนั้นเกิดจากอะไรประชาชนเขา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:48.084169842+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:48.084172776+07:00","message":"> Transcript [3824] [false]: 'ป่าตองภูเก็ตนั้นเกิดจากอะไรประชาชนเขา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:48.084176738+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:48.084179469+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:48.084181776+07:00","message":"StatePrefix: 'ป่าตองภูเก็ตนั้นเกิดจากอะไร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:48.084183982+07:00","message":"TextPushed: 'ป่าตอง'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:48.217979797+07:00","message":"receive streaming session, msgId: 221"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:48.218018984+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ป่าตองภูเก็ตนั้นเกิดจากอะไรประชาชนเข้าตรง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":180000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:48.218025339+07:00","message":"receive interim result [false|false]: ป่าตองภูเก็ตนั้นเกิดจากอะไรประชาชนเข้าตรง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:48.218039694+07:00","message":"[buffer interim] 221 false ป่าตองภูเก็ตนั้นเกิดจากอะไรประชาชนเข้าตรง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:48.218051603+07:00","message":"[bufferProcess] interim [180000000]:ป่าตองภูเก็ตนั้นเกิดจากอะไรประชาชนเข้าตรง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:48.218054981+07:00","message":"[bufferProcess] send to processor:ป่าตองภูเก็ตนั้นเกิดจากอะไรประชาชนเข้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:48.218062098+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:48.218065432+07:00","message":"> Transcript [3825] [false]: 'ป่าตองภูเก็ตนั้นเกิดจากอะไรประชาชนเข้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:48.218069348+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:48.218071658+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:48.218076668+07:00","message":"StatePrefix: 'ป่าตองภูเก็ตนั้นเกิดจากอะไร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:48.218079436+07:00","message":"TextPushed: 'ป่าตอง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:48.218085141+07:00","message":"Push: 'ภูเก็ตนั้นเกิดจากอะไร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:48.218087627+07:00","message":"TextPushed: 'ป่าตองภูเก็ตนั้นเกิดจากอะไร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:48.21809041+07:00","message":"Set new StatePrefix : 'ป่าตองภูเก็ตนั้นเกิดจากอะไรประชาชนเข้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:48.218093586+07:00","message":"Next Push (prob) : 'ประชาชนเข้า'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:48.21810225+07:00","message":"push: {false ภูเก็ตนั้นเกิดจากอะไร 0 0xc001da9900}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:48.272293197+07:00","message":"receive streaming session, msgId: 221"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:48.272334468+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ป่าตองภูเก็ตนั้นเกิดจากอะไรประชาชนเขาตก\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":240000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:48.272341579+07:00","message":"receive interim result [false|false]: ป่าตองภูเก็ตนั้นเกิดจากอะไรประชาชนเขาตก"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:48.272357472+07:00","message":"[buffer interim] 221 false ป่าตองภูเก็ตนั้นเกิดจากอะไรประชาชนเขาตก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:48.272365488+07:00","message":"[bufferProcess] interim [240000000]:ป่าตองภูเก็ตนั้นเกิดจากอะไรประชาชนเขาตก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:48.272368114+07:00","message":"[bufferProcess] send to processor:ป่าตองภูเก็ตนั้นเกิดจากอะไรประชาชนเข้าตรง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:48.27237623+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:48.272380023+07:00","message":"> Transcript [3826] [false]: 'ป่าตองภูเก็ตนั้นเกิดจากอะไรประชาชนเข้าตรง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:48.272384013+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:48.272387002+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:48.272389091+07:00","message":"StatePrefix: 'ป่าตองภูเก็ตนั้นเกิดจากอะไรประชาชนเข้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:48.272392156+07:00","message":"TextPushed: 'ป่าตองภูเก็ตนั้นเกิดจากอะไร'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:48.399823766+07:00","message":"receive streaming session, msgId: 221"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:48.399860951+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ป่าตองภูเก็ตนั้นเกิดจากอะไรประชาชนเขาตกใจ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":360000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:48.399884089+07:00","message":"receive interim result [false|false]: ป่าตองภูเก็ตนั้นเกิดจากอะไรประชาชนเขาตกใจ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:48.399897814+07:00","message":"[buffer interim] 221 false ป่าตองภูเก็ตนั้นเกิดจากอะไรประชาชนเขาตกใจ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:48.399904513+07:00","message":"[bufferProcess] interim [360000000]:ป่าตองภูเก็ตนั้นเกิดจากอะไรประชาชนเขาตกใจ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:48.399906814+07:00","message":"[bufferProcess] send to processor:ป่าตองภูเก็ตนั้นเกิดจากอะไรประชาชนเขาตก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:48.399912385+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:48.399915188+07:00","message":"> Transcript [3827] [false]: 'ป่าตองภูเก็ตนั้นเกิดจากอะไรประชาชนเขาตก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:48.399917665+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:48.399920046+07:00","message":"Set new StatePrefix: 'ป่าตองภูเก็ตนั้นเกิดจากอะไรประชาชนเขาตก'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:48.599640383+07:00","message":"receive streaming session, msgId: 221"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:48.599679396+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ป่าตองภูเก็ตนั้นเกิดจากอะไรประชาชนเขาตกใจนะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":600000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:48.599686312+07:00","message":"receive interim result [false|false]: ป่าตองภูเก็ตนั้นเกิดจากอะไรประชาชนเขาตกใจนะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:48.599700623+07:00","message":"[buffer interim] 221 false ป่าตองภูเก็ตนั้นเกิดจากอะไรประชาชนเขาตกใจนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:48.599708644+07:00","message":"[bufferProcess] interim [600000000]:ป่าตองภูเก็ตนั้นเกิดจากอะไรประชาชนเขาตกใจนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:48.599712072+07:00","message":"[bufferProcess] send to processor:ป่าตองภูเก็ตนั้นเกิดจากอะไรประชาชนเขาตกใจ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:48.599719047+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:48.599722049+07:00","message":"> Transcript [3828] [false]: 'ป่าตองภูเก็ตนั้นเกิดจากอะไรประชาชนเขาตกใจ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:48.599725844+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:48.599728341+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:48.599730437+07:00","message":"StatePrefix: 'ป่าตองภูเก็ตนั้นเกิดจากอะไรประชาชนเขาตก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:48.599733148+07:00","message":"TextPushed: 'ป่าตองภูเก็ตนั้นเกิดจากอะไร'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:48.731080727+07:00","message":"receive streaming session, msgId: 221"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:48.731123455+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ป่าตองภูเก็ตนั้นเกิดจากอะไรประชาชนเขาตกใจนัก\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":720000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:48.731132247+07:00","message":"receive interim result [false|false]: ป่าตองภูเก็ตนั้นเกิดจากอะไรประชาชนเขาตกใจนัก"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:48.731147424+07:00","message":"[buffer interim] 221 false ป่าตองภูเก็ตนั้นเกิดจากอะไรประชาชนเขาตกใจนัก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:48.731155494+07:00","message":"[bufferProcess] interim [720000000]:ป่าตองภูเก็ตนั้นเกิดจากอะไรประชาชนเขาตกใจนัก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:48.731158461+07:00","message":"[bufferProcess] send to processor:ป่าตองภูเก็ตนั้นเกิดจากอะไรประชาชนเขาตกใจนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:48.731166911+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:48.73117048+07:00","message":"> Transcript [3829] [false]: 'ป่าตองภูเก็ตนั้นเกิดจากอะไรประชาชนเขาตกใจนะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:48.731174421+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:48.73117724+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:48.731179413+07:00","message":"StatePrefix: 'ป่าตองภูเก็ตนั้นเกิดจากอะไรประชาชนเขาตก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:48.731181858+07:00","message":"TextPushed: 'ป่าตองภูเก็ตนั้นเกิดจากอะไร'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:48.787837386+07:00","message":"receive streaming session, msgId: 221"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:48.787876927+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ป่าตองภูเก็ตนั้นเกิดจากอะไรประชาชนเขาตกใจนักท่อง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":780000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:48.78788321+07:00","message":"receive interim result [false|false]: ป่าตองภูเก็ตนั้นเกิดจากอะไรประชาชนเขาตกใจนักท่อง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:48.787898807+07:00","message":"[buffer interim] 221 false ป่าตองภูเก็ตนั้นเกิดจากอะไรประชาชนเขาตกใจนักท่อง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:48.787906583+07:00","message":"[bufferProcess] interim [780000000]:ป่าตองภูเก็ตนั้นเกิดจากอะไรประชาชนเขาตกใจนักท่อง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:48.787909739+07:00","message":"[bufferProcess] send to processor:ป่าตองภูเก็ตนั้นเกิดจากอะไรประชาชนเขาตกใจนัก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:48.787918669+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:48.787921365+07:00","message":"> Transcript [3830] [false]: 'ป่าตองภูเก็ตนั้นเกิดจากอะไรประชาชนเขาตกใจนัก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:48.787925491+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:48.78792806+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:48.787930116+07:00","message":"StatePrefix: 'ป่าตองภูเก็ตนั้นเกิดจากอะไรประชาชนเขาตก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:48.787932872+07:00","message":"TextPushed: 'ป่าตองภูเก็ตนั้นเกิดจากอะไร'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:48.907751652+07:00","message":"receive streaming session, msgId: 221"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:48.90779068+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ป่าตองภูเก็ตนั้นเกิดจากอะไรประชาชนเขาตกใจนักท่องเที่ยว\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":900000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:48.907797425+07:00","message":"receive interim result [false|false]: ป่าตองภูเก็ตนั้นเกิดจากอะไรประชาชนเขาตกใจนักท่องเที่ยว"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:48.907812792+07:00","message":"[buffer interim] 221 false ป่าตองภูเก็ตนั้นเกิดจากอะไรประชาชนเขาตกใจนักท่องเที่ยว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:48.907820837+07:00","message":"[bufferProcess] interim [900000000]:ป่าตองภูเก็ตนั้นเกิดจากอะไรประชาชนเขาตกใจนักท่องเที่ยว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:48.907823797+07:00","message":"[bufferProcess] send to processor:ป่าตองภูเก็ตนั้นเกิดจากอะไรประชาชนเขาตกใจนักท่อง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:48.90783101+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:48.907833973+07:00","message":"> Transcript [3831] [false]: 'ป่าตองภูเก็ตนั้นเกิดจากอะไรประชาชนเขาตกใจนักท่อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:48.907838341+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:48.907840645+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:48.907843626+07:00","message":"StatePrefix: 'ป่าตองภูเก็ตนั้นเกิดจากอะไรประชาชนเขาตก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:48.907847036+07:00","message":"TextPushed: 'ป่าตองภูเก็ตนั้นเกิดจากอะไร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:48.907853637+07:00","message":"Push: 'ประชาชนเขาตก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:48.907855826+07:00","message":"TextPushed: 'ป่าตองภูเก็ตนั้นเกิดจากอะไรประชาชนเขาตก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:48.907858112+07:00","message":"Set new StatePrefix : 'ป่าตองภูเก็ตนั้นเกิดจากอะไรประชาชนเขาตกใจนักท่อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:48.907860486+07:00","message":"Next Push (prob) : 'ใจนักท่อง'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:48.907868557+07:00","message":"push: {false ประชาชนเขาตก 0 0xc001da9900}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:49.231029872+07:00","message":"receive streaming session, msgId: 221"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:49.231064298+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ป่าตองภูเก็ตนั้นเกิดจากอะไรประชาชนเขาตกใจนักท่องเที่ยวเกาะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":140000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:49.231071631+07:00","message":"receive interim result [false|false]: ป่าตองภูเก็ตนั้นเกิดจากอะไรประชาชนเขาตกใจนักท่องเที่ยวเกาะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:49.231083555+07:00","message":"[buffer interim] 221 false ป่าตองภูเก็ตนั้นเกิดจากอะไรประชาชนเขาตกใจนักท่องเที่ยวเกาะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:49.231090715+07:00","message":"[bufferProcess] interim [140000000]:ป่าตองภูเก็ตนั้นเกิดจากอะไรประชาชนเขาตกใจนักท่องเที่ยวเกาะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:49.231093335+07:00","message":"[bufferProcess] send to processor:ป่าตองภูเก็ตนั้นเกิดจากอะไรประชาชนเขาตกใจนักท่องเที่ยว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:49.23109852+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:49.231101263+07:00","message":"> Transcript [3832] [false]: 'ป่าตองภูเก็ตนั้นเกิดจากอะไรประชาชนเขาตกใจนักท่องเที่ยว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:49.231105167+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:49.231107255+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:49.231109701+07:00","message":"StatePrefix: 'ป่าตองภูเก็ตนั้นเกิดจากอะไรประชาชนเขาตกใจนักท่อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:49.231112415+07:00","message":"TextPushed: 'ป่าตองภูเก็ตนั้นเกิดจากอะไรประชาชนเขาตก'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:49.423287339+07:00","message":"receive streaming session, msgId: 221"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:49.423322114+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ป่าตองภูเก็ตนั้นเกิดจากอะไรประชาชนเขาตกใจนักท่องเที่ยวก็ส่ง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":380000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:49.423332375+07:00","message":"receive interim result [false|false]: ป่าตองภูเก็ตนั้นเกิดจากอะไรประชาชนเขาตกใจนักท่องเที่ยวก็ส่ง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:49.423343507+07:00","message":"[buffer interim] 221 false ป่าตองภูเก็ตนั้นเกิดจากอะไรประชาชนเขาตกใจนักท่องเที่ยวก็ส่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:49.423350516+07:00","message":"[bufferProcess] interim [380000000]:ป่าตองภูเก็ตนั้นเกิดจากอะไรประชาชนเขาตกใจนักท่องเที่ยวก็ส่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:49.423353112+07:00","message":"[bufferProcess] send to processor:ป่าตองภูเก็ตนั้นเกิดจากอะไรประชาชนเขาตกใจนักท่องเที่ยวเกาะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:49.423358755+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:49.423361615+07:00","message":"> Transcript [3833] [false]: 'ป่าตองภูเก็ตนั้นเกิดจากอะไรประชาชนเขาตกใจนักท่องเที่ยวเกาะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:49.423365423+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:49.423367636+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:49.423369946+07:00","message":"StatePrefix: 'ป่าตองภูเก็ตนั้นเกิดจากอะไรประชาชนเขาตกใจนักท่อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:49.42337245+07:00","message":"TextPushed: 'ป่าตองภูเก็ตนั้นเกิดจากอะไรประชาชนเขาตก'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:49.622452676+07:00","message":"receive streaming session, msgId: 221"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:49.622488224+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ป่าตองภูเก็ตนั้นเกิดจากอะไรประชาชนเขาตกใจนักท่องเที่ยวก็สงสัย\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":620000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:49.622494434+07:00","message":"receive interim result [false|false]: ป่าตองภูเก็ตนั้นเกิดจากอะไรประชาชนเขาตกใจนักท่องเที่ยวก็สงสัย"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:49.622504068+07:00","message":"[buffer interim] 221 false ป่าตองภูเก็ตนั้นเกิดจากอะไรประชาชนเขาตกใจนักท่องเที่ยวก็สงสัย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:49.622511016+07:00","message":"[bufferProcess] interim [620000000]:ป่าตองภูเก็ตนั้นเกิดจากอะไรประชาชนเขาตกใจนักท่องเที่ยวก็สงสัย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:49.62251387+07:00","message":"[bufferProcess] send to processor:ป่าตองภูเก็ตนั้นเกิดจากอะไรประชาชนเขาตกใจนักท่องเที่ยวก็ส่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:49.62251763+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:49.622520748+07:00","message":"> Transcript [3834] [false]: 'ป่าตองภูเก็ตนั้นเกิดจากอะไรประชาชนเขาตกใจนักท่องเที่ยวก็ส่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:49.622524972+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:49.622527202+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:49.622529617+07:00","message":"StatePrefix: 'ป่าตองภูเก็ตนั้นเกิดจากอะไรประชาชนเขาตกใจนักท่อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:49.622532309+07:00","message":"TextPushed: 'ป่าตองภูเก็ตนั้นเกิดจากอะไรประชาชนเขาตก'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:50.131760613+07:00","message":"receive streaming session, msgId: 221"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:50.13179728+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ป่าตองภูเก็ตนั้นเกิดจากอะไรประชาชนเขาตกใจนักท่องเที่ยวก็สงสัยตาม\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":100000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:50.131804392+07:00","message":"receive interim result [false|false]: ป่าตองภูเก็ตนั้นเกิดจากอะไรประชาชนเขาตกใจนักท่องเที่ยวก็สงสัยตาม"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:50.131816089+07:00","message":"[buffer interim] 221 false ป่าตองภูเก็ตนั้นเกิดจากอะไรประชาชนเขาตกใจนักท่องเที่ยวก็สงสัยตาม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:50.131823943+07:00","message":"[bufferProcess] interim [100000000]:ป่าตองภูเก็ตนั้นเกิดจากอะไรประชาชนเขาตกใจนักท่องเที่ยวก็สงสัยตาม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:50.131826407+07:00","message":"[bufferProcess] send to processor:ป่าตองภูเก็ตนั้นเกิดจากอะไรประชาชนเขาตกใจนักท่องเที่ยวก็สงสัย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:50.131832188+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:50.131834951+07:00","message":"> Transcript [3835] [false]: 'ป่าตองภูเก็ตนั้นเกิดจากอะไรประชาชนเขาตกใจนักท่องเที่ยวก็สงสัย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:50.131839187+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:50.131841587+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:50.131844666+07:00","message":"StatePrefix: 'ป่าตองภูเก็ตนั้นเกิดจากอะไรประชาชนเขาตกใจนักท่อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:50.131847803+07:00","message":"TextPushed: 'ป่าตองภูเก็ตนั้นเกิดจากอะไรประชาชนเขาตก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:50.131852265+07:00","message":"Push: 'ใจนักท่อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:50.131854464+07:00","message":"TextPushed: 'ป่าตองภูเก็ตนั้นเกิดจากอะไรประชาชนเขาตกใจนักท่อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:50.131857352+07:00","message":"Set new StatePrefix : 'ป่าตองภูเก็ตนั้นเกิดจากอะไรประชาชนเขาตกใจนักท่องเที่ยวก็สงสัย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:50.131860975+07:00","message":"Next Push (prob) : 'เที่ยวก็สงสัย'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:50.131868811+07:00","message":"push: {false ใจนักท่อง 0 0xc001da9900}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:50.332379501+07:00","message":"receive streaming session, msgId: 221"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:50.332425389+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ป่าตองภูเก็ตนั้นเกิดจากอะไรประชาชนเขาตกใจนักท่องเที่ยวก็สงสัยตามเรื่อง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":280000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:50.332432245+07:00","message":"receive interim result [false|false]: ป่าตองภูเก็ตนั้นเกิดจากอะไรประชาชนเขาตกใจนักท่องเที่ยวก็สงสัยตามเรื่อง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:50.332443818+07:00","message":"[buffer interim] 221 false ป่าตองภูเก็ตนั้นเกิดจากอะไรประชาชนเขาตกใจนักท่องเที่ยวก็สงสัยตามเรื่อง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:50.332451318+07:00","message":"[bufferProcess] interim [280000000]:ป่าตองภูเก็ตนั้นเกิดจากอะไรประชาชนเขาตกใจนักท่องเที่ยวก็สงสัยตามเรื่อง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:50.332454244+07:00","message":"[bufferProcess] send to processor:ป่าตองภูเก็ตนั้นเกิดจากอะไรประชาชนเขาตกใจนักท่องเที่ยวก็สงสัยตาม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:50.332459828+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:50.332462477+07:00","message":"> Transcript [3836] [false]: 'ป่าตองภูเก็ตนั้นเกิดจากอะไรประชาชนเขาตกใจนักท่องเที่ยวก็สงสัยตาม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:50.332466296+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:50.33246865+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:50.332471456+07:00","message":"StatePrefix: 'ป่าตองภูเก็ตนั้นเกิดจากอะไรประชาชนเขาตกใจนักท่องเที่ยวก็สงสัย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:50.332476517+07:00","message":"TextPushed: 'ป่าตองภูเก็ตนั้นเกิดจากอะไรประชาชนเขาตกใจนักท่อง'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:50.401088497+07:00","message":"receive streaming session, msgId: 221"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:50.401129944+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ป่าตองภูเก็ตนั้นเกิดจากอะไรประชาชนเขาตกใจนักท่องเที่ยวก็สงสัยตามเรื่องนี้\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":400000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:50.401137459+07:00","message":"receive interim result [false|false]: ป่าตองภูเก็ตนั้นเกิดจากอะไรประชาชนเขาตกใจนักท่องเที่ยวก็สงสัยตามเรื่องนี้"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:50.401156183+07:00","message":"[buffer interim] 221 false ป่าตองภูเก็ตนั้นเกิดจากอะไรประชาชนเขาตกใจนักท่องเที่ยวก็สงสัยตามเรื่องนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:50.401184269+07:00","message":"[bufferProcess] interim [400000000]:ป่าตองภูเก็ตนั้นเกิดจากอะไรประชาชนเขาตกใจนักท่องเที่ยวก็สงสัยตามเรื่องนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:50.401187487+07:00","message":"[bufferProcess] send to processor:ป่าตองภูเก็ตนั้นเกิดจากอะไรประชาชนเขาตกใจนักท่องเที่ยวก็สงสัยตามเรื่อง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:50.401194149+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:50.401196891+07:00","message":"> Transcript [3837] [false]: 'ป่าตองภูเก็ตนั้นเกิดจากอะไรประชาชนเขาตกใจนักท่องเที่ยวก็สงสัยตามเรื่อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:50.401200461+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:50.401202723+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:50.401204807+07:00","message":"StatePrefix: 'ป่าตองภูเก็ตนั้นเกิดจากอะไรประชาชนเขาตกใจนักท่องเที่ยวก็สงสัย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:50.401208802+07:00","message":"TextPushed: 'ป่าตองภูเก็ตนั้นเกิดจากอะไรประชาชนเขาตกใจนักท่อง'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:50.565453234+07:00","message":"receive streaming session, msgId: 221"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:50.565499042+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ป่าตองภูเก็ตนั้นเกิดจากอะไรประชาชนเขาตกใจนักท่องเที่ยวก็สงสัยตามเรื่องนี้แหละ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":520000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:50.565508034+07:00","message":"receive interim result [false|false]: ป่าตองภูเก็ตนั้นเกิดจากอะไรประชาชนเขาตกใจนักท่องเที่ยวก็สงสัยตามเรื่องนี้แหละ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:50.565523735+07:00","message":"[buffer interim] 221 false ป่าตองภูเก็ตนั้นเกิดจากอะไรประชาชนเขาตกใจนักท่องเที่ยวก็สงสัยตามเรื่องนี้แหละ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:50.565533006+07:00","message":"[bufferProcess] interim [520000000]:ป่าตองภูเก็ตนั้นเกิดจากอะไรประชาชนเขาตกใจนักท่องเที่ยวก็สงสัยตามเรื่องนี้แหละ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:50.565537703+07:00","message":"[bufferProcess] send to processor:ป่าตองภูเก็ตนั้นเกิดจากอะไรประชาชนเขาตกใจนักท่องเที่ยวก็สงสัยตามเรื่องนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:50.565542915+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:50.565547795+07:00","message":"> Transcript [3838] [false]: 'ป่าตองภูเก็ตนั้นเกิดจากอะไรประชาชนเขาตกใจนักท่องเที่ยวก็สงสัยตามเรื่องนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:50.565553507+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:50.565556891+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:50.56556026+07:00","message":"StatePrefix: 'ป่าตองภูเก็ตนั้นเกิดจากอะไรประชาชนเขาตกใจนักท่องเที่ยวก็สงสัย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:50.565564392+07:00","message":"TextPushed: 'ป่าตองภูเก็ตนั้นเกิดจากอะไรประชาชนเขาตกใจนักท่อง'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:50.638045034+07:00","message":"receive streaming session, msgId: 221"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:50.638087193+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ป่าตองภูเก็ตนั้นเกิดจากอะไรประชาชนเขาตกใจนักท่องเที่ยวก็สงสัยตามเรื่องนี้เรื่อง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":580000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:50.638096001+07:00","message":"receive interim result [false|false]: ป่าตองภูเก็ตนั้นเกิดจากอะไรประชาชนเขาตกใจนักท่องเที่ยวก็สงสัยตามเรื่องนี้เรื่อง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:50.638107661+07:00","message":"[buffer interim] 221 false ป่าตองภูเก็ตนั้นเกิดจากอะไรประชาชนเขาตกใจนักท่องเที่ยวก็สงสัยตามเรื่องนี้เรื่อง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:50.638116915+07:00","message":"[bufferProcess] interim [580000000]:ป่าตองภูเก็ตนั้นเกิดจากอะไรประชาชนเขาตกใจนักท่องเที่ยวก็สงสัยตามเรื่องนี้เรื่อง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:50.63812115+07:00","message":"[bufferProcess] send to processor:ป่าตองภูเก็ตนั้นเกิดจากอะไรประชาชนเขาตกใจนักท่องเที่ยวก็สงสัยตามเรื่องนี้แหละ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:50.638127098+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:50.63813113+07:00","message":"> Transcript [3839] [false]: 'ป่าตองภูเก็ตนั้นเกิดจากอะไรประชาชนเขาตกใจนักท่องเที่ยวก็สงสัยตามเรื่องนี้แหละ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:50.638136472+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:50.638139302+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:50.638143182+07:00","message":"StatePrefix: 'ป่าตองภูเก็ตนั้นเกิดจากอะไรประชาชนเขาตกใจนักท่องเที่ยวก็สงสัย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:50.638148832+07:00","message":"TextPushed: 'ป่าตองภูเก็ตนั้นเกิดจากอะไรประชาชนเขาตกใจนักท่อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:50.638152723+07:00","message":"Push: 'เที่ยวก็สงสัย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:50.638155582+07:00","message":"TextPushed: 'ป่าตองภูเก็ตนั้นเกิดจากอะไรประชาชนเขาตกใจนักท่องเที่ยวก็สงสัย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:50.638158459+07:00","message":"Set new StatePrefix : 'ป่าตองภูเก็ตนั้นเกิดจากอะไรประชาชนเขาตกใจนักท่องเที่ยวก็สงสัยตามเรื่องนี้แหละ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:50.63816409+07:00","message":"Next Push (prob) : 'ตามเรื่องนี้แหละ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:50.638173223+07:00","message":"push: {false เที่ยวก็สงสัย 0 0xc001da9900}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:50.723488043+07:00","message":"receive streaming session, msgId: 221"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:50.723523398+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ป่าตองภูเก็ตนั้นเกิดจากอะไรประชาชนเขาตกใจนักท่องเที่ยวก็สงสัยตามเรื่องนี้เรื่องอื่น\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":640000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:50.723530452+07:00","message":"receive interim result [false|false]: ป่าตองภูเก็ตนั้นเกิดจากอะไรประชาชนเขาตกใจนักท่องเที่ยวก็สงสัยตามเรื่องนี้เรื่องอื่น"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:50.723545643+07:00","message":"[buffer interim] 221 false ป่าตองภูเก็ตนั้นเกิดจากอะไรประชาชนเขาตกใจนักท่องเที่ยวก็สงสัยตามเรื่องนี้เรื่องอื่น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:50.723552964+07:00","message":"[bufferProcess] interim [640000000]:ป่าตองภูเก็ตนั้นเกิดจากอะไรประชาชนเขาตกใจนักท่องเที่ยวก็สงสัยตามเรื่องนี้เรื่องอื่น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:50.723556024+07:00","message":"[bufferProcess] send to processor:ป่าตองภูเก็ตนั้นเกิดจากอะไรประชาชนเขาตกใจนักท่องเที่ยวก็สงสัยตามเรื่องนี้เรื่อง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:50.723559854+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:50.723562745+07:00","message":"> Transcript [3840] [false]: 'ป่าตองภูเก็ตนั้นเกิดจากอะไรประชาชนเขาตกใจนักท่องเที่ยวก็สงสัยตามเรื่องนี้เรื่อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:50.723565353+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:50.723567413+07:00","message":"Set new StatePrefix: 'ป่าตองภูเก็ตนั้นเกิดจากอะไรประชาชนเขาตกใจนักท่องเที่ยวก็สงสัยตามเรื่องนี้เรื่อง'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:50.846916282+07:00","message":"receive streaming session, msgId: 221"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:50.846947674+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ป่าตองภูเก็ตนั้นเกิดจากอะไรประชาชนเขาตกใจนักท่องเที่ยวก็สงสัยตามเรื่องนี้หรือไง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":760000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:50.846953759+07:00","message":"receive interim result [false|false]: ป่าตองภูเก็ตนั้นเกิดจากอะไรประชาชนเขาตกใจนักท่องเที่ยวก็สงสัยตามเรื่องนี้หรือไง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:50.846963966+07:00","message":"[buffer interim] 221 false ป่าตองภูเก็ตนั้นเกิดจากอะไรประชาชนเขาตกใจนักท่องเที่ยวก็สงสัยตามเรื่องนี้หรือไง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:50.846970976+07:00","message":"[bufferProcess] interim [760000000]:ป่าตองภูเก็ตนั้นเกิดจากอะไรประชาชนเขาตกใจนักท่องเที่ยวก็สงสัยตามเรื่องนี้หรือไง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:50.846973699+07:00","message":"[bufferProcess] send to processor:ป่าตองภูเก็ตนั้นเกิดจากอะไรประชาชนเขาตกใจนักท่องเที่ยวก็สงสัยตามเรื่องนี้เรื่องอื่น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:50.846979494+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:50.846982163+07:00","message":"> Transcript [3841] [false]: 'ป่าตองภูเก็ตนั้นเกิดจากอะไรประชาชนเขาตกใจนักท่องเที่ยวก็สงสัยตามเรื่องนี้เรื่องอื่น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:50.846985668+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:50.846987807+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:50.846989915+07:00","message":"StatePrefix: 'ป่าตองภูเก็ตนั้นเกิดจากอะไรประชาชนเขาตกใจนักท่องเที่ยวก็สงสัยตามเรื่องนี้เรื่อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:50.846992577+07:00","message":"TextPushed: 'ป่าตองภูเก็ตนั้นเกิดจากอะไรประชาชนเขาตกใจนักท่องเที่ยวก็สงสัย'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:50.952930787+07:00","message":"receive streaming session, msgId: 221"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:50.952968136+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ป่าตองภูเก็ตนั้นเกิดจากอะไรประชาชนเขาตกใจนักท่องเที่ยวก็สงสัยตามเรื่องนี้หรือไงหรอ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":880000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:50.952974496+07:00","message":"receive interim result [false|false]: ป่าตองภูเก็ตนั้นเกิดจากอะไรประชาชนเขาตกใจนักท่องเที่ยวก็สงสัยตามเรื่องนี้หรือไงหรอ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:50.952987374+07:00","message":"[buffer interim] 221 false ป่าตองภูเก็ตนั้นเกิดจากอะไรประชาชนเขาตกใจนักท่องเที่ยวก็สงสัยตามเรื่องนี้หรือไงหรอ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:50.952994032+07:00","message":"[bufferProcess] interim [880000000]:ป่าตองภูเก็ตนั้นเกิดจากอะไรประชาชนเขาตกใจนักท่องเที่ยวก็สงสัยตามเรื่องนี้หรือไงหรอ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:50.952997082+07:00","message":"[bufferProcess] send to processor:ป่าตองภูเก็ตนั้นเกิดจากอะไรประชาชนเขาตกใจนักท่องเที่ยวก็สงสัยตามเรื่องนี้หรือไง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:50.953002901+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:50.953005835+07:00","message":"> Transcript [3842] [false]: 'ป่าตองภูเก็ตนั้นเกิดจากอะไรประชาชนเขาตกใจนักท่องเที่ยวก็สงสัยตามเรื่องนี้หรือไง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:50.953008289+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:50.953010284+07:00","message":"Set new StatePrefix: 'ป่าตองภูเก็ตนั้นเกิดจากอะไรประชาชนเขาตกใจนักท่องเที่ยวก็สงสัยตามเรื่องนี้หรือไง'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:51.029376182+07:00","message":"receive streaming session, msgId: 221"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:51.029415048+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ป่าตองภูเก็ตนั้นเกิดจากอะไรประชาชนเขาตกใจนักท่องเที่ยวก็สงสัยตามเรื่องนี้หรือไงร้อง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":940000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:51.029434193+07:00","message":"receive interim result [false|false]: ป่าตองภูเก็ตนั้นเกิดจากอะไรประชาชนเขาตกใจนักท่องเที่ยวก็สงสัยตามเรื่องนี้หรือไงร้อง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:51.029450196+07:00","message":"[buffer interim] 221 false ป่าตองภูเก็ตนั้นเกิดจากอะไรประชาชนเขาตกใจนักท่องเที่ยวก็สงสัยตามเรื่องนี้หรือไงร้อง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:51.029458065+07:00","message":"[bufferProcess] interim [940000000]:ป่าตองภูเก็ตนั้นเกิดจากอะไรประชาชนเขาตกใจนักท่องเที่ยวก็สงสัยตามเรื่องนี้หรือไงร้อง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:51.029461428+07:00","message":"[bufferProcess] send to processor:ป่าตองภูเก็ตนั้นเกิดจากอะไรประชาชนเขาตกใจนักท่องเที่ยวก็สงสัยตามเรื่องนี้หรือไงหรอ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:51.029472179+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:51.02947524+07:00","message":"> Transcript [3843] [false]: 'ป่าตองภูเก็ตนั้นเกิดจากอะไรประชาชนเขาตกใจนักท่องเที่ยวก็สงสัยตามเรื่องนี้หรือไงหรอ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:51.029479829+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:51.029482213+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:51.029484344+07:00","message":"StatePrefix: 'ป่าตองภูเก็ตนั้นเกิดจากอะไรประชาชนเขาตกใจนักท่องเที่ยวก็สงสัยตามเรื่องนี้หรือไง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:51.029487467+07:00","message":"TextPushed: 'ป่าตองภูเก็ตนั้นเกิดจากอะไรประชาชนเขาตกใจนักท่องเที่ยวก็สงสัย'"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:21:51.031513308+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:21:51.031527466+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:51.060671643+07:00","message":"receive streaming session, msgId: 221"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:51.060717412+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ป่าตองภูเก็ตนั้นเกิดจากอะไรประชาชนเขาตกใจนักท่องเที่ยวก็สงสัยตามเรื่องนี้หรือลบ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":6},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:51.060724326+07:00","message":"receive interim result [false|false]: ป่าตองภูเก็ตนั้นเกิดจากอะไรประชาชนเขาตกใจนักท่องเที่ยวก็สงสัยตามเรื่องนี้หรือลบ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:51.060739227+07:00","message":"[buffer interim] 221 false ป่าตองภูเก็ตนั้นเกิดจากอะไรประชาชนเขาตกใจนักท่องเที่ยวก็สงสัยตามเรื่องนี้หรือลบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:51.060747352+07:00","message":"[bufferProcess] interim [0]:ป่าตองภูเก็ตนั้นเกิดจากอะไรประชาชนเขาตกใจนักท่องเที่ยวก็สงสัยตามเรื่องนี้หรือลบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:51.06075044+07:00","message":"[bufferProcess] send to processor:ป่าตองภูเก็ตนั้นเกิดจากอะไรประชาชนเขาตกใจนักท่องเที่ยวก็สงสัยตามเรื่องนี้หรือไงร้อง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:51.060756832+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:51.060760231+07:00","message":"> Transcript [3844] [false]: 'ป่าตองภูเก็ตนั้นเกิดจากอะไรประชาชนเขาตกใจนักท่องเที่ยวก็สงสัยตามเรื่องนี้หรือไงร้อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:51.060766474+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:51.060768828+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:51.060771227+07:00","message":"StatePrefix: 'ป่าตองภูเก็ตนั้นเกิดจากอะไรประชาชนเขาตกใจนักท่องเที่ยวก็สงสัยตามเรื่องนี้หรือไง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:51.060774818+07:00","message":"TextPushed: 'ป่าตองภูเก็ตนั้นเกิดจากอะไรประชาชนเขาตกใจนักท่องเที่ยวก็สงสัย'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:51.105263859+07:00","message":"receive streaming session, msgId: 221"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:51.105308081+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ป่าตองภูเก็ตนั้นเกิดจากอะไรประชาชนเขาตกใจนักท่องเที่ยวก็สงสัยตามเรื่องนี้หรือไงร้องทุกข์\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":6,\"nanos\":60000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:51.10531529+07:00","message":"receive interim result [false|false]: ป่าตองภูเก็ตนั้นเกิดจากอะไรประชาชนเขาตกใจนักท่องเที่ยวก็สงสัยตามเรื่องนี้หรือไงร้องทุกข์"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:51.105330915+07:00","message":"[buffer interim] 221 false ป่าตองภูเก็ตนั้นเกิดจากอะไรประชาชนเขาตกใจนักท่องเที่ยวก็สงสัยตามเรื่องนี้หรือไงร้องทุกข์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:51.105342477+07:00","message":"[bufferProcess] interim [60000000]:ป่าตองภูเก็ตนั้นเกิดจากอะไรประชาชนเขาตกใจนักท่องเที่ยวก็สงสัยตามเรื่องนี้หรือไงร้องทุกข์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:51.105345542+07:00","message":"[bufferProcess] send to processor:ป่าตองภูเก็ตนั้นเกิดจากอะไรประชาชนเขาตกใจนักท่องเที่ยวก็สงสัยตามเรื่องนี้หรือลบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:51.105349905+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:51.105353981+07:00","message":"> Transcript [3845] [false]: 'ป่าตองภูเก็ตนั้นเกิดจากอะไรประชาชนเขาตกใจนักท่องเที่ยวก็สงสัยตามเรื่องนี้หรือลบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:51.105356971+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:51.105359052+07:00","message":"Set new StatePrefix: 'ป่าตองภูเก็ตนั้นเกิดจากอะไรประชาชนเขาตกใจนักท่องเที่ยวก็สงสัยตามเรื่องนี้หรือลบ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:51.236964831+07:00","message":"receive streaming session, msgId: 221"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:51.237011475+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ป่าตองภูเก็ตนั้นเกิดจากอะไรประชาชนเขาตกใจนักท่องเที่ยวก็สงสัยตามเรื่องนี้หรือไงร้องทุกข์ลง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":6,\"nanos\":180000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:51.237018982+07:00","message":"receive interim result [false|false]: ป่าตองภูเก็ตนั้นเกิดจากอะไรประชาชนเขาตกใจนักท่องเที่ยวก็สงสัยตามเรื่องนี้หรือไงร้องทุกข์ลง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:51.237035934+07:00","message":"[buffer interim] 221 false ป่าตองภูเก็ตนั้นเกิดจากอะไรประชาชนเขาตกใจนักท่องเที่ยวก็สงสัยตามเรื่องนี้หรือไงร้องทุกข์ลง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:51.237044385+07:00","message":"[bufferProcess] interim [180000000]:ป่าตองภูเก็ตนั้นเกิดจากอะไรประชาชนเขาตกใจนักท่องเที่ยวก็สงสัยตามเรื่องนี้หรือไงร้องทุกข์ลง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:51.237047741+07:00","message":"[bufferProcess] send to processor:ป่าตองภูเก็ตนั้นเกิดจากอะไรประชาชนเขาตกใจนักท่องเที่ยวก็สงสัยตามเรื่องนี้หรือไงร้องทุกข์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:51.237056797+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:51.237060361+07:00","message":"> Transcript [3846] [false]: 'ป่าตองภูเก็ตนั้นเกิดจากอะไรประชาชนเขาตกใจนักท่องเที่ยวก็สงสัยตามเรื่องนี้หรือไงร้องทุกข์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:51.237063587+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:51.237068263+07:00","message":"Set new StatePrefix: 'ป่าตองภูเก็ตนั้นเกิดจากอะไรประชาชนเขาตกใจนักท่องเที่ยวก็สงสัยตามเรื่องนี้หรือไงร้องทุกข์'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:51.279944406+07:00","message":"receive streaming session, msgId: 221"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:51.279986884+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ป่าตองภูเก็ตนั้นเกิดจากอะไรประชาชนเขาตกใจนักท่องเที่ยวก็สงสัยตามเรื่องนี้หรือไงร้องทุกข์ลงป้าย\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":6,\"nanos\":300000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:51.279995914+07:00","message":"receive interim result [false|false]: ป่าตองภูเก็ตนั้นเกิดจากอะไรประชาชนเขาตกใจนักท่องเที่ยวก็สงสัยตามเรื่องนี้หรือไงร้องทุกข์ลงป้าย"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:51.280013188+07:00","message":"[buffer interim] 221 false ป่าตองภูเก็ตนั้นเกิดจากอะไรประชาชนเขาตกใจนักท่องเที่ยวก็สงสัยตามเรื่องนี้หรือไงร้องทุกข์ลงป้าย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:51.280021246+07:00","message":"[bufferProcess] interim [300000000]:ป่าตองภูเก็ตนั้นเกิดจากอะไรประชาชนเขาตกใจนักท่องเที่ยวก็สงสัยตามเรื่องนี้หรือไงร้องทุกข์ลงป้าย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:51.280024581+07:00","message":"[bufferProcess] send to processor:ป่าตองภูเก็ตนั้นเกิดจากอะไรประชาชนเขาตกใจนักท่องเที่ยวก็สงสัยตามเรื่องนี้หรือไงร้องทุกข์ลง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:51.280034458+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:51.280037588+07:00","message":"> Transcript [3847] [false]: 'ป่าตองภูเก็ตนั้นเกิดจากอะไรประชาชนเขาตกใจนักท่องเที่ยวก็สงสัยตามเรื่องนี้หรือไงร้องทุกข์ลง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:51.280042333+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:51.28004451+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:51.280046706+07:00","message":"StatePrefix: 'ป่าตองภูเก็ตนั้นเกิดจากอะไรประชาชนเขาตกใจนักท่องเที่ยวก็สงสัยตามเรื่องนี้หรือไงร้องทุกข์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:51.280049492+07:00","message":"TextPushed: 'ป่าตองภูเก็ตนั้นเกิดจากอะไรประชาชนเขาตกใจนักท่องเที่ยวก็สงสัย'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:51.411002836+07:00","message":"receive streaming session, msgId: 221"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:51.41103653+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ป่าตองภูเก็ตนั้นเกิดจากอะไรประชาชนเขาตกใจนักท่องเที่ยวก็สงสัยตามเรื่องนี้หรือไงร้องทุกข์ลงป้ายนี้\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":6,\"nanos\":420000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:51.41104222+07:00","message":"receive interim result [false|false]: ป่าตองภูเก็ตนั้นเกิดจากอะไรประชาชนเขาตกใจนักท่องเที่ยวก็สงสัยตามเรื่องนี้หรือไงร้องทุกข์ลงป้ายนี้"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:51.411054282+07:00","message":"[buffer interim] 221 false ป่าตองภูเก็ตนั้นเกิดจากอะไรประชาชนเขาตกใจนักท่องเที่ยวก็สงสัยตามเรื่องนี้หรือไงร้องทุกข์ลงป้ายนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:51.411061403+07:00","message":"[bufferProcess] interim [420000000]:ป่าตองภูเก็ตนั้นเกิดจากอะไรประชาชนเขาตกใจนักท่องเที่ยวก็สงสัยตามเรื่องนี้หรือไงร้องทุกข์ลงป้ายนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:51.411064297+07:00","message":"[bufferProcess] send to processor:ป่าตองภูเก็ตนั้นเกิดจากอะไรประชาชนเขาตกใจนักท่องเที่ยวก็สงสัยตามเรื่องนี้หรือไงร้องทุกข์ลงป้าย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:51.411070047+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:51.411073055+07:00","message":"> Transcript [3848] [false]: 'ป่าตองภูเก็ตนั้นเกิดจากอะไรประชาชนเขาตกใจนักท่องเที่ยวก็สงสัยตามเรื่องนี้หรือไงร้องทุกข์ลงป้าย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:51.411077361+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:51.411079407+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:51.411082243+07:00","message":"StatePrefix: 'ป่าตองภูเก็ตนั้นเกิดจากอะไรประชาชนเขาตกใจนักท่องเที่ยวก็สงสัยตามเรื่องนี้หรือไงร้องทุกข์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:51.411085937+07:00","message":"TextPushed: 'ป่าตองภูเก็ตนั้นเกิดจากอะไรประชาชนเขาตกใจนักท่องเที่ยวก็สงสัย'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:51.620606654+07:00","message":"receive streaming session, msgId: 221"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:51.620654051+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ป่าตองภูเก็ตนั้นเกิดจากอะไรประชาชนเขาตกใจนักท่องเที่ยวก็สงสัยตามเรื่องนี้หรือไงร้องทุกข์ลงป้ายนี้ก็\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":6,\"nanos\":600000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:51.620665147+07:00","message":"receive interim result [false|false]: ป่าตองภูเก็ตนั้นเกิดจากอะไรประชาชนเขาตกใจนักท่องเที่ยวก็สงสัยตามเรื่องนี้หรือไงร้องทุกข์ลงป้ายนี้ก็"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:51.620682305+07:00","message":"[buffer interim] 221 false ป่าตองภูเก็ตนั้นเกิดจากอะไรประชาชนเขาตกใจนักท่องเที่ยวก็สงสัยตามเรื่องนี้หรือไงร้องทุกข์ลงป้ายนี้ก็"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:51.620692825+07:00","message":"[bufferProcess] interim [600000000]:ป่าตองภูเก็ตนั้นเกิดจากอะไรประชาชนเขาตกใจนักท่องเที่ยวก็สงสัยตามเรื่องนี้หรือไงร้องทุกข์ลงป้ายนี้ก็"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:51.620696649+07:00","message":"[bufferProcess] send to processor:ป่าตองภูเก็ตนั้นเกิดจากอะไรประชาชนเขาตกใจนักท่องเที่ยวก็สงสัยตามเรื่องนี้หรือไงร้องทุกข์ลงป้ายนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:51.620702122+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:51.620704985+07:00","message":"> Transcript [3849] [false]: 'ป่าตองภูเก็ตนั้นเกิดจากอะไรประชาชนเขาตกใจนักท่องเที่ยวก็สงสัยตามเรื่องนี้หรือไงร้องทุกข์ลงป้ายนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:51.620709365+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:51.620712618+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:51.620715319+07:00","message":"StatePrefix: 'ป่าตองภูเก็ตนั้นเกิดจากอะไรประชาชนเขาตกใจนักท่องเที่ยวก็สงสัยตามเรื่องนี้หรือไงร้องทุกข์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:51.620718508+07:00","message":"TextPushed: 'ป่าตองภูเก็ตนั้นเกิดจากอะไรประชาชนเขาตกใจนักท่องเที่ยวก็สงสัย'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:51.735933817+07:00","message":"receive streaming session, msgId: 221"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:51.735971874+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ป่าตองภูเก็ตนั้นเกิดจากอะไรประชาชนเขาตกใจนักท่องเที่ยวก็สงสัยตามเรื่องนี้หรือไงร้องทุกข์ลงป้ายนี้กับ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":6,\"nanos\":660000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:51.73597873+07:00","message":"receive interim result [false|false]: ป่าตองภูเก็ตนั้นเกิดจากอะไรประชาชนเขาตกใจนักท่องเที่ยวก็สงสัยตามเรื่องนี้หรือไงร้องทุกข์ลงป้ายนี้กับ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:51.735993991+07:00","message":"[buffer interim] 221 false ป่าตองภูเก็ตนั้นเกิดจากอะไรประชาชนเขาตกใจนักท่องเที่ยวก็สงสัยตามเรื่องนี้หรือไงร้องทุกข์ลงป้ายนี้กับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:51.736001236+07:00","message":"[bufferProcess] interim [660000000]:ป่าตองภูเก็ตนั้นเกิดจากอะไรประชาชนเขาตกใจนักท่องเที่ยวก็สงสัยตามเรื่องนี้หรือไงร้องทุกข์ลงป้ายนี้กับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:51.736004408+07:00","message":"[bufferProcess] send to processor:ป่าตองภูเก็ตนั้นเกิดจากอะไรประชาชนเขาตกใจนักท่องเที่ยวก็สงสัยตามเรื่องนี้หรือไงร้องทุกข์ลงป้ายนี้ก็"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:51.736012151+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:51.736015226+07:00","message":"> Transcript [3850] [false]: 'ป่าตองภูเก็ตนั้นเกิดจากอะไรประชาชนเขาตกใจนักท่องเที่ยวก็สงสัยตามเรื่องนี้หรือไงร้องทุกข์ลงป้ายนี้ก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:51.736020088+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:51.736022225+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:51.736024562+07:00","message":"StatePrefix: 'ป่าตองภูเก็ตนั้นเกิดจากอะไรประชาชนเขาตกใจนักท่องเที่ยวก็สงสัยตามเรื่องนี้หรือไงร้องทุกข์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:51.736027297+07:00","message":"TextPushed: 'ป่าตองภูเก็ตนั้นเกิดจากอะไรประชาชนเขาตกใจนักท่องเที่ยวก็สงสัย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:51.736034861+07:00","message":"Push: 'ตามเรื่องนี้หรือไงร้องทุกข์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:51.736041626+07:00","message":"TextPushed: 'ป่าตองภูเก็ตนั้นเกิดจากอะไรประชาชนเขาตกใจนักท่องเที่ยวก็สงสัยตามเรื่องนี้หรือไงร้องทุกข์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:51.736054703+07:00","message":"Set new StatePrefix : 'ป่าตองภูเก็ตนั้นเกิดจากอะไรประชาชนเขาตกใจนักท่องเที่ยวก็สงสัยตามเรื่องนี้หรือไงร้องทุกข์ลงป้ายนี้ก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:51.736057905+07:00","message":"Next Push (prob) : 'ลงป้ายนี้ก็'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:51.736070676+07:00","message":"push: {false ตามเรื่องนี้หรือไงร้องทุกข์ 0 0xc001da9900}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:51.792985058+07:00","message":"receive streaming session, msgId: 221"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:51.793030454+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ป่าตองภูเก็ตนั้นเกิดจากอะไรประชาชนเขาตกใจนักท่องเที่ยวก็สงสัยตามเรื่องนี้หรือไงร้องทุกข์ลงป้ายนี้กับน้อง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":6,\"nanos\":780000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:51.793038741+07:00","message":"receive interim result [false|false]: ป่าตองภูเก็ตนั้นเกิดจากอะไรประชาชนเขาตกใจนักท่องเที่ยวก็สงสัยตามเรื่องนี้หรือไงร้องทุกข์ลงป้ายนี้กับน้อง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:51.793054558+07:00","message":"[buffer interim] 221 false ป่าตองภูเก็ตนั้นเกิดจากอะไรประชาชนเขาตกใจนักท่องเที่ยวก็สงสัยตามเรื่องนี้หรือไงร้องทุกข์ลงป้ายนี้กับน้อง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:51.793064144+07:00","message":"[bufferProcess] interim [780000000]:ป่าตองภูเก็ตนั้นเกิดจากอะไรประชาชนเขาตกใจนักท่องเที่ยวก็สงสัยตามเรื่องนี้หรือไงร้องทุกข์ลงป้ายนี้กับน้อง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:51.793067426+07:00","message":"[bufferProcess] send to processor:ป่าตองภูเก็ตนั้นเกิดจากอะไรประชาชนเขาตกใจนักท่องเที่ยวก็สงสัยตามเรื่องนี้หรือไงร้องทุกข์ลงป้ายนี้กับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:51.793074861+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:51.793077819+07:00","message":"> Transcript [3851] [false]: 'ป่าตองภูเก็ตนั้นเกิดจากอะไรประชาชนเขาตกใจนักท่องเที่ยวก็สงสัยตามเรื่องนี้หรือไงร้องทุกข์ลงป้ายนี้กับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:51.793080592+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:51.793082742+07:00","message":"Set new StatePrefix: 'ป่าตองภูเก็ตนั้นเกิดจากอะไรประชาชนเขาตกใจนักท่องเที่ยวก็สงสัยตามเรื่องนี้หรือไงร้องทุกข์ลงป้ายนี้กับ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:51.995409839+07:00","message":"receive streaming session, msgId: 221"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:51.995456212+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ป่าตองภูเก็ตนั้นเกิดจากอะไรประชาชนเขาตกใจนักท่องเที่ยวก็สงสัยตามเรื่องนี้หรือไงร้องทุกข์ลงป้ายนี้กับน้องอ้อม\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":6,\"nanos\":960000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:51.995463466+07:00","message":"receive interim result [false|false]: ป่าตองภูเก็ตนั้นเกิดจากอะไรประชาชนเขาตกใจนักท่องเที่ยวก็สงสัยตามเรื่องนี้หรือไงร้องทุกข์ลงป้ายนี้กับน้องอ้อม"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:51.995475794+07:00","message":"[buffer interim] 221 false ป่าตองภูเก็ตนั้นเกิดจากอะไรประชาชนเขาตกใจนักท่องเที่ยวก็สงสัยตามเรื่องนี้หรือไงร้องทุกข์ลงป้ายนี้กับน้องอ้อม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:51.995483796+07:00","message":"[bufferProcess] interim [960000000]:ป่าตองภูเก็ตนั้นเกิดจากอะไรประชาชนเขาตกใจนักท่องเที่ยวก็สงสัยตามเรื่องนี้หรือไงร้องทุกข์ลงป้ายนี้กับน้องอ้อม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:51.995487115+07:00","message":"[bufferProcess] send to processor:ป่าตองภูเก็ตนั้นเกิดจากอะไรประชาชนเขาตกใจนักท่องเที่ยวก็สงสัยตามเรื่องนี้หรือไงร้องทุกข์ลงป้ายนี้กับน้อง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:51.995491658+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:51.995494863+07:00","message":"> Transcript [3852] [false]: 'ป่าตองภูเก็ตนั้นเกิดจากอะไรประชาชนเขาตกใจนักท่องเที่ยวก็สงสัยตามเรื่องนี้หรือไงร้องทุกข์ลงป้ายนี้กับน้อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:51.995499333+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:51.995501437+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:51.99550409+07:00","message":"StatePrefix: 'ป่าตองภูเก็ตนั้นเกิดจากอะไรประชาชนเขาตกใจนักท่องเที่ยวก็สงสัยตามเรื่องนี้หรือไงร้องทุกข์ลงป้ายนี้กับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:51.99550766+07:00","message":"TextPushed: 'ป่าตองภูเก็ตนั้นเกิดจากอะไรประชาชนเขาตกใจนักท่องเที่ยวก็สงสัยตามเรื่องนี้หรือไงร้องทุกข์'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:52.188718097+07:00","message":"receive streaming session, msgId: 221"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:52.188760403+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ป่าตองภูเก็ตนั้นเกิดจากอะไรประชาชนเขาตกใจนักท่องเที่ยวก็สงสัยตามเรื่องนี้หรือไงร้องทุกข์ลงป้ายนี้กับน้องอุตส่าห์\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":7,\"nanos\":140000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:52.18876709+07:00","message":"receive interim result [false|false]: ป่าตองภูเก็ตนั้นเกิดจากอะไรประชาชนเขาตกใจนักท่องเที่ยวก็สงสัยตามเรื่องนี้หรือไงร้องทุกข์ลงป้ายนี้กับน้องอุตส่าห์"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:52.188783666+07:00","message":"[buffer interim] 221 false ป่าตองภูเก็ตนั้นเกิดจากอะไรประชาชนเขาตกใจนักท่องเที่ยวก็สงสัยตามเรื่องนี้หรือไงร้องทุกข์ลงป้ายนี้กับน้องอุตส่าห์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:52.188791708+07:00","message":"[bufferProcess] interim [140000000]:ป่าตองภูเก็ตนั้นเกิดจากอะไรประชาชนเขาตกใจนักท่องเที่ยวก็สงสัยตามเรื่องนี้หรือไงร้องทุกข์ลงป้ายนี้กับน้องอุตส่าห์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:52.188794891+07:00","message":"[bufferProcess] send to processor:ป่าตองภูเก็ตนั้นเกิดจากอะไรประชาชนเขาตกใจนักท่องเที่ยวก็สงสัยตามเรื่องนี้หรือไงร้องทุกข์ลงป้ายนี้กับน้องอ้อม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:52.188803128+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:52.188806149+07:00","message":"> Transcript [3853] [false]: 'ป่าตองภูเก็ตนั้นเกิดจากอะไรประชาชนเขาตกใจนักท่องเที่ยวก็สงสัยตามเรื่องนี้หรือไงร้องทุกข์ลงป้ายนี้กับน้องอ้อม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:52.188811152+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:52.188813843+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:52.188816443+07:00","message":"StatePrefix: 'ป่าตองภูเก็ตนั้นเกิดจากอะไรประชาชนเขาตกใจนักท่องเที่ยวก็สงสัยตามเรื่องนี้หรือไงร้องทุกข์ลงป้ายนี้กับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:52.188819714+07:00","message":"TextPushed: 'ป่าตองภูเก็ตนั้นเกิดจากอะไรประชาชนเขาตกใจนักท่องเที่ยวก็สงสัยตามเรื่องนี้หรือไงร้องทุกข์'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:52.204818159+07:00","message":"receive streaming session, msgId: 221"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:52.204840887+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ป่าตองภูเก็ตนั้นเกิดจากอะไรประชาชนเขาตกใจนักท่องเที่ยวก็สงสัยตามเรื่องนี้หรือไงร้องทุกข์ลงป้ายนี้กับน้องอ้อมสาย\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":7,\"nanos\":200000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:52.204846379+07:00","message":"receive interim result [false|false]: ป่าตองภูเก็ตนั้นเกิดจากอะไรประชาชนเขาตกใจนักท่องเที่ยวก็สงสัยตามเรื่องนี้หรือไงร้องทุกข์ลงป้ายนี้กับน้องอ้อมสาย"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:52.204859383+07:00","message":"[buffer interim] 221 false ป่าตองภูเก็ตนั้นเกิดจากอะไรประชาชนเขาตกใจนักท่องเที่ยวก็สงสัยตามเรื่องนี้หรือไงร้องทุกข์ลงป้ายนี้กับน้องอ้อมสาย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:52.20486598+07:00","message":"[bufferProcess] interim [200000000]:ป่าตองภูเก็ตนั้นเกิดจากอะไรประชาชนเขาตกใจนักท่องเที่ยวก็สงสัยตามเรื่องนี้หรือไงร้องทุกข์ลงป้ายนี้กับน้องอ้อมสาย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:52.204868758+07:00","message":"[bufferProcess] send to processor:ป่าตองภูเก็ตนั้นเกิดจากอะไรประชาชนเขาตกใจนักท่องเที่ยวก็สงสัยตามเรื่องนี้หรือไงร้องทุกข์ลงป้ายนี้กับน้องอุตส่าห์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:52.204872319+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:52.204874757+07:00","message":"> Transcript [3854] [false]: 'ป่าตองภูเก็ตนั้นเกิดจากอะไรประชาชนเขาตกใจนักท่องเที่ยวก็สงสัยตามเรื่องนี้หรือไงร้องทุกข์ลงป้ายนี้กับน้องอุตส่าห์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:52.20487903+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:52.204880874+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:52.204883034+07:00","message":"StatePrefix: 'ป่าตองภูเก็ตนั้นเกิดจากอะไรประชาชนเขาตกใจนักท่องเที่ยวก็สงสัยตามเรื่องนี้หรือไงร้องทุกข์ลงป้ายนี้กับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:52.204885784+07:00","message":"TextPushed: 'ป่าตองภูเก็ตนั้นเกิดจากอะไรประชาชนเขาตกใจนักท่องเที่ยวก็สงสัยตามเรื่องนี้หรือไงร้องทุกข์'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:52.323879961+07:00","message":"receive streaming session, msgId: 221"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:52.32391438+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ป่าตองภูเก็ตนั้นเกิดจากอะไรประชาชนเขาตกใจนักท่องเที่ยวก็สงสัยตามเรื่องนี้หรือไงร้องทุกข์ลงป้ายนี้กับน้องอ้อมสาลู\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":7,\"nanos\":260000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:52.323927084+07:00","message":"receive interim result [false|false]: ป่าตองภูเก็ตนั้นเกิดจากอะไรประชาชนเขาตกใจนักท่องเที่ยวก็สงสัยตามเรื่องนี้หรือไงร้องทุกข์ลงป้ายนี้กับน้องอ้อมสาลู"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:52.323944792+07:00","message":"[buffer interim] 221 false ป่าตองภูเก็ตนั้นเกิดจากอะไรประชาชนเขาตกใจนักท่องเที่ยวก็สงสัยตามเรื่องนี้หรือไงร้องทุกข์ลงป้ายนี้กับน้องอ้อมสาลู"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:52.323952681+07:00","message":"[bufferProcess] interim [260000000]:ป่าตองภูเก็ตนั้นเกิดจากอะไรประชาชนเขาตกใจนักท่องเที่ยวก็สงสัยตามเรื่องนี้หรือไงร้องทุกข์ลงป้ายนี้กับน้องอ้อมสาลู"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:52.323955751+07:00","message":"[bufferProcess] send to processor:ป่าตองภูเก็ตนั้นเกิดจากอะไรประชาชนเขาตกใจนักท่องเที่ยวก็สงสัยตามเรื่องนี้หรือไงร้องทุกข์ลงป้ายนี้กับน้องอ้อมสาย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:52.323962436+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:52.323965301+07:00","message":"> Transcript [3855] [false]: 'ป่าตองภูเก็ตนั้นเกิดจากอะไรประชาชนเขาตกใจนักท่องเที่ยวก็สงสัยตามเรื่องนี้หรือไงร้องทุกข์ลงป้ายนี้กับน้องอ้อมสาย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:52.323970048+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:52.323972144+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:52.323974504+07:00","message":"StatePrefix: 'ป่าตองภูเก็ตนั้นเกิดจากอะไรประชาชนเขาตกใจนักท่องเที่ยวก็สงสัยตามเรื่องนี้หรือไงร้องทุกข์ลงป้ายนี้กับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:52.323977205+07:00","message":"TextPushed: 'ป่าตองภูเก็ตนั้นเกิดจากอะไรประชาชนเขาตกใจนักท่องเที่ยวก็สงสัยตามเรื่องนี้หรือไงร้องทุกข์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:52.323981954+07:00","message":"Push: 'ลงป้ายนี้กับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:52.323983946+07:00","message":"TextPushed: 'ป่าตองภูเก็ตนั้นเกิดจากอะไรประชาชนเขาตกใจนักท่องเที่ยวก็สงสัยตามเรื่องนี้หรือไงร้องทุกข์ลงป้ายนี้กับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:52.323986372+07:00","message":"Set new StatePrefix : 'ป่าตองภูเก็ตนั้นเกิดจากอะไรประชาชนเขาตกใจนักท่องเที่ยวก็สงสัยตามเรื่องนี้หรือไงร้องทุกข์ลงป้ายนี้กับน้องอ้อมสาย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:52.323989093+07:00","message":"Next Push (prob) : 'น้องอ้อมสาย'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:52.323997407+07:00","message":"push: {false ลงป้ายนี้กับ 0 0xc001da9900}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:52.351041137+07:00","message":"receive streaming session, msgId: 221"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:52.351074131+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ป่าตองภูเก็ตนั้นเกิดจากอะไรประชาชนเขาตกใจนักท่องเที่ยวก็สงสัยตามเรื่องนี้หรือไงร้องทุกข์ลงป้ายนี้กับน้องอุตส่าห์เตรียม\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":7,\"nanos\":320000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:52.351080581+07:00","message":"receive interim result [false|false]: ป่าตองภูเก็ตนั้นเกิดจากอะไรประชาชนเขาตกใจนักท่องเที่ยวก็สงสัยตามเรื่องนี้หรือไงร้องทุกข์ลงป้ายนี้กับน้องอุตส่าห์เตรียม"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:52.35109501+07:00","message":"[buffer interim] 221 false ป่าตองภูเก็ตนั้นเกิดจากอะไรประชาชนเขาตกใจนักท่องเที่ยวก็สงสัยตามเรื่องนี้หรือไงร้องทุกข์ลงป้ายนี้กับน้องอุตส่าห์เตรียม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:52.351101758+07:00","message":"[bufferProcess] interim [320000000]:ป่าตองภูเก็ตนั้นเกิดจากอะไรประชาชนเขาตกใจนักท่องเที่ยวก็สงสัยตามเรื่องนี้หรือไงร้องทุกข์ลงป้ายนี้กับน้องอุตส่าห์เตรียม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:52.351104931+07:00","message":"[bufferProcess] send to processor:ป่าตองภูเก็ตนั้นเกิดจากอะไรประชาชนเขาตกใจนักท่องเที่ยวก็สงสัยตามเรื่องนี้หรือไงร้องทุกข์ลงป้ายนี้กับน้องอ้อมสาลู"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:52.351111602+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:52.351114217+07:00","message":"> Transcript [3856] [false]: 'ป่าตองภูเก็ตนั้นเกิดจากอะไรประชาชนเขาตกใจนักท่องเที่ยวก็สงสัยตามเรื่องนี้หรือไงร้องทุกข์ลงป้ายนี้กับน้องอ้อมสาลู'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:52.35111737+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:52.351119375+07:00","message":"Set new StatePrefix: 'ป่าตองภูเก็ตนั้นเกิดจากอะไรประชาชนเขาตกใจนักท่องเที่ยวก็สงสัยตามเรื่องนี้หรือไงร้องทุกข์ลงป้ายนี้กับน้องอ้อมสาลู'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:52.497598644+07:00","message":"receive streaming session, msgId: 221"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:52.497655581+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ป่าตองภูเก็ตนั้นเกิดจากอะไรประชาชนเขาตกใจนักท่องเที่ยวก็สงสัยตามเรื่องนี้หรือไงร้องทุกข์ลงป้ายนี้กับน้องอุตส่าห์เตรียมตัว\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":7,\"nanos\":440000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:52.497664004+07:00","message":"receive interim result [false|false]: ป่าตองภูเก็ตนั้นเกิดจากอะไรประชาชนเขาตกใจนักท่องเที่ยวก็สงสัยตามเรื่องนี้หรือไงร้องทุกข์ลงป้ายนี้กับน้องอุตส่าห์เตรียมตัว"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:52.497681548+07:00","message":"[buffer interim] 221 false ป่าตองภูเก็ตนั้นเกิดจากอะไรประชาชนเขาตกใจนักท่องเที่ยวก็สงสัยตามเรื่องนี้หรือไงร้องทุกข์ลงป้ายนี้กับน้องอุตส่าห์เตรียมตัว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:52.497690031+07:00","message":"[bufferProcess] interim [440000000]:ป่าตองภูเก็ตนั้นเกิดจากอะไรประชาชนเขาตกใจนักท่องเที่ยวก็สงสัยตามเรื่องนี้หรือไงร้องทุกข์ลงป้ายนี้กับน้องอุตส่าห์เตรียมตัว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:52.497693888+07:00","message":"[bufferProcess] send to processor:ป่าตองภูเก็ตนั้นเกิดจากอะไรประชาชนเขาตกใจนักท่องเที่ยวก็สงสัยตามเรื่องนี้หรือไงร้องทุกข์ลงป้ายนี้กับน้องอุตส่าห์เตรียม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:52.497702689+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:52.497705834+07:00","message":"> Transcript [3857] [false]: 'ป่าตองภูเก็ตนั้นเกิดจากอะไรประชาชนเขาตกใจนักท่องเที่ยวก็สงสัยตามเรื่องนี้หรือไงร้องทุกข์ลงป้ายนี้กับน้องอุตส่าห์เตรียม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:52.497709515+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:52.497711961+07:00","message":"Set new StatePrefix: 'ป่าตองภูเก็ตนั้นเกิดจากอะไรประชาชนเขาตกใจนักท่องเที่ยวก็สงสัยตามเรื่องนี้หรือไงร้องทุกข์ลงป้ายนี้กับน้องอุตส่าห์เตรียม'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:52.632944131+07:00","message":"receive streaming session, msgId: 221"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:52.63298706+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ป่าตองภูเก็ตนั้นเกิดจากอะไรประชาชนเขาตกใจนักท่องเที่ยวก็สงสัยตามเรื่องนี้หรือไงร้องทุกข์ลงป้ายนี้กับน้องอุตส่าห์เตรียมตัวนะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":7,\"nanos\":620000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:52.63299479+07:00","message":"receive interim result [false|false]: ป่าตองภูเก็ตนั้นเกิดจากอะไรประชาชนเขาตกใจนักท่องเที่ยวก็สงสัยตามเรื่องนี้หรือไงร้องทุกข์ลงป้ายนี้กับน้องอุตส่าห์เตรียมตัวนะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:52.63301253+07:00","message":"[buffer interim] 221 false ป่าตองภูเก็ตนั้นเกิดจากอะไรประชาชนเขาตกใจนักท่องเที่ยวก็สงสัยตามเรื่องนี้หรือไงร้องทุกข์ลงป้ายนี้กับน้องอุตส่าห์เตรียมตัวนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:52.633020873+07:00","message":"[bufferProcess] interim [620000000]:ป่าตองภูเก็ตนั้นเกิดจากอะไรประชาชนเขาตกใจนักท่องเที่ยวก็สงสัยตามเรื่องนี้หรือไงร้องทุกข์ลงป้ายนี้กับน้องอุตส่าห์เตรียมตัวนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:52.633024511+07:00","message":"[bufferProcess] send to processor:ป่าตองภูเก็ตนั้นเกิดจากอะไรประชาชนเขาตกใจนักท่องเที่ยวก็สงสัยตามเรื่องนี้หรือไงร้องทุกข์ลงป้ายนี้กับน้องอุตส่าห์เตรียมตัว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:52.63303293+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:52.633036254+07:00","message":"> Transcript [3858] [false]: 'ป่าตองภูเก็ตนั้นเกิดจากอะไรประชาชนเขาตกใจนักท่องเที่ยวก็สงสัยตามเรื่องนี้หรือไงร้องทุกข์ลงป้ายนี้กับน้องอุตส่าห์เตรียมตัว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:52.633041309+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:52.633044273+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:52.633046473+07:00","message":"StatePrefix: 'ป่าตองภูเก็ตนั้นเกิดจากอะไรประชาชนเขาตกใจนักท่องเที่ยวก็สงสัยตามเรื่องนี้หรือไงร้องทุกข์ลงป้ายนี้กับน้องอุตส่าห์เตรียม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:52.633050025+07:00","message":"TextPushed: 'ป่าตองภูเก็ตนั้นเกิดจากอะไรประชาชนเขาตกใจนักท่องเที่ยวก็สงสัยตามเรื่องนี้หรือไงร้องทุกข์ลงป้ายนี้กับ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:52.827663248+07:00","message":"receive streaming session, msgId: 221"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:52.827705857+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ป่าตองภูเก็ตนั้นเกิดจากอะไรประชาชนเขาตกใจนักท่องเที่ยวก็สงสัยตามเรื่องนี้หรือไงร้องทุกข์ลงป้ายนี้กับน้องอุตส่าห์เตรียมตัวนอน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":7,\"nanos\":800000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:52.827714511+07:00","message":"receive interim result [false|false]: ป่าตองภูเก็ตนั้นเกิดจากอะไรประชาชนเขาตกใจนักท่องเที่ยวก็สงสัยตามเรื่องนี้หรือไงร้องทุกข์ลงป้ายนี้กับน้องอุตส่าห์เตรียมตัวนอน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:52.827731772+07:00","message":"[buffer interim] 221 false ป่าตองภูเก็ตนั้นเกิดจากอะไรประชาชนเขาตกใจนักท่องเที่ยวก็สงสัยตามเรื่องนี้หรือไงร้องทุกข์ลงป้ายนี้กับน้องอุตส่าห์เตรียมตัวนอน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:52.827741579+07:00","message":"[bufferProcess] interim [800000000]:ป่าตองภูเก็ตนั้นเกิดจากอะไรประชาชนเขาตกใจนักท่องเที่ยวก็สงสัยตามเรื่องนี้หรือไงร้องทุกข์ลงป้ายนี้กับน้องอุตส่าห์เตรียมตัวนอน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:52.827746756+07:00","message":"[bufferProcess] send to processor:ป่าตองภูเก็ตนั้นเกิดจากอะไรประชาชนเขาตกใจนักท่องเที่ยวก็สงสัยตามเรื่องนี้หรือไงร้องทุกข์ลงป้ายนี้กับน้องอุตส่าห์เตรียมตัวนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:52.827754222+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:52.827758591+07:00","message":"> Transcript [3859] [false]: 'ป่าตองภูเก็ตนั้นเกิดจากอะไรประชาชนเขาตกใจนักท่องเที่ยวก็สงสัยตามเรื่องนี้หรือไงร้องทุกข์ลงป้ายนี้กับน้องอุตส่าห์เตรียมตัวนะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:52.827765367+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:52.827768456+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:52.827774923+07:00","message":"StatePrefix: 'ป่าตองภูเก็ตนั้นเกิดจากอะไรประชาชนเขาตกใจนักท่องเที่ยวก็สงสัยตามเรื่องนี้หรือไงร้องทุกข์ลงป้ายนี้กับน้องอุตส่าห์เตรียม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:52.827779727+07:00","message":"TextPushed: 'ป่าตองภูเก็ตนั้นเกิดจากอะไรประชาชนเขาตกใจนักท่องเที่ยวก็สงสัยตามเรื่องนี้หรือไงร้องทุกข์ลงป้ายนี้กับ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:53.072324176+07:00","message":"receive streaming session, msgId: 221"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:53.072364918+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ป่าตองภูเก็ตนั้นเกิดจากอะไรประชาชนเขาตกใจนักท่องเที่ยวก็สงสัยตามเรื่องนี้หรือไงร้องทุกข์ลงป้ายนี้กับน้องอุตส่าห์เตรียมตัวนอนก่อน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":8,\"nanos\":40000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:53.072371723+07:00","message":"receive interim result [false|false]: ป่าตองภูเก็ตนั้นเกิดจากอะไรประชาชนเขาตกใจนักท่องเที่ยวก็สงสัยตามเรื่องนี้หรือไงร้องทุกข์ลงป้ายนี้กับน้องอุตส่าห์เตรียมตัวนอนก่อน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:53.072386401+07:00","message":"[buffer interim] 221 false ป่าตองภูเก็ตนั้นเกิดจากอะไรประชาชนเขาตกใจนักท่องเที่ยวก็สงสัยตามเรื่องนี้หรือไงร้องทุกข์ลงป้ายนี้กับน้องอุตส่าห์เตรียมตัวนอนก่อน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:53.072394295+07:00","message":"[bufferProcess] interim [40000000]:ป่าตองภูเก็ตนั้นเกิดจากอะไรประชาชนเขาตกใจนักท่องเที่ยวก็สงสัยตามเรื่องนี้หรือไงร้องทุกข์ลงป้ายนี้กับน้องอุตส่าห์เตรียมตัวนอนก่อน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:53.072398841+07:00","message":"[bufferProcess] send to processor:ป่าตองภูเก็ตนั้นเกิดจากอะไรประชาชนเขาตกใจนักท่องเที่ยวก็สงสัยตามเรื่องนี้หรือไงร้องทุกข์ลงป้ายนี้กับน้องอุตส่าห์เตรียมตัวนอน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:53.072408418+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:53.072412271+07:00","message":"> Transcript [3860] [false]: 'ป่าตองภูเก็ตนั้นเกิดจากอะไรประชาชนเขาตกใจนักท่องเที่ยวก็สงสัยตามเรื่องนี้หรือไงร้องทุกข์ลงป้ายนี้กับน้องอุตส่าห์เตรียมตัวนอน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:53.072417088+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:53.072428315+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:53.072430265+07:00","message":"StatePrefix: 'ป่าตองภูเก็ตนั้นเกิดจากอะไรประชาชนเขาตกใจนักท่องเที่ยวก็สงสัยตามเรื่องนี้หรือไงร้องทุกข์ลงป้ายนี้กับน้องอุตส่าห์เตรียม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:53.072438095+07:00","message":"TextPushed: 'ป่าตองภูเก็ตนั้นเกิดจากอะไรประชาชนเขาตกใจนักท่องเที่ยวก็สงสัยตามเรื่องนี้หรือไงร้องทุกข์ลงป้ายนี้กับ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:53.198824306+07:00","message":"receive streaming session, msgId: 221"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:53.19885854+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ป่าตองภูเก็ตนั้นเกิดจากอะไรประชาชนเขาตกใจนักท่องเที่ยวก็สงสัยตามเรื่องนี้หรือไงร้องทุกข์ลงป้ายนี้กับน้องอุตส่าห์เตรียมตัวนอนพอดี\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":8,\"nanos\":160000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:53.198864804+07:00","message":"receive interim result [false|false]: ป่าตองภูเก็ตนั้นเกิดจากอะไรประชาชนเขาตกใจนักท่องเที่ยวก็สงสัยตามเรื่องนี้หรือไงร้องทุกข์ลงป้ายนี้กับน้องอุตส่าห์เตรียมตัวนอนพอดี"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:53.198879712+07:00","message":"[buffer interim] 221 false ป่าตองภูเก็ตนั้นเกิดจากอะไรประชาชนเขาตกใจนักท่องเที่ยวก็สงสัยตามเรื่องนี้หรือไงร้องทุกข์ลงป้ายนี้กับน้องอุตส่าห์เตรียมตัวนอนพอดี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:53.198888398+07:00","message":"[bufferProcess] interim [160000000]:ป่าตองภูเก็ตนั้นเกิดจากอะไรประชาชนเขาตกใจนักท่องเที่ยวก็สงสัยตามเรื่องนี้หรือไงร้องทุกข์ลงป้ายนี้กับน้องอุตส่าห์เตรียมตัวนอนพอดี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:53.198891272+07:00","message":"[bufferProcess] send to processor:ป่าตองภูเก็ตนั้นเกิดจากอะไรประชาชนเขาตกใจนักท่องเที่ยวก็สงสัยตามเรื่องนี้หรือไงร้องทุกข์ลงป้ายนี้กับน้องอุตส่าห์เตรียมตัวนอนก่อน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:53.198897627+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:53.198900322+07:00","message":"> Transcript [3861] [false]: 'ป่าตองภูเก็ตนั้นเกิดจากอะไรประชาชนเขาตกใจนักท่องเที่ยวก็สงสัยตามเรื่องนี้หรือไงร้องทุกข์ลงป้ายนี้กับน้องอุตส่าห์เตรียมตัวนอนก่อน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:53.198904948+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:53.198907177+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:53.198909108+07:00","message":"StatePrefix: 'ป่าตองภูเก็ตนั้นเกิดจากอะไรประชาชนเขาตกใจนักท่องเที่ยวก็สงสัยตามเรื่องนี้หรือไงร้องทุกข์ลงป้ายนี้กับน้องอุตส่าห์เตรียม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:53.19891212+07:00","message":"TextPushed: 'ป่าตองภูเก็ตนั้นเกิดจากอะไรประชาชนเขาตกใจนักท่องเที่ยวก็สงสัยตามเรื่องนี้หรือไงร้องทุกข์ลงป้ายนี้กับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:53.198917115+07:00","message":"Push: 'น้องอุตส่าห์เตรียม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:53.198919474+07:00","message":"TextPushed: 'ป่าตองภูเก็ตนั้นเกิดจากอะไรประชาชนเขาตกใจนักท่องเที่ยวก็สงสัยตามเรื่องนี้หรือไงร้องทุกข์ลงป้ายนี้กับน้องอุตส่าห์เตรียม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:53.198922178+07:00","message":"Set new StatePrefix : 'ป่าตองภูเก็ตนั้นเกิดจากอะไรประชาชนเขาตกใจนักท่องเที่ยวก็สงสัยตามเรื่องนี้หรือไงร้องทุกข์ลงป้ายนี้กับน้องอุตส่าห์เตรียมตัวนอนก่อน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:53.198924856+07:00","message":"Next Push (prob) : 'ตัวนอนก่อน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:53.198931365+07:00","message":"push: {false น้องอุตส่าห์เตรียม 0 0xc001da9900}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:53.388530219+07:00","message":"receive streaming session, msgId: 221"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:53.388570294+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ป่าตองภูเก็ตนั้นเกิดจากอะไรประชาชนเขาตกใจนักท่องเที่ยวก็สงสัยตามเรื่องนี้หรือไงร้องทุกข์ลงป้ายนี้กับน้องอุตส่าห์เตรียมตัวนอนสวัสดีค่ะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":8,\"nanos\":340000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:53.388577128+07:00","message":"receive interim result [false|false]: ป่าตองภูเก็ตนั้นเกิดจากอะไรประชาชนเขาตกใจนักท่องเที่ยวก็สงสัยตามเรื่องนี้หรือไงร้องทุกข์ลงป้ายนี้กับน้องอุตส่าห์เตรียมตัวนอนสวัสดีค่ะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:53.388588299+07:00","message":"[buffer interim] 221 false ป่าตองภูเก็ตนั้นเกิดจากอะไรประชาชนเขาตกใจนักท่องเที่ยวก็สงสัยตามเรื่องนี้หรือไงร้องทุกข์ลงป้ายนี้กับน้องอุตส่าห์เตรียมตัวนอนสวัสดีค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:53.388598617+07:00","message":"[bufferProcess] interim [340000000]:ป่าตองภูเก็ตนั้นเกิดจากอะไรประชาชนเขาตกใจนักท่องเที่ยวก็สงสัยตามเรื่องนี้หรือไงร้องทุกข์ลงป้ายนี้กับน้องอุตส่าห์เตรียมตัวนอนสวัสดีค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:53.388603397+07:00","message":"[bufferProcess] send to processor:ป่าตองภูเก็ตนั้นเกิดจากอะไรประชาชนเขาตกใจนักท่องเที่ยวก็สงสัยตามเรื่องนี้หรือไงร้องทุกข์ลงป้ายนี้กับน้องอุตส่าห์เตรียมตัวนอนพอดี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:53.388609514+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:53.38861324+07:00","message":"> Transcript [3862] [false]: 'ป่าตองภูเก็ตนั้นเกิดจากอะไรประชาชนเขาตกใจนักท่องเที่ยวก็สงสัยตามเรื่องนี้หรือไงร้องทุกข์ลงป้ายนี้กับน้องอุตส่าห์เตรียมตัวนอนพอดี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:53.388617684+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:53.388621432+07:00","message":"Set new StatePrefix: 'ป่าตองภูเก็ตนั้นเกิดจากอะไรประชาชนเขาตกใจนักท่องเที่ยวก็สงสัยตามเรื่องนี้หรือไงร้องทุกข์ลงป้ายนี้กับน้องอุตส่าห์เตรียมตัวนอนพอดี'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:53.3907801+07:00","message":"receive streaming session, msgId: 221"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:53.390814101+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ป่าตองภูเก็ตนั้นเกิดจากอะไรประชาชนเขาตกใจนักท่องเที่ยวก็สงสัยตามเรื่องนี้หรือไงร้องทุกข์ลงป้ายนี้กับน้องอุตส่าห์เตรียมตัวนอนสวัสดีครับ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":8,\"nanos\":400000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:53.390820464+07:00","message":"receive interim result [false|false]: ป่าตองภูเก็ตนั้นเกิดจากอะไรประชาชนเขาตกใจนักท่องเที่ยวก็สงสัยตามเรื่องนี้หรือไงร้องทุกข์ลงป้ายนี้กับน้องอุตส่าห์เตรียมตัวนอนสวัสดีครับ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:53.390834002+07:00","message":"[buffer interim] 221 false ป่าตองภูเก็ตนั้นเกิดจากอะไรประชาชนเขาตกใจนักท่องเที่ยวก็สงสัยตามเรื่องนี้หรือไงร้องทุกข์ลงป้ายนี้กับน้องอุตส่าห์เตรียมตัวนอนสวัสดีครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:53.39084026+07:00","message":"[bufferProcess] interim [400000000]:ป่าตองภูเก็ตนั้นเกิดจากอะไรประชาชนเขาตกใจนักท่องเที่ยวก็สงสัยตามเรื่องนี้หรือไงร้องทุกข์ลงป้ายนี้กับน้องอุตส่าห์เตรียมตัวนอนสวัสดีครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:53.390843243+07:00","message":"[bufferProcess] send to processor:ป่าตองภูเก็ตนั้นเกิดจากอะไรประชาชนเขาตกใจนักท่องเที่ยวก็สงสัยตามเรื่องนี้หรือไงร้องทุกข์ลงป้ายนี้กับน้องอุตส่าห์เตรียมตัวนอนสวัสดีค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:53.390848657+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:53.390851961+07:00","message":"> Transcript [3863] [false]: 'ป่าตองภูเก็ตนั้นเกิดจากอะไรประชาชนเขาตกใจนักท่องเที่ยวก็สงสัยตามเรื่องนี้หรือไงร้องทุกข์ลงป้ายนี้กับน้องอุตส่าห์เตรียมตัวนอนสวัสดีค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:53.39085469+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:53.390856659+07:00","message":"Set new StatePrefix: 'ป่าตองภูเก็ตนั้นเกิดจากอะไรประชาชนเขาตกใจนักท่องเที่ยวก็สงสัยตามเรื่องนี้หรือไงร้องทุกข์ลงป้ายนี้กับน้องอุตส่าห์เตรียมตัวนอนสวัสดีค่ะ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:53.890871481+07:00","message":"[GCS] IsForceVAD: false for message ID: 221"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:53.948800859+07:00","message":"[GCS] Start streaming session, msgId: 222"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:53.982029104+07:00","message":"receive streaming session, msgId: 221"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:53.982069873+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ป่าตองภูเก็ตนั้นเกิดจากอะไรประชาชนเขาตกใจนักท่องเที่ยวก็สงสัยตามเรื่องนี้หรือไงร้องทุกข์ลงป้ายนี้กับน้องอุตส่าห์เตรียมตัวนอนสวัสดีครับ\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":9},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:53.98207621+07:00","message":"receive interim result [false|false]: ป่าตองภูเก็ตนั้นเกิดจากอะไรประชาชนเขาตกใจนักท่องเที่ยวก็สงสัยตามเรื่องนี้หรือไงร้องทุกข์ลงป้ายนี้กับน้องอุตส่าห์เตรียมตัวนอนสวัสดีครับ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:53.982092261+07:00","message":"[buffer interim] 221 false ป่าตองภูเก็ตนั้นเกิดจากอะไรประชาชนเขาตกใจนักท่องเที่ยวก็สงสัยตามเรื่องนี้หรือไงร้องทุกข์ลงป้ายนี้กับน้องอุตส่าห์เตรียมตัวนอนสวัสดีครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:53.982100529+07:00","message":"[bufferProcess] interim [0]:ป่าตองภูเก็ตนั้นเกิดจากอะไรประชาชนเขาตกใจนักท่องเที่ยวก็สงสัยตามเรื่องนี้หรือไงร้องทุกข์ลงป้ายนี้กับน้องอุตส่าห์เตรียมตัวนอนสวัสดีครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:53.982124061+07:00","message":"[bufferProcess] send to processor:ป่าตองภูเก็ตนั้นเกิดจากอะไรประชาชนเขาตกใจนักท่องเที่ยวก็สงสัยตามเรื่องนี้หรือไงร้องทุกข์ลงป้ายนี้กับน้องอุตส่าห์เตรียมตัวนอนสวัสดีครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:53.982128275+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:53.982131171+07:00","message":"> Transcript [3864] [false]: 'ป่าตองภูเก็ตนั้นเกิดจากอะไรประชาชนเขาตกใจนักท่องเที่ยวก็สงสัยตามเรื่องนี้หรือไงร้องทุกข์ลงป้ายนี้กับน้องอุตส่าห์เตรียมตัวนอนสวัสดีครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:53.982135564+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:53.982138006+07:00","message":"Set new StatePrefix: 'ป่าตองภูเก็ตนั้นเกิดจากอะไรประชาชนเขาตกใจนักท่องเที่ยวก็สงสัยตามเรื่องนี้หรือไงร้องทุกข์ลงป้ายนี้กับน้องอุตส่าห์เตรียมตัวนอนสวัสดีครับ'"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:21:54.031752007+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:21:54.031767263+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:54.049286081+07:00","message":"receive streaming session, msgId: 221"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:54.049318384+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ป่าตองภูเก็ตนั้นเกิดจากอะไรประชาชนเขาตกใจนักท่องเที่ยวก็สงสัยตามเรื่องนี้หรือร้องทุกข์ลงป้ายนี้กับน้องอุตส่าห์เตรียมตัวนอนพอดีครับ\",\"confidence\":0.9247373}],\"is_final\":true,\"result_end_time\":{\"seconds\":9,\"nanos\":60000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:54.049324358+07:00","message":"receive interim result [true|false]: ป่าตองภูเก็ตนั้นเกิดจากอะไรประชาชนเขาตกใจนักท่องเที่ยวก็สงสัยตามเรื่องนี้หรือร้องทุกข์ลงป้ายนี้กับน้องอุตส่าห์เตรียมตัวนอนพอดีครับ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:54.049331524+07:00","message":"end recv isFinal message id 221"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:54.04933378+07:00","message":"end Recv id 221"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:54.049339271+07:00","message":"[buffer interim] 221 true ป่าตองภูเก็ตนั้นเกิดจากอะไรประชาชนเขาตกใจนักท่องเที่ยวก็สงสัยตามเรื่องนี้หรือร้องทุกข์ลงป้ายนี้กับน้องอุตส่าห์เตรียมตัวนอนพอดีครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:54.049346194+07:00","message":"[bufferProcess] interim [60000000]:ป่าตองภูเก็ตนั้นเกิดจากอะไรประชาชนเขาตกใจนักท่องเที่ยวก็สงสัยตามเรื่องนี้หรือร้องทุกข์ลงป้ายนี้กับน้องอุตส่าห์เตรียมตัวนอนพอดีครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:54.049350235+07:00","message":"[bufferProcess] send to processor (isfinal):ป่าตองภูเก็ตนั้นเกิดจากอะไรประชาชนเขาตกใจนักท่องเที่ยวก็สงสัยตามเรื่องนี้หรือไงร้องทุกข์ลงป้ายนี้กับน้องอุตส่าห์เตรียมตัวนอนสวัสดีครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:54.04935421+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:54.049357207+07:00","message":"> Transcript [3865] [false]: 'ป่าตองภูเก็ตนั้นเกิดจากอะไรประชาชนเขาตกใจนักท่องเที่ยวก็สงสัยตามเรื่องนี้หรือไงร้องทุกข์ลงป้ายนี้กับน้องอุตส่าห์เตรียมตัวนอนสวัสดีครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:54.049360944+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:54.049362998+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:54.049364909+07:00","message":"StatePrefix: 'ป่าตองภูเก็ตนั้นเกิดจากอะไรประชาชนเขาตกใจนักท่องเที่ยวก็สงสัยตามเรื่องนี้หรือไงร้องทุกข์ลงป้ายนี้กับน้องอุตส่าห์เตรียมตัวนอนสวัสดีครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:54.049372566+07:00","message":"TextPushed: 'ป่าตองภูเก็ตนั้นเกิดจากอะไรประชาชนเขาตกใจนักท่องเที่ยวก็สงสัยตามเรื่องนี้หรือไงร้องทุกข์ลงป้ายนี้กับน้องอุตส่าห์เตรียม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:54.049382783+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:54.0493983+07:00","message":"> Transcript [3866] [true]: 'ป่าตองภูเก็ตนั้นเกิดจากอะไรประชาชนเขาตกใจนักท่องเที่ยวก็สงสัยตามเรื่องนี้หรือร้องทุกข์ลงป้ายนี้กับน้องอุตส่าห์เตรียมตัวนอนพอดีครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:54.04940128+07:00","message":"Count interim (case isFinal): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:54.04940316+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:54.04940496+07:00","message":"StatePrefix: 'ป่าตองภูเก็ตนั้นเกิดจากอะไรประชาชนเขาตกใจนักท่องเที่ยวก็สงสัยตามเรื่องนี้หรือไงร้องทุกข์ลงป้ายนี้กับน้องอุตส่าห์เตรียมตัวนอนสวัสดีครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:54.049407455+07:00","message":"TextPushed: 'ป่าตองภูเก็ตนั้นเกิดจากอะไรประชาชนเขาตกใจนักท่องเที่ยวก็สงสัยตามเรื่องนี้หรือไงร้องทุกข์ลงป้ายนี้กับน้องอุตส่าห์เตรียม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:54.049409587+07:00","message":"must be align in case of isFinal"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:54.049684848+07:00","message":"Push: 'นอนพอดีครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:54.04968983+07:00","message":"TextPushed: 'ป่าตองภูเก็ตนั้นเกิดจากอะไรประชาชนเขาตกใจนักท่องเที่ยวก็สงสัยตามเรื่องนี้หรือไงร้องทุกข์ลงป้ายนี้กับน้องอุตส่าห์เตรียมนอนพอดีครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:54.049692805+07:00","message":"Set new StatePrefix : 'ป่าตองภูเก็ตนั้นเกิดจากอะไรประชาชนเขาตกใจนักท่องเที่ยวก็สงสัยตามเรื่องนี้หรือร้องทุกข์ลงป้ายนี้กับน้องอุตส่าห์เตรียมตัวนอนพอดีครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:54.049695484+07:00","message":"Next Push (prob) : 'ป่าตองภูเก็ตนั้นเกิดจากอะไรประชาชนเขาตกใจนักท่องเที่ยวก็สงสัยตามเรื่องนี้หรือร้องทุกข์ลงป้ายนี้กับน้องอุตส่าห์เตรียมตัวนอนพอดีครับ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:54.049702858+07:00","message":"push: {true นอนพอดีครับ 0 0xc001da9900}"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:54.049722146+07:00","message":"write aligntment file to 'tmp/7593/align_message_id_221.html'"}
{"level":"info","service":"Main","time":"2026-06-25T13:21:54.068642447+07:00","message":"write wav file: './tmp/7593/7593_221.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:54.289880139+07:00","message":"receive streaming session, msgId: 222"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:54.289925214+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"น้องสาว\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":360000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:54.289930846+07:00","message":"receive interim result [false|false]: น้องสาว"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:54.289947318+07:00","message":"[buffer interim] 222 false น้องสาว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:54.289955015+07:00","message":"[bufferProcess] interim [360000000]:น้องสาว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:54.289957054+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:54.608929872+07:00","message":"receive streaming session, msgId: 222"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:54.608967231+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ทั้ง 3 ท่าน\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":660000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:54.608973814+07:00","message":"receive interim result [false|false]: ทั้ง 3 ท่าน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:54.608984391+07:00","message":"[buffer interim] 222 false ทั้ง 3 ท่าน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:54.608991237+07:00","message":"[bufferProcess] interim [660000000]:ทั้ง 3 ท่าน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:54.608993657+07:00","message":"[bufferProcess] send to processor:น้องสาว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:54.608998899+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:54.609001604+07:00","message":"> Transcript [3867] [false]: 'น้องสาว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:54.609003931+07:00","message":"Set StatePrefix (first interim): 'น้องสาว'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:54.795196845+07:00","message":"receive streaming session, msgId: 222"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:54.795242182+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ทั้ง 3 ท่านเลย\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":840000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:54.795248673+07:00","message":"receive interim result [false|false]: ทั้ง 3 ท่านเลย"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:54.795258977+07:00","message":"[buffer interim] 222 false ทั้ง 3 ท่านเลย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:54.795265868+07:00","message":"[bufferProcess] interim [840000000]:ทั้ง 3 ท่านเลย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:54.795268675+07:00","message":"[bufferProcess] send to processor:ทั้ง 3 ท่าน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:54.795272172+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:54.795274728+07:00","message":"> Transcript [3868] [false]: 'ทั้ง 3 ท่าน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:54.795277057+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:54.795279004+07:00","message":"Set new StatePrefix: 'ทั้ง 3 ท่าน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:54.929560411+07:00","message":"receive streaming session, msgId: 222"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:54.929596632+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ทั้ง 3 ท่านเลยนะ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":960000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:54.929602539+07:00","message":"receive interim result [false|false]: ทั้ง 3 ท่านเลยนะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:54.929616624+07:00","message":"[buffer interim] 222 false ทั้ง 3 ท่านเลยนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:54.929624639+07:00","message":"[bufferProcess] interim [960000000]:ทั้ง 3 ท่านเลยนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:54.929627232+07:00","message":"[bufferProcess] send to processor:ทั้ง 3 ท่านเลย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:54.929630441+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:54.929633245+07:00","message":"> Transcript [3869] [false]: 'ทั้ง 3 ท่านเลย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:54.929636989+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:54.929639212+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:54.929641186+07:00","message":"StatePrefix: 'ทั้ง 3 ท่าน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:54.929643317+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:54.932473384+07:00","message":"receive streaming session, msgId: 222"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:54.932486205+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ทั้ง 3 ท่านเลยนะคะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":20000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:54.932489821+07:00","message":"receive interim result [false|false]: ทั้ง 3 ท่านเลยนะคะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:54.932497892+07:00","message":"[buffer interim] 222 false ทั้ง 3 ท่านเลยนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:54.932501215+07:00","message":"[bufferProcess] interim [20000000]:ทั้ง 3 ท่านเลยนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:54.932503302+07:00","message":"[bufferProcess] send to processor:ทั้ง 3 ท่านเลยนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:54.932505515+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:54.932507626+07:00","message":"> Transcript [3870] [false]: 'ทั้ง 3 ท่านเลยนะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:54.93251027+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:54.932512192+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:54.93251408+07:00","message":"StatePrefix: 'ทั้ง 3 ท่าน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:54.932515986+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:55.179565949+07:00","message":"receive streaming session, msgId: 222"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:55.179607449+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ทั้ง 3\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":1,\"nanos\":260000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:55.179613392+07:00","message":"receive interim result [false|false]: ทั้ง 3"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:55.179622697+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" ท่านเลยนะคะไม่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":260000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:55.179625694+07:00","message":"receive interim result [false|false]:  ท่านเลยนะคะไม่"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:55.17963217+07:00","message":"[buffer interim] 222 false ทั้ง 3"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:55.179637816+07:00","message":"[buffer interim] 222 false  ท่านเลยนะคะไม่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:55.179644141+07:00","message":"[bufferProcess] interim [260000000]:ทั้ง 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:55.179646514+07:00","message":"[bufferProcess] send to processor:ทั้ง 3 ท่านเลยนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:55.179651742+07:00","message":"[bufferProcess] interim [260000000]: ท่านเลยนะคะไม่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:55.179654586+07:00","message":"[bufferProcess] update buffer: ทั้ง 3 ท่านเลยนะคะไม่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:55.179658643+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:55.179662663+07:00","message":"> Transcript [3871] [false]: 'ทั้ง 3 ท่านเลยนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:55.179667863+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:55.179671312+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:55.179674293+07:00","message":"StatePrefix: 'ทั้ง 3 ท่าน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:55.17967773+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:55.182605006+07:00","message":"receive streaming session, msgId: 222"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:55.182635834+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ทั้ง 3\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":1,\"nanos\":320000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:55.182642032+07:00","message":"receive interim result [false|false]: ทั้ง 3"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:55.182652987+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" ท่านเลยนะคะไม่มี\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":320000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:55.182657064+07:00","message":"receive interim result [false|false]:  ท่านเลยนะคะไม่มี"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:55.182664013+07:00","message":"[buffer interim] 222 false ทั้ง 3"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:55.182668336+07:00","message":"[buffer interim] 222 false  ท่านเลยนะคะไม่มี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:55.182677271+07:00","message":"[bufferProcess] interim [320000000]:ทั้ง 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:55.182680356+07:00","message":"[bufferProcess] send to processor:ทั้ง 3 ท่านเลยนะคะไม่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:55.182686568+07:00","message":"[bufferProcess] interim [320000000]: ท่านเลยนะคะไม่มี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:55.182691957+07:00","message":"[bufferProcess] update buffer: ทั้ง 3 ท่านเลยนะคะไม่มี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:55.182703833+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:55.182731632+07:00","message":"> Transcript [3872] [false]: 'ทั้ง 3 ท่านเลยนะคะไม่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:55.182739763+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:55.182742407+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:55.182745025+07:00","message":"StatePrefix: 'ทั้ง 3 ท่าน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:55.182747217+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:55.182754125+07:00","message":"Push: 'ทั้ง 3 ท่าน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:55.182757174+07:00","message":"TextPushed: 'ทั้ง 3 ท่าน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:55.182760341+07:00","message":"Set new StatePrefix : 'ทั้ง 3 ท่านเลยนะคะไม่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:55.18276402+07:00","message":"Next Push (prob) : 'เลยนะคะไม่'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:55.182780741+07:00","message":"push: {false ทั้ง 3 ท่าน 0 0xc001226180}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:55.396568388+07:00","message":"receive streaming session, msgId: 222"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:55.396613057+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ทั้ง 3\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":1,\"nanos\":500000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:55.396619276+07:00","message":"receive interim result [false|false]: ทั้ง 3"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:55.396642271+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" ท่านเลยนะคะไม่มีโอ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":500000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:55.396646809+07:00","message":"receive interim result [false|false]:  ท่านเลยนะคะไม่มีโอ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:55.396656426+07:00","message":"[buffer interim] 222 false ทั้ง 3"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:55.396662053+07:00","message":"[buffer interim] 222 false  ท่านเลยนะคะไม่มีโอ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:55.396669055+07:00","message":"[bufferProcess] interim [500000000]:ทั้ง 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:55.396673351+07:00","message":"[bufferProcess] send to processor:ทั้ง 3 ท่านเลยนะคะไม่มี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:55.396676969+07:00","message":"[bufferProcess] interim [500000000]: ท่านเลยนะคะไม่มีโอ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:55.396679991+07:00","message":"[bufferProcess] update buffer: ทั้ง 3 ท่านเลยนะคะไม่มีโอ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:55.396682564+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:55.396685272+07:00","message":"> Transcript [3873] [false]: 'ทั้ง 3 ท่านเลยนะคะไม่มี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:55.396688466+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:55.396690629+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:55.396692574+07:00","message":"StatePrefix: 'ทั้ง 3 ท่านเลยนะคะไม่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:55.396694942+07:00","message":"TextPushed: 'ทั้ง 3 ท่าน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:55.49676352+07:00","message":"receive streaming session, msgId: 222"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:55.496803231+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ทั้ง 3\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":1,\"nanos\":560000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:55.496809124+07:00","message":"receive interim result [false|false]: ทั้ง 3"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:55.496824599+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" ท่านเลยนะคะไม่มีโอน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":560000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:55.496829074+07:00","message":"receive interim result [false|false]:  ท่านเลยนะคะไม่มีโอน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:55.496838402+07:00","message":"[buffer interim] 222 false ทั้ง 3"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:55.496847294+07:00","message":"[buffer interim] 222 false  ท่านเลยนะคะไม่มีโอน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:55.496854901+07:00","message":"[bufferProcess] interim [560000000]:ทั้ง 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:55.496858786+07:00","message":"[bufferProcess] send to processor:ทั้ง 3 ท่านเลยนะคะไม่มีโอ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:55.496862211+07:00","message":"[bufferProcess] interim [560000000]: ท่านเลยนะคะไม่มีโอน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:55.496865382+07:00","message":"[bufferProcess] update buffer: ทั้ง 3 ท่านเลยนะคะไม่มีโอน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:55.496868626+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:55.496871225+07:00","message":"> Transcript [3874] [false]: 'ทั้ง 3 ท่านเลยนะคะไม่มีโอ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:55.496874605+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:55.496876668+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:55.496878787+07:00","message":"StatePrefix: 'ทั้ง 3 ท่านเลยนะคะไม่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:55.4968815+07:00","message":"TextPushed: 'ทั้ง 3 ท่าน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:55.581469185+07:00","message":"receive streaming session, msgId: 222"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:55.58150531+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ทั้ง 3\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":1,\"nanos\":680000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:55.581512026+07:00","message":"receive interim result [false|false]: ทั้ง 3"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:55.581521222+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" ท่านเลยนะคะไม่มีโอที\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":680000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:55.581526102+07:00","message":"receive interim result [false|false]:  ท่านเลยนะคะไม่มีโอที"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:55.581534884+07:00","message":"[buffer interim] 222 false ทั้ง 3"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:55.581540912+07:00","message":"[buffer interim] 222 false  ท่านเลยนะคะไม่มีโอที"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:55.581547554+07:00","message":"[bufferProcess] interim [680000000]:ทั้ง 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:55.581549787+07:00","message":"[bufferProcess] send to processor:ทั้ง 3 ท่านเลยนะคะไม่มีโอน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:55.581552383+07:00","message":"[bufferProcess] interim [680000000]: ท่านเลยนะคะไม่มีโอที"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:55.581555534+07:00","message":"[bufferProcess] update buffer: ทั้ง 3 ท่านเลยนะคะไม่มีโอที"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:55.581558421+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:55.58156133+07:00","message":"> Transcript [3875] [false]: 'ทั้ง 3 ท่านเลยนะคะไม่มีโอน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:55.581565547+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:55.581567659+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:55.581569573+07:00","message":"StatePrefix: 'ทั้ง 3 ท่านเลยนะคะไม่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:55.581571811+07:00","message":"TextPushed: 'ทั้ง 3 ท่าน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:55.920825866+07:00","message":"receive streaming session, msgId: 222"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:55.920869084+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ทั้ง 3\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":1,\"nanos\":980000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:55.920875346+07:00","message":"receive interim result [false|false]: ทั้ง 3"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:55.920890858+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" ท่านเลยนะคะไม่มีโอทีอายุ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":980000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:55.920894403+07:00","message":"receive interim result [false|false]:  ท่านเลยนะคะไม่มีโอทีอายุ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:55.920902767+07:00","message":"[buffer interim] 222 false ทั้ง 3"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:55.920906025+07:00","message":"[buffer interim] 222 false  ท่านเลยนะคะไม่มีโอทีอายุ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:55.920912813+07:00","message":"[bufferProcess] interim [980000000]:ทั้ง 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:55.920915479+07:00","message":"[bufferProcess] send to processor:ทั้ง 3 ท่านเลยนะคะไม่มีโอที"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:55.92091857+07:00","message":"[bufferProcess] interim [980000000]: ท่านเลยนะคะไม่มีโอทีอายุ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:55.920922431+07:00","message":"[bufferProcess] update buffer: ทั้ง 3 ท่านเลยนะคะไม่มีโอทีอายุ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:55.920925863+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:55.920929265+07:00","message":"> Transcript [3876] [false]: 'ทั้ง 3 ท่านเลยนะคะไม่มีโอที'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:55.920933459+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:55.920935573+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:55.920937588+07:00","message":"StatePrefix: 'ทั้ง 3 ท่านเลยนะคะไม่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:55.920939727+07:00","message":"TextPushed: 'ทั้ง 3 ท่าน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:55.9209426+07:00","message":"Push: 'เลยนะคะไม่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:55.920944551+07:00","message":"TextPushed: 'ทั้ง 3 ท่านเลยนะคะไม่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:55.920946696+07:00","message":"Set new StatePrefix : 'ทั้ง 3 ท่านเลยนะคะไม่มีโอที'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:55.920948875+07:00","message":"Next Push (prob) : 'มีโอที'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:55.920957751+07:00","message":"push: {false เลยนะคะไม่ 0 0xc001226180}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:56.030565476+07:00","message":"receive streaming session, msgId: 222"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:56.030602755+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ทั้ง 3 ท่านเลยนะคะไม่มี\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":2,\"nanos\":100000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:56.030608608+07:00","message":"receive interim result [false|false]: ทั้ง 3 ท่านเลยนะคะไม่มี"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:56.030620914+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" o t i o\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":100000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:56.030624034+07:00","message":"receive interim result [false|false]:  o t i o"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:56.03063104+07:00","message":"[buffer interim] 222 false ทั้ง 3 ท่านเลยนะคะไม่มี"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:56.030634765+07:00","message":"[buffer interim] 222 false  o t i o"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:56.030650354+07:00","message":"[bufferProcess] interim [100000000]:ทั้ง 3 ท่านเลยนะคะไม่มี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:56.030673018+07:00","message":"[bufferProcess] send to processor:ทั้ง 3 ท่านเลยนะคะไม่มีโอทีอายุ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:56.030678466+07:00","message":"[bufferProcess] interim [100000000]: o t i o"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:56.030681815+07:00","message":"[bufferProcess] update buffer: ทั้ง 3 ท่านเลยนะคะไม่มี o t i o"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:56.030685845+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:56.03068948+07:00","message":"> Transcript [3877] [false]: 'ทั้ง 3 ท่านเลยนะคะไม่มีโอทีอายุ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:56.030692906+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:56.030695167+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:56.030697342+07:00","message":"StatePrefix: 'ทั้ง 3 ท่านเลยนะคะไม่มีโอที'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:56.030699646+07:00","message":"TextPushed: 'ทั้ง 3 ท่านเลยนะคะไม่'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:56.094572729+07:00","message":"receive streaming session, msgId: 222"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:56.094615144+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ทั้ง 3 ท่านเลยนะคะไม่มี\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":2,\"nanos\":160000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:56.094623623+07:00","message":"receive interim result [false|false]: ทั้ง 3 ท่านเลยนะคะไม่มี"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:56.09463895+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" o t i o n\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":160000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:56.094643108+07:00","message":"receive interim result [false|false]:  o t i o n"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:56.094653093+07:00","message":"[buffer interim] 222 false ทั้ง 3 ท่านเลยนะคะไม่มี"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:56.094657759+07:00","message":"[buffer interim] 222 false  o t i o n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:56.094665073+07:00","message":"[bufferProcess] interim [160000000]:ทั้ง 3 ท่านเลยนะคะไม่มี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:56.094668489+07:00","message":"[bufferProcess] send to processor:ทั้ง 3 ท่านเลยนะคะไม่มี o t i o"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:56.094672988+07:00","message":"[bufferProcess] interim [160000000]: o t i o n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:56.094676527+07:00","message":"[bufferProcess] update buffer: ทั้ง 3 ท่านเลยนะคะไม่มี o t i o n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:56.094680108+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:56.09468383+07:00","message":"> Transcript [3878] [false]: 'ทั้ง 3 ท่านเลยนะคะไม่มี o t i o'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:56.094687423+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:56.094690238+07:00","message":"Set new StatePrefix: 'ทั้ง 3 ท่านเลยนะคะไม่มี o t i o'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:56.219215582+07:00","message":"receive streaming session, msgId: 222"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:56.219248686+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ทั้ง 3\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":2,\"nanos\":280000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:56.219256534+07:00","message":"receive interim result [false|false]: ทั้ง 3"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:56.219270811+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" ท่านเลยนะคะไม่มีโอทีไอโอดีน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":280000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:56.219275437+07:00","message":"receive interim result [false|false]:  ท่านเลยนะคะไม่มีโอทีไอโอดีน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:56.21928446+07:00","message":"[buffer interim] 222 false ทั้ง 3"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:56.21928774+07:00","message":"[buffer interim] 222 false  ท่านเลยนะคะไม่มีโอทีไอโอดีน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:56.219293545+07:00","message":"[bufferProcess] interim [280000000]:ทั้ง 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:56.219296168+07:00","message":"[bufferProcess] send to processor:ทั้ง 3 ท่านเลยนะคะไม่มี o t i o n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:56.219303627+07:00","message":"[bufferProcess] interim [280000000]: ท่านเลยนะคะไม่มีโอทีไอโอดีน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:56.219306065+07:00","message":"[bufferProcess] update buffer: ทั้ง 3 ท่านเลยนะคะไม่มีโอทีไอโอดีน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:56.219308906+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:56.219311711+07:00","message":"> Transcript [3879] [false]: 'ทั้ง 3 ท่านเลยนะคะไม่มี o t i o n'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:56.219314915+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:56.219317006+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:56.219318867+07:00","message":"StatePrefix: 'ทั้ง 3 ท่านเลยนะคะไม่มี o t i o'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:56.219321361+07:00","message":"TextPushed: 'ทั้ง 3 ท่านเลยนะคะไม่'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:56.405635336+07:00","message":"receive streaming session, msgId: 222"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:56.405668342+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ทั้ง 3\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":2,\"nanos\":460000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:56.405674233+07:00","message":"receive interim result [false|false]: ทั้ง 3"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:56.40568544+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" ท่านเลยนะคะไม่มีโอทีไอโอดีนให้\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":460000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:56.405688131+07:00","message":"receive interim result [false|false]:  ท่านเลยนะคะไม่มีโอทีไอโอดีนให้"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:56.405695229+07:00","message":"[buffer interim] 222 false ทั้ง 3"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:56.405698723+07:00","message":"[buffer interim] 222 false  ท่านเลยนะคะไม่มีโอทีไอโอดีนให้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:56.405704765+07:00","message":"[bufferProcess] interim [460000000]:ทั้ง 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:56.405707181+07:00","message":"[bufferProcess] send to processor:ทั้ง 3 ท่านเลยนะคะไม่มีโอทีไอโอดีน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:56.405710248+07:00","message":"[bufferProcess] interim [460000000]: ท่านเลยนะคะไม่มีโอทีไอโอดีนให้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:56.405712923+07:00","message":"[bufferProcess] update buffer: ทั้ง 3 ท่านเลยนะคะไม่มีโอทีไอโอดีนให้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:56.405715921+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:56.405719916+07:00","message":"> Transcript [3880] [false]: 'ทั้ง 3 ท่านเลยนะคะไม่มีโอทีไอโอดีน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:56.405722248+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:56.40572418+07:00","message":"Set new StatePrefix: 'ทั้ง 3 ท่านเลยนะคะไม่มีโอทีไอโอดีน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:56.605508578+07:00","message":"receive streaming session, msgId: 222"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:56.605546337+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ทั้ง 3\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":2,\"nanos\":640000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:56.605552519+07:00","message":"receive interim result [false|false]: ทั้ง 3"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:56.605575039+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" ท่านเลยนะคะไม่มีโอทีไอโอดีนให้หน่อย\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":640000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:56.605580002+07:00","message":"receive interim result [false|false]:  ท่านเลยนะคะไม่มีโอทีไอโอดีนให้หน่อย"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:56.605587698+07:00","message":"[buffer interim] 222 false ทั้ง 3"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:56.605590952+07:00","message":"[buffer interim] 222 false  ท่านเลยนะคะไม่มีโอทีไอโอดีนให้หน่อย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:56.605597455+07:00","message":"[bufferProcess] interim [640000000]:ทั้ง 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:56.605600004+07:00","message":"[bufferProcess] send to processor:ทั้ง 3 ท่านเลยนะคะไม่มีโอทีไอโอดีนให้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:56.605603238+07:00","message":"[bufferProcess] interim [640000000]: ท่านเลยนะคะไม่มีโอทีไอโอดีนให้หน่อย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:56.605606354+07:00","message":"[bufferProcess] update buffer: ทั้ง 3 ท่านเลยนะคะไม่มีโอทีไอโอดีนให้หน่อย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:56.605609115+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:56.605611863+07:00","message":"> Transcript [3881] [false]: 'ทั้ง 3 ท่านเลยนะคะไม่มีโอทีไอโอดีนให้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:56.605615292+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:56.605617613+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:56.605619502+07:00","message":"StatePrefix: 'ทั้ง 3 ท่านเลยนะคะไม่มีโอทีไอโอดีน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:56.605622247+07:00","message":"TextPushed: 'ทั้ง 3 ท่านเลยนะคะไม่'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:56.608522149+07:00","message":"receive streaming session, msgId: 222"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:56.608531236+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ทั้ง 3\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":2,\"nanos\":700000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:56.608534048+07:00","message":"receive interim result [false|false]: ทั้ง 3"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:56.608540444+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" ท่านเลยนะคะไม่มีโอทีไอโอดีนให้นอน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":700000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:56.60854312+07:00","message":"receive interim result [false|false]:  ท่านเลยนะคะไม่มีโอทีไอโอดีนให้นอน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:56.608546957+07:00","message":"[buffer interim] 222 false ทั้ง 3"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:56.608549169+07:00","message":"[buffer interim] 222 false  ท่านเลยนะคะไม่มีโอทีไอโอดีนให้นอน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:56.608569127+07:00","message":"[bufferProcess] interim [700000000]:ทั้ง 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:56.60858765+07:00","message":"[bufferProcess] send to processor:ทั้ง 3 ท่านเลยนะคะไม่มีโอทีไอโอดีนให้หน่อย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:56.608597701+07:00","message":"[bufferProcess] interim [700000000]: ท่านเลยนะคะไม่มีโอทีไอโอดีนให้นอน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:56.608600692+07:00","message":"[bufferProcess] update buffer: ทั้ง 3 ท่านเลยนะคะไม่มีโอทีไอโอดีนให้นอน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:56.608603895+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:56.608607863+07:00","message":"> Transcript [3882] [false]: 'ทั้ง 3 ท่านเลยนะคะไม่มีโอทีไอโอดีนให้หน่อย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:56.608612051+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:56.608614168+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:56.608616446+07:00","message":"StatePrefix: 'ทั้ง 3 ท่านเลยนะคะไม่มีโอทีไอโอดีน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:56.608618935+07:00","message":"TextPushed: 'ทั้ง 3 ท่านเลยนะคะไม่'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:56.78930819+07:00","message":"receive streaming session, msgId: 222"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:56.78935821+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ทั้ง 3\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":2,\"nanos\":880000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:56.789365841+07:00","message":"receive interim result [false|false]: ทั้ง 3"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:56.789379811+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" ท่านเลยนะคะไม่มีโอทีไอโอดีนให้นอนค่ะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":880000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:56.789383419+07:00","message":"receive interim result [false|false]:  ท่านเลยนะคะไม่มีโอทีไอโอดีนให้นอนค่ะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:56.789392742+07:00","message":"[buffer interim] 222 false ทั้ง 3"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:56.789396988+07:00","message":"[buffer interim] 222 false  ท่านเลยนะคะไม่มีโอทีไอโอดีนให้นอนค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:56.789404298+07:00","message":"[bufferProcess] interim [880000000]:ทั้ง 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:56.789406771+07:00","message":"[bufferProcess] send to processor:ทั้ง 3 ท่านเลยนะคะไม่มีโอทีไอโอดีนให้นอน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:56.789409954+07:00","message":"[bufferProcess] interim [880000000]: ท่านเลยนะคะไม่มีโอทีไอโอดีนให้นอนค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:56.789413062+07:00","message":"[bufferProcess] update buffer: ทั้ง 3 ท่านเลยนะคะไม่มีโอทีไอโอดีนให้นอนค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:56.789422587+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:56.789427673+07:00","message":"> Transcript [3883] [false]: 'ทั้ง 3 ท่านเลยนะคะไม่มีโอทีไอโอดีนให้นอน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:56.789431779+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:56.789434223+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:56.789436363+07:00","message":"StatePrefix: 'ทั้ง 3 ท่านเลยนะคะไม่มีโอทีไอโอดีน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:56.789439052+07:00","message":"TextPushed: 'ทั้ง 3 ท่านเลยนะคะไม่'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:56.987103488+07:00","message":"receive streaming session, msgId: 222"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:56.987134739+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ทั้ง 3\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":3,\"nanos\":120000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:56.987141299+07:00","message":"receive interim result [false|false]: ทั้ง 3"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:56.987151179+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" ท่านเลยนะคะไม่มีโอทีไอโอดีนให้นอนค่ะอาจารย์\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":120000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:56.987154248+07:00","message":"receive interim result [false|false]:  ท่านเลยนะคะไม่มีโอทีไอโอดีนให้นอนค่ะอาจารย์"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:56.987161135+07:00","message":"[buffer interim] 222 false ทั้ง 3"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:56.987166392+07:00","message":"[buffer interim] 222 false  ท่านเลยนะคะไม่มีโอทีไอโอดีนให้นอนค่ะอาจารย์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:56.98717275+07:00","message":"[bufferProcess] interim [120000000]:ทั้ง 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:56.987175096+07:00","message":"[bufferProcess] send to processor:ทั้ง 3 ท่านเลยนะคะไม่มีโอทีไอโอดีนให้นอนค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:56.987178016+07:00","message":"[bufferProcess] interim [120000000]: ท่านเลยนะคะไม่มีโอทีไอโอดีนให้นอนค่ะอาจารย์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:56.987180665+07:00","message":"[bufferProcess] update buffer: ทั้ง 3 ท่านเลยนะคะไม่มีโอทีไอโอดีนให้นอนค่ะอาจารย์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:56.987188437+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:56.987202208+07:00","message":"> Transcript [3884] [false]: 'ทั้ง 3 ท่านเลยนะคะไม่มีโอทีไอโอดีนให้นอนค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:56.987208046+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:56.987210377+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:56.987212444+07:00","message":"StatePrefix: 'ทั้ง 3 ท่านเลยนะคะไม่มีโอทีไอโอดีน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:56.987215175+07:00","message":"TextPushed: 'ทั้ง 3 ท่านเลยนะคะไม่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:56.987223265+07:00","message":"Push: 'มีโอทีไอโอดีน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:56.987225413+07:00","message":"TextPushed: 'ทั้ง 3 ท่านเลยนะคะไม่มีโอทีไอโอดีน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:56.987227601+07:00","message":"Set new StatePrefix : 'ทั้ง 3 ท่านเลยนะคะไม่มีโอทีไอโอดีนให้นอนค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:56.987230001+07:00","message":"Next Push (prob) : 'ให้นอนค่ะ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:56.987239549+07:00","message":"push: {false มีโอทีไอโอดีน 0 0xc001226180}"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:21:57.03266292+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:21:57.032671023+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:57.303205693+07:00","message":"receive streaming session, msgId: 222"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:57.303239492+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ทั้ง 3\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":3,\"nanos\":360000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:57.303245278+07:00","message":"receive interim result [false|false]: ทั้ง 3"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:57.303257304+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" ท่านเลยนะคะไม่มีโอทีไอโอดีนให้นอนค่ะอาจารย์เพราะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":360000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:57.303260703+07:00","message":"receive interim result [false|false]:  ท่านเลยนะคะไม่มีโอทีไอโอดีนให้นอนค่ะอาจารย์เพราะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:57.303267365+07:00","message":"[buffer interim] 222 false ทั้ง 3"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:57.303270401+07:00","message":"[buffer interim] 222 false  ท่านเลยนะคะไม่มีโอทีไอโอดีนให้นอนค่ะอาจารย์เพราะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:57.303276677+07:00","message":"[bufferProcess] interim [360000000]:ทั้ง 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:57.303279357+07:00","message":"[bufferProcess] send to processor:ทั้ง 3 ท่านเลยนะคะไม่มีโอทีไอโอดีนให้นอนค่ะอาจารย์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:57.303284441+07:00","message":"[bufferProcess] interim [360000000]: ท่านเลยนะคะไม่มีโอทีไอโอดีนให้นอนค่ะอาจารย์เพราะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:57.303287352+07:00","message":"[bufferProcess] update buffer: ทั้ง 3 ท่านเลยนะคะไม่มีโอทีไอโอดีนให้นอนค่ะอาจารย์เพราะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:57.303297458+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:57.303322005+07:00","message":"> Transcript [3885] [false]: 'ทั้ง 3 ท่านเลยนะคะไม่มีโอทีไอโอดีนให้นอนค่ะอาจารย์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:57.303328335+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:57.303330808+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:57.303333294+07:00","message":"StatePrefix: 'ทั้ง 3 ท่านเลยนะคะไม่มีโอทีไอโอดีนให้นอนค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:57.30333606+07:00","message":"TextPushed: 'ทั้ง 3 ท่านเลยนะคะไม่มีโอทีไอโอดีน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:57.307192879+07:00","message":"receive streaming session, msgId: 222"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:57.307214707+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ทั้ง 3\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":3,\"nanos\":420000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:57.307219492+07:00","message":"receive interim result [false|false]: ทั้ง 3"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:57.307230369+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" ท่านเลยนะคะไม่มีโอทีไอโอดีนให้นอนค่ะอาจารย์เพราะว่า\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":420000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:57.307233802+07:00","message":"receive interim result [false|false]:  ท่านเลยนะคะไม่มีโอทีไอโอดีนให้นอนค่ะอาจารย์เพราะว่า"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:57.3072397+07:00","message":"[buffer interim] 222 false ทั้ง 3"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:57.307242552+07:00","message":"[buffer interim] 222 false  ท่านเลยนะคะไม่มีโอทีไอโอดีนให้นอนค่ะอาจารย์เพราะว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:57.307246842+07:00","message":"[bufferProcess] interim [420000000]:ทั้ง 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:57.307249176+07:00","message":"[bufferProcess] send to processor:ทั้ง 3 ท่านเลยนะคะไม่มีโอทีไอโอดีนให้นอนค่ะอาจารย์เพราะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:57.307252209+07:00","message":"[bufferProcess] interim [420000000]: ท่านเลยนะคะไม่มีโอทีไอโอดีนให้นอนค่ะอาจารย์เพราะว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:57.307254565+07:00","message":"[bufferProcess] update buffer: ทั้ง 3 ท่านเลยนะคะไม่มีโอทีไอโอดีนให้นอนค่ะอาจารย์เพราะว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:57.307257021+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:57.307259246+07:00","message":"> Transcript [3886] [false]: 'ทั้ง 3 ท่านเลยนะคะไม่มีโอทีไอโอดีนให้นอนค่ะอาจารย์เพราะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:57.30726188+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:57.307263864+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:57.307266042+07:00","message":"StatePrefix: 'ทั้ง 3 ท่านเลยนะคะไม่มีโอทีไอโอดีนให้นอนค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:57.307268479+07:00","message":"TextPushed: 'ทั้ง 3 ท่านเลยนะคะไม่มีโอทีไอโอดีน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:57.517305654+07:00","message":"receive streaming session, msgId: 222"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:57.517352251+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ทั้ง 3\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":3,\"nanos\":600000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:57.517358935+07:00","message":"receive interim result [false|false]: ทั้ง 3"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:57.517369685+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" ท่านเลยนะคะไม่มีโอทีไอโอดีนให้นอนค่ะอาจารย์เพราะว่าหน้า\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":600000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:57.517373237+07:00","message":"receive interim result [false|false]:  ท่านเลยนะคะไม่มีโอทีไอโอดีนให้นอนค่ะอาจารย์เพราะว่าหน้า"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:57.517380647+07:00","message":"[buffer interim] 222 false ทั้ง 3"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:57.517383848+07:00","message":"[buffer interim] 222 false  ท่านเลยนะคะไม่มีโอทีไอโอดีนให้นอนค่ะอาจารย์เพราะว่าหน้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:57.517390331+07:00","message":"[bufferProcess] interim [600000000]:ทั้ง 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:57.517392783+07:00","message":"[bufferProcess] send to processor:ทั้ง 3 ท่านเลยนะคะไม่มีโอทีไอโอดีนให้นอนค่ะอาจารย์เพราะว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:57.517395933+07:00","message":"[bufferProcess] interim [600000000]: ท่านเลยนะคะไม่มีโอทีไอโอดีนให้นอนค่ะอาจารย์เพราะว่าหน้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:57.517398857+07:00","message":"[bufferProcess] update buffer: ทั้ง 3 ท่านเลยนะคะไม่มีโอทีไอโอดีนให้นอนค่ะอาจารย์เพราะว่าหน้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:57.517401652+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:57.517404543+07:00","message":"> Transcript [3887] [false]: 'ทั้ง 3 ท่านเลยนะคะไม่มีโอทีไอโอดีนให้นอนค่ะอาจารย์เพราะว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:57.517408494+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:57.517410543+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:57.517412456+07:00","message":"StatePrefix: 'ทั้ง 3 ท่านเลยนะคะไม่มีโอทีไอโอดีนให้นอนค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:57.517421734+07:00","message":"TextPushed: 'ทั้ง 3 ท่านเลยนะคะไม่มีโอทีไอโอดีน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:57.695201295+07:00","message":"receive streaming session, msgId: 222"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:57.69523899+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ทั้ง 3\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":3,\"nanos\":780000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:57.695244986+07:00","message":"receive interim result [false|false]: ทั้ง 3"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:57.695254926+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" ท่านเลยนะคะไม่มีโอทีไอโอดีนให้นอนค่ะอาจารย์เพราะว่าน่ากลัว\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":780000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:57.695259415+07:00","message":"receive interim result [false|false]:  ท่านเลยนะคะไม่มีโอทีไอโอดีนให้นอนค่ะอาจารย์เพราะว่าน่ากลัว"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:57.695267318+07:00","message":"[buffer interim] 222 false ทั้ง 3"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:57.695270555+07:00","message":"[buffer interim] 222 false  ท่านเลยนะคะไม่มีโอทีไอโอดีนให้นอนค่ะอาจารย์เพราะว่าน่ากลัว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:57.69527749+07:00","message":"[bufferProcess] interim [780000000]:ทั้ง 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:57.69527984+07:00","message":"[bufferProcess] send to processor:ทั้ง 3 ท่านเลยนะคะไม่มีโอทีไอโอดีนให้นอนค่ะอาจารย์เพราะว่าหน้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:57.695282849+07:00","message":"[bufferProcess] interim [780000000]: ท่านเลยนะคะไม่มีโอทีไอโอดีนให้นอนค่ะอาจารย์เพราะว่าน่ากลัว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:57.695289251+07:00","message":"[bufferProcess] update buffer: ทั้ง 3 ท่านเลยนะคะไม่มีโอทีไอโอดีนให้นอนค่ะอาจารย์เพราะว่าน่ากลัว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:57.695292437+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:57.695295547+07:00","message":"> Transcript [3888] [false]: 'ทั้ง 3 ท่านเลยนะคะไม่มีโอทีไอโอดีนให้นอนค่ะอาจารย์เพราะว่าหน้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:57.695299763+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:57.695301868+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:57.695303826+07:00","message":"StatePrefix: 'ทั้ง 3 ท่านเลยนะคะไม่มีโอทีไอโอดีนให้นอนค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:57.695306429+07:00","message":"TextPushed: 'ทั้ง 3 ท่านเลยนะคะไม่มีโอทีไอโอดีน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:57.695309231+07:00","message":"Push: 'ให้นอนค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:57.695317211+07:00","message":"TextPushed: 'ทั้ง 3 ท่านเลยนะคะไม่มีโอทีไอโอดีนให้นอนค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:57.695319511+07:00","message":"Set new StatePrefix : 'ทั้ง 3 ท่านเลยนะคะไม่มีโอทีไอโอดีนให้นอนค่ะอาจารย์เพราะว่าหน้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:57.695322499+07:00","message":"Next Push (prob) : 'อาจารย์เพราะว่าหน้า'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:57.695349057+07:00","message":"push: {false ให้นอนค่ะ 0 0xc001226180}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:58.008869772+07:00","message":"receive streaming session, msgId: 222"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:58.008906111+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ทั้ง 3\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":4,\"nanos\":80000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:58.008912262+07:00","message":"receive interim result [false|false]: ทั้ง 3"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:58.008921902+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" ท่านเลยนะคะไม่มีโอทีไอโอดีนให้นอนค่ะอาจารย์เพราะว่าน่ากลัวจัง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":80000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:58.008925627+07:00","message":"receive interim result [false|false]:  ท่านเลยนะคะไม่มีโอทีไอโอดีนให้นอนค่ะอาจารย์เพราะว่าน่ากลัวจัง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:58.00893313+07:00","message":"[buffer interim] 222 false ทั้ง 3"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:58.008936034+07:00","message":"[buffer interim] 222 false  ท่านเลยนะคะไม่มีโอทีไอโอดีนให้นอนค่ะอาจารย์เพราะว่าน่ากลัวจัง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:58.008942155+07:00","message":"[bufferProcess] interim [80000000]:ทั้ง 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:58.008944694+07:00","message":"[bufferProcess] send to processor:ทั้ง 3 ท่านเลยนะคะไม่มีโอทีไอโอดีนให้นอนค่ะอาจารย์เพราะว่าน่ากลัว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:58.008947746+07:00","message":"[bufferProcess] interim [80000000]: ท่านเลยนะคะไม่มีโอทีไอโอดีนให้นอนค่ะอาจารย์เพราะว่าน่ากลัวจัง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:58.00895077+07:00","message":"[bufferProcess] update buffer: ทั้ง 3 ท่านเลยนะคะไม่มีโอทีไอโอดีนให้นอนค่ะอาจารย์เพราะว่าน่ากลัวจัง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:58.008953823+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:58.008956647+07:00","message":"> Transcript [3889] [false]: 'ทั้ง 3 ท่านเลยนะคะไม่มีโอทีไอโอดีนให้นอนค่ะอาจารย์เพราะว่าน่ากลัว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:58.008959591+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:58.008962084+07:00","message":"Set new StatePrefix: 'ทั้ง 3 ท่านเลยนะคะไม่มีโอทีไอโอดีนให้นอนค่ะอาจารย์เพราะว่าน่ากลัว'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:58.135875025+07:00","message":"receive streaming session, msgId: 222"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:58.135910301+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ทั้ง 3\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":4,\"nanos\":140000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:58.135915721+07:00","message":"receive interim result [false|false]: ทั้ง 3"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:58.135929352+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" ท่านเลยนะคะไม่มีโอทีไอโอดีนให้นอนค่ะอาจารย์เพราะว่าน่ากลัวจริง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":140000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:58.135932975+07:00","message":"receive interim result [false|false]:  ท่านเลยนะคะไม่มีโอทีไอโอดีนให้นอนค่ะอาจารย์เพราะว่าน่ากลัวจริง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:58.135940426+07:00","message":"[buffer interim] 222 false ทั้ง 3"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:58.135943743+07:00","message":"[buffer interim] 222 false  ท่านเลยนะคะไม่มีโอทีไอโอดีนให้นอนค่ะอาจารย์เพราะว่าน่ากลัวจริง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:58.135950051+07:00","message":"[bufferProcess] interim [140000000]:ทั้ง 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:58.135952564+07:00","message":"[bufferProcess] send to processor:ทั้ง 3 ท่านเลยนะคะไม่มีโอทีไอโอดีนให้นอนค่ะอาจารย์เพราะว่าน่ากลัวจัง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:58.135955556+07:00","message":"[bufferProcess] interim [140000000]: ท่านเลยนะคะไม่มีโอทีไอโอดีนให้นอนค่ะอาจารย์เพราะว่าน่ากลัวจริง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:58.135958477+07:00","message":"[bufferProcess] update buffer: ทั้ง 3 ท่านเลยนะคะไม่มีโอทีไอโอดีนให้นอนค่ะอาจารย์เพราะว่าน่ากลัวจริง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:58.135961678+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:58.135964745+07:00","message":"> Transcript [3890] [false]: 'ทั้ง 3 ท่านเลยนะคะไม่มีโอทีไอโอดีนให้นอนค่ะอาจารย์เพราะว่าน่ากลัวจัง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:58.135968295+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:58.135970589+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:58.135972659+07:00","message":"StatePrefix: 'ทั้ง 3 ท่านเลยนะคะไม่มีโอทีไอโอดีนให้นอนค่ะอาจารย์เพราะว่าน่ากลัว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:58.135975017+07:00","message":"TextPushed: 'ทั้ง 3 ท่านเลยนะคะไม่มีโอทีไอโอดีนให้นอนค่ะ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:58.329266225+07:00","message":"receive streaming session, msgId: 222"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:58.329301245+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ทั้ง 3\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":4,\"nanos\":380000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:58.329307873+07:00","message":"receive interim result [false|false]: ทั้ง 3"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:58.329319042+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" ท่านเลยนะคะไม่มีโอทีไอโอดีนให้นอนค่ะอาจารย์เพราะว่าน่ากลัวจริงๆ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":380000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:58.329322868+07:00","message":"receive interim result [false|false]:  ท่านเลยนะคะไม่มีโอทีไอโอดีนให้นอนค่ะอาจารย์เพราะว่าน่ากลัวจริงๆ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:58.329330058+07:00","message":"[buffer interim] 222 false ทั้ง 3"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:58.329333579+07:00","message":"[buffer interim] 222 false  ท่านเลยนะคะไม่มีโอทีไอโอดีนให้นอนค่ะอาจารย์เพราะว่าน่ากลัวจริงๆ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:58.329339299+07:00","message":"[bufferProcess] interim [380000000]:ทั้ง 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:58.329342056+07:00","message":"[bufferProcess] send to processor:ทั้ง 3 ท่านเลยนะคะไม่มีโอทีไอโอดีนให้นอนค่ะอาจารย์เพราะว่าน่ากลัวจริง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:58.329345171+07:00","message":"[bufferProcess] interim [380000000]: ท่านเลยนะคะไม่มีโอทีไอโอดีนให้นอนค่ะอาจารย์เพราะว่าน่ากลัวจริงๆ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:58.329348174+07:00","message":"[bufferProcess] update buffer: ทั้ง 3 ท่านเลยนะคะไม่มีโอทีไอโอดีนให้นอนค่ะอาจารย์เพราะว่าน่ากลัวจริงๆ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:58.329351066+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:58.329354054+07:00","message":"> Transcript [3891] [false]: 'ทั้ง 3 ท่านเลยนะคะไม่มีโอทีไอโอดีนให้นอนค่ะอาจารย์เพราะว่าน่ากลัวจริง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:58.329357825+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:58.329359946+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:58.329361808+07:00","message":"StatePrefix: 'ทั้ง 3 ท่านเลยนะคะไม่มีโอทีไอโอดีนให้นอนค่ะอาจารย์เพราะว่าน่ากลัว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:58.329364194+07:00","message":"TextPushed: 'ทั้ง 3 ท่านเลยนะคะไม่มีโอทีไอโอดีนให้นอนค่ะ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:58.527340036+07:00","message":"receive streaming session, msgId: 222"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:58.527384649+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ทั้ง 3\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":4,\"nanos\":560000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:58.527391791+07:00","message":"receive interim result [false|false]: ทั้ง 3"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:58.527405984+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" ท่านเลยนะคะไม่มีโอทีไอโอดีนให้นอนค่ะอาจารย์เพราะว่าน่ากลัวจริงๆกับ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":560000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:58.527410465+07:00","message":"receive interim result [false|false]:  ท่านเลยนะคะไม่มีโอทีไอโอดีนให้นอนค่ะอาจารย์เพราะว่าน่ากลัวจริงๆกับ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:58.527429481+07:00","message":"[buffer interim] 222 false ทั้ง 3"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:58.527450198+07:00","message":"[buffer interim] 222 false  ท่านเลยนะคะไม่มีโอทีไอโอดีนให้นอนค่ะอาจารย์เพราะว่าน่ากลัวจริงๆกับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:58.527457866+07:00","message":"[bufferProcess] interim [560000000]:ทั้ง 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:58.527460626+07:00","message":"[bufferProcess] send to processor:ทั้ง 3 ท่านเลยนะคะไม่มีโอทีไอโอดีนให้นอนค่ะอาจารย์เพราะว่าน่ากลัวจริงๆ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:58.527467534+07:00","message":"[bufferProcess] interim [560000000]: ท่านเลยนะคะไม่มีโอทีไอโอดีนให้นอนค่ะอาจารย์เพราะว่าน่ากลัวจริงๆกับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:58.527471363+07:00","message":"[bufferProcess] update buffer: ทั้ง 3 ท่านเลยนะคะไม่มีโอทีไอโอดีนให้นอนค่ะอาจารย์เพราะว่าน่ากลัวจริงๆกับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:58.527487559+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:58.527519038+07:00","message":"> Transcript [3892] [false]: 'ทั้ง 3 ท่านเลยนะคะไม่มีโอทีไอโอดีนให้นอนค่ะอาจารย์เพราะว่าน่ากลัวจริงๆ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:58.527526424+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:58.527528989+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:58.527531643+07:00","message":"StatePrefix: 'ทั้ง 3 ท่านเลยนะคะไม่มีโอทีไอโอดีนให้นอนค่ะอาจารย์เพราะว่าน่ากลัว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:58.527534888+07:00","message":"TextPushed: 'ทั้ง 3 ท่านเลยนะคะไม่มีโอทีไอโอดีนให้นอนค่ะ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:58.582572105+07:00","message":"receive streaming session, msgId: 222"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:58.582613301+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ทั้ง 3\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":4,\"nanos\":680000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:58.582620554+07:00","message":"receive interim result [false|false]: ทั้ง 3"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:58.582633534+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" ท่านเลยนะคะไม่มีโอทีไอโอดีนให้นอนค่ะอาจารย์เพราะว่าน่ากลัวจริงๆกับผ้า\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":680000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:58.582637361+07:00","message":"receive interim result [false|false]:  ท่านเลยนะคะไม่มีโอทีไอโอดีนให้นอนค่ะอาจารย์เพราะว่าน่ากลัวจริงๆกับผ้า"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:58.582644894+07:00","message":"[buffer interim] 222 false ทั้ง 3"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:58.582651892+07:00","message":"[buffer interim] 222 false  ท่านเลยนะคะไม่มีโอทีไอโอดีนให้นอนค่ะอาจารย์เพราะว่าน่ากลัวจริงๆกับผ้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:58.582659205+07:00","message":"[bufferProcess] interim [680000000]:ทั้ง 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:58.582665562+07:00","message":"[bufferProcess] send to processor:ทั้ง 3 ท่านเลยนะคะไม่มีโอทีไอโอดีนให้นอนค่ะอาจารย์เพราะว่าน่ากลัวจริงๆกับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:58.582673615+07:00","message":"[bufferProcess] interim [680000000]: ท่านเลยนะคะไม่มีโอทีไอโอดีนให้นอนค่ะอาจารย์เพราะว่าน่ากลัวจริงๆกับผ้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:58.582677259+07:00","message":"[bufferProcess] update buffer: ทั้ง 3 ท่านเลยนะคะไม่มีโอทีไอโอดีนให้นอนค่ะอาจารย์เพราะว่าน่ากลัวจริงๆกับผ้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:58.582680832+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:58.582683802+07:00","message":"> Transcript [3893] [false]: 'ทั้ง 3 ท่านเลยนะคะไม่มีโอทีไอโอดีนให้นอนค่ะอาจารย์เพราะว่าน่ากลัวจริงๆกับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:58.582688843+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:58.582691007+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:58.582692976+07:00","message":"StatePrefix: 'ทั้ง 3 ท่านเลยนะคะไม่มีโอทีไอโอดีนให้นอนค่ะอาจารย์เพราะว่าน่ากลัว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:58.582695294+07:00","message":"TextPushed: 'ทั้ง 3 ท่านเลยนะคะไม่มีโอทีไอโอดีนให้นอนค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:58.582702865+07:00","message":"Push: 'อาจารย์เพราะว่าน่ากลัว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:58.582705056+07:00","message":"TextPushed: 'ทั้ง 3 ท่านเลยนะคะไม่มีโอทีไอโอดีนให้นอนค่ะอาจารย์เพราะว่าน่ากลัว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:58.582707515+07:00","message":"Set new StatePrefix : 'ทั้ง 3 ท่านเลยนะคะไม่มีโอทีไอโอดีนให้นอนค่ะอาจารย์เพราะว่าน่ากลัวจริงๆกับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:58.582709928+07:00","message":"Next Push (prob) : 'จริงๆกับ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:58.582718749+07:00","message":"push: {false อาจารย์เพราะว่าน่ากลัว 0 0xc001226180}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:58.712576789+07:00","message":"receive streaming session, msgId: 222"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:58.712624185+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ทั้ง 3\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":4,\"nanos\":740000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:58.712631717+07:00","message":"receive interim result [false|false]: ทั้ง 3"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:58.712647271+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" ท่านเลยนะคะไม่มีโอทีไอโอดีนให้นอนค่ะอาจารย์เพราะว่าน่ากลัวจริงๆกับภาพ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":740000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:58.712652752+07:00","message":"receive interim result [false|false]:  ท่านเลยนะคะไม่มีโอทีไอโอดีนให้นอนค่ะอาจารย์เพราะว่าน่ากลัวจริงๆกับภาพ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:58.712663137+07:00","message":"[buffer interim] 222 false ทั้ง 3"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:58.712668372+07:00","message":"[buffer interim] 222 false  ท่านเลยนะคะไม่มีโอทีไอโอดีนให้นอนค่ะอาจารย์เพราะว่าน่ากลัวจริงๆกับภาพ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:58.712676794+07:00","message":"[bufferProcess] interim [740000000]:ทั้ง 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:58.712680819+07:00","message":"[bufferProcess] send to processor:ทั้ง 3 ท่านเลยนะคะไม่มีโอทีไอโอดีนให้นอนค่ะอาจารย์เพราะว่าน่ากลัวจริงๆกับผ้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:58.712685469+07:00","message":"[bufferProcess] interim [740000000]: ท่านเลยนะคะไม่มีโอทีไอโอดีนให้นอนค่ะอาจารย์เพราะว่าน่ากลัวจริงๆกับภาพ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:58.712700611+07:00","message":"[bufferProcess] update buffer: ทั้ง 3 ท่านเลยนะคะไม่มีโอทีไอโอดีนให้นอนค่ะอาจารย์เพราะว่าน่ากลัวจริงๆกับภาพ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:58.712705293+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:58.712709279+07:00","message":"> Transcript [3894] [false]: 'ทั้ง 3 ท่านเลยนะคะไม่มีโอทีไอโอดีนให้นอนค่ะอาจารย์เพราะว่าน่ากลัวจริงๆกับผ้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:58.712714732+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:58.712717486+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:58.71272063+07:00","message":"StatePrefix: 'ทั้ง 3 ท่านเลยนะคะไม่มีโอทีไอโอดีนให้นอนค่ะอาจารย์เพราะว่าน่ากลัวจริงๆกับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:58.712724436+07:00","message":"TextPushed: 'ทั้ง 3 ท่านเลยนะคะไม่มีโอทีไอโอดีนให้นอนค่ะอาจารย์เพราะว่าน่ากลัว'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:58.801935118+07:00","message":"receive streaming session, msgId: 222"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:58.801971271+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ทั้ง 3\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":4,\"nanos\":920000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:58.801977339+07:00","message":"receive interim result [false|false]: ทั้ง 3"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:58.80199137+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" ท่านเลยนะคะไม่มีโอทีไอโอดีนให้นอนค่ะอาจารย์เพราะว่าน่ากลัวจริงๆกับภาพที่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":920000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:58.801994914+07:00","message":"receive interim result [false|false]:  ท่านเลยนะคะไม่มีโอทีไอโอดีนให้นอนค่ะอาจารย์เพราะว่าน่ากลัวจริงๆกับภาพที่"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:58.802002588+07:00","message":"[buffer interim] 222 false ทั้ง 3"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:58.802005503+07:00","message":"[buffer interim] 222 false  ท่านเลยนะคะไม่มีโอทีไอโอดีนให้นอนค่ะอาจารย์เพราะว่าน่ากลัวจริงๆกับภาพที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:58.80201188+07:00","message":"[bufferProcess] interim [920000000]:ทั้ง 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:58.802015072+07:00","message":"[bufferProcess] send to processor:ทั้ง 3 ท่านเลยนะคะไม่มีโอทีไอโอดีนให้นอนค่ะอาจารย์เพราะว่าน่ากลัวจริงๆกับภาพ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:58.802018341+07:00","message":"[bufferProcess] interim [920000000]: ท่านเลยนะคะไม่มีโอทีไอโอดีนให้นอนค่ะอาจารย์เพราะว่าน่ากลัวจริงๆกับภาพที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:58.802021493+07:00","message":"[bufferProcess] update buffer: ทั้ง 3 ท่านเลยนะคะไม่มีโอทีไอโอดีนให้นอนค่ะอาจารย์เพราะว่าน่ากลัวจริงๆกับภาพที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:58.802024742+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:58.802027794+07:00","message":"> Transcript [3895] [false]: 'ทั้ง 3 ท่านเลยนะคะไม่มีโอทีไอโอดีนให้นอนค่ะอาจารย์เพราะว่าน่ากลัวจริงๆกับภาพ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:58.802031484+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:58.802033903+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:58.802035972+07:00","message":"StatePrefix: 'ทั้ง 3 ท่านเลยนะคะไม่มีโอทีไอโอดีนให้นอนค่ะอาจารย์เพราะว่าน่ากลัวจริงๆกับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:58.802038628+07:00","message":"TextPushed: 'ทั้ง 3 ท่านเลยนะคะไม่มีโอทีไอโอดีนให้นอนค่ะอาจารย์เพราะว่าน่ากลัว'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:59.031708722+07:00","message":"receive streaming session, msgId: 222"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:59.031749761+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ทั้ง 3\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":5,\"nanos\":40000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:59.031757055+07:00","message":"receive interim result [false|false]: ทั้ง 3"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:59.03177318+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" ท่านเลยนะคะไม่มีโอทีไอโอดีนให้นอนค่ะอาจารย์เพราะว่าน่ากลัวจริงๆกับภาพที่ออก\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":40000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:59.031778052+07:00","message":"receive interim result [false|false]:  ท่านเลยนะคะไม่มีโอทีไอโอดีนให้นอนค่ะอาจารย์เพราะว่าน่ากลัวจริงๆกับภาพที่ออก"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:59.03178782+07:00","message":"[buffer interim] 222 false ทั้ง 3"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:59.031797465+07:00","message":"[buffer interim] 222 false  ท่านเลยนะคะไม่มีโอทีไอโอดีนให้นอนค่ะอาจารย์เพราะว่าน่ากลัวจริงๆกับภาพที่ออก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:59.031805836+07:00","message":"[bufferProcess] interim [40000000]:ทั้ง 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:59.031809238+07:00","message":"[bufferProcess] send to processor:ทั้ง 3 ท่านเลยนะคะไม่มีโอทีไอโอดีนให้นอนค่ะอาจารย์เพราะว่าน่ากลัวจริงๆกับภาพที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:59.031817513+07:00","message":"[bufferProcess] interim [40000000]: ท่านเลยนะคะไม่มีโอทีไอโอดีนให้นอนค่ะอาจารย์เพราะว่าน่ากลัวจริงๆกับภาพที่ออก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:59.031821092+07:00","message":"[bufferProcess] update buffer: ทั้ง 3 ท่านเลยนะคะไม่มีโอทีไอโอดีนให้นอนค่ะอาจารย์เพราะว่าน่ากลัวจริงๆกับภาพที่ออก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:59.031824276+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:59.031826981+07:00","message":"> Transcript [3896] [false]: 'ทั้ง 3 ท่านเลยนะคะไม่มีโอทีไอโอดีนให้นอนค่ะอาจารย์เพราะว่าน่ากลัวจริงๆกับภาพที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:59.031830949+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:59.031833089+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:59.031835034+07:00","message":"StatePrefix: 'ทั้ง 3 ท่านเลยนะคะไม่มีโอทีไอโอดีนให้นอนค่ะอาจารย์เพราะว่าน่ากลัวจริงๆกับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:59.03183771+07:00","message":"TextPushed: 'ทั้ง 3 ท่านเลยนะคะไม่มีโอทีไอโอดีนให้นอนค่ะอาจารย์เพราะว่าน่ากลัว'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:59.098538106+07:00","message":"receive streaming session, msgId: 222"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:59.098575888+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ทั้ง 3\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":5,\"nanos\":160000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:59.098583026+07:00","message":"receive interim result [false|false]: ทั้ง 3"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:59.098597261+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" ท่านเลยนะคะไม่มีโอทีไอโอดีนให้นอนค่ะอาจารย์เพราะว่าน่ากลัวจริงๆกับภาพที่ออกมา\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":160000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:59.098601824+07:00","message":"receive interim result [false|false]:  ท่านเลยนะคะไม่มีโอทีไอโอดีนให้นอนค่ะอาจารย์เพราะว่าน่ากลัวจริงๆกับภาพที่ออกมา"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:59.098610382+07:00","message":"[buffer interim] 222 false ทั้ง 3"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:59.098613714+07:00","message":"[buffer interim] 222 false  ท่านเลยนะคะไม่มีโอทีไอโอดีนให้นอนค่ะอาจารย์เพราะว่าน่ากลัวจริงๆกับภาพที่ออกมา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:59.098621046+07:00","message":"[bufferProcess] interim [160000000]:ทั้ง 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:59.098623613+07:00","message":"[bufferProcess] send to processor:ทั้ง 3 ท่านเลยนะคะไม่มีโอทีไอโอดีนให้นอนค่ะอาจารย์เพราะว่าน่ากลัวจริงๆกับภาพที่ออก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:59.098626913+07:00","message":"[bufferProcess] interim [160000000]: ท่านเลยนะคะไม่มีโอทีไอโอดีนให้นอนค่ะอาจารย์เพราะว่าน่ากลัวจริงๆกับภาพที่ออกมา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:59.098630261+07:00","message":"[bufferProcess] update buffer: ทั้ง 3 ท่านเลยนะคะไม่มีโอทีไอโอดีนให้นอนค่ะอาจารย์เพราะว่าน่ากลัวจริงๆกับภาพที่ออกมา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:59.098636827+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:59.098640102+07:00","message":"> Transcript [3897] [false]: 'ทั้ง 3 ท่านเลยนะคะไม่มีโอทีไอโอดีนให้นอนค่ะอาจารย์เพราะว่าน่ากลัวจริงๆกับภาพที่ออก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:59.098645101+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:59.098647262+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:59.098649115+07:00","message":"StatePrefix: 'ทั้ง 3 ท่านเลยนะคะไม่มีโอทีไอโอดีนให้นอนค่ะอาจารย์เพราะว่าน่ากลัวจริงๆกับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:59.098651997+07:00","message":"TextPushed: 'ทั้ง 3 ท่านเลยนะคะไม่มีโอทีไอโอดีนให้นอนค่ะอาจารย์เพราะว่าน่ากลัว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:59.098655001+07:00","message":"Push: 'จริงๆกับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:59.098656979+07:00","message":"TextPushed: 'ทั้ง 3 ท่านเลยนะคะไม่มีโอทีไอโอดีนให้นอนค่ะอาจารย์เพราะว่าน่ากลัวจริงๆกับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:59.098659901+07:00","message":"Set new StatePrefix : 'ทั้ง 3 ท่านเลยนะคะไม่มีโอทีไอโอดีนให้นอนค่ะอาจารย์เพราะว่าน่ากลัวจริงๆกับภาพที่ออก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:59.098662345+07:00","message":"Next Push (prob) : 'ภาพที่ออก'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:59.098681702+07:00","message":"push: {false จริงๆกับ 0 0xc001226180}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:59.291936063+07:00","message":"receive streaming session, msgId: 222"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:59.291997201+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ทั้ง 3\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":5,\"nanos\":400000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:59.292003852+07:00","message":"receive interim result [false|false]: ทั้ง 3"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:59.292016668+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" ท่านเลยนะคะไม่มีโอทีไอโอดีนให้นอนค่ะอาจารย์เพราะว่าน่ากลัวจริงๆกับภาพที่ออกมานะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":400000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:59.292020892+07:00","message":"receive interim result [false|false]:  ท่านเลยนะคะไม่มีโอทีไอโอดีนให้นอนค่ะอาจารย์เพราะว่าน่ากลัวจริงๆกับภาพที่ออกมานะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:59.292040123+07:00","message":"[buffer interim] 222 false ทั้ง 3"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:59.292046737+07:00","message":"[buffer interim] 222 false  ท่านเลยนะคะไม่มีโอทีไอโอดีนให้นอนค่ะอาจารย์เพราะว่าน่ากลัวจริงๆกับภาพที่ออกมานะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:59.292053944+07:00","message":"[bufferProcess] interim [400000000]:ทั้ง 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:59.292056916+07:00","message":"[bufferProcess] send to processor:ทั้ง 3 ท่านเลยนะคะไม่มีโอทีไอโอดีนให้นอนค่ะอาจารย์เพราะว่าน่ากลัวจริงๆกับภาพที่ออกมา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:59.292060762+07:00","message":"[bufferProcess] interim [400000000]: ท่านเลยนะคะไม่มีโอทีไอโอดีนให้นอนค่ะอาจารย์เพราะว่าน่ากลัวจริงๆกับภาพที่ออกมานะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:59.292064434+07:00","message":"[bufferProcess] update buffer: ทั้ง 3 ท่านเลยนะคะไม่มีโอทีไอโอดีนให้นอนค่ะอาจารย์เพราะว่าน่ากลัวจริงๆกับภาพที่ออกมานะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:59.292067929+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:59.292071111+07:00","message":"> Transcript [3898] [false]: 'ทั้ง 3 ท่านเลยนะคะไม่มีโอทีไอโอดีนให้นอนค่ะอาจารย์เพราะว่าน่ากลัวจริงๆกับภาพที่ออกมา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:59.292075726+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:59.292078137+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:59.292080105+07:00","message":"StatePrefix: 'ทั้ง 3 ท่านเลยนะคะไม่มีโอทีไอโอดีนให้นอนค่ะอาจารย์เพราะว่าน่ากลัวจริงๆกับภาพที่ออก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:59.292082867+07:00","message":"TextPushed: 'ทั้ง 3 ท่านเลยนะคะไม่มีโอทีไอโอดีนให้นอนค่ะอาจารย์เพราะว่าน่ากลัวจริงๆกับ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:59.42167381+07:00","message":"receive streaming session, msgId: 222"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:59.421719135+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ทั้ง 3\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":5,\"nanos\":520000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:59.421726124+07:00","message":"receive interim result [false|false]: ทั้ง 3"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:59.421739781+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" ท่านเลยนะคะไม่มีโอทีไอโอดีนให้นอนค่ะอาจารย์เพราะว่าน่ากลัวจริงๆกับภาพที่ออกมานะคะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":520000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:59.421744183+07:00","message":"receive interim result [false|false]:  ท่านเลยนะคะไม่มีโอทีไอโอดีนให้นอนค่ะอาจารย์เพราะว่าน่ากลัวจริงๆกับภาพที่ออกมานะคะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:59.421765695+07:00","message":"[buffer interim] 222 false ทั้ง 3"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:59.421782102+07:00","message":"[buffer interim] 222 false  ท่านเลยนะคะไม่มีโอทีไอโอดีนให้นอนค่ะอาจารย์เพราะว่าน่ากลัวจริงๆกับภาพที่ออกมานะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:59.421789812+07:00","message":"[bufferProcess] interim [520000000]:ทั้ง 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:59.421792527+07:00","message":"[bufferProcess] send to processor:ทั้ง 3 ท่านเลยนะคะไม่มีโอทีไอโอดีนให้นอนค่ะอาจารย์เพราะว่าน่ากลัวจริงๆกับภาพที่ออกมานะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:59.42179651+07:00","message":"[bufferProcess] interim [520000000]: ท่านเลยนะคะไม่มีโอทีไอโอดีนให้นอนค่ะอาจารย์เพราะว่าน่ากลัวจริงๆกับภาพที่ออกมานะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:59.42179981+07:00","message":"[bufferProcess] update buffer: ทั้ง 3 ท่านเลยนะคะไม่มีโอทีไอโอดีนให้นอนค่ะอาจารย์เพราะว่าน่ากลัวจริงๆกับภาพที่ออกมานะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:59.421802986+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:59.421805942+07:00","message":"> Transcript [3899] [false]: 'ทั้ง 3 ท่านเลยนะคะไม่มีโอทีไอโอดีนให้นอนค่ะอาจารย์เพราะว่าน่ากลัวจริงๆกับภาพที่ออกมานะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:59.421810062+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:59.421812202+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:59.421814454+07:00","message":"StatePrefix: 'ทั้ง 3 ท่านเลยนะคะไม่มีโอทีไอโอดีนให้นอนค่ะอาจารย์เพราะว่าน่ากลัวจริงๆกับภาพที่ออก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:59.421817144+07:00","message":"TextPushed: 'ทั้ง 3 ท่านเลยนะคะไม่มีโอทีไอโอดีนให้นอนค่ะอาจารย์เพราะว่าน่ากลัวจริงๆกับ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:59.587555516+07:00","message":"[GCS] Cleaned up inactive client: 203"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:59.587590476+07:00","message":"[GCS] Cleaned up inactive client: 207"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:59.587593231+07:00","message":"[GCS] Cleaned up inactive client: 204"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:59.587595338+07:00","message":"[GCS] Cleaned up inactive client: 208"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:59.587597367+07:00","message":"[GCS] Cleaned up inactive client: 205"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:59.587599215+07:00","message":"[GCS] Cleaned up inactive client: 209"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:59.58760105+07:00","message":"[GCS] Cleaned up inactive client: 210"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:59.587602909+07:00","message":"[GCS] Cleaned up inactive client: 202"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:59.58760491+07:00","message":"[GCS] Cleaned up inactive client: 206"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:22:00.002528718+07:00","message":"receive streaming session, msgId: 222"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:22:00.002574944+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ทั้ง 3 ท่านเลยนะคะไม่มีโอทีไอโอดีนให้นอนค่ะอาจารย์เพราะว่าน่ากลัวจริงๆกับภาพที่ออกมานะคะ\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":6,\"nanos\":120000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:22:00.002583217+07:00","message":"receive interim result [false|false]: ทั้ง 3 ท่านเลยนะคะไม่มีโอทีไอโอดีนให้นอนค่ะอาจารย์เพราะว่าน่ากลัวจริงๆกับภาพที่ออกมานะคะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:22:00.002600247+07:00","message":"[buffer interim] 222 false ทั้ง 3 ท่านเลยนะคะไม่มีโอทีไอโอดีนให้นอนค่ะอาจารย์เพราะว่าน่ากลัวจริงๆกับภาพที่ออกมานะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:22:00.002612217+07:00","message":"[bufferProcess] interim [120000000]:ทั้ง 3 ท่านเลยนะคะไม่มีโอทีไอโอดีนให้นอนค่ะอาจารย์เพราะว่าน่ากลัวจริงๆกับภาพที่ออกมานะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:22:00.002616826+07:00","message":"[bufferProcess] send to processor:ทั้ง 3 ท่านเลยนะคะไม่มีโอทีไอโอดีนให้นอนค่ะอาจารย์เพราะว่าน่ากลัวจริงๆกับภาพที่ออกมานะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:22:00.002625703+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:22:00.002630001+07:00","message":"> Transcript [3900] [false]: 'ทั้ง 3 ท่านเลยนะคะไม่มีโอทีไอโอดีนให้นอนค่ะอาจารย์เพราะว่าน่ากลัวจริงๆกับภาพที่ออกมานะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:22:00.002635788+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:22:00.002638645+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:22:00.002642183+07:00","message":"StatePrefix: 'ทั้ง 3 ท่านเลยนะคะไม่มีโอทีไอโอดีนให้นอนค่ะอาจารย์เพราะว่าน่ากลัวจริงๆกับภาพที่ออก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:22:00.002646818+07:00","message":"TextPushed: 'ทั้ง 3 ท่านเลยนะคะไม่มีโอทีไอโอดีนให้นอนค่ะอาจารย์เพราะว่าน่ากลัวจริงๆกับ'"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:22:00.033379876+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:22:00.033392426+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:22:00.098694576+07:00","message":"[GCS] IsForceVAD: false for message ID: 222"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:22:00.190249189+07:00","message":"receive streaming session, msgId: 222"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:22:00.190290662+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ทั้ง 3\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":6,\"nanos\":300000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:22:00.190296794+07:00","message":"receive interim result [false|false]: ทั้ง 3"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:22:00.190307771+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" ท่านเลยนะคะไม่มีโอทีไอโอดีนให้นอนค่ะอาจารย์เพราะว่าน่ากลัวจริงๆกับภาพที่ออกมานะคะหลายคน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":6,\"nanos\":300000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:22:00.190311726+07:00","message":"receive interim result [false|false]:  ท่านเลยนะคะไม่มีโอทีไอโอดีนให้นอนค่ะอาจารย์เพราะว่าน่ากลัวจริงๆกับภาพที่ออกมานะคะหลายคน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:22:00.190319771+07:00","message":"[buffer interim] 222 false ทั้ง 3"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:22:00.190322831+07:00","message":"[buffer interim] 222 false  ท่านเลยนะคะไม่มีโอทีไอโอดีนให้นอนค่ะอาจารย์เพราะว่าน่ากลัวจริงๆกับภาพที่ออกมานะคะหลายคน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:22:00.190330155+07:00","message":"[bufferProcess] interim [300000000]:ทั้ง 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:22:00.190333693+07:00","message":"[bufferProcess] send to processor:ทั้ง 3 ท่านเลยนะคะไม่มีโอทีไอโอดีนให้นอนค่ะอาจารย์เพราะว่าน่ากลัวจริงๆกับภาพที่ออกมานะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:22:00.190338505+07:00","message":"[bufferProcess] interim [300000000]: ท่านเลยนะคะไม่มีโอทีไอโอดีนให้นอนค่ะอาจารย์เพราะว่าน่ากลัวจริงๆกับภาพที่ออกมานะคะหลายคน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:22:00.190342863+07:00","message":"[bufferProcess] update buffer: ทั้ง 3 ท่านเลยนะคะไม่มีโอทีไอโอดีนให้นอนค่ะอาจารย์เพราะว่าน่ากลัวจริงๆกับภาพที่ออกมานะคะหลายคน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:22:00.190345923+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:22:00.19034929+07:00","message":"> Transcript [3901] [false]: 'ทั้ง 3 ท่านเลยนะคะไม่มีโอทีไอโอดีนให้นอนค่ะอาจารย์เพราะว่าน่ากลัวจริงๆกับภาพที่ออกมานะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:22:00.190353483+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:22:00.190355501+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:22:00.190357785+07:00","message":"StatePrefix: 'ทั้ง 3 ท่านเลยนะคะไม่มีโอทีไอโอดีนให้นอนค่ะอาจารย์เพราะว่าน่ากลัวจริงๆกับภาพที่ออก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:22:00.190360676+07:00","message":"TextPushed: 'ทั้ง 3 ท่านเลยนะคะไม่มีโอทีไอโอดีนให้นอนค่ะอาจารย์เพราะว่าน่ากลัวจริงๆกับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:22:00.190363471+07:00","message":"Push: 'ภาพที่ออก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:22:00.190365358+07:00","message":"TextPushed: 'ทั้ง 3 ท่านเลยนะคะไม่มีโอทีไอโอดีนให้นอนค่ะอาจารย์เพราะว่าน่ากลัวจริงๆกับภาพที่ออก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:22:00.190367952+07:00","message":"Set new StatePrefix : 'ทั้ง 3 ท่านเลยนะคะไม่มีโอทีไอโอดีนให้นอนค่ะอาจารย์เพราะว่าน่ากลัวจริงๆกับภาพที่ออกมานะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:22:00.190370402+07:00","message":"Next Push (prob) : 'มานะคะ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:22:00.190377339+07:00","message":"push: {false ภาพที่ออก 0 0xc001226180}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:22:00.209109984+07:00","message":"receive streaming session, msgId: 222"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:22:00.20913802+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ทั้ง 3 ท่านเลยนะคะไม่มีโอทีไอโอดีนให้นอนค่ะอาจารย์เพราะว่าน่ากลัวจริงๆกับภาพที่ออกมานะคะ\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":6,\"nanos\":360000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:22:00.20914399+07:00","message":"receive interim result [false|false]: ทั้ง 3 ท่านเลยนะคะไม่มีโอทีไอโอดีนให้นอนค่ะอาจารย์เพราะว่าน่ากลัวจริงๆกับภาพที่ออกมานะคะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:22:00.209158455+07:00","message":"[buffer interim] 222 false ทั้ง 3 ท่านเลยนะคะไม่มีโอทีไอโอดีนให้นอนค่ะอาจารย์เพราะว่าน่ากลัวจริงๆกับภาพที่ออกมานะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:22:00.209183415+07:00","message":"[bufferProcess] interim [360000000]:ทั้ง 3 ท่านเลยนะคะไม่มีโอทีไอโอดีนให้นอนค่ะอาจารย์เพราะว่าน่ากลัวจริงๆกับภาพที่ออกมานะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:22:00.209188199+07:00","message":"[bufferProcess] send to processor:ทั้ง 3 ท่านเลยนะคะไม่มีโอทีไอโอดีนให้นอนค่ะอาจารย์เพราะว่าน่ากลัวจริงๆกับภาพที่ออกมานะคะหลายคน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:22:00.209196457+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:22:00.209200988+07:00","message":"> Transcript [3902] [false]: 'ทั้ง 3 ท่านเลยนะคะไม่มีโอทีไอโอดีนให้นอนค่ะอาจารย์เพราะว่าน่ากลัวจริงๆกับภาพที่ออกมานะคะหลายคน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:22:00.209206861+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:22:00.209269799+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:22:00.209273536+07:00","message":"StatePrefix: 'ทั้ง 3 ท่านเลยนะคะไม่มีโอทีไอโอดีนให้นอนค่ะอาจารย์เพราะว่าน่ากลัวจริงๆกับภาพที่ออกมานะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:22:00.209278007+07:00","message":"TextPushed: 'ทั้ง 3 ท่านเลยนะคะไม่มีโอทีไอโอดีนให้นอนค่ะอาจารย์เพราะว่าน่ากลัวจริงๆกับภาพที่ออก'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:22:00.229964551+07:00","message":"[GCS] Start streaming session, msgId: 223"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:22:00.284894347+07:00","message":"receive streaming session, msgId: 222"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:22:00.284933606+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ทั้ง 3 ท่านเลยนะคะไม่มีโอทีไอโอดีนให้นอนค่ะอาจารย์เพราะว่าน่ากลัวจริงๆกับภาพที่ออกมานะคะ\",\"confidence\":0.9571569}],\"is_final\":true,\"result_end_time\":{\"seconds\":6,\"nanos\":360000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:22:00.284939732+07:00","message":"receive interim result [true|false]: ทั้ง 3 ท่านเลยนะคะไม่มีโอทีไอโอดีนให้นอนค่ะอาจารย์เพราะว่าน่ากลัวจริงๆกับภาพที่ออกมานะคะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:22:00.284949353+07:00","message":"end recv isFinal message id 222"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:22:00.284951768+07:00","message":"end Recv id 222"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:22:00.284958236+07:00","message":"[buffer interim] 222 true ทั้ง 3 ท่านเลยนะคะไม่มีโอทีไอโอดีนให้นอนค่ะอาจารย์เพราะว่าน่ากลัวจริงๆกับภาพที่ออกมานะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:22:00.284967282+07:00","message":"[bufferProcess] interim [360000000]:ทั้ง 3 ท่านเลยนะคะไม่มีโอทีไอโอดีนให้นอนค่ะอาจารย์เพราะว่าน่ากลัวจริงๆกับภาพที่ออกมานะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:22:00.284971099+07:00","message":"[bufferProcess] send to processor (isfinal):ทั้ง 3 ท่านเลยนะคะไม่มีโอทีไอโอดีนให้นอนค่ะอาจารย์เพราะว่าน่ากลัวจริงๆกับภาพที่ออกมานะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:22:00.284974795+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:22:00.284977646+07:00","message":"> Transcript [3903] [false]: 'ทั้ง 3 ท่านเลยนะคะไม่มีโอทีไอโอดีนให้นอนค่ะอาจารย์เพราะว่าน่ากลัวจริงๆกับภาพที่ออกมานะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:22:00.284981212+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:22:00.284983257+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:22:00.284985215+07:00","message":"StatePrefix: 'ทั้ง 3 ท่านเลยนะคะไม่มีโอทีไอโอดีนให้นอนค่ะอาจารย์เพราะว่าน่ากลัวจริงๆกับภาพที่ออกมานะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:22:00.284988141+07:00","message":"TextPushed: 'ทั้ง 3 ท่านเลยนะคะไม่มีโอทีไอโอดีนให้นอนค่ะอาจารย์เพราะว่าน่ากลัวจริงๆกับภาพที่ออก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:22:00.284990324+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:22:00.284996111+07:00","message":"> Transcript [3904] [true]: 'ทั้ง 3 ท่านเลยนะคะไม่มีโอทีไอโอดีนให้นอนค่ะอาจารย์เพราะว่าน่ากลัวจริงๆกับภาพที่ออกมานะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:22:00.284998724+07:00","message":"Count interim (case isFinal): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:22:00.285000562+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:22:00.285006532+07:00","message":"StatePrefix: 'ทั้ง 3 ท่านเลยนะคะไม่มีโอทีไอโอดีนให้นอนค่ะอาจารย์เพราะว่าน่ากลัวจริงๆกับภาพที่ออกมานะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:22:00.285017695+07:00","message":"TextPushed: 'ทั้ง 3 ท่านเลยนะคะไม่มีโอทีไอโอดีนให้นอนค่ะอาจารย์เพราะว่าน่ากลัวจริงๆกับภาพที่ออก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:22:00.285021166+07:00","message":"Push: 'มานะคะ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:22:00.285028673+07:00","message":"push: {true มานะคะ 0 0xc001226180}"}
{"level":"info","service":"Main","time":"2026-06-25T13:22:00.297739026+07:00","message":"write wav file: './tmp/7593/7593_222.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:22:00.888312624+07:00","message":"receive streaming session, msgId: 223"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:22:00.888358411+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เขา\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":660000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:22:00.888364249+07:00","message":"receive interim result [false|false]: เขา"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:22:00.888381042+07:00","message":"[buffer interim] 223 false เขา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:22:00.888387862+07:00","message":"[bufferProcess] interim [660000000]:เขา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:22:00.888390458+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:22:00.961677074+07:00","message":"receive streaming session, msgId: 223"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:22:00.961713796+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เขาว่า\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":780000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:22:00.96171995+07:00","message":"receive interim result [false|false]: เขาว่า"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:22:00.961734878+07:00","message":"[buffer interim] 223 false เขาว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:22:00.961741225+07:00","message":"[bufferProcess] interim [780000000]:เขาว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:22:00.961746281+07:00","message":"[bufferProcess] send to processor:เขา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:22:00.961749611+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:22:00.961752639+07:00","message":"> Transcript [3905] [false]: 'เขา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:22:00.961754882+07:00","message":"Set StatePrefix (first interim): 'เขา'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:22:01.261370081+07:00","message":"receive streaming session, msgId: 223"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:22:01.261408981+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เขาว่าเป็น\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":80000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:22:01.26142035+07:00","message":"receive interim result [false|false]: เขาว่าเป็น"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:22:01.261436681+07:00","message":"[buffer interim] 223 false เขาว่าเป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:22:01.261453314+07:00","message":"[bufferProcess] interim [80000000]:เขาว่าเป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:22:01.261456175+07:00","message":"[bufferProcess] send to processor:เขาว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:22:01.261460107+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:22:01.261463051+07:00","message":"> Transcript [3906] [false]: 'เขาว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:22:01.261466273+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:22:01.261468419+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:22:01.261470891+07:00","message":"StatePrefix: 'เขา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:22:01.261473098+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:22:01.580602818+07:00","message":"receive streaming session, msgId: 223"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:22:01.580637293+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เขาว่าเป็นทะเล\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":380000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:22:01.580643526+07:00","message":"receive interim result [false|false]: เขาว่าเป็นทะเล"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:22:01.580652682+07:00","message":"[buffer interim] 223 false เขาว่าเป็นทะเล"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:22:01.580659082+07:00","message":"[bufferProcess] interim [380000000]:เขาว่าเป็นทะเล"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:22:01.580661439+07:00","message":"[bufferProcess] send to processor:เขาว่าเป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:22:01.580664432+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:22:01.580667146+07:00","message":"> Transcript [3907] [false]: 'เขาว่าเป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:22:01.580670089+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:22:01.58067217+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:22:01.580674532+07:00","message":"StatePrefix: 'เขา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:22:01.580676774+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:22:01.843840146+07:00","message":"receive streaming session, msgId: 223"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:22:01.843889474+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เขาว่าเป็นทะเลสี\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":680000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:22:01.843897366+07:00","message":"receive interim result [false|false]: เขาว่าเป็นทะเลสี"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:22:01.843918652+07:00","message":"[buffer interim] 223 false เขาว่าเป็นทะเลสี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:22:01.843932655+07:00","message":"[bufferProcess] interim [680000000]:เขาว่าเป็นทะเลสี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:22:01.843935167+07:00","message":"[bufferProcess] send to processor:เขาว่าเป็นทะเล"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:22:01.843941948+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:22:01.843947135+07:00","message":"> Transcript [3908] [false]: 'เขาว่าเป็นทะเล'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:22:01.843951062+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:22:01.843953203+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:22:01.843955777+07:00","message":"StatePrefix: 'เขา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:22:01.843957932+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:22:02.092773552+07:00","message":"receive streaming session, msgId: 223"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:22:02.092810688+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เขาว่าเป็นทะเลสีดำ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":860000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:22:02.092816796+07:00","message":"receive interim result [false|false]: เขาว่าเป็นทะเลสีดำ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:22:02.092829402+07:00","message":"[buffer interim] 223 false เขาว่าเป็นทะเลสีดำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:22:02.092835668+07:00","message":"[bufferProcess] interim [860000000]:เขาว่าเป็นทะเลสีดำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:22:02.092838104+07:00","message":"[bufferProcess] send to processor:เขาว่าเป็นทะเลสี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:22:02.092843673+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:22:02.09284668+07:00","message":"> Transcript [3909] [false]: 'เขาว่าเป็นทะเลสี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:22:02.092850232+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:22:02.092852494+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:22:02.092854938+07:00","message":"StatePrefix: 'เขา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:22:02.092857159+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:22:02.092861316+07:00","message":"Push: 'เขา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:22:02.092863165+07:00","message":"TextPushed: 'เขา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:22:02.092865202+07:00","message":"Set new StatePrefix : 'เขาว่าเป็นทะเลสี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:22:02.092867528+07:00","message":"Next Push (prob) : 'ว่าเป็นทะเลสี'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:22:02.092874689+07:00","message":"push: {false เขา 0 0xc000045880}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:22:02.35771314+07:00","message":"receive streaming session, msgId: 223"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:22:02.357752213+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เขาว่าเป็นทะเลสีดำแล้วก็\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":220000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:22:02.357758561+07:00","message":"receive interim result [false|false]: เขาว่าเป็นทะเลสีดำแล้วก็"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:22:02.357769709+07:00","message":"[buffer interim] 223 false เขาว่าเป็นทะเลสีดำแล้วก็"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:22:02.357778109+07:00","message":"[bufferProcess] interim [220000000]:เขาว่าเป็นทะเลสีดำแล้วก็"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:22:02.357782425+07:00","message":"[bufferProcess] send to processor:เขาว่าเป็นทะเลสีดำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:22:02.357790794+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:22:02.357793801+07:00","message":"> Transcript [3910] [false]: 'เขาว่าเป็นทะเลสีดำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:22:02.357797181+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:22:02.357799756+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:22:02.357802026+07:00","message":"StatePrefix: 'เขาว่าเป็นทะเลสี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:22:02.357804474+07:00","message":"TextPushed: 'เขา'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:22:02.673311317+07:00","message":"receive streaming session, msgId: 223"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:22:02.673349901+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เขาว่าเป็นทะเลสีดำแล้วก็สี\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":460000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:22:02.673356118+07:00","message":"receive interim result [false|false]: เขาว่าเป็นทะเลสีดำแล้วก็สี"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:22:02.673367806+07:00","message":"[buffer interim] 223 false เขาว่าเป็นทะเลสีดำแล้วก็สี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:22:02.673375082+07:00","message":"[bufferProcess] interim [460000000]:เขาว่าเป็นทะเลสีดำแล้วก็สี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:22:02.673378068+07:00","message":"[bufferProcess] send to processor:เขาว่าเป็นทะเลสีดำแล้วก็"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:22:02.673385244+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:22:02.673389277+07:00","message":"> Transcript [3911] [false]: 'เขาว่าเป็นทะเลสีดำแล้วก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:22:02.673394312+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:22:02.67339791+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:22:02.673401304+07:00","message":"StatePrefix: 'เขาว่าเป็นทะเลสี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:22:02.673405617+07:00","message":"TextPushed: 'เขา'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:22:02.866363587+07:00","message":"receive streaming session, msgId: 223"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:22:02.866400724+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เขาว่าเป็นทะเลสีดำแล้วก็สีน้ำ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":640000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:22:02.866406237+07:00","message":"receive interim result [false|false]: เขาว่าเป็นทะเลสีดำแล้วก็สีน้ำ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:22:02.866432645+07:00","message":"[buffer interim] 223 false เขาว่าเป็นทะเลสีดำแล้วก็สีน้ำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:22:02.866440809+07:00","message":"[bufferProcess] interim [640000000]:เขาว่าเป็นทะเลสีดำแล้วก็สีน้ำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:22:02.866444893+07:00","message":"[bufferProcess] send to processor:เขาว่าเป็นทะเลสีดำแล้วก็สี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:22:02.866449726+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:22:02.866453418+07:00","message":"> Transcript [3912] [false]: 'เขาว่าเป็นทะเลสีดำแล้วก็สี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:22:02.866457502+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:22:02.866459962+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:22:02.866462042+07:00","message":"StatePrefix: 'เขาว่าเป็นทะเลสี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:22:02.866464737+07:00","message":"TextPushed: 'เขา'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:22:02.991341864+07:00","message":"receive streaming session, msgId: 223"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:22:02.99139214+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เขาว่าเป็นทะเลสีดำแล้วก็สีน้ำตาล\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":760000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:22:02.991397735+07:00","message":"receive interim result [false|false]: เขาว่าเป็นทะเลสีดำแล้วก็สีน้ำตาล"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:22:02.991411842+07:00","message":"[buffer interim] 223 false เขาว่าเป็นทะเลสีดำแล้วก็สีน้ำตาล"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:22:02.991431658+07:00","message":"[bufferProcess] interim [760000000]:เขาว่าเป็นทะเลสีดำแล้วก็สีน้ำตาล"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:22:02.991434764+07:00","message":"[bufferProcess] send to processor:เขาว่าเป็นทะเลสีดำแล้วก็สีน้ำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:22:02.991441022+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:22:02.991444514+07:00","message":"> Transcript [3913] [false]: 'เขาว่าเป็นทะเลสีดำแล้วก็สีน้ำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:22:02.991448349+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:22:02.991450601+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:22:02.991452705+07:00","message":"StatePrefix: 'เขาว่าเป็นทะเลสี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:22:02.991455256+07:00","message":"TextPushed: 'เขา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:22:02.991460392+07:00","message":"Push: 'ว่าเป็นทะเลสี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:22:02.99146256+07:00","message":"TextPushed: 'เขาว่าเป็นทะเลสี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:22:02.991464948+07:00","message":"Set new StatePrefix : 'เขาว่าเป็นทะเลสีดำแล้วก็สีน้ำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:22:02.991467314+07:00","message":"Next Push (prob) : 'ดำแล้วก็สีน้ำ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:22:02.991477155+07:00","message":"push: {false ว่าเป็นทะเลสี 0 0xc000045880}"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:22:03.034115192+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:22:03.034121752+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:22:03.369314128+07:00","message":"receive streaming session, msgId: 223"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:22:03.369357134+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เขาว่าเป็นทะเลสีดำแล้วก็สีน้ำตาลขุน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":120000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:22:03.36938158+07:00","message":"receive interim result [false|false]: เขาว่าเป็นทะเลสีดำแล้วก็สีน้ำตาลขุน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:22:03.369398341+07:00","message":"[buffer interim] 223 false เขาว่าเป็นทะเลสีดำแล้วก็สีน้ำตาลขุน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:22:03.369407527+07:00","message":"[bufferProcess] interim [120000000]:เขาว่าเป็นทะเลสีดำแล้วก็สีน้ำตาลขุน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:22:03.369410303+07:00","message":"[bufferProcess] send to processor:เขาว่าเป็นทะเลสีดำแล้วก็สีน้ำตาล"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:22:03.369438588+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:22:03.369443021+07:00","message":"> Transcript [3914] [false]: 'เขาว่าเป็นทะเลสีดำแล้วก็สีน้ำตาล'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:22:03.369447758+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:22:03.369450058+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:22:03.369452567+07:00","message":"StatePrefix: 'เขาว่าเป็นทะเลสีดำแล้วก็สีน้ำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:22:03.369454986+07:00","message":"TextPushed: 'เขาว่าเป็นทะเลสี'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:22:03.464988353+07:00","message":"receive streaming session, msgId: 223"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:22:03.465044902+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เขาว่าเป็นทะเลสีดำแล้วก็สีน้ำตาล\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":180000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:22:03.465051521+07:00","message":"receive interim result [false|false]: เขาว่าเป็นทะเลสีดำแล้วก็สีน้ำตาล"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:22:03.465068353+07:00","message":"[buffer interim] 223 false เขาว่าเป็นทะเลสีดำแล้วก็สีน้ำตาล"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:22:03.465077209+07:00","message":"[bufferProcess] interim [180000000]:เขาว่าเป็นทะเลสีดำแล้วก็สีน้ำตาล"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:22:03.465080049+07:00","message":"[bufferProcess] send to processor:เขาว่าเป็นทะเลสีดำแล้วก็สีน้ำตาลขุน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:22:03.465089041+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:22:03.465092153+07:00","message":"> Transcript [3915] [false]: 'เขาว่าเป็นทะเลสีดำแล้วก็สีน้ำตาลขุน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:22:03.465097012+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:22:03.465099393+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:22:03.465102067+07:00","message":"StatePrefix: 'เขาว่าเป็นทะเลสีดำแล้วก็สีน้ำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:22:03.465104785+07:00","message":"TextPushed: 'เขาว่าเป็นทะเลสี'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:22:03.487638172+07:00","message":"receive streaming session, msgId: 223"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:22:03.487667994+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เขาว่าเป็นทะเลสีดำแล้วก็สีน้ำตาลฝุ่นแบบ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":240000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:22:03.487674452+07:00","message":"receive interim result [false|false]: เขาว่าเป็นทะเลสีดำแล้วก็สีน้ำตาลฝุ่นแบบ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:22:03.487689507+07:00","message":"[buffer interim] 223 false เขาว่าเป็นทะเลสีดำแล้วก็สีน้ำตาลฝุ่นแบบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:22:03.487696045+07:00","message":"[bufferProcess] interim [240000000]:เขาว่าเป็นทะเลสีดำแล้วก็สีน้ำตาลฝุ่นแบบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:22:03.487698679+07:00","message":"[bufferProcess] send to processor:เขาว่าเป็นทะเลสีดำแล้วก็สีน้ำตาล"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:22:03.487701987+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:22:03.487704647+07:00","message":"> Transcript [3916] [false]: 'เขาว่าเป็นทะเลสีดำแล้วก็สีน้ำตาล'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:22:03.487708162+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:22:03.487710263+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:22:03.487712309+07:00","message":"StatePrefix: 'เขาว่าเป็นทะเลสีดำแล้วก็สีน้ำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:22:03.487714726+07:00","message":"TextPushed: 'เขาว่าเป็นทะเลสี'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:22:03.49983101+07:00","message":"receive streaming session, msgId: 223"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:22:03.49985327+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เขาว่าเป็นทะเลสีดำแล้วก็สีน้ำตาลหุ่นแบบนี้\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":300000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:22:03.499859264+07:00","message":"receive interim result [false|false]: เขาว่าเป็นทะเลสีดำแล้วก็สีน้ำตาลหุ่นแบบนี้"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:22:03.499870261+07:00","message":"[buffer interim] 223 false เขาว่าเป็นทะเลสีดำแล้วก็สีน้ำตาลหุ่นแบบนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:22:03.499875023+07:00","message":"[bufferProcess] interim [300000000]:เขาว่าเป็นทะเลสีดำแล้วก็สีน้ำตาลหุ่นแบบนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:22:03.499878074+07:00","message":"[bufferProcess] send to processor:เขาว่าเป็นทะเลสีดำแล้วก็สีน้ำตาลฝุ่นแบบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:22:03.499882376+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:22:03.499885345+07:00","message":"> Transcript [3917] [false]: 'เขาว่าเป็นทะเลสีดำแล้วก็สีน้ำตาลฝุ่นแบบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:22:03.499888309+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:22:03.499890609+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:22:03.499892874+07:00","message":"StatePrefix: 'เขาว่าเป็นทะเลสีดำแล้วก็สีน้ำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:22:03.499895523+07:00","message":"TextPushed: 'เขาว่าเป็นทะเลสี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:22:03.4998983+07:00","message":"Push: 'ดำแล้วก็สีน้ำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:22:03.499900319+07:00","message":"TextPushed: 'เขาว่าเป็นทะเลสีดำแล้วก็สีน้ำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:22:03.499902947+07:00","message":"Set new StatePrefix : 'เขาว่าเป็นทะเลสีดำแล้วก็สีน้ำตาลฝุ่นแบบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:22:03.499905351+07:00","message":"Next Push (prob) : 'ตาลฝุ่นแบบ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:22:03.49991382+07:00","message":"push: {false ดำแล้วก็สีน้ำ 0 0xc000045880}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:22:03.570745275+07:00","message":"receive streaming session, msgId: 223"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:22:03.570783083+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เขาว่าเป็นทะเลสีดำแล้วก็สีน้ำตาลพูดแบบนั้น\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":360000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:22:03.570788786+07:00","message":"receive interim result [false|false]: เขาว่าเป็นทะเลสีดำแล้วก็สีน้ำตาลพูดแบบนั้น"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:22:03.570801976+07:00","message":"[buffer interim] 223 false เขาว่าเป็นทะเลสีดำแล้วก็สีน้ำตาลพูดแบบนั้น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:22:03.570808686+07:00","message":"[bufferProcess] interim [360000000]:เขาว่าเป็นทะเลสีดำแล้วก็สีน้ำตาลพูดแบบนั้น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:22:03.570811017+07:00","message":"[bufferProcess] send to processor:เขาว่าเป็นทะเลสีดำแล้วก็สีน้ำตาลหุ่นแบบนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:22:03.57081407+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:22:03.570816678+07:00","message":"> Transcript [3918] [false]: 'เขาว่าเป็นทะเลสีดำแล้วก็สีน้ำตาลหุ่นแบบนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:22:03.570819185+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:22:03.570821881+07:00","message":"Set new StatePrefix: 'เขาว่าเป็นทะเลสีดำแล้วก็สีน้ำตาลหุ่นแบบนี้'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:22:03.780147929+07:00","message":"receive streaming session, msgId: 223"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:22:03.780202392+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เขาว่าเป็นทะเลสีดำแล้วก็สีน้ำตาลพูดแบบนั้นได้\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":540000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:22:03.780209004+07:00","message":"receive interim result [false|false]: เขาว่าเป็นทะเลสีดำแล้วก็สีน้ำตาลพูดแบบนั้นได้"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:22:03.780225599+07:00","message":"[buffer interim] 223 false เขาว่าเป็นทะเลสีดำแล้วก็สีน้ำตาลพูดแบบนั้นได้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:22:03.780233854+07:00","message":"[bufferProcess] interim [540000000]:เขาว่าเป็นทะเลสีดำแล้วก็สีน้ำตาลพูดแบบนั้นได้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:22:03.780237525+07:00","message":"[bufferProcess] send to processor:เขาว่าเป็นทะเลสีดำแล้วก็สีน้ำตาลพูดแบบนั้น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:22:03.780246895+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:22:03.780250127+07:00","message":"> Transcript [3919] [false]: 'เขาว่าเป็นทะเลสีดำแล้วก็สีน้ำตาลพูดแบบนั้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:22:03.780252948+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:22:03.780255395+07:00","message":"Set new StatePrefix: 'เขาว่าเป็นทะเลสีดำแล้วก็สีน้ำตาลพูดแบบนั้น'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:22:03.898272453+07:00","message":"receive streaming session, msgId: 223"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:22:03.898310067+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เขาว่าเป็นทะเลสีดำแล้วก็สีน้ำตาลพูดแบบนั้นได้อย่าง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":720000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:22:03.898318342+07:00","message":"receive interim result [false|false]: เขาว่าเป็นทะเลสีดำแล้วก็สีน้ำตาลพูดแบบนั้นได้อย่าง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:22:03.898333988+07:00","message":"[buffer interim] 223 false เขาว่าเป็นทะเลสีดำแล้วก็สีน้ำตาลพูดแบบนั้นได้อย่าง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:22:03.898342565+07:00","message":"[bufferProcess] interim [720000000]:เขาว่าเป็นทะเลสีดำแล้วก็สีน้ำตาลพูดแบบนั้นได้อย่าง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:22:03.898347342+07:00","message":"[bufferProcess] send to processor:เขาว่าเป็นทะเลสีดำแล้วก็สีน้ำตาลพูดแบบนั้นได้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:22:03.898352613+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:22:03.898356914+07:00","message":"> Transcript [3920] [false]: 'เขาว่าเป็นทะเลสีดำแล้วก็สีน้ำตาลพูดแบบนั้นได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:22:03.898361857+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:22:03.898364742+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:22:03.898368181+07:00","message":"StatePrefix: 'เขาว่าเป็นทะเลสีดำแล้วก็สีน้ำตาลพูดแบบนั้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:22:03.89837305+07:00","message":"TextPushed: 'เขาว่าเป็นทะเลสีดำแล้วก็สีน้ำ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:22:04.092609707+07:00","message":"receive streaming session, msgId: 223"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:22:04.092647226+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เขาว่าเป็นทะเลสีดำแล้วก็สีน้ำตาลพูดแบบนั้นได้อย่างไร\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":900000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:22:04.092653047+07:00","message":"receive interim result [false|false]: เขาว่าเป็นทะเลสีดำแล้วก็สีน้ำตาลพูดแบบนั้นได้อย่างไร"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:22:04.092666903+07:00","message":"[buffer interim] 223 false เขาว่าเป็นทะเลสีดำแล้วก็สีน้ำตาลพูดแบบนั้นได้อย่างไร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:22:04.092676208+07:00","message":"[bufferProcess] interim [900000000]:เขาว่าเป็นทะเลสีดำแล้วก็สีน้ำตาลพูดแบบนั้นได้อย่างไร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:22:04.092678963+07:00","message":"[bufferProcess] send to processor:เขาว่าเป็นทะเลสีดำแล้วก็สีน้ำตาลพูดแบบนั้นได้อย่าง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:22:04.092682258+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:22:04.092685208+07:00","message":"> Transcript [3921] [false]: 'เขาว่าเป็นทะเลสีดำแล้วก็สีน้ำตาลพูดแบบนั้นได้อย่าง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:22:04.092688356+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:22:04.092690422+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:22:04.092692774+07:00","message":"StatePrefix: 'เขาว่าเป็นทะเลสีดำแล้วก็สีน้ำตาลพูดแบบนั้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:22:04.09269566+07:00","message":"TextPushed: 'เขาว่าเป็นทะเลสีดำแล้วก็สีน้ำ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:22:04.675860045+07:00","message":"receive streaming session, msgId: 223"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:22:04.675896312+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เขาว่าเป็นทะเลสีดำแล้วก็สีน้ำตาลพูดแบบนั้นได้อย่างไร\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":4,\"nanos\":500000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:22:04.675901964+07:00","message":"receive interim result [false|false]: เขาว่าเป็นทะเลสีดำแล้วก็สีน้ำตาลพูดแบบนั้นได้อย่างไร"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:22:04.675916966+07:00","message":"[buffer interim] 223 false เขาว่าเป็นทะเลสีดำแล้วก็สีน้ำตาลพูดแบบนั้นได้อย่างไร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:22:04.675923921+07:00","message":"[bufferProcess] interim [500000000]:เขาว่าเป็นทะเลสีดำแล้วก็สีน้ำตาลพูดแบบนั้นได้อย่างไร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:22:04.67592665+07:00","message":"[bufferProcess] send to processor:เขาว่าเป็นทะเลสีดำแล้วก็สีน้ำตาลพูดแบบนั้นได้อย่างไร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:22:04.675930022+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:22:04.675932595+07:00","message":"> Transcript [3922] [false]: 'เขาว่าเป็นทะเลสีดำแล้วก็สีน้ำตาลพูดแบบนั้นได้อย่างไร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:22:04.675935949+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:22:04.675937898+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:22:04.675940148+07:00","message":"StatePrefix: 'เขาว่าเป็นทะเลสีดำแล้วก็สีน้ำตาลพูดแบบนั้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:22:04.675942994+07:00","message":"TextPushed: 'เขาว่าเป็นทะเลสีดำแล้วก็สีน้ำ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:22:05.115698492+07:00","message":"receive streaming session, msgId: 223"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:22:05.1157375+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เขาว่าเป็นทะเลสีดำแล้วก็สีน้ำตาลพูดแบบนั้นได้อย่างไรจะเอาหลักมี\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":920000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:22:05.115743534+07:00","message":"receive interim result [false|false]: เขาว่าเป็นทะเลสีดำแล้วก็สีน้ำตาลพูดแบบนั้นได้อย่างไรจะเอาหลักมี"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:22:05.115755992+07:00","message":"[buffer interim] 223 false เขาว่าเป็นทะเลสีดำแล้วก็สีน้ำตาลพูดแบบนั้นได้อย่างไรจะเอาหลักมี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:22:05.115763399+07:00","message":"[bufferProcess] interim [920000000]:เขาว่าเป็นทะเลสีดำแล้วก็สีน้ำตาลพูดแบบนั้นได้อย่างไรจะเอาหลักมี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:22:05.115766153+07:00","message":"[bufferProcess] send to processor:เขาว่าเป็นทะเลสีดำแล้วก็สีน้ำตาลพูดแบบนั้นได้อย่างไร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:22:05.115771614+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:22:05.115774241+07:00","message":"> Transcript [3923] [false]: 'เขาว่าเป็นทะเลสีดำแล้วก็สีน้ำตาลพูดแบบนั้นได้อย่างไร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:22:05.115778448+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:22:05.115780499+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:22:05.115782743+07:00","message":"StatePrefix: 'เขาว่าเป็นทะเลสีดำแล้วก็สีน้ำตาลพูดแบบนั้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:22:05.115785321+07:00","message":"TextPushed: 'เขาว่าเป็นทะเลสีดำแล้วก็สีน้ำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:22:05.115790117+07:00","message":"Push: 'ตาลพูดแบบนั้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:22:05.115792245+07:00","message":"TextPushed: 'เขาว่าเป็นทะเลสีดำแล้วก็สีน้ำตาลพูดแบบนั้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:22:05.115794484+07:00","message":"Set new StatePrefix : 'เขาว่าเป็นทะเลสีดำแล้วก็สีน้ำตาลพูดแบบนั้นได้อย่างไร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:22:05.115797032+07:00","message":"Next Push (prob) : 'ได้อย่างไร'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:22:05.115805627+07:00","message":"push: {false ตาลพูดแบบนั้น 0 0xc000045880}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:22:05.218916179+07:00","message":"receive streaming session, msgId: 223"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:22:05.218959738+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เขาว่าเป็นทะเลสีดำแล้วก็สีน้ำตาลพูดแบบนั้นได้อย่างไร\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":4,\"nanos\":980000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:22:05.21896593+07:00","message":"receive interim result [false|false]: เขาว่าเป็นทะเลสีดำแล้วก็สีน้ำตาลพูดแบบนั้นได้อย่างไร"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:22:05.218983197+07:00","message":"[buffer interim] 223 false เขาว่าเป็นทะเลสีดำแล้วก็สีน้ำตาลพูดแบบนั้นได้อย่างไร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:22:05.218991326+07:00","message":"[bufferProcess] interim [980000000]:เขาว่าเป็นทะเลสีดำแล้วก็สีน้ำตาลพูดแบบนั้นได้อย่างไร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:22:05.218994894+07:00","message":"[bufferProcess] send to processor:เขาว่าเป็นทะเลสีดำแล้วก็สีน้ำตาลพูดแบบนั้นได้อย่างไรจะเอาหลักมี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:22:05.219003668+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:22:05.219006866+07:00","message":"> Transcript [3924] [false]: 'เขาว่าเป็นทะเลสีดำแล้วก็สีน้ำตาลพูดแบบนั้นได้อย่างไรจะเอาหลักมี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:22:05.219011139+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:22:05.219013931+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:22:05.219016406+07:00","message":"StatePrefix: 'เขาว่าเป็นทะเลสีดำแล้วก็สีน้ำตาลพูดแบบนั้นได้อย่างไร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:22:05.219020563+07:00","message":"TextPushed: 'เขาว่าเป็นทะเลสีดำแล้วก็สีน้ำตาลพูดแบบนั้น'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:22:05.304080517+07:00","message":"receive streaming session, msgId: 223"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:22:05.304116279+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เขาว่าเป็นทะเลสีดำแล้วก็สีน้ำตาลพูดแบบนั้นได้อย่างไรจะเอาหลักมีคำ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":40000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:22:05.304122204+07:00","message":"receive interim result [false|false]: เขาว่าเป็นทะเลสีดำแล้วก็สีน้ำตาลพูดแบบนั้นได้อย่างไรจะเอาหลักมีคำ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:22:05.304133397+07:00","message":"[buffer interim] 223 false เขาว่าเป็นทะเลสีดำแล้วก็สีน้ำตาลพูดแบบนั้นได้อย่างไรจะเอาหลักมีคำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:22:05.304140409+07:00","message":"[bufferProcess] interim [40000000]:เขาว่าเป็นทะเลสีดำแล้วก็สีน้ำตาลพูดแบบนั้นได้อย่างไรจะเอาหลักมีคำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:22:05.304143945+07:00","message":"[bufferProcess] send to processor:เขาว่าเป็นทะเลสีดำแล้วก็สีน้ำตาลพูดแบบนั้นได้อย่างไร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:22:05.304149632+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:22:05.304152408+07:00","message":"> Transcript [3925] [false]: 'เขาว่าเป็นทะเลสีดำแล้วก็สีน้ำตาลพูดแบบนั้นได้อย่างไร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:22:05.304156489+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:22:05.304158615+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:22:05.304161359+07:00","message":"StatePrefix: 'เขาว่าเป็นทะเลสีดำแล้วก็สีน้ำตาลพูดแบบนั้นได้อย่างไร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:22:05.304164055+07:00","message":"TextPushed: 'เขาว่าเป็นทะเลสีดำแล้วก็สีน้ำตาลพูดแบบนั้น'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:22:05.374250682+07:00","message":"receive streaming session, msgId: 223"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:22:05.374292897+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เขาว่าเป็นทะเลสีดำแล้วก็สีน้ำตาลพูดแบบนั้นได้อย่างไรจะเอาหลักมีคำตอบ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":160000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:22:05.374299674+07:00","message":"receive interim result [false|false]: เขาว่าเป็นทะเลสีดำแล้วก็สีน้ำตาลพูดแบบนั้นได้อย่างไรจะเอาหลักมีคำตอบ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:22:05.374313635+07:00","message":"[buffer interim] 223 false เขาว่าเป็นทะเลสีดำแล้วก็สีน้ำตาลพูดแบบนั้นได้อย่างไรจะเอาหลักมีคำตอบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:22:05.374321929+07:00","message":"[bufferProcess] interim [160000000]:เขาว่าเป็นทะเลสีดำแล้วก็สีน้ำตาลพูดแบบนั้นได้อย่างไรจะเอาหลักมีคำตอบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:22:05.374324927+07:00","message":"[bufferProcess] send to processor:เขาว่าเป็นทะเลสีดำแล้วก็สีน้ำตาลพูดแบบนั้นได้อย่างไรจะเอาหลักมีคำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:22:05.374328244+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:22:05.374330862+07:00","message":"> Transcript [3926] [false]: 'เขาว่าเป็นทะเลสีดำแล้วก็สีน้ำตาลพูดแบบนั้นได้อย่างไรจะเอาหลักมีคำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:22:05.37433481+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:22:05.374337255+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:22:05.374339719+07:00","message":"StatePrefix: 'เขาว่าเป็นทะเลสีดำแล้วก็สีน้ำตาลพูดแบบนั้นได้อย่างไร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:22:05.374342987+07:00","message":"TextPushed: 'เขาว่าเป็นทะเลสีดำแล้วก็สีน้ำตาลพูดแบบนั้น'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:22:05.564543197+07:00","message":"receive streaming session, msgId: 223"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:22:05.564580265+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เขาว่าเป็นทะเลสีดำแล้วก็สีน้ำตาลพูดแบบนั้นได้อย่างไรจะเอาหลักมีคำตอบแน่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":340000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:22:05.564586208+07:00","message":"receive interim result [false|false]: เขาว่าเป็นทะเลสีดำแล้วก็สีน้ำตาลพูดแบบนั้นได้อย่างไรจะเอาหลักมีคำตอบแน่"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:22:05.564601059+07:00","message":"[buffer interim] 223 false เขาว่าเป็นทะเลสีดำแล้วก็สีน้ำตาลพูดแบบนั้นได้อย่างไรจะเอาหลักมีคำตอบแน่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:22:05.564610184+07:00","message":"[bufferProcess] interim [340000000]:เขาว่าเป็นทะเลสีดำแล้วก็สีน้ำตาลพูดแบบนั้นได้อย่างไรจะเอาหลักมีคำตอบแน่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:22:05.564614004+07:00","message":"[bufferProcess] send to processor:เขาว่าเป็นทะเลสีดำแล้วก็สีน้ำตาลพูดแบบนั้นได้อย่างไรจะเอาหลักมีคำตอบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:22:05.564620248+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:22:05.56462404+07:00","message":"> Transcript [3927] [false]: 'เขาว่าเป็นทะเลสีดำแล้วก็สีน้ำตาลพูดแบบนั้นได้อย่างไรจะเอาหลักมีคำตอบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:22:05.56462985+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:22:05.564632792+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:22:05.564636361+07:00","message":"StatePrefix: 'เขาว่าเป็นทะเลสีดำแล้วก็สีน้ำตาลพูดแบบนั้นได้อย่างไร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:22:05.564639645+07:00","message":"TextPushed: 'เขาว่าเป็นทะเลสีดำแล้วก็สีน้ำตาลพูดแบบนั้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:22:05.564646657+07:00","message":"Push: 'ได้อย่างไร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:22:05.564649735+07:00","message":"TextPushed: 'เขาว่าเป็นทะเลสีดำแล้วก็สีน้ำตาลพูดแบบนั้นได้อย่างไร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:22:05.564653046+07:00","message":"Set new StatePrefix : 'เขาว่าเป็นทะเลสีดำแล้วก็สีน้ำตาลพูดแบบนั้นได้อย่างไรจะเอาหลักมีคำตอบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:22:05.564657336+07:00","message":"Next Push (prob) : 'จะเอาหลักมีคำตอบ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:22:05.564666869+07:00","message":"push: {false ได้อย่างไร 0 0xc000045880}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:22:05.588085361+07:00","message":"receive streaming session, msgId: 223"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:22:05.588115475+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เขาว่าเป็นทะเลสีดำแล้วก็สีน้ำตาลพูดแบบนั้นได้อย่างไรจะเอาหลักมีคำตอบได้\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":400000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:22:05.588121196+07:00","message":"receive interim result [false|false]: เขาว่าเป็นทะเลสีดำแล้วก็สีน้ำตาลพูดแบบนั้นได้อย่างไรจะเอาหลักมีคำตอบได้"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:22:05.588133578+07:00","message":"[buffer interim] 223 false เขาว่าเป็นทะเลสีดำแล้วก็สีน้ำตาลพูดแบบนั้นได้อย่างไรจะเอาหลักมีคำตอบได้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:22:05.588139755+07:00","message":"[bufferProcess] interim [400000000]:เขาว่าเป็นทะเลสีดำแล้วก็สีน้ำตาลพูดแบบนั้นได้อย่างไรจะเอาหลักมีคำตอบได้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:22:05.588142313+07:00","message":"[bufferProcess] send to processor:เขาว่าเป็นทะเลสีดำแล้วก็สีน้ำตาลพูดแบบนั้นได้อย่างไรจะเอาหลักมีคำตอบแน่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:22:05.588145253+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:22:05.588147999+07:00","message":"> Transcript [3928] [false]: 'เขาว่าเป็นทะเลสีดำแล้วก็สีน้ำตาลพูดแบบนั้นได้อย่างไรจะเอาหลักมีคำตอบแน่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:22:05.588151293+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:22:05.588153589+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:22:05.588155516+07:00","message":"StatePrefix: 'เขาว่าเป็นทะเลสีดำแล้วก็สีน้ำตาลพูดแบบนั้นได้อย่างไรจะเอาหลักมีคำตอบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:22:05.588158159+07:00","message":"TextPushed: 'เขาว่าเป็นทะเลสีดำแล้วก็สีน้ำตาลพูดแบบนั้นได้อย่างไร'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:22:05.693074739+07:00","message":"receive streaming session, msgId: 223"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:22:05.69311195+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เขาว่าเป็นทะเลสีดำแล้วก็สีน้ำตาลพูดแบบนั้นได้อย่างไรจะเอาหลักมีคำตอบแ***\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":460000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:22:05.693118543+07:00","message":"receive interim result [false|false]: เขาว่าเป็นทะเลสีดำแล้วก็สีน้ำตาลพูดแบบนั้นได้อย่างไรจะเอาหลักมีคำตอบแ***"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:22:05.693131754+07:00","message":"[buffer interim] 223 false เขาว่าเป็นทะเลสีดำแล้วก็สีน้ำตาลพูดแบบนั้นได้อย่างไรจะเอาหลักมีคำตอบแ***"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:22:05.693138942+07:00","message":"[bufferProcess] interim [460000000]:เขาว่าเป็นทะเลสีดำแล้วก็สีน้ำตาลพูดแบบนั้นได้อย่างไรจะเอาหลักมีคำตอบแ***"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:22:05.693141423+07:00","message":"[bufferProcess] send to processor:เขาว่าเป็นทะเลสีดำแล้วก็สีน้ำตาลพูดแบบนั้นได้อย่างไรจะเอาหลักมีคำตอบได้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:22:05.693148046+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:22:05.693150695+07:00","message":"> Transcript [3929] [false]: 'เขาว่าเป็นทะเลสีดำแล้วก็สีน้ำตาลพูดแบบนั้นได้อย่างไรจะเอาหลักมีคำตอบได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:22:05.693154657+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:22:05.693156892+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:22:05.693159155+07:00","message":"StatePrefix: 'เขาว่าเป็นทะเลสีดำแล้วก็สีน้ำตาลพูดแบบนั้นได้อย่างไรจะเอาหลักมีคำตอบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:22:05.693184423+07:00","message":"TextPushed: 'เขาว่าเป็นทะเลสีดำแล้วก็สีน้ำตาลพูดแบบนั้นได้อย่างไร'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:22:05.695567191+07:00","message":"receive streaming session, msgId: 223"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:22:05.695582077+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เขาว่าเป็นทะเลสีดำแล้วก็สีน้ำตาลพูดแบบนั้นได้อย่างไรจะเอาหลักมีคำตอบแน่นอน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":520000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:22:05.695586646+07:00","message":"receive interim result [false|false]: เขาว่าเป็นทะเลสีดำแล้วก็สีน้ำตาลพูดแบบนั้นได้อย่างไรจะเอาหลักมีคำตอบแน่นอน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:22:05.695595292+07:00","message":"[buffer interim] 223 false เขาว่าเป็นทะเลสีดำแล้วก็สีน้ำตาลพูดแบบนั้นได้อย่างไรจะเอาหลักมีคำตอบแน่นอน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:22:05.695599843+07:00","message":"[bufferProcess] interim [520000000]:เขาว่าเป็นทะเลสีดำแล้วก็สีน้ำตาลพูดแบบนั้นได้อย่างไรจะเอาหลักมีคำตอบแน่นอน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:22:05.695602195+07:00","message":"[bufferProcess] send to processor:เขาว่าเป็นทะเลสีดำแล้วก็สีน้ำตาลพูดแบบนั้นได้อย่างไรจะเอาหลักมีคำตอบแ***"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:22:05.695604915+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:22:05.695607413+07:00","message":"> Transcript [3930] [false]: 'เขาว่าเป็นทะเลสีดำแล้วก็สีน้ำตาลพูดแบบนั้นได้อย่างไรจะเอาหลักมีคำตอบแ***'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:22:05.69561026+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:22:05.695612142+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:22:05.695613944+07:00","message":"StatePrefix: 'เขาว่าเป็นทะเลสีดำแล้วก็สีน้ำตาลพูดแบบนั้นได้อย่างไรจะเอาหลักมีคำตอบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:22:05.69561642+07:00","message":"TextPushed: 'เขาว่าเป็นทะเลสีดำแล้วก็สีน้ำตาลพูดแบบนั้นได้อย่างไร'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:22:06.016579291+07:00","message":"receive streaming session, msgId: 223"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:22:06.016620335+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เขาว่าเป็นทะเลสีดำแล้วก็สีน้ำตาลพูดแบบนั้นได้อย่างไรจะเอาหลักมีคำตอบแน่นอนใน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":820000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:22:06.016626788+07:00","message":"receive interim result [false|false]: เขาว่าเป็นทะเลสีดำแล้วก็สีน้ำตาลพูดแบบนั้นได้อย่างไรจะเอาหลักมีคำตอบแน่นอนใน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:22:06.01664013+07:00","message":"[buffer interim] 223 false เขาว่าเป็นทะเลสีดำแล้วก็สีน้ำตาลพูดแบบนั้นได้อย่างไรจะเอาหลักมีคำตอบแน่นอนใน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:22:06.01665046+07:00","message":"[bufferProcess] interim [820000000]:เขาว่าเป็นทะเลสีดำแล้วก็สีน้ำตาลพูดแบบนั้นได้อย่างไรจะเอาหลักมีคำตอบแน่นอนใน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:22:06.016654224+07:00","message":"[bufferProcess] send to processor:เขาว่าเป็นทะเลสีดำแล้วก็สีน้ำตาลพูดแบบนั้นได้อย่างไรจะเอาหลักมีคำตอบแน่นอน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:22:06.016661599+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:22:06.016665693+07:00","message":"> Transcript [3931] [false]: 'เขาว่าเป็นทะเลสีดำแล้วก็สีน้ำตาลพูดแบบนั้นได้อย่างไรจะเอาหลักมีคำตอบแน่นอน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:22:06.016671163+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:22:06.016675612+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:22:06.016677965+07:00","message":"StatePrefix: 'เขาว่าเป็นทะเลสีดำแล้วก็สีน้ำตาลพูดแบบนั้นได้อย่างไรจะเอาหลักมีคำตอบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:22:06.016680695+07:00","message":"TextPushed: 'เขาว่าเป็นทะเลสีดำแล้วก็สีน้ำตาลพูดแบบนั้นได้อย่างไร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:22:06.016685295+07:00","message":"Push: 'จะเอาหลักมีคำตอบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:22:06.016688199+07:00","message":"TextPushed: 'เขาว่าเป็นทะเลสีดำแล้วก็สีน้ำตาลพูดแบบนั้นได้อย่างไรจะเอาหลักมีคำตอบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:22:06.016691883+07:00","message":"Set new StatePrefix : 'เขาว่าเป็นทะเลสีดำแล้วก็สีน้ำตาลพูดแบบนั้นได้อย่างไรจะเอาหลักมีคำตอบแน่นอน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:22:06.016695318+07:00","message":"Next Push (prob) : 'แน่นอน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:22:06.016703868+07:00","message":"push: {false จะเอาหลักมีคำตอบ 0 0xc000045880}"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:22:06.034696383+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:22:06.034707341+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:22:06.25677121+07:00","message":"[GCS] IsForceVAD: false for message ID: 223"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:22:06.261218038+07:00","message":"receive streaming session, msgId: 223"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:22:06.261250052+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เขาว่าเป็นทะเลสีดำแล้วก็สีน้ำตาลพูดแบบนั้นได้อย่างไรจะเอาหลักมีคำตอบแน่นอนในรถ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":6,\"nanos\":60000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:22:06.261257281+07:00","message":"receive interim result [false|false]: เขาว่าเป็นทะเลสีดำแล้วก็สีน้ำตาลพูดแบบนั้นได้อย่างไรจะเอาหลักมีคำตอบแน่นอนในรถ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:22:06.261267807+07:00","message":"[buffer interim] 223 false เขาว่าเป็นทะเลสีดำแล้วก็สีน้ำตาลพูดแบบนั้นได้อย่างไรจะเอาหลักมีคำตอบแน่นอนในรถ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:22:06.261276115+07:00","message":"[bufferProcess] interim [60000000]:เขาว่าเป็นทะเลสีดำแล้วก็สีน้ำตาลพูดแบบนั้นได้อย่างไรจะเอาหลักมีคำตอบแน่นอนในรถ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:22:06.26127882+07:00","message":"[bufferProcess] send to processor:เขาว่าเป็นทะเลสีดำแล้วก็สีน้ำตาลพูดแบบนั้นได้อย่างไรจะเอาหลักมีคำตอบแน่นอนใน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:22:06.261284429+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:22:06.261287264+07:00","message":"> Transcript [3932] [false]: 'เขาว่าเป็นทะเลสีดำแล้วก็สีน้ำตาลพูดแบบนั้นได้อย่างไรจะเอาหลักมีคำตอบแน่นอนใน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:22:06.261291137+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:22:06.261293485+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:22:06.261295438+07:00","message":"StatePrefix: 'เขาว่าเป็นทะเลสีดำแล้วก็สีน้ำตาลพูดแบบนั้นได้อย่างไรจะเอาหลักมีคำตอบแน่นอน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:22:06.261298005+07:00","message":"TextPushed: 'เขาว่าเป็นทะเลสีดำแล้วก็สีน้ำตาลพูดแบบนั้นได้อย่างไรจะเอาหลักมีคำตอบ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:22:06.321210234+07:00","message":"[GCS] Start streaming session, msgId: 224"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:22:06.376735879+07:00","message":"[GCS] IsForceVAD: false for message ID: 224"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:22:06.409909776+07:00","message":"receive streaming session, msgId: 223"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:22:06.409951552+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ทรายเขาว่าเป็นทะเลสีดำแล้วก็สีน้ำตาลฝุ่นแบบนั้นได้อย่างไรแต่เอาหลักมีคำตอบแน่นอนในรถ\",\"confidence\":0.93850327}],\"is_final\":true,\"result_end_time\":{\"seconds\":6,\"nanos\":240000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:22:06.409959594+07:00","message":"receive interim result [true|false]: ทรายเขาว่าเป็นทะเลสีดำแล้วก็สีน้ำตาลฝุ่นแบบนั้นได้อย่างไรแต่เอาหลักมีคำตอบแน่นอนในรถ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:22:06.409970795+07:00","message":"end recv isFinal message id 223"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:22:06.409972935+07:00","message":"end Recv id 223"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:22:06.409979678+07:00","message":"[buffer interim] 223 true ทรายเขาว่าเป็นทะเลสีดำแล้วก็สีน้ำตาลฝุ่นแบบนั้นได้อย่างไรแต่เอาหลักมีคำตอบแน่นอนในรถ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:22:06.409986977+07:00","message":"[bufferProcess] interim [240000000]:ทรายเขาว่าเป็นทะเลสีดำแล้วก็สีน้ำตาลฝุ่นแบบนั้นได้อย่างไรแต่เอาหลักมีคำตอบแน่นอนในรถ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:22:06.40999087+07:00","message":"[bufferProcess] send to processor (isfinal):เขาว่าเป็นทะเลสีดำแล้วก็สีน้ำตาลพูดแบบนั้นได้อย่างไรจะเอาหลักมีคำตอบแน่นอนในรถ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:22:06.409994292+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:22:06.409997216+07:00","message":"> Transcript [3933] [false]: 'เขาว่าเป็นทะเลสีดำแล้วก็สีน้ำตาลพูดแบบนั้นได้อย่างไรจะเอาหลักมีคำตอบแน่นอนในรถ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:22:06.41000086+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:22:06.410002864+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:22:06.410006752+07:00","message":"StatePrefix: 'เขาว่าเป็นทะเลสีดำแล้วก็สีน้ำตาลพูดแบบนั้นได้อย่างไรจะเอาหลักมีคำตอบแน่นอน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:22:06.410009711+07:00","message":"TextPushed: 'เขาว่าเป็นทะเลสีดำแล้วก็สีน้ำตาลพูดแบบนั้นได้อย่างไรจะเอาหลักมีคำตอบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:22:06.410012293+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:22:06.410014671+07:00","message":"> Transcript [3934] [true]: 'ทรายเขาว่าเป็นทะเลสีดำแล้วก็สีน้ำตาลฝุ่นแบบนั้นได้อย่างไรแต่เอาหลักมีคำตอบแน่นอนในรถ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:22:06.410016958+07:00","message":"Count interim (case isFinal): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:22:06.410018726+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:22:06.410020502+07:00","message":"StatePrefix: 'เขาว่าเป็นทะเลสีดำแล้วก็สีน้ำตาลพูดแบบนั้นได้อย่างไรจะเอาหลักมีคำตอบแน่นอน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:22:06.41002267+07:00","message":"TextPushed: 'เขาว่าเป็นทะเลสีดำแล้วก็สีน้ำตาลพูดแบบนั้นได้อย่างไรจะเอาหลักมีคำตอบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:22:06.410024554+07:00","message":"must be align in case of isFinal"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:22:06.410286024+07:00","message":"Push: 'แน่นอนในรถ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:22:06.410289783+07:00","message":"TextPushed: 'เขาว่าเป็นทะเลสีดำแล้วก็สีน้ำตาลพูดแบบนั้นได้อย่างไรจะเอาหลักมีคำตอบแน่นอนในรถ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:22:06.410292148+07:00","message":"Set new StatePrefix : 'ทรายเขาว่าเป็นทะเลสีดำแล้วก็สีน้ำตาลฝุ่นแบบนั้นได้อย่างไรแต่เอาหลักมีคำตอบแน่นอนในรถ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:22:06.410294528+07:00","message":"Next Push (prob) : 'ทรายเขาว่าเป็นทะเลสีดำแล้วก็สีน้ำตาลฝุ่นแบบนั้นได้อย่างไรแต่เอาหลักมีคำตอบแน่นอนในรถ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:22:06.410301701+07:00","message":"push: {true แน่นอนในรถ 0 0xc000045880}"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:22:06.410323993+07:00","message":"write aligntment file to 'tmp/7593/align_message_id_223.html'"}
{"level":"info","service":"Main","time":"2026-06-25T13:22:06.422846138+07:00","message":"write wav file: './tmp/7593/7593_223.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:22:06.449001896+07:00","message":"[GCS] Start streaming session, msgId: 225"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:22:06.601243371+07:00","message":"receive streaming session, msgId: 224"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:22:06.601267464+07:00","message":"found end of frame, send empty tag with msgId: 224"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:22:06.601270761+07:00","message":"end Recv id 224"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:22:06.601278954+07:00","message":"[buffer interim] 224 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:22:06.60128722+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:22:06.601290988+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:22:06.601294001+07:00","message":"> Transcript [3935] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:22:06.601296792+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:22:06.601299052+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:22:06.601300992+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:22:06.601303021+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:22:06.601305654+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:22:06.601315801+07:00","message":"push: {true \n 0 0xc001da9380}"}
{"level":"info","service":"Main","time":"2026-06-25T13:22:06.605992933+07:00","message":"write wav file: './tmp/7593/7593_224.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:22:06.916095211+07:00","message":"receive streaming session, msgId: 225"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:22:06.916133118+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"หลวง\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":480000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:22:06.916138387+07:00","message":"receive interim result [false|false]: หลวง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:22:06.916154686+07:00","message":"[buffer interim] 225 false หลวง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:22:06.91616158+07:00","message":"[bufferProcess] interim [480000000]:หลวง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:22:06.916163905+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:22:06.988019664+07:00","message":"receive streaming session, msgId: 225"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:22:06.988062084+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"หลวงปู่\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":540000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:22:06.988068538+07:00","message":"receive interim result [false|false]: หลวงปู่"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:22:06.988083759+07:00","message":"[buffer interim] 225 false หลวงปู่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:22:06.988092915+07:00","message":"[bufferProcess] interim [540000000]:หลวงปู่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:22:06.988095458+07:00","message":"[bufferProcess] send to processor:หลวง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:22:06.988099182+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:22:06.988102908+07:00","message":"> Transcript [3936] [false]: 'หลวง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:22:06.988105209+07:00","message":"Set StatePrefix (first interim): 'หลวง'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:22:06.999093032+07:00","message":"receive streaming session, msgId: 225"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:22:06.999121184+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"หลวงพ่อ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":600000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:22:06.999126971+07:00","message":"receive interim result [false|false]: หลวงพ่อ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:22:06.999140624+07:00","message":"[buffer interim] 225 false หลวงพ่อ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:22:06.999146107+07:00","message":"[bufferProcess] interim [600000000]:หลวงพ่อ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:22:06.999148161+07:00","message":"[bufferProcess] send to processor:หลวงปู่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:22:06.999151232+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:22:06.999154334+07:00","message":"> Transcript [3937] [false]: 'หลวงปู่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:22:06.999157835+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:22:06.999159891+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:22:06.999161871+07:00","message":"StatePrefix: 'หลวง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:22:06.999163899+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:22:07.10135712+07:00","message":"receive streaming session, msgId: 225"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:22:07.101397732+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ลงไป\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":660000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:22:07.101404029+07:00","message":"receive interim result [false|false]: ลงไป"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:22:07.101423204+07:00","message":"[buffer interim] 225 false ลงไป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:22:07.101434994+07:00","message":"[bufferProcess] interim [660000000]:ลงไป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:22:07.101437241+07:00","message":"[bufferProcess] send to processor:หลวงพ่อ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:22:07.101440996+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:22:07.101444333+07:00","message":"> Transcript [3938] [false]: 'หลวงพ่อ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:22:07.101448476+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:22:07.101450832+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:22:07.101452805+07:00","message":"StatePrefix: 'หลวง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:22:07.101455079+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:22:07.198762533+07:00","message":"receive streaming session, msgId: 225"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:22:07.198811131+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ลงป้ายนี้\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":780000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:22:07.198818096+07:00","message":"receive interim result [false|false]: ลงป้ายนี้"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:22:07.198836041+07:00","message":"[buffer interim] 225 false ลงป้ายนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:22:07.198847438+07:00","message":"[bufferProcess] interim [780000000]:ลงป้ายนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:22:07.198850353+07:00","message":"[bufferProcess] send to processor:ลงไป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:22:07.19885481+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:22:07.198858001+07:00","message":"> Transcript [3939] [false]: 'ลงไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:22:07.198860321+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:22:07.198862358+07:00","message":"Set new StatePrefix: 'ลงไป'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:22:07.41699308+07:00","message":"receive streaming session, msgId: 225"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:22:07.41703509+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ลงป้ายนี้วัน\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":960000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:22:07.41704212+07:00","message":"receive interim result [false|false]: ลงป้ายนี้วัน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:22:07.417058194+07:00","message":"[buffer interim] 225 false ลงป้ายนี้วัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:22:07.417067178+07:00","message":"[bufferProcess] interim [960000000]:ลงป้ายนี้วัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:22:07.417069792+07:00","message":"[bufferProcess] send to processor:ลงป้ายนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:22:07.417073617+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:22:07.417076802+07:00","message":"> Transcript [3940] [false]: 'ลงป้ายนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:22:07.417079432+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:22:07.417081827+07:00","message":"Set new StatePrefix: 'ลงป้ายนี้'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:22:07.488469902+07:00","message":"receive streaming session, msgId: 225"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:22:07.488512513+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ลงป้ายนี้วันนี้\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":80000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:22:07.488519992+07:00","message":"receive interim result [false|false]: ลงป้ายนี้วันนี้"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:22:07.488536082+07:00","message":"[buffer interim] 225 false ลงป้ายนี้วันนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:22:07.488545016+07:00","message":"[bufferProcess] interim [80000000]:ลงป้ายนี้วันนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:22:07.488547429+07:00","message":"[bufferProcess] send to processor:ลงป้ายนี้วัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:22:07.488554532+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:22:07.488557727+07:00","message":"> Transcript [3941] [false]: 'ลงป้ายนี้วัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:22:07.488560914+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:22:07.488563182+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:22:07.488565155+07:00","message":"StatePrefix: 'ลงป้ายนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:22:07.488567662+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:22:07.656763391+07:00","message":"[GCS] IsForceVAD: false for message ID: 225"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:22:07.682993218+07:00","message":"receive streaming session, msgId: 225"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:22:07.683032791+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ลงป้ายนี้วันนี้ค่ะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":260000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:22:07.683039569+07:00","message":"receive interim result [false|false]: ลงป้ายนี้วันนี้ค่ะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:22:07.683055884+07:00","message":"[buffer interim] 225 false ลงป้ายนี้วันนี้ค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:22:07.683064398+07:00","message":"[bufferProcess] interim [260000000]:ลงป้ายนี้วันนี้ค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:22:07.683067988+07:00","message":"[bufferProcess] send to processor:ลงป้ายนี้วันนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:22:07.683078087+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:22:07.683082588+07:00","message":"> Transcript [3942] [false]: 'ลงป้ายนี้วันนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:22:07.683087253+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:22:07.683090805+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:22:07.68309476+07:00","message":"StatePrefix: 'ลงป้ายนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:22:07.683098292+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:22:07.769100291+07:00","message":"receive streaming session, msgId: 225"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:22:07.769195913+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ตกลงป้ายนี้วันนี้ค่ะ\",\"confidence\":0.9280472}],\"is_final\":true,\"result_end_time\":{\"seconds\":1,\"nanos\":440000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:22:07.769214873+07:00","message":"receive interim result [true|false]: ตกลงป้ายนี้วันนี้ค่ะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:22:07.769236774+07:00","message":"end recv isFinal message id 225"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:22:07.769244041+07:00","message":"end Recv id 225"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:22:07.769262482+07:00","message":"[buffer interim] 225 true ตกลงป้ายนี้วันนี้ค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:22:07.769277114+07:00","message":"[bufferProcess] interim [440000000]:ตกลงป้ายนี้วันนี้ค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:22:07.769283304+07:00","message":"[bufferProcess] send to processor (isfinal):ลงป้ายนี้วันนี้ค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:22:07.769289579+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:22:07.769296717+07:00","message":"> Transcript [3943] [false]: 'ลงป้ายนี้วันนี้ค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:22:07.769302405+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:22:07.769306389+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:22:07.769310695+07:00","message":"StatePrefix: 'ลงป้ายนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:22:07.769314264+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:22:07.769318586+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:22:07.76932272+07:00","message":"> Transcript [3944] [true]: 'ตกลงป้ายนี้วันนี้ค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:22:07.769327686+07:00","message":"Count interim (case isFinal): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:22:07.769331333+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:22:07.769334799+07:00","message":"StatePrefix: 'ลงป้ายนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:22:07.769338275+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:22:07.769351853+07:00","message":"Push: 'ตกลงป้ายนี้วันนี้ค่ะ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:22:07.769369869+07:00","message":"push: {true ตกลงป้ายนี้วันนี้ค่ะ 0 0xc000044a80}"}
{"level":"info","service":"Main","time":"2026-06-25T13:22:07.776548501+07:00","message":"write wav file: './tmp/7593/7593_225.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:22:08.179103442+07:00","message":"[GCS] Start streaming session, msgId: 226"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:22:09.035034397+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:22:09.035048659+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:22:12.03554342+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:22:12.035555654+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:22:15.03564353+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:22:15.035643685+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:22:16.310785868+07:00","message":"[GCS] IsForceVAD: false for message ID: 226"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:22:16.40172142+07:00","message":"receive streaming session, msgId: 226"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:22:16.401748121+07:00","message":"found end of frame, send empty tag with msgId: 226"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:22:16.401751402+07:00","message":"end Recv id 226"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:22:16.401758019+07:00","message":"[buffer interim] 226 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:22:16.401764638+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:22:16.40176857+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:22:16.401771365+07:00","message":"> Transcript [3945] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:22:16.401774314+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:22:16.401776835+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:22:16.401779181+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:22:16.401781563+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:22:16.401789673+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:22:16.401798563+07:00","message":"push: {true \n 0 0xc000045300}"}
{"level":"info","service":"Main","time":"2026-06-25T13:22:16.418441659+07:00","message":"write wav file: './tmp/7593/7593_226.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:22:16.506542752+07:00","message":"[GCS] Start streaming session, msgId: 227"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:22:16.951932069+07:00","message":"[GCS] IsForceVAD: false for message ID: 227"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:22:17.04134857+07:00","message":"receive streaming session, msgId: 227"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:22:17.041372605+07:00","message":"found end of frame, send empty tag with msgId: 227"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:22:17.04137599+07:00","message":"end Recv id 227"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:22:17.041385174+07:00","message":"[buffer interim] 227 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:22:17.041393838+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:22:17.041398278+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:22:17.041401122+07:00","message":"> Transcript [3946] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:22:17.041403946+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:22:17.041405955+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:22:17.041417623+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:22:17.041419909+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:22:17.041422663+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:22:17.04143475+07:00","message":"push: {true \n 0 0xc000044480}"}
{"level":"info","service":"Main","time":"2026-06-25T13:22:17.046293265+07:00","message":"write wav file: './tmp/7593/7593_227.wav'"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:22:18.035828061+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:22:18.035842702+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:22:18.046616634+07:00","message":"[GCS] Start streaming session, msgId: 228"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:22:20.104526043+07:00","message":"receive streaming session, msgId: 228"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:22:20.104574508+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ป้าย\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":100000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:22:20.104581817+07:00","message":"receive interim result [false|false]: ป้าย"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:22:20.104598407+07:00","message":"[buffer interim] 228 false ป้าย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:22:20.104607359+07:00","message":"[bufferProcess] interim [100000000]:ป้าย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:22:20.104610317+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:22:20.104617235+07:00","message":"[bufferProcess] send to processor (ticker):ป้าย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:22:20.104620992+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:22:20.104625366+07:00","message":"> Transcript [3947] [false]: 'ป้าย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:22:20.104628751+07:00","message":"Set StatePrefix (first interim): 'ป้าย'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:22:20.176566469+07:00","message":"receive streaming session, msgId: 228"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:22:20.176604648+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ร้องทุกข์ลงป้ายนี้\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":160000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:22:20.176610511+07:00","message":"receive interim result [false|false]: ร้องทุกข์ลงป้ายนี้"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:22:20.176623077+07:00","message":"[buffer interim] 228 false ร้องทุกข์ลงป้ายนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:22:20.176630298+07:00","message":"[bufferProcess] interim [160000000]:ร้องทุกข์ลงป้ายนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:22:20.176632389+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:22:20.617154459+07:00","message":"receive streaming session, msgId: 228"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:22:20.617215421+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ร้องทุกข์ลงป้ายนี้ตลอด\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":580000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:22:20.617223177+07:00","message":"receive interim result [false|false]: ร้องทุกข์ลงป้ายนี้ตลอด"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:22:20.617237995+07:00","message":"[buffer interim] 228 false ร้องทุกข์ลงป้ายนี้ตลอด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:22:20.617249454+07:00","message":"[bufferProcess] interim [580000000]:ร้องทุกข์ลงป้ายนี้ตลอด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:22:20.617252938+07:00","message":"[bufferProcess] send to processor:ร้องทุกข์ลงป้ายนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:22:20.617261306+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:22:20.61726527+07:00","message":"> Transcript [3948] [false]: 'ร้องทุกข์ลงป้ายนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:22:20.617268633+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:22:20.617271609+07:00","message":"Set new StatePrefix: 'ร้องทุกข์ลงป้ายนี้'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:22:20.693402785+07:00","message":"receive streaming session, msgId: 228"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:22:20.693454087+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ร้องทุกข์ลงป้ายนี้สวัสดี\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":640000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:22:20.693461512+07:00","message":"receive interim result [false|false]: ร้องทุกข์ลงป้ายนี้สวัสดี"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:22:20.693491266+07:00","message":"[buffer interim] 228 false ร้องทุกข์ลงป้ายนี้สวัสดี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:22:20.693500638+07:00","message":"[bufferProcess] interim [640000000]:ร้องทุกข์ลงป้ายนี้สวัสดี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:22:20.693504168+07:00","message":"[bufferProcess] send to processor:ร้องทุกข์ลงป้ายนี้ตลอด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:22:20.693508778+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:22:20.693513045+07:00","message":"> Transcript [3949] [false]: 'ร้องทุกข์ลงป้ายนี้ตลอด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:22:20.693518202+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:22:20.693521437+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:22:20.693524473+07:00","message":"StatePrefix: 'ร้องทุกข์ลงป้ายนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:22:20.693527567+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:22:20.856383491+07:00","message":"[GCS] IsForceVAD: false for message ID: 228"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:22:20.882193016+07:00","message":"receive streaming session, msgId: 228"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:22:20.882241583+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ร้องทุกข์ลงป้ายนี้สวัสดีค่ะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":880000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:22:20.882249168+07:00","message":"receive interim result [false|false]: ร้องทุกข์ลงป้ายนี้สวัสดีค่ะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:22:20.882265577+07:00","message":"[buffer interim] 228 false ร้องทุกข์ลงป้ายนี้สวัสดีค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:22:20.882276903+07:00","message":"[bufferProcess] interim [880000000]:ร้องทุกข์ลงป้ายนี้สวัสดีค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:22:20.882280606+07:00","message":"[bufferProcess] send to processor:ร้องทุกข์ลงป้ายนี้สวัสดี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:22:20.882287659+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:22:20.882291515+07:00","message":"> Transcript [3950] [false]: 'ร้องทุกข์ลงป้ายนี้สวัสดี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:22:20.882296249+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:22:20.88229927+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:22:20.882302656+07:00","message":"StatePrefix: 'ร้องทุกข์ลงป้ายนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:22:20.88230579+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:22:20.931965203+07:00","message":"[GCS] Start streaming session, msgId: 229"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:22:20.969812601+07:00","message":"receive streaming session, msgId: 228"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:22:20.969862253+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ร้องทุกข์ลงป้ายนี้สวัสดีค่ะ\",\"confidence\":0.9589726}],\"is_final\":true,\"result_end_time\":{\"seconds\":3,\"nanos\":30000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:22:20.969869355+07:00","message":"receive interim result [true|false]: ร้องทุกข์ลงป้ายนี้สวัสดีค่ะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:22:20.969879755+07:00","message":"end recv isFinal message id 228"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:22:20.96988371+07:00","message":"end Recv id 228"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:22:20.96989285+07:00","message":"[buffer interim] 228 true ร้องทุกข์ลงป้ายนี้สวัสดีค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:22:20.969901238+07:00","message":"[bufferProcess] interim [30000000]:ร้องทุกข์ลงป้ายนี้สวัสดีค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:22:20.969905524+07:00","message":"[bufferProcess] send to processor (isfinal):ร้องทุกข์ลงป้ายนี้สวัสดีค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:22:20.969909594+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:22:20.969913617+07:00","message":"> Transcript [3951] [false]: 'ร้องทุกข์ลงป้ายนี้สวัสดีค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:22:20.969917752+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:22:20.969920675+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:22:20.969924023+07:00","message":"StatePrefix: 'ร้องทุกข์ลงป้ายนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:22:20.969927126+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:22:20.969929896+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:22:20.96993317+07:00","message":"> Transcript [3952] [true]: 'ร้องทุกข์ลงป้ายนี้สวัสดีค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:22:20.969936399+07:00","message":"Count interim (case isFinal): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:22:20.969938947+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:22:20.969941355+07:00","message":"StatePrefix: 'ร้องทุกข์ลงป้ายนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:22:20.969944261+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:22:20.969947993+07:00","message":"Push: 'ร้องทุกข์ลงป้ายนี้สวัสดีค่ะ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:22:20.969957563+07:00","message":"push: {true ร้องทุกข์ลงป้ายนี้สวัสดีค่ะ 0 0xc001da8580}"}
{"level":"info","service":"Main","time":"2026-06-25T13:22:20.978574246+07:00","message":"write wav file: './tmp/7593/7593_228.wav'"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:22:21.036553758+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:22:21.036582064+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:22:21.466657209+07:00","message":"receive streaming session, msgId: 229"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:22:21.466702692+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มีปัญหา\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":600000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:22:21.466712019+07:00","message":"receive interim result [false|false]: มีปัญหา"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:22:21.466731318+07:00","message":"[buffer interim] 229 false มีปัญหา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:22:21.46673894+07:00","message":"[bufferProcess] interim [600000000]:มีปัญหา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:22:21.466741146+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:22:21.843733153+07:00","message":"receive streaming session, msgId: 229"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:22:21.843788933+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มีปัญหากู\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":900000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:22:21.843795856+07:00","message":"receive interim result [false|false]: มีปัญหากู"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:22:21.843811698+07:00","message":"[buffer interim] 229 false มีปัญหากู"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:22:21.843820889+07:00","message":"[bufferProcess] interim [900000000]:มีปัญหากู"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:22:21.84382328+07:00","message":"[bufferProcess] send to processor:มีปัญหา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:22:21.843830907+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:22:21.843834158+07:00","message":"> Transcript [3953] [false]: 'มีปัญหา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:22:21.843836678+07:00","message":"Set StatePrefix (first interim): 'มีปัญหา'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:22:21.953653945+07:00","message":"receive streaming session, msgId: 229"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:22:21.953705861+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มีปัญหากูจะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":20000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:22:21.953712866+07:00","message":"receive interim result [false|false]: มีปัญหากูจะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:22:21.953725962+07:00","message":"[buffer interim] 229 false มีปัญหากูจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:22:21.953733587+07:00","message":"[bufferProcess] interim [20000000]:มีปัญหากูจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:22:21.953737229+07:00","message":"[bufferProcess] send to processor:มีปัญหากู"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:22:21.95374634+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:22:21.953750367+07:00","message":"> Transcript [3954] [false]: 'มีปัญหากู'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:22:21.953754015+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:22:21.953756516+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:22:21.953758448+07:00","message":"StatePrefix: 'มีปัญหา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:22:21.953761322+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:22:22.004610028+07:00","message":"receive streaming session, msgId: 229"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:22:22.004653519+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มีปัญหาปรึกษา\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":80000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:22:22.00465918+07:00","message":"receive interim result [false|false]: มีปัญหาปรึกษา"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:22:22.004672534+07:00","message":"[buffer interim] 229 false มีปัญหาปรึกษา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:22:22.004679446+07:00","message":"[bufferProcess] interim [80000000]:มีปัญหาปรึกษา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:22:22.004681771+07:00","message":"[bufferProcess] send to processor:มีปัญหากูจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:22:22.004685188+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:22:22.004688726+07:00","message":"> Transcript [3955] [false]: 'มีปัญหากูจะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:22:22.004692596+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:22:22.004694832+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:22:22.004696728+07:00","message":"StatePrefix: 'มีปัญหา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:22:22.004698843+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:22:22.100685586+07:00","message":"receive streaming session, msgId: 229"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:22:22.100724824+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มีปัญหากูตาย\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":140000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:22:22.100730809+07:00","message":"receive interim result [false|false]: มีปัญหากูตาย"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:22:22.100745191+07:00","message":"[buffer interim] 229 false มีปัญหากูตาย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:22:22.100752556+07:00","message":"[bufferProcess] interim [140000000]:มีปัญหากูตาย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:22:22.100754966+07:00","message":"[bufferProcess] send to processor:มีปัญหาปรึกษา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:22:22.100758145+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:22:22.10076068+07:00","message":"> Transcript [3956] [false]: 'มีปัญหาปรึกษา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:22:22.100764075+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:22:22.100766139+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:22:22.100768501+07:00","message":"StatePrefix: 'มีปัญหา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:22:22.100771022+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:22:22.167356988+07:00","message":"receive streaming session, msgId: 229"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:22:22.167397999+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มีปัญหาอุตสาหกรรม\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":260000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:22:22.167403339+07:00","message":"receive interim result [false|false]: มีปัญหาอุตสาหกรรม"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:22:22.167425152+07:00","message":"[buffer interim] 229 false มีปัญหาอุตสาหกรรม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:22:22.167432429+07:00","message":"[bufferProcess] interim [260000000]:มีปัญหาอุตสาหกรรม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:22:22.167434647+07:00","message":"[bufferProcess] send to processor:มีปัญหากูตาย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:22:22.167437699+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:22:22.1674406+07:00","message":"> Transcript [3957] [false]: 'มีปัญหากูตาย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:22:22.167443867+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:22:22.16744626+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:22:22.167448534+07:00","message":"StatePrefix: 'มีปัญหา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:22:22.167450655+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:22:22.167453145+07:00","message":"Push: 'มีปัญหา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:22:22.167455175+07:00","message":"TextPushed: 'มีปัญหา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:22:22.167457177+07:00","message":"Set new StatePrefix : 'มีปัญหากูตาย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:22:22.167459294+07:00","message":"Next Push (prob) : 'กูตาย'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:22:22.167466333+07:00","message":"push: {false มีปัญหา 0 0xc0001fd900}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:22:22.331502077+07:00","message":"receive streaming session, msgId: 229"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:22:22.331542574+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มีปัญหาอุตส่าห์เสีย\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":380000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:22:22.331550226+07:00","message":"receive interim result [false|false]: มีปัญหาอุตส่าห์เสีย"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:22:22.331563407+07:00","message":"[buffer interim] 229 false มีปัญหาอุตส่าห์เสีย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:22:22.33157249+07:00","message":"[bufferProcess] interim [380000000]:มีปัญหาอุตส่าห์เสีย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:22:22.33157518+07:00","message":"[bufferProcess] send to processor:มีปัญหาอุตสาหกรรม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:22:22.331580451+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:22:22.331583475+07:00","message":"> Transcript [3958] [false]: 'มีปัญหาอุตสาหกรรม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:22:22.331586076+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:22:22.331588614+07:00","message":"Set new StatePrefix: 'มีปัญหาอุตสาหกรรม'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:22:22.350058137+07:00","message":"receive streaming session, msgId: 229"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:22:22.350095942+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มีปัญหาปรึกษาเกี่ยว\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":440000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:22:22.350101769+07:00","message":"receive interim result [false|false]: มีปัญหาปรึกษาเกี่ยว"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:22:22.350116092+07:00","message":"[buffer interim] 229 false มีปัญหาปรึกษาเกี่ยว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:22:22.350123039+07:00","message":"[bufferProcess] interim [440000000]:มีปัญหาปรึกษาเกี่ยว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:22:22.350125383+07:00","message":"[bufferProcess] send to processor:มีปัญหาอุตส่าห์เสีย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:22:22.350128431+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:22:22.350131031+07:00","message":"> Transcript [3959] [false]: 'มีปัญหาอุตส่าห์เสีย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:22:22.350133433+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:22:22.350135627+07:00","message":"Set new StatePrefix: 'มีปัญหาอุตส่าห์เสีย'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:22:22.509561369+07:00","message":"receive streaming session, msgId: 229"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:22:22.509609303+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มีปัญหากูตายเสียให้\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":620000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:22:22.509615611+07:00","message":"receive interim result [false|false]: มีปัญหากูตายเสียให้"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:22:22.509631428+07:00","message":"[buffer interim] 229 false มีปัญหากูตายเสียให้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:22:22.509638469+07:00","message":"[bufferProcess] interim [620000000]:มีปัญหากูตายเสียให้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:22:22.509640925+07:00","message":"[bufferProcess] send to processor:มีปัญหาปรึกษาเกี่ยว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:22:22.509644107+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:22:22.509648998+07:00","message":"> Transcript [3960] [false]: 'มีปัญหาปรึกษาเกี่ยว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:22:22.509651355+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:22:22.509653761+07:00","message":"Set new StatePrefix: 'มีปัญหาปรึกษาเกี่ยว'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:22:22.701604939+07:00","message":"receive streaming session, msgId: 229"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:22:22.701645535+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มีปัญหากูตายเสียให้นะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":800000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:22:22.701651989+07:00","message":"receive interim result [false|false]: มีปัญหากูตายเสียให้นะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:22:22.701665466+07:00","message":"[buffer interim] 229 false มีปัญหากูตายเสียให้นะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:22:22.701678503+07:00","message":"[bufferProcess] interim [800000000]:มีปัญหากูตายเสียให้นะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:22:22.701682463+07:00","message":"[bufferProcess] send to processor:มีปัญหากูตายเสียให้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:22:22.701687915+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:22:22.701692287+07:00","message":"> Transcript [3961] [false]: 'มีปัญหากูตายเสียให้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:22:22.701695838+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:22:22.701699087+07:00","message":"Set new StatePrefix: 'มีปัญหากูตายเสียให้'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:22:22.803449394+07:00","message":"receive streaming session, msgId: 229"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:22:22.803488587+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มีปัญหากูตายเสียให้น้ำ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":860000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:22:22.803495261+07:00","message":"receive interim result [false|false]: มีปัญหากูตายเสียให้น้ำ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:22:22.803511818+07:00","message":"[buffer interim] 229 false มีปัญหากูตายเสียให้น้ำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:22:22.803518986+07:00","message":"[bufferProcess] interim [860000000]:มีปัญหากูตายเสียให้น้ำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:22:22.803521588+07:00","message":"[bufferProcess] send to processor:มีปัญหากูตายเสียให้นะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:22:22.803524664+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:22:22.803527412+07:00","message":"> Transcript [3962] [false]: 'มีปัญหากูตายเสียให้นะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:22:22.803530913+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:22:22.803533397+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:22:22.803535561+07:00","message":"StatePrefix: 'มีปัญหากูตายเสียให้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:22:22.803537978+07:00","message":"TextPushed: 'มีปัญหา'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:22:22.87894475+07:00","message":"receive streaming session, msgId: 229"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:22:22.87898399+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มีปัญหากูตายเสียให้น้ำไม่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":980000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:22:22.878991514+07:00","message":"receive interim result [false|false]: มีปัญหากูตายเสียให้น้ำไม่"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:22:22.879003571+07:00","message":"[buffer interim] 229 false มีปัญหากูตายเสียให้น้ำไม่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:22:22.879010699+07:00","message":"[bufferProcess] interim [980000000]:มีปัญหากูตายเสียให้น้ำไม่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:22:22.879013546+07:00","message":"[bufferProcess] send to processor:มีปัญหากูตายเสียให้น้ำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:22:22.879019217+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:22:22.879021977+07:00","message":"> Transcript [3963] [false]: 'มีปัญหากูตายเสียให้น้ำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:22:22.879026013+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:22:22.879028333+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:22:22.879030484+07:00","message":"StatePrefix: 'มีปัญหากูตายเสียให้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:22:22.879032817+07:00","message":"TextPushed: 'มีปัญหา'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:22:23.000239609+07:00","message":"receive streaming session, msgId: 229"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:22:23.000287202+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มีปัญหากูตายเสียให้น้ำไม่ไหล\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":100000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:22:23.000293996+07:00","message":"receive interim result [false|false]: มีปัญหากูตายเสียให้น้ำไม่ไหล"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:22:23.000311556+07:00","message":"[buffer interim] 229 false มีปัญหากูตายเสียให้น้ำไม่ไหล"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:22:23.000320092+07:00","message":"[bufferProcess] interim [100000000]:มีปัญหากูตายเสียให้น้ำไม่ไหล"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:22:23.000322523+07:00","message":"[bufferProcess] send to processor:มีปัญหากูตายเสียให้น้ำไม่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:22:23.000326767+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:22:23.000330209+07:00","message":"> Transcript [3964] [false]: 'มีปัญหากูตายเสียให้น้ำไม่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:22:23.000333681+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:22:23.000336039+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:22:23.000338691+07:00","message":"StatePrefix: 'มีปัญหากูตายเสียให้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:22:23.000340888+07:00","message":"TextPushed: 'มีปัญหา'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:22:23.246808146+07:00","message":"receive streaming session, msgId: 229"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:22:23.246856509+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มีปัญหากูตายเสียให้น้ำไม่ไหลไฟ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":340000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:22:23.246865212+07:00","message":"receive interim result [false|false]: มีปัญหากูตายเสียให้น้ำไม่ไหลไฟ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:22:23.24688632+07:00","message":"[buffer interim] 229 false มีปัญหากูตายเสียให้น้ำไม่ไหลไฟ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:22:23.246897731+07:00","message":"[bufferProcess] interim [340000000]:มีปัญหากูตายเสียให้น้ำไม่ไหลไฟ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:22:23.246900579+07:00","message":"[bufferProcess] send to processor:มีปัญหากูตายเสียให้น้ำไม่ไหล"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:22:23.246906577+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:22:23.246909664+07:00","message":"> Transcript [3965] [false]: 'มีปัญหากูตายเสียให้น้ำไม่ไหล'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:22:23.246914066+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:22:23.246916185+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:22:23.246918273+07:00","message":"StatePrefix: 'มีปัญหากูตายเสียให้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:22:23.246920688+07:00","message":"TextPushed: 'มีปัญหา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:22:23.246925039+07:00","message":"Push: 'กูตายเสียให้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:22:23.246928928+07:00","message":"TextPushed: 'มีปัญหากูตายเสียให้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:22:23.246931794+07:00","message":"Set new StatePrefix : 'มีปัญหากูตายเสียให้น้ำไม่ไหล'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:22:23.246934291+07:00","message":"Next Push (prob) : 'น้ำไม่ไหล'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:22:23.246941502+07:00","message":"push: {false กูตายเสียให้ 0 0xc0001fd900}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:22:23.380169944+07:00","message":"receive streaming session, msgId: 229"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:22:23.380209587+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มีปัญหากูตายเสียให้น้ำไม่ไหลไฟดับ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":520000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:22:23.380215885+07:00","message":"receive interim result [false|false]: มีปัญหากูตายเสียให้น้ำไม่ไหลไฟดับ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:22:23.380231308+07:00","message":"[buffer interim] 229 false มีปัญหากูตายเสียให้น้ำไม่ไหลไฟดับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:22:23.380238334+07:00","message":"[bufferProcess] interim [520000000]:มีปัญหากูตายเสียให้น้ำไม่ไหลไฟดับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:22:23.380240933+07:00","message":"[bufferProcess] send to processor:มีปัญหากูตายเสียให้น้ำไม่ไหลไฟ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:22:23.380246028+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:22:23.380248534+07:00","message":"> Transcript [3966] [false]: 'มีปัญหากูตายเสียให้น้ำไม่ไหลไฟ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:22:23.380252561+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:22:23.380255192+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:22:23.380257574+07:00","message":"StatePrefix: 'มีปัญหากูตายเสียให้น้ำไม่ไหล'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:22:23.380260223+07:00","message":"TextPushed: 'มีปัญหากูตายเสียให้'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:22:23.721287567+07:00","message":"receive streaming session, msgId: 229"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:22:23.721324614+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มีปัญหากูตายเสียให้น้ำไม่ไหลไฟดับทั้ง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":820000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:22:23.721330441+07:00","message":"receive interim result [false|false]: มีปัญหากูตายเสียให้น้ำไม่ไหลไฟดับทั้ง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:22:23.721342654+07:00","message":"[buffer interim] 229 false มีปัญหากูตายเสียให้น้ำไม่ไหลไฟดับทั้ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:22:23.721349938+07:00","message":"[bufferProcess] interim [820000000]:มีปัญหากูตายเสียให้น้ำไม่ไหลไฟดับทั้ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:22:23.721352519+07:00","message":"[bufferProcess] send to processor:มีปัญหากูตายเสียให้น้ำไม่ไหลไฟดับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:22:23.721356091+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:22:23.721358805+07:00","message":"> Transcript [3967] [false]: 'มีปัญหากูตายเสียให้น้ำไม่ไหลไฟดับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:22:23.721362643+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:22:23.721364818+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:22:23.721366822+07:00","message":"StatePrefix: 'มีปัญหากูตายเสียให้น้ำไม่ไหล'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:22:23.721369188+07:00","message":"TextPushed: 'มีปัญหากูตายเสียให้'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:22:23.769674944+07:00","message":"receive streaming session, msgId: 229"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:22:23.769711187+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มีปัญหากูตายเสียให้น้ำไม่ไหลไฟดับถนน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":880000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:22:23.769717102+07:00","message":"receive interim result [false|false]: มีปัญหากูตายเสียให้น้ำไม่ไหลไฟดับถนน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:22:23.769729667+07:00","message":"[buffer interim] 229 false มีปัญหากูตายเสียให้น้ำไม่ไหลไฟดับถนน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:22:23.769736446+07:00","message":"[bufferProcess] interim [880000000]:มีปัญหากูตายเสียให้น้ำไม่ไหลไฟดับถนน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:22:23.769739011+07:00","message":"[bufferProcess] send to processor:มีปัญหากูตายเสียให้น้ำไม่ไหลไฟดับทั้ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:22:23.769744464+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:22:23.769747358+07:00","message":"> Transcript [3968] [false]: 'มีปัญหากูตายเสียให้น้ำไม่ไหลไฟดับทั้ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:22:23.769750893+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:22:23.769753136+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:22:23.769755226+07:00","message":"StatePrefix: 'มีปัญหากูตายเสียให้น้ำไม่ไหล'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:22:23.769757861+07:00","message":"TextPushed: 'มีปัญหากูตายเสียให้'"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:22:24.037426328+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:22:24.037436539+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:22:24.081389528+07:00","message":"receive streaming session, msgId: 229"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:22:24.081430869+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มีปัญหากูตายเสียให้น้ำไม่ไหลไฟดับถนนทาง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":180000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:22:24.08143691+07:00","message":"receive interim result [false|false]: มีปัญหากูตายเสียให้น้ำไม่ไหลไฟดับถนนทาง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:22:24.081450735+07:00","message":"[buffer interim] 229 false มีปัญหากูตายเสียให้น้ำไม่ไหลไฟดับถนนทาง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:22:24.081458213+07:00","message":"[bufferProcess] interim [180000000]:มีปัญหากูตายเสียให้น้ำไม่ไหลไฟดับถนนทาง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:22:24.081460836+07:00","message":"[bufferProcess] send to processor:มีปัญหากูตายเสียให้น้ำไม่ไหลไฟดับถนน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:22:24.081467671+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:22:24.081470546+07:00","message":"> Transcript [3969] [false]: 'มีปัญหากูตายเสียให้น้ำไม่ไหลไฟดับถนน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:22:24.081474469+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:22:24.081476734+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:22:24.081478882+07:00","message":"StatePrefix: 'มีปัญหากูตายเสียให้น้ำไม่ไหล'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:22:24.081481493+07:00","message":"TextPushed: 'มีปัญหากูตายเสียให้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:22:24.081487424+07:00","message":"Push: 'น้ำไม่ไหล'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:22:24.081489341+07:00","message":"TextPushed: 'มีปัญหากูตายเสียให้น้ำไม่ไหล'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:22:24.081491606+07:00","message":"Set new StatePrefix : 'มีปัญหากูตายเสียให้น้ำไม่ไหลไฟดับถนน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:22:24.081493899+07:00","message":"Next Push (prob) : 'ไฟดับถนน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:22:24.081501144+07:00","message":"push: {false น้ำไม่ไหล 0 0xc0001fd900}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:22:24.276455514+07:00","message":"receive streaming session, msgId: 229"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:22:24.276493987+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มีปัญหากูตายเสียให้น้ำไม่ไหลไฟดับถนนพังหรือ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":420000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:22:24.276500943+07:00","message":"receive interim result [false|false]: มีปัญหากูตายเสียให้น้ำไม่ไหลไฟดับถนนพังหรือ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:22:24.276517578+07:00","message":"[buffer interim] 229 false มีปัญหากูตายเสียให้น้ำไม่ไหลไฟดับถนนพังหรือ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:22:24.276525333+07:00","message":"[bufferProcess] interim [420000000]:มีปัญหากูตายเสียให้น้ำไม่ไหลไฟดับถนนพังหรือ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:22:24.276529767+07:00","message":"[bufferProcess] send to processor:มีปัญหากูตายเสียให้น้ำไม่ไหลไฟดับถนนทาง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:22:24.276533396+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:22:24.276536526+07:00","message":"> Transcript [3970] [false]: 'มีปัญหากูตายเสียให้น้ำไม่ไหลไฟดับถนนทาง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:22:24.276540619+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:22:24.276542784+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:22:24.276544904+07:00","message":"StatePrefix: 'มีปัญหากูตายเสียให้น้ำไม่ไหลไฟดับถนน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:22:24.276547788+07:00","message":"TextPushed: 'มีปัญหากูตายเสียให้น้ำไม่ไหล'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:22:24.316553778+07:00","message":"[GCS] IsForceVAD: false for message ID: 229"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:22:24.380445359+07:00","message":"[GCS] Start streaming session, msgId: 230"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:22:24.556325187+07:00","message":"receive streaming session, msgId: 229"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:22:24.556380524+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มีปัญหาปรึกษาเกี่ยวให้น้ำไม่ไหลไฟดับถนนพังหรือเปล่า\",\"confidence\":0.9234279}],\"is_final\":true,\"result_end_time\":{\"seconds\":3,\"nanos\":630000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:22:24.556391163+07:00","message":"receive interim result [true|false]: มีปัญหาปรึกษาเกี่ยวให้น้ำไม่ไหลไฟดับถนนพังหรือเปล่า"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:22:24.556412781+07:00","message":"end recv isFinal message id 229"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:22:24.556416969+07:00","message":"end Recv id 229"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:22:24.556427457+07:00","message":"[buffer interim] 229 true มีปัญหาปรึกษาเกี่ยวให้น้ำไม่ไหลไฟดับถนนพังหรือเปล่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:22:24.55643905+07:00","message":"[bufferProcess] interim [630000000]:มีปัญหาปรึกษาเกี่ยวให้น้ำไม่ไหลไฟดับถนนพังหรือเปล่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:22:24.556444625+07:00","message":"[bufferProcess] send to processor (isfinal):มีปัญหากูตายเสียให้น้ำไม่ไหลไฟดับถนนพังหรือ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:22:24.556450821+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:22:24.556455669+07:00","message":"> Transcript [3971] [false]: 'มีปัญหากูตายเสียให้น้ำไม่ไหลไฟดับถนนพังหรือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:22:24.556463505+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:22:24.556467025+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:22:24.556470554+07:00","message":"StatePrefix: 'มีปัญหากูตายเสียให้น้ำไม่ไหลไฟดับถนน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:22:24.556479202+07:00","message":"TextPushed: 'มีปัญหากูตายเสียให้น้ำไม่ไหล'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:22:24.556482275+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:22:24.556485275+07:00","message":"> Transcript [3972] [true]: 'มีปัญหาปรึกษาเกี่ยวให้น้ำไม่ไหลไฟดับถนนพังหรือเปล่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:22:24.556489334+07:00","message":"Count interim (case isFinal): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:22:24.556492158+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:22:24.556495397+07:00","message":"StatePrefix: 'มีปัญหากูตายเสียให้น้ำไม่ไหลไฟดับถนน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:22:24.556499381+07:00","message":"TextPushed: 'มีปัญหากูตายเสียให้น้ำไม่ไหล'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:22:24.556502714+07:00","message":"must be align in case of isFinal"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:22:24.556734414+07:00","message":"Push: 'ไฟดับถนนพังหรือเปล่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:22:24.556747151+07:00","message":"TextPushed: 'มีปัญหากูตายเสียให้น้ำไม่ไหลไฟดับถนนพังหรือเปล่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:22:24.556751175+07:00","message":"Set new StatePrefix : 'มีปัญหาปรึกษาเกี่ยวให้น้ำไม่ไหลไฟดับถนนพังหรือเปล่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:22:24.55675567+07:00","message":"Next Push (prob) : 'มีปัญหาปรึกษาเกี่ยวให้น้ำไม่ไหลไฟดับถนนพังหรือเปล่า'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:22:24.556772162+07:00","message":"push: {true ไฟดับถนนพังหรือเปล่า 0 0xc0001fd900}"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:22:24.556766813+07:00","message":"write aligntment file to 'tmp/7593/align_message_id_229.html'"}
{"level":"info","service":"Main","time":"2026-06-25T13:22:24.566216969+07:00","message":"write wav file: './tmp/7593/7593_229.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:22:24.911604945+07:00","message":"receive streaming session, msgId: 230"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:22:24.911647155+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เป็นผู้\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":360000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:22:24.911652878+07:00","message":"receive interim result [false|false]: เป็นผู้"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:22:24.91166667+07:00","message":"[buffer interim] 230 false เป็นผู้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:22:24.911672935+07:00","message":"[bufferProcess] interim [360000000]:เป็นผู้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:22:24.911674936+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:22:25.119287584+07:00","message":"receive streaming session, msgId: 230"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:22:25.119333106+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"พูดกับ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":600000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:22:25.119340541+07:00","message":"receive interim result [false|false]: พูดกับ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:22:25.119359284+07:00","message":"[buffer interim] 230 false พูดกับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:22:25.11936727+07:00","message":"[bufferProcess] interim [600000000]:พูดกับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:22:25.119370278+07:00","message":"[bufferProcess] send to processor:เป็นผู้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:22:25.119373894+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:22:25.119377366+07:00","message":"> Transcript [3973] [false]: 'เป็นผู้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:22:25.119379632+07:00","message":"Set StatePrefix (first interim): 'เป็นผู้'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:22:25.280210281+07:00","message":"[GCS] IsForceVAD: false for message ID: 230"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:22:25.338558039+07:00","message":"[GCS] Start streaming session, msgId: 231"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:22:25.427665105+07:00","message":"receive streaming session, msgId: 230"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:22:25.427703598+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"พูดกับใครจ๊ะ\",\"confidence\":0.76525444}],\"is_final\":true,\"result_end_time\":{\"nanos\":930000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:22:25.427709658+07:00","message":"receive interim result [true|false]: พูดกับใครจ๊ะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:22:25.427715736+07:00","message":"end recv isFinal message id 230"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:22:25.427718114+07:00","message":"end Recv id 230"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:22:25.427724775+07:00","message":"[buffer interim] 230 true พูดกับใครจ๊ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:22:25.427731819+07:00","message":"[bufferProcess] interim [930000000]:พูดกับใครจ๊ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:22:25.42773527+07:00","message":"[bufferProcess] send to processor (isfinal):พูดกับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:22:25.42773847+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:22:25.42774147+07:00","message":"> Transcript [3974] [false]: 'พูดกับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:22:25.427743802+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:22:25.427745805+07:00","message":"Set new StatePrefix: 'พูดกับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:22:25.427747498+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:22:25.427749557+07:00","message":"> Transcript [3975] [true]: 'พูดกับใครจ๊ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:22:25.427751931+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:22:25.427754077+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:22:25.427756105+07:00","message":"StatePrefix: 'พูดกับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:22:25.427758059+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:22:25.427760673+07:00","message":"Push: 'พูดกับใครจ๊ะ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:22:25.427768113+07:00","message":"push: {true พูดกับใครจ๊ะ 0 0xc0017d5600}"}
{"level":"info","service":"Main","time":"2026-06-25T13:22:25.433941066+07:00","message":"write wav file: './tmp/7593/7593_230.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:22:25.870645263+07:00","message":"receive streaming session, msgId: 231"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:22:25.870688116+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อภัย\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":540000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:22:25.870695767+07:00","message":"receive interim result [false|false]: อภัย"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:22:25.870713774+07:00","message":"[buffer interim] 231 false อภัย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:22:25.870723263+07:00","message":"[bufferProcess] interim [540000000]:อภัย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:22:25.870726595+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:22:25.995542816+07:00","message":"receive streaming session, msgId: 231"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:22:25.995586316+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไทยออยล์\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":660000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:22:25.9955924+07:00","message":"receive interim result [false|false]: ไทยออยล์"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:22:25.995604395+07:00","message":"[buffer interim] 231 false ไทยออยล์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:22:25.995612641+07:00","message":"[bufferProcess] interim [660000000]:ไทยออยล์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:22:25.995615052+07:00","message":"[bufferProcess] send to processor:อภัย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:22:25.995618401+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:22:25.995621605+07:00","message":"> Transcript [3976] [false]: 'อภัย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:22:25.995623945+07:00","message":"Set StatePrefix (first interim): 'อภัย'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:22:26.05985095+07:00","message":"receive streaming session, msgId: 231"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:22:26.059891151+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"พยากรณ์\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":780000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:22:26.059898114+07:00","message":"receive interim result [false|false]: พยากรณ์"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:22:26.059913146+07:00","message":"[buffer interim] 231 false พยากรณ์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:22:26.059920807+07:00","message":"[bufferProcess] interim [780000000]:พยากรณ์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:22:26.059923261+07:00","message":"[bufferProcess] send to processor:ไทยออยล์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:22:26.059930907+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:22:26.059933943+07:00","message":"> Transcript [3977] [false]: 'ไทยออยล์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:22:26.059936392+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:22:26.059938451+07:00","message":"Set new StatePrefix: 'ไทยออยล์'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:22:26.201838318+07:00","message":"receive streaming session, msgId: 231"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:22:26.20187517+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไทยออนไลน์\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":900000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:22:26.201881273+07:00","message":"receive interim result [false|false]: ไทยออนไลน์"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:22:26.201899636+07:00","message":"[buffer interim] 231 false ไทยออนไลน์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:22:26.201907845+07:00","message":"[bufferProcess] interim [900000000]:ไทยออนไลน์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:22:26.201910432+07:00","message":"[bufferProcess] send to processor:พยากรณ์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:22:26.201914484+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:22:26.201918571+07:00","message":"> Transcript [3978] [false]: 'พยากรณ์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:22:26.201922767+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:22:26.201925982+07:00","message":"Set new StatePrefix: 'พยากรณ์'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:22:26.521652428+07:00","message":"receive streaming session, msgId: 231"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:22:26.521696312+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"Thai Online นะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":200000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:22:26.52170307+07:00","message":"receive interim result [false|false]: Thai Online นะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:22:26.521717189+07:00","message":"[buffer interim] 231 false Thai Online นะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:22:26.52172482+07:00","message":"[bufferProcess] interim [200000000]:Thai Online นะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:22:26.52172767+07:00","message":"[bufferProcess] send to processor:ไทยออนไลน์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:22:26.521734893+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:22:26.521738016+07:00","message":"> Transcript [3979] [false]: 'ไทยออนไลน์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:22:26.521740632+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:22:26.521742928+07:00","message":"Set new StatePrefix: 'ไทยออนไลน์'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:22:26.58396365+07:00","message":"receive streaming session, msgId: 231"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:22:26.584006785+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ภัยออนไลน์นะคะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":260000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:22:26.584014776+07:00","message":"receive interim result [false|false]: ภัยออนไลน์นะคะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:22:26.58403055+07:00","message":"[buffer interim] 231 false ภัยออนไลน์นะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:22:26.584043116+07:00","message":"[bufferProcess] interim [260000000]:ภัยออนไลน์นะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:22:26.584046181+07:00","message":"[bufferProcess] send to processor:Thai Online นะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:22:26.584055961+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:22:26.584060101+07:00","message":"> Transcript [3980] [false]: 'Thai Online นะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:22:26.584063163+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:22:26.58406521+07:00","message":"Set new StatePrefix: 'Thai Online นะ'"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:22:27.037928128+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:22:27.037943068+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:22:27.220737831+07:00","message":"receive streaming session, msgId: 231"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:22:27.220781432+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ภัยออนไลน์นะคะเรื่อง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":860000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:22:27.220788711+07:00","message":"receive interim result [false|false]: ภัยออนไลน์นะคะเรื่อง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:22:27.220802193+07:00","message":"[buffer interim] 231 false ภัยออนไลน์นะคะเรื่อง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:22:27.220811197+07:00","message":"[bufferProcess] interim [860000000]:ภัยออนไลน์นะคะเรื่อง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:22:27.220814413+07:00","message":"[bufferProcess] send to processor:ภัยออนไลน์นะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:22:27.220821946+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:22:27.220825186+07:00","message":"> Transcript [3981] [false]: 'ภัยออนไลน์นะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:22:27.22082785+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:22:27.220830153+07:00","message":"Set new StatePrefix: 'ภัยออนไลน์นะคะ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:22:27.228562512+07:00","message":"receive streaming session, msgId: 231"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:22:27.228587626+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ภัยออนไลน์นะคะเรื่องนี้\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":920000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:22:27.228592811+07:00","message":"receive interim result [false|false]: ภัยออนไลน์นะคะเรื่องนี้"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:22:27.228605166+07:00","message":"[buffer interim] 231 false ภัยออนไลน์นะคะเรื่องนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:22:27.228611642+07:00","message":"[bufferProcess] interim [920000000]:ภัยออนไลน์นะคะเรื่องนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:22:27.228614293+07:00","message":"[bufferProcess] send to processor:ภัยออนไลน์นะคะเรื่อง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:22:27.228617834+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:22:27.228620685+07:00","message":"> Transcript [3982] [false]: 'ภัยออนไลน์นะคะเรื่อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:22:27.22862393+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:22:27.228626215+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:22:27.2286286+07:00","message":"StatePrefix: 'ภัยออนไลน์นะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:22:27.228630925+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:22:27.423182796+07:00","message":"receive streaming session, msgId: 231"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:22:27.423226805+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ภัยออนไลน์นะคะเรื่องนี้ก็\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":100000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:22:27.423233647+07:00","message":"receive interim result [false|false]: ภัยออนไลน์นะคะเรื่องนี้ก็"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:22:27.423248214+07:00","message":"[buffer interim] 231 false ภัยออนไลน์นะคะเรื่องนี้ก็"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:22:27.423256143+07:00","message":"[bufferProcess] interim [100000000]:ภัยออนไลน์นะคะเรื่องนี้ก็"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:22:27.423258806+07:00","message":"[bufferProcess] send to processor:ภัยออนไลน์นะคะเรื่องนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:22:27.423262949+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:22:27.423265794+07:00","message":"> Transcript [3983] [false]: 'ภัยออนไลน์นะคะเรื่องนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:22:27.423269425+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:22:27.423271529+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:22:27.423273732+07:00","message":"StatePrefix: 'ภัยออนไลน์นะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:22:27.423276343+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:22:27.478855009+07:00","message":"receive streaming session, msgId: 231"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:22:27.478891782+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ภัยออนไลน์นะคะเรื่องนี้ก็จะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":220000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:22:27.478897719+07:00","message":"receive interim result [false|false]: ภัยออนไลน์นะคะเรื่องนี้ก็จะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:22:27.478907934+07:00","message":"[buffer interim] 231 false ภัยออนไลน์นะคะเรื่องนี้ก็จะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:22:27.478914553+07:00","message":"[bufferProcess] interim [220000000]:ภัยออนไลน์นะคะเรื่องนี้ก็จะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:22:27.478917152+07:00","message":"[bufferProcess] send to processor:ภัยออนไลน์นะคะเรื่องนี้ก็"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:22:27.478920318+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:22:27.478923214+07:00","message":"> Transcript [3984] [false]: 'ภัยออนไลน์นะคะเรื่องนี้ก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:22:27.478926849+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:22:27.478928916+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:22:27.478931493+07:00","message":"StatePrefix: 'ภัยออนไลน์นะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:22:27.478933546+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:22:27.600747279+07:00","message":"receive streaming session, msgId: 231"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:22:27.600784055+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ภัยออนไลน์นะคะเรื่องนี้ก็แจ้ง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":280000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:22:27.600790188+07:00","message":"receive interim result [false|false]: ภัยออนไลน์นะคะเรื่องนี้ก็แจ้ง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:22:27.600805296+07:00","message":"[buffer interim] 231 false ภัยออนไลน์นะคะเรื่องนี้ก็แจ้ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:22:27.600812024+07:00","message":"[bufferProcess] interim [280000000]:ภัยออนไลน์นะคะเรื่องนี้ก็แจ้ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:22:27.600814523+07:00","message":"[bufferProcess] send to processor:ภัยออนไลน์นะคะเรื่องนี้ก็จะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:22:27.600821453+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:22:27.600824491+07:00","message":"> Transcript [3985] [false]: 'ภัยออนไลน์นะคะเรื่องนี้ก็จะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:22:27.600828238+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:22:27.600830737+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:22:27.600833351+07:00","message":"StatePrefix: 'ภัยออนไลน์นะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:22:27.600835669+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:22:27.600841353+07:00","message":"Push: 'ภัยออนไลน์นะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:22:27.600843448+07:00","message":"TextPushed: 'ภัยออนไลน์นะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:22:27.60084554+07:00","message":"Set new StatePrefix : 'ภัยออนไลน์นะคะเรื่องนี้ก็จะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:22:27.600847809+07:00","message":"Next Push (prob) : 'เรื่องนี้ก็จะ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:22:27.600855598+07:00","message":"push: {false ภัยออนไลน์นะคะ 0 0xc0017d5900}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:22:27.790734799+07:00","message":"receive streaming session, msgId: 231"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:22:27.790777088+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ภัยออนไลน์นะคะเรื่องนี้ก็แจ้งเข้า\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":460000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:22:27.790782906+07:00","message":"receive interim result [false|false]: ภัยออนไลน์นะคะเรื่องนี้ก็แจ้งเข้า"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:22:27.790800597+07:00","message":"[buffer interim] 231 false ภัยออนไลน์นะคะเรื่องนี้ก็แจ้งเข้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:22:27.790808633+07:00","message":"[bufferProcess] interim [460000000]:ภัยออนไลน์นะคะเรื่องนี้ก็แจ้งเข้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:22:27.790811528+07:00","message":"[bufferProcess] send to processor:ภัยออนไลน์นะคะเรื่องนี้ก็แจ้ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:22:27.790815119+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:22:27.790818353+07:00","message":"> Transcript [3986] [false]: 'ภัยออนไลน์นะคะเรื่องนี้ก็แจ้ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:22:27.790821221+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:22:27.790823285+07:00","message":"Set new StatePrefix: 'ภัยออนไลน์นะคะเรื่องนี้ก็แจ้ง'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:22:27.924192871+07:00","message":"receive streaming session, msgId: 231"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:22:27.924229735+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ภัยออนไลน์นะคะเรื่องนี้ก็แจ้งเข้ามา\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":580000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:22:27.924235774+07:00","message":"receive interim result [false|false]: ภัยออนไลน์นะคะเรื่องนี้ก็แจ้งเข้ามา"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:22:27.924250257+07:00","message":"[buffer interim] 231 false ภัยออนไลน์นะคะเรื่องนี้ก็แจ้งเข้ามา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:22:27.92425723+07:00","message":"[bufferProcess] interim [580000000]:ภัยออนไลน์นะคะเรื่องนี้ก็แจ้งเข้ามา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:22:27.924259712+07:00","message":"[bufferProcess] send to processor:ภัยออนไลน์นะคะเรื่องนี้ก็แจ้งเข้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:22:27.924262866+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:22:27.924265402+07:00","message":"> Transcript [3987] [false]: 'ภัยออนไลน์นะคะเรื่องนี้ก็แจ้งเข้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:22:27.924268791+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:22:27.92427083+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:22:27.924272771+07:00","message":"StatePrefix: 'ภัยออนไลน์นะคะเรื่องนี้ก็แจ้ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:22:27.924275565+07:00","message":"TextPushed: 'ภัยออนไลน์นะคะ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:22:28.109691295+07:00","message":"receive streaming session, msgId: 231"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:22:28.109729367+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ภัยออนไลน์นะคะเรื่องนี้ก็แจ้งเข้ามาใน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":760000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:22:28.109736171+07:00","message":"receive interim result [false|false]: ภัยออนไลน์นะคะเรื่องนี้ก็แจ้งเข้ามาใน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:22:28.109751376+07:00","message":"[buffer interim] 231 false ภัยออนไลน์นะคะเรื่องนี้ก็แจ้งเข้ามาใน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:22:28.109758402+07:00","message":"[bufferProcess] interim [760000000]:ภัยออนไลน์นะคะเรื่องนี้ก็แจ้งเข้ามาใน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:22:28.109761063+07:00","message":"[bufferProcess] send to processor:ภัยออนไลน์นะคะเรื่องนี้ก็แจ้งเข้ามา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:22:28.109767832+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:22:28.109770926+07:00","message":"> Transcript [3988] [false]: 'ภัยออนไลน์นะคะเรื่องนี้ก็แจ้งเข้ามา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:22:28.109774645+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:22:28.109777668+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:22:28.109781285+07:00","message":"StatePrefix: 'ภัยออนไลน์นะคะเรื่องนี้ก็แจ้ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:22:28.109785038+07:00","message":"TextPushed: 'ภัยออนไลน์นะคะ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:22:28.312129776+07:00","message":"receive streaming session, msgId: 231"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:22:28.312171484+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ภัยออนไลน์นะคะเรื่องนี้ก็แจ้งเข้ามาในรถ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:22:28.312177916+07:00","message":"receive interim result [false|false]: ภัยออนไลน์นะคะเรื่องนี้ก็แจ้งเข้ามาในรถ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:22:28.31219528+07:00","message":"[buffer interim] 231 false ภัยออนไลน์นะคะเรื่องนี้ก็แจ้งเข้ามาในรถ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:22:28.312205225+07:00","message":"[bufferProcess] interim [0]:ภัยออนไลน์นะคะเรื่องนี้ก็แจ้งเข้ามาในรถ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:22:28.312208079+07:00","message":"[bufferProcess] send to processor:ภัยออนไลน์นะคะเรื่องนี้ก็แจ้งเข้ามาใน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:22:28.312211718+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:22:28.31221456+07:00","message":"> Transcript [3989] [false]: 'ภัยออนไลน์นะคะเรื่องนี้ก็แจ้งเข้ามาใน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:22:28.312218082+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:22:28.312220283+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:22:28.312222959+07:00","message":"StatePrefix: 'ภัยออนไลน์นะคะเรื่องนี้ก็แจ้ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:22:28.312225562+07:00","message":"TextPushed: 'ภัยออนไลน์นะคะ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:22:28.411362468+07:00","message":"receive streaming session, msgId: 231"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:22:28.411401626+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ภัยออนไลน์นะคะเรื่องนี้ก็แจ้งเข้ามาในรอบ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":120000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:22:28.411415123+07:00","message":"receive interim result [false|false]: ภัยออนไลน์นะคะเรื่องนี้ก็แจ้งเข้ามาในรอบ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:22:28.411432196+07:00","message":"[buffer interim] 231 false ภัยออนไลน์นะคะเรื่องนี้ก็แจ้งเข้ามาในรอบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:22:28.41144295+07:00","message":"[bufferProcess] interim [120000000]:ภัยออนไลน์นะคะเรื่องนี้ก็แจ้งเข้ามาในรอบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:22:28.411447197+07:00","message":"[bufferProcess] send to processor:ภัยออนไลน์นะคะเรื่องนี้ก็แจ้งเข้ามาในรถ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:22:28.411455333+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:22:28.411458662+07:00","message":"> Transcript [3990] [false]: 'ภัยออนไลน์นะคะเรื่องนี้ก็แจ้งเข้ามาในรถ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:22:28.411462792+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:22:28.4114656+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:22:28.411468097+07:00","message":"StatePrefix: 'ภัยออนไลน์นะคะเรื่องนี้ก็แจ้ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:22:28.411471153+07:00","message":"TextPushed: 'ภัยออนไลน์นะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:22:28.4114772+07:00","message":"Push: 'เรื่องนี้ก็แจ้ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:22:28.411479179+07:00","message":"TextPushed: 'ภัยออนไลน์นะคะเรื่องนี้ก็แจ้ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:22:28.411481495+07:00","message":"Set new StatePrefix : 'ภัยออนไลน์นะคะเรื่องนี้ก็แจ้งเข้ามาในรถ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:22:28.411484004+07:00","message":"Next Push (prob) : 'เข้ามาในรถ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:22:28.411491874+07:00","message":"push: {false เรื่องนี้ก็แจ้ง 0 0xc0017d5900}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:22:28.595232084+07:00","message":"receive streaming session, msgId: 231"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:22:28.595272768+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ภัยออนไลน์นะคะเรื่องนี้ก็แจ้งเข้ามาในรถ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":240000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:22:28.595283205+07:00","message":"receive interim result [false|false]: ภัยออนไลน์นะคะเรื่องนี้ก็แจ้งเข้ามาในรถ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:22:28.595302655+07:00","message":"[buffer interim] 231 false ภัยออนไลน์นะคะเรื่องนี้ก็แจ้งเข้ามาในรถ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:22:28.595310048+07:00","message":"[bufferProcess] interim [240000000]:ภัยออนไลน์นะคะเรื่องนี้ก็แจ้งเข้ามาในรถ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:22:28.595313168+07:00","message":"[bufferProcess] send to processor:ภัยออนไลน์นะคะเรื่องนี้ก็แจ้งเข้ามาในรอบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:22:28.59531852+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:22:28.595321663+07:00","message":"> Transcript [3991] [false]: 'ภัยออนไลน์นะคะเรื่องนี้ก็แจ้งเข้ามาในรอบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:22:28.59532459+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:22:28.595327214+07:00","message":"Set new StatePrefix: 'ภัยออนไลน์นะคะเรื่องนี้ก็แจ้งเข้ามาในรอบ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:22:29.027137935+07:00","message":"receive streaming session, msgId: 231"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:22:29.02718217+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ภัยออนไลน์นะคะเรื่องนี้ก็แจ้งเข้ามาในร้องทุกข์ลงป้าย\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":660000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:22:29.027188181+07:00","message":"receive interim result [false|false]: ภัยออนไลน์นะคะเรื่องนี้ก็แจ้งเข้ามาในร้องทุกข์ลงป้าย"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:22:29.027203317+07:00","message":"receive streaming session, msgId: 231"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:22:29.027208322+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ภัยออนไลน์นะคะเรื่องนี้ก็แจ้งเข้ามาในร้องทุกข์ลงป้ายนี้\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":720000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:22:29.027211461+07:00","message":"receive interim result [false|false]: ภัยออนไลน์นะคะเรื่องนี้ก็แจ้งเข้ามาในร้องทุกข์ลงป้ายนี้"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:22:29.027217733+07:00","message":"[buffer interim] 231 false ภัยออนไลน์นะคะเรื่องนี้ก็แจ้งเข้ามาในร้องทุกข์ลงป้าย"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:22:29.027220493+07:00","message":"[buffer interim] 231 false ภัยออนไลน์นะคะเรื่องนี้ก็แจ้งเข้ามาในร้องทุกข์ลงป้ายนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:22:29.027226546+07:00","message":"[bufferProcess] interim [660000000]:ภัยออนไลน์นะคะเรื่องนี้ก็แจ้งเข้ามาในร้องทุกข์ลงป้าย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:22:29.027229263+07:00","message":"[bufferProcess] send to processor:ภัยออนไลน์นะคะเรื่องนี้ก็แจ้งเข้ามาในรถ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:22:29.027232259+07:00","message":"[bufferProcess] interim [720000000]:ภัยออนไลน์นะคะเรื่องนี้ก็แจ้งเข้ามาในร้องทุกข์ลงป้ายนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:22:29.027234438+07:00","message":"[bufferProcess] send to processor:ภัยออนไลน์นะคะเรื่องนี้ก็แจ้งเข้ามาในร้องทุกข์ลงป้าย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:22:29.02723734+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:22:29.027240391+07:00","message":"> Transcript [3992] [false]: 'ภัยออนไลน์นะคะเรื่องนี้ก็แจ้งเข้ามาในรถ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:22:29.02724282+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:22:29.027245095+07:00","message":"Set new StatePrefix: 'ภัยออนไลน์นะคะเรื่องนี้ก็แจ้งเข้ามาในรถ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:22:29.027247107+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:22:29.027249208+07:00","message":"> Transcript [3993] [false]: 'ภัยออนไลน์นะคะเรื่องนี้ก็แจ้งเข้ามาในร้องทุกข์ลงป้าย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:22:29.027251087+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:22:29.027252936+07:00","message":"Set new StatePrefix: 'ภัยออนไลน์นะคะเรื่องนี้ก็แจ้งเข้ามาในร้องทุกข์ลงป้าย'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:22:29.265060392+07:00","message":"receive streaming session, msgId: 231"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:22:29.265101828+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ภัยออนไลน์นะคะเรื่องนี้ก็แจ้งเข้ามาในร้องทุกข์ลงป้ายนี้ได้\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":960000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:22:29.265107694+07:00","message":"receive interim result [false|false]: ภัยออนไลน์นะคะเรื่องนี้ก็แจ้งเข้ามาในร้องทุกข์ลงป้ายนี้ได้"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:22:29.265121636+07:00","message":"[buffer interim] 231 false ภัยออนไลน์นะคะเรื่องนี้ก็แจ้งเข้ามาในร้องทุกข์ลงป้ายนี้ได้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:22:29.265128811+07:00","message":"[bufferProcess] interim [960000000]:ภัยออนไลน์นะคะเรื่องนี้ก็แจ้งเข้ามาในร้องทุกข์ลงป้ายนี้ได้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:22:29.265131335+07:00","message":"[bufferProcess] send to processor:ภัยออนไลน์นะคะเรื่องนี้ก็แจ้งเข้ามาในร้องทุกข์ลงป้ายนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:22:29.265134853+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:22:29.265137838+07:00","message":"> Transcript [3994] [false]: 'ภัยออนไลน์นะคะเรื่องนี้ก็แจ้งเข้ามาในร้องทุกข์ลงป้ายนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:22:29.265141565+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:22:29.265143593+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:22:29.265146253+07:00","message":"StatePrefix: 'ภัยออนไลน์นะคะเรื่องนี้ก็แจ้งเข้ามาในร้องทุกข์ลงป้าย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:22:29.265148745+07:00","message":"TextPushed: 'ภัยออนไลน์นะคะเรื่องนี้ก็แจ้ง'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:22:29.529221026+07:00","message":"receive streaming session, msgId: 231"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:22:29.529259083+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ภัยออนไลน์นะคะเรื่องนี้ก็แจ้งเข้ามาในร้องทุกข์ลงป้ายนี้ได้เช่น\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":140000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:22:29.529264868+07:00","message":"receive interim result [false|false]: ภัยออนไลน์นะคะเรื่องนี้ก็แจ้งเข้ามาในร้องทุกข์ลงป้ายนี้ได้เช่น"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:22:29.529279944+07:00","message":"[buffer interim] 231 false ภัยออนไลน์นะคะเรื่องนี้ก็แจ้งเข้ามาในร้องทุกข์ลงป้ายนี้ได้เช่น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:22:29.529287048+07:00","message":"[bufferProcess] interim [140000000]:ภัยออนไลน์นะคะเรื่องนี้ก็แจ้งเข้ามาในร้องทุกข์ลงป้ายนี้ได้เช่น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:22:29.529289732+07:00","message":"[bufferProcess] send to processor:ภัยออนไลน์นะคะเรื่องนี้ก็แจ้งเข้ามาในร้องทุกข์ลงป้ายนี้ได้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:22:29.529293324+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:22:29.529296114+07:00","message":"> Transcript [3995] [false]: 'ภัยออนไลน์นะคะเรื่องนี้ก็แจ้งเข้ามาในร้องทุกข์ลงป้ายนี้ได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:22:29.529299846+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:22:29.529301943+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:22:29.52930421+07:00","message":"StatePrefix: 'ภัยออนไลน์นะคะเรื่องนี้ก็แจ้งเข้ามาในร้องทุกข์ลงป้าย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:22:29.529307188+07:00","message":"TextPushed: 'ภัยออนไลน์นะคะเรื่องนี้ก็แจ้ง'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:22:29.587728854+07:00","message":"[GCS] Cleaned up inactive client: 215"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:22:29.587753094+07:00","message":"[GCS] Cleaned up inactive client: 212"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:22:29.587755895+07:00","message":"[GCS] Cleaned up inactive client: 211"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:22:29.587757815+07:00","message":"[GCS] Cleaned up inactive client: 213"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:22:29.587759819+07:00","message":"[GCS] Cleaned up inactive client: 214"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:22:29.589488167+07:00","message":"receive streaming session, msgId: 231"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:22:29.589522821+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ภัยออนไลน์นะคะเรื่องนี้ก็แจ้งเข้ามาในร้องทุกข์ลงป้ายนี้ได้เช่นเดียว\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":260000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:22:29.589529191+07:00","message":"receive interim result [false|false]: ภัยออนไลน์นะคะเรื่องนี้ก็แจ้งเข้ามาในร้องทุกข์ลงป้ายนี้ได้เช่นเดียว"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:22:29.58954253+07:00","message":"[buffer interim] 231 false ภัยออนไลน์นะคะเรื่องนี้ก็แจ้งเข้ามาในร้องทุกข์ลงป้ายนี้ได้เช่นเดียว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:22:29.589549374+07:00","message":"[bufferProcess] interim [260000000]:ภัยออนไลน์นะคะเรื่องนี้ก็แจ้งเข้ามาในร้องทุกข์ลงป้ายนี้ได้เช่นเดียว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:22:29.589552109+07:00","message":"[bufferProcess] send to processor:ภัยออนไลน์นะคะเรื่องนี้ก็แจ้งเข้ามาในร้องทุกข์ลงป้ายนี้ได้เช่น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:22:29.589555437+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:22:29.589558014+07:00","message":"> Transcript [3996] [false]: 'ภัยออนไลน์นะคะเรื่องนี้ก็แจ้งเข้ามาในร้องทุกข์ลงป้ายนี้ได้เช่น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:22:29.589561873+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:22:29.589564029+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:22:29.589566264+07:00","message":"StatePrefix: 'ภัยออนไลน์นะคะเรื่องนี้ก็แจ้งเข้ามาในร้องทุกข์ลงป้าย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:22:29.589568665+07:00","message":"TextPushed: 'ภัยออนไลน์นะคะเรื่องนี้ก็แจ้ง'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:22:29.714705286+07:00","message":"receive streaming session, msgId: 231"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:22:29.714751096+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ภัยออนไลน์นะคะเรื่องนี้ก็แจ้งเข้ามาในร้องทุกข์ลงป้ายนี้ได้เช่นเดียวกัน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":380000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:22:29.714761536+07:00","message":"receive interim result [false|false]: ภัยออนไลน์นะคะเรื่องนี้ก็แจ้งเข้ามาในร้องทุกข์ลงป้ายนี้ได้เช่นเดียวกัน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:22:29.714778501+07:00","message":"[buffer interim] 231 false ภัยออนไลน์นะคะเรื่องนี้ก็แจ้งเข้ามาในร้องทุกข์ลงป้ายนี้ได้เช่นเดียวกัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:22:29.714785657+07:00","message":"[bufferProcess] interim [380000000]:ภัยออนไลน์นะคะเรื่องนี้ก็แจ้งเข้ามาในร้องทุกข์ลงป้ายนี้ได้เช่นเดียวกัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:22:29.714788613+07:00","message":"[bufferProcess] send to processor:ภัยออนไลน์นะคะเรื่องนี้ก็แจ้งเข้ามาในร้องทุกข์ลงป้ายนี้ได้เช่นเดียว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:22:29.71479591+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:22:29.714799013+07:00","message":"> Transcript [3997] [false]: 'ภัยออนไลน์นะคะเรื่องนี้ก็แจ้งเข้ามาในร้องทุกข์ลงป้ายนี้ได้เช่นเดียว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:22:29.71480337+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:22:29.714805515+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:22:29.714807871+07:00","message":"StatePrefix: 'ภัยออนไลน์นะคะเรื่องนี้ก็แจ้งเข้ามาในร้องทุกข์ลงป้าย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:22:29.71481069+07:00","message":"TextPushed: 'ภัยออนไลน์นะคะเรื่องนี้ก็แจ้ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:22:29.714817285+07:00","message":"Push: 'เข้ามาในร้องทุกข์ลงป้าย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:22:29.714819448+07:00","message":"TextPushed: 'ภัยออนไลน์นะคะเรื่องนี้ก็แจ้งเข้ามาในร้องทุกข์ลงป้าย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:22:29.714821638+07:00","message":"Set new StatePrefix : 'ภัยออนไลน์นะคะเรื่องนี้ก็แจ้งเข้ามาในร้องทุกข์ลงป้ายนี้ได้เช่นเดียว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:22:29.714823909+07:00","message":"Next Push (prob) : 'นี้ได้เช่นเดียว'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:22:29.714830873+07:00","message":"push: {false เข้ามาในร้องทุกข์ลงป้าย 0 0xc0017d5900}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:22:29.924705432+07:00","message":"receive streaming session, msgId: 231"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:22:29.924741575+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ภัยออนไลน์นะคะเรื่องนี้ก็แจ้งเข้ามาในร้องทุกข์ลงป้ายนี้ได้เช่นเดียวกันค่ะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":620000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:22:29.924747271+07:00","message":"receive interim result [false|false]: ภัยออนไลน์นะคะเรื่องนี้ก็แจ้งเข้ามาในร้องทุกข์ลงป้ายนี้ได้เช่นเดียวกันค่ะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:22:29.924762265+07:00","message":"[buffer interim] 231 false ภัยออนไลน์นะคะเรื่องนี้ก็แจ้งเข้ามาในร้องทุกข์ลงป้ายนี้ได้เช่นเดียวกันค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:22:29.924769717+07:00","message":"[bufferProcess] interim [620000000]:ภัยออนไลน์นะคะเรื่องนี้ก็แจ้งเข้ามาในร้องทุกข์ลงป้ายนี้ได้เช่นเดียวกันค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:22:29.924772289+07:00","message":"[bufferProcess] send to processor:ภัยออนไลน์นะคะเรื่องนี้ก็แจ้งเข้ามาในร้องทุกข์ลงป้ายนี้ได้เช่นเดียวกัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:22:29.924778158+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:22:29.924781093+07:00","message":"> Transcript [3998] [false]: 'ภัยออนไลน์นะคะเรื่องนี้ก็แจ้งเข้ามาในร้องทุกข์ลงป้ายนี้ได้เช่นเดียวกัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:22:29.924785183+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:22:29.924788029+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:22:29.924790088+07:00","message":"StatePrefix: 'ภัยออนไลน์นะคะเรื่องนี้ก็แจ้งเข้ามาในร้องทุกข์ลงป้ายนี้ได้เช่นเดียว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:22:29.924793263+07:00","message":"TextPushed: 'ภัยออนไลน์นะคะเรื่องนี้ก็แจ้งเข้ามาในร้องทุกข์ลงป้าย'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:22:30.015673608+07:00","message":"[GCS] IsForceVAD: false for message ID: 231"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:22:30.0389805+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:22:30.039005455+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:22:30.088492161+07:00","message":"[GCS] Start streaming session, msgId: 232"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:22:30.17760112+07:00","message":"receive streaming session, msgId: 231"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:22:30.177638147+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไพ่ออนไลน์นะคะเรื่องนี้ก็แจ้งเข้ามาในร้องทุกข์ลงป้ายนี้ได้เช่นเดียวกันค่ะ\",\"confidence\":0.9424558}],\"is_final\":true,\"result_end_time\":{\"seconds\":4,\"nanos\":890000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:22:30.177644983+07:00","message":"receive interim result [true|false]: ไพ่ออนไลน์นะคะเรื่องนี้ก็แจ้งเข้ามาในร้องทุกข์ลงป้ายนี้ได้เช่นเดียวกันค่ะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:22:30.177667908+07:00","message":"end recv isFinal message id 231"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:22:30.177670253+07:00","message":"end Recv id 231"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:22:30.177676648+07:00","message":"[buffer interim] 231 true ไพ่ออนไลน์นะคะเรื่องนี้ก็แจ้งเข้ามาในร้องทุกข์ลงป้ายนี้ได้เช่นเดียวกันค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:22:30.177683239+07:00","message":"[bufferProcess] interim [890000000]:ไพ่ออนไลน์นะคะเรื่องนี้ก็แจ้งเข้ามาในร้องทุกข์ลงป้ายนี้ได้เช่นเดียวกันค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:22:30.177690029+07:00","message":"[bufferProcess] send to processor (isfinal):ภัยออนไลน์นะคะเรื่องนี้ก็แจ้งเข้ามาในร้องทุกข์ลงป้ายนี้ได้เช่นเดียวกันค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:22:30.177693405+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:22:30.177696442+07:00","message":"> Transcript [3999] [false]: 'ภัยออนไลน์นะคะเรื่องนี้ก็แจ้งเข้ามาในร้องทุกข์ลงป้ายนี้ได้เช่นเดียวกันค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:22:30.177700113+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:22:30.177702158+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:22:30.177704019+07:00","message":"StatePrefix: 'ภัยออนไลน์นะคะเรื่องนี้ก็แจ้งเข้ามาในร้องทุกข์ลงป้ายนี้ได้เช่นเดียว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:22:30.177706665+07:00","message":"TextPushed: 'ภัยออนไลน์นะคะเรื่องนี้ก็แจ้งเข้ามาในร้องทุกข์ลงป้าย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:22:30.177708726+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:22:30.177710743+07:00","message":"> Transcript [4000] [true]: 'ไพ่ออนไลน์นะคะเรื่องนี้ก็แจ้งเข้ามาในร้องทุกข์ลงป้ายนี้ได้เช่นเดียวกันค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:22:30.177713243+07:00","message":"Count interim (case isFinal): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:22:30.177715173+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:22:30.177716897+07:00","message":"StatePrefix: 'ภัยออนไลน์นะคะเรื่องนี้ก็แจ้งเข้ามาในร้องทุกข์ลงป้ายนี้ได้เช่นเดียว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:22:30.177719066+07:00","message":"TextPushed: 'ภัยออนไลน์นะคะเรื่องนี้ก็แจ้งเข้ามาในร้องทุกข์ลงป้าย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:22:30.177720871+07:00","message":"must be align in case of isFinal"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:22:30.177932214+07:00","message":"Push: 'นี้ได้เช่นเดียวกันค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:22:30.177939166+07:00","message":"TextPushed: 'ภัยออนไลน์นะคะเรื่องนี้ก็แจ้งเข้ามาในร้องทุกข์ลงป้ายนี้ได้เช่นเดียวกันค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:22:30.177941993+07:00","message":"Set new StatePrefix : 'ไพ่ออนไลน์นะคะเรื่องนี้ก็แจ้งเข้ามาในร้องทุกข์ลงป้ายนี้ได้เช่นเดียวกันค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:22:30.177944455+07:00","message":"Next Push (prob) : 'ไพ่ออนไลน์นะคะเรื่องนี้ก็แจ้งเข้ามาในร้องทุกข์ลงป้ายนี้ได้เช่นเดียวกันค่ะ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:22:30.177952131+07:00","message":"push: {true นี้ได้เช่นเดียวกันค่ะ 0 0xc0017d5900}"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:22:30.177960053+07:00","message":"write aligntment file to 'tmp/7593/align_message_id_231.html'"}
{"level":"info","service":"Main","time":"2026-06-25T13:22:30.190636315+07:00","message":"write wav file: './tmp/7593/7593_231.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:22:30.571269848+07:00","message":"receive streaming session, msgId: 232"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:22:30.571324489+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ศูนย์\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":480000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:22:30.571330666+07:00","message":"receive interim result [false|false]: ศูนย์"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:22:30.571350243+07:00","message":"[buffer interim] 232 false ศูนย์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:22:30.57135878+07:00","message":"[bufferProcess] interim [480000000]:ศูนย์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:22:30.571361078+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:22:30.755477713+07:00","message":"receive streaming session, msgId: 232"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:22:30.755515791+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"02\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":720000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:22:30.755520347+07:00","message":"receive interim result [false|false]: 02"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:22:30.755535012+07:00","message":"[buffer interim] 232 false 02"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:22:30.755542096+07:00","message":"[bufferProcess] interim [720000000]:02"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:22:30.755544919+07:00","message":"[bufferProcess] send to processor:ศูนย์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:22:30.755548824+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:22:30.755551332+07:00","message":"> Transcript [4001] [false]: 'ศูนย์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:22:30.755554217+07:00","message":"Set StatePrefix (first interim): 'ศูนย์'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:22:30.916122897+07:00","message":"[GCS] IsForceVAD: false for message ID: 232"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:22:31.019124801+07:00","message":"receive streaming session, msgId: 232"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:22:31.019161253+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"027\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":960000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:22:31.019166584+07:00","message":"receive interim result [false|false]: 027"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:22:31.019182634+07:00","message":"[buffer interim] 232 false 027"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:22:31.019191359+07:00","message":"[bufferProcess] interim [960000000]:027"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:22:31.019194364+07:00","message":"[bufferProcess] send to processor:02"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:22:31.019198488+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:22:31.019202626+07:00","message":"> Transcript [4002] [false]: '02'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:22:31.01920575+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:22:31.019208399+07:00","message":"Set new StatePrefix: '02'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:22:31.032239708+07:00","message":"receive streaming session, msgId: 232"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:22:31.032277832+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"027\",\"confidence\":0.8199034}],\"is_final\":true,\"result_end_time\":{\"seconds\":1,\"nanos\":50000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:22:31.032282924+07:00","message":"receive interim result [true|false]: 027"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:22:31.032289396+07:00","message":"end recv isFinal message id 232"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:22:31.032291502+07:00","message":"end Recv id 232"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:22:31.032300908+07:00","message":"[buffer interim] 232 true 027"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:22:31.032307297+07:00","message":"[bufferProcess] interim [50000000]:027"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:22:31.032310397+07:00","message":"[bufferProcess] send to processor (isfinal):027"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:22:31.032313097+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:22:31.032316008+07:00","message":"> Transcript [4003] [false]: '027'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:22:31.032318709+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:22:31.032320597+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:22:31.032322951+07:00","message":"StatePrefix: '02'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:22:31.032324938+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:22:31.032326776+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:22:31.032328858+07:00","message":"> Transcript [4004] [true]: '027'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:22:31.032330782+07:00","message":"Count interim (case isFinal): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:22:31.032332529+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:22:31.032334363+07:00","message":"StatePrefix: '02'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:22:31.032336018+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:22:31.032338894+07:00","message":"Push: '027'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:22:31.032346117+07:00","message":"push: {true 027 0 0xc000045500}"}
{"level":"info","service":"Main","time":"2026-06-25T13:22:31.037849219+07:00","message":"write wav file: './tmp/7593/7593_232.wav'"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:22:33.039790427+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:22:33.039826369+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:22:36.040181313+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:22:36.040203422+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:22:39.040758046+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:22:39.040763797+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:22:42.041238752+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:22:42.041293611+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:22:45.041584128+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:22:45.041612345+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:22:48.041821482+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:22:48.041839225+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:22:51.042314143+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:22:51.042343642+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:22:54.042398721+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:22:54.042415293+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:22:57.042655248+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:22:57.042656348+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:22:59.587626968+07:00","message":"[GCS] Cleaned up inactive client: 220"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:22:59.587654744+07:00","message":"[GCS] Cleaned up inactive client: 218"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:22:59.587657865+07:00","message":"[GCS] Cleaned up inactive client: 221"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:22:59.587659818+07:00","message":"[GCS] Cleaned up inactive client: 216"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:22:59.58766189+07:00","message":"[GCS] Cleaned up inactive client: 219"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:22:59.587664245+07:00","message":"[GCS] Cleaned up inactive client: 217"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:23:00.043389618+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:23:00.043442257+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:23:03.043775175+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:23:03.043789063+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:23:06.044077223+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:23:06.044119775+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:23:09.044398931+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:23:09.044401088+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:23:12.045110471+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:23:12.045110669+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:23:15.045419165+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:23:15.045439343+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:23:18.045811723+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:23:18.04585727+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:23:21.046396996+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:23:21.04643159+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:23:24.046792958+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:23:24.046820768+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:23:27.047354034+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:23:27.047392827+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:23:29.587676774+07:00","message":"[GCS] Cleaned up inactive client: 227"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:23:29.587704912+07:00","message":"[GCS] Cleaned up inactive client: 228"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:23:29.587708451+07:00","message":"[GCS] Cleaned up inactive client: 229"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:23:29.587713932+07:00","message":"[GCS] Cleaned up inactive client: 222"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:23:29.587716108+07:00","message":"[GCS] Cleaned up inactive client: 226"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:23:29.587720533+07:00","message":"[GCS] Cleaned up inactive client: 223"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:23:29.587723424+07:00","message":"[GCS] Cleaned up inactive client: 224"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:23:29.587725812+07:00","message":"[GCS] Cleaned up inactive client: 230"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:23:29.587728125+07:00","message":"[GCS] Cleaned up inactive client: 225"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:23:30.047403103+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:23:30.047425438+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:23:33.04827864+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:23:33.048298047+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:23:36.048657301+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:23:36.048674921+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:23:39.049499504+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:23:39.049520867+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:23:42.049902523+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:23:42.04990611+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:23:45.050232312+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:23:45.050251983+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:23:48.0510999+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:23:48.051112765+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:23:51.051614615+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:23:51.051630032+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:23:54.052659623+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:23:54.05265097+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:23:57.05360271+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:23:57.053628171+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:23:59.587597189+07:00","message":"[GCS] Cleaned up inactive client: 232"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:23:59.587642058+07:00","message":"[GCS] Cleaned up inactive client: 231"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:24:00.054437768+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:24:00.054468307+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:24:03.054490596+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:24:03.054524803+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:24:06.055423683+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:24:06.055447442+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:24:09.056233091+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:24:09.05624396+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:24:12.056903528+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:24:12.056936897+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:24:15.057254956+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:24:15.057283058+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:24:18.057581949+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:24:18.057621321+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:24:21.058213815+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:24:21.058234655+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:24:24.058315852+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:24:24.058321681+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:24:27.058572683+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:24:27.058586055+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:24:30.059315691+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:24:30.059369484+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:24:33.059740629+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:24:33.059754665+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:24:36.060727878+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:24:36.060758001+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:24:39.060805985+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:24:39.060833124+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:24:42.061298545+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:24:42.061395687+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:24:45.061728035+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:24:45.061736864+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:24:48.061797085+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:24:48.06179792+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:24:51.062287372+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:24:51.062274055+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:24:54.063070847+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:24:54.063087899+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:24:57.06375778+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:24:57.063787285+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:25:00.064366745+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:25:00.064397732+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:25:03.065298901+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:25:03.06530878+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:25:06.065670492+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:25:06.065670679+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:25:09.066550757+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:25:09.066554313+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:25:12.067101493+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:25:12.067147336+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:25:15.067549324+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:25:15.067563341+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:25:18.0686115+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:25:18.068656725+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:25:21.069228972+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:25:21.069229029+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:25:24.070136575+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:25:24.070155891+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:25:26.420549438+07:00","message":"agent id: 4, request for disconnected"}
{"level":"info","service":"Scheduler","time":"2026-06-25T13:25:26.420581431+07:00","message":"[Scheduler][AUTO-ASSIGNMENT] assign a speaker to 5"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:25:26.420630179+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:OFFLINE 5:ACTIVE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:25:26.420652789+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:OFFLINE 5:ACTIVE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:25:27.070957983+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:OFFLINE 5:ACTIVE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:25:27.070979251+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:OFFLINE 5:ACTIVE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:25:27.977711206+07:00","message":"agent id: 5, request for disconnected"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:25:27.977774485+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:25:27.97781419+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:25:30.071695148+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:25:30.071710666+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:25:33.071890435+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"Hub","time":"2026-06-25T13:25:36.510918394+07:00","message":"incoming connection from...1.10.184.228:57425 as client"}
{"level":"info","service":"Hub","time":"2026-06-25T13:25:36.510933449+07:00","message":"new client from...1.10.184.228:57425 connected"}
{"level":"info","service":"Scheduler","time":"2026-06-25T13:25:39.505121467+07:00","message":"[Scheduler][AUTO-ASSIGNMENT] assign a speaker to 4"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:25:39.50526567+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:OFFLINE]"}
{"level":"info","service":"Hub","time":"2026-06-25T13:25:41.48411213+07:00","message":"incoming connection from...1.10.184.228:57430 as client"}
{"level":"info","service":"Hub","time":"2026-06-25T13:25:41.484128606+07:00","message":"new client from...1.10.184.228:57430 connected"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:25:42.073863311+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:25:44.423477666+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:25:44.423495663+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:25:45.074870281+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:25:45.074884856+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:25:48.075056084+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:25:48.075057785+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:25:49.122561275+07:00","message":"agent id: 4, request for disconnected"}
{"level":"info","service":"Scheduler","time":"2026-06-25T13:25:49.12258232+07:00","message":"[Scheduler][AUTO-ASSIGNMENT] assign a speaker to 5"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:25:49.122631652+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:OFFLINE 5:ACTIVE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:25:49.122642337+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:OFFLINE 5:ACTIVE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:25:49.990335705+07:00","message":"agent id: 5, request for disconnected"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:25:49.990422921+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:25:49.990427732+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:25:51.075835429+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:OFFLINE 5:OFFLINE]"}
